Trigger system for spark-ignited combustion engine
Simscape / Driveline / Engines & Motors / Engine Subcomponents
The Ignition Trigger block represents an abstract ignition trigger system for internal combustion engine models. This block takes the spark angle as input at port SA and generates an asynchronous event trigger output at port Trig when the crank position crosses the spark angle. The block ignores the dynamics of the ignition system.
Connect a Crankshaft block to the Cam port.
Cam — Crank position, deg
Physical signal input associated with the crank position in 720 degree cycles.
Sw — Ignitor switch input signal, binary
Physical signal input associated with the ignitor switch input signal,
0 turns off the ignitor and
1 turns on the ignitor.
SA — Spark angle input, deg
Physical signal input associated with the spark angle before top dead center, in degrees.
Trig — Asynchronous trigger report, binary
Physical signal output associated with the asynchronous spark trigger
events that the block generates, where
0 turns off
the trigger and
1 turns on the trigger.
Assumptions and Limitations
The block does not include the dynamics of the ignition system.
Number of cylinders — Total cylinder count
Single Cylinder (default) |
Two Cylinders |
Three Cylinders |
Number of spark ignition cylinders.
Introduced in R2022a