WOLFRAM SYSTEM MODELER

GenerateStribeckFrictionTable

Generate Stribeck friction table for example Friction for the SupportFriction

Wolfram Language

In[1]:=
SystemModel["Modelica.Mechanics.Translational.Examples.Utilities.GenerateStribeckFrictionTable"]
Out[1]:=

Information

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

Returns a table with the friction characteristic table[nTable, 2] = [0, f1; …; v_max, fn], where the first column is the velocity v in the range 0 … v_max and the second column is the friction force according to the Stribeck curve:

f = F_Coulomb + F_prop*v + F_Stribeck*exp(-fexp*v);

Syntax

table = GenerateStribeckFrictionTable(F_prop, F_Coulomb, F_Stribeck, fexp, v_max, nTable)

Inputs (6)

F_prop

Type: Real (N⋅s/m)

Description: Velocity dependent friction coefficient

F_Coulomb

Type: Force (N)

Description: Constant friction: Coulomb force

F_Stribeck

Type: Force (N)

Description: Stribeck effect

fexp

Type: Real (s/m)

Description: Exponential decay

v_max

Type: Real

Description: Generate table from v=0 ... v_max

nTable

Default Value: 100

Type: Integer

Description: Number of table points

Outputs (1)

table

Type: Real[nTable,2]

Description: Friction table