# Coordinated Optimal Control of Secondary Cooling and Final Electromagnetic Stirring for Continuous Casting Billets

Authors: Dongsheng Wu; Zhenping Ji; Jian Yang; Hongwei Gao; Jiahui Yu; Zhaojie Ju
Journal: Journal of Control Science and Engineering
 (2020)

---

## Abstract

Secondary cooling and final electromagnetic stirring (F-EMS) are both key technologies for continuous casting. These parameters are usually optimized and controlled separately which caused internal quality fluctuations in unsteady conditions. In this paper, a coordinated optimal control strategy based on a multiobjective particle swarm optimization (MOPSO) algorithm is proposed for the parameter optimization of secondary cooling and F-EMS, which is solved based on multiobjective particle swarm optimization (MOPSO) algorithm. The solidification and heat transfer model are developed for the computation of billet temperature and the solidification, and the adaptive grid method is used to improve the diversity and robustness of optimal solutions. The secondary cooling water and F-EMS’ stirring current are dynamically controlled based on the optimization results. The results of field trials showed that the maximum carbon segregation and other quality indexes of billets can be improved significantly.


---

## Body

## 1. Introduction

Continuous casting of steel is a process that molten steel is solidified into “semifinished” products, such as billets, blooms, and slabs, which are subsequently sent for rolling in the mills. At the beginning of continuous casting, as steel composition is qualified, molten steel is transported to the continuous caster with a ladle. From the ladle, molten steel is poured into a tundish and then into copper molds with a certain shape, which is cooled by high-speed water. In the mold, primary cooling occurs and makes a supporting solidified shell with molten steel inside. Then, the strand is continuously withdrawn through a series of secondary cooling zones (SCZs) where water cooling happens with sprays. When exit from the secondary cooling zones, the strand is cooling off by radiation in the air. And finally, it is cut into fix-length strips and transported to rolling mills for further processing. The process is schematically shown in Figure1.Figure 1
Diagram of billet continuous casting machine.In the continuous casting process, electromagnetic stirring is commonly used to improve the billet quality, including mold electromagnetic stirring (M-EMS), secondary cooling electromagnetic stirring (S-EMS), and final electromagnetic stirring (F-EMS). Among them, F-EMS is supposed to be the key to improve the central quality of products, such as central segregation and porosity [1]. Otherwise, secondary cooling plays an important role in temperature distribution, greatly influencing the billet quality, such as internal cracks, segregation, and porosity.However, secondary cooling and F-EMS are conventionally treated as two independent technologies without considering their interaction, and their parameters are generally optimized separately [2–4]. In the conventional model, secondary cooling water flows are determined by steel grade and size of billet and optimized as functions of casting speed for a specific caster. In the optimization, the corresponding constraint conditions include metallurgical criteria and serial control goals, and most of them are concerning about temperature distribution. Otherwise, the parameters including the installation position of F-EMS are determined according to the comprehensive situation of the casting machine, which often remains unchanged in the production process. A billet caster often manufactures billets with different sizes and different steel grades, which results in the change of liquid core at the F-EMS position. Even for the same steel, the liquid core also changes due to factors such as production rhythm and molten steel temperature variety. According to the changing situation, if stirring parameters remain unchanged, obviously the F-EMS cannot play a proper role to keep the stability of solidification or even cause side effects. However, to keep the stability of the liquid core just by adjusting the secondary cooling water flows, that may lead to excessive temperature deviations from the target value and cause cracks and other quality problems [2]. Otherwise, if stirring parameters change according to the size area of the liquid core at F-EMS position without adjusting the water flows, as the liquid core is too big or too small, FEMS also cannot achieve its proper role. Therefore, the coordinated optimal control of secondary cooling and F-EMS is practically significant to improve the quality of casting billet.In the coordinated optimal control problem, there are some difficulties including complex solution space and nonlinear and nondifferentiable objective functions due to the solidification process, as the steel solidification process belongs to the Stefan problem. To solve this multiobjective optimization problem (MOOP), conventional optimization methods are not suitable. In the past few years, swarm intelligence techniques are becoming increasingly popular for improving the process, including genetic algorithm [5, 6], particle swarm optimization (PSO) algorithms [7], and evolutionary multiobjective optimization algorithm [8, 9]. Among these techniques, PSO is most attractive for its high convergence speed and better exploration results. Normally, the MOOP is converted into a single objective optimization problem with classical weighted sum method by using a single pair of fixed weights and only one point on the Pareto frontier can be obtained, which is not suitable for the situation that if the optimal solutions lie on nonconvex or discontinuous regions of function space. Therefore, to obtain the global Pareto optimum, a well-spread and diverse Pareto solution frontier must be derived firstly, and it requires that the algorithms can be executed iteratively to ensure that any combination of weights is available. PSO is an intelligent evolutionary algorithm proposed by Eberhart and Kennedy [10], which is an effective metaheuristic for solving portfolio selection and then the successful applications motivated the researchers to apply it to multiobjective optimization problems [11, 12]. When developing multiobjective particle swarm optimization (MOPSO) algorithm, we will focus on the following three questions: (1) taking into account the diversity and ultimately convergence of Pareto fronts; (2) choosing the globally optimal solution (gBest) and local optimal solution (pBest) to guide the swarm particles to search for new solutions; and (3) try to be convergent and avoid falling into the local Pareto front.In this paper, aiming at improving the production quality of continuous casting billets such as macrosegregation of high-carbon steels, a coordinated multiobjective optimization and control strategy is developed based on solidification and heat transfer model. The optimal solution and research results are applied to the dynamic control of the actual billet caster and good effects have been achieved.


