OPEM is an open source PEM cell simulation tool
- Download Version 0.1 or Latest Source
- Run
pip install -r requirements.txt
orpip3 install -r requirements.txt
(Need root access) - Run
python3 setup.py install
orpython setup.py install
(Need root access)
- Check Python Packaging User Guide
- Run
pip install opem
orpip3 install opem
(Need root access)
- Open
CMD
(Windows) orTerminal
(UNIX) - Run
python -m opem
orpython3 -m opem
- Enter PEM cell parameters
T
: Cell Operation Temperature [K]PH2
: Partial Pressure [atm]PO2
: Partial Pressure [atm]i-start
: Cell load current start point [A]i-step
: Cell load current stepi-stop
: Cell load current end point [A]A
: active area [cm2]l
: Membrane Thickness [cm]lambda
: is an adjustable parameter with a possible maximum value of 23R
: R-Electronic [ohm] (*Optional)B
: Tafel SlopeJMax
: maximum current density [A/cm2]N
: Number Of Single Cells
- Find Your Result In
Simulation-Result.opem
file (Open with Notepad)
Just fill an issue and describe it. We'll check it ASAP! or send an email to opem@ecsim.ir.
- Static Analysis
- Amphlett Static Model
- Nernst Voltage
- PEMFC losses model
- Power of PEMFC
- Efficiency of PEMFC
- Amphlett Static Model
- Flat Output
- Simulation Result
- CSV File
- GUI
- Plot Graphs
- Input/Output
- Dynamic Analysis
You can fork the repository, improve or fix some part of it and then send the pull requests back if you want to see them here. I really appreciate that. ❤️
Remember to write a few tests for your code before sending pull requests.
12Xm1qL4MXYWiY9sRMoa3VpfTfw6su3vNq