Abstract
Optimization is applied in numerous areas of chemical engineering including the development of process models from experimental data, design of process flowsheets and equipment, planning and scheduling of chemical process operations, and the analysis of chemical processes under uncertainty and adverse conditions. These off-line tasks require the solution of nonlinear programs (NLPs) with detailed, large-scale process models. Recently, these tasks have been complemented by time-critical, on-line optimization problems with differential-algebraic equation (DAE) process models that describe process behavior over a wide range of operating conditions, and must be solved sufficiently quickly. This paper describes recent advances in this area especially with dynamic models. We outline large-scale NLP formulations and algorithms as well as NLP sensitivity for on-line applications, and illustrate these advances on a commercial-scale low density polyethylene (LDPE) process.
Chapter PDF
Similar content being viewed by others
Keywords
- Dynamic Optimization
- Pressure Swing Adsorption
- Nonlinear Model Predictive Control
- Computational Delay
- Nonlinear Program Algorithm
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Ascher, U.M., Petzold, L.R.: Computer Methods for Ordinary Differential Equations and Differential-Algebraic Equations. SIAM, Philadelphia (1998)
Bartusiak, R.D.: NLMPC: A platform for optimal control of feed- or product-flexible manufacturing. In: Assessment and Future Directions of NMPC, p. 338. Springer, Berlin (2007)
Betts, J.: Practical Methods for Optimal Control Using Nonlinear Programming, SIAM Series on Advances in Design and Control, Philadelphia, PA (2001)
Bock, H.G.: Numerical treatment of inverse problem in differential and integral equations. In: Recent Advances in Parameter Identification Techniques for ODE. Federal Republic of Germany, Heidelberg (1983)
Busch, J., Oldenburg, M., Santos, J., Cruse, A., Marquardt, W.: Dynamic predictive scheduling of operational strategies for continuous processes using mixed-logic dynamic optimization. Comput. Chem. Eng. 31, 574–587 (2007)
Cervantes, A.M., Tonelli, S., Brandolin, A., Bandoni, J.A., Biegler, L.T.: Large-scale dynamic optimization for grade transitions in a low density polyethylene plant. Computers & Chemical Engineering 26, 227–237 (2002)
Cervantes, A.M., Wächter, A., Tutuncu, R., Biegler, L.T.: A reduced space interior point strategy for optimization of differential algebraic systems. Comp. Chem. Engr. 24, 39–51 (2000)
Diehl, M., Bock, H.G., Schlöder, J.P., Allgöwer, F., Findeisen, R., Nagy, Z.: Real-time optimization and nonlinear MPC of processes governed by differential-algebraic equations. Journal of Process Control 12(4), 577–585 (2002)
Fiacco, A.V.: Introduction to Sensitivity and Stability Analysis in Nonlinear Programming. Academic Press, New York (1983)
Franke, R., Doppelhamer, J.: Integration of advanced model based control with industrial it. In: Assessment and Future Directions of NMPC, p. 368. Springer, Berlin (2007)
Grossmann, I.E.: Enterprise-wide optimization: A new frontier in process systems engineering. AIChE J. 51(7), 1846–1857 (2005)
Grötschel, M., Krumke, S., Rambau, J. (eds.): Online Optimization of Large Systems. Springer, Berlin (2001)
Hager, W.W.: Runge-Kutta methods in optimal control and the transformed adjoint system. Numer. Math. 87, 247–282 (2000)
Jiang, L., Biegler, L.T., Fox, V.G.: Simulation and optimization of pressure swing adsorption systems for air separation. AIChE J. 49(5), 1140–1157 (2003)
Kadam, J., Marquardt, W.: Integration of economical optimization and control for intentionally transient process operation. In: Findeisen, R., Allgoewer, F., Biegler, L. (eds.) Assessment and Future Directions of Nonlinear Model Predictive Control. LNCIS, vol. 358, pp. 419–434. Springer, Heidelberg (2007); Sensitivity-based solution updates in closed-loop dynamic optimization. In: Proceedings of the DYCOPS 7 Conference. Elsevier, Amsterdam (2004)
Kameswaran, S., Biegler, L.T.: Convergence rates for direct transcription of optimal control problems using collocation at Radau points. Computational Optimization and Applications 41, 81–126 (2008)
Kawajiri, Y., Biegler, L.T.: Optimization strategies for simulated moving bed and powerfeed processes. AIChE Journal 52(4), 1343–1350 (2006)
Laird, C.D., Biegler, L.T.: Large-scale nonlinear programming for multi-scenario optimization. In: Modeling, Simulation and Optimization of Complex Processes, pp. 323–336. Springer, Heidelberg (2008)
Magni, L., Scattolini, R.: Robustness and robust design of MPC for nonlinear discrete-time systems. In: Assessment and Future Directions of NMPC. LNCIS, vol. 358, pp. 239–254. Springer, Heidelberg (2007)
Mayne, D.Q.: Nonlinear model predictive control: challenges and opportunities. In: Zheng, A., Allgöwer, F. (eds.) Nonlinear Model Predictive Control, pp. 3–22. Birkhaüser-Verlag, Basel (2000)
Nagy, Z.K., Franke, R., Mahn, B., Allgöwer, F.: Real-time implementation of nonlinear model predictive control of batch processes in an industrial framework. In: Assessment and Future Directions of NMPC. LNCIS, vol. 358, pp. 465–472. Springer, Heidelberg (2007)
Schenk, O., Waechter, A., Hagemann, M.: Matching-based preprocessing algorithms to the solution of saddle-point problems in large-scale nonconvex interior-point optimization. Computational Optimization and Applicatiions 36(2-3), 321–341 (2007)
Oldenburg, J., Marquardt, W., Heinz, D., Leineweber, D.B.: Mixed-logic dynamic optimization applied to batch distillation process design. AIChE J. 49(11), 2900–2917 (2003)
Toumi, A., Diehl, M., Engell, S., Bock, H.G., Schlöder, J.P.: Finite horizon optimizing control of advanced SMB chromatographic processes. In: 16th IFAC World Congress, Prague, Czech Republic (2005)
Laird, C.D., Zavala, V.M., Biegler, L.T.: Interior-point decomposition approaches for parallel solution of large-scale nonlinear parameter estimation problems. Chemical Engineering Science 63, 4834–4845 (2008)
Vassiliadis, V.S., Sargent, R.W.H., Pantelides, C.C.: Solution of a class of multistage dynamic optimization problems. part i - algorithmic framework. Ind. Eng. Chem. Res. 33, 2115–2123 (1994)
Wächter, A., Biegler, L.T.: On the implementation of a primal-dual interior point filter line search algorithm for large-scale nonlinear programming. Math. Program. 106(1), 25–57 (2006)
Zavala, V.M., Biegler, L.T.: The advanced-step NMPC controller: optimality, stability and robustness. Automatica 45, 86–93 (2009)
Zavala, V.M., Laird, C.D., Biegler, L.T.: A fast computational framework for large-scale moving horizon estimation. Journal of Process Control 18(9), 876–884 (2008)
Zavala, V.M., Biegler, L.T.: Large-scale parameter estimation in low-density polyethylene tubular reactors. I &EC Research 45(23), 7867–7881 (2006)
Zavala, V.M., Laird, C.D., Biegler, L.T.: Fast solvers and rigorous models: can both be accommodated in NMPC? J. Robust and Nonlinear Control 18(8), 800–815 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 IFIP International Federation for Information Processing
About this paper
Cite this paper
Biegler, L.T. (2009). Efficient Nonlinear Programming Algorithms for Chemical Process Control and Operations. In: Korytowski, A., Malanowski, K., Mitkowski, W., Szymkat, M. (eds) System Modeling and Optimization. CSMO 2007. IFIP Advances in Information and Communication Technology, vol 312. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04802-9_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-04802-9_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04801-2
Online ISBN: 978-3-642-04802-9
eBook Packages: Computer ScienceComputer Science (R0)