论文部分内容阅读
This paper focuses on the batch to batch temperature control of a semi-batch chemical reactor with heating/cooling system.Without extensive modeling investigations,a 2D general predictive iterative learning control(2D-MGPILC)strategy based on the multi-model with time-varying weights is introduced for optimizing the tracking performance of desired temperature profile.Such a strategy is modeled based on an iterative learning control(ILC)algorithm for a two-dimensional(2D)system and designed in the generalized predictive control(GPC)framework.Firstly,a multi-model structure with time-varying weights is developed to describe the complex operation of a general semi-batch reactor.Secondly,the 2D-MGPILC algorithm is proposed to optimize simultaneously the dynamic performance along the time and batch axes.Finally,simulation for the controller design of a semi-batch reactor with multiple reactions is involved to demonstrate that the satisfactory performance can be achieved despite of the repetitive or non-repetitive disturbances.