An integrated iterative learning control strategy with model identification and dynamic R-parameter is proposed in this paper. It systematically integrates discrete-time (batch-axis) information and continuous-time (time-axis) information into one uniform frame, namely the iterative learning controller in the domain of batch-axis, while a PID controller (PIDC) in the domain of time-axis. As a result, the operation policy of batch process can be regulated during one batch, which leads to superior tracking performance and better robustness against disturbance and uncertainty. Moreover, the technologies of model identification and dynamic R-parameter are employed to make zero-error tracking possible. Next, the convergence and tracking performance of the proposed learning control system are firstly given rigorous description and proof. Lastly, the effectiveness of the proposed method is verified by examples.
Batch processes have been used increasingly in the production of low volume and high value added products, such as special polymers, special chemicals, pharmaceuticals, and heat treatment processes for metallic or ceramic products [1]. For the purpose of deriving the maximum benefit from batch processes, it is essential to optimize the operation policy of batch processes. Therefore, optimal control is crucial to the efficient operation of batch processes. However, with strong nonlinearity and dynamic characteristics, optimal control of batch processes is more challenging than that of continuous processes and thus it needs new non-traditional techniques. Therefore, the optimal control of batch processes remains a challenging in modern industrial control.
Batch processes have the characteristic of repetition, and thus iterative learning control (ILC) can be used in the optimization control of batch processes [2], [3] and [4]. After its initial development for industrial robot [5], ILC has been increasingly practiced for batch processes with repetitive natures to realize perfect tracking and control optimization [6] and [7]. Xiong and Zhang presented a batch-to-batch iterative optimal control method based on recurrent neural network models to solve the model prediction errors problem [8]. Lee et al. proposed the optimal iterative learning algorithm based on linear time-varying models for the temperature control of batch processes [9] and [10]. However, in most reported results, only the batch-to-batch performance is taken for consideration but not the performance of real-time feedback. Thus, ILC is actually an open-loop control from the view of a separate batch because the feedback-like control just plays role between different batches. As a result, it is difficult to guarantee the performance of the batch process when uncertainties and disturbances exist. Therefore, an integrated optimization control system is required to derive the maximum benefit from batch processes, in which the performance of time-axis and batch-axis are both analyzed synchronously. Rogers firstly employed two-dimension (2D) theory to solve above-mentioned problem [11]. Li et al. presented an ILC strategy for 2D time-invariant linear repetitive systems with fixed time delays [12]. Chin et al. proposed a two-stage iterative learning control technique by using the real-time feedback information to modify the ILC parameters for independent disturbance rejection [13]. Gao's research group did a series of 2D optimization control-based research for batch processes [14] and [15]. However, most reported results assume that the prediction errors of the model were zeros after the first cycle without considering model uncertainties and exogenous disturbance [16]. Liu et al. combined the internal model control (IMC) with the ILC to deal with uncertain time delay for linear batch processes [17]. To guarantee robust convergence along both time and batch directions, a 2D ILC scheme which integrates feedback control with feedforward control was developed for robust tracking of desired trajectory [18]. Recently, Wang et al. proposed an advanced ILC-based PI control for MIMO batch processes to hold robust stability based on a 2D system formulation [19]. For piecewise affine batch processes, Liu et al. proposed a 2D closed-loop ILC method for robust tracking of the set-point profile against uncertainties and disturbances [20].
Motivated by previous works, an integrated iterative learning control system combining discrete-time (batch-axis) information with continuous-time (time-axis) information is proposed in our recent work [21]. Similar to most new controller design methods developed in the literature, perfect model assumption is assumed in that work in order to develop the first of its kind that guarantees the convergence of control policy with the proposed integrated control scheme derived from a rigorous proof. But in practical application, model-plant mismatch is inevitable. Thus with the consideration of mode-plant mismatch and uncertainty, an integrated iterative learning control strategy with model identification and dynamic R-parameter is proposed in this paper. It systematically integrates discrete-time (batch-axis) information and continuous-time (time-axis) information into one uniform frame, namely the iterative learning controller in the domain of batch-axis, while an PID controller (PIDC) in the domain of time-axis. As a result, the batch process can be regulated during one batch, which leads to superior tracking performance and better robustness against disturbance and uncertainty. Moreover, the technologies of model identification and dynamic R-parameter are employed to make zero-error tracking possible. Next the convergence and tracking performance of the proposed iterative learning control system are firstly given rigorous description and proof.
The paper is structured as follows. Section 2 gives a brief description of batch processes discussed in this paper. Section 3 presents the proposed integrated learning control system. Performance analysis is presented in Section 4 and the simulation example is given in Section 5, followed by the concluding remarks given in Section 6.
In this paper, a novel integrated iterative learning control strategy with model identification and dynamic R-parameter was proposed, which not only combined feedback controller in time-axis with iterative learning optimization control in batch-axis, but also improved the accuracy of the model through online identification. Moreover, we made the first attempt to give rigorous description and proof of the convergence and tracking performance of the proposed learning control system to verify that a perfect tracking performance can be obtained despite the existence of model-plant-mismatch. Lastly, an example illustrated the performance and applicability of the proposed integrated optimization control. Simulation results demonstrate that the proposed integrated control strategy has better tracking performance and robustness.