Roller
Roller component
Description
Usage
Equations
Additional Features
Connections
Parameters
Summary Variables
The Roller component models a pull roller or an idler roller.
The Roller component must be between two Span components. Using the provided 1D rotational flange (flange_c) the Roller component can model a pull roller. Without any applied torque or setpoint velocity, the Roller models an idler roller.
Consider the roller shown below.
Assume the web velocity goes through a discontinuous velocity change at the b (right) boundary.
Ta
Upstream tension
Tb
Downstream tension
va
Upstream speed
vb
Downstream speed
τm
Motor torque (= zero if modeling an idler roller)
R
Roller effective radius
ωr
Roller angular velocity
b
Bearing damping coefficient
W
Web width
β
Wrap angle
Under a no-slip assumption, we have:
R⁢Ta−Tb=τm−J⁢∂ω∂t−b⁢ω
va=R⁢ωr
When the Include slippage option is selected, the icon changes (as shown above) to indicate additional dynamics included in the Roller component. The difference between entry and exit tensions is given by:
Ta−Tb=exp⁡μ⁢β−1⁢{Tbvrel>v0Tb⁢vrelv0vrel>00R⁢ωr=vaTa⁢vrelv0vrel>−v0−Taotherwise
where v0 is a small positive velocity threshold and
vrel=R⁢ωr−va
The Roller component has a parameter P under the Friction tab which is activated when slippage is enabled. The positive pressure P represents the uniform suction pressure on the contact arc of the web from the roller. This increases the maximum limit on tension difference as shown below:
Ta−Tb=exp⁡μ⁢β−1⁢{Tbvrel>v0Tb+P⋅W⋅R⁢vrelv0vrel>00R⁢ωr=vaTa+P⋅W⋅R⁢vrelv0vrel>−v0−Taotherwise
Optionally, a velocity-dependent coefficient of friction can be used:
μ=μd⁢vrel+μc⁢1+Peak−1⁢exp⁡−vrelvsnDecay
Eccentricity
The roller eccentricity is enabled by checking the option Add eccentricity
CAD-Based Mass and Inertia
Instead of using the internally calculated roller mass and inertia (which assumes a cylindrical shape), one can select to use an external component to give the roller the required mass and inertia. This is accomplished by checking the option Use CAD as shown below:
Note that the frame on the CAD part should be on its axis midpoint for the part to be correctly visualized.
Name
Modelica ID
framea
Left web 3-D connection point
frame_a
frameb
Right web 3-D connection point
frame_b
framec
Roller holder base frame; enabled when Use fixed base = false
frame_c
framed
Roller center frame for external rigid body/CAD connection; enabled when Use CAD = true
frame_d
weba
Left (entry) web transfer information port (blue)
web_a
webb
Right (exit) web transfer information port (green)
web_b
flangec
Roller rotation flange
flange_c1
eccin
Eccentricity signal (in meters)
ecc_in
Web Properties
Default
Units
Use Default Properties (WP1)
true
When checked (true), web properties are defined by the closest Web Properties block found
useDefault
WP1
Name of the record containing the web properties (enabled when Use default properties = false)
wp
Settings
Use alternative configuration
false
Choose between two possible solutions for the web/roll configuration
useAltConfig
Include slippage
When unchecked (false), no-slip conditions are assumed
includeSlippage
Flip direction
Use this option when building web lines that go from right to left
flipDirection
Use fixed base
When checked (true), frame_c is disabled and the roller frame is fixed in the inertial coordinate frame (addition position and orientation parameters are enabled instead)
useFixedBase
r
0,0
m
Location of frame_b with respect to ground. Available when Use fixed base = true
InitPos
θ
0
deg
Rotation about z-axis. Available when Use fixed base = true
InitAng
D
0.2
Diameter of roller
Use CAD
When checked (true), mass and inertia are defined from an externally attached CAD component or a rigid body component
useCAD
Di
Inner diameter of roller
L
1.2
Roller length
Use cylindrical geometry
When checked (true), roller inertia is calculated assuming a uniform cylindrical geometry
useCylindricalGeometry
ρ
2.7·103
kgm3
Roller density; enabled when using cylindrical geometry
rho_roll
1
kg
Roller mass; enabled when not using cylindrical geometry
J
0.005
kg⁢m2
Roller rotational inertia; enabled when not using cylindrical geometry
d
N⁢m⁢srad
Bearing viscous damping constant
Friction
μc
Coulomb coefficient of friction
mu_c
Use constant coefficient of friction
Checked (true) means the coefficient of friction is constant with velocity, otherwise the following parameters are enabled [2]
useConstantCoF
Peak
Static friction is Peak⋅μc
peak
vs
0.01
Stribeck sliding velocity
nDecay
2
Decay exponent
μd
Viscous coefficient of friction
mu_d
v0
1·10−4
ms
Tight/slack side switching velocity boundary
P
Pa
Surface pressure (positive is suction) [1]
[1] When slippage is not enabled, this parameter is only used in the calculation of the capstan tension limit summary variable.
[2] μ⁡vrel=μd⁢vrel+μc+μc⁢Peak−1⁢exp⁡−vrelvsnDecay
Add eccentricity
When checked (true), a parameter is enabled for the roller eccentricity
addEccentricity
Use input
When checked (true), eccentricity is given by an input signal in meters
useInputEccentricity
e
Roller eccentricity
ecc
θ0
Initial eccentricity angle
theta_ecc0
Frame
mf
Frame mass
m_frame
Jf
Frame inertia
J_frame
Add frame offset
When checked (true), frame connection point is placed at an offset w.r.t. the roll center
addFrameOffset
rf
0,D2
Offset in the XY plane; enabled when Add frame offset is true
Visualization
Show roller
When checked (true), a visualization of the roller is created
showVisualization_roller
Transparent roller
When checked (true), the roller visualization is transparent
transparent_roller
Roller color
Blue
color_roller
Band color
Yellow
color_band
Band angle
20
band_angle
Show reaction force arrow
When checked (true) an arrow is shown for the reaction force
showReactionForce
Force arrow scale
1000
Force scale (N to M)
forceScale
Force arrow color
Cyan
forceColor
Force arrow transparency
When checked (true), the force arrow is transparent
forceTransparent
Show reaction torque arrow
When checked (true) an arrow is shown for the reaction torque
showReactionTorque
Torque arrow scale
100
Torque scale (N to M)
torqueScale
Torque arrow color
Magenta
torqueColor
Torque arrow transparency
When checked (true), the torque arrow is transparent
torqueTransparent
Advanced Settings
Use effective radius
When checked (true), the roller radius is padded with half the web thickness
useEffectiveRadius
summary_WrapAngle
rad
summary_Length
Length of the web in contact with the roller
summary_Limit
0 = Tension limit is less than capstan limit or include slippage is true; 1 = Tension limit exceeds capstan limit (web will slip)
summary_SlipVelocity
Slip velocity: web speed - roller surface speed
See Also
Rollers
Web Handling Library
Download Help Document