Next Article in Journal
New Methodology for Benchmarking Hydrodynamics in Bubble Columns with Intense Internals Using the Radioactive Particle Tracking (RPT) Technique
Previous Article in Journal
The Collagen-Based Scaffolds for Bone Regeneration: A Journey through Electrospun Composites Integrated with Organic and Inorganic Additives
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Zone Integrated Iterative-Decoupling Control of Temperature Field of Large-Scale Vertical Quenching Furnaces Based on ESRNN

1
College of Information Science and Engineering, Hunan Normal University, Changsha 410081, China
2
School of Automation, Central South University, Changsha 410083, China
*
Author to whom correspondence should be addressed.
Processes 2023, 11(7), 2106; https://doi.org/10.3390/pr11072106
Submission received: 14 May 2023 / Revised: 9 July 2023 / Accepted: 11 July 2023 / Published: 14 July 2023
(This article belongs to the Section Automation Control Systems)

Abstract

:
Temperature uniformity within a large vertical quenching furnace is the key factor to determine the properties of aluminum workpieces. The existing temperature control method for quenching furnaces cannot overcome the influence of multi-zone coupling issues, which lead to unstable product performance and a lack of key performance. Based on a workpiece temperature field model, a spatial-temporal dimensional extrapolation method is proposed to realize fast and accurate solving of the temperature model. In view of the over-burning and under-burning problems during the temperature rising period, a self-incentive nonparametric adaptive iterative control algorithm is presented, which realizes consistent temperature rising of multiple heating zones. Aiming at the strong coupling problem of the multi-zone heating manner during the temperature holding period, the decoupling problem of multiple control loops is converted into a multi-loop integrated control optimization problem. An eigenvector self-update recurrent neural network (ESRNN) is constructed to determine the Jacobian information and tune the control parameters of each loop controller in real time, thereby realizing the integrated intelligent decoupling control of multiple heating loops. Simulation and industrial results verify the superiority of the proposed method, which can realize high-precision and high-uniformity control of a large-scale temperature field and effectively improve the quality and performance of aluminum alloy workpieces.

1. Introduction

Large-scale vertical quenching furnaces are the main equipment employed for the thermal treatment of large-size high-quality aluminum alloy workpieces in order to improve their strength, hardness, anticorrosion and wear resistance properties. These high-strength workpieces serve as one of the pivotal constituents of high-end equipment in the aerospace and military industries. Figure 1 shows the structure of a 31 m large-scale vertical quenching furnace with a 2.8 m radius, consisting of a heating chamber and a working chamber. The aluminum alloy workpiece is hung centrally within the furnace via a hook. The electric resistance wires are emplaced surrounding the inner wall of the heating chamber, and a multi-region heating manner is employed, dividing the heating chamber wall into numerous heating regions oriented along the axis for convenient temperature control [1]. The entire thermal treatment process contains temperature rising and holding periods. To obtain the required product quality, during the temperature rising period, the thermal treatment process requires consistency of temperature rising of the multiple heating zones to avoid abnormal working conditions such as partial over-burning or partial under-burning of the workpiece. During the temperature holding period, the workpiece’s temperature uniformity distribution must be maintained at the set temperature for hours [2], within an exceedingly constricted temperature uniformity of ±3 °C. Therefore, ensuring temperature uniformity in the large-scale vertical quenching furnace during the whole process is of crucial importance to improve product quality.
However, precise homogeneity control of the temperature of the large-scale scenes is a challenging task for the following reasons: (1) Thermocouples are positioned on the working chamber wall which are 0.3 m away from the workpiece, to avoid crashing. The workpiece temperature, i.e., the most relevant process variable, cannot be measured directly. And the aluminum alloy is very sensitive to temperature change. The workpiece temperature, which serves as the most important feedback information to the temperature control system, requires a fast and accurate solving method to ensure real-time temperature control. (2) The vertical quenching furnace is a high but slim cylinder (31 m high and 2.8 m radius). The furnace temperature exhibits an intrinsic inhomogeneity feature, i.e., the temperature of the furnace top is higher than that of the furnace bottom during the temperature rising. Different heating zones are affected by different external disturbances because of their different positions. It is difficult for the temperatures of the multiple heating zones to rise up in a consistent manner. (3) The multi-zone cascaded heating manner causes strong coupling of the control effects of multi-heating zones, i.e., the temperature control of each heating zone is independent, and changing the control of any one heating zone affects the temperature distribution of the other zones. Therefore, for the vertical quenching furnace with large size, distributed parameter, nonlinearity and strong coupling characteristics, obtaining the real workpiece temperature and solving the consistent temperature rising and strong coupling issues of each heating zone to achieve cooperative, high-precision and high-uniformity temperature control are very difficult.
For the thermal processing system, the acquisition of temperature data with high accuracy is of great importance to achieve effective processing. A high degree of temperature uniformity is a crucial issue for the processing; therefore, the temperature distribution instead of the temperatures of a few single points is required. However, due to the physical limitations, temperature distributions of most of the thermal processing systems are not directly accessible. Establishing a mechanical heat transfer model is one of the methods to estimate the temperature distribution [3,4]. Combing the characteristics of the fast calculation speed of a semi-empirical model based on production data and the high accuracy of a mechanism model based on energy conservation, Yi established a dual-model temperature prediction system to realize online prediction of furnace temperature [5]. Based on the zone method to calculate radiation heat flux [6], a three-dimensional mathematical model of the transient thermal behavior in a large bloom reheating furnace was established. The study verified the feasibility and practicality of zone modeling for incorporation into a model-based furnace control system. In [7], to develop a mathematical model of a direct-fired continuous strip annealing furnace, a heat conduction problem for the furnace wall was discretized by the Galerkin method, and the zone method was utilized for the determination of the radiative heat transfer. The mechanism modeling method to obtain the temperature distribution is more explainable; however, the establishment of the model relies on many hypothetical conditions, many parameters require identification and the current solution process has low efficiency. The numerical simulation method is another method to intuitively display the temperature distribution [8,9,10,11]. A new methodology in [12] was proposed for converting the steady periodic operation of a metal–gas system into a steady-state problem for the reheating furnace, which significantly reduces the calculation time. The cyclical ephemeral reheating of the slabs and the gaseous phase combustion was computed with CFD using a proposed time-saving method and detailed maps of slab temperature can be obtained [13]. However, those methods only allowed the calculation to be solved in one steady-state or periodic transient reheating operation. CFD models are unsuitable for simulating the thermal behavior of transient steel reheating in real or near-real time. Although the numerical simulation method has relatively high accuracy, it is computationally intensive.
The control of the temperature field in the furnace has the distributed parameter characteristic. Model-based temperature control for thermal processing systems has been studied [14,15,16,17]. By constraining the heat fluxes to a piecewise linear function, a discrete-time state-space system is obtained. With the discrete-time model, a hierarchical control system that includes supervisory plant control, high-level furnace control and low-level furnace zone temperature control is designed for a pusher-type slab reheating furnace [18]. Similarly, a nonlinear model predictive controller is designed to realize user-defined desired slab temperature profile tracking [19]. In [20], the model-based temperature predictive control problem is devised by segmenting the advection equation temporally and spatially employing the method of characteristics and regionally employing linear approximations for the nonlinear constituent. These model-based temperature control methods realize temperature predictive control, feedforward control and feedback control [21,22,23,24]. However, for some industrial processes, it is very difficult to develop a precise temperature control model. Especially for the large vertical quenching furnace, which adopts the multi-zone electrical heating manner and has complex heating chambers, the thermal treatment process has a complex heat transfer mechanism and strong coupling features. In this case, intelligent decoupling is an alternative way to realize temperature control [25,26,27,28]. In [29], a decoupling predictive control method based on a convolutional neural network is proposed to solve the coupling issue between the flatness and thickness of the strip. In [30], for the combustion process of a pebble stove, a self-refreshing recurrent neural network is proposed, and a two-stage intelligent proportion-integral derivative decoupling control algorithm is developed to solve the coupling issue between the dome temperature and the exhaust gas temperature.
The principal contributions to our paper encompass the following aspects. Based on a heat conduction model of the workpiece, a spatial-temporal extrapolation method is firstly presented to realize the fast and high-accuracy acquisition of workpiece temperature. Secondly, a non-parametric adaptive iterative control based on self-incentive is designed to realize consistent temperature rising of the multi-heating zones of large vertical quenching furnace. Thirdly, an integrated intelligent decoupling control method based on ESRNN (eigenvector self-update recurrent neural network) is presented to realize high-precision and uniform temperature control within the furnace. ESRNN is devised to determine the Jacobian information of the decoupling controllers. ESRNN adopts an eigenvector-based clustering algorithm to quickly determine the clustering centers and realizes dynamic structure adjustment in accordance with on-site industrial data. The developed control strategy is tested in a real aluminum alloy processing enterprise, and the results indicate the effectiveness in improving production quality.

