Hot rolling is a highly complex system, various factors, such as thickness, rolling force, and tension, exhibit mutual coupling effects. To simplify control challenges, most steel mills implement a control framework that separates thickness and tension control. This study focuses primarily on looper-tension control, an overview of the tension and looper model is provided in detail, which is used to synthesize the controllers. The looper and inter-stand geometry is given in
Figure 1. Moreover, variables such as thickness and rolling force can be calculated utilizing rolling mechanism models, BISRA gauge-meter, and Sims formula [
22], thereby deriving the influence of tension on thickness.
2.1. Looper-Tension Dynamics
The inter-stand strip tension
described here is close to [
1,
18], which is defined by Young’s modulus
of the strip and the Hooke’s law:
where
is the looper angel;
is the distance between two stands;
is the geometric length between stands (the geometric variables are shown in
Figure 1); and
is the mass flow difference.
is rather small compared to
. As a result, (1) can be approximated by:
The geometric length between stands
is shown as follows:
And the mass flow difference in the strip between stands can be evaluated as follows:
is the strip speed leaving stand
i, which depends on the speed of the work rolls
, its radius
, and the forward slip
while
is the strip entering stand
i + 1. Similarly, it is related to the work roll speed and the backward slip
Forward and backward slip are influenced by tension, thickness, and rolling force, as described in [
23]. In this model, the forward slip is mainly related to the following variables: work roll speed
, entry thickness
, exit thickness
, forward tension
, backward tension
.
Based on (2), the derivative of inter-stand strip tension between the
ith stand and the
i + 1th stand can be obtained as follows:
only depends on the looper angle
, according to the chain rules:
By substituting (7), (8), and (11) into (10), the dynamic model of strip tension can be expressed as follows:
For looper dynamics, the looper angle
is determined as follows:
where
is the looper angular velocity, based on Newton’s second law of motion, the equation of the looper torque can be derived as
where
is the viscous damping coefficient,
is the hydraulic torque applied to the looper, and
is the load torque of the looper shown as
The load torque is combined with the inter-stand tension, strip weight, looper arm weight, and strip bending force [
1,
18], respectively. The load torque due to strip tension is
The torque of the strip weight with steel density is
The torque induced by the looper arm is
The torque of strip bending force is
where
is the strip width,
is the strip thickness,
is density of the strip,
is gravitational constant,
is the looper weight,
is the distance from the pivot to the center of mass of the looper, and the other variables are shown in
Figure 1.
The dynamics of the entire system can be rewritten as state equations
2.2. Problem Statement and Controller Design
System uncertainty is one of the main reasons for the degradation in control performance. To improve system stability and performance, a feedback linearization-based PI control approach is first proposed, and the characteristics of the closed-loop system can be adjusted through pole placement to enhance system stability and meet desired time domain specifications. Then, an adaptive control term is introduced to estimate uncertainties, further improving control performance.
The control goal is to design control signals that both the looper angle and strip tension can track the given reference, respectively. The model is represented by the error from the reference inputs:
Differentiating (21) with respect to time, the error dynamics equations are as follows:
For the looper and tension system, several sources of disturbances and unmodeled dynamics should be considered. In the tension subsystem, both forward and backward slip are difficult to measure accurately and are highly sensitive to the tension dynamics [
18]. Set-up mismatches and mass flow variations from the AGC system can also affect the tension. In the looper subsystem, the torque is calculated via an empirical formula, which introduces inherent uncertainty. Moreover, previous studies have identified speed perturbation as the primary source of disturbance [
12,
18]. Given that slip is directly related to speed and is inherently difficult to measure accurately, the uncertainty in slip calculation is regarded as the primary source of system uncertainty in this study. Accordingly, the forward/backward slips are further divided into known and unknown components and can be rewritten as
in which the known parameters are
and
, and the unknown uncertainty values are
and
. Substituting (23) into (22) yields the dynamic equation for the looper-tension tracking error with parameter uncertainty, the state-space representation is as follows:
where
, the error dynamic can also represent in vector form as
The terms represent nonlinear matrices that can be eliminated through feedback linearization, allowing the system dynamics to be transformed into a more manageable linear form. The term represents a nonlinear matrix containing uncertainties, which cannot be completely canceled and must be addressed using robust or adaptive control techniques.
Note that the upstream speed is typically selected as the control input, while the downstream speed is treated as a constant to achieve the desired speed differential for control purposes.
According to the error dynamic (25), the feedback linearization-based PI control law is designed as
in which
can be divided into the nominal term
and the PI term
as follows:
The principle behind feedback linearization is to cancel the known nonlinearities in the system dynamics by introducing a compensatory nominal control action. This process transforms the original nonlinear system into an equivalent linear one, allowing conventional linear control techniques, such as the PI controller, to be applied more effectively. In our design, the nominal term
, shown as (28), is specifically constructed to eliminate the known part of the dynamic equation.
and the PI term is the typical control law
To analyze the stability, define an extended state
as follows:
The extended close-loop system can be described by
where
, and the system matrix is described as
Then, the PI control law can be described as vector form
where
is the control gain matrix with the following specific form
By substituting (26) into (31), it gives
where
is the close-loop matrix which is composed of two subsystems
and
,
is the uncertainty matrix,
is a nonlinear function, and
is the uncertainty with a nonlinear terms matrix. Note that
,
, and
originated from slip uncertainties, representing the variations and nonlinear effects. The detailed structures are as follows:
Examining the structure of
, we observe that since the uncertainty matrices share the same dimension, it can be represented as a one-dimensional uncertainty matrix:
in which
To solve the robust control gain
under the uncertainties, the uncertainty matrix
can be expressed as
Assuming the uncertainty matrix is bounded by a norm bound, and a factorization can be employed to reduce the conservativeness of this assumption, shown as
and
where
is the known positive constant and the value can be determined through system identification or experimental experience.
Since the looper
can only vary within a fixed range, it is reasonable to assume
Additionally, the uncertainty in the backward slip ratio is assumed to remain within a defined range
Thus, the existence of (39) is constrained within a specific bound range
where
Consequently, the uncertainty matrix
is constrained to a specific bounded region as follows:
in which
.
Finally, the error dynamic can be represented as
Equation (48) describes how the PI controller affects error dynamics and how uncertainties influence system behavior. Consequently, an adaptive law is formulated to estimate and compensate for these uncertainties, thereby enhancing system performance. To this aim, the error dynamics equation is separated into known and unknown parts, shown as
where
is the matrix combined with
, and
is the uncertainty matrix, shown as
Different from the PI control law (26), the adaptive PI control law is designed as
Similar to (27),
can be divided into the nominal term
, the PI term
, and the adaptive law
as follows:
where the structure of nominal term
and the PI term
are the same as (28) and (29). The adaptive law
is specifically designed to estimate and compensate for parameter uncertainties. Assuming the parameters in
are known and measurable, the adaptive law can be designed as
where
is the estimated parameter matrix given by
The purpose of designing the adaptive PI controller is to enhance tracking performance in the presence of parameter uncertainties. If the estimated uncertainties are more accurate, the system will be less affected by those uncertainties. This is especially evident for tension, as it is highly sensitive to speed. To estimate these parameter uncertainties, the parameter estimation errors are defined as
Apply the control law by (51) and the error dynamics become
2.3. LMI-Based Robust Stability Analysis and Controller Gain Calculation
In [
24,
25], the robust pole placement within LMI technique not only ensures system stability but also achieves robust performance. For the hot strip rolling looper-tension system, the system under consideration consists of two subsystems, each with unique dynamic requirements. First, we propose LMIs for computing the optimal PI controller gains that ensure stability and meet the required performance specifications, as follows:
Theorem 1. For the closed-loop nonlinear system (48), the robust control gain can be obtained by considering the following constrained problem, represented by the LMIs: given and where , and are the decision variable. The control gain of the PI term control law can be obtained with the constraints. Moreover, the tracking error is ultimately bounded byfor .
Proof of Theorem 1. Consider the system tracking error dynamics, select the Lyapunov candidate function
To ensure robust performance in the presence of model uncertainty, we require that the Lyapunov inequality is satisfied as follows:
where
is a diagonal matrix, shown as (62), to ensure the desired convergence rate.
It also restricts the eigenvalues of the subsystems close-loop matrix
and
constrained within
and
, respectively. It is evident that (61) is achieved if the following inequality is guaranteed
Based on Cauchy–Schwarz inequality and the upper bond assumptions by (41) and (42), (63) is guaranteed if the inequality is represented as
where
,
, and the rest of the variables are defined as
Based on Schur’s Complement, Equation (64) can be further translated into the standard LMI form as follows:
Consequently, if the corresponding LMI is feasible, robust stability is guaranteed. Since it is assumed that the system is affected solely by slip uncertainties, it can be observed from (37) that
and
influence only the tension subsystem. As proven in
Appendix A, the term
eventually converges to zero when
. Therefore, based on (66) and (47), (61) can be guaranteed and the derivative of the Lyapunov function along the error trajectory is given by:
which implies
when
, where
The result shows the system’s tracking error trajectory is confined in a disk of radius in the phase plane, then the result of (59) is proofed. □
Remark 1. The stability of the error dynamics in the presence of uncertainties is ensured through ultimate boundedness, with the bound determined by (68). Additionally, the trajectory tracking accuracy is influenced by the magnitude of , which is directly affected by the uncertainty . Through the design of the parameter , the proximity of the closed-loop system eigenvalues to the imaginary axis is adjusted, which indirectly influences the magnitude of . Typically, as increase, becomes larger, enabling a reduction in .
Remark 2. The selection of controller gains in addition to providing system stability and robustness, is also crucial for the performance of transient response. As is well known, the transient response of a system is closely related to the location of its poles. Taking the standard second-order system step response as an example, the poles can be represented in the complex plane by the undamped natural frequency , the damping ratio , and the damped natural frequency . In the control design, consider two important time domain specifications in general engineering practice: the settling time and the overshoot (related to damping ratio ).
To satisfy these two specified specifications and achieve an acceptable transient response, the designed closed-loop poles will be placed within the sector region shown in
Figure 2. However, systems typically involve certain uncertainties. When the model is subjected to uncertainties, it is important to ensure that the poles remain within the specified region. Such robustness issues can often be addressed through pole placement within the LMI region [
25].
Based on the region specified in
Figure 2 constraints are imposed that involve vertical strips and a conic sector. The LMI (57) guarantees the real parts of the poles of each system are smaller than
and
, satisfying the region constraint of the left half of the vertical strip in
Figure 2. This ensures that the closed-loop system with poles in this region has the maximum settling time
and
. On the other hand, the conic sector restricts the minimum damping ratio
of the closed-loop system. Referring to [
25], the formulation for the LMI of conic sector constrain is
It can also be written as
where
By taking the intersection of the constraints defined in (57) and (70), the closed-loop poles are placed within the region specified in
Figure 2, enabling the system to satisfy specific transient performance requirements.
As mentioned earlier, the choice of directly affects the convergence of the entire system. Increasing implies placing the closed-loop poles further away from the imaginary axis. While this can enhance the convergence performance of the system, it can also lead to what is known as high-gain control. High-gain control is unfavorable for practical control implementation, as it can easily result in control saturation or increased costs.
Therefore, in order to avoid high gain control as much as possible under the specified
, minimize the size of the control gain matrix
as an objective, which can be performed by considering the following inequality:
where the variable
stands for a norm bound of gain
, which should be minimized. The problem of nonlinear matrix inequalities can also be expressed as LMI:
By definition
, to guarantee that the minimization of
is equivalent to the minimization of the control gain
, the condition
is further imposed into the LMIs framework.
Therefore, the LMI condition for minimizing the control gain can be written as
As a result, performance enhancement can be formulated as a synthetic minimization problem along with the LMIs feasibility problem of the control design. Then, the optimal control gain can be calculated.
Theorem 2. For the error dynamics (56) with the assumption that the system parameter is time-invariant, and the main uncertainties come from the slip ratios. By applying the proposed adaptive PI controller (51) with the designed adaptive law (75), the stability and convergence rate can be ensured.where is an adaptive gain. Given that the uncertainties are constrained within a small range, the estimated value of is expected to remain relatively small. Consequently, setting and can be considered a valid and reasonable assumption. Proof of Theorem 2. Consider the Lyapunov function candidate of the quadratic form:
where
. Taking the time derivative on (76) yields
Based on the parameter time-invariant assumption:
substituting (78) and the adaptive law (75) into (77) gives
If the following inequality
holds, then (79) can be derived as
It can be seen that as long as . As a result, the stability of the system can be ensured. □
Remark 3. For adaptive controller gain design, the Lyapunov inequality is desired to be It is evident that (82) is achieved if the following inequality is guaranteed: The optimal PI adaptive controller gain can be obtained by solving (83) and the LMI condition (74). By observing the LMI constraints, the PI controller imposes more stringent conditions. This also implies that the optimal gain values obtained for the PI controller from (57) will satisfy the LMI conditions for the adaptive controller in (85) as well.
Furthermore, to explicitly clarify the distinction between the nominal PI controller and the adaptive PI controller, we emphasize their different roles in the control strategy. The nominal PI controller is designed using feedback linearization to compensate for known system dynamics, ensuring robustness against modeled uncertainties. However, it does not account for unknown disturbances, limiting its ability to handle unmodeled uncertainties effectively. In contrast, the adaptive PI controller extends this framework by incorporating an additional term in (53) within the control law. This adaptive mechanism enables real-time adjustment of control parameters, effectively mitigating the impact of slip uncertainty. From (67) and (81), it can be seen that the adaptive controller enables the error to converge to zero, whereas the PI controller can only reduce the error to a bounded region. This distinction highlights the advantage of the adaptive approach in achieving greater control precision and robustness, particularly in the presence of parameter uncertainties.
Remark 4. While using large adaptive gains can accelerate the estimation convergence, it often leads to noticeable oscillations in the estimation process and increases control effort. Conversely, small adaptive gains produce smoother but slower transient estimations. During the steel strip production process, severe oscillations can lead to various issues; therefore, high adaptive gains are typically avoided.