Abstract

The modeling and control problems are investigated for cold rolling mill system. Firstly, we establish a monitor automatic gauge control (MAGC) model for a practical cold rolling mill system. The new model is with mismatched uncertainties. Then, an extended state observer (ESO) is developed to estimate uncertainties. In the general high-order systems, the ESO is also used to estimate states. By dynamic surface control method, we design the controller to guarantee stabilization of the cold rolling mill system. Furthermore, we extend proposed method to general high-order systems, in which we analyze the difference from cold rolling mill system. Finally, simulation results for MAGC system are presented to demonstrate the effectiveness of the proposed control strategy.

1. Introduction

Steel strips with different thicknesses are important products in iron and steel industry, which have a wide range of applications in household electric, automobile manufacturing, machinery, and many other fields. High performance estimation and control techniques are needed for cold rolling mills due to increased demands on productivity and products quality [1]. The monitor automatic gauge control (MAGC) system of cold rolling mill is directly related to the quality and effectiveness of cold rolling strips. Thereby how to ensure stability and improve the performance of MAGC system are becoming a hot research topic in metal processing field.

Accuracy of the mathematical model of automatic gauge control system plays a significant role in products quality, shown in [2, 3]. It is shown in [4] that the automatic gauge control system is a typical complicated nonlinear one, subject to load uncertainties and disturbances. Therefore, the accurate model is difficult to construct for a complicated MAGC system. In this paper, we establish a dynamic mathematical model of the system with unknown nonlinear functions, which reflects the actual system exactly.

As we know, there usually exist uncertainties and disturbances in practical industrial systems and sometimes only partial state variables can be measured for controller design. Therefore, many observer design methods have been proposed in existing literatures [59]. Compared with the traditional observer design method, an extended state observer (ESO) can be used to estimate the unknown uncertainties and disturbances, which can be found in [1012]. As the MAGC model we construct in this paper has mismatched uncertainties, we will design a new ESO to estimate them and extend our method to a general high-order system.

In high-order strict feedback or pure feedback nonlinear systems, we usually use backstepping method to design the controller. At the same time, the problem of “explosion of complexity” is caused by repeated differentiations. With the increase of system order, the controller becomes more and more complex [1316]. In order to overcome the problem “explosion of complexity”, Swaroop et al. [17] proposed a dynamic surface control (DSC) technique by introducing a first-order filtering. So far many researchers have developed this method, such as [1823]. The work [20] investigated decentralized dynamic surface control for a class of interconnected nonlinear systems. The robust stabilization method is proposed for uncertain nonlinear systems with unknown time delays via the dynamic surface control in [22].

This paper investigates the dynamic surface control (DSC) problem for MAGC systems, in which the uncertainties are estimated by the ESO. Further, the method is extended to general high-order systems. The contributions of our paper are as follows: (i) The fourth-order system model of the MAGC system is established with uncertainties; (ii) based on the designed extended state observer (ESO) and by dynamic surface control (DSC) method, the uncertainties and the problem “explosion of complexity” are addressed, respectively; (iii) the method is extended to a kind of general high-order systems, and some restrictive conditions are presented. Finally, simulation results are given to demonstrate the effectiveness of the proposed control scheme.

The rest of the paper is organized as follows. Section 2 presents the model of the system. In Section 3, a new ESO is designed to estimate uncertain functions. A DSC method is proposed to design the controller in Section 4. The proposed strategy is extended to general high-order systems in Section 5. Simulation results are illustrated in Section 6 and finally the conclusion is given in Section 7.

2. Modeling of MAGC System

MAGC system is a typical electrohydraulic servo system with nonlinear attributes and uncertain properties. It consists of controller, servo amplifier, servo valve, hydraulic cylinder, roller system, body of rolling mill, thickness gauge, and some other sensors [24]. The configuration of MAGC system is shown in Figure 1.

The servo amplifier is a purely proportional part, which can be expressed aswhere is the amplifier coefficient.

The servo valve treats current as the input and valve core displacement as the output. When the system inherent frequency is below 50 Hz, the relationship can be expressed byWhen the inherent frequency is above 50 Hz, it iswhere is the amplifier coefficient of valve core displacement and and are the inherent frequency and damping coefficient of the servo valve, respectively. Because of the fast response speed, it is always regarded as a proportional link

Servo valve flux equation is a typical nonlinear loop:where is the flux coefficient of the slide valve mouth, is the area grade of the slide valve, is oil density, is the inlet pressure of the servo valve, and is the outlet pressure of the servo valve.