2. Methodology

During the temperature rising period, the furnace temperature rises continuously, and the control objectives of each heating zone change constantly. However, the change in temperature reflecting on the control effect has a time delay, and different heating zones will be affected by different external influences. These external influences primarily manifest in the heating zones at the furnace bottom, which are susceptible to the impact of inadequate furnace door sealing. In addition, the upper heating zones of the quenching furnace are close to the furnace top, where a hook hole of the overhead crane is located. Consequently, these zones are easily affected by external air from the furnace top. When the temperature in the furnace is close to the temperature set point, the top temperature is always higher than the lower zones; therefore, the workpieces are heated unevenly, resulting in abnormal working conditions such as partial over-burning and partial under-burning of the workpiece. The heated workpiece is directly scrapped. Therefore, the consistency and uniform heating of multi-heating zones is a key point in the control of the temperature rising period. As the workpiece temperature progressively approaches the set temperature, the quenching treatment process enters the temperature holding period. At the beginning of this period, the strengthening phase in the alloy slowly integrates into an aluminum matrix, and the temperature distribution in the furnace must be restricted within ±3 °C of the set temperature. During the temperature holding period, the stability and uniformity of the temperature field in the furnace are the keys to ensuring that the soluble phase in the alloy is fully dissolved to obtain a uniform alloy component, good grain structure and qualified mechanical properties. However, heat conduction and radiation coexist in the furnace, and the strong coupling effect among multiple heating loops makes it difficult to realize high-precision temperature field control in the furnace. Therefore, the framework of the multi-zone integrated iterative-decoupling control system of the vertical quenching furnace consists of four parts, as shown in Figure 2. The first is the parameter setting module (PSM). By setting the physical parameters of the to-be-heated workpiece, the PSM will match the target temperature rise curve and temperature setpoint in the module database with the corresponding type of the workpiece. The second is the temperature compensation module (TCM) for the workpiece. Fast and high-precision acquisition of the workpiece temperature is the basis to achieve high-precision and high-uniform control of the quenching furnace. With the temperature field model of the workpiece and the temporal dimensional extrapolation method, this module provides real-time and reliable feedback information of the workpiece temperature field for the control system. The third is the iterative learning control module (ILM). During the temperature rising period, the quenching process for the same type of workpiece will be repeated for multiple batches, and there will be a large amount of historical data. Based on the historical control function of each batch of these same types of workpieces, a self-incentive nonparametric adaptive iterative control method is proposed for the quenching furnace to realize consistent temperature rising of multi-heating zones. The fourth is the intelligent decoupling control module (IDM) during the temperature holding period. By transforming the decoupling control problem into a multi-zone integrated optimization control problem, using developed ESRNN, the Jacobian information matrix affected by multi-zone coupling is identified in real time, and the control parameters of each loop controller are updated synchronously, so as to achieve multi-zone integrated decoupling and high-precision control of the furnace.

3. Workpiece Temperature Compensation Based on Spatial-Temporal Finite Extrapolation Method

3.1. Workpiece Temperature Model

The workpiece is suspended in the center of the quenching furnace. The heat is provided by heat radiation of the working chamber and heat convection of the heated air. As the furnace temperature increases, the majority of the heated air gradually escapes from the bottom furnace door and the top discharge hole, leaving only a minimal amount of heated air inside. For radiative calculation, this small amount of heated air in the furnace is considered transparent and non-participating media, meaning that it does not influence the radiative heat exchange. Therefore, it is reasonable for the modeling process to only consider the radiative heat exchange between the working chamber wall and the workpiece surface. The heat conduction model of the workpiece is established as
2 T x 2 + 2 T y 2 + 2 T z 2 = ρ c λ T t
the initial condition is described as
T z z = 0 = 0 , T z z = l = 0 , T t = 0 = T 0   i n   Ω
and the boundary condition is expressed as
q s u r f a c e = q r   o n   Γ
where x , y and z are the Cartesian coordinates, respectively; λ , ρ and c represent physical parameters of the workpiece, such as heat conductivity, density and specific heat capacity; l and T 0 is the height and initial temperature value of the workpiece; Ω is the computational domain; q s u r f a c e represents the heat flux radiating on the workpiece surface, and it can be calculated through heat radiation, q r ; and Γ is the boundary condition, and here, it represents the workpiece surface.
The radiant heat flux q r on the working piece surface can be obtained using the zone method [31].
To solve Equation (1), according to the finite element method, the interpolation function is
N k i x j , y j , z j = 0   j i 1   j = i   a n d   i = 1 4 N k i = 1
The interpolation function for the temperature of the k th tetrahedron can be expressed as
T k = N k T k = i = 1 4 N k i ( x , y , z ) T k i ,   k = 1 , 2 , 3 , , e
where e is the number of divided tetrahedral cells in the solution domain.
Equation (1) is changed to an ordinary differential equation as
C T + K T = P
where C , K and P are expressed as
K i j = k = 1 e x , y , z Ω e N k i x N k j x + N k i y N k j y + N k i z N k j z d x d y d z
C i j = k = 1 e x , y , z Ω e ρ c λ N k i N k j d x d y d z
P i j = k = 1 e x , y , z Γ k e q r N k i d x d y d z
Equation (6) is a set of dynamic ordinary differential equations that describe the heat conduction process from the surface to the interior of the workpiece.

3.2. Spatial-Temporal Finite Extrapolation Algorithm

