Main Content

SI Engine Project Template

The Powertrain Blockset™ software provides a project template for spark-ignition (SI) engines. Use the template to create engine variants that you can use with the internal combustion engine reference application projects. The project template contains SI engine controller and plant models.

Use the project template to create CI engine variants for these reference applications:

  • Conventional vehicle

  • Hybrid electric vehicles

  • SI engine dynamometer

To open the SI engine project template:

  1. In Simulink®, on the Simulation tab, select New > Project > New Project.

    In the Simulink start page, browse to Powertrain Blockset and select SI Engine Project.

  2. In the Create Project dialog box, in Project name, enter a project name.

  3. In Folder, enter a project folder or browse to the folder to save the project.

  4. Click OK.

    If the folder does not exist, the dialog box prompts you to create it. Click Yes.

    The software compiles the project and populates the project folders. All models and supporting files are in place for you to customize your CI or SI engine model.


The Controller folder contains the SiEngineController.slx model. The model uses the SI Controller block and a Start Stop Logic subsystem to control the SI engine plant model.


The Plant folder contains models that represent dynamic and mapped SI engines. By default, the dynamic and mapped engines are configured for a 1.5–L turbocharged engine.


SiEngineCore.slx contains the engine intake system, exhaust system, core engine, and turbocharger subsystems.


SiMappedEngine.slx uses the Mapped SI Engine block to look up power, air mass flow, fuel flow, exhaust temperature, efficiency, and emission performance as functions of engine speed and commanded torque.

See Also

| |

Related Topics