The flow from servo valve into the cylinder, besides driving the piston movement, can be used to compensate various cylinder leaks and liquid compressed volume, and so forth. The continuous flux equation of the cylinder iswhere is the effective area of the cylinder piston, is the cylinder piston displacement, is the total leakage coefficient, is the bulk modulus of elasticity, and is the cavity volume of the hydraulic cylinder.

The output rolling force of the cylinder keeps balance with the inertia force of the moving parts, viscous damping force, elastic load force, and other load force. The dynamic equation can be written aswhere is the equivalent total mass of moving parts of the upper roller system, is the viscosity coefficient of cylinder, is the elastic stiffness coefficient of load, and is other load force acting on the piston, such as the coulomb friction force and rolled piece deformation resistance. And can be expressed bywhere is the plastic stiffness coefficient of the rolled piece, is the unknown force including the coulomb friction force, and and are the input and output thickness of the rolled piece, respectively.

If the elastic recovery of rolled piece is ignored after rolling, the output thickness is equal to the loading roll gap , and they have dynamic equationwhere is the inertia time constant.

By ignoring the roll eccentricity, the relationship between the loading roll gap and cylinder displacement iswhere is the set value of roll gap, is the variation quantity of it, is the variation quantity of rolling force, and is the longitudinal stiffness coefficient of the mill.

Based on the above equations, we choose state variables as , , , , where and are the desired values of thickness and cylinder piston displacement. Then the state space expression of the system can be expressed aswhere and are unknown nonlinear terms including the back pressure in hydraulic cylinder, nonlinear characteristics in the servo valve, the friction and elastic deformation force in the rollers, and parameter uncertainties in rolling system, which will be estimated by ESO. For simplicity, choose , , , , , . Because can be measured, we design instead of the controller . Further, system (11) can be written as where and

In system (12), function is not available for the controller design. The control objective is to design an ESO to estimate unknown functions and then using the DSC technique to design a controller such that outputs and states both converge to a set with an acceptable accuracy. Based on the DSC technique, the proposed control system can eliminate the problem of “explosion of complexity” inherent in the backstepping design method.

Remark 1. In this section, we establish the mathematical modeling for the MAGC system. From (12), we can see that the mathematical model of the system has mismatched uncertainties and is with strict feedback form without considering the term . In order to address the problem of “explosion of complexity,” we choose DSC technique to design the controller.

In next section, we will first design the ESO to estimate unknown functions to prepare for the controller design.

3. Extended State Observer Design

In general, a nonlinear ESO is always used to get accurate estimation, but it is tanglesome to design. The tandem rolling control system has high speed and needs fast sampling frequency, so we design a linear ESO to meet its simple, practical, and fast-speed demand. In this section, the ESO is only used to estimate the uncertainties and the states of the system are assumed to be measurable.

System (12) has four state variables and two unknown nonlinear functions. We make the two functions as the extended fifth and sixth state variables and as their derivatives. Consider

By combining (12) with (14), the extended state equation is given bywhere variablesand matrices

For system (15), we design the ESO as follows:where is the estimate of the state and is the observer gain matrix with dimension .

The extended state error is defined as

Subtracting (18) from (15), we getwhere .

In order to guarantee the effectiveness of the ESO, two assumptions should be satisfied as follows.

Assumption 2. There exists matrix such that the following equality is established:where , are positive symmetric matrixes.

Assumption 3. For a practical MAGC system, the unknown functions , and their derivatives , are all bounded; that is, and , where and are positive scalars.

First, we can get the following theorem.

Theorem 4. For system (15), design the ESO as (18). Then, the estimate error is uniformly ultimately bounded (UUB).

Proof. Choose the Lyapunov function asThen, the derivative of yieldswhere is a positive constant. If we choose and to make positive, then is negative as long asTherefore, is negative outside a compact set in the plane, which is thus shown to be an attractive set for the system. Based on Lyapunov stability theory, the UUB property of is achieved. The proof is completed.

Remark 5. Assumptions 2 and 3 are necessary conditions to design the ESO. Based on Assumption 2, we can get that there must exist positive constant to make positive, and the minimum eigenvalue of affects the size of convergence region, which is larger and better.

Remark 6. From (24), we can see that the approximation error is fundamentally bounded by . If , the rate of change of is zero, and the tracking error will converge to zero asymptotically.

4. The ESO Based Dynamic Surface Control

In this section, we adopt DSC technique to design the controller. The design procedure of the DSC system contains 4 steps similar to the backstepping design method. We choose coordinate transformation as follows:And we pass virtual controllers , , through a first-order filter aswhere , are positive constants.

Step 1. Choose , and then the time derivative of iswhere , , are positive constants to be designed later.
We design the virtual controller asSubmmiting (28) into (27), we can get

