modelMoveByPolynomial

Forced movement of a flange according to a given cubic polynomial

Extends from Modelica.Mechanics.Translational.Interfaces.PartialElementaryOneFlangeAndSupport2 (Partial model for a component with one translational 1-dim. shaft flange and a support used for textual modeling, i.e., for elementary models).

Information

The flange is forced to move relative to the support connector with a predefined motion according to the input signal u as follows.

position of flange:     s = c3 * u^3
velocity of flange:     v = c3 * 3 * u^2
acceleration of flange: a = c3 * 6 * u

whereby the evaluation is done by the record Polynomial.

Parameters

TypeNameDefaultDescription
BooleanuseSupport (from PartialElementaryOneFlangeAndSupport2)false= true, if support flange enabled, otherwise implicitly grounded
Realc3Coefficient c3 of cubic polynomial

Connectors

TypeNameDefaultDescription
Flange_bflange (from PartialElementaryOneFlangeAndSupport2)Flange of component
Supportsupport (from PartialElementaryOneFlangeAndSupport2)Support/housing of component
Modelica.Blocks.Interfaces.RealInputuPolynomial's variable

Components

TypeNameDefaultDescription
SI.Lengths (from PartialElementaryOneFlangeAndSupport2)Distance between flange and support (= flange.s - support.s)