Originally Posted by
space387
so looking at WOT if the BPW is reporting say 12ms it is giving a total injection time of 24ms per cycle? If I am understanding this correctly attempting to run this nearing 6k rpm is a 100% duty cycle
There have been so many questions and so much discussion about this, it needs to be cleared up. Maybe Dave W. can sticky this.
This discussion applies to Batch Fire Double-Fire-Mode in ECMs with only one injector driver (I believe all 86-92 Multi-Port Fuel Injected engines except Turbo GN Buick). All injectors are fired at the same time once every crankshaft revolution. That means they must be opened and fully closed within that time. That time is engine speed in revolutions per minute. We don't need to be concerned with anything else like 2 firings per cycle, etc. We only need to deal with the smallest time period during which the injectors must go from fully closed to again fully closed. And exactly that cycle must precisely occur or the ability for the injector to properly function is violated (violation = "static").
So let's determine that time period. We'll use 6000 RPM as an example. The formula for Maximum (100%) Base Pulse Width (BPW) at 6000 RPM is:
Code:
1 min 60 sec 1000 ms
------------- x --------- x ------------ = 10 ms
6000 Revs 1 min 1 sec
Said another way: 10ms is the maximum amount of time available for an injector to be opened and fully closed during one 360 degree crank rotation at 6000 RPM. Or another way: An injector's pulse width cannot theoretically exceed 10ms at 6000 RPM -- it's theoretically maxed-out (gone "static"). This leads to a general formula for Maximum (100%) Theoretical Available BPW at any RPM:
60000 / RPM
What is BPW? It's the calculated time the injectors need to be held fully open (note "fully open"), to provide fuel for the current engine state. But it takes time to go from closed to fully open, and time from fully open to fully closed. That time is not in the BPW calculation. The code doing the BPW calculation knows nothing about the physical limitations of the injectors' opening and closing characteristics.
This brings us to the concept of Duty Cycle % (DC%). DC% is nothing more than BPW expressed as a percentage. It's understood that something less than 100% DC is required. Allowances need to be made for opening and closing time, and the injectors need down-time without voltage applied. It's generally accepted that a DC% should be 80-90% of theoretical maximum. The actual DC% depends upon a variety of factors beyond the scope of this discussion. So in the 6000 RPM example with 10ms equalling 100% DC, if we assume a safe DC of 85%, that means the maximum allowable BPW at 6000 RPM is 8.5ms (10ms * 0.85). Above 8.5ms, the injectors are considered static.
But that's not the end of the process. All masks for the above engines/ECMs only report BPW in the ALDL data stream (logs). That BPW is NOT the "Final PW" the ECM sends to fire the injectors. A voltage compensation from a calibration table is added to BPW to produce the Final PW to "compensate" for the opening and closing times, among other things. It's from this Final PW that at DC% must be calculated because that's the time the injectors will be commanded to be held open by the ECM. And this is not an insignificant amount of time despite it being in units of microseconds (uSec).
Let's assume the calculated BPW is 8.0ms. Using Factory $8d voltage compensations for 22# Multecs (Table at 0x3FA), a voltage compensation PW of somewhere between 580 and 793 uSec will be added at an ignition switch or fuel pump voltage between 12.8 and 14.4. If we assume operating at 13.5 volts, approximately 700 uSec (0.7ms) will be added to BPW to arrive at Final PW. In the example, this means the Final PW will be 8.7ms (8.0 + the 0.7 voltage compensation). Oops, we've just exceeded 85% DC of 8.5ms.
This is why BPW cannot be used to compute DC%. Voltage compensations must be added. And this is the reason v6 of S_AUJP was modified to report Final PW. It allows a true DC% to be determined.
I realize this is a long way around answering your question, but at 12ms and 6000 RPM, your injectors are way past 100% DC.
HTH, Elky
See also this concise summary 1project may have forgotten:
http://www.gearhead-efi.com/Fuel-Inj...ll=1#post13624
Bookmarks