DryFrictionBasedRolling

A joint representing a wheel with slip-based rolling (dry friction law) on the x-axis

    DryFrictionBasedRolling

Library

PlanarMechanics/Joints

Description

This model contains only one mechanical connector frame_a lyingat the center of the wheel, where slip occurs between the wheel and groundand force caused by that is also taken into account.The corresponding power loss (variable lossPower) istransferred to the heatPort connector.

The ground is hereby represented by the x-axis.

Parameters

DryFrictionBasedRolling_0

NameLabelDescriptionData TypeValid Values

mo_useHeatPort

useHeatPort

= true, if heatPort is enabled

Number

0
1

mo_T

T

Fixed device temperature if useHeatPort = false

Scalar

mo_R

R

Radius of the wheel

Scalar

mo_vAdhesion

vAdhesion

Adhesion velocity

Scalar

mo_vSlide

vSlide

Sliding velocity

Scalar

mo_mu_A

mu_A

Friction coefficient at adhesion

Scalar

mo_mu_S

mu_S

Friction coefficient at sliding

Scalar

mo_TheatPort

TheatPort

TheatPort

Structure

mo_TheatPort/fixed

fixed

Cell of scalars

true
false

mo_TheatPort/start

start

Cell of scalars

mo_x

x

x

Structure

mo_x/fixed

fixed

Cell of scalars

true
false

mo_x/start

start

Cell of scalars

mo_phi

phi

phi

Structure

mo_phi/fixed

fixed

Cell of scalars

true
false

mo_phi/start

start

Cell of scalars

mo_w

w

w

Structure

mo_w/fixed

fixed

Cell of scalars

true
false

mo_w/start

start

Cell of scalars

mo_z

z

z

Structure

mo_z/fixed

fixed

Cell of scalars

true
false

mo_z/start

start

Cell of scalars

mo_vx

vx

vx

Structure

mo_vx/fixed

fixed

Cell of scalars

true
false

mo_vx/start

start

Cell of scalars

mo_animate

animate

Enable animation

Scalar

true
false

DryFrictionBasedRolling_1

NameLabelDescriptionData TypeValid Values

mo_stateSelect

stateSelect

Priority to use phi, w and a as states

Structure

mo_stateSelect/choice1

StateSelect.never

Number

0
1

mo_stateSelect/choice2

StateSelect.avoid

Number

0
1

mo_stateSelect/choice3

StateSelect.default

Number

0
1

mo_stateSelect/choice4

StateSelect.prefer

Number

0
1

mo_stateSelect/choice5

StateSelect.always

Number

0
1

DryFrictionBasedRolling_2

NameLabelDescriptionData TypeValid Values

mo__nmodifiers

Number of Modifiers

Specifies the number of modifiers

Number

mo__modifiers

Modifiers

Add new modifier

Structure

mo__modifiers/varname

Variable name

Cell of strings

'lossPower'
'N'
'v_slip'

mo__modifiers/attribute

Attribute

Cell of strings

'start'
'fixed'

mo__modifiers/value

Value

Ports

NameTypeDescriptionIO TypeNumber

frame_a

implicit

input

1

Port 2

implicit

Optional port to which dissipated losses are transported in form of heat

input

mo_useHeatPort

See Also