WOLFRAM SYSTEM MODELER

T_demand

Block that calculates the demanded torque of the basic engine based on engine speed and throttle.

Wolfram Language

In[1]:=
SystemModel["IndustryExamples.AutomotiveTransportation.Driveline.Components.EnginePackage.Utilities.T_demand"]
Out[1]:=

Information

This block calculates the demanded torque of the basic engine based on engine speed and throttle. The equations have been derived from [1] and they capture the following features:
  • The maximum torque
  • The torque decrease at high engine speed
  • Idling and idle speed control
  • Engine braking at speeds over idling

The default parameters have been set so that the maximum output torque corresponds to a generic engine.

[1] P. Nobrant, "Driveline Modelling using MathModelica," MSc thesis, Vehicular Systems, Linköping Institute of Technology, Sweden, 2001. www.fs.isy.liu.se/Publications/MSc/01_EX_3114_PN.pdf

Parameters (7)

m_ac_Min

Value: 0.0021

Type: Mass (kg)

Description: Minimum mass of air in cylinders

m_ac_Max

Value: 0.0759

Type: Mass (kg)

Description: Minimum mass of air in cylinders

p_amb

Value: 101.3 * 10 ^ 3

Type: Pressure (Pa)

Description: Ambient pressure

p_i_Min

Value: 1.222 * 10 ^ 4

Type: Pressure (Pa)

Description: Minimum intake manifold pressure

c0

Value: 77870000.0

Type: Real (1/(m⋅s²))

Description: Torque demand constant

c1

Value: 0.006117

Type: Volume (m³)

Description: Torque demand constant

c2

Value: 0.0008426

Type: Volume (m³)

Description: Torque demand constant

Connectors (3)

u1

Type: RealInput

Description: Connector of Real input signal 1

u2

Type: RealInput

Description: Connector of Real input signal 2

y

Type: RealOutput

Description: Connector of Real output signal

Used in Components (1)

BasicEngine

IndustryExamples.AutomotiveTransportation.Driveline.Components.EnginePackage

Engine as implemented in "Driveline Modelling using MathModelica", Per Nobrant.