A hybrid power system based on fuel cell, photovoltaic source and supercapacitor

In this study, we present an ameliorated power management method for dc microgrid. The importance of exploiting renewable energy has long been a controversial topic, and due to the advantages of DC over the AC type, a typical DC islanded micro-grid has been proposed in this paper. This typical microgrid is composed of two sources: fuel cell (FC), solar cell (PV) and one storage element [supercapacitor (SC)]. Here, we aimed to provide a management strategy that guarantees optimized bus voltage with arranged power-sharing between the sources. This proposed management aims to provide high-quality energy to the load under different loading conditions with variable solar irradiance, taking into account the FC state. Due to the slow dynamics of the FC, the SC was equipped to supply the transient period. A management algorithm is implemented to hold the DC bus voltage stable against the load variations. The management controller is based on differential flatness approach to generate the references. The DC bus is regulated by the SC energy; to reduce the fluctuations in the DC bus voltage, The PI controller is implemented. This proposed strategy reduces the voltage ripple in the DC bus. Moreover, it provides permanent supplying to the load with smooth behaviour over the sudden changes in the demand as depicted in the simulation results. Our study revealed that this proposed manager can be used for this kind of grids easily.


Introduction
Currently, with the enormous demand for electricity, the research focus on integrating multiple power sources, such as oil, coal, nuclear or renewable energy. With the urgent necessity to balance fossil fuel depletion and reduce greenhouse gas emissions, the world is going towards on clean and efficient power sources, such as renewable (Photovoltaic, wind, biomass etc.) or fuel cells.
Fuel cell (FC) known as a high specific energy source, it is one of the possible alternative power sources for the future. Because it's efficiency, reliably and high power density [1], the FCs are a highly acceptable eco-friendly source for microgrids [2,3]. Microgrids based on fuel-cells are getting more attractive, as a result of the combination of the fuel-cell technology with microgrids, which serve a mutual task. Collaboratively, it meets current energy demand at a competitive cost, extremely reliable, clean, quiet, contained, modular and scalable.
Fuel cell installations worldwide are expected to increase more than tenfold, from the 262 MW installed in 2016 to more than 3000 MW after nine years. This would put the market for new fixed fuel cells at $ 16.2 billion in 2025, according to Navigant Research [4]. It is wildly intercorporate with other sources under the management controller, such as [5] which aims to reduce the fuel consumption based on an advanced manager.
According to the research in the literature [6][7][8], the time constant is depended on the temperature and the injection system (compressor, valves and the hydrogen reformer). As a consequence, fast change in the demand will cause temporarily a drop voltage (stack starvation phenomenon) [9,10]. To avoid the drop voltage and supply the trainset period, the system must have at least one auxiliary source (storage device) forming a hybrid power system. Thus, to use the FC, it's recommended to employ a current control loop to prohibit the overloads and improve its performance.
It is well known that if several DGs are deployed in a power grid, they will cause problems such as increasing voltage and instability [11]. These problems may damage some sensitive electrical loads.
To solve these problems, a powerful management algorithm has to be applied to ensure stable DC bus voltage against the environmental variations (demand or weather conditions).
Concerning the energy storage system, by comparing the power characteristics of the batteries and supercapacitors, the charge efficiency is higher for the SC than the battery (95% for the SC and 50% for the battery) [12]. Furthermore, the batteries' main disadvantage is a slowcharging time, constrained by a charge current [13]. On the other hand, the supercapacitors can be charged in a short period depending on the charge current (power) obtainable. More beneficial, unlike batteries, supercapacitors can endure a very high number of charge/discharge cycles without degradation (or visually unlimited cycles). Thus, the supercapacitors have high power density, long lifetime and faster dynamics than the batteries [14], this comparison proves that the supercapacitor is the most suitable over the battery.
Moreover, renewable energy sources are gaining more attention. One of these eco-friend sources is solar energy. It can be converted directly to electricity by the solar panels or concentrated solar power technology based on its thermal energy [15][16][17].
Conserving the solar panels, they can be integrated into the microgrid beside the other sources, such as wind or diesel generators [18][19][20]. It has been wildly used for serval application such as agriculture [21]. However, due to their intermittent production, cause a mismatch between supply and demand for power, and may affect the grid stability and reliability. Many studies have been done to improve the energy management system against this drawback. The combination between PV, FC and SC for energy production with short and long-term storage capacity is studied in [22]. PV/FC/battery two-level strategy for energy management is proposed in [23]. In [24], the proposed control algorithm is based on flatness approach; it provides stable operating for all the sources. Although, the fuel consumption is an important indicator for the management system. For this purpose, the fuel consumption optimizer is proposed in this paper.
In this paper, a hybrid power system consisting of PV, FC and SC is studied. This hybrid system is controlled by an algorithm based on PI-flatness approach. The paper is structured as: Section I is the introduction. In Section II, the structure of the proposed hybrid power system, including the mathematical model. Then, Section III presents the control algorithm. Next, simulation results are explained in Section IV. Finally, the paper ends with the conclusion in Section V.