To enhance the precision and calculation speed of the conventional finite element method, an extrapolation algorithm is presented. The temporal dimensional extrapolation is based on the finite difference method. Equation (6) is rewritten as
T · = C 1 K Τ + C 1 P T t = 0 = T 0
According to the Euler polyline [32], Equation (10) is rewritten as
1 τ T τ t + τ T τ t = C 1 K Τ τ t + C 1 P T τ 0 = T 0
where T τ is the time discretization of T , t t = j τ j = 0 , 1 , , ( L / τ 1 ) , where L represents the upper limit of the time variant t . Given the initial value of Equation (10), a unique set of solutions must exist in a time interval. Therefore, the solution of T τ t can be expressed as
T τ t = T t j = 0 k τ j V j t
where V j t C 0 , L , T t and T τ t are the exact and approximate solutions of Equation (10), respectively. From Equation (12), it is recognized that by performing the extrapolation method multiple times, T τ t gradually approximates T t .
To introduce this algorithm more clearly, to give an example, if the number of the extrapolation time is q , let τ i be the differential time step, and the extrapolation solution of each extrapolation iteration is represented by I i ( j ) t , ( j = 0 , 1 , 2 , , q ) . When j = 0 , then
I i ( 0 ) t = T τ i t   i = 1 , 2 , , q + 1
where T τ i t is the approximate solution of Equation (10) under the time step τ i .
Refer to the Romberg algorithm [33]; the extrapolation solution is obtained after q times of extrapolation conduction, and it is expressed as
I i 1 = τ i I i + 1 0 τ i + 1 I i 0 / τ i τ i + 1   i = 1 , 2 q I i 2 = τ i I i + 1 ( 1 ) τ i + 2 I i 1 / τ i τ i + 2   i = 1 , 2 q 1 I i p = τ i I i + 1 p 1 τ i + p I i p 1 / τ i τ i + p   i = 1 , 2 q p + 1 I i q = τ i I i + 1 q 1 τ i + q I i q 1 / τ i τ i + q   i = 1
The exact solution of Equation (10) is depicted as
T t = I i j t ο τ i + 1 τ i + 2 τ i + j + 1 , j = 1 , 2 , q
It is discovered that the difference solution steadily converges toward the exact solution as the time of extrapolation increases. To ensure the solution accuracy of the workpiece temperature model but further reduce the computation time, a spatial dimensional finite element extrapolation based on eigenvalue is proposed. Let be the partition step size of one regular tetrahedron in Ω , and T h represents the finite element solution under the coarse mesh . As shown in Figure 3b, 2 is the densified middle point of , and T / 2 is the finite element solution under densified mesh size 2 . The spatial dimensional extrapolation solution T is obtained as
T = ( 2 R T / 2 T ) / ( 2 R 1 )
where R is a specific value. With the proposed method, the solution precision of the workpiece temperature model can be improved from o 2 to o 4 . The specific process of the spatial-temporal extrapolation method is described below. To strike a compromise between precision and calculation time, we let q = 3 and R = 2 , which can be determined based on multiple experiments and ref. [34].
Step 1: Equation (17) is used to calculate the four initial matrices of the spatial finite element extrapolation:
I i 0 t = T τ i t
where τ i = τ 2 i 1 , ( i = 1 , 2 , 3 , 4 ) .
Step 2: Conduct the first spatial extrapolation iteration using Equation (14), and obtain Equation (18):
I 1 1 t = 2 I 2 0 I 1 0 = 2 T τ 2 t T τ t I 2 1 t = 2 I 3 0 I 2 0 = 2 T τ 4 t T τ 2 t I 3 1 t = 2 I 4 0 I 3 0 = 2 T τ 8 t T τ 4 t
Step 3: Conduct the second spatial extrapolation iteration, and obtain Equation (19):
I 1 2 t = 1 3 4 I 2 1 t I 1 1 t I 2 2 t = 1 3 4 I 3 1 t I 2 1 t
Step 4: Conduct the third spatial extrapolation iteration, and obtain Equation (20):
I 1 3 t = 1 7 8 I 2 2 t I 1 2 t
Step 5: According to Equation (20), T ( t ) = I 1 3 t .
Step 6: The finite element solution T and T / 2 are solved on the coarse mesh and refined mesh T / 2 by the spatial dimensional eigenvalue finite element extrapolation method, separately.
Step 7: According to Equation (16), the extrapolation solution is finally obtained as:
T = 4 3 T / 2 1 3 T

4. Nonparametric Adaptive Iterative Control of Vertical Quenching Furnace Based on Self-Incentive

During the temperature rising period, one of the seven heating control loops is set as the i th control loop, i 1 , 2 , 7 , and the dynamic equation of the i th control loop in the k th iteration is expressed as
y k i t + 1 = f i ( y k i ( t ) , y k i ( t 1 ) , , y k i ( t n y ) ,   u k i ( t ) , u k i ( t 1 ) , , u k i ( t n u ) )
where k = 0 , 1 , 2 , represents the iteration number of the system. f i is an unknown nonlinear function. y k i t , t 0 , 1 , T and u k i t , t 0 , 1 , T 1 are the output time sequence and control input time sequence of the system, respectively. n y and n u are the order of the system. For the temperature control system, the temperature change has continuous smoothness, so the following reasonable assumptions can be given:
(1)
The partial derivative of f i with respect to the control input u k i t exists and is continuous;
(2)
For all t 0 , 1 , T and k = 0 , 1 , 2 , , when Δ u k i t 0 , the system of Equation (1) satisfies generalized L i p s c h i t z continuity [35], that is, t 0 , 1 , T and k = 0 , 1 , 2 ,
Δ y k i t + 1 b Δ u k i t
where Δ y k i t + 1 = y k i t + 1 y k 1 i t + 1 , Δ u k i t + 1 = u k i t + 1 u k 1 i t + 1 and b is a constant.
Based on the above assumptions, Lemma 1 is derived as the following:
Lemma 1. 
For the nonlinear system (22), when Hypotheses (1) and (2) are satisfied, there must be a quantity  θ k i t , named as MPPD “Mimetic Pseudo Partial Derivative” [36], which makes
Δ y k i t + 1 = y k i t + 1 y k 1 i t + 1 = θ k i t Δ u k i t
and θ k i t b holds.
Proof. 
If the nonlinear system Equation (6) satisfies the assumptions (1) and (2), then we have
Δ y k i t + 1 = f i ( y k i ( t ) , y k i ( t 1 ) , , y k i ( t n y ) ,   u k i ( t ) , u k i ( t 1 ) , , u k i ( t n u ) ) f i ( y k 1 i ( t ) , y k 1 i ( t 1 ) , , y k 1 i ( t n y ) ,   u k 1 i ( t ) , u k 1 i ( t 1 ) , , u k 1 i ( t n u ) ) = f i ( y k i ( t ) , y k i ( t 1 ) , , y k i ( t n y ) ,   u k i ( t ) , u k i ( t 1 ) , , u k i ( t n u ) ) f i ( y k i ( t ) , y k i ( t 1 ) , , y k i ( t n y ) ,   u k 1 i ( t ) , u k i ( t 1 ) , , u k i ( t n u ) ) + f i ( y k i ( t ) , y k i ( t 1 ) , , y k i ( t n y ) ,   u k 1 i ( t ) , u k i ( t 1 ) , , u k i ( t n u ) ) f i ( y k 1 i ( t ) , y k 1 i ( t 1 ) , , y k 1 i ( t n y ) ,   u k 1 i ( t ) , u k 1 i ( t 1 ) , , u k 1 i ( t n u ) )
Based on assumption (1), and combined with differential mean value theorem, Equation (26) can be obtained according to Equation (25).
Δ y k i t + 1 = f i * u k i t u k i t u k 1 i t + ξ k i t
where f i * u k i t represents a suitable partial derivative of the function f i with respect to u k i t . The expression of ξ k i t is denoted as
ξ k i t = f i ( y k i ( t ) , y k i ( t 1 ) , , y k i ( t n y ) ,   u k i ( t ) , u k i ( t 1 ) , , u k i ( t n u ) )             f i ( y k 1 i ( t ) , y k 1 i ( t 1 ) , , y k 1 i ( t n y ) ,   u k 1 i ( t ) , u k 1 i ( t 1 ) , , u k 1 i ( t n u ) )
Consider the following Equation (28) with a variable η k i t ,
ξ k i t = η k i t Δ u k i t
when Δ u k i t 0 , Equation (10) has a solution of η k i t , and let
θ k i t = f i * u k i t + η k i t
It can be directly deduced from Equation (28) that Lemma 1 holds.
Using assumption (2), it is clear that θ k i t b . □
According to the heating rate, energy consumption and technological requirements of the large vertical quenching furnace, the expected heating curve of the heating loop is set as y d i t , t 0 , 1 , t e n d , where t e n d is the end time of the temperature rising period. The error sequence of temperature rise tracking in the i th loop is depicted as e k i t + 1 = y d i t + 1 y k i t + 1 , t 0 , 1 , t e n d . Since the initial state of the system y k i 0 is not processed by any external control input, e k i 0 is meaningless to the system and should be neglected. To ensure the temperature rising process quickly follows the expected heating curve with high precision and strong robustness, the following control objective function is designed as
J ( u k i ( t ) ) = e k i ( t + 1 ) 2 + λ u u k i ( t ) e e k i ( t ) u k 1 i ( t ) 2
where λ u is a positive weight factor. e e k i ( t ) is an introduced self-incentive term, which makes the designed nonparametric adaptive iterative learning controller have a weak dependence on the previous iterative control signal in the initial stage of rapid heating up; thus, the controller has a strong tracking ability and convergence ability. While in the later stage of slow heating, the anti-interference ability and robustness of the controller are improved through the dependence of the incentive control signal on the previous iterative control signal, to ensure the smoothness and stability of the heating process. Equation (30) is simplified by using Equation (24) and the definition of e k i ( t + 1 ) :
J ( u k i ( t ) ) = e k 1 i ( t + 1 ) θ k i t u k i ( t ) u k 1 i ( t ) 2 + λ u u k i ( t ) e e k i ( t ) u k 1 i ( t ) 2
Using the optimal condition 1 2 J u k i t = 0 yields
u k i ( t ) = e e k i ( t ) u k 1 i ( t ) + θ k i ( t ) λ u + θ k i ( t ) 2 e k 1 i ( t + 1 )
Since the MPPD θ k i t is unknown, the iterative estimated value is undermined as θ ^ k i t . Based on the definition of θ k i t , the following optimization objective function is constructed, and its best estimation value θ ^ k i t is obtained by the optimization process.
  J ( θ ^ k i ( t ) ) = Δ y k 1 i ( t + 1 ) θ ^ k i ( t ) Δ u k 1 i ( t ) 2 + λ θ θ ^ k i ( t ) θ ^ k 1 i ( t ) 2
