تک چرخه وچندین چرخه تعمیم پیش بینی مدل 2D و طرح های کنترل یادگیری تکرار ی (2D-GPILC) برای فرآیندهای دسته ای
کد مقاله | سال انتشار | تعداد صفحات مقاله انگلیسی |
---|---|---|
27109 | 2007 | 13 صفحه PDF |
Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)
Journal : Journal of Process Control, Volume 17, Issue 9, October 2007, Pages 715–727
چکیده انگلیسی
In this paper, iterative learning control (ILC) system is modeled and designed from a two-dimensional (2D) system point of view. Based on a 2D cost function defined over a single-cycle or multi-cycle prediction horizon, two ILC schemes, referred respectively as single-cycle and multi-cycle generalized 2D predictive ILC (2D-GPILC) schemes, have been proposed and formulated in the GPC framework for the 2D system. Analysis shows that the resulted control schemes are the combination of a time-wise GPC and a cycle-wise ILC optimized in 2D sense. Guidelines for parameter tuning have been proposed based on the ultimate performance analysis for the control system. Simulation shows that the multi-cycle 2D-GPILC outperforms the single-cycle 2D-GPILC in term of cycle-wise convergence.
مقدمه انگلیسی
After its initial development for industrial robot [1], iterative learning control (ILC) has been widely studied and extended for industrial and chemical processes with repetitive or cyclic natures [2], [3], [4] and [5]. As the repetitive or cyclic processes have limited time duration in each cycle, the conventional ILC algorithms [1] only use the information of previous cycles, resulting in the control input for the entire cycle can be determined before the next cycle. It is essentially a time-wise open-loop feed-forward control that does not have the ability to guarantee control performance along time for the processes with non-repetitive or uncertain dynamics. It has been realized that the good control performance along time index in each cycle is not only necessary for the processes with long time duration but also beneficial for the convergence of the control error along the cycle index. For these reasons, a real-time feedback control has been proposed to combine with the conventional ILC, commonly referred as feedback feed-forward ILC [6], to improve control performances along both the time and cycle indices. The early works of such combination [6], however, design time-wise feedback controller and cycle-wise ILC algorithm separately, having difficulties in system analysis and optimization. Amann et al. [7] developed a feedback feed-forward ILC, referred as norm-optimal ILC, based on the optimization of the following one-cycle-ahead cost function equation(1) View the MathML sourceJk+1(uk+1)=‖ek+1‖Q2+‖uk+1-uk‖R2 Turn MathJax on where ek+1ek+1 and uk+1uk+1 represent the control error and input of the process in the (k+1k+1)th cycle, respectively. Extension of this scheme to include the prediction control performances over future cycles has also been proposed [8] and [9]; the resulted state feedback control is, however, non-causal. With the consideration of both deterministic and stochastic components of the time-varying repetitive process, Lee et al. [2] and Lee et al. [10] proposed model-based ILC schemes, referred respectively as BMPC and Q-ILC schemes, based on the optimization of the same quadratic cost function as (1). By modifying and combining the QILC and BMPC techniques Chin et al. [11] developed a two-stage ILC technique. As only the tracking error and the input change along cycle are penalized in cost function (1), it is found that these ILC schemes result in the inverse dynamic control of the process in the ultimate performance. The inverse dynamic control can have perfect tracking, it is, however, hyper-sensitive to high-frequency components of tracking error or disturbance due to the differentiators in the inverse dynamic. It is also not suitable for processes without inverse dynamic or with unstable inverse dynamic. Furthermore, optimization over the entire cycle may lead to heavy computational burden for processes with long time duration. An ILC system can be viewed as a special two-dimensional (2D) system [12], where the dynamic behavior along the time is determined by the process and the time-wise feedback control, whereas the iterative learning algorithm introduces the dynamic along the cycle. From a 2D system viewpoint, the conventional ILC [1] is only a cycle-wise feedback control with integral action along the cycle index, which guarantees the tracking errors for the cycle-invariant trajectory to be gradually removed along cycle index. To guarantee the performance improvement along both the time and cycle directions, 2D feedback controller is necessary. The feedback feed-forward ILC is actually a 2D feedback control. The major advantage of viewing an ILC system as a 2D system is that the 2D dynamic of the system can be taken into account not only in the process modeling but also in the control performance and controller design, which results in the united design and optimal combination of the time-wise feedback controller and cycle-wise ILC algorithm in the 2D sense. Rogers et al. [13] firstly noted the 2D dynamic characteristics of the ILC system and explored the convergence of the system based on the stability criterion for the 2D system. Geng et al. [14] first proposed to describe ILC system as a 2D system for design and analysis. Their resulted ILC scheme, however, is a conventional ILC. Based on a 2D Roesser model, Kurek et al. [15] and Fang et al. [16] developed feedback feed-forward ILC schemes for deterministic repetitive processes. Shi et al. [5] and [17] extended robust control concept to 2D Roesser system resulting in an integrated design of robust feedback control and feed-forward ILC for uncertain batch processes. Generalized Predictive Control (GPC) proposed by Clarke et al. [18] and [19] is one of the most popular process control strategy. This paper is to extend the philosophy of GPC to the 2D system for design and analysis of ILC system. The resulted ILC schemes in this paper are referred as Generalized 2D Predictive Iterative Learning Control (2D-GPILC). Due to the 2D dynamic of the ILC system, a 2D cost function defined over prediction horizon of current cycle is firstly optimized based on the 2D prediction model of the control system, resulting in a feedback feed-forward ILC scheme referred as single-cycle 2D-GPILC scheme. The structure analysis indicates that the resulted 2D-GPILC scheme consists of two types of controls: one is time-wise GPC using the real-time system information to ensure the optimal control performances over the moving prediction horizon along time index, and the other is the cycle-wise ILC using the system information of last cycle to improve the control performance from cycle to cycle. To optimize cycle-wise control performance, a multi-cycle prediction cost function is further proposed and minimized by cycle-wise dynamic programming, resulting in multi-cycle 2D-GPILC scheme. As the 2D control performance is optimized over the moving time-wise and cycle-wise prediction horizons simultaneously, the multi-cycle 2D-GPILC outperforms single-cycle 2D-GPILC scheme in the convergence rate along cycle index. The simulations are given to demonstrate the performance of the proposed schemes.
نتیجه گیری انگلیسی
In this paper, the iterative learning control system has been modeled and optimized as a 2D system. Single-cycle and multi-cycle 2D-GPILC schemes have been proposed, formulated and solved in the GPC framework for the 2D system. The resulted 2D-GPILC laws are the optimal combinations of a time-wise GPC and a cycle-wise ILC in 2D sense. A Guidelines have been proposed for the turning of the design parameters based on the ultimate performance analysis. The results indicate that the multi-cycle 2D-GPILC scheme is superior to the single-cycle 2D-GPILC.