Optimization and Control of Pressure Swing Adsorption Processes Under Uncertainty

Harish Khajuria, Efstratios N. Pistikopoulos

Research output: Contribution to journalArticlepeer-review

75 Scopus citations


The real-time periodic performance of a pressure swing adsorption (PSA) system strongly depends on the choice of key decision variables and operational considerations such as processing steps and column pressure temporal profiles, making its design and operation a challenging task. This work presents a detailed optimization-based approach for simultaneously incorporating PSA design, operational, and control aspects under the effect of time variant and invariant disturbances. It is applied to a two-bed, six-step PSA system represented by a rigorous mathematical model, where the key optimization objective is to maximize the expected H2 recovery while achieving a closed loop product H2 purity of 99.99%, for separating 70% H2, 30% CH4 feed. The benefits over sequential design and control approach are shown in terms of closed-loop recovery improvement of more than 3%, while the incorporation of explicit/multiparametric model predictive controllers improves the closed loop performance. © 2012 American Institute of Chemical Engineers (AIChE).
Original languageEnglish (US)
Pages (from-to)120-131
Number of pages12
JournalAIChE Journal
Issue number1
StatePublished - Mar 21 2012
Externally publishedYes

Bibliographical note

KAUST Repository Item: Exported on 2020-10-01
Acknowledgements: Financial support from the Royal Commission for the Exhibition of 1851, ParOS Ltd., EU project HY2SEPS (contract number: 019887), EPSRC (EP/G059071/1, EP/I014640/1), and KAUST is sincerely acknowledged. The authors also thank HY2SEPS for kindly providing the experimental data for the gas–solid system.
This publication acknowledges KAUST support, but has no KAUST affiliated authors.


Dive into the research topics of 'Optimization and Control of Pressure Swing Adsorption Processes Under Uncertainty'. Together they form a unique fingerprint.

Cite this