## 2. Overview of the Optimal Control Strategy for Quality Control of Continuous Casting Billets

The framework for optimal control of secondary cooling and F-EMS is shown in Figure2. It includes two parts: the coordinated optimization part and the dynamic control part. Above all, the heat transfer and solidification model serve as the basis of both parts, providing calculations of solidification states such as surface temperatures and radius of the liquid core. In the optimization part, a multiobjective particle swarm optimization (MOPSO) algorithm is adopted for coordinated optimization of secondary cooling and F-EMS. In the algorithm, the heat transfer and solidification model are used as the basis and the adaptive grid method is used to improve the diversity and robustness of solutions. In the dynamic control part, secondary cooling water flows and F-EMS stirring current are dynamically controlled based on the online model’s calculations to avoid fluctuation of surface temperature and flow velocity in the solidification frontier, which benefits the quality stability.Figure 2
Framework of the optimal control strategy.


## 3. Basis for Optimal Control Strategy—Heat Transfer and Solidification Model

The heat transfer process of continuous casting billets can be generally described by the heat transport equation. And the following assumptions are considered: (1) increasing heat conduction induced by the flow of nonsolid steel can be taken into account by an increased effective thermal conductivity; (2) the latent heat released during phase transformations can be considered in the equivalent specific heat; and (3) heat conduction in the casting direction can be ignored as it is quite small compared to the transverse cross-directions. The equation takes the following form in the follow-up coordinate system:(1)ρceff∂T∂t=∂∂xkeff∂T∂x+∂∂ykeff∂T∂y,where T is the billet temperature, t is the time, x and y are the coordinates, and ρ is the density of steel; ceff = dH/dT, in which H is the enthalpy; keff = fsks + m (1 − fs) kl, in which fs is the solid fraction and ks, kl are separately the thermal conductivity of solid phase and liquid phase. The thermal properties including ρ, H, fs, ks, and kl are assumed to be functions of T and of the steel compositions and can be calculated by a special algorithm based on pseudobinary phase diagram [13].Considering the symmetry, only one-quarter of the billet slice (transverse cross-section) is selected as the calculation domain. Each slice starts at meniscus (assumed flat) and moves along the strand through the mold, secondary cooling zones, and then the air cooling zone.The initial condition for each slice has been assumed to be the same as the casting temperature:(2)T=Tcast.Moving down from the meniscus, each slice sequentially experiences the boundary conditions specified as follows.In the mold, a type of decreasing heat flow due to air gap forming is considered [14]:(3)−k∂T∂n=A−Bt,where t is the experienced time of slice in the mold. In SCZ, water cooling and thermal radiation are considered:(4)−k∂T∂n=hiT−Tw+εσT4−Tair4,where hi is the heat transfer coefficient, ε is the emissivity, σ is the Stefan–Boltzmann constant, Tw is the cooling water temperature, and Tair is the air temperature. There can be two kinds of spays for different cooling zones. In the water spray cooling zones [15],(5)h=1570w0.551−0.0075Twαi,where w is the water flow density (L/m2/s). And in the air-mist spray cooling zones,(6)h=Ciw.In equation (3), (5), and (6), A, B, αi, and Ci are machine-dependent parameters. In the air cooling zone, thermal radiation is considered:(7)−k∂T∂n=εσT4−Tair4.In this study, the model is solved by FVM-ADI algorithm, discretized by the finite volume method, and solved by alternative direction implicit algorithm [14]. The temperatures and solidifications are computed as shown in Figure 3.Figure 3
Temperature profile and solid shell thickness.


