IDEAS home Printed from https://ideas.repec.org/a/gam/jeners/v12y2019i18p3478-d265577.html
   My bibliography  Save this article

Open-Source Dynamic Matlab/Simulink 1D Proton Exchange Membrane Fuel Cell Model

Author

Listed:
  • Arne L. Lazar

    (Institute of Mobile Systems (IMS), Energy Conversion Systems for Mobile Applications, (EMA), Otto-von-Guericke University Magdeburg, Universitätsplatz 2, 39106 Magdeburg, Germany)

  • Swantje C. Konradt

    (Institute of Mobile Systems (IMS), Energy Conversion Systems for Mobile Applications, (EMA), Otto-von-Guericke University Magdeburg, Universitätsplatz 2, 39106 Magdeburg, Germany)

  • Hermann Rottengruber

    (Institute of Mobile Systems (IMS), Energy Conversion Systems for Mobile Applications, (EMA), Otto-von-Guericke University Magdeburg, Universitätsplatz 2, 39106 Magdeburg, Germany)

Abstract

This work presents an open-source, dynamic, 1D, proton exchange membrane fuel cell model suitable for real-time applications. It estimates the cell voltage based on activation, ohmic and concentration overpotentials and considers water transport through the membrane by means of osmosis, diffusion and hydraulic permeation. Simplified equations reduce the computational load to make it viable for real-time analysis, quick parameter studies and usage in complex systems like complete vehicle models. Two modes of operation for use with or without reference polarization curves allow for a flexible application even without information about cell parameters. The program code is written in MATLAB and provided under the terms and conditions of the Creative Commons Attribution License (CC BY). It is designed to be used inside of a Simulink model, which allows this fuel cell model to be used in a wide variety of 1D simulation platforms by exporting the code as C/C++.

