1. Introduction
The very fast increase of global energy demand over recent decades calls for a new approach to energy sustainable development based on Hybrid Power Systems (HPS) combining Renewable Energy Sources (RESs) and Fuel Cell (FC) systems [
1,
2,
3]. Therefore, innovative solutions based on experimental research have been proposed for the implementation of the Fuel Cell Hybrid Power Systems (FCHPS) with or without support from the RESs [
4,
5,
6].
The state-of-the-art studies in this field have identified the following challenging topics for the next stage of research [
7,
8,
9]:
Modeling, control, and optimization of the FC system to improve the fuel economy [
10,
11,
12];
Developing innovative solutions and advanced technologies to improve the lifetime, reliability and safety in operation of the FC system [
13,
14];
Numerical models for the control of hydrogen and thermal/electric energies productions through Solid Oxide Electrolyzer/Fuel Cells [
15]:
Proposal of innovative stand-alone or grid-connected RES HPS architectures, which can be optimized based on advanced Energy Management Strategies (EMSs) [
16,
17,
18] and Global Maximum Power Point Tracking (GMPPT) control algorithms [
19,
20,
21] applied to available RESs (photovoltaic systems, wind turbines etc.) in order to optimally ensure the power flow balance on the DC bus (and/or the AC bus) [
22,
23,
24] and improve the harvested energy from the RESs [
25,
26,
27];
Hybridization of the RES HPS with an FC system as backup energy source (FC/RES HPS) to mitigate the RES power variability and load dynamics by controlling the generated FC power at the level of the required power on the DC bus [
28,
29,
30].
Use of hybrid Energy Storage Systems (ESSs) with advanced control of the ESS bidirectional power converters to ensure that the DC voltage regulation and mitigation of the power pulses on the DC bus as well [
31,
32,
33];
Improving the fuel economy of the FC vehicles (FCVs) by using innovative FCV powertrain [
34,
35,
36], advanced EMSs [
37,
38,
39], and hybrid technologies [
40,
41,
42];
Optimal sizing of the FC RES HPSs [
43,
44,
45], FCVs [
46,
47,
48], and hybrid ESSs [
49,
50].
Electrical and thermal analysis of the HPS [
51].
In this study, the optimization of the FCHPS is approached using the control mode of the required load power on the DC bus, named the Required-Power-Following (RPF) control-mode of the FC system. The FC system using RPF-control mode will generate, on the DC bus, the needed power to compensate the DC power flow balance for a Hybrid Power System operating with a variable load demand. The RPF-control mode will use one from the three inputs variables of the FC system that can control the FC power: the reference input for the FC boost controller, the air regulator, or the fuel regulator. So, the other two inputs or only one input can be used to optimize the operation of the FC system in order to improve the fuel consumption based on the optimization function chosen. Thus, the RPF-control loop and two optimization loops controlling all three reference inputs of the FC system means three optimization strategies. In addition, beside one needed loop for the RPF-control, only one optimization loop controlling two from the three reference inputs of the FC system means the other four optimization strategies. Consequently, seven optimization strategies can be set for an FC Hybrid Power System to be analyzed.
The real-time searching and tracking of the optimum is mandatory for the optimization algorithm used in this study [
52,
53,
54]. Furthermore, the optimization function is time-dependent and could become a multimodal type by controlling the FCHPS in different operating modes [
55]. So, a Real-Time Optimization (RTO) algorithm must be selected to search the global optimum. The Global Extremum Seeking (GES) scheme proposed in [
20] will be considered here, with minor changes of the parameters’ values to improve the searching performance.
Summarizing, the novelty of this study is that seven RTO strategies will be analyzed for a FCHPS under the same load profile in order to estimate the fuel consumption compared to that obtained using the Static Feed-Forward (sFF) strategy, which is commercially implemented [
56].
The goal of this study is to identify which is the best RTO strategy in full range of load demand or the best two RTO strategies that can be used for high and low values of the load demand, respectively.
The obtained results reveal that the fuel economy is better (in comparison with the sFF strategy) for only two RTO strategies, if the FCHPS is operated using the same strategy in the full range of load demand. If the FCHPS is operated using the best RTO strategy for high values of the load demand and another one which is best in the rest of the load range, then more combinations are possible (which we refer to as the switching strategies). This is because two RTO strategies are identified as best for high levels of load and two others as best for low load.
The rest of this study is organized as follows. The modeling of the FCHPS, the Energy Management Unit implementing the RPF-control mode and the optimization loops, and setting of the RTO strategies are presented in
Section 2. The fuel economy obtained using a RTO strategy for the FCHPS is discussed in
Section 3. Th final section concludes the performed study by highlighting the main findings and next work.
2. The Energy Management Unit of the Fuel Cell Hybrid Power System
The diagram of the FCHPS Energy Management Unit (EMU) is presented in
Figure 1. The setting block will select one of the RTO strategies proposed in the literature [
17,
29,
38,
44,
56,
57,
58,
59] (see the right side of the
Figure 1 and
Table 1, where the references are mentioned in the last column) in order to evaluate the fuel economy under the same load profile.
The performance under constant load could be measured by different indicators, such as the generated FC net power (
) or the fuel consumption efficiency (
), which are both important to be optimized. Thus, the optimization function used in this study will linearly mix these performance indicators as below:
where
x is the state vector,
pload the disturbance, and the fuel flow rate (
FuelFr) and the air flow rate (
AirFr) are the control variables of the FC power. Also, note that another way to control the generated FC power on the DC bus is via the boost DC–DC converter, which is usually used as an interface for the FC system to the DC bus. So, three input control variables of the FC system will be considered in this study to control the FC net power generated on the DC bus.
The objective is to maximize the optimization function (1). The weighting coefficient kfuel [liters per minute (lpm)/W] will be adjusted to explore the best fuel savings obtained for all RTO strategies using constant load and variable profile for the load.
The dynamics of the FCHPS is set by the smooth function
g:
where the time constants of the 6 kW/45 V FC system and the 100 Ah/200 V batteries’ stack were set to 0.2 s and 10 s, and the equivalent series resistor of the 100 F ultracapacitors’ stack to 0.01 Ω. The DC voltage reference is set to 200 V, the ultracapacitors’ stack has 100 V initial voltage and 10 kΩ parallel resistor (being connected via a bidirectional DC–DC to the DC bus and controlled to regulate the DC voltage), and the batteries’ stack has an 80% initial State-of-Charge (SOC) (being connected directly to the 200 V DC bus).
The losses in the FC system are mainly given by the air compressor, so the FC net power is:
where
is the FC power, the
is the air compressor power [
60]:
and the coefficients are [
60,
61]:
, and
. The dynamics of the air compressor is modeled through a second order system with 100 Hz natural frequency and 0.7 damping ratio [
60].
Note that in a Renewable FCHPS the variable profile from the available Renewable Energy Sources (
) can also be considered as disturbance as well. But both variable power profiles can be considered together by using a single disturbance, referred to as the power requested on the DC bus (
). When
, an excess of RES power is available on the DC bus, which, for example, can be used to supply an electrolyzer in order to generate hydrogen and then store it in tanks. So, during the excess of power on the DC bus (
), the FC system will operate in standby mode, but during a lack of power on the DC bus (
) then the FC system must compensate the power flow balance on the DC bus by generating on average (AV) the FC net power,
, instead of taking this power (
) from the batteries’ stack, where:
Consequently, based on the power flow balance on the DC bus (5):
the average of the
pESS power is zero (
), where
pESS is the output power of the hybrid battery/ultracapacitors ESS.
So, the size of the batteries stack can be further reduced or even be eliminated, with only the ultracapacitors’ stack remaining to dynamically compensate the lack or excess of power on the DC bus, due to load pulses or sharp variation in the load demand or the RES power. Note that the capacitor CDC connected on DC bus is used only to filter the ripple of the DC voltage (udc). The regulation of the DC voltage to 200 V is easily done by controlling the bidirectional DC–DC converter of the ultracapacitors’ stack.
So, summarizing the above presented RTO strategy,
if the FC system is to be operated in the RPF-control mode using the reference current
to control the FC power (as much as necessary to comply the power flow balance on the DC bus), then:
Note that promising results have been achieved for the Renewable FCHPSs using the RPF- control mode on the FC system [
55,
61]. For a clear comparison of the RTO strategies but without losing the generality of this study, the proposed RPF-control mode of the FC system will be analyzed for a FCHPS without variable RES power (
). So, as explained before, the disturbance in the FCHPS will be represented by the load power (
).
The RPF-control mode for the FC system can be obtained by controlling the boost DC–DC converter (), the AirFr regulator (), or the FuelFr regulator ().
For example, controlling the boost DC–DC converter, the 0.1 A hysteretic controller of the boost converter will ensure , so the FC system will be operated in the RPF-control mode based on (6).
The other two control variables,
FuelFr and
AirFr, will be set based on (7) [
56]:
where the signals
and
are the references used to optimize the FCHPS.
The FC parameters (
) are set to default values of the 6 kW/45 V FC system, and
R = 8.3145 J/(mol K) and
F = 96,485 As/mol are two well-known constants [
62].
For safety reasons in the FC system operation, the slope of the signals Iref(Fuel) and Iref(Air) have been limited to 100 A/s. This will limit the response time of the FC system to generate the requested DC power set by (4) in order to compensate the power flow balance on the DC. For example, if the FC system operates in a stationary regime generating 5 kW at about 50 V, and it must pass in 8 kW generating regime due to step-up in load demand, then the transitory regime will be of about 0.6 s (3000 W/50 V = 60 A and 60 A/100 A/s = 0.6 s). In this case, the response time of the FC system is limited by the 100 A/s slope, not by the 0.2 s FC constant time. So, the ESS must be appropriately designed to ensure such transitory regimes, which could arise in driving the FC vehicles. But if this design is performed considering all potential cases, then the FCHPS will operate properly under an unknown profile of load demand and then the optimization problem can be approached in real-time based on Global Extremum Seeking (GES) control.
For example, in the RTO7 strategy, both control variables,
FuelFr and
AirFr, are used to optimize the FCHPS, considering the GES references
and
generated by the two GES controllers. The searching signals
and
will be given by
and
. The optimum on the optimization surface is close to the operating point of the FCHPS using the reference strategy, which is usually implemented in FC systems and is referred to in the literature as the Static Feed-Forward (sFF) strategy [
56]. Thus, the searching area is limited around the FC current set by the RPF-control mode (
) in order to speed up the searching process. So, in less than 10 dither’s periods, the optimum will be found, which means up to 100 milliseconds for 100 Hz sinusoidal dither. The searching time is, therefore, in the order of the FC time constant and the FC system reacting to changes in both inputs control variables,
FuelFr and
AirFr.
Instead, only one control variable is used by the strategies RTO1 and RTO2 in search of the optimum, as follows: and . The other control variable is set to in order to speed up the searching process.
The RPF-control mode of the FC system is obtained by setting for the strategies RTO3 and RTO5. In the same manner for the strategies RTO4 and RTO6, the RPF-control mode of the FC system is obtained by setting . Only the boost controller is used in search of the optimum by the RTO3 strategy and the RTO4 strategy, so and due to low value of the hysteresis band of 0.1 A. The other control variable in the RTO3 strategy and the RTO4 strategy, which is and , respectively, is set to in order to speed up the searching process. So, the searching for the optimum is performed on the optimization curve, which is a multimodal function to the FC current.
On the other hand, the strategies RTO5 and RTO6 use a second control variable in searching for the optimum (which is and ), besides the control variable . So, in this case, the searching for the optimum is performed on the multimodal optimization surface.
Thus, seven possible RTO strategies will be analyzed in this study, compared to sFF strategy as a reference. All RTO strategies use the GES control scheme proposed in [
20] to find the optimum of the optimization function in case of
set to 0, 25, and 50 [lpm/W].
The interested reader can search the following references [
17,
29,
38,
44,
56,
57,
58,
59] for the hybrid system configuration, the control block diagrams, and the setting used for each strategy analyzed in this study.
The GES control has been implemented based on [
20]. The interested reader, in the design of the GES control, can find design examples in [
63,
64]. In this study, the following values are used for the GES parameters:
k1 = 1,
k2 = 2,
,
,
fd1 = 100 Hz and
fd2 = 200 Hz, and
bh = 0.1 and
bl = 1.5 for the cut-off frequencies (
bh fd and
bl fd) of the band-pass filter.