Notices
ECU Flash

Question, ECU load determining accuracy

Thread Tools
 
Search this Thread
 
Old Aug 22, 2006 | 09:52 AM
  #46  
jcsbanks's Avatar
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
In your hypothetical situation, I agree that you would expect a flat load line. This is what you would get though because as you get leaner the IPW value would reduce, as would the AFRMAP value.

Yes AFRMAP decreases - in decimal 128 is 14.7:1, 12:1 is about 157.

Agree it is better to find real airflow.

Agree IPW corresponds directly with massairflow/rev only at constant AFR. That is why dividing by AFRMAP should work, because it corrects for requested AFR.

Thoughts once more?

Appreciate the discussion on this.
Reply
Old Aug 22, 2006 | 09:56 AM
  #47  
l2r99gst's Avatar
Evolved Member
iTrader: (2)
 
Joined: Mar 2004
Posts: 3,499
Likes: 4
From: CA
Originally Posted by jcsbanks
In your hypothetical situation, I agree that you would expect a flat load line. This is what you would get though because as you get leaner the IPW value would reduce, as would the AFRMAP value.

Yes AFRMAP decreases - in decimal 128 is 14.7:1, 12:1 is about 157.

Agree it is better to find real airflow.

Agree IPW corresponds directly with massairflow/rev only at constant AFR. That is why dividing by AFRMAP should work, because it corrects for requested AFR.

Thoughts once more?

Appreciate the discussion on this.
Ahhh...I didn't realize that the decimal value decreased as AFR value increased. (see my second post above).

In that case, I think this will work fine and should be included once refined and tested some more so that we can have map tracing!


Eric
Reply
Old Aug 22, 2006 | 09:57 AM
  #48  
jcsbanks's Avatar
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
Bingo. I think so too. Just doing an Excel graph to post and will put the csv log in and xls with calcuations and graphs. Give me a few minutes...
Reply
Old Aug 22, 2006 | 09:59 AM
  #49  
l2r99gst's Avatar
Evolved Member
iTrader: (2)
 
Joined: Mar 2004
Posts: 3,499
Likes: 4
From: CA
Originally Posted by jcsbanks
Bingo. I think so too. Just doing an Excel graph to post and will put the csv log in and xls with calcuations and graphs. Give me a few minutes...
Excellent! Can't wait to take a look.

If this turns out to do the trick and we could get map tracing working, then I can finally concentrate on proving whether the Evo ECU acts like the DSM ECU in knock correction.

Either way, we can prove once and for all when and how much timing is pulled due to knock.


Eric
Reply
Old Aug 22, 2006 | 10:08 AM
  #50  
jcsbanks's Avatar
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
Here I have highlighted by scaling to show the difference between my 3 bar MAP sensor reading and the calculated load = 2550 * (IPW-0.46) / AFRMAP

As expected as VE reduces gracefully at high revs (stock turbo) the graphs diverge.

Will see if I can find a section that has transients and mixed load/revs.
Attached Thumbnails Question, ECU load determining accuracy-newload.gif  
Reply
Old Aug 22, 2006 | 10:12 AM
  #51  
jcsbanks's Avatar
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
Here is the zipped folder - MalibuJack here is the .csv with the raw log in it. Also is a .xls with the above graph and you can see the formula used.
Attached Files
Reply
Old Aug 22, 2006 | 10:23 AM
  #52  
l2r99gst's Avatar
Evolved Member
iTrader: (2)
 
Joined: Mar 2004
Posts: 3,499
Likes: 4
From: CA
Look good to me.

Hopefully we can get some more testing and validation and see what we come up with.

So far so good, though.


Eric
Reply
Old Aug 22, 2006 | 10:24 AM
  #53  
jcsbanks's Avatar
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
Here is mixed driving, showing 3 bar MAP sensor, new load calc and 852*airflow/RPM. Notice on over-run the new method doesn't work when the injectors cut out - it goes negative because the injectors are zero, but the lag time is still subtracted.
Attached Thumbnails Question, ECU load determining accuracy-newand852load.gif  
Reply
Old Aug 22, 2006 | 10:46 AM
  #54  
jcsbanks's Avatar
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
Correlation between 852*airflowhz/rpm load and new load works until 852 load drops when airflow Hz clips at 1603.
Attached Thumbnails Question, ECU load determining accuracy-loadcomparison.gif  
Reply
Old Aug 22, 2006 | 11:01 AM
  #55  
nj1266's Avatar
Evolved Member
iTrader: (6)
 
Joined: Nov 2004
Posts: 3,254
Likes: 13
From: USA
Originally Posted by jcsbanks
Here is the zipped folder - MalibuJack here is the .csv with the raw log in it. Also is a .xls with the above graph and you can see the formula used.
Care to share the Data.XML file with which the csv log was taken? I saw a category for calc load in the log. Was that derived after the log was taken or is it in the Data.xml file?
Reply
Old Aug 22, 2006 | 11:07 AM
  #56  
jcsbanks's Avatar
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
Calc load is done after in Excel.

MAP is JDM IX only for the 3 bar MAP.
Attached Files
File Type: zip
Data.zip (2.1 KB, 46 views)
Reply
Old Aug 22, 2006 | 03:30 PM
  #57  
jcsbanks's Avatar
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
Better calc for US 8 & 9 is:

calculated load = abs(2550 * (IPW-0.4) / AFRMAP)

0.4ms is the estimated injector lag time at about 14.4V which it is likely to run. Abs gives the absolute value in Excel to stop it going negative on over-run - it will just show 0 load.
Reply
Old Aug 22, 2006 | 03:31 PM
  #58  
jcsbanks's Avatar
Evolved Member
 
Joined: May 2006
Posts: 2,399
Likes: 6
From: UK
Come of you clever Americans Go burn some more hydrocarbons and tell me if it is so
Reply
Old Aug 22, 2006 | 04:25 PM
  #59  
chrisw's Avatar
Evolved Member
iTrader: (2)
 
Joined: Mar 2003
Posts: 2,217
Likes: 0
From: Santa Cruz
just out of curiosity (and my own lazyness being at work), how are you calculating the IPW?
Reply
Old Aug 22, 2006 | 04:39 PM
  #60  
chmodlf's Avatar
Evolved Member
iTrader: (19)
 
Joined: Oct 2004
Posts: 885
Likes: 0
From: CT
Originally Posted by chrisw
just out of curiosity (and my own lazyness being at work), how are you calculating the IPW?
It is one of the parameters logged in EvoScan (request 29)
Reply



All times are GMT -7. The time now is 03:20 PM.