Abstract

Because of the high-power demand of fuel cell hybrid vehicles, a multi-stack fuel cell system (MFCS) composed of multiple low-power fuel cell stacks (FCSs) instead of a high-power one has become a satisfactory solution. This is due to the modularity of MFCS, which is more reliable and durable. However, the hybrid power system (MHPSS) of an MFCS hybrid electric vehicle possesses not only MFCS, but also batteries to improve the dynamic performance of MHPSS. Due to the difference in characteristics of MFCS and battery, the energy management strategy (EMS) of MHPSS is the key of ensuring its safe and efficient operation. However, most of the existing MHPSS EMSs are complicated in design and complex to compute online. Besides, they also do not consider the robustness of EMS, that is, EMS has the ability to guarantee the safe operation of MHPSS when the MFCS fails. To solve the above problems, this paper proposes an EMS based on independent Q-learning (IQL) which is an algorithm of multi-agent reinforcement learning to maintain battery state of charge (SOC) and minimize hydrogen consumption. The proposed EMS is not only simple in design, but also can guarantee the normal operation of the MHPSS when the MFCS fails, and can be transplanted to execute online on a microcontroller unit or a field programmable gate array. The various parts of the MHPSS model are first built, then the IQL strategy (IQLS) is trained offline in the established model environment, and finally, the IQLS is ported to the hardware-in-the-loop platform for validation. In order to verify the effectiveness of the proposed EMS, the solution of dimensionality-reduced DP is also used to calculate the fuel economy. Through the experimental verification under different initial SOC and driving cycles, it can be seen that the IQLS proposed in this paper can achieve the goal of maintaining battery SOC and minimizing hydrogen consumption, and also has good generalization ability and safe operation ability under fault conditions.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call