A ROS-Based Energy Management System for a Prototype Fuel Cell Hybrid Vehicle
The automotive industry has been rapidly transforming and moving further from internal combustion engines, towards hybrid or electric vehicles. A key component for the successful adoption of the aforementioned approach is their Energy Management Systems (EMSs). In the proposed work, we describe in d...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-04-01
|
Series: | Energies |
Subjects: | |
Online Access: | https://www.mdpi.com/1996-1073/14/7/1964 |
id |
doaj-94b93c874efb4b01a05db4b77f1419d1 |
---|---|
record_format |
Article |
spelling |
doaj-94b93c874efb4b01a05db4b77f1419d12021-04-01T23:12:10ZengMDPI AGEnergies1996-10732021-04-01141964196410.3390/en14071964A ROS-Based Energy Management System for a Prototype Fuel Cell Hybrid VehicleSavvas Piperidis0Iason Chrysomallis1Stavros Georgakopoulos2Nikolaos Ghionis3Lefteris Doitsidis4Nikos Tsourveloudis5Intelligent Systems and Robotics laboratory, School of Production Engineering and Management, Technical University of Crete, 73100 Chania, GreeceSchool of Electrical and Computer Engineering, Technical University of Crete, 73100 Chania, GreeceSchool of Production Engineering and Management, Technical University of Crete, 73100 Chania, GreeceSchool of Electrical and Computer Engineering, Technical University of Crete, 73100 Chania, GreeceIntelligent Systems and Robotics laboratory, School of Production Engineering and Management, Technical University of Crete, 73100 Chania, GreeceIntelligent Systems and Robotics laboratory, School of Production Engineering and Management, Technical University of Crete, 73100 Chania, GreeceThe automotive industry has been rapidly transforming and moving further from internal combustion engines, towards hybrid or electric vehicles. A key component for the successful adoption of the aforementioned approach is their Energy Management Systems (EMSs). In the proposed work, we describe in detail a custom EMS, with unique characteristics, which was developed and installed in a hydrogen-powered prototype vehicle. The development of the EMS was based on off-the-shelf components and the adoption of a Robot Operating System (ROS), a meta-operating system developed for robotic-oriented applications. Our approach offers soft real-time control and the ability to organize the controller of the EMS as a straightforward and comprehensive message system that provides the necessary inter-process communication at the core of the EMS control procedure. We describe in detail the software-based implementation and validate our approach through experimental results obtained while the prototype was racing in a low-energy consumption competition.https://www.mdpi.com/1996-1073/14/7/1964energy managementenergy harvestingfinite state machinehybrid power systemshybrid electric vehiclesROS |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Savvas Piperidis Iason Chrysomallis Stavros Georgakopoulos Nikolaos Ghionis Lefteris Doitsidis Nikos Tsourveloudis |
spellingShingle |
Savvas Piperidis Iason Chrysomallis Stavros Georgakopoulos Nikolaos Ghionis Lefteris Doitsidis Nikos Tsourveloudis A ROS-Based Energy Management System for a Prototype Fuel Cell Hybrid Vehicle Energies energy management energy harvesting finite state machine hybrid power systems hybrid electric vehicles ROS |
author_facet |
Savvas Piperidis Iason Chrysomallis Stavros Georgakopoulos Nikolaos Ghionis Lefteris Doitsidis Nikos Tsourveloudis |
author_sort |
Savvas Piperidis |
title |
A ROS-Based Energy Management System for a Prototype Fuel Cell Hybrid Vehicle |
title_short |
A ROS-Based Energy Management System for a Prototype Fuel Cell Hybrid Vehicle |
title_full |
A ROS-Based Energy Management System for a Prototype Fuel Cell Hybrid Vehicle |
title_fullStr |
A ROS-Based Energy Management System for a Prototype Fuel Cell Hybrid Vehicle |
title_full_unstemmed |
A ROS-Based Energy Management System for a Prototype Fuel Cell Hybrid Vehicle |
title_sort |
ros-based energy management system for a prototype fuel cell hybrid vehicle |
publisher |
MDPI AG |
series |
Energies |
issn |
1996-1073 |
publishDate |
2021-04-01 |
description |
The automotive industry has been rapidly transforming and moving further from internal combustion engines, towards hybrid or electric vehicles. A key component for the successful adoption of the aforementioned approach is their Energy Management Systems (EMSs). In the proposed work, we describe in detail a custom EMS, with unique characteristics, which was developed and installed in a hydrogen-powered prototype vehicle. The development of the EMS was based on off-the-shelf components and the adoption of a Robot Operating System (ROS), a meta-operating system developed for robotic-oriented applications. Our approach offers soft real-time control and the ability to organize the controller of the EMS as a straightforward and comprehensive message system that provides the necessary inter-process communication at the core of the EMS control procedure. We describe in detail the software-based implementation and validate our approach through experimental results obtained while the prototype was racing in a low-energy consumption competition. |
topic |
energy management energy harvesting finite state machine hybrid power systems hybrid electric vehicles ROS |
url |
https://www.mdpi.com/1996-1073/14/7/1964 |
work_keys_str_mv |
AT savvaspiperidis arosbasedenergymanagementsystemforaprototypefuelcellhybridvehicle AT iasonchrysomallis arosbasedenergymanagementsystemforaprototypefuelcellhybridvehicle AT stavrosgeorgakopoulos arosbasedenergymanagementsystemforaprototypefuelcellhybridvehicle AT nikolaosghionis arosbasedenergymanagementsystemforaprototypefuelcellhybridvehicle AT lefterisdoitsidis arosbasedenergymanagementsystemforaprototypefuelcellhybridvehicle AT nikostsourveloudis arosbasedenergymanagementsystemforaprototypefuelcellhybridvehicle AT savvaspiperidis rosbasedenergymanagementsystemforaprototypefuelcellhybridvehicle AT iasonchrysomallis rosbasedenergymanagementsystemforaprototypefuelcellhybridvehicle AT stavrosgeorgakopoulos rosbasedenergymanagementsystemforaprototypefuelcellhybridvehicle AT nikolaosghionis rosbasedenergymanagementsystemforaprototypefuelcellhybridvehicle AT lefterisdoitsidis rosbasedenergymanagementsystemforaprototypefuelcellhybridvehicle AT nikostsourveloudis rosbasedenergymanagementsystemforaprototypefuelcellhybridvehicle |
_version_ |
1724175451771895808 |