Abstract
Batch to batch temperature control of a semi-batch chemical reactor with heating/cooling system was discussed in this study. Without extensive modeling investigations, a two-dimensional (2D) general predictive iterative learning control (2D-MGPILC) strategy based on the multi-model with time-varying weights was introduced for optimizing the tracking performance of desired temperature profile. This strategy was modeled based on an iterative learning control (ILC) algorithm for a 2D system and designed in the generalized predictive control (GPC) framework. Firstly, a multi-model structure with time-varying weights was developed to describe the complex operation of a general semi-batch reactor. Secondly, the 2D-MGPILC algorithm was 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 was involved to demonstrate that the satisfactory performance could be achieved despite of the repetitive or non-repetitive disturbances.
Similar content being viewed by others
References
LUYBEN W L. Chemical reactor design and control [M]. New Jersey: John Wiley & Sons, 2007: 227–240.
LI Xin, WANG Guang-zhi, LI Wei-guang, WANG Ping, SU Cheng-yuan. Adsorption of acid and basic dyes by sludge-based activated carbon: Isotherm and kinetic studies [J]. Journal of Central South University, 2015, 22(1): 103–113.
JIA Li, YANG Tian, CHIU Min-sen. An integrated iterative learning control strategy with model identification and dynamic R-parameter for batch processes [J]. Journal of Process Control, 2013, 23(9): 1332–1341.
OH S K, LEE J M. Stochastic iterative learning control for discrete linear time-invariant system with batch-varying reference trajectories [J]. Journal of Process Control, 2015, 36: 64–78.
LU Hui-bin, BO Cui-mei, YANG Shi-pin. An improved self-adaptive membrane computing optimization algorithm and its applications in residue hydrogenating model parameter estimation [J]. Journal of Central South University, 2015, 22(10): 3909–3915
JANA A K. An energy-efficient cost-effective transient batch rectifier with bottom flashing: Process dynamics and control [J]. AICHE Journal, 2015, 61(11): 3699–3707.
HEDAYAT A, DAVILU H, BARFROSH A A, SEPANLOO K. Estimation of research reactor core parameters using cascade feed forward artificial neural networks [J]. Progress in Nuclear Energy, 2009, 51(6): 709–718.
LEE K S, LEE J H. Iterative learning control-based batch process control technique for integrated control of end product properties and transient profiles of process variables [J]. Journal of Process Control, 2003, 13(7): 607–621.
LEE J H, LEE K S. Iterative learning control applied to batch processes: An overview [J]. Control Engineering Practice, 2007, 15(10): 1306–1318.
WANG Li-min, MO Sheng-yong, ZHOU Dong-hua, GAO Fu-rong, CHEN Xi. Delay-range-dependent robust 2D iterative learning control for batch processes with state delay and uncertainties [J]. Journal of Process Control, 2013, 23(5): 715–730.
ZULKEFLEE S A, SATA S A, AZIZ N. Temperature control of enzymatic batch esterification reactor using nonlinear model predictive control (NMPC): A real-time implementation [J]. Computer Aided Chemical Engineering, 2014, 33(12): 769–774.
WANG Li-min, MO Sheng-yong, ZHOU Dong-hua, GAO Fu-rong. Robust design of feedback integrated with iterative learning control for batch processes with uncertainties and interval time-varying delays [J]. Journal of Process Control, 2011, 21(7): 987–996.
MEZGHANI M, ROUX G, CABASSUD M, DAHHOU B, LE LANN M V, CASAMATTA G. Robust iterative learning control of an exothermic semi-batch chemical reactor [J]. Mathematics and Computers in Simulation, 2001, 57(6): 367–385.
LEE K, LEE J H, YANG D R, MAHONEY A W. Integrated run-to-run and on-line model-based control of particle size distribution for a semi-batch precipitation reactor [J]. Computers and Chemical Engineering, 2002, 26(7): 1117–1131.
SHI Jia, YANG Bo, CAO Zhi-kai. Two-dimensional generalized predictive control (2D-GPC) scheme for the batch processes with two-dimensional (2D) dynamics [J]. Multidimensional System and Signal Processing, 2015, 26(4): 941–966.
LIU Tao, GAO Fu-rong. Robust two-dimensional iterative learning control for batch processes with state delay and time-varying uncertainties [J]. Chemical Engineering Science, 2010, 65(23): 6134–6144.
CHEN Chen, XIONG Zhi-hua, ZHONG Yi-sheng. Design and analysis of integrated predictive iterative learning control for batch process based on two-dimensional system theory [J]. Chinese Journal of Chemical Engineering, 2014, 22(7): 762–768.
ZHANG Ri-dong, WU Sheng, GAO Fu-rong. Improved PI controller based on predictive functional control forliquid level regulation in a coke fractionation tower [J]. Journal of Process Control, 2014, 24(3): 125–132.
ZHANG Shu-ning, WANG Fu-li, HE Da-kuo, JIA Run-da. Real-time product quality control for batch processes based on stacked least-squares support vector regression models [J]. Computers & Chemical Engineering, 2012, 36(1): 217–226.
NAGY Z K, MAHN B, FRANKE R, ALLGÖWER F. Evaluation study of an efficient output feedback nonlinear model predictive control for temperature tracking in an industrial batch reactor [J]. Control Engineering Practice, 2007, 15(7): 839–850.
Author information
Authors and Affiliations
Corresponding author
Additional information
Foundation item: Projects(61673205, 21727818, 61503180) supported by the National Natural Science Foundation of China; Project(2017YFB0307304) supported by National Key R&D Program of China; Project(BK20141461) supported by the Natural Science Foundation of Jiangsu Province, China
Rights and permissions
About this article
Cite this article
Bo, Cm., Yang, L., Huang, Qq. et al. 2D multi-model general predictive iterative learning control for semi-batch reactor with multiple reactions. J. Cent. South Univ. 24, 2613–2623 (2017). https://doi.org/10.1007/s11771-017-3675-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11771-017-3675-6