Using the optimal condition 1 2 J θ ^ k i ( t ) = 0 yields
θ ^ k i ( t ) = λ θ λ θ + Δ u k 1 i ( t ) 2 θ ^ k 1 i ( t ) + Δ u k 1 i ( t ) Δ y k 1 i ( t + 1 ) λ θ + Δ u k 1 i ( t ) 2
where λ θ is a positive weight factor, and the iterative initial value of θ ^ k i t is set as θ ^ 0 i t , t 0 , 1 , t e n d 1 , and it has an upper bound. To prevent the iterative learning process from terminating abnormally, it requires it to be ensured that Δ u k i t 0 always holds, and the estimation θ ^ k i t is constrained as follows:
θ ^ k i ( t ) = θ ^ 0 i ( t )   ,   θ ^ k i ( t ) ε   o r   Δ u k 1 i t ε
where ε is a sufficiently small positive constant. Combining Equations (32), (34) and (35), the iterative formula of the control function of the nonparametric adaptive iterative controller based on self-incentive can be obtained as
u k i ( t ) = e e k i ( t ) u k 1 i ( t ) + θ k i ( t ) λ u + θ k i ( t ) 2 e k 1 i ( t + 1 ) θ ^ k ( t ) = θ ^ 0 ( t )   ,   θ ^ k ( t ) ε   o r   u k ( t ) ε θ ^ k i ( t ) = λ θ λ θ + Δ u k 1 i ( t ) 2 θ ^ k 1 i ( t ) + Δ u k 1 i ( t ) Δ y k 1 i ( t + 1 ) λ θ + Δ u k 1 i ( t ) 2

5. Integrated Intelligent Decoupling Control Based on ESRNN

To eliminate strong coupling among control loops and maintain the uniformity heating in the furnace, an online integrated intelligent decoupling control method based on ESRNN is developed, as shown in Figure 4. ESRNN is presented to realize intelligent identification of the Jacobian information of the multiple controllers and achieve integrated intelligent decoupling of the multi-heating loops.

5.1. Establishment of ESRNN

