MembersPage/BengtR/Ignition (2006-08-20 09:22:14)

Recently engine stopped and when investigated found that...

Original (M20B25 MY 88 with distributor) BMW/Bosch coil coil discharge (burn) time is quite long (few ms) -> coil has no enough time to discharge. Note that saturation time is also quite long -> well over 3 ms.

Power (current) gets high (mean power around 10A and peak around 15 A) this fries ignition driver very soon (yes, this happened) at sustained faster revs (fex. rally cars and other competition vehicles).

Solutions:

- adjust charge (coil on) time shorter*.

- Use faster coil (burn/discharge time faster).

- drive coil by switching two fets in parallel (fex. IGN00 and IGN01).

- adapt wastespark (3x2) coil -> helps also in situations where intended maximum revolutions are high.

fex. At 6400 1/min revolutions takes 9.375 ms per rotation.

Four stroke 6 cyl has 3 events per rotation hence available time 3.125 ms per event (when using distributor in spark delivering) to charge and discharge coil.

Thoughts...

Problem could be worked around little bit by using faster coil or wastespark coil, but then still 'you hit a wall' with high revving engines.

High revving engines need better dwell control (min discharge time, dwell table and/or overlapping dwell) strategy. (Firmware has no overlapping dwell yet though**).

Note that same counts fuel injection also, available time to inject gets shorter and when high amounts of fuel is needed you need larger injectors even if the injector 'flows enough at 80 %/6400 1/min'.

Question: It seems that there isn't adjustable minimum coil discharge time ?

Conclusion... off we vent to wire and configure 3x2 double fire coil (Bosch 0 221 503 002 item), but this does not completely cure the 'available time problem**'.

'Bosch 0 221 503 002'

Dwell time (ms)

Ubatt 5A 6A 8A

8V 6,0 8,5 12,0

10V 3,8 4,9 7,0

12V 2,8 3,5 5,0

14V 2,3 2,8 3,9

16V 2,0 2,4 3,0