4.7 Article

TAPsolver: A Python package for the simulation and analysis of TAP reactor experiments

Journal

CHEMICAL ENGINEERING JOURNAL
Volume 420, Issue -, Pages -

Publisher

ELSEVIER SCIENCE SA
DOI: 10.1016/j.cej.2021.129377

Keywords

Transient kinetics; Algorithmic differentiation; Micro-kinetic modeling; Top-down analysis; Temporal analysis of products

Funding

  1. U.S. Department of Energy (USDOE), Office of Energy Efficiency and Renewable Energy (EERE), Advanced Manufacturing Office Next Generation RD Projects [DE-AC07-05ID14517]
  2. Partnership for an Advanced Computing Environment (PACE) at the Georgia Institute of Technology, Atlanta, Georgia, USA

Ask authors/readers for more resources

TAPsolver is an open-source, Python-based program for temporal analysis of products, which utilizes algorithmic differentiation to calculate accurate derivatives for sensitivity analyses and optimization. It ensures thermodynamic consistency and provides more accurate descriptions of microkinetic models. The program also demonstrates a case study for extracting kinetic parameters from experimental measurements.
An open-source, Python-based Temporal Analysis of Products (TAP) reactor simulation and processing program is introduced. TAPsolver utilizes algorithmic differentiation for the calculation of highly accurate derivatives, which are used to perform sensitivity analyses and PDE-constrained optimization. The tool supports constraints to ensure thermodynamic consistency, which can lead to more accurate descriptions of microkinetic models. The mathematical and structural details of TAPsolver are outlined, as well as validation of the forward and inverse problems against well-defined prototype problems. Benchmarks of the code are presented, and a case study for extracting kinetic parameters that do not violate thermodynamics from experimental TAP measurements of CO oxidation on supported platinum particles is presented. TAPsolver will act as a foundation for future development and dissemination of TAP data processing techniques.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available