Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl

Utilities for the engine throttle control example

Information

Extends from Modelica.Icons.Package (Icon for standard packages).

Package Content

Name Description
Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.ThrottleBody ThrottleBody Basic throttle body equations
Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.IntakeManifold IntakeManifold Dynamics of the intake manifold
Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.TorqueGeneration TorqueGeneration Torque generation
Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.SpeedControl SpeedControl Discrete control of crankshaft speed by throttle actuation
Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.CylinderAirCharge CylinderAirCharge Integrates the air mass flow into a cylinder. After the charge for one cylinder is complete, resets the mass to 0.
Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.InductionToPowerDelay InductionToPowerDelay Accounts for the induction-to-power stroke lag.
Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.Engine Engine Internal combustion engine.

Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.ThrottleBody Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.ThrottleBody

Basic throttle body equations

Information

Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).

Parameters

NameDescription
P_0Atmospheric pressure (bar) [bar]

Connectors

NameDescription
ThetaThrottle angle (deg) [deg]
PmIntake manifold pressure (bar) [bar]
m_ai_derMass flow rate of air into manifold (g/s) [g/s]

Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.IntakeManifold Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.IntakeManifold

Dynamics of the intake manifold

Information

Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).

Parameters

NameDescription
RTVmRatioRT/V_m
P_0Initial value for P_m, (bar) [bar]

Connectors

NameDescription
m_ai_derMass flow rate of air into manifold (g/s) [g/s]
NEngine speed (rad/sec) [rad/s]
m_ao_derMass flow rate of air out of manifold (g/s) [g/s]
P_mIntake manifold pressure (bar) [bar]

Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.TorqueGeneration Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.TorqueGeneration

Torque generation

Information

Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).

Parameters

NameDescription
AFRAir-fuel ratio
sigmaSpark advance, BTDC

Connectors

NameDescription
m_aMass of air charge in cylinder (delayed of 180deg crankshaft rotation) (g) [g]
NEngine speed (rad/sec) [rad/s]
T_torque_eTorque generated by engine [N.m]

Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.SpeedControl Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.SpeedControl

Discrete control of crankshaft speed by throttle actuation

Parameters

NameDescription
k_pProportional gain
k_IIntegral gain

Connectors

NameDescription
N_desDesired speed, (rad/s) [rad/s]
NMeasured speed, (rad/s) [rad/s]
ThetaThrottle angle (deg) [deg]

Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.CylinderAirCharge Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.CylinderAirCharge

Integrates the air mass flow into a cylinder. After the charge for one cylinder is complete, resets the mass to 0.

Information

Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).

Connectors

NameDescription
m_aMass of an cylinder air charge (g) [g]
m_ao_derMass flow rate of air out of manifold (g/s) [g/s]
clock 

Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.InductionToPowerDelay Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.InductionToPowerDelay

Accounts for the induction-to-power stroke lag.

Information

Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).

Connectors

NameDescription
m_aMass of cylinder air charge (g) [g]
m_a_delayed180deg delayed mass of cylinder air charge (g) [g]
clock 

Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.Engine Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl.Engine

Internal combustion engine.

Connectors

NameDescription
ThetaThrottle angle (deg) [deg]
flange_b 
synchronize 
Automatically generated Thu Oct 1 16:07:36 2020.