Standard package icon.
Extends from Modelica.Icons.Package
(Icon for standard packages).
Name | Description |
---|---|
VariableDamper | 1D translational damper with variable damping factor |
VariableMass | Sliding mass with variable inertia |
VariableSpring | 1D translational spring with variable stiffness |
Sliding mass with variable inertia, without friction and two rigidly connected flanges.
The sliding mass has the length L, the position coordinate s is in the middle. Sign convention: A positive force at flange flange_a moves the sliding mass in the positive direction. A negative force at flange flange_a moves the sliding mass to the negative direction.
Extends from Modelica.Mechanics.Translational.Interfaces.PartialRigid
(Rigid connection of two translational 1D flanges).
Type | Name | Default | Description |
---|---|---|---|
StateSelect | stateSelect | StateSelect.default | Priority to use s and v as states |
Length | L | 0 | Length of component, from left flange to right flange (= flange_b.s - flange_a.s) |
Type | Name | Description |
---|---|---|
input RealInput | m | Variable mass of the sliding mass |
Flange_a | flange_a | Left flange of translational component |
Flange_b | flange_b | Right flange of translational component |
A linear 1D translational spring. The component can be connected either between two sliding masses, or between a sliding mass and the housing (model Fixed), to describe a coupling of the sliding mass with the housing via a spring.
Extends from Modelica.Mechanics.Translational.Interfaces.PartialCompliant
(Compliant connection of two translational 1D flanges).
Type | Name | Default | Description |
---|---|---|---|
Distance | s_rel0 | 0 | Unstretched spring length |
Type | Name | Description |
---|---|---|
input RealInput | c | Variable spring constant |
Flange_a | flange_a | Left flange of compliant 1-dim. translational component |
Flange_b | flange_b | Right flange of compliant 1-dim. translational component |
Linear, velocity dependent damper element. It can be either connected between a sliding mass and the housing (model Fixed), or between two sliding masses.
Extends from Modelica.Mechanics.Translational.Interfaces.PartialCompliantWithRelativeStates
(Base model for the compliant connection of two translational 1-dim. shaft flanges where the relative position and relative velocities are used as states) and Modelica.Thermal.HeatTransfer.Interfaces.PartialElementaryConditionalHeatPortWithoutT
(Partial model to include a conditional HeatPort in order to dissipate losses, used for textual modeling, i.e., for elementary models).
Type | Name | Default | Description |
---|---|---|---|
StateSelect | stateSelect | StateSelect.prefer | Priority to use s_rel and v_rel as states |
Distance | s_nominal | 1e-4 | Nominal value of s_rel (used for scaling) |
Boolean | useHeatPort | false | =true, if heatPort is enabled |
Type | Name | Description |
---|---|---|
input RealInput | d | Variable damping factor |
Flange_a | flange_a | Left flange of compliant 1-dim. translational component |
Flange_b | flange_b | Right flange of compliant 1-dim. translational component |
HeatPort_a | heatPort | Optional port to which dissipated losses are transported in form of heat |