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
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | useSupport (from PartialElementaryOneFlangeAndSupport2) | false | = true, if support flange enabled, otherwise implicitly grounded |
| Real | c3 | Coefficient c3 of cubic polynomial |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Flange_b | flange (from PartialElementaryOneFlangeAndSupport2) | Flange of component | |
| Support | support (from PartialElementaryOneFlangeAndSupport2) | Support/housing of component | |
| Modelica.Blocks.Interfaces.RealInput | u | Polynomial's variable |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Length | s (from PartialElementaryOneFlangeAndSupport2) | Distance between flange and support (= flange.s - support.s) |