Abstract
In this paper, an optimisation-based approach is developed for the determination of the cyclic steady-sate (CSS) of a pressure swing adsorption process (PSA). It consists in treating the simulation problem as a single dynamic optimisation problem where the performance index is the CSS condition, the decision variables are the state variables at the start of the cycle and the constraints are given by the process model equations with associated initial conditions. The resulting optimisation problem is solved using a gradient-based non linear programming (NLP) method, e.g. SQP method, where the gradients are computed by means of four different methods: finite differences, numerical and analytical sensitivities and adjoint system methods.
Similar content being viewed by others
References
Bischof, C., Carle, A., Corliss, G., Griewank, A., Hovland, P.: Adifor-generating derivative codes from FORTRAN programs. Sci. Program. 1, 1–9 (1992)
Brenan, K.E., Campbell, S.E., Petzold, L.R.: Solution of Initial Value Problems in Differential-Algebraic Equations. North-Holland, New York (1989)
Brown, P.N., Hindmarsh, A.C., Petzold, L.R.: Using Krylov methods in the solution of large-scale differential-algebraic systems. SIAM J. Sci. Comput. 15, 1467–1488 (1994)
Croft, D.T., LeVan, M.D.: Periodic states of adsorption cycles—I. Direct determination and stability. Chem. Eng. Sci. 49, 1821–1829 (1994)
Fikar, M., Latifi, M.A.: User’s guide for FORTRAN dynamic optimisation code DYNO. Technical report, Laboratoire des Sciences du Génie Chimique, CNRS, Nancy, France (2002)
Jiang, L., Biegler, L.T., Fox, V.G.: Simulation and optimization of pressure swing adsorption systems for air separation. AIChE J. 49, 1140–1157 (2003)
Jiang, L., Biegler, L.T., Fox, V.G.: Design and optimization of pressure swing adsorption systems with parallel implementation. Comput. Chem. Eng. 29, 393–399 (2005)
Kapoor, A., Yang, R.T.: Kinetic separation of methane-carbon dioxide mixture by adsorption on molecular sieve carbon. Chem. Eng. Sci. 44, 1723–1733 (1989)
Knaebel, S.P., Ko, R.D., Biegler, L.T.: Simulation and optimization of a pressure swing adsorption system: recovering hydrogen from methane. Adsorption 11, 615–620 (2005)
Li, S., Petzold, L.R.: Design of new DASPK for sensitivity analysis. Technical report, University of California, Santa Barbara, CA, USA (1999)
Liu, Y., Ritter, J.A.: Pressure swing adsorption-solvent vapor recovery: process dynamics and parametric study. Ind. Eng. Chem. Res. 35, 2229–2312 (1996)
Liu, Y., Delgado, J., Ritter, J.A.: Comparison of finite differences techniques for simulating pressure swing adsorption. Adsorption 4, 337–344 (1998)
Nilchan, S., Pantelides, C.C.: On the optimisation of periodic adsorption processes. Adsorption 4, 113–147 (1998)
Ruthven, D.M., Farooq, S., Knaebel, K.S.: Pressure Swing Adsorption. VCH Publishers, New York (1994)
Schiesser, W.E.: The Numerical Method of Lines. Academic Press, New York (1991)
Schittkowski, K.: NLPQL: a FORTRAN subroutine solving constrained nonlinear programming problems. Ann. Oper. Res. 5, 485–500 (1985)
Smith, O.J., Westerberg, A.W.: The optimal design of pressure swing adsorption systems. Chem. Eng. Sci. 46, 2967–2976 (1991)
Tondeur, D., Wankat, P.C.: Gas purification by pressure swing adsorption. Sep. Purif. Methods 14, 157–212 (1985)
Unger, J., Kroner, K., Marquardt, W.: Structural analysis of differential-algebraic equation systems—theory and applications. Comput. Chem. Eng. 19, 867–882 (1995)
Villadsen, J., Michelsen, M.L.: Solution of Differential Equation Models by Polynomial Approximation. Prentice-Hall, Englewood Cliffs (1978)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Latifi, M.A., Salhi, D. & Tondeur, D. Optimisation-based simulation of a pressure swing adsorption process. Adsorption 14, 567–573 (2008). https://doi.org/10.1007/s10450-008-9130-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10450-008-9130-0