WOLFRAM SYSTEM MODELER

VariableRotation

Introduce rotation of the blades of the propeller with respect to the motor

Wolfram Language

In[1]:=
SystemModel["Aircraft.Utilities.VariableRotation"]
Out[1]:=

Information

This component rotates frame_b according to the specified angle input and it connects to the frame_a which is the center of the propeller; and frame_b is connected to the propeller blade CAD shape. 

 

Parameters (8)

r

Value: {0, 0, 0}

Type: Position[3] (m)

Description: Vector from frame_a to frame_b resolved in frame_a

n

Value: {1, 0, 0}

Type: Axis

Description: Axis of rotation in frame_a (= same as in frame_b)

n_x

Value: {1, 0, 0}

Type: Axis

Description: Vector along x-axis of frame_b resolved in frame_a

n_y

Value: {0, 1, 0}

Type: Axis

Description: Vector along y-axis of frame_b resolved in frame_a

widthDirection

Value: {0, 1, 0}

Type: Axis

Description: Vector in width direction of shape, resolved in frame_a

length

Value: Modelica.Math.Vectors.length(r)

Type: Length (m)

Description: Length of shape

width

Value: length / world.defaultWidthFraction

Type: Distance (m)

Description: Width of shape

height

Value: width

Type: Distance (m)

Description: Height of shape.

Connectors (3)

frame_a

Type: Frame_a

Description: Coordinate system fixed to the component with one cut-force and cut-torque

frame_b

Type: Frame_b

Description: Coordinate system fixed to the component with one cut-force and cut-torque

angle

Type: RealInput

Description: Angle to rotate frame_a around axis n into frame_b

Components (3)

R_rel

Type: Orientation

Description: Orientation object defining rotation from a frame 1 into a frame 2

world

Type: World

Description: World coordinate system + gravity field + default animation definition

R_rel_inv

Type: Orientation

Description: Inverse of R_rel (rotate from frame_b to frame_a)

Used in Components (1)

Propeller

Aircraft.Physical.RotaryWing.MultiRotor.Parts.Propulsions

Propeller of the quadrotor with two blades