Abstract

This paper proposes a robust adaptive neural network controller (RANNC) for electrode regulator system. According to the characteristics of electrode regulator system, an affine-like equivalent model is first derived. Then, the nonlinear control law is derived directly based on the affine-like equivalent model identified with neural networks, which avoids complex control development and intensive computation. The control scheme is simple enough that it can be implemented on an automotive microcontroller system, and the performance meets the system requirements. The stability of the system is established by the Lyapunov method. Several simulations illustrate the effectiveness of the controller.

1. Introduction

Electric arc furnaces (EAF) are widely used in the steel industry for melting scrap. The most important part of EAF is the electrode regulator system. Its performance affects not only the power utilisation efficiency of the furnace but also the electrode and refractory wear costs. A fast controller response is required to optimise the power utilisation efficiency, but where overshoot of the required electrode position is caused, the results are increased refractory and electrode wear and also, possibly, the injection of unwanted carbon into the steel in the case of a molten bath. Thus, the controller should be designed to meet the requirements of fast response without overshoot. However, the demands are difficult to accomplish since the electrode regulator system is burdened with strong nonlinearity and strong coupling among three phases. Moreover, the control strategy should be simple enough to be implemented on an automotive microcontroller system, while it has to be robust to plant parameter variations.

Several control strategies have been considered and/or applied to furnaces in the past few decades. As early as 1977, Billings and Nicholson proposed a temperature-weighting adaptive controller [1], which uses ambient arc temperature as an additional control parameter to weigh the error feedback. However, the conditions of continuous temperature measurement are not easy to achieve. Zhizhong and Jian pointed that the arc gain can be estimated by the energy applied into the furnace [2], to avoid the problem of continuous temperature measurement, and proposed an adaptive feedback controller for the electrode regulator system, but they did not give an expression for calculating the arc gain. Several of the existing control designs use a linear model of the process and derive a state feedback decoupling controller [3]; however, the controller is only effective around the operating points and has some limitations in the practical applications. Intelligent methods such as fuzzy control and neural network control were also applied in the electrode regulator system [49]. Staib et al. proposed to utilize the neural network to control the electrode, which can learn online during the smelt process [4, 5]. In [79], an adaptive inverse control algorithm based on RBF NN is presented, which identifies real-time decoupling by RBF NN online, but the control law computation is too much and needs a high-speed acquisition and processing system. Variable structure control with the sliding mode is an effective method for the control of the nonlinear plant with a parameter uncertainty, and it has also been applied in the electrode regulator system in [6]; however, the stability analysis of the closed-loop system was not given in [6]. In [10], a direct adaptive controller is designed. However, the computation is too much and the control scheme is difficult to be applied in practice.

The principal aim of this paper is to present a practice-oriented robust adaptive neural network controller for electrode regulator system. The control strategy is achieved based on approximate model method and the Taylor expansion technology, which avoids complex control development and intensive computation. So, it is easily implemented in practice. Moreover, the decoupling among the three phases is also realized and the controller has a good performance with respect to parameters varying and falling scrap, which can be illustrated by simulation results.

The proposed controller is acceptable in engineering practice, as it can meet the following requirements. (1) The proposed control scheme is simple enough that it can be implemented on an automotive microcontroller system for practical application. (2) The performance of the closed-loop system satisfies the requirements, that is, a fast transient response without overshoot. (3) Robustness of the control system with respect to variations of process parameters is required, which can be caused by production deviations and variations of external conditions. (4) Stability of the closed-loop system is rigorously established.

This paper is organized as follows. In Section 2, the nonlinear discrete-time dynamics of electrode regulator system is derived. In Section 3, the input-output approximate model is directly derived via the Taylor expansion and nonlinear control law is implemented using NRBFNN modeling. In Section 4, the robustness of the stability is rigorously established by the Lyapunov method. Finally, several simulations and experiments are presented to illustrate the effectiveness of the proposed nonlinear controller.

2. Model Construction

As shown in Figure 1, the electrode regulator system of EAF consists of controller, hydraulic system, and EAF main circuit. In this paper, the hydraulic system and the EAF main circuit are considered to be a generalized plant.

2.1. Hydraulic System

Since we focus on the electrode regulator system, the hydraulic system of EAF is approximated as a third-order system as in [10, 11]. The transfer function can be written as

2.2. EAF Main Circuit

A typical power supply system of EAF consists of high-voltage power distribution system, EAF transformer, short net, and electric arc. The equivalent circuit of main circuit is presented in Figure 2, where is the primary voltage, is the secondary voltage, is the primary current, is the secondary current, is the short net resistance, is the short net reactance, and is the impedance of the arc. In the furnace there is also electrical conduction between the electrodes. However, according to [12], these currents are nearly of the phase currents and we focus on the electrode regulator system. So, these mutual inductances will be neglected for simplicity, and we assume that the parameters of the three phases are the same to each other.

In order to obtain a simpler arc model, Köhle proposed to represent the arc as an equivalent linear circuit element constituted by a resistive and a reactive part [13]. In his model, Köhle defines the arc reactance as a function of its resistance as follows: , where the first term represents the influences of low frequency fluctuations and the second represents the influences of harmonics. The values of and vary during the melting process.

