Notices
MEGAsquirt A place to collectively sort out this megasquirt gizmo

Knock-window...it is time

Thread Tools
 
Search this Thread
 
Old Sep 6, 2011 | 12:16 AM
  #1  
hustler's Avatar
Thread Starter
Tour de Franzia
iTrader: (6)
 
Joined: Jun 2006
Posts: 29,085
Total Cats: 375
From: Republic of Dallas
Default Knock-window...it is time

Will this ever happen?
Old Sep 6, 2011 | 06:52 AM
  #2  
richyvrlimited's Avatar
Elite Member
iTrader: (1)
 
Joined: Jun 2006
Posts: 2,642
Total Cats: 42
From: Warrington/Birmingham
Default

In MSIII yes 100% definitely, I think it's scheduled for the code 2.xx release on MSIII. The coders are writing a new clock angle algorithm thingy (way over my head) which will allow this to happen.

in MS1/2 no never ever ever.
Old Sep 6, 2011 | 07:00 AM
  #3  
curly's Avatar
Cpt. Slow
iTrader: (25)
 
Joined: Oct 2005
Posts: 15,197
Total Cats: 1,398
From: Oregon City, OR
Default

I believe it has something to do with your sig quote.
Old Sep 6, 2011 | 08:25 AM
  #4  
Ben's Avatar
Ben
Supporting Vendor
iTrader: (33)
 
Joined: Jul 2006
Posts: 12,659
Total Cats: 134
From: atlanta-ish
Default

MS3 alpha code has some awesome knock stuff going on. When Ken gets his angle clock code done, it should get even better.
__________________
Chief of Floor Sweeping, DIYAutoTune.com & AMP EFI
Crew Chief, Car Owner & Least Valuable Driver, HongNorrthRacing

91 Turbo | 10AE Turbo | 01 Track Rat | #323 Mazda Champcar

Originally Posted by concealer404
Buy an MSPNP Pro, you'll feel better.
Old Sep 6, 2011 | 10:49 AM
  #5  
Savington's Avatar
Former Vendor
iTrader: (31)
 
Joined: Nov 2006
Posts: 15,442
Total Cats: 2,106
From: Sunnyvale, CA
Default



How about 2D rpm filtering and user-adjustable frequency filtering?
Old Sep 6, 2011 | 11:10 AM
  #6  
Faeflora's Avatar
Elite Member
iTrader: (2)
 
Joined: Jan 2007
Posts: 8,682
Total Cats: 130
From: Los Angeles, CA
Default

What is knock window?
Old Sep 6, 2011 | 11:17 AM
  #7  
Ben's Avatar
Ben
Supporting Vendor
iTrader: (33)
 
Joined: Jul 2006
Posts: 12,659
Total Cats: 134
From: atlanta-ish
Default

Originally Posted by Savington

How about 2D rpm filtering
There is already a sensitivity vs RPM function.

and user-adjustable frequency filtering?
That would be a hardware function of the knock conditioner. Keep in mind current MegaSquirt hardware does not include an onboard conditioner--You have to use an external box such as KnockSenseMS or a GM ESC module.

Originally Posted by Faeflora
What is knock window?
Looking for knock only at specific crank angles when it can occur. It helps to eliminate false knock signals. It can also be used to determine exactly which cylinder is knocking.
__________________
Chief of Floor Sweeping, DIYAutoTune.com & AMP EFI
Crew Chief, Car Owner & Least Valuable Driver, HongNorrthRacing

91 Turbo | 10AE Turbo | 01 Track Rat | #323 Mazda Champcar

Originally Posted by concealer404
Buy an MSPNP Pro, you'll feel better.
Old Sep 6, 2011 | 03:03 PM
  #8  
Reverant's Avatar
Elite Member
iTrader: (10)
 
Joined: Jun 2006
Posts: 6,020
Total Cats: 369
From: Athens, Greece
Default

Originally Posted by hustler
Will this ever happen?
I plan to offer this on my next generation of Megasquirt II ECUs.

Originally Posted by richyvrlimited
in MS1/2 no never ever ever.
Unless of course, I have say in this.

Originally Posted by Savington
How about 2D rpm filtering and user-adjustable frequency filtering?
Most definitely. The frequency will be fixed based on whether this is a 1.6 or a 1.8, and there weill user-adjustable RPM filtering.
Old Sep 6, 2011 | 05:06 PM
  #9  
richyvrlimited's Avatar
Elite Member
iTrader: (1)
 
Joined: Jun 2006
Posts: 2,642
Total Cats: 42
From: Warrington/Birmingham
Default

Originally Posted by Reverant
I plan to offer this on my next generation of Megasquirt II ECUs.



Unless of course, I have say in this.



Most definitely. The frequency will be fixed based on whether this is a 1.6 or a 1.8, and there weill user-adjustable RPM filtering.
Just



That would be a hardware function of the knock conditioner. Keep in mind current MegaSquirt hardware does not include an onboard conditioner--You have to use an external box such as KnockSenseMS or a GM ESC module.
Now that's disappointing. I was under the assumption one of the spare analogue MS3X inputs would be able to be used to analyse the knock signal.