## 4. Coordinated Optimization of Secondary Cooling and the Final Electromagnetic Stirring Based on Multiobjective Particle Swarm Optimization Algorithm

### 4.1. Optimization Objective Functions

The billet quality depends on the behavior of the billet surface temperature and the flow of the solidification frontier. Undercooling of the strand can result in too long a liquid pool, and overcooling can lead to internal cracks. There must be a smooth transition of the surface temperature, with minimum reheating, as the steel passes from one cooling zone to another. The secondary cooling plays a major role in the casting process because the intensity of the water sprays affects highly the solidification rate.


#### 4.1.1. Billet Surface Temperature

The secondary cooling zone of the billet caster is divided into several sections. In each section, cooling water is dispersed to the billet surface to control the temperature filed. As target surface temperature is specified in each section, water flow ratesQi (i = 1, 2, ..., N) of the secondary cooling zone should make billet surface temperatures match the target temperatures as closely as possible. So the cost function can be defined as follows:(8)f1=12∑i=1NTi−Ti∗2,where N denotes the number of sections and Ti and Ti∗ are the calculated billet surface temperature and a target temperature of section i, respectively.


#### 4.1.2. Liquid Core Size

There is also a requirement for liquid core size, namely, the radius of the liquid core at the center position of FEMS along the casting direction. To ensure the stability of liquid core size, the cost functionf2 is defined to make the radius of the liquid core as close as possible to the target value:(9)f2=12rliq−rliq∗2.


#### 4.1.3. Gradients of Surface Temperature

Besides, the gradients of the strand surface temperature along the casting directors should be controlled. Thus, the cooling rateCN (°C/m) and reheating rate Cp (°C/m) are both considered. The cost function f3 is defined as follows:(10)f3=∫0LMax∂Tz∂z−Cp,02dz+∫0LMaxCN−∂Tz∂z,02dz.The optimization task is to minimizef1, f2, and f3 according to possible cooling patterns, namely, water flow rate settings. As the three objective functions are conflicting, it is reasonable to handle this optimization problem by the multiobjective algorithm.For different steel grades, the concerned quality problems to be solved are also different. So, the weight factors in the process of optimization should be changed accordingly.


### 4.2. Advanced Particle Swarm Optimization Algorithm

To solve the above optimization problem, an advanced particle swarm optimization algorithm is proposed. In the particle swarm optimization algorithm, it is supposed that the search space isd-dimensional and there are n particles in the swarm. Particle i is located at position Xi = (xi1, xi2, …, xid) and has velocity Vi=vi1,vi2,…,vid. The update equations for velocity and position of the d-dimension and t generation are given as follows:(11)vidt+1=wp∗vidt+c1r1∗pid−xidt+c2r2pgd−xidt,xidt+1=xidt+vidt+1,where vit is the current velocity of i particle, i = 1, ..., n; n is the population size; the superscript i is the dimension of the particle; pi is the best previous position of the i-th particle; pg is the best previous position among all the particles in the swarm; xi (t) is the current position of the i-th particle. i = 1, 2, …, n; wp is nonnegative (inertia weight); c1 and c2 are the acceleration coefficients; r1 and r2 are the random numbers generated uniformly in the range [0, 1]; t is the current number of iterations.By decreasing the inertia weight (wp) from a relatively large value to a small value, the PSO tends to have better global search ability at the beginning and better local search ability near the end [3]. So, the inertia weight is set according to the following linear expression:(12)wp=wmax−Niterwmax−wminNmax,where Nmax is the maximum number of iterations and Niter is the current number of iterations. Equation (14) restricts the value w to the range wmax, wmin. In this study, the maximum and minimum values of the inertia weights are set as 0.9 and 0.4, respectively.To avoid the premature problem, mutation operation is adopted when the velocity of all particles is less than the limit value. The update functions are as follows [8]:(13)vm=2r3−1βvmax,xidt+1=xidt+vm,where vm is the mutation value, β is the mutation coefficient between 0 and 1 used to adjust mutation degree, r3 is the random number between 0 and 1, and xid is the d-th dimension selected by random of i-th particle.


### 4.3. Pareto Optimal Solutions Based on Adaptive Grid Method

