999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Modeling and Control of Nonlinear Discrete-time Systems Based on Compound Neural Networks*

2009-05-14 03:04:30ZHANGYan張燕LIANGXiuxia梁秀霞YANGPeng楊鵬CHENZengqiang陳增強andYUANZhuzhi袁著祉

ZHANG Yan (張燕), LIANG Xiuxia (梁秀霞), YANG Peng (楊鵬), CHEN Zengqiang (陳增強) and YUAN Zhuzhi (袁著祉)

?

Modeling and Control of Nonlinear Discrete-time Systems Based on Compound Neural Networks*

ZHANG Yan (張燕)1,**, LIANG Xiuxia (梁秀霞)1, YANG Peng (楊鵬)1, CHEN Zengqiang (陳增強)2and YUAN Zhuzhi (袁著祉)2

1Department of Automation, Hebei University of Technology, Tianjin 300130, China2Department of Automation, Nankai University, Tianjin 300071, China

An adaptive inverse controller for nonliear discrete-time system is proposed in this paper. A compound neural network is constructed to identify the nonlinear system, which includes a linear part to approximate the nonlinear system and a recurrent neural network to minimize the difference between the linear model and the real nonlinear system. Because the current control input is not included in the input vector of recurrent neural network (RNN), the inverse control law can be calculated directly. This scheme can be used in real-time nonlinear single-input single-output (SISO) and multi-input multi-output (MIMO) system control with less computation work. Simulation studies have shown that this scheme is simple and affects good control accuracy and robustness.

adaptive inverse control, compound neural network, process control, reaction engineering, multi-input multi-output nonlinear system

1 INTRODUCTION

The other approach is by using a linear state observer and an error compensator to approximate the error between the linear model and the process based on NN. The nonlinear dynamics are inverted directly [14]. The extension of output feedback employing a high-gain observer is given [15]. An error observer approach with-modification and a filter with nonlinearly parameterized NN and modification are introduced to decrease oscillation. A linear dynamic compensator is designed to stabilize the linearized system [16]. A temperature controller with Takagi- Sugeno-Kang-type recurrent fuzzy network (TRFN) designed by direct inverse modeling approach is proposed [17]. The recurrent property of TRFN enables it to be directly applied to a dynamic plant control without a priori knowledge of the plant order. An application of neural networks based additive nonlinear autoregressive exogenous (NNANARX) structure for modeling of nonlinear MIMO systems is presented [18]. Then, the problem of the inverse function calculation in the control algorithm is solved and applied to control nonlinear MIMO systems. Most of these approaches are limited to system in strict-feedback form, and accuracy of the plant model is critical when an inverse is used.

Motivated by this, a novel NN based adaptive inverse control approach is proposed for both SISO and MIMO nonlinear nonaffine discrete systems in this paper. A compound neural network (CNN) is constructed to model the system and an adaptive inverse control strategy is presented. Simulation results can demonstrate the effectiveness and advantages.

2 SYSTEM DESCRIPTION AND PRELIMINARIES

2.1 System representation and identification

The following SISO nonaffine nonlinear discrete- time system is considered [16]:

For convenience of analysis, the future output is determined by a number of past observations of the inputs and outputs. An equivalent input-output representation can be written as the nonlinear auto regressive moving average with exogenous inputs (NARMAX) system:

Classically this controlled system can be realized by the NN-based model at moment:

2.2 Compound neural network

To identify the system shown in Eq. (2), many kinds of NNs can be used. Here, in order to get an inverse controller directly and avoid using another control neural network, a compound neural network (CNN) is proposed. Its structure is shown in Fig. 1. It is composed of two parts: a two-layer linear feedforward neural network (LFNN) and a recurrent neural network (RNN). The output of the identifier can be expressed as:

Figure 1 The structure of compound neural network

The identifier output is rewritten as follows:

In the approximation process, suppose() is the weight matrix of the whole CNN. It is trained by minimizing the following index function.

2.3 Error correction

3 Adaptive inverse controller

Unlike the general NARMAX model, this compound structure can be easily controlled by the dynamic feedback theory. If the model is given by Eq. (2), the control signal is calculated by the following equation:

From Eq. (11), the desired output feedback is given by

Figure 2 Control system architecture

Step 1 Initialize the structure of the compound neural network. Select the relative coefficient: the learning rate, the initial weight vector of CNN, and the error proportional coefficient.

Step 3 Put the trained CNN into the closed loop control, and then, the control signal at timecan be calculate by Eq. (13).

Step 4 Update the CNN weight vector by Eq. (9).

4 MIMO system inverse controller

The controlled nonlinear MIMO system withinputs andoutputs is considered. The controlled system can be represented by the NARMAX model as follows:

Similarly as SISO nonlinear system, a compound neural network can be used to approximate the MIMO NARMAX model. The input vector of the LFNN and RNN are defined as:

The output of CNN can be written as follows:

