CFP last date
22 April 2024
Reseach Article

Improving the Performance of a Chemical Plant Using Nonlinear Model Predictive Control (NMPC) Techniques

by Bahman Pirayesh, Dr. H. Jazayeri-Rad
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 37 - Number 11
Year of Publication: 2012
Authors: Bahman Pirayesh, Dr. H. Jazayeri-Rad
10.5120/4734-6929

Bahman Pirayesh, Dr. H. Jazayeri-Rad . Improving the Performance of a Chemical Plant Using Nonlinear Model Predictive Control (NMPC) Techniques. International Journal of Computer Applications. 37, 11 ( January 2012), 47-60. DOI=10.5120/4734-6929

@article{ 10.5120/4734-6929,
author = { Bahman Pirayesh, Dr. H. Jazayeri-Rad },
title = { Improving the Performance of a Chemical Plant Using Nonlinear Model Predictive Control (NMPC) Techniques },
journal = { International Journal of Computer Applications },
issue_date = { January 2012 },
volume = { 37 },
number = { 11 },
month = { January },
year = { 2012 },
issn = { 0975-8887 },
pages = { 47-60 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume37/number11/4734-6929/ },
doi = { 10.5120/4734-6929 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:24:06.792752+05:30
%A Bahman Pirayesh
%A Dr. H. Jazayeri-Rad
%T Improving the Performance of a Chemical Plant Using Nonlinear Model Predictive Control (NMPC) Techniques
%J International Journal of Computer Applications
%@ 0975-8887
%V 37
%N 11
%P 47-60
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The key objective of NMPC is to find the best vector of control functions that minimize or maximize a performance index depending on a given process model (usually a nonlinear differential equation system) as equality constraints, and boundary conditions as inequality constraints on the states and controls. The use of process optimization in the control of chemical reactors presents a useful tool for operating chemical reactors efficiently and optimally. Since batch reactors are generally applied to produce a wide variety of specialty products, there is a great deal of interest to enhance batch operation to achieve high quality and purity product while minimizing the conversion of undesired by-product. In this work, we consider a reactor system which consist of a batch reactor and jacket cooling system as a case study. Two different types of optimization problems, namely, maximum conversion and minimum time problems are formulated and solved and optimal operation policies in terms of reactor temperature or coolant flow rate are obtained. A path constraint such as on the reactor temperature is imposed for safe reactor operation and to minimize environmental impact. Here we employ the method of collocation on finite elements for discretizing the dynamic optimization problem. The numerical solution framework is implemented in MATLAB environment.

References
  1. N. Aziz, I.M. Mujtaba, “Optimal operation policies in batch reactors”, Chem. Eng. J. 85, 2002, pp. 313–325.
  2. A.M. Cervantes, L.T. Biegler, “Optimization strategies for dynamic systems”, in: C. Floudas, P. Pardalos (Eds.), Encyclopedia of Optimization, Kluwer, 2000.
  3. H.S. Fogler, “Elements of Chemical Reaction Engineering”, 2nd Edition, Prentice-Hall, Englewood Cliffs, NJ, 1992.
  4. S. Palanki, C. Kravaris, H.Y. Wang, “Synthesis of state feedback laws for end point optimization in batch processes”, Chem. Eng. Sci. 48, 1993, pp. 135–152.
  5. B.J. Cott, S. Macchietto, “Temperature control of exothermic batch reactors using generic model control”, Ind. Eng. Chem. Res. 28, 1989, pp. 1177–1184.
  6. A. Arpornwichanop, P. Kittisupakorn, I.M. Mujtaba, “On-line dynamic optimization and control strategy for improving the performance of batch reactors”, Chemical Engineering and Processing 44, 2005, pp. 101–114.
  7. J.S. Logsdon, L.T. Biegler, “A relaxed reduced space SQP strategy for dynamic optimization problems”, Comput. Chem. Eng. 17, 1993, p. 367.
  8. K.R. Morison, “Optimal control of process described by systems of differential and algebraic equations”, PhD Thesis, University of London, 1984.
  9. R. Luus, “Optimal control of batch reactors by iterative dynamic programming”, J. Proc. Control 4, 1994, p. 218.
  10. S.A. Dadebo, K.B. McAuley, “Dynamic optimization of constrained chemical engineering problems using dynamic programming”, Comput. Chem. Eng. 19, 1995, p. 513.
  11. W.H. Ray, “Advanced Process Control”, McGraw Hill, New York, 1981.
  12. J.G. Renfro, A.M. Morshedi, O.A. Asbjornsen, “Simultaneous optimization and solution of systems described by differential/algebraic equations”, Comp. Chem. Eng. 11 (5), 1987, pp. 503–517.
  13. V. Nevistic, Ph.D. thesis, “Constrained control of nonlinear systems”, Swiss Federal Institute of Technology, 1997.
  14. R. Luus, “Optimal control by dynamic programming using systematic reduction in grid size”, Int. J. Control 51, 1990, pp. 995–1013.
  15. S.A. Dadebo, K.B. Mcauley, “Dynamic optimization of constrained chemical engineering problems using dynamic programming”, Comp. Chem. Eng. 19 (5), 1995, pp. 513–525.
  16. J.E. Cuthrell, L.T. Biegler, “On the optimization of differentialalgebraic process systems”, AIChE J. 33 (8), 1987, pp. 1257–1270.
  17. J.E. Cuthrell, L.T. Biegler, “Simultaneous optimization and solution methods for batch reactor control profiles”, Comput. Chem. Eng. 13, 1989, p. 125.
  18. J. S. Logsdon and L. T. Biegler, “Accurate solution of differential-algebraic optimization problems”. Chem. Eng. Sci. (28), 1989, pp. 1628–1639.
  19. S.Hayken, “Kalman filtering and neural networks”, New York, John Wiley & Sons, Inc., 2001, pp. 128-130.
Index Terms

Computer Science
Information Sciences

Keywords

Batch reactor optimal operation dynamic optimization collocation on finite elements