The primary coils and the secondary coils of the EAF transformer are star connected and delta connected, respectively (as shown in Figure 2). According to the Kirchoff’s law, we can obtain the electrode-to-neutral currents as follows: where , , . is the short net resistance, is the short net reactance, and is the transformer ratio.

By using the -order approximation method [14], one has , , with being the sampling period. This way, according to (1) and (2), the generalized control plant can be described in the discrete system as where ,   , , and , where is a vector-valued nonlinear function and , is regarded as nonlinear mapping.

3. Control Strategy Design

In this section, a novel nonlinear controller is proposed based on the approximate method, which avoids complex control development and intensive computation.

3.1. Analysis of the Controlled Object

As always holds for in (2), it is easy to validate that is derivable. For the nonlinear autoregressive moving average (NARMA) model (3), a Taylor expansion of the plant gives where , , and .

The output is highly sensitive to control input in the operating region; that is, [15], where is the increment operator.

From (5), we can drop the third term on the right-hand side of (4) to represent model (3) by where , .

Theorem 1 (see [16]). The remainder term in (6) approaches zero at a faster rate than approaches zero, and there exists a variable such that whenever ,  .

According to the Taylor expansion theory, as , then the remainder in (6) is bounded as follows: , with being a finite positive number. From (4)–(7), the input-output approximate model of the plant can be derived by neglecting the term , and thus, (3) can be simplified into

From (8), the control law can be determined directly since the increment of the control signal appears linearly. Before the computation of the control law, an assumption is given.

Assumption 2. Controller output is bounded; that is, with being a finite positive number, which considers constraints on physical variable.

Remark 3. According to Assumption 2, should not be too large in order to limit the approximation error of (8). In electrode regulator system, this is reasonable because the output of the hydraulic system (actuator) cannot change too fast within a small time interval.

3.2. Derivation of Control Law

From (8), it requires precise information about to compute . However, exists but is unknown. In order to get the nonlinear function , a normalized radial basis function neural network (NRBFNN) is used to identify the input-output representation model (3) at first. And then, the nonlinear function can be estimated from the NN model and is referred to as .

Evolved from radial basis function neural network (RBFNN), the NRBFNN has the same structure as shown in Figure 3. For the NARMA model (3), the output of the NRBFNN is where is the input vector, is the weight vector, and with being a normalized activation function to node and being expressed as follows where denotes the centroid vector, denotes the NN node number, and is the spread. The NRBFNN can improve function approximation with a minimal number of weights [17]. In (10), the kernel function is very similar to RBF neural network, except that the kernel output is divided by the sum of all the kernel outputs. Therefore, the outputs of all the kernels add up to one; that is, . As the output of every hidden node is less than 1, we can get that the hidden output vector has the properties . These properties will be used in Section 4 for the stability analysis of the closed-loop system.

To formulate a well-posed adaptive control problem, we make the following assumptions. Similar assumptions are used in [18, 19].

Assumption 4 (see [15]). An optimal weight vector for a trained NRBFNN exists, and the corresponding optimal estimation error has a known finite upper bound , accordingly

Remark 5. The NRBFNN has been theoretically proven to be capable of universal approximation in a satisfactory sense [20]. Assumption 4 shows that a perfect function estimation can be achieved if enough radial basis functions are used. However, more hidden nodes means more computation. There should be a trade-off between the computation burden and approximation errors. In the electrode regulator system, hidden nodes can meet the requirement of the estimation errors.

The parameter update rule must be robust with respect to modeling errors because these errors can prevent the convergence of the weights of the neural network and thereby destabilize the closed-loop system. One of the approaches to ensure convergence of neural network weights is through a “deadzone," which suspends parameter adaption whenever estimation error becomes small. The corresponding weights updated law as follows: where is the adaptive rate, and , and We have a gradient descent parameter update rule with a deadzone, where is the estimation error at the time and . Their other parameters such as centroids and spreads can be found in [18, 19] and thus are not discussed here.

Based on the NRBFNN model (9), we can get ; that is, And according to Assumptions 2 and 4, the control law can be determined straigthforwardly from (8) as follows: where where and are given finite positive constants and is the reference current.

Define the tracking error at the time as

4. Stability Analysis of RANNC

Stability and performance of the closed-loop system with NN adaptive control (15) and weight updating law (12) are given in Theorem 6.

Theorem 6. For given , using the NN control law (15) with NN weight updating law (12), then the solution of the error system (17) is uniformly ultimately bounded (UUB) [21] for all with ultimate bound , where and , in which , , , and are the same as those defined above, .

Proof. See Appendix.

5. Simulations and Experiment

5.1. Simulations

This section shows the MATLAB simulations of the proposed approximate model control strategy on the electrode regulator system. The parameter values are selected as follows.(1) Hydraulic system: , , , , and .(2) EAF transformer: , , , , and .(3) Electric arc: , , and .(4) Short net: .(5) Controller parameters: , , , , and .

