3.4.1. Hybrid Energy Storage of Energy Management System (EMS)—Simulink and Simscape Components Description
The hybrid energy storage (HES) of an EMS, shown in
Figure 22, is a hybrid combination of three power sources, such as a fuel cell, Li-ion battery, and supercapacitor [
5,
7]. The control strategy of HES is implemented in Simulink Simscape to “manage the energy consumption of the hydrogen fuel, and at the same time the pulsed or transient power required (load profile) by the load should be supplied.” [
11]. To simplify the Simulink diagram of the EMS, are used Simscape components such as Li-ion battery, supercapacitor and FCPM that also encapsulates a hydrogen fuel stack cell Simscape model, provided by MATLAB Simulink Toolbox/Simscape. In this section, a brief presentation of this topic is given, since is only emphasized the fact that using a single power source such as Li-ion battery in driving HEV powertrains applications “has certain disadvantages such as recharging, longevity, poor power density, etc.” [
24].
In this diagram other Simscape components are integrated such as three DC–DC boost/buck converters blocks to interface with all three sources. The first is a 12.5 kW fuel cell DC/DC boost converter, with regulated output voltage and input current limitation, and the other are two DC/DC converters for discharging (4 kW boost converter) and respectively for charging (1.2 kW buck converter) the battery system. Normally, a “single bidirectional DC/DC converter can also be used to reduce the weight of the power system” [
7]. The FC is controlled by a DC–DC boost converter, an electronic device controlled also by a signal sent by one of five control strategies conceived for this purpose inside the EMS block, as is described in [
5]. Similarly, the Li-ion battery and the supercapacitor are controlled by a bidirectional DC-DC buck-boost converters, since during operation they are charging and discharging. The topology configuration and the electronic circuits are well described in [
11]. The charging and the discharging cycles of the bidirectional DC-DC converters are controlled by a voltage signal provided by EMS block that adjusts the duty cycles (D) of both DC–DC converters, based on the following relationship [
11]:
where
is the duty cycle,
designates the output voltage of the converter, and
denotes the input voltage. In this section is presented only briefly the most relevant MATLAB simulation results for EMS techniques to have a better insight of the behavior of all three Simscape components of hybrid power sources, i.e., FC, Li-ion battery, and SC (UC). In the Simulink Simscape diagram of fuel-cell hybrid power generation (FCHPG) shown in
Figure 22, the inverter DC/AC that supplies the load is rated at 270 V DC in input, and 200 V AC, 400 Hz, 15 kVA in output.
A three-phase load profile is “emulated to consider variations in power at the different timings and simulations to see the behavior of the hybrid energy storage system (HESS) as a whole and the response of each storage system” [
11]. Also, a Simscape “15 kW protecting resistor is integrated in the Simulink diagram to avoid overcharging the supercapacitor and battery systems” [
7].
3.4.2. Hybrid Energy Storage of EMS—Simulink Simscape Applications
As a practical application, the following three scenarios are implemented to reveal the behavior of HESS components:
Scenario 1: DC grid interfaces only the AC Grid and AC load, such in [
7,
11].
The HESS distributes the power among the energy sources according to a given energy management strategy. The MATLAB simulation results of EMS techniques are shown only for three setups, such as the state machine control strategy (SMCS), classical PI control strategy (PICS), and the equivalent consumption minimization strategy (ECMS) [
5,
7,
25]. To obtain a sound theoretical background on the EMS design and implementation in a real-time MATLAB simulation environment, the following sources [
5,
7,
11,
24] provide valuable information. For EMS-SMCS setup shown in
Figure 23, the MATLAB simulations result is presented in the
Figure 24.
In
Figure 24 is depictured the powers’ distribution for FC, Li-ion battery, UC, and Load profile for a hypothetical SMCAR HEV case study. The balance equation is given by:
where
is the power provided by FC,
is the power delivered by Li-ion battery,
is the power delivered by the UC to manage power peaks for vehicle acceleration and regeneration, and
is the load profile (demand, total power required). From
Figure 24 it is straightforward to check that Equation (23) is satisfied for each time moment. Also, it is obvious that for load power profile pecks the power delivered by UC is very sharp to cover the power demanded (
).
In the
Figure 25a–d are shown the load profile (a), fuel cell voltage (b), fuel current (c) and hydrogen consumption respectively (d), according to the load profile.
The simulation results in
Figure 25 show a decrease in FC battery voltage from 56 V at t = 0 [s] to 42 V at t = 70 [s] and remain almost constant until t = 250 [s], followed by an increase to 48 V at t = 350 [s]. The FC current has the same evolution trend as the FC power, increasing from 0 [A}, to t = 0, at approximately 210 [A] at t = 70 [s]. Inside the window [70, 250] [s] the FC current remains almost constant, and at t = 250 [s] it decreases to 80 [A] at t = 350 [s]. FC fuel consumption follows the same trend as FC current. The amount of fuel increases at the beginning of the simulation to 100 [lpm], then remains almost constant inside the window [70, 250] [s] when it delivers maximum power to the DC network, because in this interval the load power profile reaches some peaks of maximum value between 8 kW and 10 kW.
In the
Figure 26a,b are depicted the UC current (a) and UC voltage variation (b) respectively, according to the load profile.
Matlab simulation results reveal an evolution with sharp peaks for UC current and UC voltage when Li-ion battery needs to provide much more power to the DC network or during sudden acceleration and regeneration.
In the
Figure 27a–c are presented the Li-ion battery current (a), battery terminal voltage (b) and battery SOC (c) respectively, according to power required.
Figure 27a,b show several peaks (positive and negative) in the evolution of the current of the Li-ion battery, which correspond to the charging and discharging cycles of the battery, as can be seen from the evolution of SOC in
Figure 27c. The terminal voltage of the Li-ion battery also has a lot of variations in its growth, decreasing from 83 V to t = 0 V to 60 V around t = 125 [s], followed by an increase to 83V when t = 83V.MATLAB simulation results analysis for Scenario 1
In this application, it is important to analyze the power distribution shown in
Figure 24. The result of the analysis provides a better perspective on how EMS works in real-time simulations. In this figure, the red colour curve represents the profile of the power load, i.e., a variable power required for the AC load in the first 350 s of real-time simulation. The blue colour curve designates the main power generated by FC source, which is the dominant source, i.e., the one that delivers the most considerable amount of power to a DC grid and is almost constant inside the 150 s window length (75,225) [s]. The brown curve refers to the second power supply source, which is a Li-ion battery that delivers power to the DC grid in a smaller and variable amount during charging and discharging cycles, compared to FC. Finally, the green colour curve refers to the third power supply source that delivers the smallest amount of power to the DC grid only during the short periods of sharp acceleration and regeneration. The power distribution balance can be easily checked for enough moments because the MATLAB Data Tips measurement tool can help to mark several points on each curve. For example, at time t = 70 s, the power delivered by each source of power supply has the following values:
The power distribution evaluated at t = 70 s verifies with enough accuracy Equation (23), since:
As Equation (23) is satisfied for each moment, it is easy to observe the behavior of all three power supply sources. The MATLAB simulation results shown in
Figure 25c,
Figure 26a and
Figure 27a reveal the same trend of current evolution as that of each corresponding power supply.
As in the case of the EMS-SMCS setup, similar graphs with the same meaning are presented in
Appendix A,
Figure A1,
Figure A2,
Figure A3,
Figure A4,
Figure A5,
Figure A6,
Figure A7,
Figure A8,
Figure A9 and
Figure A10 for second EMS-PICS setup, and in the ([
30], Figures A11–A20) for third EMS-ECMS setup. The theory and all the Simulink diagrams behind the five EMS techniques are fully documented in [
5]. In our research, these EMS techniques are presented only as complementary information for interested readers, such as to give a clue, motivation and to open new research directions for future HEV developments. Nonetheless, the topic is beyond the scope of this paper, which is focused only on the modeling aspects and Li-ion battery SOC estimation techniques.
Scenario 2: A 100 HP, 1750 RPM asynchronous induction motor (squirrel cage) is connected to AC grid as is shown in
Figure 28.
In this scenario is shown only the MATLAB simulations result related to the evolution of asynchronous induction motor speed, as can be seen in
Figure 29.
From
Figure 29, it is easy to observe that the speed of induction motor connected to AC grid is not controlled, but it is quite close to 1750 RPM in steady state, for a torque load of 375 Nm.
Scenario 3: A 2 HP 1750 permanent magnet DC motor connected to DC side of the grid, as is shown in
Figure 22 (the right topside block).
Since the block from
Figure 22 encapsulates the PMDCM Simscape model, for clarity,
Figure 30 shows the PMDCM Simscape model with all the details of electrical connections.
Unlike the uncontrolled speed of the asynchronous induction motor (ASM), the PMDCM is connected by a negative feedback in a closed-loop to a block of proportional-integral-derivative (PID) controller, to control its speed, as is shown in
Figure 31, and developed in [
12].
The MATLAB PMDCM RPM speed step response is shown in
Figure 32. A big advantage of the PID controller is that the PMDCM speed response converges quickly and reaches the target speed of 1500 RPM in almost 1.8 s.
The characteristics curves of a Li-ion battery connected to PMDCM as a DC load are shown in
Figure 33a–c, namely the battery SOC (a), a sequence of discharging and charging current cycles (b), and the battery terminal output voltage changes during battery operation (c). The SOC of the Li-ion battery remains almost constant during PMDCM operation. The battery current increases to almost 15 A at the beginning of the first transient and remains constant for a short period of time during steady state. However, at the beginning of the second transient it rises sharply to 60 A for a short time, then slowly decreases to −15 A at the end of steady state. The battery output voltage, shown in
Figure 33c, decreases slightly during the first transient from 62.4 V to 62.2 V, and at the beginning of the second transient falls slowly for a short time and then increases linearly. At the end of steady state, it reaches 62.4 V. Therefore, the evolution of the battery output voltage is smooth, keeping an almost constant value during PMDCM operation.
The behaviour of the SC connected to the DC grid to supply power to the PMDCM during sudden changes in the load torque is described in
Figure 34a for the SC current and in
Figure 34b for the SC voltage. The SC current, during the first transient, decreases from 2000 A to 900 A at the end of the first steady-state period, and then at the beginning of the second transient continues the fall to −1000 A for which t = 2 [s]. After that the SC current increases to almost −300 A at t = 5 [s] which coincides with the end of steady-state. The SC voltage increases during the first transient from 0 [V] to almost 10 [V] at t = 1.8 [s], when PMDCM suddenly changes speed from 100 RPM to 1500 RPM, absorbing much more power. This justifies the presence of the SC to provide much more energy at this switching time. Therefore, the SC voltage suddenly increases from 10 V to 350 V in the time window (2, 2.5) [s] and then decreases to 200 V until the end of the steady-state. During this time, the SC protects the Li-ion battery so that it works smoothly, maintaining a constant SOC value.
The PMDCM behavior during the operation is shown in
Figure 35a–d.
Figure 35a shows the linear evolution of the load torque with its PMDCM speed (scaling factor 0.011). Graph 35b describes the input power that changes abruptly in the step moment from 0 to 7 kW at t = 2 [s], followed by a decrease to 2.5 kW during steady state.
Figure 35c shows the armature current absorbed by the PMDCM with a similar evolution trend as for the absorbed PMDCM power.
Figure 35d shows the supplied armature voltage which is the same as the SC voltage, which justifies its presence to provide a large amount of energy, again protecting the Li-ion battery to make this effort. SC ensures the required voltage absorbed by PMDCM to achieve excellent speed profile tracking performance.