To maintain diversity in the Pareto optimal (nondominated) solutions, a novel mechanism with an adaptive grid is introduced into the multiobject optimization algorithm (AD-MOPSO).For optimization problem withr objectives, borders of the grid are set to 2r and a grid can be split into several small hypercubes (HC). The specific number of divisions is determined by the evolutionary population size and number of objectives. Supposing each HC as ri, i = i1, i2, …, ir and ik∈1…d, d is a constant number of divisions for each dimension.In Figure4, it is supposed that d = 6 and then corresponding to the side of each ri can be expressed as follows:(14)rubk,i=lbk+ikdubk−lbkωk,(15)rlbk,i=lbk+ik−1dubk−lbkωk,where ωk is the width of each region in k-dimension, ωk = rangek/d, in which rangek is the width of k-dimension, ∀k∈1...r.Figure 4
Grid and border.Grid is a cube under the three-dimensional space for the three-dimensional objective function. The number of particles within each cube is determined by requiring a selection of the border and population size.Let nondominated solutions set at generationt was obtained as At. The region width rangek of each dimension is set as follows:(16)rangek,t=maxzkz∈At−minzkz∈At.Adaptive grids in the grid boundaries are not fixed. According to the present and the previous generation distribution of the individual, each generation evolution adaptively adjusts the boundary. If the newly generated individuals are located outside the boundaries of the previous generation and nondominated, it will be added to the archive set. If the archive set is full, other individuals will be deleted to ensure the distribution of the particles in the search space.


### 4.4. Pareto Optimal Solutions Weighting Computation

After obtaining many solutions that are true Pareto optimal with uniform spread coverage, a simple procedure called pseudo-weight vector approach is employed, which facilitates final decision making. In this approach, a pseudo-weight vector is calculated for each obtained solution [11]. The equation is given as follows:(17)wij=fimax−fijxfimax−fimin,where wij is the weight of the i-th objective function for the j-th solutions, fimax and fimin are the maximum and minimum values of each objective function i in the obtained set of solutions, M is a number of the objective functions, and fij (x) is the i-th objective function of the j-th solutions. The numerator on the right side of the above equation ensures that the sum of all weight components for a solution is equal to one.Based on the optimization, the target value of the surface temperature of the second cooling zone and the liquid core radius of the final electromagnetic stirring position are obtained. The dynamic control of the secondary cooling and final electromagnetic stirring is realized by adjusting the secondary cooling water and control parameters of F-EMS.


## 4.1. Optimization Objective Functions

The billet quality depends on the behavior of the billet surface temperature and the flow of the solidification frontier. Undercooling of the strand can result in too long a liquid pool, and overcooling can lead to internal cracks. There must be a smooth transition of the surface temperature, with minimum reheating, as the steel passes from one cooling zone to another. The secondary cooling plays a major role in the casting process because the intensity of the water sprays affects highly the solidification rate.


### 4.1.1. Billet Surface Temperature

The secondary cooling zone of the billet caster is divided into several sections. In each section, cooling water is dispersed to the billet surface to control the temperature filed. As target surface temperature is specified in each section, water flow ratesQi (i = 1, 2, ..., N) of the secondary cooling zone should make billet surface temperatures match the target temperatures as closely as possible. So the cost function can be defined as follows:(8)f1=12∑i=1NTi−Ti∗2,where N denotes the number of sections and Ti and Ti∗ are the calculated billet surface temperature and a target temperature of section i, respectively.


### 4.1.2. Liquid Core Size

There is also a requirement for liquid core size, namely, the radius of the liquid core at the center position of FEMS along the casting direction. To ensure the stability of liquid core size, the cost functionf2 is defined to make the radius of the liquid core as close as possible to the target value:(9)f2=12rliq−rliq∗2.


### 4.1.3. Gradients of Surface Temperature

Besides, the gradients of the strand surface temperature along the casting directors should be controlled. Thus, the cooling rateCN (°C/m) and reheating rate Cp (°C/m) are both considered. The cost function f3 is defined as follows:(10)f3=∫0LMax∂Tz∂z−Cp,02dz+∫0LMaxCN−∂Tz∂z,02dz.The optimization task is to minimizef1, f2, and f3 according to possible cooling patterns, namely, water flow rate settings. As the three objective functions are conflicting, it is reasonable to handle this optimization problem by the multiobjective algorithm.For different steel grades, the concerned quality problems to be solved are also different. So, the weight factors in the process of optimization should be changed accordingly.