Relying on a KnockSenseMS is pointless, it doesn't rpm filter so you just get noise induced knock BTDT. No amount of MS trickery will stop a poor input signal.

Shame.
Old Sep 6, 2011 | 06:31 PM
  #10  
Faeflora's Avatar
Elite Member
iTrader: (2)
 
Joined: Jan 2007
Posts: 8,682
Total Cats: 130
From: Los Angeles, CA
Default

Originally Posted by Ben
Looking for knock only at specific crank angles when it can occur. It helps to eliminate false knock signals. It can also be used to determine exactly which cylinder is knocking.
That's pretty darn cool. Does this exist in any EMS's out there, factory or aftermarket?
Old Sep 6, 2011 | 07:48 PM
  #11  
JasonC SBB's Avatar
Elite Member
 
Joined: Jul 2005
Posts: 6,420
Total Cats: 84
Default

6.5 kHz bandpass filter is appropriate for the miata. And then said knock window.

I have a schematic for a simple bandpass filter somewhere. One could maybe add it on board a MS.
Old Sep 6, 2011 | 08:02 PM
  #12  
jtothawhat's Avatar
Senior Member
iTrader: (7)
 
Joined: Dec 2006
Posts: 1,376
Total Cats: 4
From: Chicagoland
Default

EDIT: Realized this is for MS

ProEFI has this...
Old Sep 6, 2011 | 10:21 PM
  #13  
Techsalvager's Avatar
I'm Miserable!
 
Joined: Jun 2009
Posts: 1,866
Total Cats: 0
From: albany, ga
Default

Originally Posted by Faeflora
That's pretty darn cool. Does this exist in any EMS's out there, factory or aftermarket?
yeah a good amount of the more expensive EMS solutions have support for knock windowing.
Old Sep 6, 2011 | 11:26 PM
  #14  
hustler's Avatar
Thread Starter
Tour de Franzia
iTrader: (6)
 
Joined: Jun 2006
Posts: 29,085
Total Cats: 375
From: Republic of Dallas
Default

AEM has it and AEM is fairly inexpensive.
Old Sep 6, 2011 | 11:31 PM
  #15  
Techsalvager's Avatar
I'm Miserable!
 
Joined: Jun 2009
Posts: 1,866
Total Cats: 0
From: albany, ga
Default

Originally Posted by hustler
AEM has it and AEM is fairly inexpensive.
I meant more than megasquirt costs, which I paid about 300 after I did mine up

I use a J&S safeguard on my miata for knock detection and retarding per cylinder
Got it for a good price so I jumped on it.
Old Sep 6, 2011 | 11:50 PM
  #16  
miatauser884's Avatar
Elite Member
iTrader: (11)
 
Joined: Feb 2009
Posts: 2,959
Total Cats: 11
Default

This thread has made my upgrade to MS3 worth it. Thank You!
Old Sep 7, 2011 | 12:05 AM
  #17  
hustler's Avatar
Thread Starter
Tour de Franzia
iTrader: (6)
 
Joined: Jun 2006
Posts: 29,085
Total Cats: 375
From: Republic of Dallas
Default

For people who don't know how knock-window works:
Attached Thumbnails Knock-window...it is time-knockwindow.jpg  
Old Sep 7, 2011 | 11:08 AM
  #18  
Matt Cramer's Avatar
Supporting Vendor
 
Joined: Sep 2006
Posts: 2,332
Total Cats: 67
Default

Originally Posted by richyvrlimited
Now that's disappointing. I was under the assumption one of the spare analogue MS3X inputs would be able to be used to analyse the knock signal.

Relying on a KnockSenseMS is pointless, it doesn't rpm filter so you just get noise induced knock BTDT. No amount of MS trickery will stop a poor input signal.

Shame.
An analog input reading the knock signal won't work. It doesn't have enough sampling speed to use an analog input for knock processing.

The knock sensing will use some more sophisticated hardware - I wouldn't count out user specified frequency ranges or other features.
__________________
Matt Cramer
www.diyautotune.com
Old Sep 7, 2011 | 12:33 PM
  #19  
JasonC SBB's Avatar
Elite Member
 
Joined: Jul 2005
Posts: 6,420
Total Cats: 84
Default

The windowing not only ID's which cylinder is knocking, it filters out noise that occurs outside said window.
Old Sep 7, 2011 | 02:30 PM
  #20  
Faeflora's Avatar
Elite Member
iTrader: (2)
 
Joined: Jan 2007
Posts: 8,682
Total Cats: 130
From: Los Angeles, CA
Default

Originally Posted by Matt Cramer
An analog input reading the knock signal won't work. It doesn't have enough sampling speed to use an analog input for knock processing.

The knock sensing will use some more sophisticated hardware - I wouldn't count out user specified frequency ranges or other features.

? So how do other EMS's analyze the signal? Does the analog voltage signal go through an A/D converter and then through a DSP chip before feeding into a closed loop "burned in" timing trim?

I'm not trying to derail the discussion from MS; I'm just curious about how this stuff works.



All times are GMT -4. The time now is 02:39 AM.