Rotational Algebraic Component

Purpose

Define an algebraic constraint in terms of torque and angular speed

Library

Mechanical / Rotational / Components

Description

../../_images/rotationalalgebraiccomponent.svg

The Rotational Algebraic Component enforces an arbitrary algebraic constraint involving torque and angular speed.

The output signal \(\omega\) measures the angular speed of the marked flange with respect to the unmarked one. The output signal \(\tau\) measures the torque flow from the unmarked towards the marked flange. The two output signals must affect the input signal “0” by means of a direct feedthrough path. The component ensures that the input signal is zero at all times.

The direct feedthrough path defines a function \(f(\omega,\tau)\), which in turn implicitly determines the characteristic curve of the component through the constraint \(f(\omega,\tau)=0\). For instance, the choice \(f(\omega,\tau):=\tau+D \cdot \omega\) causes the Rotational Algebraic Component to act as a Rotational Damper with damping constant \(D\).

The Rotational Algebraic Component offers no direct way to specify an initial displacement. In case you need to do so, place a Rotational Damper with zero damping constant in parallel to the component and set the initial displacement property thereof.

By way of illustration, Fig. 285 shows a possible implementation of a rotational damper with variable damping constant and prescribed initial displacement.

../../_images/rotationalalgebraiccomponent_variabledamper.svg

Fig. 285 Variable rotational damper implementation example

Note

The Rotational Algebraic Component creates an algebraic loop. See Block Sorting for more information on algebraic loops.

Probe Signals

Component torque

The torque flow from the unmarked towards the marked flange.

Component speed

The angular speed of the marked flange with respect to the unmarked one.

Component power

The power consumed by the component.