Class TransitionDynamics

Applied Stereotypes:

Specifies the dynamics of a value transition and defines how the value changes over time or distance. Different shapes can be used for the transition. Step is an immediate transition, i.e. a jump from the current current value to the target value. In this case value for time or distance must be 0. Linear will result in a linear transition between the start and end value. A smooth transition is only given with cubic and sinusoidal shape.

Used in:
LaneChangeAction , SpeedAction
  Name Type Cardinality AppliedStereotypes Description
  dynamicsDimension DynamicsDimension 1..1 XSDattribute The semantics of the value: 'rate', 'time' or 'distance'.
  dynamicsShape DynamicsShape 1..1 XSDattribute The shape of the transition function f(x) between current and target value.
  followingMode FollowingMode 0..1 XSDattribute Defines the shape following behavior of the actor: Mode 'position' forces the actor to strictly adhere to a given shape. In contrast, in mode 'follow' the actor tries to follow the shape as best as it can. This may be restricted by the 'Performance' properties (for vehicles), dynamic constraints of an external agent (if the actor is not controlled by the default controller) and/or control loop implementation. In mode 'follow' the resulting path of the entity is not guaranteed to be identical for every simulation environment. Default value if omitted: position
  value double 1..1 XSDattribute The value for a predefined rate (Unit: [delta/s]), time (Unit: [s]) or distance (Unit: [m]) to acquire the target value. Range: [0..inf[.
XSD 1.3 Representation

<xsd:complexType name="TransitionDynamics">
<xsd:attribute name="dynamicsDimension" type="DynamicsDimension" use="required"/>
<xsd:attribute name="dynamicsShape" type="DynamicsShape" use="required"/>
<xsd:attribute name="followingMode" type="FollowingMode"/>
<xsd:attribute name="value" type="Double" use="required"/>

Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
  • Property dynamicsDimension
    • XSDattribute
  • Property dynamicsShape
    • XSDattribute
  • Property followingMode
    • XSDattribute
  • Property value
    • XSDattribute