Suggested Citation

  • Arne L. Lazar & Swantje C. Konradt & Hermann Rottengruber, 2019. "Open-Source Dynamic Matlab/Simulink 1D Proton Exchange Membrane Fuel Cell Model," Energies, MDPI, vol. 12(18), pages 1-12, September.
  • Handle: RePEc:gam:jeners:v:12:y:2019:i:18:p:3478-:d:265577
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1996-1073/12/18/3478/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1996-1073/12/18/3478/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Abdin, Z. & Webb, C.J. & Gray, E.MacA., 2016. "PEM fuel cell model and simulation in Matlab–Simulink based on physical parameters," Energy, Elsevier, vol. 116(P1), pages 1131-1144.
    2. Chakraborty, Uday K. & Abbott, Travis E. & Das, Sajal K., 2012. "PEM fuel cell modeling using differential evolution," Energy, Elsevier, vol. 40(1), pages 387-399.
    3. Uday K. Chakraborty, 2018. "Reversible and Irreversible Potentials and an Inaccuracy in Popular Models in the Fuel Cell Literature," Energies, MDPI, vol. 11(7), pages 1-11, July.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Xu, Shuhui & Wang, Yong & Wang, Zhi, 2019. "Parameter estimation of proton exchange membrane fuel cells using eagle strategy based on JAYA algorithm and Nelder-Mead simplex method," Energy, Elsevier, vol. 173(C), pages 457-467.
    2. El-Hay, E.A. & El-Hameed, M.A. & El-Fergany, A.A., 2019. "Optimized Parameters of SOFC for steady state and transient simulations using interior search algorithm," Energy, Elsevier, vol. 166(C), pages 451-461.
    3. Uday K. Chakraborty, 2019. "Proton Exchange Membrane Fuel Cell Stack Design Optimization Using an Improved Jaya Algorithm," Energies, MDPI, vol. 12(16), pages 1-26, August.
    4. Vitayasak, Srisatja & Pongcharoen, Pupong & Hicks, Chris, 2017. "A tool for solving stochastic dynamic facility layout problems with stochastic demand using either a Genetic Algorithm or modified Backtracking Search Algorithm," International Journal of Production Economics, Elsevier, vol. 190(C), pages 146-157.
    5. Priya, K. & Sathishkumar, K. & Rajasekar, N., 2018. "A comprehensive review on parameter estimation techniques for Proton Exchange Membrane fuel cell modelling," Renewable and Sustainable Energy Reviews, Elsevier, vol. 93(C), pages 121-144.
    6. Hegazy Rezk & Rania M. Ghoniem & Seydali Ferahtia & Ahmed Fathy & Mohamed M. Ghoniem & Reem Alkanhel, 2022. "A Comparison of Different Renewable-Based DC Microgrid Energy Management Strategies for Commercial Buildings Applications," Sustainability, MDPI, vol. 14(24), pages 1-22, December.
    7. Rahnavard, Aylin & Rowshanzamir, Soosan & Parnian, Mohammad Javad & Amirkhanlou, Gholam Reza, 2015. "The effect of sulfonated poly (ether ether ketone) as the electrode ionomer for self-humidifying nanocomposite proton exchange membrane fuel cells," Energy, Elsevier, vol. 82(C), pages 746-757.
    8. Zhao, Jian & Ozden, Adnan & Shahgaldi, Samaneh & Alaefour, Ibrahim E. & Li, Xianguo & Hamdullahpur, Feridun, 2018. "Effect of Pt loading and catalyst type on the pore structure of porous electrodes in polymer electrolyte membrane (PEM) fuel cells," Energy, Elsevier, vol. 150(C), pages 69-76.
    9. Zou, Wei & Froning, Dieter & Shi, Yan & Lehnert, Werner, 2021. "Working zone for a least-squares support vector machine for modeling polymer electrolyte fuel cell voltage," Applied Energy, Elsevier, vol. 283(C).
    10. Andrew J. Riad & Hany M. Hasanien & Rania A. Turky & Ahmed H. Yakout, 2023. "Identifying the PEM Fuel Cell Parameters Using Artificial Rabbits Optimization Algorithm," Sustainability, MDPI, vol. 15(5), pages 1-17, March.
    11. Xin-gang, Zhao & Ze-qi, Zhang & Yi-min, Xie & Jin, Meng, 2020. "Economic-environmental dispatch of microgrid based on improved quantum particle swarm optimization," Energy, Elsevier, vol. 195(C).
    12. Tafaoli-Masoule, M. & Bahrami, A. & Elsayed, E.M., 2014. "Optimum design parameters and operating condition for maximum power of a direct methanol fuel cell using analytical model and genetic algorithm," Energy, Elsevier, vol. 70(C), pages 643-652.
    13. Akira Nishimura & Kyohei Toyoda & Yuya Kojima & Syogo Ito & Eric Hu, 2021. "Numerical Simulation on Impacts of Thickness of Nafion Series Membranes and Relative Humidity on PEMFC Operated at 363 K and 373 K," Energies, MDPI, vol. 14(24), pages 1-24, December.
    14. Kandidayeni, M. & Macias, A. & Khalatbarisoltani, A. & Boulon, L. & Kelouwani, S., 2019. "Benchmark of proton exchange membrane fuel cell parameters extraction with metaheuristic optimization algorithms," Energy, Elsevier, vol. 183(C), pages 912-925.
    15. Yang, Shipin & Chellali, Ryad & Lu, Xiaohua & Li, Lijuan & Bo, Cuimei, 2016. "Modeling and optimization for proton exchange membrane fuel cell stack using aging and challenging P systems based optimization algorithm," Energy, Elsevier, vol. 109(C), pages 569-577.
    16. Li, Dazi & Yu, Yadi & Jin, Qibing & Gao, Zhiqiang, 2014. "Maximum power efficiency operation and generalized predictive control of PEM (proton exchange membrane) fuel cell," Energy, Elsevier, vol. 68(C), pages 210-217.
    17. Yang, Duo & Pan, Rui & Wang, Yujie & Chen, Zonghai, 2019. "Modeling and control of PEMFC air supply system based on T-S fuzzy theory and predictive control," Energy, Elsevier, vol. 188(C).
    18. Tabbi Wilberforce & Oluwatosin Ijaodola & Ahmad Baroutaji & Emmanuel Ogungbemi & Abdul Ghani Olabi, 2022. "Effect of Bipolar Plate Material on Proton Exchange Membrane Fuel Cell Performance," Energies, MDPI, vol. 15(5), pages 1-15, March.
    19. Jinquan, Guo & Hongwen, He & Jianwei, Li & Qingwu, Liu, 2021. "Real-time energy management of fuel cell hybrid electric buses: Fuel cell engines friendly intersection speed planning," Energy, Elsevier, vol. 226(C).
    20. Walter Zamboni & Giovanni Petrone & Giovanni Spagnuolo & Davide Beretta, 2019. "An Evolutionary Computation Approach for the Online/On-Board Identification of PEM Fuel Cell Impedance Parameters with A Diagnostic Perspective," Energies, MDPI, vol. 12(22), pages 1-19, November.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jeners:v:12:y:2019:i:18:p:3478-:d:265577. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.