## 4.1.1. Billet Surface Temperature

The secondary cooling zone of the billet caster is divided into several sections. In each section, cooling water is dispersed to the billet surface to control the temperature filed. As target surface temperature is specified in each section, water flow ratesQi (i = 1, 2, ..., N) of the secondary cooling zone should make billet surface temperatures match the target temperatures as closely as possible. So the cost function can be defined as follows:(8)f1=12∑i=1NTi−Ti∗2,where N denotes the number of sections and Ti and Ti∗ are the calculated billet surface temperature and a target temperature of section i, respectively.


## 4.1.2. Liquid Core Size

There is also a requirement for liquid core size, namely, the radius of the liquid core at the center position of FEMS along the casting direction. To ensure the stability of liquid core size, the cost functionf2 is defined to make the radius of the liquid core as close as possible to the target value:(9)f2=12rliq−rliq∗2.


## 4.1.3. Gradients of Surface Temperature

Besides, the gradients of the strand surface temperature along the casting directors should be controlled. Thus, the cooling rateCN (°C/m) and reheating rate Cp (°C/m) are both considered. The cost function f3 is defined as follows:(10)f3=∫0LMax∂Tz∂z−Cp,02dz+∫0LMaxCN−∂Tz∂z,02dz.The optimization task is to minimizef1, f2, and f3 according to possible cooling patterns, namely, water flow rate settings. As the three objective functions are conflicting, it is reasonable to handle this optimization problem by the multiobjective algorithm.For different steel grades, the concerned quality problems to be solved are also different. So, the weight factors in the process of optimization should be changed accordingly.


## 4.2. Advanced Particle Swarm Optimization Algorithm

To solve the above optimization problem, an advanced particle swarm optimization algorithm is proposed. In the particle swarm optimization algorithm, it is supposed that the search space isd-dimensional and there are n particles in the swarm. Particle i is located at position Xi = (xi1, xi2, …, xid) and has velocity Vi=vi1,vi2,…,vid. The update equations for velocity and position of the d-dimension and t generation are given as follows:(11)vidt+1=wp∗vidt+c1r1∗pid−xidt+c2r2pgd−xidt,xidt+1=xidt+vidt+1,where vit is the current velocity of i particle, i = 1, ..., n; n is the population size; the superscript i is the dimension of the particle; pi is the best previous position of the i-th particle; pg is the best previous position among all the particles in the swarm; xi (t) is the current position of the i-th particle. i = 1, 2, …, n; wp is nonnegative (inertia weight); c1 and c2 are the acceleration coefficients; r1 and r2 are the random numbers generated uniformly in the range [0, 1]; t is the current number of iterations.By decreasing the inertia weight (wp) from a relatively large value to a small value, the PSO tends to have better global search ability at the beginning and better local search ability near the end [3]. So, the inertia weight is set according to the following linear expression:(12)wp=wmax−Niterwmax−wminNmax,where Nmax is the maximum number of iterations and Niter is the current number of iterations. Equation (14) restricts the value w to the range wmax, wmin. In this study, the maximum and minimum values of the inertia weights are set as 0.9 and 0.4, respectively.To avoid the premature problem, mutation operation is adopted when the velocity of all particles is less than the limit value. The update functions are as follows [8]:(13)vm=2r3−1βvmax,xidt+1=xidt+vm,where vm is the mutation value, β is the mutation coefficient between 0 and 1 used to adjust mutation degree, r3 is the random number between 0 and 1, and xid is the d-th dimension selected by random of i-th particle.


## 4.3. Pareto Optimal Solutions Based on Adaptive Grid Method

To maintain diversity in the Pareto optimal (nondominated) solutions, a novel mechanism with an adaptive grid is introduced into the multiobject optimization algorithm (AD-MOPSO).For optimization problem withr objectives, borders of the grid are set to 2r and a grid can be split into several small hypercubes (HC). The specific number of divisions is determined by the evolutionary population size and number of objectives. Supposing each HC as ri, i = i1, i2, …, ir and ik∈1…d, d is a constant number of divisions for each dimension.In Figure4, it is supposed that d = 6 and then corresponding to the side of each ri can be expressed as follows:(14)rubk,i=lbk+ikdubk−lbkωk,(15)rlbk,i=lbk+ik−1dubk−lbkωk,where ωk is the width of each region in k-dimension, ωk = rangek/d, in which rangek is the width of k-dimension, ∀k∈1...r.Figure 4
Grid and border.Grid is a cube under the three-dimensional space for the three-dimensional objective function. The number of particles within each cube is determined by requiring a selection of the border and population size.Let nondominated solutions set at generationt was obtained as At. The region width rangek of each dimension is set as follows:(16)rangek,t=maxzkz∈At−minzkz∈At.Adaptive grids in the grid boundaries are not fixed. According to the present and the previous generation distribution of the individual, each generation evolution adaptively adjusts the boundary. If the newly generated individuals are located outside the boundaries of the previous generation and nondominated, it will be added to the archive set. If the archive set is full, other individuals will be deleted to ensure the distribution of the particles in the search space.


