modelSpringDamperNoRelativeStates
Extends from Modelica.Mechanics.Rotational.Interfaces.PartialCompliant (Partial model for the compliant connection of two rotational 1-dim. shaft flanges), 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).
Information
A spring and damper element connected in parallel. The component can be connected either between two masses to describe the joint elasticity and damping, or between a mass and the housing (component Fixed), to describe a coupling of the element with the housing via a spring/damper.
This is the same element as Rotational.Components.SpringDamper but with the only difference, that the relative quantities are not used as states. If the relative states are potentially used as states, "a_rel = der(w_rel)" is present, and then exporting this model as FMU requires to also have the accelerations in the flanges as inputs, which is usually not desired for a force element.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.RotationalSpringConstant | c | Spring constant | |
| SI.RotationalDampingConstant | d | Damping constant | |
| SI.Angle | phi_rel0 | 0 | Unstretched spring angle |
| Boolean | useHeatPort (from PartialElementaryConditionalHeatPortWithoutT) | false | = true, if heatPort is enabled |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Flange_a | flange_a (from PartialCompliant) | Left flange of compliant 1-dim. rotational component | |
| Flange_b | flange_b (from PartialCompliant) | Right flange of compliant 1-dim. rotational component | |
| HeatTransfer.Interfaces.HeatPort_a | heatPort (from PartialElementaryConditionalHeatPortWithoutT) | Optional port to which dissipated losses are transported in form of heat |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.AngularVelocity | w_rel | Relative angular velocity(= der(phi_rel)) | |
| SI.Angle | phi_rel (from PartialCompliant) | Relative rotation angle (= flange_b.phi - flange_a.phi) | |
| SI.Torque | tau (from PartialCompliant) | Torque between flanges (= flange_b.tau) | |
| SI.Power | lossPower (from PartialElementaryConditionalHeatPortWithoutT) | Loss power leaving component via heatPort (> 0, if heat is flowing out of component) |