Notices
ECU Flash

Injector Scaling with ECU Flash

Thread Tools
 
Search this Thread
 
Old May 17, 2006, 03:30 PM
  #1  
EvoM Guru
Thread Starter
iTrader: (6)
 
Ted B's Avatar
 
Join Date: Aug 2004
Location: Birmingham, AL
Posts: 6,332
Received 57 Likes on 44 Posts
Injector Scaling with ECU Flash

Has anyone experimented with the injector scaling section? If so, I'm curious to hear about your scaling strategy and experiences, for better or worse.

I'm likewise curious as to why the programmed injector capacity is smaller than the rated capacity, although I've seen this same trend in the hex of other ECUs as well.

Presently I am using an Xede with SMART system. I really like the refinement the SMART system has brought to driveability, and I prefer to keep it. My idea is to dyno tune the new setup using the ECU Flash to burn the settings into the ECU, and retain the Xede (with zero'd values) strictly for SMART control. In order to do this, I will need to do a good job of rescaling my present ECU settings (set for 650cc injectors) to the new 850s.

If no one's yet played with this, I'll just have to jump in feet first. . .
Old May 17, 2006, 03:43 PM
  #2  
Evolved Member
iTrader: (17)
 
Ludikraut's Avatar
 
Join Date: Apr 2004
Location: 41° 59' N, 87° 54' W
Posts: 6,224
Likes: 0
Received 0 Likes on 0 Posts
I am by no means an expert on this and I'm not really sure how much I can/should divulge in a public forum, but my experiences with injector scaling have shown that they do not scale in a linear fashion - e.g. my 780cc injectors did not seem to run very well when simply scaled "x" amount across the board. It's my understanding that the larger injectors cannot respond as quickly at lower RPM, therefore less of an adjustment needs to be made in those areas (or am I confusing this with the AEM issues?).

l8r)
Old May 17, 2006, 03:45 PM
  #3  
Evolving Member
iTrader: (5)
 
BJai02's Avatar
 
Join Date: Feb 2004
Location: Bay Area
Posts: 354
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by Ted B
Has anyone experimented with the injector scaling section? If so, I'm curious to hear about your scaling strategy and experiences, for better or worse.

I'm likewise curious as to why the programmed injector capacity is smaller than the rated capacity, although I've seen this same trend in the hex of other ECUs as well.

