Simscape multi-species gas chemical domain

Version 1.0.0 (239 KB) by Jonathan
A domain and a library tailored for fuel cell and electrolyser modeling.
1 Download
Updated 10 Dec 2025

View License

This domain is inspired by the Simscape Foundation Gas model and the Moist Air domain. It supports multi-species gas mixtures using a molar-based formulation, providing more consistent thermodynamic properties than mass-based approaches. The library is intended for modeling dynamic fuel-cell and electrolyzer systems—currently with a focus on solid-oxide technologies.
All fundamental components are included, such as sources, sensors, flow restrictions, chambers, and more. The library also provides an equilibrium reactor, a burner, and an NTU-based heat-exchanger interface.
This is an ongoing work-in-progress. I’m publishing it early to gauge interest and gather feedback before developing it into a complete, fully featured library.
I am a dynamic-systems engineer with eight years of experience in PEM technology and the last two years working in solid-oxide systems.
Feedback, questions, and expressions of interest are very welcome.

Cite As

Jonathan (2025). Simscape multi-species gas chemical domain (https://uk.mathworks.com/matlabcentral/fileexchange/182783-simscape-multi-species-gas-chemical-domain), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2025b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0