Constrained Nonlinear Model Predictive Control of a Polymerization Process via Evolutionary Optimization

Abstract

In this work, a nonlinear model predictive controller is developed for a batch polymerization process. The physical model of the process is parameterized along a desired trajectory resulting in a trajectory linearized piecewise model (a multiple linear model bank) and the parameters are identified for an experimental polymerization reactor. Then, a multiple model adaptive predictive controller is designed for thermal trajectory tracking of the MMA polymerization. The input control signal to the process is constrained by the maximum thermal power provided by the heaters. The constrained optimization in the model predictive controller is solved via genetic algorithms to minimize a DMC cost function in each sampling interval.

Share and Cite:

Abbaszadeh, M. and Solgi, R. (2014) Constrained Nonlinear Model Predictive Control of a Polymerization Process via Evolutionary Optimization. Journal of Intelligent Learning Systems and Applications, 6, 35-44. doi: 10.4236/jilsa.2014.61004.

Conflicts of Interest

The authors declare no conflicts of interest.

References

[1] M. Rafizadeh, “Non-Isothermal Modeling of Solution Polymerization of Methyl Methacrylate for Control Purposes,” Iranian Polymer Journal, Vol. 10, No. 4, 2001, pp. 251-263.
[2] T. Peterson, E. Hernandez, Y. Arkun and F. J. Schork, “Non-Linear Predictive Control of a Semibatch Polymerization Reactor by an Extended DMC,” American Control Conference, Pittsburgh, 21-23 June 1989, pp. 1534-1539.
[3] M. Soroush and C. Kravaris, “Non-Linear Control of a Batch Polymerization Reactor: An Experimental Study,” AICHE Journal, Vol. 38, No. 9, 1991, pp. 1429-1448.
http://dx.doi.org/10.1002/aic.690380914
[4] M. B. De Souza Jr., J. C. Pinto and E. L. Lima, “Control of a Chaotic Polymerization Reactor: A Neural Network Based Model Predictive Approach,” Polymer Engineering & Science, Vol. 36, No. 4, 1996, pp. 448-457.
http://dx.doi.org/10.1002/pen.10431
[5] T. Clarke-Pringle and J. F. MacGregor, “Non-Linear Adaptive Temperature Control of Multi-Product, SemiBatch Polymerization Reactors,” Computers & Chemical Engineering, Vol. 21, No. 12, 1997, pp. 1395-1409.
http://dx.doi.org/10.1016/S0098-1354(97)00013-6
[6] R. K. Mutha, W. R. Cluett and A. Penlidis, “On-Line Non-Linear Model-Based Estimation and Control of a Polymer Reactor,” AICHE Journal, Vol. 43, No. 11, 1997, pp. 3042-3058. http://dx.doi.org/10.1002/aic.690431116
[7] H. R. Rho, Y. Huh and H. Rhee, “Application of Adaptive Model-Predictive Control to a Batch MMA Polymerization Reactor,” Chemical Engineering Science, Vol. 53, No. 21, 1998, pp. 3728-3739.
http://dx.doi.org/10.1016/S0009-2509(98)00166-3
[8] J. Flores-Cerrillo, J. F. MacGregor, “Latent Variable MPC for Trajectory Tracking in Batch Processes,” Journal of Process Control, Vol. 15, No. 6, 2005, pp. 651-663.
http://dx.doi.org/10.1016/j.jprocont.2005.01.004
[9] G. Shafiee, M. R. Jahed-Motlagh and A. A. Jalali, “Nonlinear Predictive Control of a Polymerization Reactor Based on Piecewise Linear Wiener Model,” Chemical Engineering Journal, Vol. 143, No. 1-3, 2008, pp. 282292. http://dx.doi.org/10.1016/j.cej.2008.05.013
[10] S. M. Ahn, M. J. Park and H. K. Rhee, “Extended Kalman Filter-Based Nonlinear Model Predictive Control for a Continuous RIMA Polymerization Reactor,” Industrial & Engineering Chemistry Research, Vol. 38, No. 10, 1999, pp. 3942-3949. http://dx.doi.org/10.1021/ie990240r
[11] M. Abbaszadeh and H. J. Marquez, “Dynamical Robust H∞ Filtering for Nonlinear Uncertain Systems: AnLMI Approach,” Journal of the Franklin Institute, Vol. 347, No. 7, 2010, pp. 1227-1241.
http://dx.doi.org/10.1016/j.jfranklin.2010.05.016
[12] M. Abbaszadeh and H. J. Marquez, “Robust Static Output Feedback Stabilization of Discrete-Time Nonlinear Uncertain Systems with H∞ Performance,” Proceedings of the16th Mediterranean Conference on Control and Automation, Ajaccio, 25-27 June 2008, pp. 226-231
[13] M. Rafizadeh, “Sequential Linearization Adaptive Control of Solution Polymerization of Methyl Methacrylate in a Batch Reactor,” Polymer Reaction Engineering Journal, Vol. 3, No. 10, 2002, pp. 121-133.
http://dx.doi.org/10.1081/PRE-120014692
[14] M. Rafizadeh and M. Abbaszadeh, “Nonlinear Model Predictive Control of Discrete Methyl Methacrylate Polymerization for Temperature Profile Tracking,” Amirkabir Journal of Science and Technology, Vol. 14, No. 55-C, 2003, pp. 811-824.
[15] M. Abbaszadeh, “Nonlinear Multiple Model Predictive Control of Solution Polymerization of Methyl Methacrylate,” Intelligent Control and Automation, Vol. 2, No. 3, 2011, pp. 226-232.
http://dx.doi.org/10.4236/ica.2011.23027
[16] E. F. Camacho and C. Bordons, “Model Predictive Control in the Process Industry,” Springer and Verlag, 1995.
http://dx.doi.org/10.1007/978-1-4471-3008-6
[17] P. Lundstorm, J. H. Lee, M. Morari and S. Skogestod, “Limitations of Dynamic Matrix Control”, Computers and Chemical Engineering, Vol. 19, No. 4, 1995, pp. 402-421.
[18] J. Ho, J. Gu, T. Zhao, G. Sun, “A New Resource Scheduling Strategy Based on Genetic Algorithm in Cloud Computing Environment,” Journal Of Computers, Vol. 7, No. 1, 2012, pp. 42-52.
[19] J. H. Holland, “Adaptation in Natural and Artificial Systems,” University of Michigan Press, Ann Arbor, 1975.
[20] L. M. Schmitt, “Fundamental Study, Theory of Genetic Algorithms,” Theoretical Computer Science, Vol. 259, No. 1-2, 2001, pp. 1-61.
http://dx.doi.org/10.1016/S0304-3975(00)00406-0
[21] K. S. Tang, K. F. Man, S. Kwong and Q. He, “Genetic Algorithms and Their Applications,” IEEE Signal Processing Magazine, Vol. 13, No. 6, 1996, pp. 22-37.
http://dx.doi.org/10.1109/79.543973
[22] R. Bandyopadhyay, U. K. Chakaraborty and D. Patranabis, “Autotuning a PID Controller: A Fuzzy-Genetic Approach,” Journal of System Architecture, Vol. 47, No. 7, 2001, pp. 663-673.
http://dx.doi.org/10.1016/S1383-7621(01)00022-4
[23] L. Bernal-Harro, C. Azzaro-Pantel and S. Domenech, “Design of Multipurpose Batch Chemical Plants Using a Genetic Algorithm,” Computers and Chemical Engineering, Vol. 22, Suppl. 1, 1998, pp. S777-S780.
http://dx.doi.org/10.1016/S0098-1354(98)00146-X
[24] Z. Michalewicz, “Genetic Algorithms + Data Structures = Evolution Programs,” 3rd Edition, Springer-Verlag, 1996.
[25] Q. Zhio and L. Xi, “Application of Genetic Algorithm to Huasdorff Measure Estimation”, Proceedings of the 11th International Conference of Knowledge-Based Intelligent Information and Engineering Systems, 2007, pp. 182-189.
[26] R. Solgi, R. Vosough and M. Rafizadeh, “Adaptive Fuzzy Control of MMA Batch Polymerization Reactor Based on Fuzzy Trajectory Definition,” Proceeding of the 2004 American Control Conference, Boston, June 30-July 2, 2004, pp. 1097-1102.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.