REDOTHERM is an open-source, MATLAB-based thermodynamic modeling framework developed to evaluate the performance of redox-active materials for water (H2O) and carbon dioxide (CO2) splitting. It includes models of all major unit operations and supports comparative analysis of different redox-active material candidates. The model is tailored for systems of moving oxide under a parallel/cocurrent flow (PF) and countercurrent flow (CF) configurations. Unvalidated mixed flow reactor (MFR, also known as CSTR) model is also included as an optional addition.
The development of REDOTHERM was done by Alon Lidor and Janna Martinek at the National Renewable Energy Laboratory.
- Thermodynamic performance evaluation of redox-active materials
- Modeling of full system including key unit operations
- Modular structure for easy extension and customization
- MATLAB-based: leverage familiar scripting and visualization tools
- Open-source and community-driven
- Multiple technology options for different unit operations
- MATLAB R2023a or later (recommended)
- For optmization capabilities: Global Optimization Toolbox
- Cantera - chemical kinetics and thermodynamics toolkit
- CoolProp - thermophysical properties package
git clone https://github.com/NREL/REDOTHERM.git
cd REDOTHERMREDOTHERM/
│
├── core/ # Core thermodynamic functions
├── functions/ # Functions for optimization and cycle performance
├── materials/ # Thermodynamic properties of redox-active materials
├── examples/ # Usage examples and test cases
├── utils/ # Utility functions (plotting, integration, etc.)
├── Redox_Countercurrent_Thermo_Main.m # Running REDOTHERM for a single or parametric run
├── Redox_Countercurrent_Thermo_Opt.m # Running REDOTHERM for a single optimization analysis
├── Redox_Countercurrent_Thermo_Opt_Para.m # Running REDOTHERM for multiple optimization runs
├── LICENSE # License file
└── README.md # Readme fileThe model structure, functionality of each script, and the derviation of all the equations are provided in the following paper: https://www.frontiersin.org/journals/energy-research/articles/10.3389/fenrg.2025.1665986/full. For any further questions about the usage or methodology, please email Dr. Alon Lidor