## 4.4. Pareto Optimal Solutions Weighting Computation

After obtaining many solutions that are true Pareto optimal with uniform spread coverage, a simple procedure called pseudo-weight vector approach is employed, which facilitates final decision making. In this approach, a pseudo-weight vector is calculated for each obtained solution [11]. The equation is given as follows:(17)wij=fimax−fijxfimax−fimin,where wij is the weight of the i-th objective function for the j-th solutions, fimax and fimin are the maximum and minimum values of each objective function i in the obtained set of solutions, M is a number of the objective functions, and fij (x) is the i-th objective function of the j-th solutions. The numerator on the right side of the above equation ensures that the sum of all weight components for a solution is equal to one.Based on the optimization, the target value of the surface temperature of the second cooling zone and the liquid core radius of the final electromagnetic stirring position are obtained. The dynamic control of the secondary cooling and final electromagnetic stirring is realized by adjusting the secondary cooling water and control parameters of F-EMS.


## 5. Dynamic Control of Secondary Cooling and FEMS for Non-Steady State

### 5.1. Dynamic Control of Secondary Cooling for the Stability of Temperature

After optimization under different casting speeds, the secondary cooling water flows were determined. The water flows of secondary cooling zones were precisely controlled by a dynamic feed-forward strategy, described as follows:(18)Qi=1+βiΔTei−ΔTstdaivei2+bivei+ci,where Qi is the water flow of secondary cooling zone i, βi is compensation coefficients of the superheat of cooling zone i, ΔTei is the effective superheat and ΔTstd is the standard superheat, vei is the effective casting speed [15, 16], and parameters ai, bi, and ci are optimized spray cooling coefficients by MOPSO.


### 5.2. Dynamic Control of F-EMS’ Stirring Current for the Stability of Flow Velocity of Liquid Steel

Stirring intensity of the solidification front can be expressed by the stirring velocity of molten steel. In the rotary stirring, the stirring velocity of the molten steel is calculated as follows [1]:(19)v=fσρμ0.44,where K is the constant related to a magnetic stirrer, B is the magnetic induction of billet center (Gs), f is the frequency of stirrer (Hz), r is the liquid core radius (two-phase region + liquid region, cm), σ is the electric conductivity of molten steel (s/cm), ρ is the molten steel density (g/cm3), and μ is the molten steel kinematics viscosity (CP, 1CP = 0.001 Pa·s).The relationship between magnetic flux density (B) at the stirrer center and electric current (I) can be obtained from the measuring data and B was given as follows:(20)B=φfI.In the practical application, we first choose a suitable operating frequency of final electromagnetic stirrer and then determine the current value according to the corresponding liquid core radius and the target stirring velocity of the molten steel at the stirrer center. The current was calculated as follows:(21)I=Bφf=vmaxφfKrfσ/ρμ0.44.


## 5.1. Dynamic Control of Secondary Cooling for the Stability of Temperature

After optimization under different casting speeds, the secondary cooling water flows were determined. The water flows of secondary cooling zones were precisely controlled by a dynamic feed-forward strategy, described as follows:(18)Qi=1+βiΔTei−ΔTstdaivei2+bivei+ci,where Qi is the water flow of secondary cooling zone i, βi is compensation coefficients of the superheat of cooling zone i, ΔTei is the effective superheat and ΔTstd is the standard superheat, vei is the effective casting speed [15, 16], and parameters ai, bi, and ci are optimized spray cooling coefficients by MOPSO.


## 5.2. Dynamic Control of F-EMS’ Stirring Current for the Stability of Flow Velocity of Liquid Steel

