Haltech Forum Area is for discussing Haltechs

Haltech Injector dead time/battery map

Thread Tools
 
Search this Thread
 
Old 09-27-11, 04:08 PM
  #1  
BadAss DoItYourselfer

Thread Starter
iTrader: (9)
 
jetlude's Avatar
 
Join Date: Jun 2008
Location: Paradise
Posts: 869
Received 3 Likes on 2 Posts
Injector dead time/battery map

Hello guys, how important is the battery map? I was wondering if should I consider implementing this map. I am presently road tuning my E8 from scratch with the help of one of Claudios base maps and slowly working my way up in boost. I am presently just below 10psi and plan to top off at just over 20psi with water injection. Should I consider using the dead time map? I have the lag time info for the injectors I am using (precision 1000cc and bosch 1600), but dont know how to use the info on the map. I dont want to adjust my present tune, could it be done with out changing my fuel delivery map?

Thanks
Old 09-27-11, 05:53 PM
  #2  
rotorhead

iTrader: (3)
 
arghx's Avatar
 
Join Date: Aug 2004
Location: cold
Posts: 16,182
Received 429 Likes on 263 Posts
At higher rpm you are more likely to be at full battery voltage so the compensation may matter less.

It is my understanding that the older Haltechs, E8/E11, use a compensation table



while the Platinum ECU's use an actual lag time table.



The Platinum ECU is straightforward enough, but I'll admit I'm not 100% sure what the best approach is for setting up deadtime compensation on an earlier ECU. Is that table a percentage change of the final calculated injector pulsewidth? Or is it a table in milliseconds of pulsewidth, adding or subtracting milliseconds?
Attached Thumbnails Injector dead time/battery map-e8_lag.png   Injector dead time/battery map-ps1000_lag.png  
Old 09-27-11, 06:08 PM
  #3  
Gone Race'n

iTrader: (4)
 
moremazda's Avatar
 
Join Date: Dec 2001
Location: Rockford, IL
Posts: 1,544
Likes: 0
Received 0 Likes on 0 Posts
The E8/E11 is dead time in ms where most injection dead times are published in μs. The image posted cuts off the ms units.
Old 09-27-11, 06:18 PM
  #4  
rotorhead

iTrader: (3)
 
arghx's Avatar
 
Join Date: Aug 2004
Location: cold
Posts: 16,182
Received 429 Likes on 263 Posts
So on an E8/E11 it is actual dead time of the injector? It is not a correction map (even though it is labeled as such), and is in fact a dead time map?
Old 09-27-11, 06:50 PM
  #5  
BadAss DoItYourselfer

Thread Starter
iTrader: (9)
 
jetlude's Avatar
 
Join Date: Jun 2008
Location: Paradise
Posts: 869
Received 3 Likes on 2 Posts
Do many people bother to use this compensation?
Old 09-27-11, 07:06 PM
  #6  
Gone Race'n

iTrader: (4)
 
moremazda's Avatar
 
Join Date: Dec 2001
Location: Rockford, IL
Posts: 1,544
Likes: 0
Received 0 Likes on 0 Posts
Yes....

If it is really a unit less correction, and you follow the same labeling convention as the other unit less correction maps, than Haltech has only given you a 2.0% influence. No other unit less maps are labeled as 100%=1.00 and all of the duration addition corrections are labeled with units of ms.

Also, I am using the dead time map as such on my car, which I run an E8 on.
Old 09-27-11, 07:09 PM
  #7  
Gone Race'n

iTrader: (4)
 
moremazda's Avatar
 
Join Date: Dec 2001
Location: Rockford, IL
Posts: 1,544
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by jetlude
Do many people bother to use this compensation?
Yes but you need the information regarding the dead times of the injectors that you are using in order to construct the table effectively..... which can be harder that you may think to come up with.

Injector Dynamics is one of the only retailers publishing dynamic dead time data for their injectors.
Old 09-28-11, 06:37 AM
  #8  
www.lms-efi.com

iTrader: (27)
 
C. Ludwig's Avatar
 
Join Date: Mar 2001
Location: Floyds Knobs. IN
Posts: 5,235
Received 128 Likes on 84 Posts
1) The E8/11, E6K/X, and Platinum injector dead time compensation maps work the same. Whether you call it a compensation map or a dead time table, they're the same thing. They're simply represented differently (2D bar graph versus 2D numerical values). Just like the fuel and ignition maps are the same, but different, among the systems. They're both modifiers of the base fuel map versus battery voltage. You program the amount of on-time that will be added to the base fuel map relative to battery voltage. The idea is that, as the battery voltage falls, the injector response is slower (opens more slowly) and a longer on-time is needed to maintain a common mixture.