Presently I am using an Xede with SMART system. I really like the refinement the SMART system has brought to driveability, and I prefer to keep it. My idea is to dyno tune the new setup using the ECU Flash to burn the settings into the ECU, and retain the Xede (with zero'd values) strictly for SMART control. In order to do this, I will need to do a good job of rescaling my present ECU settings (set for 650cc injectors) to the new 850s.

If no one's yet played with this, I'll just have to jump in feet first. . .
I would have to guess that the stock ECU tends to scale the injectors at about 10% smaller to compensate for the injector size discrepency. Each injectors has sligtly different flow rate, even though they are same model from the same manufacturer. I think it is safe to start with about 20% smaller size than your actual injectors. Check to see if your AFR look right under light load cruising and idle, with the fuel trims within a reasonable range (+/- 10% will be good).

Someone has to test it first, but as long as you don't get into boost you are pretty safe.
Old May 17, 2006, 03:48 PM
  #4  
Evolved Member
iTrader: (-1)
 
Noogles's Avatar
 
Join Date: Jan 2006
Location: So. Cal (LA County)
Posts: 574
Likes: 0
Received 0 Likes on 0 Posts
thats an issue with the AEM having the incorrect injector drivers.

I'm still working with the scaling to make any real sense out of it as soon as i find out i'll be sure to post.
Old May 17, 2006, 04:02 PM
  #5  
Evolved Member
iTrader: (5)
 
A418t81's Avatar
 
Join Date: Nov 2003
Location: Birmingham, Al
Posts: 849
Likes: 0
Received 0 Likes on 0 Posts
The Xede will be nice to have for both SMART and .1 deg timing control which around peak torque can equate to some significant gains not to mention the greater resolution. It definitely has its place.
Old May 17, 2006, 04:13 PM
  #6  
EvoM Guru
Thread Starter
iTrader: (6)
 
Ted B's Avatar
 
Join Date: Aug 2004
Location: Birmingham, AL
Posts: 6,332
Received 57 Likes on 44 Posts
It costs me $100 to have Shiv reflash my ECU for the larger injectors, or, I can pay the $89 for the cable and do it myself with the ECU Flash. With all due respect and thanks to Shiv, the decision was an easy one. I'll keep the Xede for SMART and fine timing control (as mentioned above).

As far as the programmed injector size and the trend to undersize it in the software, I've found (through programming Ford EECs) that preserving that trend tends to give better results even when using larger, aftermarket injectors. This is a question that I've conveniently forgotten to ask when I had the occasional opportunity to converse with the Ford programming engineers. Nevertheless, I'll stick with that trend and start with 10% less than rated capacity (my routine for the past 12 years).
Old May 17, 2006, 04:29 PM
  #7  
Former Sponsor
iTrader: (10)
 
EFIxMR's Avatar
 
Join Date: Oct 2004
Location: retired
Posts: 954
Likes: 0
Received 3 Likes on 2 Posts
My experience with injector scaling is that it is mainly a short cut to get slightly larger injectors mapped faster. I think taking the number placed inside that parameter too seriously like my 720's "need" to 90% in there isn't the right way to go about it. Every car is a little bit different depending on setup. Injector scaling or injector multiplier does become more critical when moving to a much larger injector 1000cc + as it effects the resolution in your fuel map, and it relaly be near impossible to idle the big injectors otherwise. This is what I've learned from tuning motec the last couple of years... as the injector scaler in their software doesn't even refer to CC size. It is simply a matter of injector pulse which they call IJPU.

Going off CC size is really just a laymans term because its simple to understand. I mean if injectors are rated 720cc by a manufacturer... what does that really mean? what voltage was that at, what duty cycle, what fuel pressure? there really aren't established standards for these things, especially internationally...

That's why I think its not productive to take what goes on in that parameter too literally, IMHO.
Old May 17, 2006, 05:01 PM
  #8  
Evolved Member
iTrader: (6)
 
donour's Avatar
 
Join Date: May 2004
Location: Tennessee, USA
Posts: 2,501
Received 1 Like on 1 Post
Are you referring to the 513 in the injector size window? I didn't think that was actual flow rate (cc), but rather a unitless scaling factor.

d
Old May 17, 2006, 07:00 PM
  #9  
EvoM Guru
iTrader: (5)
 
MalibuJack's Avatar
 
Join Date: Feb 2003
Location: Royse City, TX
Posts: 10,569
Likes: 0
Received 9 Likes on 9 Posts
The scaling is a rough approximation (in the calculation used to convert the hex value to a number) of flow rate.. A JDM ECU is closer to 550cc's than a USDM which is set at 513... I have to presume its to "Fatten up" the entire map slightly for the US market and the type of gas prevelant.

The maximum value afte that calculation you can use is 1000, You can go larger than that, but 1000cc's is the largest "Value" you can use

Other settings (some not published) will help with getting big injectors to idle, but its nearly impossible to get a Stoich mixture with 1000cc injectors and therefore can swing between lean and rich, never really staying at a particular level. There are settings for closed loop AFR target that should be able to be adjusted for idle which will solve the problem, but the result would be a car that ran a bit richer, and of course, be troublesome on a sniffer test.
Old May 18, 2006, 06:27 AM
  #10  
Evolving Member
iTrader: (1)
 
racegate's Avatar
 
Join Date: Jun 2005
Location: Tampa, FL
Posts: 110
Likes: 0
Received 0 Likes on 0 Posts
The inj scaler number is most likely just a multiplier to determine final on time... and as stated the 'number' displayed is translated inside.

If it works like all other ECUs..the fuel map number (14.7, 10.0, etc) internally translates to a bit value between 0-255 (8-bit). Then that number is multiplied against the injector scalar value, which can be thought of as a multiplier to tell the ECU how many mS of on time each bit equals. Then afer applying all the % trims, it arrives at a final on-time for that particular calculation.
Old May 18, 2006, 08:08 AM
  #11  
Evolved Member
iTrader: (11)
 
mchuang's Avatar
 
Join Date: Sep 2005
Location: h town
Posts: 2,180
Likes: 0
Received 1 Like on 1 Post
Originally Posted by racegate
The inj scaler number is most likely just a multiplier to determine final on time... and as stated the 'number' displayed is translated inside.

If it works like all other ECUs..the fuel map number (14.7, 10.0, etc) internally translates to a bit value between 0-255 (8-bit). Then that number is multiplied against the injector scalar value, which can be thought of as a multiplier to tell the ECU how many mS of on time each bit equals. Then afer applying all the % trims, it arrives at a final on-time for that particular calculation.
So by inside you mean that if I change the 513 to 1000 you wont see all the numbers change on the map like an AEM, but it is calculated and the ecu will know they are 1000cc?
Old May 18, 2006, 08:09 AM
  #12  
EvoM Guru
iTrader: (5)
 
MalibuJack's Avatar
 
Join Date: Feb 2003
Location: Royse City, TX
Posts: 10,569
Likes: 0
Received 9 Likes on 9 Posts
Originally Posted by racegate
The inj scaler number is most likely just a multiplier to determine final on time... and as stated the 'number' displayed is translated inside.

If it works like all other ECUs..the fuel map number (14.7, 10.0, etc) internally translates to a bit value between 0-255 (8-bit). Then that number is multiplied against the injector scalar value, which can be thought of as a multiplier to tell the ECU how many mS of on time each bit equals. Then afer applying all the % trims, it arrives at a final on-time for that particular calculation.
That is exactly how it works..
Old May 18, 2006, 08:11 AM
  #13  
EvoM Guru
iTrader: (5)
 
MalibuJack's Avatar
 
Join Date: Feb 2003
Location: Royse City, TX
Posts: 10,569
Likes: 0
Received 9 Likes on 9 Posts
Originally Posted by mchuang
So by inside you mean that if I change the 513 to 1000 you wont see all the numbers change on the map like an AEM, but it is calculated and the ecu will know they are 1000cc?

It does the work for you.. if you put 1000cc injectors in (rough number remember, you may have to adjust it to 950 or 900) the 14.7 should result in roughly the same AFR (in open loop) SInce these are calculated interpretations of numbers from 0-255 (single bytes) its not 100% dead on all the time, but it lets you focus on what your desired result should be close to.
Old May 18, 2006, 08:34 AM
  #14  
Evolving Member
iTrader: (1)
 
racegate's Avatar
 
Join Date: Jun 2005
Location: Tampa, FL
Posts: 110
Likes: 0
Received 0 Likes on 0 Posts
I almost think it would be easier if the number displayed in the fuel map was the actual bit value (0-255). Because having a 'calculated' value there, and the inj scalar not really corresponding to an actual inj size somewhat muddles things. If there were a scalar number, which was multiplied by the bit value displayed, then one could fairly quickly rough the on-time needed for various fuel setups to do base mapping very qucikly. And it would make scaling for various fuel systems very straight forward using standard math and no conversions. Maybe if there could be a toggle to between a raw value, and calculated value, it might be useful?

Last edited by racegate; May 18, 2006 at 08:36 AM.
Old May 18, 2006, 08:38 AM
  #15  
Evolved Member
iTrader: (18)
 
Ev0ikon's Avatar
 
Join Date: Jan 2004
Location: 3rd Rock {from = sun}
Posts: 3,677
Received 9 Likes on 9 Posts
Thanks for this goldmine of a thread. Just awesome!


Quick Reply: Injector Scaling with ECU Flash



All times are GMT -7. The time now is 12:02 PM.