III. Control functions

advertisement
PLC control solution for rolling machines with
loading changes of the moment of inertia
Milan Adžić *, Evgenije Adžić**, Vladimir Katić**
* Polytechnic School of Engineering, Subotica
** Faculty of Technical Sciences, Novi Sad
*adzicm@vts.su.ac.rs
** evgenije@uns.ac.rs, katav@uns.ac.rs
Abstract—Unrolling and rolling machines for tape materials
represents specific problem in electric drives such as metal
rolling mills, paper mils, wire, textiles and plastic
production plants. The main task for this drives is to achieve
the desired constant tension of materials in all operation
modes even during acceleration and deceleration
independently of the actual rolling drum diameter. The
drive moment of inertia varies especially due to the drum
diameter changes. Because of the extreme demands such are
wide working speed range and wide load variation from one
side and necessary high dynamic from the other side,
control solutions for the rolling drives are very complex,
especially in cases of high speeds of modern production
lines, high ratio of maximal and minimal drum diameter
and when indirect measurement of material tension is
applied. Due to the wide range of drum diameter changes,
drive motors also works in field weakening region. There
are two conventional field weakening methods used
depending on the motor electromotive force and drum
diameter. The paper describes control solution with
programmable logic controller (PLC) that covers both
regulation methods, with an indirect measuring method for
material tension, also concerning the moment of inertia
changes based on estimated drum diameter, which provides
fast dynamic tension control during stationary operation, as
in acceleration and deceleration phases. The paper specially
addresses the control algorithm problems which are used
for deriving solutions for specific PLC.
Keywords— Winder drives, DC machine, Sensorless tension
control.
I.
INTRODUCTION
In industrial plants there are two construction solutions
for rolling drives: rolling drive with auxiliary roller and
axle roller. Unrolling drives solutions essentially are no
different from the rollers. In drives with auxiliary roller
power is transferred to the main roller by friction force of
auxiliary drive, which is the main limiting factor in this
solution. In this case the control principle is relatively
simple, because all relevant mechanical variables in the
stationary state does not depend on the diameter of the
roller. Due to the more rigorous technological
requirements, and because of its simple mechanical
construction, axle rollers are most widely used in practice,
where the machine torque is transmitted directly to the
shaft of the roller. In this case, change of the roller
diameter should take into account in the control algorithm.
Figure 1 shows a simplified structure of an axle roller with
the diagram presenting the change of mechanical variables
with the diameter of the roller. The usual requirements for
a constant line speed and the material tension force, leads
to the fact that the winding power P = Fv is constant in
the whole range of driving motor speed.
Figure 1. Characteristic diagram of change of mechanical variables
with the diameter of the roller.
Figure 2. Speed/torque characteristics with speed and torque limit for
axle roller.
Needed motor operation area in the reference frame of
torque and rotational speed is therefore limited with
constant power hyperbole curve, maximum speed and
maximum torque value, as it is shown in Figure 2.
Consequently, for better motor utilization control
algorithm usually combine the speed regulation in the area
of constant torque and constant power. In the case of the
drive with DC motor with separate excitation, it is
performed by applying standard controlled thyristor
network driven rectifiers, one for a armature voltage
variation and the other to vary the excitation voltage.
Rolling drive controller have a task to maintain constant
tension force in the material, regardless of the changes in
diameter, and the mechanical losses, both in steady state
and dynamic states during drive acceleration and
deceleration. Because of the roller diameter variations
there is also change of the drive moment of inertia, which
further complicates the problem. Tension force regulation
can be derived directly by its measuring or by reserve
material loop installation, or indirectly when it is
performed on the basis of a mathematical model of the
drive. Modern PLC devices are able to perform required
control algorithm, so this paper describes its application
for roller drive control implementation in steel rolling
plant. Based on the given values of tension, line speed and
acceleration, algorithm calculates the required value for
rotor current necessary for their maintaining. Especially,
the paper gives emphasis to the problems which lead to
synthesis of software solution.
II. OPERATION PRINCIPLE
The control principle is resulting from the mechanical
equations of the drive and the equation of the DC motor
with separate excitation. For tension force following
relations are valid:
F
2M P UI E

 
 I  k1 I
D
v
v
v
D
(1)
from which the following relations for motor rotor current
and the roller diameter yields:
FD
k1
60v
D
N
I
(2)
(3)
where the symbols are in accordance with Figure 1 and 2.
From these relations the following possibilities for
indirect control of the tension force can be derived:
 by motor power P, and
 using the motor rotor current, I.
Power regulation is realized so it is indirectly calculated
as P=UIη, and then it is used as the feedback variable for
outer control loop, as it is shown in Figure 3.
Calculation of the reference power wp is performed
proportional to the line speed v. In addition, it is possible
to perform compensation of losses, which are independent
and dependent on the rotational speed, as well as
compensation for acceleration and deceleration. However,
this method does not give good results at high values of
modern production line speeds, where it is usually used a
different method that is based on calculating the required
values of motor rotor current [1], [2]. In that case there are
used two methods for field weakening:
 depending on the value of electromotive force e, and
 depending on the actual value of the diameter, D.
