WOLFRAM SYSTEMMODELER

TransformRelativeVector

Transform relative vector in to another frame

Diagram

Wolfram Language

In[1]:=
SystemModel["Modelica.Mechanics.MultiBody.Sensors.TransformRelativeVector"]
Out[1]:=

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

The input vector "Real r_in[3]" is assumed to be a relative kinematic quantity between frame_a and frame_b that is defined to be resolved in the frame defined with parameter "frame_r_in". This model resolves vector r_in in the coordinate system defined with parameter "frame_r_out" and returns the transformed output vector as "Real r_out[3]";

Parameters (2)

frame_r_in

Value: Modelica.Mechanics.MultiBody.Types.ResolveInFrameAB.frame_a

Type: ResolveInFrameAB

Description: Frame in which vector r_in is resolved (world, frame_a, frame_b, or frame_resolve)

frame_r_out

Value: frame_r_in

Type: ResolveInFrameAB

Description: Frame in which vector r_in shall be resolved and provided as r_out (world, frame_a, frame_b, or frame_resolve)

Connectors (5)

frame_a

Type: Frame_a

Description: Coordinate system a

frame_b

Type: Frame_b

Description: Coordinate system b

frame_resolve

Type: Frame_resolve

Description: Coordinate system in which r_in or r_out is optionally resolved

r_in

Type: RealInput[3]

Description: Input vector resolved in frame defined by frame_r_in

r_out

Type: RealOutput[3]

Description: Input vector r_in resolved in frame defined by frame_r_out

Components (2)

basicTransformVector

Type: BasicTransformRelativeVector

zeroPosition

Type: ZeroPosition

Used in Components (2)

RelativeSensor

Modelica.Mechanics.MultiBody.Sensors

Measure relative kinematic quantities between two frame connectors

RelativeVelocity

Modelica.Mechanics.MultiBody.Sensors

Measure relative velocity vector between the origins of two frame connectors

Extended by (1)

TansformRelativeVector

Modelica.Mechanics.MultiBody.Sensors

Obsolete model will be removed in future versions, use TransformRelativeVector instead!