|
RomRaider
Documentation
Community
Developers
|
| Author |
Message |
|
JSarv
|
Post subject: Re: Ignition Dwell - New Definitions Posted: Mon Dec 28, 2009 4:36 pm |
|
 |
| RomRaider Donator |
Joined: Sat Mar 01, 2008 10:31 pm Posts: 696
|
There is no knock sensitivity table. I'm almost possitive it sets a bit physically rather than through data. I've been looking but its set with either frequency or voltage (Similar to a switch) For those of you interested. I found: Idle Timing Compensation for RPM Error: Basically it is timing added or removed based on Current RPM vs Target RPM at idle. Idle Timing Compensation for Load: Basically it is a table (currently 0'd) used above 176*F ECT that the value is subtracted (or added) to Idle Base Timing. I also have the threshold for maximum WGDC used by the ecu (which is capable of up to 100%) but currently set to max at 90%. ^ For SD Rom only. More or less if WGDC Current Target is @ or above 90% WGDC the ecu automatically forces 90% WGDC and no more.  IF anyone has any other suggestions on things that will help tuning, please do so soon. I have some free time and currently going through tboth the 02 Maf Rom and the Speed Density Rom. I do hate to break it to you that there is no Knock Sensor "control" that I can find anywhere in any rom... -Jerod
_________________ 2002 WRX 12.07@115.9 1/4 (Best) 7.54@93 1/8th (Best - Not same run :|) Greddy 18g Corn Fed ID1000's Sleeper
|
|
| Top |
|
 |
|
JSarv
|
Post subject: Re: Ignition Dwell - New Definitions Posted: Mon Dec 28, 2009 4:45 pm |
|
 |
| RomRaider Donator |
Joined: Sat Mar 01, 2008 10:31 pm Posts: 696
|
|
Ok just to confirm I found "read knock sensor" - It is just a ton of and/or/if and bit sets.
Basically its taking a byte or sequence of bytes (most likely set in ram) and manipulating them and deciding if the knock sensor byte is set or clear.
Set=knock clear=no knock
I don't think in any sensible way it could be manipulated... -Jerod
_________________ 2002 WRX 12.07@115.9 1/4 (Best) 7.54@93 1/8th (Best - Not same run :|) Greddy 18g Corn Fed ID1000's Sleeper
|
|
| Top |
|
 |
|
JSarv
|
Post subject: Re: Ignition Dwell - New Definitions Posted: Mon Dec 28, 2009 5:18 pm |
|
 |
| RomRaider Donator |
Joined: Sat Mar 01, 2008 10:31 pm Posts: 696
|
A couple of teasers... This is an 02 Rom (E01C)  Those are Idle Timing Comps.  These are alternative OL Fuel Tables used under a condition that I have no verified yet. I'm almost certain its Maf Failsafe related (IE Maf Disconnected) or similar.
_________________ 2002 WRX 12.07@115.9 1/4 (Best) 7.54@93 1/8th (Best - Not same run :|) Greddy 18g Corn Fed ID1000's Sleeper
|
|
| Top |
|
 |
|
ride5000
|
Post subject: Re: Ignition Dwell - New Definitions Posted: Mon Dec 28, 2009 5:57 pm |
|
 |
| Senior Member |
Joined: Thu Aug 03, 2006 2:40 pm Posts: 1934
|
JSarv wrote: There is no knock sensitivity table.
I'm almost possitive it sets a bit physically rather than through data.
I've been looking but its set with either frequency or voltage (Similar to a switch)
...
I do hate to break it to you that there is no Knock Sensor "control" that I can find anywhere in any rom... it was hypothesized years ago that the knock detection is actually hardware based DSP on a separate chip. it is curious after all these years neither cobb nor ecutek nor OS has found any knock sensitivity mapping, and would seem to reinforce that hypothesis. Quote: I found: Idle Timing Compensation for RPM Error: Basically it is timing added or removed based on Current RPM vs Target RPM at idle. i've had my hands in this table for a few years now.  think of it like a short-term ignition correction based on delta RPM feedback. i had hoped its cycle was long enough to provide a kind of real load-based ign correction. ie, reduce advance when the rpms are changing more slowly, as they would be in higher gears, a feature found in some advanced standalone emss. alas the clock is too quick for that. those of us with lightened flywheels/crank pulleys can safely reduce the values a bit. reduce them too much and you'll get idle rpm hunting. it retards when rpms rise and advances when they fall. this is a basically instantaneous action and works in concert with the IACV (which is a much slower control) to provide a nice stable idle.
|
|
| Top |
|
 |
|
JSarv
|
Post subject: Re: Ignition Dwell - New Definitions Posted: Mon Dec 28, 2009 6:34 pm |
|
 |
| RomRaider Donator |
Joined: Sat Mar 01, 2008 10:31 pm Posts: 696
|
|
Interesting - Did you define the table?
_________________ 2002 WRX 12.07@115.9 1/4 (Best) 7.54@93 1/8th (Best - Not same run :|) Greddy 18g Corn Fed ID1000's Sleeper
|
|
| Top |
|
 |
|
Ralliart4
|
Post subject: Re: Ignition Dwell - New Definitions Posted: Mon Dec 28, 2009 9:03 pm |
|
 |
| Newbie |
Joined: Sun Dec 20, 2009 10:08 am Posts: 26
|
|
Wow this is bloody fantastic ....
|
|
| Top |
|
 |
|
ride5000
|
Post subject: Re: Ignition Dwell - New Definitions Posted: Mon Dec 28, 2009 10:32 pm |
|
 |
| Senior Member |
Joined: Thu Aug 03, 2006 2:40 pm Posts: 1934
|
JSarv wrote: Interesting - Did you define the table? *I* did not. a little bit of code did it for me. 
|
|
| Top |
|
 |
|
JSarv
|
Post subject: Re: Ignition Dwell - New Definitions Posted: Mon Dec 28, 2009 11:55 pm |
|
 |
| RomRaider Donator |
Joined: Sat Mar 01, 2008 10:31 pm Posts: 696
|
|
Any sugestions for things that you feel could exist but are undefined?
_________________ 2002 WRX 12.07@115.9 1/4 (Best) 7.54@93 1/8th (Best - Not same run :|) Greddy 18g Corn Fed ID1000's Sleeper
|
|
| Top |
|
 |
|
wrxspeed
|
Post subject: Re: Ignition Dwell - New Definitions Posted: Tue Dec 29, 2009 8:30 am |
|
 |
| Newbie |
Joined: Thu Dec 28, 2006 6:08 am Posts: 11
|
|
Dammit so if a knock sensor works like a Mic and sends the ecu a signal base on 0-5 voltage, that at one point i guess was how knock was detected, but the stock ecu doesnt use such a strategy then denso is tryng too hard to fix what wasnt broken. oh well back on topic.
BTW cobb has a missfire treshold table base on RPM and load
|
|
| Top |
|
 |
|
wrxspeed
|
Post subject: Re: Ignition Dwell - New Definitions Posted: Tue Dec 29, 2009 8:35 am |
|
 |
| Newbie |
Joined: Thu Dec 28, 2006 6:08 am Posts: 11
|
JSarv wrote: Ok just to confirm I found "read knock sensor" - It is just a ton of and/or/if and bit sets.
Basically its taking a byte or sequence of bytes (most likely set in ram) and manipulating them and deciding if the knock sensor byte is set or clear.
Set=knock clear=no knock
I don't think in any sensible way it could be manipulated... -Jerod that sounds like the a knock learning table to me. Jsarv is good to have you helping out sick job dude
|
|
| Top |
|
 |
|
JSarv
|
Post subject: Re: Ignition Dwell - New Definitions Posted: Tue Dec 29, 2009 12:13 pm |
|
 |
| RomRaider Donator |
Joined: Sat Mar 01, 2008 10:31 pm Posts: 696
|
wrxspeed wrote: Dammit so if a knock sensor works like a Mic and sends the ecu a signal base on 0-5 voltage, that at one point i guess was how knock was detected, but the stock ecu doesnt use such a strategy then denso is tryng too hard to fix what wasnt broken. oh well back on topic.
BTW cobb has a missfire treshold table base on RPM and load I haven't seen a misfire threshold but I'm sure its there. The knock sensor is most likely frequency style sensor rather than voltage, which technically could be much more accurate. There is enough undefined stuff in the 02 rom to take me a year to define. That is why suggestions for observed or known comps or weird actions are always usefull. -jerod
_________________ 2002 WRX 12.07@115.9 1/4 (Best) 7.54@93 1/8th (Best - Not same run :|) Greddy 18g Corn Fed ID1000's Sleeper
|
|
| Top |
|
 |
|
elevenpoint7five
|
Post subject: Re: Ignition Dwell - New Definitions Posted: Tue Dec 29, 2009 6:01 pm |
|
 |
| Experienced |
Joined: Mon Aug 18, 2008 11:15 pm Posts: 316 Location: Chicago, Illinois
|
wrxspeed wrote: BTW cobb has a missfire treshold table base on RPM and load Does it look something like this? The numbers are probably different as I haven't applied an expression to that, but I'll bet it follows that pattern huh?  Attachment: misfire.JPG Andy
You do not have the required permissions to view the files attached to this post.
Last edited by elevenpoint7five on Tue Dec 29, 2009 7:59 pm, edited 1 time in total.
|
|
| Top |
|
 |
|
elevenpoint7five
|
Post subject: Re: Ignition Dwell - New Definitions Posted: Tue Dec 29, 2009 6:13 pm |
|
 |
| Experienced |
Joined: Mon Aug 18, 2008 11:15 pm Posts: 316 Location: Chicago, Illinois
|
JSarv wrote: I haven't seen a misfire threshold but I'm sure its there.
Yes you have  Quote: The knock sensor is most likely frequency style sensor rather than voltage, which technically could be much more accurate.
You're right, it's based on frequency. It is a piezo-electric sensor that detects vibrations, i.e. a speaker. It then converts that frequency into an electrical signal which is then read by the ecu. Somewhere, there has to be a conversion, as well as a threshold, i.e. a sensitivity setting. There isn't much info on the Subaru knock sensor, but from this article, http://endwrench.com/images/pdfs/ModelsInfo.pdf , we can assume that it has the same properties as any piezo-electric sensor(reads vibrations, turns them into electrical signals). In other knock sensors, such as http://www.arduino.cc/en/Tutorial/KnockSensor , there is most definitely a threshold to be met. Quote: That is why suggestions for observed or known comps or weird actions are always usefull.
YES! Andy
|
|
| Top |
|
 |
|
nsfw
|
Post subject: Re: Ignition Dwell - New Definitions Posted: Fri Jan 08, 2010 6:42 am |
|
 |
| Moderator |
Joined: Thu Nov 23, 2006 2:23 am Posts: 2565
|
|
Can someone post a screenshot of the dwell table? I'm curious...
Thanks!
_________________ 2005 Legacy GT w/ ATP 3076, IWG, MBC, BCS, BC 272, LC, FFS, OMG Please don't send questions via PM. Post a thread and send me a link to it instead. Thanks!
|
|
| Top |
|
 |
|
elevenpoint7five
|
Post subject: Re: Ignition Dwell - New Definitions Posted: Fri Jan 08, 2010 8:00 am |
|
 |
| Experienced |
Joined: Mon Aug 18, 2008 11:15 pm Posts: 316 Location: Chicago, Illinois
|
|
| Top |
|
 |
Who is online |
Users browsing this forum: No registered users and 10 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|