blockTrackDefinition

Define one parameter of the track

Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).

Information

Defines a property along the track, either als constant value or as user-defined table, consisting of two columns: The first column specifies in a strict monotonically rising order the position along the track (measured in m), the second column the property. The table can be given by the user or read from an external file. When the vehicle position leaves the position range defined in the table, the user can choose the behaviour:

  • HoldLastPoint: Hold the first/last table point outside of the table scope
  • LastTwoPoints: Extrapolate by using the derivative at the first/last table points outside of the table scope
  • Periodic: Repeat the table scope periodically
  • NoExtrapolation: Extrapolation triggers an error

Note: The table is linearly interpolated.

Parameters

TypeNameDefaultDescription
ParameterRecords.SingleTrackDatatrackData
RealyMaxUpper limits of signal
RealyMinLower limits of signal

Connectors

TypeNameDefaultDescription
RealInputu (from SISO)Connector of Real input signal
RealOutputy (from SISO)Connector of Real output signal

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.ConstantconstantValue
Blocks.CombiTable1DsecombiTable1Dse
Modelica.Blocks.Nonlinear.Limiterlimiter