libICEpost.src.engineModel.EngineTime.SparkIgnitionTime
@author: F. Ramognino <federico.ramognino@polimi.it> Last update: 12/06/2023
Classes
Class for spark-ignition time. Derived from engineTime, defines the attribute |
Module Contents
- class libICEpost.src.engineModel.EngineTime.SparkIgnitionTime.SparkIgnitionTime(*args, SA, **argv)[source]
Bases:
libICEpost.src.engineModel.EngineTime.EngineTime.EngineTimeClass for spark-ignition time. Derived from engineTime, defines the attribute SA (spark-advance) and sets it for determining the start-of-combustion.
- Attibutes:
Variable |Type |Unit |Description -----------|———–|-------|———————— IVC |float |CA |Inlet valve closing EVO |float |CA |Inlet valve closing SA |float |CA |Spark advance n |float |rpm |Rotational speed omega |float |rad/s |
- SA
- property timings
A dictionary with the relevant timings (IVC, EVO, etc…)
- Returns:
float]
- Return type:
dict[str