2013 Volume 53 Issue 5 Pages 854-865
In this paper, we propose active vibration control of a strip in a continuous galvanizing line (CGL) using positive position feedback (PPF) control. The control system includes five pairs of electromagnetic actuators and controllers. First, the overall system was modeled using the three-dimensional finite element modeling (FEM) package ANSYS. The Krylov subspace technique was then used to reduce the order of the model. Finally, PPF control was applied to control the vibration. The stability condition was derived from the stiffness matrix concept, which shows the relationship between the DC gain of the controller and that of the system. Root locus analysis was performed to validate the stability condition derived. The results of the software simulations and the experiments demonstrate the effectiveness of the proposed controller under various tension conditions.
The primary function of a continuous galvanizing line (CGL) is to coat a steel strip in a thin layer of zinc, enhancing the corrosion resistance of the final product. After the strip is cleaned, annealed, and cooled down to the temperature of molten zinc, the strip enters the zinc pot and travels around three rollers, which redirect it up through an air knife system (Fig. 1). The air knives blow off the excess molten zinc and control the coating thickness.
Typical CGL process layout with electromagnet vibration control system.
During the processing, the strip develops longitudinal and transverse curvatures due to the bending action of the sink roller under tension.1) Moreover, vibration may be invoked by many sources such as the eccentricity of the rotating rollers, air pressure differences between the air knives, and tension fluctuations due to speed mismatch between the rollers. Accordingly, the curvature and the vibration of the strip cause uneven coating on the strip and result in a poor-quality strip. To eliminate these, three kinds of vibration-absorbing schemes are currently used. One of these involves adjusting the tension and line speed.2) However, increasing the tension causes the sink roller’s bush and sleeve to wear out quickly. Another approach is to introduce passive damping by squeezing the strip with rollers.3) Although this absorbing scheme is effective, a disadvantage of this method is that it may cause surface defects such as scratches if the surface of the roller is contaminated. The final approach relies on noncontact active vibration control using electromagnetic actuators.4,5,6)
The difficulties in active vibration control of the strip arise from the fact that the strip must be considered as a multimodal system with many frequency modes.7) It is very hard to describe the motion of the strip in a simple model because it moves in a three-dimensional space. Modeling the strip accurately yields a very high-order model.8,9) Only a noncontacting position feedback sensor can be used because the strip is moving in a real situation. For these reasons, state feedback control cannot be used to control the vibration of the strip because it may give rise to the well-known phenomenon of spill-over.10) Inoue et al.5) studied spill-over of a strip where the axial direction movement was modeled by a finite element method. However, they did not consider the lateral movement of the strip. They used a proportional integral (PI) controller with a phase-lead compensator for electromagnet control. O. Bruls et al.6) used a model that neglected the global motion of the strip and the Craig-Bampton substructuring technique in model reduction. Although they employed proportional and derivative (PD) feedback control in the simulation, they did not consider spill-over.
In this paper, we propose active control of the flatness of the strip using positive position feedback (PPF) control. The control system consists of five pairs of electromagnetic actuators. First, the overall system was modeled using state equations of the motion of the strip based on three-dimensional finite element modeling (FEM) with ANSYS. Next, the Krylov subspace technique was used to reduce the order of the state equations. Finally, decentralized PPF control was applied for vibration control, with each actuator operated by feeding back the corresponding magnitude of vibration at the same location. The stability condition for the control system was derived from the stiffness matrix concept. The derived stability condition shows the relationship between the DC gain of the controller and that of the system. The gain of the controller was adjusted according to the stability condition under various tension values because the DC gain of the system changes with the tension. Root locus analysis of the closed-loop control system was performed to validate the derived stability condition. A computer simulation was performed for various filter frequencies and tension values. The experimental results demonstrate the effectiveness of the controller under various tension conditions.
This paper is organized as follows. In Section 2, FEM of the strip and model order reduction using the Krylov subspace technique are formulated. Section 3 presents the stability condition and the design of the controller. In Section 4, computer simulations performed to validate the stability condition are presented. In Section 5, hardware experimental results are provided, and the conclusion is given in Section 6.
This section outlines the mathematical modeling of the strip under tension. The commercial finite element package ANSYS was used for three-dimensional full-scale system analysis and system matrix extraction. FEM leads to a high-order full-scale system model. The corresponding reduced-order small-scale model was then derived based on second-order Krylov subspace methods. The rectangular strip 1200-mm wide and 2000-mm high was investigated. The actual strip was placed in the experimental set-up, as shown in Fig. 2.
Pilot test equipment for active vibration control.
All elements are represented with a quadrilateral shell element in three dimensions, which has both bending and membrane properties associated with displacements and rotations. The element has 24 independent degrees of freedom consisting of qk = [ ux,k, vy,k, wz,k, θx,k, θy,k, θz,k ] at each of its four nodes, as shown in Fig. 3. The vector qk is used to denote the generalized nodal displacement vector, and subscripts x, y, z, and k denote the directions and node number. The total degree of freedom of the system denoted N are determined by the total degree of freedom of the elements and that of the boundary conditions. The number of nodes and elements used in the finite element model are summarized in Table 1. The size of the system matrix is the same as the total degree of freedom of the system. We call this system a full-scale system. The generalized nodal force input vector for corresponding qk is defined by Fk = [ fx,k, fy,k, fz,k, mxx,k, myy,k, mzz,k ] , the elements of which are nodal forces and moments in the x, y, z direction. By combining all the elements, the finite element model of the strip leads to full-scale dynamic equations of motion in the following form:
(1) |
Shell element.
Params | Value [unit] |
---|---|
Element type | Shell63 |
Number of node | 651 |
Number of element | 600 |
Number of total DOF | 3654 |
Thickness of strip | 0.8 [mm] |
Width of strip | 1200 [mm] |
Length of strip | 2000 [mm] |
Young’s modulus | 200e9 [N/m2] |
Poison ratio | 0.3 |
Specific weight | 7850 [kg/m3] |
Modal analysis of the system in Eq. (1) without damping (i.e. D = 0) provides information on dynamic characteristics of the strip such as its natural frequency and mode shape. Figures 4(a), 4(b), and 4(c) show the finite element model, displacement, and stress distribution from prestress analysis. Uniform stress was distributed throughout whole strip owing to its simple rectangular shape. The results of the prestress analysis against tension were updated in FE model for modal analysis. Tension produced a stiffening effect and considerably increased the natural frequencies. Figure 5 shows the first six mode shapes of the tensioned strip. Generally, the vibratory mode (nx, my) of a plate is distinguished by the number of nodal lines in the horizontal (nx) and vertical direction (my), as shown in Fig. 5. Note that nodal lines are lines at which two standing waves add with opposite phase and cancel each other out, so any actuator or sensor located at these lines does not contribute to vibration control for the mode (nx, my). For instance, vertical modes such as mode (0,1), mode (1,1) and mode (2,1) can not be controlled by actuators arranged as in Fig. 2 because all of them are located on vertical modal line my = 1. But horizontal vibrations, especially major mode (0,0) and transverse curvature of strip can be controlled. Vibratory mode and their natural frequencies are listed in Table 2.
Finite element model.
Vibratory mode shapes.
No | Mode shape | Natural frequency[Hz] | |||
---|---|---|---|---|---|
nx | my | 600 [kgf] | 800 [kgf] | 1300 [kgf] | |
1 | 0 | 0 | 7.3222 | 8.3986 | 10.6092 |
2 | 1 | 0 | 9.8396 | 11.2858 | 14.2613 |
3 | 0 | 1 | 15.5593 | 17.7258 | 22.2082 |
4 | 2 | 0 | 22.3739 | 25.5476 | 32.1018 |
5 | 1 | 1 | 23.1711 | 26.0802 | 32.1543 |
6 | 2 | 1 | 23.5251 | 26.8180 | 33.6325 |
7 | 3 | 1 | 26.9873 | 30.5867 | 38.0833 |
8 | 0 | 2 | 32.7144 | 36.3892 | 43.7847 |
9 | 1 | 2 | 37.0351 | 37.0596 | 45.2237 |
10 | 3 | 1 | 39.5129 | 44.4646 | 55.1420 |
Among many nodes, five points in Fig. 2 are assumed to be excited by magnetic actuators in the z-direction. The forces excited by the electromagnet are defined by fz,EMi (i=1~5), where subscript i indicates the number of the magnetic actuator. The displacements measured by collocated sensors are defined by wz,j (j=1~5), where subscript j denotes the number of the sensor. Then, the system input, output vector can be represented as
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
![]() | (8) |
Among 25 transfer functions in Eq. (8), the first column of matrix H(s) shown in Fig. 6 depicts the relationship between the force input u1 and the displacement output yi, (i = 1~5). The figure shows that u1 has the greatest effect on the collocated position y1.
Finite element analysis of the compliance (transfer function) of the pretensioned strip.
Although the full-scale finite element model predicts the exact dynamic characteristics, the FEM simulation combined with the controller cannot be conducted in real time owing to the large scale of the computation. Thus, the order of the numerical model should be reduced in the controller design. Efficient model order reduction techniques, the Krylov subspace method was adopted to obtain a reduced order model from the original FE model. This technique dramatically reduces the degree of freedom and makes a real-time simulation possible.
The Krylov subspace method, which uses moment matching between the original and reduced systems, is very useful for reduced-order modeling of large-scale systems.11)
2.4.1. Moment of Transfer FunctionThe moment is defined as the coefficient of Taylor series for a transfer function. Consider the transfer function in Eq. (7) without damping (i.e.D = 0) expressed as:
(9) |
(10) |
(11) |
(12) |
The Krylov subspace is defined as
(13) |
The moments in Eq. (12) can be represented in Krylov subspace by substituting A = K–1M and r = K-1B as
(14) |
Arnoldi process for Krylov subspace orthonormal basis generation.
It is well known that if the matrix Vj in Eq. (14) is basis of Krylov subspace, then the first q moments of the original and the reduced models match as follows.11)
(15) |
Reduced order model can be calculated by applying projections to the original system and the state transformation projection matrix
(16) |
(17) |
(18) |
In this paper, Krylov subspace was numerically spanned by the Anoldi process, and the algorithm was constructed via MATLAB. The resulting reduced-order transfer function matrix G(s) can be represented as follows.
![]() | (19) |
(20) |
Comparison of compliance from model order reduction and full-scale finite element analysis.
From ANSYS, full-size finite element parameter M and K matrices of size N=3654 were calculated and saved in sparse form. A proportional damping β coefficient of 0.001 was selected to provide damping at higher frequencies. For input vector and output vector mapping, five displacementoutput and five force-input node points were also saved and transferred to MATLAB. With these M and K matrices and mapping data, the Mr, Kr, Br, and Cr matrices were calculated. The total degree of freedom of the reduced system was q=16. As a result, each transfer function in G(s) has 32th system order since the system order equals n=2q=32 as follows:
(21) |
(22) |
In this section, the stability condition for the PPF controller in a multi-degree of freedom (MDOF) MIMO system is derived. Stiffness matrix and DC gain concept was introduced during the stability condition derivation. Then PPF controller is designed based on the stability condition.
3.1. Positive Position Feedback (PPF) AlgorithmThe PPF controller is a second-order low pass filter, which is forced by the displacement output yi(t) of the strip. The filter output pj(t) of the PPF controller is then multiplied by the gain KPPF,j and, finally, fed back to give the force input uPPF,j(t) to the strip.13) The subscripts i and j denote the actuator number and the sensor number, respectively. The control block diagram is shown in Fig. 9. The transfer function of the PPF controller HPPF,j(s) is represented as follows:
(23) |
Closed-loop system block diagram with positive position feedback (PPF) controller.
Each transfer function Gi,j(s) in Eq. (21) is typical MDOF SISO system because it was originally extracted from modal analysis. Stability condition for the single-DOF (SDOF), single-input-single-output (SISO) system is well defined by consideration of the strip’s stiffness properties.14) The concept of the “stiffness matrix” can be extended to Gi,j(s) when it was broken down into the sum of the SDOF modal subsystem as follows:
(24) |
By introducing the intermediate output variables Yij(m)(s) defined by:
(25) |
(26) |
(27) |
(28) |
![]() | (29) |
(30) |
By using forward elimination, S can be transformed to an upper triangular matrix U. Since the forward elimination does not change the determinant, the determinant of S is simply the product of the diagonal entries of U and
(31) |
(32) |
![]() | (33) |
![]() | (34) |
One interesting interpretation is that the stability condition for the MDOF system in Eq. (24) is the same as that of a equivalent SDOF system
(35) |
For the decentralized MIMO system control, five PPF controllers were installed for each actuator. Each point is operated independently by feeding back the corresponding magnitude of vibration at the same location. The control output of the PPF controller Ui(s) = UPPF,i(s) is represented as follows:
(36) |
(37) |
(38) |
(39) |
(40) |
![]() | (41) |
(42) |
(43) |
(44) |
(45) |
(46) |
By factoring out the PPF gain vector K in Eq. (46), Δ can be rewritten as:
(47) |
(48) |
(49) |
(50) |
When strip is bent and straightened around the roller, the applied tension force and bending moment are released producing the residual curvature.1) To make these transverse curvatures flat, counter bending moment should be given against the curvature. This can be done by controlling the five position of strip to the reference positions. The reference position forms a straight line. The flatness control loop was added to controller as shown in Fig. 10. When steady state error between the reference and the actual strip position were zero, it can be regarded as strip is flat. And the resultant controller output Uint(s) is matched to magnitude of the counter bending moment force. To make steady state error zero, negative feedback integral controller was used as flatness controller represented as:
(51) |
(52) |
(53) |
Closed-loop system block diagram with PPF & flatness controller.
To find the relationship between the PPF control loop and the integral control loop in GCL(s), the right-side of the Eq. (53) was expanded as follows:
![]() | (54) |
(55) |
(56) |
Consider a case where PPF control loop P is unstable. Since the bandwidth of the integrator controller is smaller than that of PPF controller, in other words, integration controller is slower than PPF controller, the integrator C can not make P stable. So, when P is unstable then GCL(s) is also unstable. Stability of closed loop system GCL(s) is decided by the stability condition of PPF controller derived in section 3.3.
For another case where P is stable, then integral controller definitely affect the stability condition. So we have check the eigenvalues of closed loop system GCL(s) according to integral controller gain Kint.
The eigenvalues of the closed-loop system, s = λi, are the roots of ϕCL(s) which is the closed-loop characteristic polynomial of GCL(s),
(57) |
(58) |
![]() | (59) |
(60) |
(61) |
Figure 11 shows the stability relationship between KPPF and Kint for a strip under tension value of 600[kgf]. Consider the first case where the gain of PPF controller KPPF is greater than the instability point. Since there is no stable gain for Kint, accordingly the system GCL(s) was also unstable. It means that the upper limit of the stability condition of closed-loop system GCL(s) is decided by PPF controller.
Stability threshold curve for closed loop system according to PPF controller gain and integral controller gain.
For the other case where PPF controller’s gain is in the stable region, then KPPF and Kint are directly proportional to each other with negative slope. The value was KPPF / Kint = –0.006944. For example, As the integral controller gain Kint increased from Kint = 0 to Kint = 77. The instability threshold point of PPF controller was changed from KPPF = 2491.5 slightly down to KPPF = 2491.0.
In other words, if we choose suitable integral gain, then the effect of Kint can be negligible so that the stability of GCL(s) is decided almost by that of PPF controller. The example for fixed Kint = 10 and change of KPPF was given in next section.
The conclusions are that both gains of PPF and integral controllers are directly proportional with each other with negative slope in the stable region and the upper limit of the stability condition for closed-loop system is decided by PPF controller.
To validate stability condition derived in Eq. (50), root locus analysis and software simulation were performed for tension values of 600[kgf], 800[kgf] and 1300[kgf].
4.1. Stability Condition CalculationsThe only information for stability condition in Eq. (50) is DC gain matrix g. For example, the values of that for tension value of 600[kgf] was given as follows
(62) |
Change of determinant of stiffness matrix according to PPF controller gain.
The root locus analysis for the closed loop system, which include both PPF and integral controller in Eq. (53), was conducted to see the effect of integral controller to stability condition. For example, the root loci plot for tension value of 600[kgf] was given in Fig. 13, where the gain of PPF controller was increased from zero to 2500. The filter frequency ωf of the PPF controllers was selected as 10 Hz and the integral controller gain Kint was set to 10, the value of which was also used in experiment in next section. Figure 13(a) shows that as the gain KPPF increases, the eigenvalues initiated from the five poles of PPF controllers migrate along the negative real axis and then finally reached imaginary axis. To find exact value of KPPF at which roots cross the imaginary axis, magnified root loci plot at the origin was shown in Fig. 13(b). The eigenvalues initiated from the poles of integral controller move toward the negative real axis and then encounter the poles from PPF controller. The root loci reverse their direction and cross the imaginary axis at the gain of KPPF = 2491.5, and then continue to move into the right half plane. The value of gain KPPF at which instability occurs was same as that derived in Eq. (50).
Root locus plot for tension 600[kgf]. (a) Root roci around PPF controller poles, (b) Root roci around integrator poles.
In this simulation, strip vibration control with external periodic disturbance was simulated at various PPF filter frequencies. The transfer function matrix in Eq. (19) was used as the strip system, and the PPF controller in Eq. (36) was placed between the collocated input and the output pairs. The disturbance Fd(t) was given as:
(63) |
Figure 14 shows the simulation results for PPF control with external periodic disturbance. y-axis represents magnitude of vibration and the x-axis represents PPF controller gain which is normalized to the value of KPPF at which instability occurs. Figure 14(a) shows that the filter frequency of 1 Hz does not much contribute in vibration control because the frequency is far below that of disturbance nor natural frequency of strip. Figure 14(b) shows that when the filter frequency is matched to that of disturbance the control performance was better. Figure 14(c) shows 10 Hz has almost same performance as that of 5 Hz filter. As the filter frequency increased, there exist temporary increase in vibration as shown in Fig. 14(d). This may be explained by the existence of a more uncontrolled mode within the pass band frequency range of PPF filter. The phenomenon is also related to damping ratio of strip, so if strip is more highly damped then the magnitude of temporary overtshoot decreased. However without regardless of PPF filter frequency selection, maximum value of KPPF at which instability occurs are same.
Change of magnitude of vibration for various PPF filter frequencies: (a) ωf = 2π · 1[rad/sec], (b) ωf = 2π · 5[rad/sec], (c) ωf = 2π · 10[rad/sec], (d) ωf = 2π · 20[rad/sec].
The strip vibration control system consists of electromagnet pairs, distance sensors, current amplifiers, and a controller. Five pairs of electromagnets were displaced, facing both sides of the strip as shown in Fig. 15. The electromagnets and sensors on both side of strip were denoted as top and bottom. Each electromagnet can exert a maximum force of 180 N at the excitation armatuer current of 6 A. The core material of electromagnet was SMC45C. The distance between the electromagnet and the strip was measured by laser sensors. Rotating vibrator was used to give forced vibration on the strip. A pulse-width modulation (PWM) current amplifier with a high-voltage DC link of 100 V was used to drive electromagnet current. By using the high-voltage PWM amplifier, the time delay owing to the electromagnet’s inductance was overcome, and the response time was improved. For the controller, Texas Instruments Digital Signal Processor F28335 was used. The controller contains an algorithm to generate the current reference signal to the PWM current amplifier. Bias current gives operating point of control current. Because electromagnet exert attractive force only, the electromanets shold be biased with constant postive current, which is called bias current.
Electromagnet and sensor arrangement of the vibration control system.
The hardware control block diagram was shown in Fig. 16, where D is the gap between the electromagnets on both side of strip and set to 30[mm]. The controller contain both PPF and intetral control algorithm. Discrete PPF control algorithm is implemented by using the one suggested by Rew et al.15) as
(64) |
(65) |
(66) |
Hardware control block diagram.
Experiments for stability test were performed for tension values of 600[kgf], 800[kgf] and 1300[kgf]. Prior to gain increasing, rotating vibrator induced forced vibration on the strip with frequency of 5 Hz. All the electromagnets are biased with current of 0.65[A] and integral control was applied to make strip curvature flat. The filter frequencies of PPF controller was set to 5 Hz. And then gain of PPF controller was increased form zero until instability occurs.
Figure 17 shows the change of magnitude of vibration for tension value of 600 kgf for example. As the gain increases, the vibration get reduced and then break-out happened as shown in Fig. 17(a). To check the value of KPPF at which instability occurs, magnified plot around instability point was shown in Fig. 17(b), which shows that when the stability condition was lost, strip deviated from operating point and accelerated to the electromagnet rapidly. The gain values where instability occurs are around 2650–2700. In the same manner, the change of magnitude of vibration until instability occur are plotted for tension values of 800[kgf] and 1300[kgf] in Fig. 18. Due to the stiffening effect of tension, induced forced vibration was not as large as that of 600[kgf]. However, we found that the gain at which instability occurs also increased as tension increased.
Experimental result for stability condition. (a) Change of magnitude of vibration for tension value of 600 kgf, (b) Magnitude plot around instability point.
Experimental results for change of vibration magnitude according to PPF gain.
For the various filter frequencies of PPF controller, the value of KPPF at which instability occurs are listed in Table 3. which shows that experiments results are well agreed with that of calculation.
PPF Filter frequency | KPPF | |||
---|---|---|---|---|
600[kgf] | 800[kgf] | 1300[kgf] | ||
Calculation | 5–20 [Hz] | 2491 | 3254 | 5117 |
Experiments | 5 [Hz] | 2632 | 3369 | 5265 |
10 [Hz] | 2527 | 3264 | 4949 | |
15 [Hz] | 2632 | 3159 | 4843 | |
20 [Hz] | 2424 | 3161 | 4742 | |
30 [Hz] | 2421 | 3053 | 4843 |
Finally, Fig. 19 shows performance of vibration and flatness control using PPF and integrator controller. Fig. 19(a) depicts on-off test result and Fig. 19(b) shows the corrected flatness of strip. The result shows that proposed controller work well for both vibration and flatness control at the same time.
Experimental results for vibration and flatness control performance using PPF with integration control. (a) Magnitude of vibration, (b) Flatness correction.
In this paper, analytical model based PPF controller gain decision method for active vibration and flatness control of a strip was established. Three dimensional FEM model and Krylov subspace technique was used to develop mathematical model of strip and system order reduction respectively. Stability condition for decentralized MIMO system including both PPF controller and integration controller was studied. Major findings are concluded as follows.
(1) DC gain concept was introduced to derive PPF controller stability condition for MIMO multi-degree-of-freedom system. By using the DC gain concept, higher order multi modal system was reduced to equivalent single-degree-of-freedom system. It reduced computation matrix size, PPF controller gain can be found easily by using the DC simple 5 × 5 DC gain matrix.
(2) Among the three design parameters of PPF controller, damping ratio and filter frequency has no concern with stability, the gain is only design parameter to decide. Gain can be calculated analytically based on strip model. so no trial and error is needed. it is very efficient when compared to model-less control such as PID or PD controller where design parameters are at least two or three.
(3) From the FEM model of strip we found that tension produces a stiffening effect and considerably increases the natural frequencies of the strip. DC gain of strip is inversely proportional to the square of natural frequency. So as tension increased, the DC gain of the strip was reduced. For this reason gain of PPF controller can be extended to higher value according to the increased tension value.
(4) By investigating the roci of eigenvalues, the stability threshold curve was obtained for the closed loop system which include both PPF and integral control loop. Both gains of PPF and integral controllers are directly proportional with each other with negative slope in the stable region. And the upper limit of the stability condition for closed-loop system is decided by PPF controller.
(5) Although the derivation procedure is complicated, the only information needed for PPF controller is simple 5 × 5 DC gains matrix of the strip. Usually the processing time of a coil in CGL is about 15 to 30 minute before next coil reached. It is enough time to calculate DC gain matrix online. Otherwise, DC gain matrix can be calculated beforehand and stored in a Database. Based on either method, on-line application can be possible.