WOLFRAM SYSTEM MODELER

PartialFriction

Partial model of Coulomb friction elements

Wolfram Language

In[1]:=
SystemModel["Modelica.Mechanics.Rotational.Interfaces.PartialFriction"]
Out[1]:=

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

Basic model for Coulomb friction that models the stuck phase in a reliable way.

This procedure is implemented in a "clean" way by state events and leads to a mixed continuous/discrete system of equations if friction elements are dynamically coupled which has to be solved by appropriate numerical methods. The method is described in [Otter1999] (see also a short sketch in UsersGuide.ModelingOfFriction).

The parameter w_small is introduced for particular cases where a reinit is triggered at zero velocity. For such – rather rare – cases the friction handling logic is no longer correct. On the other hand, introducing w_small in general leads to problems when more friction elements are connected together. To omit such problems in the most common situations, the parameter has a large value per default, thus eliminating its effect. The user has to set w_small to a small value only when the special case with reinit occurs.

References

[Otter1999] Otter M., Elmqvist H., and Mattsson S.E., "Hybrid Modeling in Modelica based on the Synchronous Data Flow Principle", CACSD'99, Aug. 22.-26, Hawaii 1999.

Parameters (1)

w_small

Value: 1.0e10

Type: AngularVelocity (rad/s)

Description: Relative angular velocity near to zero if jumps due to a reinit(..) of the velocity can occur (set to low value only if such impulses can occur)

Extended by (3)

Clutch

Modelica.Mechanics.Rotational.Components

Clutch based on Coulomb friction

Brake

Modelica.Mechanics.Rotational.Components

Brake based on Coulomb friction

BearingFriction

Modelica.Mechanics.Rotational.Components

Coulomb friction in bearings