Figure 10 - uploaded by Kamel Abderrahim
Content may be subject to copyright.
illustrates the square output estimation error plotted in logarithmic scale. This error prove the efficiency of the neural emulation approach. The evolution of neural emulator parameters η e and τ e is given by Fig. 11. This figure illustrates a satisfactory adaptation of the parameters τ e , η e. The obtained results prove the good performance of the neural emulator method adapted for the real time emulation of chemical reactor.
Source publication
In this paper, we develop an indirect adaptive control struc-
ture based on recurrent neural networks. An adaptive emulator inspired
from the Real Time recurrent Learning algorithm is presented. Neural
network does not learn the plant dynamics but emulates the input-output
mapping with a small time window. Thereafter, a controller with a struc-
tur...
Similar publications
This paper studies a problem of uncertainties in optimal process control of batch processes. We assume that several batches are processed and that run-to-run optimisation can be performed. We propose an integrated two-time scale that optimises between batches to meet terminal constraints and within batches to improve calculated optimal trajectory f...
Citations
... In the following, the used NE is a fully connected recurrent neural networks ( Fig. 1) [22]. ...
... Researchers had considered different strategies. Among them, we can cite the proposition of Neural emulators based on Real-Time Recurrecnt Learnning algorithm, Uncoupled multimodel emulators, emulators based on fuzzy logic... [12,14,22]. However, these strategies present some disadvantages which are mentioned previously. ...
... In order to show the efficiency of the proposed PSONE strategy, a comparison with the method based on fuzzy adaptive rate is considered (Fig. 16). Noting that the last strategy has been compared previously with the classical selection of NE adaptive rate [22] and it has given good results. So, it is clearly that the proposed emulator using the PSONE algorithm to update the NE adaptive rate, provides a satisfactory estimation of the reactor output with regards to the fuzzy supervision of the NE adapting rate (Fig. 16). ...
Searching an optimal value of the neural emulator adaptive rate presents a great problem. Indeed, a new scheme of neural emulators based on the Particle Swarm Optimization (PSO) algorithm for nonlinear systems is adopted in this paper. The main goal of this approach consists in adjusting effectively the neural emulator adaptive rate in order to accelerate the convergence speed and to improve the precision degree. The obtained results are compared with those reached with an intelligent tuning strategy. An experimental validation of the new emulator adaptation is carried on chemical reactor. Efficiency of the proposed method is proved according to the obtained performances.
... To examine the performance of the control design, we consider a conventional NC based on the starting term as proposed in (Atig et al., 2010a). The evolution of the real system and the desired outputs are presented in Figure 8. ...
An arbitrary choice of the neural controller adaptive rate can have a negative effect on the performance of the closed-loop system. In this study, we propose a novel methodology for neural controller adaptive rate using Particle Swarm Optimization algorithm. The developed control scheme is composed of a recurrent neural networks emulator and controller with decoupled adaptive rates. Constraints on the adaptive rate are derived from the Lyapunov stability method. Particle Swarm Optimization is proposed as a mechanism to optimize the adaptive rate of the NC to improve the closed-loop performances. The advantages of the proposed new control algorithm are as follows: (1) online optimal choice of adaptive rate, which reduces the effort for searching an adequate neural controller adaptive rate when considering the conventional methods and (2) ensuring stability, faster convergence, disturbance rejection, and good tracking. The efficiency of the proposed PSO adaptive rate is demonstrated with numerical control of SISO nonlinear system. The obtained results prove the efficiency of the proposed NC compared to those obtained with existing methods. An application of the developed approach on a semi-batch reactor is presented to validate simulations results.
... In recent works, the neural emulator parameter is self tuned beginning with zero initial conditions. In addition, the performances achieved depend on an emulator starting term which is chosen arbitrarily [3]. Indeed, a random and faulty selection of the emulator startup term affects the performance in terms of speed and accuracy of the output prediction. ...
... is the system inputs. w i j (t) and 1/ |τ e (t)| represent respectively the weight from j th neuron to i th neuron and the NE time parameter [17]. ...
... In the present study, a numerical example is defined to highlight the good performances of the NC using the neural emulator fuzzy adapting parameter for Multi-Input Multi-Output (MIMO) nonlinear processes. We consider a MIMO nonlinear process given by (24) [3]: To prove the efficiency of the developed approach, results are compared with those based on neural emulator using the starting term [17], given by figure 5, and results with those based on neural emulator using constant adapting parameter [18], illustrated by figure 6. The simulation results demonstrate the satisfactory closed-loop performances of the developed approach. ...
... 29 The good performance of the proposed adaptive scheme including the augmented NC structure and the relaxed adaptive rates and time parameters have been illustrated for the control of single-input-singleoutput (SISO) and multiple-input-multiple-output (MIMO) square systems. 29,30 The main drawback of the approaches proposed in Leclercq et al., 27 Zerkaoui et al., 28 and Atig et al. 29 is the necessity to fulfill some conditions so that the methods can be applied with numerous processes and the slowness convergence of the gradient algorithm. However, an emulator and controller terms, used for the starting and the autonomous evolution of the algorithm starting from zero initial conditions, are chosen arbitrarily. ...
In this study, an adaptive control based on fuzzy adapting rate for neural emulator of nonlinear systems having unknown dynamics is proposed. The indirect adaptive control scheme is composed by the neural emulator and the neural controller which are connected by an autonomous algorithm inspired from the real-time recurrent learning. In order to ensure stability and faster convergence, a neural controller adapting rate is established in the sense of the continuous Lyapunov stability method. Numerical simulations are included to illustrate the effectiveness of the proposed method. The performance of the proposed control strategy is also demonstrated through an experimental simulation.
... The RTRL (Real-Time Recurrent Learning) is developed using the algorith of the gradient backpropagation learning in real time [16]. The real time application presents the major advantage of this algorithm [2], [7]. ...
... In recent works, recurrent neural networks and a real time recurrent algorithm have been used to develop new emulator's structure [4]. The proposed emulator, contains a small number of nodes, has enjoyed a great deal of success in different engineering applications and has proved their ability on the tracking system dynamics within a shortened period of time [2]. However, these emulators need a good choice of a starting term. ...
... Weights are updated online thanks to the gradients of the network states and outputs with regard to the parameters (Atiya and Parlos, 2000). The major advantage of this algorithm is its use for real-time applications (Atig et al., 2010a;Zerkaoui et al., 2010). ...
... We consider the nonlinear single-input single-output (SISO) system described by the following discrete equation to evaluate the effectiveness of the NE (Atig et al., 2010a;Druaux et al., 2004;Rhili et al., 2018): ...
... We remark that the NE output, based on the fuzzy adapting rate, follows the real output with relative precision. To prove the efficiency of the developed strategy, results are compared with those based on the starting term (Atig et al., 2010a), given by Figure 13. The evolution of the fuzzy NE adapting rate h ef k ð Þ is presented in Figure 14. ...
This paper deals with a new fuzzy adapting rate for a neural emulator of nonlinear systems with unknown dynamics. This method is based on an online intelligent adaptation by using a fuzzy supervisor. The satisfactory obtained simulation results are compared with those registered in the case of the classical choice of adapting rate and show very good emulation performances. An experimental validation of the proposed fuzzy adapting rate on a chemical reactor is also proposed to confirm the good performances in terms of speed of convergence and precision of representation.
... Moreover, this method requires a very high number of measurements. Another solution based on recurrent neural networks approach is proposed in Atig et al. (2010) Atig et al. (2012) to represent this reactor. The neural networks are capable of approximating any continuous nonlinear functions and have been applied to nonlinear process emulation. ...
In this paper, we address the problem of identifying a semi-batch olive oil esterification reactor. In fact, this reactor can be considered as a PieceWise AutoRegressive eXogenous (PWARX) system. The Chiu’s clustering procedure for the identification of PWARX systems is then applied. It consists in estimating both the parameter vector of each submodel and the coefficients of each partition. The results of the experimental validation illustrate the effectiveness of the proposed method. A comparative study with three existing approaches is also considered in this paper which shows that the proposed approach gives the best results in terms of precision.
... This algorithm also includes the updating of the adaptive rate and time parameter that are used to change the adaptation dynamics [11]. The good performances of the proposed adaptive scheme have been illustrated for the control of SISO and MIMO square systems [12], [13]. In this paper, we continue the investigation of controller based on recurrent neural networks ( Fig. 1) with decoupled adaptive rates [14]. ...
... According to the asymptotic stability theory, the adaptive control scheme is Lyapunov asymptotically stable if Tl c(t ) satisfy this condition: (13) where ac(t ) and bc(t ) are two functions defined by (14) and ...
... Let us define the test function fe(t ) that check if Tle(t ) satisfies the sufficient stability conditions when the emulation error is used as a Lyapunov function. Then, we can conclude the stability of the controlled plant according to the inter section of the sufficient conditions on TIe (20) and TIc (13). So, fc-e(t ) is a test function obtained from the intersection between the test functions fe(t ) and fc(t ) . ...
This paper adresses a Lyapunov stability analysis of nonlinear systems control. We consider an adaptive control scheme based on recurrent neural networks emulator and controller with decoupled adaptive rates. Lyapunov sufficient stability conditions for decoupled adaptive rates of the emulator and controller are proposed. In order to guarantee the fast convergence, the optimal adaptive rate of controller is derived in the sense of Lyapunov exponential stability taking into account the stability of the emulator. The good performances of the proposed stable control design are shown with numerical simulations results.
... Weights are online updated. The major advantage of this algorithm is its use for real time applications [17]- [19]. ...
... The discretization of the dynamic equations (1) and (5) is given respectively with (18) and (19) [11]: ...
... and D(k) are considered constant during each ∆T [11], [19]. ...
This paper deals with a new indirect adaptive control scheme with decoupled adaptive rates, developed for complex square systems with unknown dynamics. This scheme, based on fully connected neural networks, is inspired from the real time recurrent learning (RTRL) algorithm. Both neural emulator and neural controller networks do not learn the plant dynamics but only adapt their parameters using an online adaptation algorithm in order to track the process variations. The contributions of this paper are to propose a new structure of neural control with a full structure of neural controller and to demonstrate the efficiency of the relaxation of networks parameters relative to the new proposed structure. Advantages of Neural controller with full structure and relaxation of its parameters from neural emulator ones are suggested according to simulation of nonlinear system. Effectiveness of the new proposed control structure is established by its application to the well-known Tennessee Eastman Challenge Process.