Notices
ECU Flash

Injector flow rate linearization table

Thread Tools
 
Search this Thread
 
Old Jan 2, 2015 | 09:49 AM
  #31  
jeffbeagley's Avatar
Evolving Member
10 Year Member
Photogenic
 
Joined: May 2011
Posts: 364
Likes: 3
From: Springfield, MO
Originally Posted by mrfred
ID2000s and FIC2150s are the same injector, so it might be worth it to try my values or something in between.
I think I remember seeing somewhere ID posted a photo of 4 injectors matched against eachother.. Couldn't we just use the largest variance as the value to input into the table?

Excuse my ignorance, and thank you guys for taking the time to explain!

Reply
Old Jan 2, 2015 | 01:12 PM
  #32  
merlin.oz's Avatar
Evolved Member
15 Year Member
 
Joined: Jun 2008
Posts: 824
Likes: 23
From: Sydney
Jeff, add this to you definition and then try lowering the Closed loop Idle Integral Gain value to help reduce the random swing.

for 9653:

<scaling name="I-Gain" units="%" toexpr="x/327.73" frexpr="x*327.73" format="%.3f" min="0" max="0.78" inc="0.00305" storagetype="uint8" endian="big"/>



<table name="Closed-Loop Integral Gain Settings" address="36B8" category="Closed-Loop Control" type="2D" scaling="I-Gain">
<table name="Conditions" type="Static Y Axis" elements="4">
<data>Closed-Loop I-Gain After Fuel-Cut, Decrease Fuel IPW (Lean)</data>
<data>Closed-Loop I-Gain After Fuel-Cut, Increase Fuel IPW (Rich)</data>
<data>Closed-Loop I-Gain Idle, Decrease Fuel IPW (Lean)</data>
<data>Closed-Loop I-Gain Idle, Increase Fuel IPW (Rich)</data>
</table>
</table>

Edit:
9653 has quite high stock gain values here:

0.051 to lean the mix
0.066 to enrich the mix

try something like:

0.021 to go lean
and
0.055 to go rich. Maybe a little lower.

Last edited by merlin.oz; Jan 2, 2015 at 01:18 PM.
Reply
Old Jan 2, 2015 | 01:33 PM
  #33  
merlin.oz's Avatar
Evolved Member
15 Year Member
 
Joined: Jun 2008
Posts: 824
Likes: 23
From: Sydney
Further comment on the latency change requirement:

I applied revised correction values for FIC1100 to my evo9 the other day and yes I did have to bump the latency UP two steps to get it all back square again.
To clarify this aspect of the tune, the IPW Small Pulse table had stock injector values, so at about 0.6mS was adding 48uS.
My idle IPW was about 1.7mS, with a 14V latency of 1.104mS, ie 1.7mS Idle IPW minus 1.1mS Latency = 0.6mS.

But the FIC1100 Small Pulse Linearization had zero compensation requirements at 0.6mS, and so when that value was plugged into the table it left an idle IPW shortfall, which needs to be made up by a latency increase.
A two step increase in latency (when using 24uS Latency Base) is 48uS.

This does make me think all the more that we would do better if we changed the Latency Base to 15uS (for a 15uS step increase) as per EvoX and most atmo Mitsubishis that use Hi-Z injectors.
I think that will be my next step.


My "tuned" latencies now are so very close to FICs published data sheet, whereas they were about 60-100uS less before applying the Small Pulse Linearization data (from mrfred).

Last edited by merlin.oz; Jan 2, 2015 at 06:11 PM.
Reply
Old Jan 2, 2015 | 02:23 PM
  #34  
jeffbeagley's Avatar
Evolving Member
10 Year Member
Photogenic
 
Joined: May 2011
Posts: 364
Likes: 3
From: Springfield, MO
Originally Posted by merlin.oz
Jeff, add this to you definition and then try lowering the Closed loop Idle Integral Gain value to help reduce the random swing.

for 9653:

<scaling name="I-Gain" units="%" toexpr="x/327.73" frexpr="x*327.73" format="%.3f" min="0" max="0.78" inc="0.00305" storagetype="uint8" endian="big"/>



<table name="Closed-Loop Integral Gain Settings" address="36B8" category="Closed-Loop Control" type="2D" scaling="I-Gain">
<table name="Conditions" type="Static Y Axis" elements="4">
<data>Closed-Loop I-Gain After Fuel-Cut, Decrease Fuel IPW (Lean)</data>
<data>Closed-Loop I-Gain After Fuel-Cut, Increase Fuel IPW (Rich)</data>
<data>Closed-Loop I-Gain Idle, Decrease Fuel IPW (Lean)</data>
<data>Closed-Loop I-Gain Idle, Increase Fuel IPW (Rich)</data>
</table>
</table>

Edit:
9653 has quite high stock gain values here:

0.051 to lean the mix
0.066 to enrich the mix

try something like:

0.021 to go lean
and
0.055 to go rich. Maybe a little lower.
Excellent!! Will try this soon as I'm off work.

Originally Posted by merlin.oz
Further comment on the latency change requirement:

I applied revised correction values for FIC1100 to my evo9 the other day and yes I did have to bump the latency UP two steps to get it all back square again.

My "tuned" latencies now are so very close to FICs published data sheet, whereas they were about 60-100uS less before applying the Small Pulse Linearization data (from mrfred).
I haven't had to touch my latencies yet, mine are matched to ID's data... so perhaps I was masking that issue elsewhere.

