modelSimpleEngine
An extremely simple engine which converts throttle position to applied torque.
Extends from Parts.Partial.PartialEngine (Partial engine model defining the interfaces of any engine in the library).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.MomentOfInertia | J (from PartialEngine) | 0.1 | Moment of inertia for the engine |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | TqRef (from PartialEngine) | ||
| Modelica.Mechanics.Rotational.Interfaces.Flange_b | CrankShaft (from PartialEngine) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Mechanics.Rotational.Components.Inertia | engineInertia (from PartialEngine) | ||
| Modelica.Mechanics.Rotational.Sources.Torque | engineTorque (from PartialEngine) | ||
| Modelica.Mechanics.Rotational.Components.BearingFriction | bearingFriction (from PartialEngine) | ||
| Modelica.Blocks.Math.Gain | torqueMax | ||
| Modelica.Blocks.Math.Max | IdleControl | ||
| Modelica.Blocks.Sources.Constant | minTorque |