Improved Supervisory Controller Design for a Fuel Cell Hybrid Electric Vehicle
In this paper, a fuel cell system supervisory controller is developed for a fuel cell-based hybrid electric vehicle to safely control the interactions between powertrain components, maximize efficiency and minimize the degradation of the fuel cell. The proposed fuel cell supervisory controller inclu...
| Autores: | , , |
|---|---|
| Tipo de recurso: | artículo |
| Estado: | Versión aceptada para publicación |
| Fecha de publicación: | 2024 |
| País: | España |
| Institución: | Consejo Superior de Investigaciones Científicas (CSIC) |
| Repositorio: | DIGITAL.CSIC. Repositorio Institucional del CSIC |
| OAI Identifier: | oai:digital.csic.es:10261/368529 |
| Acceso en línea: | http://hdl.handle.net/10261/368529 https://api.elsevier.com/content/abstract/scopus_id/85177061840 |
| Access Level: | acceso abierto |
| Palabra clave: | Fuel cell hybrid vehicle Optimal setpoint generator PEM fuel cell State machine Supervisory controller |
| id |
ES_2b1c4e7ea7a491759126344dafd6d555 |
|---|---|
| oai_identifier_str |
oai:digital.csic.es:10261/368529 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Improved Supervisory Controller Design for a Fuel Cell Hybrid Electric VehicleMolavi, AliSerra-Prat, MaríaHusar, AttilaFuel cell hybrid vehicleOptimal setpoint generatorPEM fuel cellState machineSupervisory controllerIn this paper, a fuel cell system supervisory controller is developed for a fuel cell-based hybrid electric vehicle to safely control the interactions between powertrain components, maximize efficiency and minimize the degradation of the fuel cell. The proposed fuel cell supervisory controller includes three main elements: a state machine, an optimal setpoint generator and a power limit calculator. The state machine, as the top layer of the supervisory controller, is responsible for coordinating the various subsystems of the fuel cell, including the three subsystems, anode, cathode, thermal, and the dc/dc converter. The primary purpose of the state machine is to ensure global control over these subsystems as well as facilitate communication between the fuel cell system, diagnosis system, and Vehicle Control Unit (VCU). The state machine not only allows for the appropriate transitions between states but also governs the fuel cell system operation in all its different operating states such as Start-up, Shutdown and Run. The optimal setpoint generator is responsible for determining the operating conditions of the fuel cell system that maximizes the system's efficiency. It is designed by taking into account the comprehensive model of the fuel cell stack, considering manufacturing constraints, and incorporating the compressor map which then provides the optimal setpoints for all the subsystems' local controllers. A power limit calculator is also developed to compute the stack available power and feeds this information to the energy management system in the VCU. This information is used by the VCU to split the requested power between the fuel cell and the battery. The experimentally validated stack model and the complex model of the subsystems based on the Inn-Balance project data are used in the simulation. Furthermore, the subsystems' local controllers used in the MATLAB-Simulink were validated in a real vehicle test bench. The Common Artemis 130 km/h Driving Cycle (CADC) for automotive applications is used to verify the proposed fuel cell system supervisory controller in the MATLAB-Simulink environment. The simulation results showed that the proposed control structure functioned properly in the Run mode using this CADC-based load profile.Peer reviewedInstitute of Electrical and Electronics EngineersMolavi, Ali [0000-0002-1155-2375]Serra-Prat, María [0000-0002-9885-8093]Husar, Attila [0000-0001-8503-3837]Consejo Superior de Investigaciones Científicas [https://ror.org/02gfc7t72]202420242024info:eu-repo/semantics/articlehttp://purl.org/coar/resource_type/c_6501Postprintinfo:eu-repo/semantics/acceptedVersionapplication/pdfhttp://hdl.handle.net/10261/368529https://api.elsevier.com/content/abstract/scopus_id/85177061840reponame:DIGITAL.CSIC. Repositorio Institucional del CSICinstname:Consejo Superior de Investigaciones Científicas (CSIC)Ingléshttp://dx.doi.org/10.1109/TVT.2023.3331242Síinfo:eu-repo/semantics/openAccessoai:digital.csic.es:10261/3685292026-05-22T06:33:51Z |
| dc.title.none.fl_str_mv |
Improved Supervisory Controller Design for a Fuel Cell Hybrid Electric Vehicle |
| title |
Improved Supervisory Controller Design for a Fuel Cell Hybrid Electric Vehicle |
| spellingShingle |
Improved Supervisory Controller Design for a Fuel Cell Hybrid Electric Vehicle Molavi, Ali Fuel cell hybrid vehicle Optimal setpoint generator PEM fuel cell State machine Supervisory controller |
| title_short |
Improved Supervisory Controller Design for a Fuel Cell Hybrid Electric Vehicle |
| title_full |
Improved Supervisory Controller Design for a Fuel Cell Hybrid Electric Vehicle |
| title_fullStr |
Improved Supervisory Controller Design for a Fuel Cell Hybrid Electric Vehicle |
| title_full_unstemmed |
Improved Supervisory Controller Design for a Fuel Cell Hybrid Electric Vehicle |
| title_sort |
Improved Supervisory Controller Design for a Fuel Cell Hybrid Electric Vehicle |
| dc.creator.none.fl_str_mv |
Molavi, Ali Serra-Prat, María Husar, Attila |
| author |
Molavi, Ali |
| author_facet |
Molavi, Ali Serra-Prat, María Husar, Attila |
| author_role |
author |
| author2 |
Serra-Prat, María Husar, Attila |
| author2_role |
author author |
| dc.contributor.none.fl_str_mv |
Molavi, Ali [0000-0002-1155-2375] Serra-Prat, María [0000-0002-9885-8093] Husar, Attila [0000-0001-8503-3837] Consejo Superior de Investigaciones Científicas [https://ror.org/02gfc7t72] |
| dc.subject.none.fl_str_mv |
Fuel cell hybrid vehicle Optimal setpoint generator PEM fuel cell State machine Supervisory controller |
| topic |
Fuel cell hybrid vehicle Optimal setpoint generator PEM fuel cell State machine Supervisory controller |
| description |
In this paper, a fuel cell system supervisory controller is developed for a fuel cell-based hybrid electric vehicle to safely control the interactions between powertrain components, maximize efficiency and minimize the degradation of the fuel cell. The proposed fuel cell supervisory controller includes three main elements: a state machine, an optimal setpoint generator and a power limit calculator. The state machine, as the top layer of the supervisory controller, is responsible for coordinating the various subsystems of the fuel cell, including the three subsystems, anode, cathode, thermal, and the dc/dc converter. The primary purpose of the state machine is to ensure global control over these subsystems as well as facilitate communication between the fuel cell system, diagnosis system, and Vehicle Control Unit (VCU). The state machine not only allows for the appropriate transitions between states but also governs the fuel cell system operation in all its different operating states such as Start-up, Shutdown and Run. The optimal setpoint generator is responsible for determining the operating conditions of the fuel cell system that maximizes the system's efficiency. It is designed by taking into account the comprehensive model of the fuel cell stack, considering manufacturing constraints, and incorporating the compressor map which then provides the optimal setpoints for all the subsystems' local controllers. A power limit calculator is also developed to compute the stack available power and feeds this information to the energy management system in the VCU. This information is used by the VCU to split the requested power between the fuel cell and the battery. The experimentally validated stack model and the complex model of the subsystems based on the Inn-Balance project data are used in the simulation. Furthermore, the subsystems' local controllers used in the MATLAB-Simulink were validated in a real vehicle test bench. The Common Artemis 130 km/h Driving Cycle (CADC) for automotive applications is used to verify the proposed fuel cell system supervisory controller in the MATLAB-Simulink environment. The simulation results showed that the proposed control structure functioned properly in the Run mode using this CADC-based load profile. |
| publishDate |
2024 |
| dc.date.none.fl_str_mv |
2024 2024 2024 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article http://purl.org/coar/resource_type/c_6501 Postprint info:eu-repo/semantics/acceptedVersion |
| format |
article |
| status_str |
acceptedVersion |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/10261/368529 https://api.elsevier.com/content/abstract/scopus_id/85177061840 |
| url |
http://hdl.handle.net/10261/368529 https://api.elsevier.com/content/abstract/scopus_id/85177061840 |
| dc.language.none.fl_str_mv |
Inglés |
| language_invalid_str_mv |
Inglés |
| dc.relation.none.fl_str_mv |
http://dx.doi.org/10.1109/TVT.2023.3331242 Sí |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Institute of Electrical and Electronics Engineers |
| publisher.none.fl_str_mv |
Institute of Electrical and Electronics Engineers |
| dc.source.none.fl_str_mv |
reponame:DIGITAL.CSIC. Repositorio Institucional del CSIC instname:Consejo Superior de Investigaciones Científicas (CSIC) |
| instname_str |
Consejo Superior de Investigaciones Científicas (CSIC) |
| reponame_str |
DIGITAL.CSIC. Repositorio Institucional del CSIC |
| collection |
DIGITAL.CSIC. Repositorio Institucional del CSIC |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869405119355813888 |
| score |
15,812429 |