I made a lot of changes at the same time, I've been fighting my car never being able to start in the cold haha so I've made some major changes elsewhere and will revist the latencies.
Reply
Old Jan 3, 2015 | 10:30 PM
  #35  
MercenaryX2's Avatar
Evolving Member
 
Joined: Jul 2010
Posts: 133
Likes: 1
From: Overland Park, KS
Would FIC 1450's benefit from this? They always seem to be a bit finicky for me.
Reply
Old Jan 3, 2015 | 10:57 PM
  #36  
jeffbeagley's Avatar
Evolving Member
10 Year Member
Photogenic
 
Joined: May 2011
Posts: 364
Likes: 3
From: Springfield, MO
Here is the idle with the updated values.. Doesn't appear to swing as much however it tends to stay more on the rich side. Will play more tomorrow.

Reply
Old Jan 4, 2015 | 03:19 AM
  #37  
merlin.oz's Avatar
Evolved Member
15 Year Member
 
Joined: Jun 2008
Posts: 824
Likes: 23
From: Sydney
I am sure the FIC1450s would benefit, but getting the data can be difficult - for most of us anyway.
Reply
Old Jan 4, 2015 | 02:40 PM
  #38  
SiriusEvo's Avatar
Evolving Member
Veteran: Army
 
Joined: Dec 2013
Posts: 195
Likes: 4
From: D
Originally Posted by merlin.oz
Jeff, add this to you definition and then try lowering the Closed loop Idle Integral Gain value to help reduce the random swing.

for 9653:

<scaling name="I-Gain" units="%" toexpr="x/327.73" frexpr="x*327.73" format="%.3f" min="0" max="0.78" inc="0.00305" storagetype="uint8" endian="big"/>



<table name="Closed-Loop Integral Gain Settings" address="36B8" category="Closed-Loop Control" type="2D" scaling="I-Gain">
<table name="Conditions" type="Static Y Axis" elements="4">
<data>Closed-Loop I-Gain After Fuel-Cut, Decrease Fuel IPW (Lean)</data>
<data>Closed-Loop I-Gain After Fuel-Cut, Increase Fuel IPW (Rich)</data>
<data>Closed-Loop I-Gain Idle, Decrease Fuel IPW (Lean)</data>
<data>Closed-Loop I-Gain Idle, Increase Fuel IPW (Rich)</data>
</table>
</table>

Edit:
9653 has quite high stock gain values here:

0.051 to lean the mix
0.066 to enrich the mix

try something like:

0.021 to go lean
and
0.055 to go rich. Maybe a little lower.
Merlin, what address would we use for the 9417 rom?
Reply
Old Jan 4, 2015 | 03:21 PM
  #39  
merlin.oz's Avatar
Evolved Member
15 Year Member
 
Joined: Jun 2008
Posts: 824
Likes: 23
From: Sydney
for 9417: 36B8
Reply
Old Jan 4, 2015 | 06:56 PM
  #40  
MercenaryX2's Avatar
Evolving Member
 
Joined: Jul 2010
Posts: 133
Likes: 1
From: Overland Park, KS
I'll see if I can get the data from FIC. They're probably busy as hell though.
Reply
Old Jan 5, 2015 | 04:56 PM
  #41  
10isace's Avatar
Evolved Member
15 Year Member
Liked
Loved
Community Favorite
iTrader: (12)
 
Joined: Nov 2008
Posts: 1,058
Likes: 16
From: East of the Rockies
Originally Posted by MercenaryX2
Would FIC 1450's benefit from this? They always seem to be a bit finicky for me.
Originally Posted by merlin.oz
I am sure the FIC1450s would benefit, but getting the data can be difficult - for most of us anyway.
+1 Thanks guys!!!
Reply
Old Feb 6, 2015 | 03:30 AM
  #42  
memphis69's Avatar
Newbie
iTrader: (9)
 
Joined: Nov 2013
Posts: 73
Likes: 0
From: earth
for 88580714 the same as 88590015 ROM

Last edited by memphis69; Mar 1, 2015 at 07:09 AM.
Reply
Old Aug 4, 2015 | 10:32 AM
  #43  
SeanV's Avatar
Evolving Member
 
Joined: Feb 2008
Posts: 214
Likes: 1
From: South Africa
Hi..

Something doesn't seem to be right with the code information for the the table as posted in the first thread.

This is how I see it in my browser, doesn't look anything like the table defenition I have seen posted on the forums before.


Attached Thumbnails Injector flow rate linearization table-capture.jpg  
Reply
Old Aug 31, 2015 | 10:05 PM
  #44  
ixbreaker's Avatar
Evolving Member
iTrader: (3)
 
Joined: Apr 2006
Posts: 146
Likes: 0
From: so cal
Can somebody please post the table def for Evo 9 88590015 ROM? I think the forum bug made it go away.
Reply
Old Sep 1, 2015 | 08:04 AM
  #45  
mrfred's Avatar
Thread Starter
EvoM Guru
iTrader: (50)
 
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
Originally Posted by ixbreaker
Can somebody please post the table def for Evo 9 88590015 ROM? I think the forum bug made it go away.
"quote" the post that has the definition that you want. it will appear correctly in the quote.
Reply



All times are GMT -7. The time now is 10:26 PM.