PDA

View Full Version : Dwell time increasing top end pull?



Supercharged111
May 26th, 2010, 10:52 AM
I've done some searching, and most people who've increased dwell haven't noticed any noteworthy gains. However, since my engine (blackbox L31) is apparently rev limited by the dwell values, it stands to reason that I'm losing a bit of top end pull to crappy dwell values. I've seen claims of people who installed the '02 Express van PCM claiming more top end pull. I looked at the dwell values of the 2 and the blackbox actually has a longer dwell time than the Express van's stock tune. Has anyone ever set the dwell on a single coil V8 before? Seeing how it cuts the engine off around 5600, I figure it's gotta be hampering performance as I near my 5000RPM shift point. The first one is my blackbox table and the 2nd one is from the Express van tune.

http://i198.photobucket.com/albums/aa70/supercharged111/GMC/L31MainDwell.jpg
http://i198.photobucket.com/albums/aa70/supercharged111/GMC/ExpressDwellTable.jpg

swingtan
May 26th, 2010, 11:53 AM
Here's some maths for you....

At 5600 RPM, you have...

93 Revs / Second
46.33 "combustion cycles" / Sec
373.73 "Sparks" / Sec ( on a single coil V8 )
One spark every 0.00268 seconds ( or every 2.68 mS )


So making some assumptions on how the ECM controls the coil charging...

If your dwell time is set to be longer than 2.7mS ( in a single coil V8 ), then at 5600 RPM, the ECM would effectivly kill the spark by re applying battery power to the coil. Even just below that, the ECM would be cutting the spark shortly after it fires which could prevent a good ignition of the intake charge. The "time between sparks" for the top table would look something like this....




RPM Time

3700 4.05
3800 3.95
3900 3.85
4000 3.75
4100 3.66
4200 3.57
4300 3.49
4400 3.41
4500 3.33
4600 3.26
4700 3.19
4800 3.13
4900 3.06
5000 3.00
5100 2.94
5200 2.88
5300 2.83
5400 2.78
5500 2.73
5600 2.68
5700 2.63
5800 2.59
5900 2.54
6000 2.50




Note that the theoretical time between sparks is less than the dwell time settings from 3700 RPM. So from 3700 RPM the ECM is extinguishing the spark by applying voltage to the coil rather than the coil charge disipating.

There are a couple of thoughts here though...


Applying voltage to the coil before it has fully discharged, allows the recovery of some of the charge for the next spark event. This would help maintain maximum coil charge in the higher RPM areas, giving more spark voltage to initiate the spark.
Applying voltage to the coil will stop the rapid collapse of the magnetic field that is generating the spark voltage, so it will extinguish the spark. If this is done too early, the intake mixture may not ignite correctly, or at all.


So you need to find a happy medium. I'd start with the theoretical values and see how that goes. Then maybe move up and down by 0.5mS to see if it gets better or worse.

Just remember that too much dwell time will burn out or over heat a coil......

Simon.

Supercharged111
May 26th, 2010, 01:12 PM
Geez, I thought the theoretical was an available 17ms at 6000RPM, I should search that reference out again. What I'm seeing is that my stock black box main dwell values are actually higher than your theoretical values. EFILive suggests reducing the minimum dwell settings by 1/3. It is in fact lighting a new spark before the old one is done depleting the coil, isn't it?

Supercharged111
May 26th, 2010, 01:25 PM
OK I found it. I also found more along the way, I guess I'm not the first to notice this.

http://forum.efilive.com/showthread.php?t=7090&highlight=dwell

Here it was you who said 17ms.


FWIW, at 7000RPM, the time between spark events for a single coil is about 17mS ( 7000 RPM in a 4 stroke motor is 3500 sparks per min. for any given cylinder. This is 58.3 sparks per second or one spark every 17mS ).

http://forum.efilive.com/showthread.php?t=5934&highlight=dwell&page=3

joecar
May 26th, 2010, 01:59 PM
17ms @7000 rpm: that's for 8 separate coils (each coil has two revolutions to complete one charge/discharge cycle).