System configuration
The proposed typical system consists of a 5 parallel solar panels 2 series (Soltech model-245Wh), fuel cell (PEMFC-6KW-45VDC) and a supercapacitor (80F-48VDC). They are connected to the DC bus via DC/DC converters further control the power-sharing and to stabilize the DC bus voltage (120 V). This microgrid has been designed to operate in islanded (off-grid). The performance is inspected by imposing deferent loads. On the whole, the FC stack and the PV source provide power to satisfy the demand power needs. The supercapacitor delivers the power to stabilize the DC bus voltage during the transient periods.
The structure of the studied system with the power electronic converters are illustrated in Fig. 1 Fig. 1 The proposed hybrid system with PV and FC as primary sources, and supercapacitor as an auxiliary source connected in parallel with the load side. Where the PV is connected via a boost converter, the FC is connected by an interleaved two-phase boost converter and the SC is connected via a bidirectional DC-DC converter Vol.:(0123456789) SN Applied Sciences (2020) 2:940 | https://doi.org/10.1007/s42452-020-2709-0 Research Article that all the converters are connected in parallel. Twophases parallel boost converters used to control the FC stake, this converter is controlled with interleaving technic, thus, the power quality is improved [25]. A boost converter is utilized to control the produced power by the solar cell. The supercapacitor is always connected to the DC bus by a bidirectional boost converter, this structure allows to charge or discharge the supercapacitor. Moreover, to ensure safe operating and soft dynamics, all the converters are controlled by the current regulation loop. This supercapacitor control loop is supposed much faster than the other control loops. The energy management system generates tow references signals: i FC_REF and i SC_REF . The merits of this algorithm are devoted to finding the optimal FC power correction effort through the management of the system stockers' energy, namely the energy of the DC-bus and SCs. In this studied system, there are two energy variables to be controlled, the DC bus energy and the supercapacitor energy.

FC modelling
The FC is an electrochemical source, which converts the energy of the fuel reaction to electricity, from [26,27], the production depends only by the availability of the fuel as explained following expression The fuel cell stack can be considered as controlled current sources. The model provided by Sim Power System of MATLAB/SIMULINK is employed in this study. Figure 2 shows the equivalent circuit of the studied model. Where the V-I and P-I characteristics curves are depicted in Fig. 3.
To operate an FC, its constraints have to be respected such as: -The generated power shall be held within an interval (max and 0) -The FC current slope should be limited to a max value to avoid the FC stack from a fuel starvation phenomenon. -The switching frequency of the current shall be higher than 1.25 kHz and the FC ripple current shall be less than about 5% of the rated value to assure a small impact on the FC conditions [28].
The parameters are obtained from [29,30] where And the FC model parameters are given in Table 1 [29].

PV modelling
The solar energy is converted to electricity by using photovoltaic modules. These modules can be connected in series or parallel depending on the desired voltage and current. From [31,32], the output current is defended as The equivalent circuit of the FC stack where q is the charge of the electron and K B is the Boltzmann constant. The photocurrent depends on the variation of the radiance and temperature as [31] where, I SC is the short circuit current, T and T ref represents the actual and reference temperature, K is the co-efficient of temperature at I SC and λ is the value of radiance in kW/ m2. Hence, the expression of current provided by the PV array in the function of the number of modules in series ( N S ) and parallel ( N P ), photocurrent ( I ph ), and saturation current ( I 0 ), ideality factor (a), series ( R S ) and parallel ( R P ) resistances can be expressed as Based on the P-V and the I-V characteristics displayed in Fig. 4. The MPPT algorithm extracts the power at its maximum point.
From this figure, it's clear that there is an operating point (Vmpp-Impp) represent the maximum power