To thoroughly investigate the intrinsic clustering features and associations within input data, an eigenvector clustering technique is put forward to make the network better reflect the data characteristic.
The input sample X is described as X = ( x 1 , x 2 , , x i , , x n ) T and x i = ( x 1 , x 2 , , x m ) T . The samples will be clustered and the clustering objective function is
argmin U K   J = T r X X T   T r U K X X T U K T
where U K = ( u 1 , u 2 , u 3 , , u K ) T is an indicator vector matrix of the cluster feature space, K is the number of clusters and u K = ( 0 , , 0 , 1 , , 1 n K , 0 , , 0 ) / n K ; n K is the sample number in cluster K , u K 1 × n , U K K × n .
To eliminate the influence of the sample mean center on the intrinsic clustering characteristics of the samples in X , the input sample matrix X is centralized to X ˜ = ( x ˜ 1 , x ˜ 2 , , x ˜ n ) T , where x ˜ i = x i x ¯ and x ¯ = i = 1 n x i / n . Substituting it into Equation (37) and yielding Equation (38):
argmin U K   J = T r X ˜ X ˜ T   T r Q K 1 T X ˜ X ˜ T Q K 1
where Q K = U K T T K , T K is a K × K orthogonal transformation matrix, and t K is the last column of T K defined as
t K = ( n 1 / n , n 2 / n , , n K / n ) T ,   t K K × 1
Therefore, the last column of Q K is expressed as
q K = 1 / n e ,   e = ( 1 , 1 , , 1 ) T
where q K n × 1 , e n × 1 .
Considering that T r X ˜ X ˜ T is determined by the input sample space as a fixed constant larger than 0, minimizing J k is equivalent to maximizing T r Q K 1 T X ˜ X ˜ T Q K 1 . By utilizing the Ky Fan theorem [37], under the constraint of Q K 1 T Q K 1 = I K 1 , the solution that maximizes the objective function is expressed as
Q K 1 = ( v 1 , v 2 , , v K 1 ) Z
where ( v 1 , v 2 , , v n ) is the set of feature vectors X ˜ X ˜ T , Z is a ( K 1 ) × ( K 1 ) orthogonal transformation matrix and v x n × 1   1 x n . According to Q K = U K T T K , we can obtain Q K 1 = U K 1 T T K 1 , and T K 1 is a ( K 1 ) × ( K 1 ) orthogonal transformation matrix. Therefore, the cluster feature space indicator vector matrix U K 1 T can be defined as
U K 1 T = v 1 , v 2 , , v K 1
This ensures the objective function J k achieves its minimum value, and U K 1 T n × ( K 1 ) .
With U K 1 T , all samples in set X are divided into K 1 clusters, which can be utilized to discern if the n samples belong to the cluster j . The discriminant equation is shown as
I C j = x i v j i > 0 i = 1 , 2 , , n   j = 1 , 2 , K 1
where I C j represents the input samples classified to the j th cluster. Equation (43) can determine the distribution of the K 1 clusters in X . If a sample does not belong to the K 1 clusters in the input X , it is classified as the cluster K . This process is conducted using Equation (44).
I C K = X j = 1 K 1 I C j
Equation (45) is used to calculate the center vector of each clustering.
c j = x s I ( C j ) x s / m j = 1 , 2 , , K
where 𝔪 is sample number in set I C j .
The number of the hidden nodes of the network is equal to K ; c j is the cluster center vector, and it can be set as the center of the basis function; and the width σ j of the basis function is calculated by Equation (46).
G = x k I ( C j ) d max j = max x k G x ( k ) c j 2 σ j = 2 d max j 3   ( 1 j K )
where x k is the k th input induction data. d max j is the maximum distance between the j th cluster center and the sample x k . The model is described as follows:
f x k = y k = j = 1 K w j h j x k h j 0 x = k = 1 n x 1 k p k j + j = 1 K h j x z j j h j x = exp h j 0 x c j 2 σ j 2
where y k is the k th output, h j ( ) is the j th Gaussian basis function, p k j k = 1 , 2 , , n ; j = 1 , 2 , , K is the weight between the k th input node and the j th output node, z j j is the weight between the j th hidden node and the j th hidden node, and w j is the output weight. The loss is defined as
L = 1 2 y ^ y 2
With the gradient descent method, each weight of the network is updated as follows:
L y = y ^ y
Δ w j = η L k w j = η L k y k y k w j = η L k y k h k , j
Δ z j j = η L k z j j = η L k h k , j 0 h k , j 0 z j j = η L i h k , j 0 h k 1 , j
Δ p k j = η L k p k j = η L k h j 0 h j 0 p k j = η L k h k , j 0 x i k
The main step of the dynamic adjustment of ESRNN is described as follows.
  • Step 1: Initialize b based on the characteristics of input samples and initialize the learning rate η . For the first input sample, it is set as x 1 . Let the first cluster be c 1 = x 1 and K = 1 , the clustering center C = c 1 and the first hidden node h 1 is constructed.
  • Step 2: When the k th input data is collected, the number of samples is n = k , k = 2 , 3 , . There have been K clusters. The clustering centers C = c 1 , c 2 , c K and the hidden nodes are h p , p = 1 , 2 , 3 , , K . If m i n x k c j c j C 2 < b , keep the current clustering result and the network structure unchanged, and go to Step 6. Otherwise, the network structure will be self-adapted. The number of the hidden-layer nodes is changed as K + 1 , then go to Step 3.
  • Step 3: The input matrix is centralized to X ˜ = ( x ˜ 1 , x ˜ 2 , , x ˜ n ) T , and calculate the K + 1 eigenvectors v 1 , , v K + 1 of X ˜ X ˜ T to obtain the feature space indicator vector of the cluster to which each sample belongs. All samples are re-clustered using Equations (38) and (39), yielding a new cluster set I = I C 1 , I C 2 , , I C K + 1 .
  • Step 4: Use Equation (45) to update the clustering centers and combine with Equation (41) to concurrently update the width σ j .
  • Step 5: Use Equations (50)–(52) to update the weight vector of the network to complete the construction and training of ESRNN.
  • Step 6: Use Equation (47), and the output y k is obtained as
    y m ( x k ) = j = 1 c w j h p ( x k )
  • Step 7: End of the process until the temperature holding period is finished. Else, go to Step 2.

5.2. Integrated Intelligent Decoupling Controller

Take the i th control loop as an example for convenient description and the furnace’s temperature control system can be represented as:
y i ( k ) = f ( y ( k 1 ) , , y ( k n s ) , u ( k 1 ) , , u ( k m s ) ) u ( k ) = [ u 1 ( k ) , , u n ( k ) ] T R n , y ( k ) = [ y 1 ( k ) , , y n ( k ) ] T R n
where u ( k ) is the control inputs, and y ( k ) is the measurement temperatures, respectively. n s and m s are the sampling time delay steps of y ( k ) and u ( k ) . f ( ) can be identified by ESRNN. A conventional PID controller is used, and its K P , K I , K D are obtained using Equation (54).
Δ k P i ( k ) = η P e i ( k ) y ^ i u i [ e i ( k ) e i ( k 1 ) ] Δ k I i ( k ) = η I e i ( k ) y ^ i u i e i ( k ) Δ k D i ( k )   = η D e i ( k ) y ^ i u i [ e i ( k ) 2 e i ( k 1 ) + e i ( k 2 ) ]
where η P η I and η D are the learning rate of the PID gains. e is the error of the system and e = y ^ y .
y ^ i u i is the Jacobian information of the controlled loop, which can be obtained by Equation (55).
y ^ i ( k ) u i ( k ) y m i ( k ) x i ( k ) x = x i ( k ) = j = 1 K w j i h p ( k ) x i ( k ) x = x i ( k ) = j = 1 K w j i exp x i ( x ) c j i 2 σ j i 2 c j i x i ( x ) σ j i 2 x = x i ( k ) ,
where y m i is the ESRNN identification.

6. Simulation Results and Discussion

The experimental data sets were sampled from the quenching process of a 31 m large-scale vertical quenching furnace. The specification of the selected aluminum alloy workpiece is 360 × 16, with the alloy state 6061T6511 and the batch number CJ1552. Its corresponding temperature setpoint value is 535 °C. In this experiment, 1500 groups of data were collected, and the sampling interval was 10 s.

6.1. Model Verification