If you have a single coil/distributor, then it is shared among 8 cylinders, so you divide the two-revolution-cycle time by 8... and that's only the upper limit, you have to subtract a few milliseconds for spark duration (1.5-2.5 ms).

:)

Supercharged111
May 26th, 2010, 02:07 PM
He said single coil, so I interpreted that as my engine with a single coil. Regardless now it looks like the Express van has shorter, more ideal dwell values, unless I'm missing something? It seems counter-intuitive that the factory would give values that are too long in duration as that would shorten the life of the coil. I must be missing something.

joecar
May 26th, 2010, 02:07 PM
Like Simon said, at 5600 rpm, two-rev-cycle time is 2*60*1000/5600 = 21.4 ms.

With single coil and 8 cylinders, 21.4/8 = 2.68 ms.

Spark duration guestimate = 1.5 ms...

This leaves 2.68 - 1.5 = 1.18 ms for coil dwell.

joecar
May 26th, 2010, 02:09 PM
Do you have a distributor...? Or do you have 8 coil packs...?

swingtan
May 26th, 2010, 03:07 PM
OK I found it. I also found more along the way, I guess I'm not the first to notice this.

http://forum.efilive.com/showthread.php?t=7090&highlight=dwell

Here it was you who said 17ms.



http://forum.efilive.com/showthread.php?t=5934&highlight=dwell&page=3


You need to read the post in the context of the entire thread. We were talking about "single coil per cylinder" setups in that one, not "single coil per engine" as we are here. For comparison sake, you could divide the 17mS by 8 to get the spark repetition time @ 7000 RPM, for the single coil per engine setup.... 2.125 mS.

Simon

Supercharged111
May 26th, 2010, 05:36 PM
I've got a distributor. The thing that has me perplexed the most is why the black box Vortec PCM's dwell values seem to be not only more than a theoretically ideal value, they're more than the amount of time between firing each cylinder. It has me wondering if there's not something I'm missing, like maybe there's another table that's not unlocked. I'd like to put the Express values into the black box, but I'm kind of scared to since they're so radically different. Both vehicles have the same L31 engine. Since the Express van has 5200RPM WOT shifts in performance mode, I figure there's got to be something about that stock tune I can steal for my truck because it seems like around 4600-4800 it really falls on its face and knowing that the stock dwell values are what actually causes the rev limit in the black box I really think it might be part of that. If I just steal the values from the 14V column in the Express tune and plug them into my black box is it going to work? The fact that the values are so far off from each other has me really second guessing that. Hell, I'd like to plug in the values that swingtan posted, does it strike anyone else as really odd that the stock values are too high?

hog
May 28th, 2010, 05:54 AM
The L31 is limited to 5600rpm via the PCM shutting the fuel off at 5600rpm and turning the injectors back on at 5400rpm. Its when you set the defueling values to 5950+rpm that there is some other factor coming into play.
On a scan tool I have seen between 5800-5925 rpm with the rev limit values set at 6000+ rpm.

If you install a 411 PCM and install a 2001-2002 L31 van calibration and set the fuel shutoff to 6100rpm, the engine will rev to 6100rpm.

there has to be something else at play with the blackbox not allowing 5900+ rpms. I did some testing with an 1997 truck with an L31/marine intake running 24 lb/hr injectors@43.5 psi(28.?@the 58psi the marine FPR allowed) and no matter what was changed in hex, over 5900rpm could not be realized.

If you want higher that 5900rpms with an L31, the 411 PCM must be used.

peace
Hog

Supercharged111
May 31st, 2010, 01:18 PM
I actually have a 411 in my garage with COS5 and an L31 Express stock tune. I also have one license left. I really don't want to rev much if any more than stock, I just want to lose that weak feeling is has with the last 500RPM's, it doesn't seem right. I'm hoping the dwell values are what's causing it. Now that I'm done with my 4 day road trip, I'm going to throw these values in and see what happens.