MembersPage/ThorbjornEngdahl/VIPER (2015-07-27 17:18:12)

Hi, Engdahl here.

A customer of mine wants to run a VIPER V10 with VEMS and we therefore have some questions.

What do we need to do to run this engine?

Please specify the trigger. See MembersPage/PeepPaadam/BMWwithViperEngine

and take notes (eg. copy relevant info here and edit) what is applicable, how it differs, ...

  • IMG_31971.jpg
Confirmed same as MembersPage/PeepPaadam/BMWwithViperEngine

But with inverted/falling edge pattern.

Triggers are:

HALL,HALL (both crank and cam sensors HALL)

firing order 1,10,9,4,3,6,5,8,7,2

odd fire TDC 0,54,144,198,288,342,432,486,576,630

We assume wasted spark ignition: 5 ignouts for 10 cyls

exact positions (angles) of these TDC events:

Considering every 2nd crankpulse, evenly spaced, every 72 crankdeg:

If VVTI (camshaft angle control) will be used, check actuator authority range: if there is a "race-condition" between sectrig pulse and primtrig pulse.


First: Will Vems allow for ODD fire V10 config? Yes!

Proof of concept triggerlog output (note the double amount of ign0/ign1 falling is normal because of the 'and 0x07' reported cylinder number)

viper_v10_10cyl_sparks_18deg_alternating_delay_aplied.png

  • Will check when V3 installed - Thorbjörn

I have tried to change Engine setup in VEMSTUNE to oddfire, but it seems to do nothing.

How do we go about setting upp the odd fire sequence? My first option is to mess with Trigger reference tooth table. (TRTT)

The Viper V10 is a 90 degree 10 cyl engine. 720 degrees / 10 = 72 degrees. And on a 90 degree engine that means 18 degree Odd fire on right-bank cylinders. Correct?

If i change TRTT tooths will it still sync the tooth correct after the missing gap?

What is the other options? The separated cylinder spark delay does allow for more than 3 degree delay.