Position Control for a Rotational Dancer
Position control for a Rotational Dancer component for R2R systems
Description
Variables
Connections
Parameters
The Tension Control for a Rotational Dancer component is a tension controller which calculates a local web speed to control the tension. This component contains an angular sensor to measure the dancer angle.
Usage
The Tension Control for a Rotational Dancer component needs a 1D rotational mechanics connection to the revolute joint of the dancer to measure the dancer angular. Internally a LimPID component is used. The output of the controller is an offset for the defined speed of the web line.
vlocal=vweb+vPID
Parameterization
The user has access to all parameters from the LimPID component. Additionally, it is important to define the working direction of the Tension Control for a Rotational Dancer component. To do that the order of the drive and the sensor position in the machine direction needs to be defined first and then the tensioning direction (Clockwise or Counter-Clockwise).
Name
Units
Modelica ID
φDancer
Measured dancer angle in [deg]
DancerAngleDeg
flangea
Rotational shaft
flange_a
vweb
Real input; master speed
v_web
vlocal
Real output; local reference web speed
v_local
Setting
Default
Order
Sensor-Drive
Order of machine direction
BDir
Tensioning
Clockwise
Rotational direction for tensioning
BTen
φRef
0
rad
Reference angle
phiRef
Controller
Controller Type
PI
Type of controller: P, PI, PD, PID
controllerType
k
0.001
Gain of controller
Ti
0.5
s
Time constant of integrator block [1]
Ni
0.9
Ni⁢Ti is the time constant of anti-windup compensation [1]
Td
0.1
Time constant of derivative block [2]
Nd
10
The higher Nd, the more ideal the derivative block [2]
wp
1
Weight for proportional block
wd
Weight for derivative block [2]
vmax
ms
Upper limit of output velocity
v_max
vmin
−0.1
Lower limit of output velocity
v_min
[1] Accessible when controllerType∈PI,PID
[2] Accessible when controllerType∈PD,PID
Initialization
Initial Values
NoInit
Type of initialization: NoInit, SteadyState, InitialState, InitialOutput
initType
xi start
Initial value for integrator state
xi_start
xd start
Initial value for state of differentiator
xd_start
I/O Units
Value
vUnit
Unit selection for the vweb input and vlocal output
velocityUnits
See Also
Controls
Web Handling Library
Download Help Document