modelMassFriction

Partial model with mass, inclination and friction

Extends from Modelica.Mechanics.Translational.Interfaces.PartialElementaryTwoFlangesAndSupport2 (Partial model for a component with one translational 1-dim. shaft flange and a support used for textual modeling, i.e., for elementary models), ElectroMechanicalDrives.Interfaces.ConditionalAngle (Conditional input with internal input connector), 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).

Parameters

TypeNameDefaultDescription
BooleanuseSupport (from PartialElementaryTwoFlangesAndSupport2)false= true, if support flange enabled, otherwise implicitly grounded
BooleanuseConstantAngle (from ConditionalAngle)trueIf false, signal input is used
Modelica.Units.SI.AngleconstantAngle (from ConditionalAngle)0Constant angle of gradient
Modelica.Units.SI.MassmMass of the sliding mass
Realmu0Friction coefficient
BooleanuseHeatPort (from PartialElementaryConditionalHeatPortWithoutT)false= true, if heatPort is enabled
Tuning
Modelica.Units.SI.Velocityv_linear0.01Speed limit of constant rolling friction (do not change unless required)

Connectors

TypeNameDefaultDescription
Flange_aflange_a (from PartialTwoFlanges)(left) driving flange (flange axis directed into cut plane, e. g. from left to right)
Flange_bflange_b (from PartialTwoFlanges)(right) driven flange (flange axis directed out of cut plane)
Supportsupport (from PartialElementaryTwoFlangesAndSupport2)Support/housing of component
Modelica.Blocks.Interfaces.RealInputvariableAngle (from ConditionalAngle)Angle of inclination of ramp
HeatTransfer.Interfaces.HeatPort_aheatPort (from PartialElementaryConditionalHeatPortWithoutT)Optional port to which dissipated losses are transported in form of heat

Components

TypeNameDefaultDescription
SI.Lengths_a (from PartialElementaryTwoFlangesAndSupport2)Distance between left flange and support
SI.Lengths_b (from PartialElementaryTwoFlangesAndSupport2)Distance between right flange and support
Modelica.Blocks.Sources.Constantconst (from ConditionalAngle)
Modelica.Units.SI.Forcef_frictionSlidingNominal sliding friction force
Modelica.Units.SI.PositionsPosition of flange_a
Modelica.Units.SI.VelocityvAbsolute velocity of flange_a and flange_b
Modelica.Units.SI.AccelerationaAbsolute acceleration of flange_a and flange_b
Modelica.Units.SI.Forcef_frictionFriction force
Modelica.Units.SI.Forcef_gradientForce caused by gradient
Modelica.Units.SI.Powerpower_gradientf_gradient*vPower caused by gradient
Modelica.Units.SI.ForcefTotal force
SI.PowerlossPower (from PartialElementaryConditionalHeatPortWithoutT)Loss power leaving component via heatPort (> 0, if heat is flowing out of component)