Fuel cell systems offer an effective solution for decarbonizing heavy-duty applications. This study develops a two-layer EMS architecture using systems thinking principles. In its offline layer, dynamic programming generates global optimal solutions that are used to train a fuzzy logic controller. In the online layer, a load indicator parameter and a load adjuster algorithm are proposed to improve adaptability. The strategy is evaluated on a reference driving cycle and tested under three load cases. For generalization, three additional driving cycles are considered, with dynamic programming as the benchmark. The proposed strategy achieves near-optimal performance, with a maximum energy consumption deviation of 3.2% relative to the global optimum under a charge-sustaining constraint for the reference cycle. For unseen cycles, it maintains charge sustenance and limits the average energy consumption increase to 5.18%, demonstrating robustness and adaptability. A detailed root-cause error analysis is provided to identify the sources of the observed errors.
Banagar, I., Cennamo, E., Bartolucci, L., Babaie, M., Andwari, A., Könnö, J. (2026). Load-adaptive fuzzy energy management architecture for fuel cell hybrid electric heavy-duty trucks. INTERNATIONAL JOURNAL OF HYDROGEN ENERGY, 247 [10.1016/j.ijhydene.2026.155828].
Load-adaptive fuzzy energy management architecture for fuel cell hybrid electric heavy-duty trucks
Edoardo Cennamo;Lorenzo Bartolucci;
2026-01-01
Abstract
Fuel cell systems offer an effective solution for decarbonizing heavy-duty applications. This study develops a two-layer EMS architecture using systems thinking principles. In its offline layer, dynamic programming generates global optimal solutions that are used to train a fuzzy logic controller. In the online layer, a load indicator parameter and a load adjuster algorithm are proposed to improve adaptability. The strategy is evaluated on a reference driving cycle and tested under three load cases. For generalization, three additional driving cycles are considered, with dynamic programming as the benchmark. The proposed strategy achieves near-optimal performance, with a maximum energy consumption deviation of 3.2% relative to the global optimum under a charge-sustaining constraint for the reference cycle. For unseen cycles, it maintains charge sustenance and limits the average energy consumption increase to 5.18%, demonstrating robustness and adaptability. A detailed root-cause error analysis is provided to identify the sources of the observed errors.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