Here, three controllers’ (including the PID controller (PIDC), inverse neural network controller (INNC), Robust adaptive neural network controller (RANNC)) capability of following set-point, restraining parameters varying and falling scrap is studied by simulation.

There are strong coupling among three phases in the electrode regulator system. To validate the decoupling performance of the proposed controller, several set-point trackings are performed with different operating points and reference changes. Figure 4 shows the simulation results of the current and current . We can know from figures that the RANNC is better in respect of tracking the set value, and the current is almost not influenced by the changes of current . Approximate decoupling is realized. When the PIDC and INNC are used, the system has slower response and larger overshoot, and its performance is worse than RANNC.

In the smelting process, production deviation and variations of external condition can cause the variation of process parameters, and falling scrap is also common. In order to make the proposed control strategy more acceptable in practice, we simulate these situations and the parameters change at 25 s and 50 s, respectively. The simulation results are illustrated in Figure 5. We can know from figures that the RANNC preserves important performance measures, like fast response, the little overshoot, and accuracy within the measurement resolution.

Three phase electrodes discharge to molten steel, forming star connection, so there are strong coupling among three phases. In PIDC system, there is three controllers for three phases individually and the coupling effects are not considered. The performance of INNC is better than that of PIDC as the coupling effects are regarded as disturbances in INNC system. However, the complete decoupling is still not achieved. In RANNC system, the control law is directly derived from the approximate model, which fully reflects the coupling effects among the three phases. Approximate complete decoupling can be realized. From Figures 4 and 5, we can get that the performance of the RANNC is better than that of PIDC and INNC.

5.2. Experiment

The experiment apparatus is shown in Figure 6, and our robust adaptive neural network controller is implemented on SIEMENS CPU414-2. The parts of the experiment system include arc model Machine, programmer, HMI, electrode PLC, master PLC, and other models Machine, and they communicate via industry ethernet. Long-distance interface ET200M is connected with Master PLC with Profibus DP. The power module is PS407, and the analog input module and analog output module are AI431 and AO432; digital input module and digital output module are DI321 and DO322, respectively. Similar to the simulations, we verify the effectiveness of the controller via decoupling performance, robustness, and antidisturbance ability. The results are shown in Figure 7.

The corresponding parameters are changed at s. Figure 7 shows experimental results of the three phase currents when only RANNC is used. As is shown in Figure 7, the RANNC has a good performance, that is, faster response and smaller overshoot, which means more power utilisation efficiency and less refractory and electrode wear. From the experiments, we can come to the following conclusions.(i) As the coupling effects by other two phases are considered in the approximate model, the coupling among three phases is decreased greatly. Real-time decoupling and control scheme are realized for the electrode regulator system. (ii) In our proposed controller, small nodes of NRBFNN are chosen, which renders our control scheme possible application in real-time control of electric arc furnace.

6. Conclusion

Many nonlinear discrete systems can be described by NARMA model. In this paper, a generalized model for electrode regulator system on NARMA form is established. With a novel approximation proposed for the NARMA model, a robust adaptive controller is derived directly from the approximation being and it can be implemented straightforwardly by using neural network. The controller design method can be also applied on other systems such as electronic throttle valve and distributed curing process etc., in which the approximation model can be derived by the similar procedure. The design of the proposed nonlinear controller is simple and practical. Simulation results illustrate the good performance of this controller.

Appendix

We will prove, one by one in the order of the NN weights, the estimation error and the tracking error are bounded.

(1) Boundedness of the weights: Choose a Lyapunov candidate , where , is the optimal weight vector as in Assumption 4; then According to [15] where , and from (12), we get Note that the estimation error is We consider two cases associated with (A.3) separately.

Case 1 (). Equation (A.3) implies , therefore, .

Case 2 (). Equation (A.3) implies From (A.4) Therefore, substituting for and in (A.2) gives This implies Using the fact that and , simple algebraic manipulations of (A.8) can be used to show that .

Clearly, the system must operate under Cases 1 or 2 or alternate between both cases. Since , for Cases 1 and 2, then for . This implies This proves that is uniformly bounded. Since is uniformly bounded and , where is a constant, then is uniformly bounded.

(2) Boundedness of the estimation error: since converges Clearly, this can only happen if there exists some , such that This implies which, in turn, implies The fact that exists is proven by contradiction as shown below. If described above does not exist, we consider subsequence , of instants , when weights of the neural network are updated; that is, Under this case, From (A.8), Hence When , we get In other words, sequence converges. Normalized error is squared summable, and it follows that Then, from , this implies or In the limit as , the right-hand side of (A.21) converges zero which results in This conclusion clearly contradicts the assumption that for all . Therefore, the only possibility is that an integer exists such that for which implies

(3) Boundness of the tracking error: define a variable , where for all . The control law (15) is equivalently expressed as where if , and if . Using (A.25), one has Therefore From (A.24), one has

Since and is bounded, according to [14, Lemma 13.1], one concludes that, using the control law (15), the solutions of error system (17) are UUB for all with ultimate bound .