Step 2. Choose , and then the time derivative of iswhere is positive constant.
We design the virtual controller asSubmmiting (31) into (30), we can get

Step 3. Choose , and then the time derivative of iswhere is positive constant.
We design the virtual controller asSubmmiting (34) into (33), we can get

Step 4. Choose , and then the time derivative of isWe design the controller asSubmmiting (37) into (36), we can get

Theorem 7. For MAGC system (11) with the control input designed as (37) and ESO (18), the estimation error and the states are semiglobal uniformly ultimately bounded.

Proof. Choose the Lyapunov function aswhere .
First, we calculate the derivative of , which isThen, the time derivative of iswhere and is identity matrix.

Now we illustrate correctness of Theorem 7. First, we choose parameters , , such that is negative. Then, choosing makes negative for , where . The design of , is similar to the design of . Finally the converge region will be contained in and smaller than .

Remark 8. From and controller design process, we know that positive constants , , , , can be chosen arbitrarily, but the design of is limited, which cannot make the converge region arbitrary small. If (i.e., ), we can design parameters such that the converge region is arbitrarily small. If , we first choose appropriate to make negative and design small enough to make negative for . Then, the states of the system will be bounded. Further, the value of is smaller, and the initial region is larger, in which the function is always negative.

5. General High-Order System

The MAGC system we discuss is a fourth-order system, which has two unknown nonlinear terms and two outputs. The design of ESO for high-order systems has been investigated in many literatures; see [24, 25]. In this section, we consider a class of general high-order system, which is described as follows:where is , , and satisfies (44) in Assumption 9:where , are known constants.

Assumption 9. The number of outputs is not less than . Without loss of generality, we assume is as the following form:where is an identity matrix.

Assumption 10. The unknown functions and their derivatives are all bounded; that is, and , where , , and , are positive scalars, which is similar to Assumption 3.

Assumption 11. The smooth function satisfies the Lipschitz condition, which iswhere is a known positive Lipschitz constant; , .
Then, the extended state equation is given bywhere variablesand matricesFor system (46), we design the ESO as follows:where is the estimate of the state and is the observer gain matrix with dimension . Consider .
The extended state error is defined asSubtracting (49) from (46), we getwhere .
In order to guarantee the effectiveness of the ESO, the following assumption should be satisfied.

Assumption 12. There exists matrix such that the following equality is established:where , are positive symmetric matrixes and , are positive constants, .

Next, we can get the following theorem.

Theorem 13. For system (42), design the ESO as (49). Then, the estimate error is uniformly ultimately bounded (UUB).

Proof. Define the Lyapunov function asThe derivative of yieldsThen is negative as long asThe proof is completed.

Next, we can design the controller using (49) by DSC. The coordinate transformation can be chosen as follows:

The design process is similar to the previous section and thus omitted. Similar theorem also can be obtained.

Remark 14. In Assumption 9, we assume that the number of outputs is not less than , which is a necessary condition to guarantee Assumption 12 to be established. Assumption 11 is a common assumption to design observer in nonlinear systems, and in (12) also satisfies this condition.

Remark 15. From (56), we know that is used to design the controller, so need not be measurable. In the previous section, we do not use this kind of method, because Assumption 12 is more conservative than Assumption 2 and in MAGC systems the parameters values are very large such that calculating better design parameters is difficult to meet the demand of engineering, which can be seen in the following simulation.

6. Simulations

6.1. MAGC System

In order to verify the effectiveness of the proposed strategy, we make simulations for a 1700 mm rolling mill system. The technical parameters of rolling mill are as follows: supporting roll  mm and working roll  mm. The hydraulic system parameters are as follows: cylinder diameter  mm, stem diameter  mm, and stroke 40 mm. The obtained main parameters of the system are shown in Table 1.

The desired exit thickness is 1 mm, and desired cylinder piston displacement is 1 mm. The state variables are errors between desired values and practical ones. So the state should converge to zero with an acceptable accuracy.

Using LMI, we can design parameters to make negative. The designed parameters are as follows: , , , , , , , ,

Initial values are chosen as and . The simulation results are shown in Figures 29.

From Figures 29, we can see that the ESO can estimate the real state variables very well, and the real state and estimated state both are stabilized quickly with an acceptable accuracy.

7. Conclusions

The MAGC system has mismatched uncertainties and disturbances. To deal with the control problem, we present an ESO based dynamic surface control strategy. The ESO is designed at first. Then, via DSC method, the controller is designed based on constructed ESO. Based on Lyapunov stability theory, we show that the solutions converge to an adjustable region. What is more, general high-order system case is also discussed and the corresponding control scheme is proposed. Finally, the simulation on MAGC system is performed and the results show the effectiveness of the proposed method.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.