In the approximation process,() is supposed to be the weight matrix of the whole CNN. The gradient decent method is used to train().

In the control process, as SISO system, the error at timeis introduced to predict the output of the system. The predictive output can be written as:

Because the current control signal() is one part of the input vector of LFNN in the CNN, the control law for the MIMO case can be determined straightforwardly under the inverse control thought:

5 SIMULATION RESULTS

Example 1 A liquid level system is described by the following equations [16]:

The NARMAX model of the process should be written as:

Figure 3 CNN training error

From Fig. 3, it can be seen that the CNN has the accurate identification capability. The nonlinear model of the plant was placed into the inverse control loop. The initial conditions of the plant are set to random variables. Here, the parameters of the CNN used in the inverse control are the same as in the CNN training. The error proportional coefficientis set as 0.7. Fig. 4 presents the control results and the control signal in the process obtained by the proposed inverse control method for tracking square signal. It shows a good tracking result.

Example 2 Isothermal reactor [20]

The following reaction occurs in an ideal stirred tank reactor:

where A is in excess. The reaction rate equation is given by the following equation:

The cross-sectional area of the tank is 1.0 m2and the sampling time is 1.0 min. After simplification, the model becomes:

In the process of the model for the MIMO nonlinear system, 12 nodes are chosen in the hidden layer of RNN for the CNN identifier. First, the following input signals are used to approximate the MIMO nonlinear discrete systems:

In this case, the learning rateis selected as 0.2. From Fig. 5, it can be seen that the CNN model can describethe MIMO nonlinear system with high accuracy.

Figure 5 Identification results of Example 2

Second, the trained CNN is put into the closed-loop inverse control. The control results are illustrated in Fig. 6. It shows that the system can track the reference signals with acceptable approximation errors. The proposed CNN inverse control method shows good trackingperformance for the MIMO nonlinear chemical system.

6 CONCLUSIONS

An adaptive inverse control scheme has been proposed in this paper. To use inverse theory directly, a new compound neural network is proposed. The linear feed-forward neural network is used to approximate the nonlinear controlled process. The recurrent neural network is used to minimize the error between the LFNN and the real nonlinear process. Based on this kind of neural network to approximate the controlled process, an adaptive inverse control scheme can be directly implemented. During this process, an error correction method is proposed to reduce the predictive error. The less computation work is needed since no further training task is required for the neural inverse controller in the I/O domain. This scheme can be used to control both nonlinear dynamic discrete-time SISO and MIMO systems in real time. Simulation results exploit that the proposed scheme is effective and practical.

Figure 6 Tracking performance of Example 2

NOMENCLATURE

the error proportional coefficient

Bconcentration of B in the reactor example

error between the system output and the identifier

a smooth nonlinear function vector

a smooth nonlinear function

Ea smooth linear function vector

Na smooth nonlinear function vector

La smooth linear function

Na smooth nonlinear function

a sigmodal activation function

Lthe input vector of the LFNN in CNN

Nthe input vector of the RNN in CNN

the number of layers of RNN

the degree of system input

the degree of system output

a smooth nonlinear function

the system input

weight matrix of CNN

the system output

Lthe LFNN’s output

Nthe RNN’s output

the learning rate for the weight vector

Subscripts

B the tank B

L the LFNN in the CNN

N the RNN in the CNN

1 Fu, Y., Chai, T.Y., “Nonlinear multivariable adaptive control using multiple models and neural Networks”,, 43, 1101-1110 (2007).

2 Zhang, Y., Chen, Z.Q., Yang, P., Yuan, Z.Z., “Multivariable nonlinear proportional-integral-derivative decoupling control based on recurrent neural net works”,...., 12 (5), 677-681 (2004).

3 Wang, Z., Chen, Z.Z., Sun, Q.L., Yuan, Z.Z., “Multivariable decoupling predictive control based on QFT theory and application in CSTR chemical process”,...., 14 (6), 765-769 (2006).

4 Zhang, Q., Li, S., “Performance monitoring and diagnosis of multivariable model predictive control using statistical analysis”,...., 14 (2), 207-215 (2006).

5 Su, B.L, Chen, Z.Z., Yuan, Z.Z., “Multivariable decoupling predictive control with input constraints and its application on chemical process”,...., 14 (2), 216-222 (2006).

6 Widrow, B., W alach, E., Adaptive Inverse Control, Prentice Hall, New Jersey, US (1986).

7 Alolinwi, B., Khalil, H.k., “Robust adaptive output feedback control of nonlinear systems without persistence of excitation condition”,, 33, 2025-2032 ( 1997).

8 Tong, S.C., Chai, T.Y., “Direct adaptive fuzzy output feedback control for uncertain nonlinear systems”,, 19 (3), 257-261 (2004).

9 Ge, S.S., Li, Y., Lee, T.H., “daptive NN control for a class of strict-feedback discrete-time nonlinear systems”, 39 (5), 807-819 (2003).