Figure 3. Control algorithm with control of motor power.
A. Field weakening in function of electromotive force
In this method, the field weakening is performed
independently of the roller control, i.e. on standard way as
a function of the electromotive force value or motor rotor
voltage. The advantage of this method is that motor
operate with the maximum excitation till nominal speed,
which provides better utilization of the motor, a smaller
rotor current value and less consumption of a reactive
power from the grid. Reserve in the rotor current in low
speed range can be utilized for additional tight straining of
the line.
Figure 4 shows a block diagram of roller drive
regulation with field weakening in function of the
electromotive force value e. Set point for the rotor current
wi for maintaining a constant tension force is calculated
from the value of mechanical torque ∑m divided by the
value of flux in the machine φ. The flux value until
reaching nominal motor speed is equal to the nominal
value φ=1
flux is lower than the nominal value φ<1. Flux value is
obtained by dividing values of electromotive force e or the
rotor voltage value with motor rotational speed n. The
actual value of the roller diameter d, is also indirectly
determined as the ratio of line speed and the rotational
speed value n.
Torque required for the stationary operation mode mf is
calculated as the product of the reference tension value wf
and the actual value of the diameter d. Required
acceleration torque is calculated based on the value of the
line acceleration dv/dt, actual value of the diameter d and
technological parameters such as width b and specific
mass of the material in the rolling drive ρ.
Compensation of the mechanical losses is performed by
non-linear function of the rotational speed, and it is added
as correction factor to the reference value of total rotor
current wi.
Especially if desire is to perform relief of the speed
regulator for rectifier in the rotor circuit, it is possible to
generate its reference value wn based on actual values of
line speed and diameter d.
block diagram of this method is considerably simplified
compared to the previous method, because there is no
need to calculate division for finding the motor flux and
multiplication to calculate the torque in the stationary
state.
Figure 4. Control algorithm for roller the field weakening of function
of the electromotive force.
v
n
e
wf
Line speed
Motor speed of rotation
Electromotive force
Tension reference
ma
mf
m
iv
wn
wi
Speed reference
Rotor current reference
1
2
d
b
Actual diameter
Width
Specific mass
3
4
5
dv
dt
Line acceleration
6
Acceleration torque
Stationary moment
Cumulative moment
Current for compensation of
losses
Diameter calculator
Acceleration torque
calculator
Compensation of losses
Divided torque and flux
Računar momenta zatezanja
Computer flux
Flux calculator
Motor flux
7
Speed calculator


B. Field weakening of function of the roller diameter
In this method, the value of electromotive force is
maintaining proportional to the value of line speed v, by
changing the excitation current value. In this case, in the
entire regulated speed range, rotor current value in the
stationary state without considering mechanical losses is
proportional to the tension force wf, and flux value φ
proportional to the actual value of the diameter.
The principle of this method is shown in block diagram
in Figure 5. Apart from the advantage that tension
reference value wf can be directly applied as the current
reference wi, other benefits are based on the fact that the
variation range of the rotor current is less comparing with
previous method and that, instead of the flux value φ to
calculate the required acceleration torque ma, actual
diameter d can be taken. It can be done only if the range of
diameter change corresponds to a range of motor speed
changes in the field weakening region. Due to this control
Figure 5. Control algorithm for roller the field weakening of function
of the roller diameter.
Apply the same labels as in Figure 4
mv
Torque for compensation of 8
losses
wiF Field current calculator
9
Nelinearan član
nonlinear
Δφ controller
The
Current reference correction is obtained as the ratio
between correction torque ∑m and actual diameter value
d. Correction torque represents the sum of the required
acceleration torque ma and torque of the losses mv. Other
functions for calculating the actual diameter d, the torque
for acceleration ma and losses mv are the same as in
previous method. Motor flux value φ should be
proportional to the actual value of the diameter d, so the
excitation current iF must be set by a nonlinear inverse
magnetizing curve. Besides, it is useful to correct motor
flux φ by Δφ using the appropriate superior regulator for
maintaining a proportional relationship between
electromotive force e and a line speed value v.
III. CONTROL FUNCTIONS
All control functions associated with roller drive is
carried out with the programmable logic controller, from
PLC family SIMATIC S300 [5]. The basic PLC
configuration is equipped with multiple input/output cards
for processing digital and analog signals and terminals for
setting, adjusting and controlling the parameters, as in this
case, it manages a pair of roller and unroller drive and also
rolling appartment with three presses.
Control algorithm for the roller and unroller drive is
performed by the same functional blocks, shown in the
Figure 6. Functional blocks includes the described field
weakening method in the function of actual value of the
diameter, and whose performance is described below
through the presentation of some selected functions.
Another described method certainly can be done with
minimal changes.
Figure 6. Functional block for control algorithm for roller.
A. Diameter calculator
Figure 7 presents a block diagram of the diameter
calculator which performs its calculation based on the
equation (3) including the line speed and the roller motor
speed. On the same figure functional block diagram of the
implemented algorithm for diameter calculation is given.
The block input values are normalized and can be of
different polarity because rolling drive can change
direction. Any possible glitches in the calculated diameter
value are avoided applying the speed increase limiter,
which also serves to remember the achieved diameter in
the cases of line material breaking or stagnation. Besides,
the calculated diameter value is limited between the
minimum (Dmin) and maximum (1) allowable values.
B. Acceleration torque calculator
Figure 8, shows a acceleration torque computer block
diagram, which is the most important part of the rolling
drive controller because it compensates the changes in the
drive moment of inertia. Based on the normalized
diameter value d, line material width b and an acceleration
value dv/dt, it determine a normalized torque required for
acceleration ma. Torque value ma is derived based on the
following equation:
Ma 
2
J 0  J B  dN
60
dt
(4)
where N is the rotational speed of the roller, J0 is a
moment of inertia of empty cylinder and JB is cylinder
moment of inertia specified by relation:
JB 
D
32
B
4
 Dmin
