fuelcellworks modeling software demo
DESCRIPTION
Demonstrating zero dimensional modeling and data fitting for single cellsTRANSCRIPT
FuelCellWorks
A general purpose modeling platform for fuel cells
By
Arjun Ramesh
About FuelCellWorks
• Started as a hobby project on January 2014
• Uses Visual C++ for Graphical User Interface (GUI) and Python for equation solving
• Motivation: To introduce an easy-to-use GUI simulation software for single fuel cells in zero, one and two dimensions
• Current features: full zero dimensional modeling with data fitting
Zero Dimensional Modeling and Simulation
Enter
CONSTANTS
EnterEquations
(Linear or non-linear)
Set current density Limits with intervals
Solve and View Results
Input Data (Excel File)
I vs V
Input Model in
Functional Form
Input initial guesses for Parameters
Fuel Cell Modeling
Data fitting and Parameter Estimation
Demo: Modeling and Simulating a Rotating Disk Lead Acid Battery
• In FuelCellWorks a zero dimensional model is defined using the following
1. Constants2. Normal Blocks (Linear Equations)3. Solve Blocks (Non-Linear Equations)4. Parameter Estimation and data fitting
User Interface
Governing Equations Constants
Add Equations
Results
Anodic OverpotentialCathodic Overpotential
Data Fitting and Parameter Estimation
Ohmic Loss Polarization Curve
Upcoming Features
• 2D and 1D fuel cell simulation with liquid water transport
• Alkaline Membrane Fuel Cell modeling
THANK YOU