10 Miguel, A.B., Ton, J.J., Van, D.B., “Predictive control based on neural network model with I/O feedback linearization”,.., 72 (17), 1358-1554 (1999).

11 Song, Y., Chen, Z.Q., Yuan, Z.Z., “Neural network nonlinear predictive control based on tent-map chaos optimization”,...., 15 (4), 539-544 (2007).

12 Deng, H., Li, H.X., “A novel neural Approximate inverse control for unknown nonlinear discrete dynamical Systems”,.,,:, 35 (1), 115-123 (2005).

13 He, P., Jagannathan, S., “Reinforcement learning-based output feedback control of nonlinear systems with input constraints”,.,,, 35 (1), 150-154 (2005).

14 Hovakimyan, N., Nardi, F., Calise, A.J., “A novel error observer-based adaptive output feedback approach for control of uncertain systems”,., 47 (8), 1310-1314 (2002).

15 Kim, N., Calise, A.J., “Several extensions in methods for adaptive output feedback control”,., 18 (2), 482-494 (2007).

16 Zhai, L.F., Chai, T.Y., Ge, S.S., “Stable adaptive neural network control of nonaffine nonlinear discrete-time systems and application”, In: 22th IEEE International Symposium on Intelligent Control, Singapore, 602-607 (2007).

17 Juang, C.F., Chen, J.S., “A recurrent fuzzy-network-based inverse modelling method for a temperature system control”,.,,, 37 (3), 410-417 (2007).

18 Petlenkov, E., “NN-ANARX structure based dynamic output feedback linearization for control of nonlinear MIMO systems”, In: Mediterranean Conference on Control and Automation, Athens, Greece, T22-009 (2007).

19 Delgado, A., “Dynamic recurrent neural networks for system identification and control”,, 142 (4), 307-314 (1995).

20 Li, W.C., Biegler, L.T., “Process control strategies for constrained nonlinear system”,...., 27, 1611-1622 (1988).

2008-06-24,

2009-03-20.

the National Natural Science Foundation of China (60575009, 60574036).

** To whom correspondence should be addressed. E-mail: yzhangzz@yahoo.com.cn

主站蜘蛛池模板: 亚洲精品制服丝袜二区| 亚洲第一极品精品无码| 宅男噜噜噜66国产在线观看| 伊人精品成人久久综合| 制服丝袜国产精品| 伊人查蕉在线观看国产精品| 女同国产精品一区二区| 无码精品国产dvd在线观看9久 | 青青青国产免费线在| 国产色图在线观看| 国产午夜一级毛片| 国产玖玖玖精品视频| 久996视频精品免费观看| 色悠久久久| 少妇被粗大的猛烈进出免费视频| 国产精品吹潮在线观看中文| 欧美伦理一区| 国产成人AV男人的天堂| 亚洲成A人V欧美综合天堂| 在线观看国产精品第一区免费| 亚洲第一在线播放| 日韩人妻精品一区| 美女被狂躁www在线观看| 波多野结衣视频网站| 成人福利在线看| 国产精品亚洲一区二区三区z| 亚洲欧洲一区二区三区| 本亚洲精品网站| www精品久久| 丝袜无码一区二区三区| 日本高清免费不卡视频| 国国产a国产片免费麻豆| 亚洲人人视频| 日韩在线第三页| 国产日韩欧美一区二区三区在线| 亚洲国产日韩在线成人蜜芽| 欧美高清国产| 欧美久久网| 亚洲欧美综合精品久久成人网| 欧美日韩成人| 国产欧美网站| 免费99精品国产自在现线| 99精品国产电影| 国产中文一区a级毛片视频| 国产精品毛片在线直播完整版| 精品五夜婷香蕉国产线看观看| 国产高清在线精品一区二区三区 | 亚洲av无码成人专区| 国产h视频免费观看| 日韩a在线观看免费观看| 91免费国产高清观看| 日韩欧美高清视频| 久久国产精品嫖妓| 91免费国产在线观看尤物| 亚洲成a人片| 国产微拍一区二区三区四区| 激情综合图区| 亚洲欧美日韩另类| 国产69精品久久| 久久精品女人天堂aaa| 国产精品手机在线观看你懂的| 高潮爽到爆的喷水女主播视频 | 亚洲精品视频免费看| 国产第一页免费浮力影院| 97视频在线观看免费视频| 国产精品三区四区| www.youjizz.com久久| a级免费视频| 国产视频a| 国产精品极品美女自在线网站| 草草影院国产第一页| 国产欧美日韩综合在线第一| 欧美精品成人一区二区视频一| 亚洲综合婷婷激情| 青青草91视频| 宅男噜噜噜66国产在线观看| 亚洲国产精品久久久久秋霞影院| 国产偷倩视频| 欧美亚洲第一页| 91亚洲影院| AⅤ色综合久久天堂AV色综合| 久久人搡人人玩人妻精品|