4

(5)
where are: ρ - the specific mass of the line material, B –
material width and Dmin diameter of the rolling cylinder.
Normalizing the variables from the previous relation
one can get the relation for acceleration torque in the
following form:
d
d

ma  k1  min  k2b d 3  k3 min
d

 d
dv
 dv
  j0  jB   ma
dt
dt
 dv


 dt
(6)
where j0 and jB are the components of the empty cylinder
and winded cylinder at the time of acceleration. Schematic
and functional block diagram in Figure 8 have been
synthesized based on this relation.
Figure 9 shows the typical trend of changes in
components j0 and jB with change in diameter. By default
maximum acceleration torque is obtained at maximum
diameter. Figure 10 gives a characteristic diagram of a
rotor current changes wi with the changes in diameter at
field weakening region (in function of the diameter). In
field weakening method
in the function of the
electromotive force, presented diagram is valid only at the
maximum line speed.
Figure 7. Diameter calculator.
Figure 10. Characteristic diagram of a rotor current changes in function
of the diameter for field weakening method of function of the roller
diameter.
C. Compensation of losses
Figure 8. Acceleration torque calculator
Figure 11. Compensation of losses.
Figure 9. Typical trend of changes in components j0 and jB with
change in diameter.
Figure 11 illustrates a block for losses compensation.
Good approximation of the losses can be done with two
components, one constant and the second linearly
dependent on the rotational speed value. The constant
component must have proper polarity and be equal to zero
at the rest. For a better approximation components
dependent on the higher-order of rotation speed can be
introduced. In field weakening method in the function of
diameter losses compensation are added to the motor
torque, while in the field weakening as a function of
electromotive force they are added to the rotor current
reference.
D. Tension force reference
In the field weakening as the function of actual
diameter tension force reference wf is directly used for
setting the reference values for rotor current wi (Fig. 12).
In other field weakening method which is the function of
electromotive force, required torque for material
tightening mf is calculated by multiplying the tension
force reference value wf with an actual diameter d.
IV. CONCLUSION
Application of PLC devices provides a simple solution
for complex problems such as changing the rolling drive
moment of inertia. Their use offers great opportunities at
the facilities where it is necessary to perform complex
mathematical calculations (the position control in optimal
time interval, speed reference setting based on the
complex algorithms, regulation of minimal tension
moment, regulation and positioning of flying shears). As a
final result in this case mechanical performance in terms
of uniform material tension are improved.
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
Figure 12. Generation of reference values for rotor and excitation
current.
[7]
[8]
Arne Buxbaum, Günter Cerny, Egon Nähring, “Die neue Haspelund Wickelerregelung im Bausteinsystem LOGIDYN”, Tech.
Mitt. AEG-TELEFUNKEN, vol. 72, pp. 55–62, 2/3 1982.
K. Senger, “Vollelektronische Haspelregelung”, Tech. Mitt. AEGTELEFUNKEN, vol. 60, pp. 383–386, 6 1970.
Eckart Raatz, “Regelungs- und Steuermgssysteme für Antriebe in
der Grundsofftindustrie”, Tech. Mitt. AEG-TELEFUNKEN, vol.
69, pp. 50–65, 2 1979.
E. Emilius, J. Liedke, “Gleichstromantriebe für die Draht- und
Kabelindustrie”, Siemens Zeitschrift, vol. 52, pp. 372-375, 6 1978.
Arne Buxbaum, Klaus Schierau, Berechung von Regelkreisen der
Antriebstechnik, AEG-TELEFUNKEN Aktiengesellschaft, Berlin
und Frankfurt, 1980.
Jürgen Langhoff, Eckart Raaatz, Geregelte Gleichstromantriebe,
Elitera-Verlag, Berlin, 1977.
P. C. Sen, Thyristor DC drives, John Wiley and sons, New York,
1981.
Hans Berger, Automating with STEP7 in STL and SCL –
Programmable Controllers SIMATIC S7-300/400, MCD Verlag,
Erlangen, 2000.
Download