Supercapacitor modelling
Supercapacitors (SCs) reflect electrical energy storage devices that offer high power density, fast charging times, high cycles and long service life. It mostly used in fast energy-storage applications, where fast dynamic charging and high-current discharging processes are needed [35]. The used model in this paper is based on Matlab/Simulink model   Fig. 6. Where all the model parameters are extracted from the Matlab mode (2017b).

Load modelling
A dynamic load profile is proposed where the required power have the behaviour of a controlled current source where the load power equals to

System behaviour modelling
The objective of the management system is to maintain the DC bus voltage at the reference voltage (120 V), for this purpose the supercapacitor control the DC bus energy by transmitting the energy to (discharge) or from (charge) the DC bus. According to [36], the capacitive energy is given as Due to the capacitance on the DC bus, the electromagnetic energy on a common link can be written as Following Fig. 1, the DC bus capacitive energy E bus is given in function of P FC o ,P PV o ,P SC o and P load , it can be written as where P FC o ,P PV o and P SC o are the delivered power from the sources including the converter losses r FC Static losses in the FC converter, r PV Static losses in the PV converter, and r SC Static losses in the SC converter.
Supposing that FC and SC follow their reference values, the power references can write as The total electromagnetic stored in the DC bus capacitor and the supercapacitor given as where the load power can be expressed from Eq. (9) as

Control strategy
In this proposed system, the PV panel operates at the maximum power point tracking (MPPT); P&O algorithm illustrated in Fig. 2 applied to achieve the MPPT [33]. Both the PV and the FC stack are generators supplying the demand. The total power generated can be written as By replacing in Eq. (11) This generated power must satisfy the load demand and charge the storage device similarly. While the PV provides its maximum power to the load, the difference between the required power and the offered by the PV is supplied by the FC stack. From Eq. (19), the total generated power can be expressed as The generated power is the sum of the PV and the FC power. Mainly, the generated power is depended on the PV power, as mentioned before, the deference on power is compensated by the FC power. Hence, the power reference of the FC stack is given as

Principle of differential flatness theory
Because of the non-linearity of the system, the control may be more complex. Nevertheless, the reduced-order model obtained by applying the differential flatness theory on the non-linear system. This alternative model allows characterizing the trajectories including their dynamics. According to Fliess et al. [37,38], the system can be considered flat is the flat output y can give by where x is the stat variables and u the control input variables, they can be written as With (.), (.), (.) are the smooth mapping functions, The latter notation generalizes to yield the notation y +1 for the (β + 1)th derivative of y. Similarly, α is a finite number of there derivative, and rank( ) = m,rank( ) = m , and rank( ) = n.

The flatness of the power system
In the studied system, the flat model represented by its flat output y = y 1 y 2 , the control variable u = u 1 u 2 t , and the stat variables x = x 1 x 2 t , where: The state variables, from Eq. (9) v bus (x 1 ) can be written as From Eq. (10) v SC ( x 2 ) is written as (21) P Gen =Ė bus + P load − P SC o.
The first input control variables, from Eqs. (10, 11, 13 and 17) the SC power reference can write as Defining P SCmax as the limited maximum power from the SC converter.
For the second input control, the FC power reference is calculated from Eqs. (10, 11, 16, 17 and 20) where P Gmax the limited maximum power from the sources, PV and FC converters.
In the ideal model where the losses in the converters are neglected, the input control variables can be written as Thus, from Eqs. (27)(28)(29)(30) As a result, the proposed reduced-order model can be considered as a flat system.

DC bus voltage stabilisation
Above all, the most important variable to regulate is to regulate the flat output y 1 = E bus . To ensure the control of this flat variable a PI classical control low is applied. Supposing that the SC control loop is much faster than the FC (28) x 2 = √ 2(y 2 − y 1 )∕C SC = 2 (y 1 , y 2 ) where n the natural frequency, the dumping factor. To generate the current reference for the FC converter, the power reference generated by the inverse dynamic in Eq. (29) is divided by the measured supercapacitor voltage. The control scheme of the DC bus voltage is illustrated in Fig. 7.

SC voltage loop
The SC has enormous capacitive energy over the DC bus capacitance, but with slower dynamic. The control loop of the SC energy depends on the regulation of the total electromagnetic energy. The control low as used in [36] is written as

Replacing in Eq. (29), the input control low
To ensure safe operating for the FC stack, the transient power must be limited. Thus, a low-pass filter is employed to ensure the desired trajectory planning as where P ref FC the limited power reference and τ time constant. Figure 8 resume the control algorithm of the SC energy.

