A neural network with embedded stoichiometry and thermodynamics for learning kinetics from reactor data

14 September 2023, Version 1
This content is a preprint and has not undergone peer review at the time of posting.

Abstract

The digitalization of chemical research and industry is vastly increasing the available data for developing and parametrizing kinetic models. To exploit this data, machine learning approaches are needed that autonomously learn kinetic models from large amounts of reactor data. In this paper we develop such a tool. We present a neural network architecture that embeds thermodynamic and stoichiometric prior knowledge (STeNN) for the accurate, robust and data-efficient modelling of chemical kinetics. This network architecture is used in conjunction with neural ODEs to autonomously learn kinetic models directly from reactor data. Using the example of an adiabatic steam reformer, we demonstrate that our approach accurately recovers the true kinetics from reactor data, where conventional neural networks fail. It is further shown that the proposed framework can handle large datasets and learns kinetic models from up to 1000 reactor experiments in around ten minutes. Furthermore, due to the embedded physico-chemical knowledge, our model is robust to significant noise in the data, even in the low-data regime. We anticipate that our approach, in combination with emerging big data frameworks, will greatly increase the availability of accurate kinetic models, providing a boost to model-based reactor design and control.

Keywords

Kinetic modelling
Digitalization
Microkinetics
Physics Informed Neural Networks
Neural ODE

Supplementary materials

Title
Description
Actions
Title
Graphical Abstract
Description
Learning kinetics from noisy reactor data by physics embedded neural ODEs.
Actions
Title
Electronic Supplementary Material
Description
Mechanistic data, thermodynamic consistency, speed-up, model comparison.
Actions

Comments

Comments are not moderated before they are posted, but they can be removed by the site moderators if they are found to be in contravention of our Commenting Policy [opens in a new tab] - please read this policy before you post. Comments should be used for scholarly discussion of the content in question. You can find more information about how to use the commenting feature here [opens in a new tab] .
This site is protected by reCAPTCHA and the Google Privacy Policy [opens in a new tab] and Terms of Service [opens in a new tab] apply.