The workpiece temperature predicted by the spatial-temporal dimensional extrapolation method is shown in Figure 5 and Figure 6. Because there are seven heating zones in the quenching furnace, the temperatures of the representative upper, middle and lower zones, such as Zones 1, 4 and 7, are displayed. The measured temperature is obtained by selecting an experimental workpiece and installing thermocouples on it in the real on-site industrial process. The workpiece temperature during the temperature rising period is displayed in Figure 5. It can be seen that the predicted temperatures align well with the actual measured temperatures. The temperature prediction accuracy of Zones 1 and 4 is better than that of Zone 7. This is because Zone 7 is located at the bottom of the furnace, which is close to the furnace door. Since the furnace door cannot be completely sealed and is easily affected by the external environment, resulting in the predicted temperature values in Zone 7 being generally higher than the actual values. The temperature prediction curves of Zones 1, 4 and 7 during the temperature holding period are shown in Figure 6. Zone 1 and Zone 4 can still maintain high prediction accuracy, but at 7500 s, the furnace door accidentally falls and cold air pours into the furnace, which leads to great fluctuation of the temperature in the furnace. Zone 1 is located at the top of the furnace, which is almost unaffected. Zone 4 has a small temperature drop under the influence of cold air, but the prediction result still has a high agreement with the measured value.
Note that the temperature drops by nearly 10 °C in Zone 7; although the predicted temperature also exhibits a decreasing trend, the prediction error of Zone 7 is larger. This is because the falling of the furnace door is an unexpected working condition; the environment in the furnace suddenly changes in a short time, so the prediction error is larger, but the error is also within 5 °C. There is another temperature drop at 14,700 s. This is due to the fact that at the end of the thermal treatment process, the on-site workers will open the furnace door and then operate the overhead crane to discharge the workpiece from the furnace into the cooling well at the furnace bottom. At the moment, when the furnace door is opened, a considerable amount of cold air from outside pours into the bottom of the furnace, causing a significant decrease in the internal temperature. The process of manipulating the overhead crane to discharge the workpiece into the well will last for several minutes. During this period, the temperature control system in this paper immediately adjusts and controls the temperature after detecting the temperature drop in the furnace and raises the furnace temperature in time. This demonstrates that the proposed temperature control system exhibits strong robustness, effectively maintaining uniform quenching furnace temperature control despite being influenced by external environmental factors.
Figure 7 shows the relative error diagram of the proposed temperature prediction method. As observed from Figure 7, the temperature prediction accuracy of the temperature rising period is lower than that of the temperature holding period because the heating environment in the furnace during the temperature holding period is more stable. The first large deviation occurs in the late period of temperature rising, at 5500 s. At this time, the workpiece temperature gradually approaches the set temperature. During this period, the hot air in the furnace overflows, and the ventilators appear idle phenome. To save electricity consumption, when the fan is detected to be idling for a certain time, the fan will be set to stop working. The moment the ventilator is stopped, the environment in the furnace will fluctuate slightly. Because the ventilators are located on both sides of the furnace bottom, close to the position of Zone 7, Zone 7 has the greatest influence and has a large error. This temperature fluctuation is also reflected in the temperature curve of Zone 7 in Figure 5. However, since the workpiece temperature has not reached the set temperature during this time, the workpiece quality will not be affected. The second large deviation occurs at 7500 s when the furnace door drops; the cold air near the furnace door pours into the quenching furnace, which makes the temperature prediction of Zone 7 fluctuate. However, the relative error of the fluctuation is less than 1%, and the influence is eliminated within 500 s, so the method proposed in this paper has good robustness and accuracy. The statistical data of temperature prediction error of the proposed method are listed in Table 1. It is observed that both MRE and RRMSE values are very small. Therefore, the proposed extrapolation algorithm method can realize high-precision and fast prediction of workpiece temperature.

6.2. Validation of the Integrated Iterative-Decoupling Control

To verify the temperature control performance of the proposed control strategy in this paper, compared with the traditional PID control, the temperature curves of the whole thermal treatment process of aluminum alloy workpieces are shown in Figure 8. For the traditional temperature control, as shown in Figure 8a, it is observed that the temperature rise curves of the seven heating zones during the temperature rising period are not smooth, and the consistency of temperature rise cannot be realized. Especially in the later stage of temperature rise, when the workpiece temperature approaches the temperature set point value of 535 °C, the largest temperature disparity of the seven heating zones in the furnace reaches 46.4 °C. Even after entering the temperature holding period, there is a maximum temperature difference distribution of 7 °C among the heating zones. However, as illustrated in Figure 8b, during the temperature rising period, the seven temperature rising curves have high consistency and smooth temperature rise, and the maximum temperature difference in the furnace is only 12.3 °C, which shows that the proposed iterative learning control based on self-incentive is able to realize a uniform and consistent temperature rise in a large temperature field. During the temperature holding period, the temperature control error is confined to the range of 2 °C. Especially, when approaching 6900 s, the furnace door is closed immediately after accidentally falling off, and the temperature of the traditional temperature control appears a process of rapid drop and slow rising up, which lasts for 1000 s, as shown in Figure 8a. Other heating zones are affected by the strong coupling effect, and there are also temperature drops in different degrees. However, compared with the traditional temperature control, our proposed intelligent decoupling control, as shown in Figure 8b, exhibits its well decoupling performance. Although the temperature of Zone 7 is also affected and lower than the other zones, there is no big temperature drop fluctuation, and it is maintained at 526 °C. It is observed that the temperature of Zone 7 is quickly adjusted and continues to rise to the temperature setting value. The temperature of other heating zones is not affected by the temperature drop of Zone 7, which shows that the integrated intelligent decoupling method proposed in this paper can effectively solve the strong coupling problem among multiple heating zones and realize multi-zone consistent temperature rising and uniform temperature holding. The control performance comparison of different control methods from a statistical perspective is provided in Table 2. All performance indices in Table 2 demonstrate that the developed control strategy is superior to the traditional control method. Note that the average tuning time refers to the time required by the temperature control system of the quenching furnace to regulate the furnace temperature to reach the set temperature before entering the temperature holding period. The obtained statistic is derived from multiple batches. A shorter average tuning time implies higher control performance, as the controller can react more quickly to accurately tune the system response.
Figure 9 is the adaptive tuning curve of control parameters of the decoupling controller during the temperature holding period. It can be seen that the parameter adjustment range is relatively large in the initial stage of the temperature holding period, because ESRNN has not been fully trained at that time, and with the continuous input of production data, the network structure and network parameters are still being adjusted and learned. However, after only 1200 s, the training of the ESRNN network is finished, and the parameters of the controller gradually converge.

7. Conclusions

During the quenching thermal treatment process of large-scale aluminum alloy workpieces, the workpiece temperature cannot be obtained directly. In this paper, a spatial-temporal dimensional extrapolation method is proposed, which can obtain workpiece temperature quickly and accurately. On this basis, a multi-zone integrated iterative-intelligent control strategy for the large-scale vertical quenching furnace is designed. The control strategy contains a nonparametric adaptive iterative control based on self-incentive and an intelligent decoupling control based on ESRNN. According to a large number of historical industrial data obtained from the repeated heating of multiple batches of the same type of workpiece, the control function of the temperature rising process of this type of workpiece can be found by self-incentive iterative learning and used to realize consistent temperature rising of multiple heating zones. Then, based on the optimization idea, an integrated intelligent decoupling control method based on ESRNN is proposed to solve the multi-zone coupling problem. By constructing an ESRNN network with a self-adjusting structure, the Jacobian information of the controller is identified in real-time, and the integrated intelligent setting of controller parameters of each heating zone is realized. Finally, the long-term stable and uniform temperature holding of multiple heating zones during the temperature holding period of the quenching furnace is realized. Compared with the traditional temperature control strategy, the simulation and industrial results indicate that the quality and key properties of large aluminum alloy workpieces using the proposed control strategy are greatly improved. The proposed control strategy can provide a meaningful reference for the thermal treatment process of metals that requires precision and high-uniformity control of temperature or for the uniformity control of large-scale temperature fields.

Author Contributions

Conceptualization, L.S. and Z.C.; methodology, L.S., Z.C. and J.H.; software, Z.C.; validation, L.S. and Z.C.; formal analysis, J.H.; investigation, L.S. and Z.C.; resources, L.S. and Z.C.; data curation, Z.C.; writing—original draft preparation, L.S.; writing—review and editing, Z.C. and J.H.; supervision, J.H.; project administration, L.S.; funding acquisition, L.S. and Z.C. All authors have read and agreed to the published version of the manuscript.