2) The compensation map is absolutely needed. Some platforms are better than others at maintaining a consistent voltage, but you will always have variables. Unless you want to chase fluctuating AFRs, use the compensation map.

3) A millisecond (mS) is a thousandth of a second. A microsecond (μS) is a millionth of second. You can do the conversion easily enough.

4) They're not "unit less" tables. The units are in mS and the values are added to the base fuel map along with the other percentage based modifiers.

5) You do not need injector dead time values. You can come up with an effective compensation table without any injector information at all. As part of a scratch tune you'll get the car running and idling well and able to hold a given AFR while holding a consistent idle speed. We'll say 14:1 at 1000 rpm. At this point note the battery voltage. We'll say 13.5V. Now you can start manipulating battery voltage by turning on accessories. As the battery voltage falls, you will need to manipulate the values in the compensation table to maintain our 14:1 target AFR. It's possible to do all manner of things to alter the system voltage to hit the relevant spots on the table (usually 12-14 volts). And that's it. No exotic test equipment or calculations needed and it only takes a few minutes. You just need to make sure the base fuel map is accurately calibrated and the engine speed is consistent in the area you're doing the voltage test so that you're not fighting yourself as you go.
Old 09-28-11, 09:34 AM
  #9  
Rotary Freak

 
2a+RoN's Avatar
 
Join Date: Dec 2001
Location: chandler, AZ
Posts: 2,402
Likes: 0
Received 0 Likes on 0 Posts
1-4 are absolutely correct.

However, #5 I disagree with. Although many tuners have done it that way in the past, it does not make it the right way to do it. Because dead time is being added in after all other compensations have been made, it can skew those compensations in a dynamic environment. As rpm changes, the cycle time also changes, making the dead time take up a varying amount of the injector duty cycle. The only real way to account for dead time is to measure it from flowing the injectors.
Old 09-28-11, 09:48 AM
  #10  
www.lms-efi.com

iTrader: (27)
 
C. Ludwig's Avatar
 
Join Date: Mar 2001
Location: Floyds Knobs. IN
Posts: 5,235
Received 128 Likes on 84 Posts
Originally Posted by 2a+RoN
1-4 are absolutely correct.

However, #5 I disagree with. Although many tuners have done it that way in the past, it does not make it the right way to do it. Because dead time is being added in after all other compensations have been made, it can skew those compensations in a dynamic environment. As rpm changes, the cycle time also changes, making the dead time take up a varying amount of the injector duty cycle. The only real way to account for dead time is to measure it from flowing the injectors.

Good point. However, if other correction factors are stable (and I feel that is reasonably achievable), then you're not fighting those factors as you're manipulating the dead time compensation. Further, when working with an injector that you have no idea what the latency is, you have no other option. I believe ID quit accepting random injectors sent in for test, is that true?

As for dead time accounting for a varying amount of the injector cycle, I agree, but without a 3D compensation table is it a moot point?
Old 09-28-11, 09:58 AM
  #11  
rotorhead

iTrader: (3)
 
arghx's Avatar
 
Join Date: Aug 2004
Location: cold
Posts: 16,182
Received 429 Likes on 263 Posts
Originally Posted by C. Ludwig
4) They're not "unit less" tables. The units are in mS and the values are added to the base fuel map along with the other percentage based modifiers.
That's the key information then, thanks
Old 07-01-13, 12:44 PM
  #12  
Junior Member

 
Adam R.'s Avatar
 
Join Date: Nov 2009
Location: Poland
Posts: 40
Likes: 0
Received 0 Likes on 0 Posts
yes I know it`s old thread but I can`t find answer

anybody have dead time for mazda fd3s primary 550cc injectors ?

I have only info about secondary 850cc

10 Volts = 2.55 milliseconds
11 Volts = 2.28 milliseconds
12 Volts = 2.00 milliseconds
13 Volts = 1.79 milliseconds
14 Volts = 1.62 milliseconds
15 Volts = 1.46 milliseconds
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
mulcryant
2nd Generation Specific (1986-1992)
10
09-09-15 05:24 PM
befarrer
Single Turbo RX-7's
1
09-04-15 08:26 PM



Quick Reply: Haltech Injector dead time/battery map



All times are GMT -5. The time now is 12:54 PM.