System simulation
The performance of the proposed EMS shall be validated by the simulation of the proposed typical DC microgrid. All sources are linked to a common DC bus, and the control system is used to maintain the voltage at its reference. After the designing of the control scheme. Simulation of the hybrid power system realized in Matlab/Simulink 2017.
The DC bus reference voltage is 120 V. The demand will be varied to emulate the real environment behaviour, as (39) Table 2.
The radiance profile used in the simulation is presented in Fig. 9 while the temperature supposed fixe in 25 °C. A step in the radiance at the 2nd s is imposed from 500 to 1000 W/m 2 . Thus, the PV power will increase at this moment. Figure 10 depicts the demanded power reference during the simulation time. It changed from 1.2 to 2.4 kW (Medium load, overload, temporary transition.).
To validate the proposed controller, a comparative study between the flat controller and a PI controller was realized. Figure 11 shows the DC bus voltage simulation results during 5 s, the first curve in bleu using the proposed control algorithm when the second curve illustrates the Vbus using the PI controller.
From the results, the DC bus voltage using the proposed controller can provide better performance than offered by the PI controller. It offers faster response without overshot, low pics value and more robustness. Figure 12 shows supercapacitor dynamics, the dynamics are faster using the proposed algorithm. During the load variations, the SC supplies the load demand until the generated power arrived its reference (both the PV and  Fig. 9 The radiance profile SN Applied Sciences (2020) 2:940 | https://doi.org/10.1007/s42452-020-2709-0 Research Article the FC). As a result, the stabilization of the DC bus voltage is improved. Figure 13 displays power waveforms that are created during the simulation. The illustrations show the PV power, the FC power, the load power as well as the SC power.
In the beginning, the load power is relatively small (1.2 kW), whilst the PV power is smaller than the demanded (nearly 1 kW); as a consequence, the FC stack begins supplying the needed power. The SC supplies almost all of the transient power, it remains decreases slowly because the steady-state load power is greater than the total generated power.
The load power at t = 1 s increases (from 1.2 to 2.4 kW). Following remarks are formulated: • The SC supplies almost all of the transient phase load. • At the same time, the FC power increases to 1.45 kW with limited dynamics.
At t = 2 s, the radiance rises, consequently, the PV power increases (to 1.84 kW). The following notes will be taken: • The SC absorbs the surplus of the bus energy. • The FC power reference decrease (to 0.56 kW) with limited power dynamics.
After 4 s, the demand decreases to its lower value (1.9 kW), the FC stack power decrease with limited dynamics, and the transient period is regulated by the SC by absorbing the excess power. Figure 14 represents the SC stat of charge, it explains the behaviour of the SC, it mainly discharges (supplies) with the step-up in the load or case of radiance diminution. Where it charges with the step down in the load or with augmentation of the radiance.
The proposed algorithm performances are compared in the filter-based method [39]. It is shown that the proposed approach allows ensuring the requested power while it minimizes the solicitation on the stocker (SC). Therefore, the most important variable to regulate is to regulate the flat output. In contrast, the filter-based method acts only on the dynamic of the sources and the SC can experience wide change under variable loading conditions. This point in great importance in terms of the energy sizing of the SC.
Cbus conditions of selection: As depicted in Fig. 15, the bus voltage depends also on the Cbus capacitance value, where different values were applied with different topologies (unique-parallel-series). The series montage is inappropriate for this application (low precision and high pic step). The parallel structure offers better behaviour (high stability) with small overshot and slower dynamic. Unique Cbus offers high performance with high capacitance value, thus it's suitable for sensitive applications such as EVs.

Conclusion
In conclusion, this study's main objective is to ensure stable DC bus voltage by providing an effective system for DC micro-grid powered by a fuel cell and solar panel, and the backup storage unit (SC). The parallel employment of PV and FC ensure to the load is sustainable suppling. The research focuses mostly stabilizing the DC bus voltage, moreover, employing the FC, solar panel and SC in the energy management approach, taking into account the energetic properties of these sources such as its power and energy density and its dynamics. Nonlinear differential flatness strategy for DC microgrid based on a renewable source with a fuel cell provides excellent DC-link stabilization. The supercapacitor can move the load forward, regarding the characteristics of the main sources, by supplying a stronger power response to the load. During the important steps of the load, the supercapacitor offers the energy balance required during the transition of the load. Also, distributed power systems improve power quality and efficiency.