modelFrictionBase

Base class of Coulomb friction elements

Information

This partial model is copied over one-to-one from the rotational library featured in the Modelica standard library. The bond graph notation doesn't change this model at all as it only determines the internal operation of friction elements.

Parameters

TypeNameDefaultDescription
Modelica.SIunits.InertiaJ1
IntegerUnknown3Value of mode is not known
IntegerFree2Element is not active
IntegerForward1w_rel > 0 (forward sliding)
IntegerStuck0w_rel = 0 (forward sliding, locked or backward sliding)
IntegerBackward-1w_rel < 0 (backward sliding)
Advanced
Modelica.SIunits.AngularVelocityw_small1e10Relative angular velocity near zero

Components

TypeNameDefaultDescription
Modelica.SIunits.AngularVelocityw_relfricRelative angular velocity between frictional surfaces
Modelica.SIunits.AngularAccelerationa_relfricRelative angular acceleration between frictional surfaces
Modelica.SIunits.TorquetauFriction torque (positive, if directed in opposite direction of w_rel)
Modelica.SIunits.Torquetau0Friction torque for w=0 and forward sliding
Modelica.SIunits.Torquetau0_maxMaximum friction torque for w=0 and locked
Booleanfreetrue, if frictional element is not active
Modelica.SIunits.TorquesaPath parameter of friction characteristic tau = f(a_relfric)
BooleanstartForwardtrue, if w_rel=0 and start of forward sliding or w_rel > w_small
BooleanstartBackwardtrue, if w_rel=0 and start of backward sliding or w_rel < -w_small
Booleanlockedtrue, if w_rel=0 and not sliding
Integermode