Software
Open-source and research software for hybrid modeling, process simulation, and teaching.
-
HElioS
Python package · open source
A Python framework for modeling and optimizing electrochemical systems with hybrid physics-informed and data-driven models. It provides data preprocessing and range checking, model architectures that combine physics-based and learned components, trainers and optimizers for devices and materials, and plotting tools. It supported the work on surrogate models and transfer learning for HT-PEM fuel cells.
-
AI in Chemical Engineering: examples
Jupyter notebooks · open source
Example notebooks and slides for the textbook AI in Chemical Engineering, covering data pretreatment, dimensionality reduction, clustering, predictive models, deep learning, and reinforcement learning.
-
SimWiz
Process simulation platform · contributor
An interactive platform with virtual plants, from single units to full processing plants. Written in Python and driven by an industry-standard process simulator, it emulates a distributed control system for operating plants, collecting data, and teaching across the chemical engineering curriculum.