Funding

This project was supported by the National Natural Science Foundation of China (NSFC). (62203167, 62273359) and the Natural Science Foundation of Hunan Province (2023JJ30413, 2022JJ30748).

Data Availability Statement

The data presented in this study are available on request from Z.C.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Shen, L.; Chen, Z.; Jiang, Z.; He, J.; Yang, C.; Gui, W. Optimal Temperature Rise Control for a Large-Scale Vertical Quench Furnace System. IEEE Trans. Syst. Man Cybern. Syst. 2022, 52, 4912–4924. [Google Scholar] [CrossRef]
  2. Dang, W.; He, J. A Novel Control Strategy Based on Temperature Dynamic Decoupling and Belief Expert Rule Base for Large-scale Vertical Quench furnaces. In Proceedings of the 36th Chinese Control Conference, Dalian, China, 26–28 July 2017. [Google Scholar] [CrossRef]
  3. Li, Y.; Shi, X.; Zhang, Y.; Xue, J.; Chen, X.; Zhang, Y.; Ma, T. Numerical investigation on the gas and temperature evolutions during the spontaneous combustion of coal in a large-scale furnace. Fuel 2021, 287, 119557. [Google Scholar] [CrossRef]
  4. Crnomarkovic, N.; Belosevic, S.; Tomanovic, I.; Milicevic, A. New application method of the zonal model for simulations of pulverized coal-fired furnaces based on correction of total exchange areas. Int. J. Heat Mass Transf. 2020, 149, 119192. [Google Scholar] [CrossRef]
  5. Yi, Z.; Su, Z.; Li, G.; Yang, Q.; Zhang, W. Development of a double model slab tracking control system for the continuous reheating furnace. Int. J. Heat Mass Transf. 2017, 113, 861–874. [Google Scholar] [CrossRef]
  6. Bao, Q.; Zhang, S.; Guo, J.; Li, Z.; Zhang, Z. Multivariate linear-regression variable parameter spatio-temporal zoning model for temperature prediction in steel rolling reheating furnace. J. Process Control 2023, 123, 108–122. [Google Scholar] [CrossRef]
  7. Avantner, M.; Atudent, J.; Veselý, Z. Continuous walking-beam furnace 3D zonal model and direct thermal-box barrier based temperature measurement. Case Stud. Therm. Eng. 2020, 18, 100608. [Google Scholar] [CrossRef]
  8. Ji, W.; Li, G.; Wei, L.; Yi, Z. Modeling and determination of total heat exchange factor of regenerative reheating furnace based on instrumented slab trials. Case Stud. Therm. Eng. 2021, 24, 100838. [Google Scholar] [CrossRef]
  9. Ouyang, M.; Wang, Y.; Wu, F.; Lin, Y. Continuous Reactor Temperature Control with Optimized PID Parameters Based on Improved Sparrow Algorithm. Processes 2023, 11, 1302. [Google Scholar] [CrossRef]
  10. Gao, Q.; Pang, Y.; Sun, Q.; Liu, D.; Zhang, Z. Numerical analysis of the heat transfer of radiant tubes and the slab heating characteristics in an industrial heat treatment furnace with pulse combustion. Int. J. Therm. Sci. 2021, 161, 106757. [Google Scholar] [CrossRef]
  11. Tang, G.; Wu, B.; Bai, D.; Wang, Y.; Bodnar, R.; Zhou, C. CFD modeling and validation of a dynamic slab heating process in an industrial walking beam reheating furnace. Appl. Therm. Eng. 2018, 132, 779–789. [Google Scholar] [CrossRef]
  12. López, Y.; Obando, J.; Echeverri-Uribe, C.; Amell, A.A. Experimental and numerical study of the effect of water injection into the reaction zone of a flameless combustion furnace. Appl. Therm. Eng. 2022, 213, 118634. [Google Scholar] [CrossRef]
  13. Casal, J.M.; Porteiro, J.; Míguez, J.L.; Vázquez, A. New methodology for CFD three-dimensional simulation of a walking beam type reheating furnace in steady state. Appl. Therm. Eng. 2015, 86, 69–80. [Google Scholar] [CrossRef]
  14. Tang, X.; Xu, B.; Xu, Z. Reactor Temperature Control Based on Improved Fractional Order Self-Anti-Disturbance. Processes 2023, 11, 1125. [Google Scholar] [CrossRef]
  15. Strommer, S.; Niederer, M.; Steinboeck, A.; Jadachowski, L.; Kugi, A. Nonlinear Observer for Temperatures and Emissivities in a Strip Annealing Furnace. IEEE Trans. Ind. Appl. 2017, 53, 2578–2586. [Google Scholar] [CrossRef]
  16. Tan, Y.; Zhou, M.; Wang, Y.; Guo, X.; Qi, L. A Hybrid MIP–CP Approach to Multistage Scheduling Problem in Continuous Casting and Hot-Rolling Processes. IEEE Trans. Autom. Sci. Eng. 2019, 16, 1860–1869. [Google Scholar] [CrossRef]
  17. Seo, M.; Ban, J.; Cho, M.; Koo, B.Y.; Kim, S.W. Low-Order Model Identification and Adaptive Observer-Based Predictive Control for Strip Temperature of Heating Section in Annealing Furnace. IEEE Access 2021, 9, 53720–53734. [Google Scholar] [CrossRef]
  18. Yang, Y.; Shi, X.; Liu, X.; Li, H. A novel MDFA-MKECA method with application to industrial batch process monitoring. IEEE/CAA J. Autom. Sin. 2020, 7, 1446–1454. [Google Scholar] [CrossRef]
  19. Steinboeck, A.; Graichen, K.; Wild, D.; Kiefer, T.; Kugi, A. Model-based trajectory planning, optimization, and open-loop control of a continuous slab reheating furnace. J. Process Control 2011, 21, 279–292. [Google Scholar] [CrossRef]
  20. Steinboeck, A.; Wild, D.; Kugi, A. Nonlinear model predictive control of a continuous slab reheating furnace. Control Eng. Pract. 2013, 21, 495–508. [Google Scholar] [CrossRef]
  21. Suzuki, M.; Katsuki, K.; Imura, J.; Nakagawa, J.; Kurokawa, T.; Aihara, K. Simultaneous optimization of slab permutation scheduling and heat controlling for a reheating furnace. J. Process Control 2014, 24, 225–238. [Google Scholar] [CrossRef]
  22. Strommer, S.; Niederer, M.; Steinboeck, A.; Kugi, A. Hierarchical nonlinear optimization-based controller of a continuous strip annealing furnace. Control Eng. Pract. 2018, 73, 40–55. [Google Scholar] [CrossRef]
  23. Prinz, K.; Steinboeck, A.; Kugi, A. Optimization-based feedforward control of the strip thickness profile in hot strip rolling. J. Process Control 2018, 64, 100–111. [Google Scholar] [CrossRef]
  24. Schausberger, F.; Steinboeck, A.; Kugi, A. Feedback Control of the Contour Shape in Heavy-Plate Hot Rolling. IEEE Trans. Control Syst. Technol. 2017, 26, 842–856. [Google Scholar] [CrossRef]
  25. Du, S.; Wu, M.; Chen, X.; Cao, W. An intelligent control strategy for iron ore sintering ignition process based on the prediction of ignition temperature. IEEE Trans. Ind. Electron. 2020, 67, 1233–1241. [Google Scholar] [CrossRef]
  26. Zhou, H.; Deng, H.; Duan, J. Hybrid Fuzzy Decoupling Control for a Precision Maglev Motion System. IEEE/ASME Trans. Mechatron. 2018, 23, 389–401. [Google Scholar] [CrossRef]
  27. Zhang, J.; Feng, T.; Zhang, H.; Wang, X. The Decoupling Cooperative Control with Dominant Poles Assignment. IEEE Trans. Syst. Man Cybern. Syst. 2022, 52, 1205–1213. [Google Scholar] [CrossRef]
  28. Feng, Y.; Wu, M.; Chen, L.; Chen, X.; Cao, W.; Du, S.; Pedrycz, W. Hybrid Intelligent Control Based on Condition Identification for Combustion Process in Heating Furnace of Compact Strip Production. IEEE Trans. Ind. Electron. 2022, 69, 2790–2800. [Google Scholar] [CrossRef]
  29. Li, X.; Fang, Y.; Liu, L. Decoupling predictive control of strip flatness and thickness of tandem cold rolling mills based on convolutional neural network. IEEE Access 2020, 8, 3656–3667. [Google Scholar] [CrossRef]
  30. Zhang, H.; Jiang, Z.; Cheng, Z.; Gui, W.; Xie, Y.; Yang, C. Two-Stage Control of Endpoint Temperature for Pebble Stove Combustion. IEEE Access 2019, 7, 625–640. [Google Scholar] [CrossRef]
  31. Steinboeck, A.; Wild, D.; Kiefer, T.; Kugi, A. A mathematical model of a slab reheating furnace with radiative heat transfer and non-participating gaseous media. Int. J. Heat Mass Transf. 2010, 53, 5933–5946. [Google Scholar] [CrossRef]
  32. Matviychuk, A.R.; Parshikov, G.V.; Zimovets, A.A. On some method of constructing the reachability set in Rn. IFAC-PapersOnLine 2015, 48, 223–226. [Google Scholar] [CrossRef]
  33. Meštrović, M.; Ocvirk, E. An application of Romberg extrapolation on quadrature method for solving linear Volterra integral equations of the second kind. Appl. Math. Comput. 2007, 194, 389–393. [Google Scholar] [CrossRef]
  34. Richards, S.A. Completed Richardson extrapolation in space and time. Commun. Numer. Methods Eng. 1997, 13, 573–582. [Google Scholar] [CrossRef]
  35. Martire, A.L. Volterra integral equations: An approach based on Lipschitz-continuity. Appl. Math. Comput. 2022, 435, 127496. [Google Scholar] [CrossRef]
  36. Treesatayapun, C. Model free adaptive control with pseudo partial derivative based on fuzzy rule emulated network. In Proceedings of the 2012 International Conference on Artificial Intelligence (ICAI), Las Vegas, NV, USA, 16–19 July 2012; The Steering Committee of the World Congress in Computer Science, Computer Engineering and Applied Computing (WorldComp): Las Vegas, NV, USA, 2012. [Google Scholar]
  37. Gutman, I.; Martins, E.A.; Robbiano, M.; San Martín, B. Ky Fan theorem applied to Randić energy. Linear Algebra Appl. 2014, 459, 23–42. [Google Scholar] [CrossRef]