Stirring intensity of the solidification front can be expressed by the stirring velocity of molten steel. In the rotary stirring, the stirring velocity of the molten steel is calculated as follows [1]:(19)v=fσρμ0.44,where K is the constant related to a magnetic stirrer, B is the magnetic induction of billet center (Gs), f is the frequency of stirrer (Hz), r is the liquid core radius (two-phase region + liquid region, cm), σ is the electric conductivity of molten steel (s/cm), ρ is the molten steel density (g/cm3), and μ is the molten steel kinematics viscosity (CP, 1CP = 0.001 Pa·s).The relationship between magnetic flux density (B) at the stirrer center and electric current (I) can be obtained from the measuring data and B was given as follows:(20)B=φfI.In the practical application, we first choose a suitable operating frequency of final electromagnetic stirrer and then determine the current value according to the corresponding liquid core radius and the target stirring velocity of the molten steel at the stirrer center. The current was calculated as follows:(21)I=Bφf=vmaxφfKrfσ/ρμ0.44.


## 6. Example Results

The above optimal control strategy for secondary cooling water and electromagnetic stirring has been applied in billet caster 1# of Sanming Iron and Steel Cooperation of China. Numerical experiments in MOOP of the casting process are performed for 65# steel with the billet size of 0.16 m × 0.16 m. The radius of the caster is 10 m. The caster has four cooling sections in the secondary cooling zone. The uppermost section is equipped with water sprays and the rest three are equipped with air-mist sprays. The length of the four sections is 0.37 m, 1.85 m, 2.20 m, and 2.32 m. The effective mold length is 0.90 m. FEMS is installed 7.70 m from the meniscus.The prescribed target billet surface temperatures are adjusted for different casting speeds. For example, the prescribed target surface temperatures at the end of four zones are sequentially 924°C, 928°C, 948°C, and 962°C at a casting speed of 2 m/min. The initial parameters in PSO are set as follows: the initial population of MOPSO is set to 50, the number of generations is set to 100,c1 = 1.85, c2 = 1.455, w=1.0, and the number of nondominated solutions to be found is set to 50.The optimization problems are carried out for different casting speeds. The casting speeds used are changed from 1.6 m/min to 2.2 m/min with a step size of 0.1 m/min. Steady-state operation of the casting machine is assumed and optimization is performed in an off-line manner.The optimization procedures were tested for both the solution quality and repeatability of results. The results of 50 nondominated solutions obtained using MOPSO after 100 iterations are shown in Figures5 and 6. Several alternatives can be chosen at various satisfaction levels of the multiple objectives. Depending on steel grade and quality requirements and by analyzing the tradeoff between the multiple objectives, the researcher can make an appropriate decision.Figure 5
Pareto results of coordination optimization for secondary cooling and electromagnetic stirring (without adaptive grid trimming).Figure 6
Nondominated solutions for three objective functions using MOPSO (with adaptive grid trimming).To evaluate the performance of the proposed AD-MOPSO algorithm, these optimization results are compared to MOPSO without adaptive grid trimming. Due to the adaptive grid trimming and maintenance of the external archive set, the Pareto optimal solutions in Figure6 have better distribution in the search space than those in Figure 5 and the Pareto distribution is more uniform. In the Cartesian coordinate system composed of three objective functions, the overall Pareto frontier distribution is in a plane shape. It can be seen from Figures 5 and 6 that AD-MOPSO gives a better distribution of true Pareto optimal solutions.To reduce a large number of alternatives, the adaptive grid algorithm was used to filter the large set of nondominated solutions to a few representative solutions. Table1 shows 30 representative Pareto optimal solutions for the three objective functions. Based on equation (21), the weights that can be given for each objective are shown in Table 1, which gives the objective values for each of the representative Pareto optimal solutions and their respective weight for each alternative. According to the different kinds of steel grade and quality requirements, decision-makers can choose a suitable solution for optimization control.Table 1
Representative Pareto optimal solutions and weights at a casting speed of 2.0 m/min.
No.f1w1f2w2f3w31222.480.771.290.2387.540.002244.990.951.820.0084.380.053256.150.570.660.3982.960.044257.600.610.870.3582.830.055267.880.500.350.4582.370.046289.640.781.650.0977.970.137308.160.591.110.2875.530.138311.440.560.990.3175.380.129312.890.430.200.4775.550.0910313.150.480.550.4175.340.1111350.030.631.460.1770.870.2112378.430.541.250.2468.170.2213382.120.380.240.4767.920.1614383.790.450.820.3667.870.1915389.870.390.450.4367.250.1716409.790.521.360.2164.770.2717452.920.370.770.3760.800.2618466.440.310.380.4559.990.2319472.870.471.480.1658.900.3720491.030.270.110.4957.150.2421510.300.371.250.2555.660.3822523.170.331.050.3154.510.3623571.700.250.800.3850.710.3724576.440.210.410.4651.520.3225579.580.190.070.5250.840.2926593.570.180.800.3227.590.5027596.500.160.380.4027.850.4428630.980.130.320.4126.920.4529744.710.030.380.4322.130.5330781.350.000.050.5124.060.49In actual casting process control, quality indexes for different steel grades are also different, so the weight of the objective functions is also different. Since the 65# steel has high carbon, high strength, hardness, and elasticity and low cold plastic deformation characteristics, it is easy to form center segregation and center shrinkage. F-EMS is usually used to improve billet quality and a higher weight of the cost functionf2 is desired.In the optimization process, the weight coefficients choice depends on the steel grade and quality requirements. After analyzing the available alternatives, based on the analytic hierarchy process, the final decision can be made. The weights 0.25, 0.50, and 0.25 forf1, f2, and f3 are selected which is closer to that set of weights of 20th solution from Table 1.The corresponding fitting parameters of the secondary cooling control model with quadratic equation (26) are shown in Table2.Table 2
Secondary cooling control parameters.
ParametersCooling zoneZone 1Zone 2Zone 3Zone 4ai1.442.900.510.43bi0.74−3.00−0.21−0.18ci0.902.900.750.64βi0.001330.001130.000940.00071The dynamic control of secondary cooling greatly reduced the fluctuation of midface temperature at the end of secondary cooling zones with the changing casting conditions.The magnetic flux density of F-EMS is the maximum value at the frequency of around 8.5 Hz. While the frequency is greater than 10 Hz, the actual current will gradually deviate from (less than) the setting value and the magnetic flux density decreases, so the operating frequency is set at 9 Hz.Besides, equation (10) has also been applied to the dynamic control of the electric current of F-EMS. To control the stirring velocity of 0.15 m/s induced by F-EMS stirrer in the mushy zone, the F-EMS current has been set as a function of mushy zone radius at the installation position of F-EMS. Figure 7(a) presents the tuning of F-EMS current with the changing casting conditions. The radius of the mushy zone is influenced by the casting speed and superheat. As the radius of the mushy zone is increasing, the flow in the mushy zone accelerates; to keep the flow speed in the mushy zone stable, the F-EMS current is supposed to decrease accordingly. In this paper, the F-EMS current has been set to be proportional to the reciprocal of the mushy zone radius, as shown in Figure 7.Figure 7
Dynamic control of F-EMS. (a) The casting conditions including pouring superheat and casting speed. (b) The radius of the mushy zone at F-EMS installation position and F-EMS current as functions of time.
(a)(b)After the dynamic control strategy was applied in actual billet caster, the fluctuation of surface temperatures of billet in secondary cooling zones and the flow speed in the mushy zone were reduced. The defects of macrosegregation, porosity, and shrinkage cavity have been reduced significantly. Table3 shows the distribution of billet internal defects of 180 sample macrographs.Table 3
Distribution of billet internal defects.
Defect levelsPorosity (%)Carbon segregationShrinkage cavityCenter crack021.524.7%75.0%100%0.563.260.3%23.5%01.013.815.0%1.5%0>1.01.5000


## 7. Conclusions

In this paper, a coordinated optimal control strategy for secondary cooling and F-EMS has been proposed and applied to an actual caster. The optimized results are applied in the practical casting machine. Some conclusions could be drawn as follows.An optimization method based on MOPSO for secondary cooling and FEMS of continuous casting is proposed and applied to the coordinated control of the billet continuous casting process. It integrates two independent control systems by coordinating weighting factors for various steel grades.The improved Pareto multiobjective particle swarm optimization algorithm considers both convergence and diversity of Pareto optimal population. It also improved the robustness in yielding efficient Pareto frontiers.A dynamic control model is developed and applied in the billet production process based on the coordinated control of secondary cooling water and stirring current of F-EMS. This ensures the stability of the surface temperature of the billets and the radius of the liquid core and reduces the fluctuation of surface temperature and flow velocity of liquid steel in the solidification frontier. Lots of industry trial results show that the carbon level is significantly improved. The maximum central segregation index is 1.06 and other internal quality problems are improved effectively.



---

*Source: 6502028-2020-05-25.xml*