Figure 1. The 31 m large-scale vertical quenching furnace. (a) Physical structure. (b) Schematic structure. (c) Schematic structure of multi-heating zones.
Figure 1. The 31 m large-scale vertical quenching furnace. (a) Physical structure. (b) Schematic structure. (c) Schematic structure of multi-heating zones.
Processes 11 02106 g001
Figure 2. Structure of multi-zone integrated iterative-decoupling control of the temperature field of the vertical quenching furnace based on ERSNN.
Figure 2. Structure of multi-zone integrated iterative-decoupling control of the temperature field of the vertical quenching furnace based on ERSNN.
Processes 11 02106 g002
Figure 3. (a) Regular tetrahedron. (b) Sub-division of a regular tetrahedron.
Figure 3. (a) Regular tetrahedron. (b) Sub-division of a regular tetrahedron.
Processes 11 02106 g003
Figure 4. Structure of ESRNN.
Figure 4. Structure of ESRNN.
Processes 11 02106 g004
Figure 5. Workpiece temperatures of different zones during the temperature rising period (Zones 1, 4 and 7).
Figure 5. Workpiece temperatures of different zones during the temperature rising period (Zones 1, 4 and 7).
Processes 11 02106 g005
Figure 6. Workpiece temperatures of different zones during the temperature holding period (Zones 1, 4 and 7).
Figure 6. Workpiece temperatures of different zones during the temperature holding period (Zones 1, 4 and 7).
Processes 11 02106 g006
Figure 7. Relative error of temperature prediction of Zones 1, 4 and 7.
Figure 7. Relative error of temperature prediction of Zones 1, 4 and 7.
Processes 11 02106 g007
Figure 8. Temperature curves of Zones 1, 4 and 7 using different control methods. (a) Traditional PID control. (b) Proposed intelligent decoupling control based on ESRNN.
Figure 8. Temperature curves of Zones 1, 4 and 7 using different control methods. (a) Traditional PID control. (b) Proposed intelligent decoupling control based on ESRNN.
Processes 11 02106 g008
Figure 9. Self-tuning profiles of parameters K P , K I , K D of the controller.
Figure 9. Self-tuning profiles of parameters K P , K I , K D of the controller.
Processes 11 02106 g009
Table 1. Statistical data of temperature prediction error of spatial-temporal dimensional extrapolation method.
Table 1. Statistical data of temperature prediction error of spatial-temporal dimensional extrapolation method.
Index/%
Zone
MRE 1RRMSE 2
Zone 10.31950.0054
Zone 40.32680.0052
Zone 70.52880.0105
1 Mean relative error. 2 Relative root mean squared error.
Table 2. Statistical table of control performance index of traditional control and proposed decoupling control based on ESRNN.
Table 2. Statistical table of control performance index of traditional control and proposed decoupling control based on ESRNN.
IndexConventionalProposed
Max Deviation (°C)3.30001.1702
Average Deviation (°C)2.50880.5272
Max Overshoot (%)0.61680.2187
Average Overshoot (%)0.46890.0985
Mean Static Error (°C)1.16640.4946
Average Tuning Time (×104 s)1.31001.2500
Max Steady State Error (°C)5.90001.7000
Average Steady State Error (°C)1.13750.4458
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Shen, L.; Chen, Z.; He, J. Multi-Zone Integrated Iterative-Decoupling Control of Temperature Field of Large-Scale Vertical Quenching Furnaces Based on ESRNN. Processes 2023, 11, 2106. https://doi.org/10.3390/pr11072106

AMA Style

Shen L, Chen Z, He J. Multi-Zone Integrated Iterative-Decoupling Control of Temperature Field of Large-Scale Vertical Quenching Furnaces Based on ESRNN. Processes. 2023; 11(7):2106. https://doi.org/10.3390/pr11072106

Chicago/Turabian Style

Shen, Ling, Zhipeng Chen, and Jianjun He. 2023. "Multi-Zone Integrated Iterative-Decoupling Control of Temperature Field of Large-Scale Vertical Quenching Furnaces Based on ESRNN" Processes 11, no. 7: 2106. https://doi.org/10.3390/pr11072106

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop