Next Article in Journal
Hydrocarbon Fuel Flow and Heat Transfer Investigation in Rotating Channels
Previous Article in Journal
A Novel Energy Balance Control Method for a Modular Multilevel Converter in a High-Speed PMSM Drive Application
Previous Article in Special Issue
Efficient and Reliable Power-Conditioning Stage for Fuel Cell-Based High-Power Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Practical Energy Management Control of Fuel Cell Hybrid Electric Vehicles Using Artificial-Intelligence-Based Flatness Theory

1
National Higher School of Technology and Engineering—Annaba, Annaba 23000, Algeria
2
Laboratory of Energy System Modeling Electrical Engineering (LMSE), University de Biskra, Biskra 07000, Algeria
3
Electrical Power and Machines Department, Faculty of Engineering, Zagazig University, Zagazig 44519, Egypt
4
ISTHY, Institut International sur le Stockage de l’Hydrogene, 90400 Meroux-Moval, France
5
CISE—Electromechatronic Systems Research Centre, Universidade da Beira Interior, Calçada Fonte do Lameiro, P-6201-001 Covilhã, Portugal
*
Author to whom correspondence should be addressed.
Energies 2023, 16(13), 5023; https://doi.org/10.3390/en16135023
Submission received: 3 May 2023 / Revised: 19 May 2023 / Accepted: 20 June 2023 / Published: 28 June 2023

Abstract

:
This paper proposes a practical solution to address the energy management issue in fuel cell hybrid electric vehicles (FCHEVs). This solution revolves around a powertrain system that contains a fuel cell (FC) as the main supply, a photovoltaic cell (PC) as the secondary energy source, and a battery bank (Batt) as backup storage to compensate for the FC’s low response rate. The energy in this hybrid powertrain system alternated between the designated elements and the load via a DC bus, and to maintain a stable output voltage, the DC link was adjusted using a nonlinear approach that is based on the flatness theory and the nonlinear autoregressive moving average (NARMA-L2) neuro-controller. As for the current regulation loops, the sliding mode technique was employed to attain the high dynamic of the reference signals produced by the energy manager loop. To validate the accuracy of the proposed energy management approach (EMA), a test bench was equipped with digital, electronic circuits and a dSPACE DS-1104 unit. This experimental bench contained a fuel cell emulator FC of 1200 W and 46 A, lithium-ion batteries of 24 V, and a solar source capable of 400 W. The obtained results, indeed, attested to the validity of the approach used, yielding a notable performance during multiple charge variations. This ultimately demonstrated that the management approach enhanced the efficiency of the hybrid powertrain.

1. Introduction

The use of renewable energy sources, such as fuel cells and solar cells, to operate electric motors has increased in recent years [1,2,3,4,5,6], which has paved the way for the development of modern electric vehicles (EV). Nowadays, researchers specializing in vehicle technologies have the sole aim of piloting their plans independent from fossil energies. To accomplish this, a recommended procedure is the use of a hybrid renewable source in combination with different storage systems, i.e., super capacitors or batteries, which do not run on gasoline or diesel fuel and which do not release carbon dioxide (CO2). On the one hand, the FC supply source has largely been used in the electrical transport sector [7,8,9,10] owing to its energy-efficient and non-polluting features; on the other hand, certain characteristic issues can hinder its performance, such as the slow dynamicity of the energetic process. This is why such systems can be equipped with solar cells and storage devices to support the main energy source in order to meet the necessary load power, especially in the case of electric vehicles and particularly during times of the day with intense sunlight. Moreover, this proposal comes in parallel with distinct progress in the efficiency of solar cells [11,12,13], the usage of which to run electric vehicles can be considered a motivating factor that helps to advertise such a modern mode of transportation in the global markets, highlighting several economic and technical advantages of such applications [14,15].
Furthermore, the utilization of solar cells may reduce the aesthetics of plug-in electric vehicles; however, it permits electric car owners to receive lower bills concerning the recharging of batteries or hydrogen and to avoid an excessive load demand in modern smart grids, especially in areas with intense sunlight.
As long as the amount of power produced through solar energy fluctuates over a certain well-defined period, it cannot be considered as a progressive power generator. This is why devices depending on solar energy are coupled with chemical accumulators, such as batteries, to ensure the instantaneousness of energy storage. Furthermore, the existence of several sources of different natures reinforces the reliability and the efficiency of such systems [16,17,18]. In order to properly manage these hybrid systems in an EV, it is vital that robust and efficient control approaches are implemented whilst maintaining the high performance of the powertrain.
Recently, a noteworthy level of attention has been directed towards EMAs in several renewable applications [19,20,21]. Numerous publications have documented energy management strategies. For instance, PID controllers and fuzzy logic are discussed in [22]. Bourbon et al. [23] provided a comparative study between the linear programming and the heuristic methods. An EV application using an optimized management strategy was described in [24], a predictive controller was used in [25], Xie et al. [26] studied an artificial neural network, and lastly, adaptive and optimal control methodologies were studied in [27,28].
An exhaustive and interesting strategy to address the energy management issue was established based on the nonlinear differential flatness model. This is a relatively recent concept in EMAs studies [29,30,31]; however, it has been studied and actively improved since 1992, formulated by Fliess et al. [32]. The major advantage of this approach is the parameterization of the dynamic behavior in physical systems. Thus, it is founded on the description of a set of fundamental variables representing the flat outputs. The first phases of flatness control implementation involve the utilization of the desired trajectory that is suitable for the system’s model; then, the strategy involves the usage of a control conception through a regulation loop that ensures the trajectory tracking. Additionally, using this approach without including any differential equations, the trajectories of the model are completely predictable based on the state of its flat outputs and its derivative, which fulfils the main purpose of this strategy.
Nevertheless, there still exist a few impediments to the flatness theory that should be addressed, particularly in EV applications, such as cases when fast variations in the power demand of the motor (acceleration or braking) occur, causing a significant perturbation error in the output voltage of the DC link [30,31]. To resolve this issue and to preserve a stable DC voltage, such a system must follow an efficient control scheme. Therefore, this paper proposes a strategy that employs a hybrid control scheme consisting of flatness and a neuro-controller based on the nonlinear autoregressive moving average to enhance the DC bus output voltage and improve the performance of the energy manager.
To date, the artificial neural networks in the control domain of dynamic nonlinear systems have witnessed significant success [33,34,35]. The NARMA-L2 is one of the most prominent among the ANN approaches due to its implementation simplicity and offline training, referring to its ability to approximate the nonlinear functions. Theoretically, this type of neuro-controller does not necessitate a precise mathematical description of the model to be controlled [36,37].

Contributions of the Study

In this paper, the NARMA-L2 controller is applied to pursue the trajectory of the DC bus energy and to improve the performance of the energy manager based on the flatness theory. The flat controller uses two regulation loops; the first is intended for DC bus regulation (which is improved with a NARMA-L2 artificial intelligence system), and the second loop is intended for energy management between the different generated powers. The results presented below show that the hybridization between the differential flatness and the ANN (NARMA-L2) successfully reduces the load perturbation error in the DC link response signals and increases the efficiency of the EMA, giving it a high power dynamicity and precise voltage. The employment of solar cells can improve energy efficiency and decrease reliance on fuel cells and batteries in a novel design that will undoubtedly shorten charging times and decrease the size of the hydrogen storage tank. The addition of (PC) to electric vehicles can potentially increase their driving distance.

2. System under Study and Mathematical Modelling

2.1. Hybrid System and Power Converter Description

A fuel cell, solar cells, and Li-ion batteries are used in the proposed hybrid power system to supply the EV motor. Correspondingly, the system must contain boost and buck-boost converters along with a control unit. A basic design of this proposed hybrid system is presented in Figure 1, and the equations demonstrating the boost converters with the small signals model are determined.
To establish the mathematical model of the power converters, some hypotheses are formulated, supposing that the components are ideal and lossless and that the converters operate in a continuous conduction mode (CCM). With the ideal hypothesis Vdc = Vout, it is deduced that one variable can replace the other, taking into consideration that Vout is the output voltage in the boost converters. The state equations for the switching cycle in the boost converters are demonstrated in Equations (1) and (2):
L n di L _ n dt = V in _ n ( 1 d n ) V dc
C dc dV dc dt = ( 1 d n ) i L _ n I load
To explain the equation further, n = [fc, s], that is, in accordance with the fuel cell and solar cell boost converters. Vdc is the measured DC bus voltage. Vin_n is the fuel cell or solar cell voltage. dn is the duty cycle of the switches in each converter. iL_n is the inductor current of the boost phases. iLoad is the load current. Cdc is the capacitance value of the DC bus. To display the disturbance in the state variables, Equations (3)–(5) are used:
i L _ n = I L _ n + i ^ L _ n             V i n _ n = V i n _ n + v ^ i n _ n             d n = D n + d ^ n
C d c d ( V d c + v ^ d c ) d t = ( 1 D n d ^ n ) ( I L _ n + i ^ L _ n ) ( I l o a d + i ^ l o a d )
L n d ( I L _ n + i ^ L _ n ) d t = ( V i n _ n + v ^ i n _ n ) ( 1 D n d ^ n ) ( V d c + v ^ d c )
i ^ L _ n , v ^ i n _ n , d ^ n , v ^ d c , i ^ l o a d are the disturbance variables of the small signals model.
Through the transition to the Laplace transformation and then towards the matrix mode, the state variables of the used boost converters are presented in Equation (6):
[ i ^ L _ n ( s ) v ^ d c _ n ( s ) ] = [ s L n 1 D n 1 D n ( s C d c + i ^ l o a d ( s ) v ^ i n ( s ) ) ] 1 . [ V d c I L _ n ] . d ^ n ( s ) + [ s L n 1 D n 1 D n ( s C d c + i ^ l o a d ( s ) v ^ i n ( s ) ) ] 1 . [ 1 0 ] . v ^ i n _ n ( s )
This shows that the transfer function, which is used for the control signals at the output voltage, can be described in Equation (7):
G v ( s ) = v ^ d c ( s ) i ^ L _ n ( s ) = ( 1 D n ) . V d c ( L n I L _ n ) s ( C d c V d c ) s + 2 ( 1 D n ) I L _ n
In addition, the transfer function for the control signals at the input current is determined as:
H i ( s ) = i ^ L _ n ( s ) d ^ n ( s ) = ( C d c V d c ) s + 2 ( 1 D n ) . I L _ n ( L n C d c ) s 2 + L n i ^ l o a d ( s ) v ^ d c ( s ) s + ( 1 D n ) 2
The equations representing the associated buck-boost converter are determined using the small signals model, where the switches open and close successively and continuously with a well-defined switching frequency rate.
In other words, when the transistor is “on”, the diode is off, and vice versa. Thus, the input voltage is applied directly to the inductance L, which determines an ascending linear current. The capacitor is discharged in the charging circuit. This is to say that when the transistor is off, the LC filter supplies the load.
The state equations for the switching cycle in the battery buck-boost converter can be expressed as:
{ L b d i ^ L _ b d t = D b . v ^ b ( 1 D b ) . v ^ d c + V d c . d ^ b C d c d v ^ d c d t = ( 1 D b ) i ^ L _ b + I L _ b . d ^ b i ^ l o a d ( s ) v ^ d c ( s ) v ^ d c
i ^ L _ b , v ^ b , d ^ b represent the inductance current, the generated voltage, and the control signal in small disturbances around their operating points.
Moving towards the matrix mode and the Laplace transformation, the transfer function, from the output voltage to the control signal, is expressed as:
v ^ d c ( s ) i ^ L _ n ( s ) = v ^ d c ( s ) i ^ l o a d ( s ) ( 1 D n ) ( 1 + D n ) . 1 D n . L n v ^ d c ( s ) i ^ l o a d ( s ) ( 1 D n ) 2 s 1 + v ^ d c ( s ) i ^ l o a d ( s ) C d c ( 1 + D n ) s
The fuel cell/solar cell system instantaneously supplies the electric motor with power after each requested power value.
The main energy source is designed to adapt to the operation regime of the EV motor power when the generated power value is superior to the load request due to the slow processing of the FC. As a quick counter, the EMA adjusts the energy to charge the storage system in order to compensate for the slow dynamicity of the FC, especially with respect to acceleration. While the energy created by the FC source is less than the load demand amount, the energy manager forces the solar cells to support the main source in order to counterbalance the load demand. As for the batteries used in the power train system, they are implemented to provide additional power or absorb it in cases of abrupt acceleration or deceleration.

2.2. Fuel Cell Modelling

The characteristics of a proton exchange membrane fuel cell (PEMFC) are often defined by the theoretical no-load voltage ‘E’, the ohmic overvoltage Vohm, the activation overvoltage Vact, and the concentration overvoltage Vconc. A single-cell voltage ‘Vf’ can be represented as:
V f = E V a c t V o h m V c o n c
The FC thermodynamic potential is given by the term ‘E’, while ‘Vact’ is the voltage drop caused by activation losses. Several models have been developed to validate and analyze the performance, behavior, and design according to the desired objectives. There exist some static models that describe the polarization curve of a static model PEMFC. For instance, the static model of Larminie and Dicks [38] is chosen because of its simplicity of implementation. This FC model is described as:
V f c = E 0 A ¯   log ( i F C i n i 0 ) R m ( i F C i n ) + B ¯   log ( 1 i F C i n i L i m )
i0 is the exchange current that defines the electrode–electrolyte exchanges in an open circuit. in is the internal current that allows us to take into account a possible gas and/or electron intersectionality through the electrolyte.
A is the Tafel’s constant. Rm is the total resistance of the fuel cell. B is the mass transfer constant. iFC is the density of the permanent operating current (A/cm2), and iLim is the limit current density.

2.3. Battery Modelling

In this study, a Li-ion battery model is used. The pseudo-dynamic model proposed in [39] is also employed. The following equations demonstrate the charge/discharge voltage as a function of the battery current:
{ V b ( i b ) = E 0 R . i b k Q Q i t . ( i t + i * ) + A e x p ( B . i t ) V b ( i b ) = E 0 R . i b k Q i t 0.1 Q . i * k Q Q i t . i t + A e x p ( B . i t )

2.4. Drivetrain Modelling

The mechanical characteristics required for driving a rolling electrical vehicle can be modelled using the total resistance effort (Fr), which displays the advancement force that the motorization system should overcome.
The Fr function can be written with the following formula:
{ F r = F r o u l + F a e r o + M . g . p % + m . γ W h e r e :   F a e r o = 1 2 × ρ × v 2 × C x × S f F r o u l = C R t . M . g
The strength of the air resistance depends on the aero-coefficient Cx, the frontal area of the EV Sf, the square speed v2, the density of the air ρ, the total mass M in kg (the EV along with the rest of the components), the gravity acceleration g = 9.81 m·s–2, the incline of the percentage p%, and finally, the dynamic term of acceleration (m·γ) (γ > 0 for accelerations and γ < 0 for decelerations). Froul is the rolling resistance force, which is linked to the rolling coefficient of the tires CRt.
In addition, the resistance torque required to obtain the necessary force of the EV can be given as:
C r = F r . R r = [ 1 2 × ρ × v 2 × C x × S f + C R t . M . g + M . g . p % + m . γ ] . R r
Rr is the wheel radius.
The resistant torque is augmented by 20% to take into account the different losses in the transmission system. The final transmission is handled by a reducer belt ration d = 6. The EV motor torque Ce is expressed as:
C e = C r d . η
η is the efficiency of the mechanical transmission system.
The EV motor is selected in accordance with the specifications of the technical conditions chart, where the rated power is calculated using the following formula:
{ P l o a d = P e = C e . Ω e Ω e = d . Ω r
Ω r is the maximum vehicle speed in rad/s or in rpm.

2.5. Solar Cell Modelling

The solar cells are mathematically described using three basic equations [40].
The diode current is defined as:
I D = I 0 ( e V D V T 1 ) I D + I S C V D R P I P V = 0
The solar cell voltage can be calculated as: V P V c e l l = V D R s I P V .
ISC, Rs, and Rp represent the solar cell current, series resistance, and parallel resistance.
Lastly, the solar cells’ voltage VP can be determined with:
V P V = N S V P V c e l l
Ns represents the number of cells connected in series.

3. Control Strategy

To define a control strategy that is suitable for the proposed hybrid system, the following main control aims must be determined:
  • The DC bus voltage must be adjusted and regulated instantaneously to allow for continuous variations in the EV motor.
  • The power requested by the motor must be satisfied instantly.
  • Stability and dynamic performance must be ensured when the system operates in a closed loop to prevent the occurrence of any disturbances or failures in the system.
  • The power produced by the hybrid system must be generated in an ordinal plan, starting with the main source (the fuel cell), followed by the secondary source (the solar cells), and finally, the storage batteries.
In this paper, the employed EMA is based on flatness theory characteristics. Flat systems are appropriate in situations such as those discussed above, where a trajectory design is required. The nature of such systems reveals itself when employing its exit variables. Subsequently, it is possible to define the control system and design the desired trajectory of the state variables. In order to achieve an efficient energy manager that is based on the flatness theory, the energetic behavior of the hybrid system must be described. According to [41], the energy status of the DC bus ‘fdc’ and storage batteries energy ‘fb’ is written as follows:
  { f d c = 1 2 C d c V d c 2 f b = 1 2 C b V b 2
In the same vein, the total energy ‘ffull’ transferred in the system is presented as:
f f u l l = 1 2 C d c V d c 2 + 1 2 C b V b 2
Correspondingly, the transmitted power in the DC link ‘Pdc’ may be definite as a function of Pf_l, Pp_l, Pb_l, and Pload, as follows:
P d c = f ˙ d c = P f _ l + P p _ l + P b _ l P l o a d
Pf_l, Pp_l, Pb_l represent the power produced by the system, bearing in mind the losses caused by the converters used.
To identify the flatness theorem’s compatibility with the studied hybrid system, it is necessary to ensure that the conditions which are cited in [32] are satisfied. The flatness of a nonlinear physical system can be demonstrated provided that the vector of its output variables ‘f’ is described mathematically taking into account the state variables ‘x’, command variables ‘α’, and a finite number of its derivatives, as follows:
{ x ˙ = h ( x , α ) f = ϕ ( x , α , α ˙ , ... , α ( n ) )   and   f   R m : f = [ f 1 f 2 . . f m ]  
The vectors ‘x’ and ‘α’ must be expressed as:
{ x = φ ( f , f ˙ , ... , f ( j ) ) α = ψ ( f , f ˙ , ... , f ( j + 1 ) )   and   α     R m : α = [ α 1 α 2 . . α m ]   , x   R k : x = [ x 1 x 2 . . x k ]
Moreover, in this study, the control loops of the associated converters are adjusted through a set of reference currents. The reference signals are then calculated as a function of the reference powers generated by the EMA, so that:
P f c _ r e f = P f = I f . V f = I f _ r e f . V f
P p _ r e f = P p = I p . V p = I p _ r e f . V p
P b _ r e f = P b = I b . V b = I b _ r e f . V b
The power generated by the fuel cell, the solar cells, and the batteries are represented by the values Pfc, Pp, and Pb, respectively. In addition, the power consumed by the EV motor is written as a function of the energy transported through the DC bus, DC link capacitance, and the load current, as described below:
P e = P l o a d = V d c . I l o a d = 2 f d c C d c . I l o a d
Moreover, the power created from the batteries is identified with a function that considers the effects of the storage system capacitance and batteries’ current, as follows:
P b = 2 f b C b . I b
In order to establish the hybrid system’s regulation loops and the state, control, and flat output variables (x, α, and f), the following equation is implemented:
{ x = [ V d c V b ] T α = [ P b r e f P f c r e f ] T f = [ f d c f f u l l ] T
The power of the storage system ‘Pb_ref’ and the power of the fuel cell ‘Pfc_ref’ are the selected control variables. In this study, a dual-loop regulation is used for the voltage adjustment of the DC and for energy management, which, in turn, requires two control variables. The power generated by the batteries is considered as the reference of the first loop. Similarly, the power of the primary source is considered as a reference signal for the second regulation loop.
The DC bus voltage in the first command loop must be instantaneously adjusted to maintain the regulation. Hence, the energy produced by the various sources implemented in the experiment is completely transferred to the load via the DC link, so that the energy accumulated in the DC bus capacitor has a constant value.
This is further illustrated below:
P d c = f ˙ d c = ( P P _ l + P f c _ l + P b _ l ) ( P l o a d ) = 0
On the other hand, to guarantee the high performance of the energy manager in the second control loop, the sum of all the generated power must be equal in value to the power consumed either by the load or by the associated converter losses:
f ˙ f u l l = d ( f f u l l ) d t = 0 = P f c _ l + P p _ l P e
By the same token, the state variables of this hybrid system can be described in terms of the stored DC bus energy, as well as the total energy produced, as follows:
{ V d c = 2 f d c C d c = φ ( f d c ) V b = 2 ( f f u l l f b u s ) C B a t t = φ ( f d c ,   f f u l l )
The mathematical equations of the control variables can be displayed using the following formulas:
{ P b = f ˙ d c P p _ l P f c _ l + r b × ( P b V b ) 2 + 2 f d c C d c . I l o a d α 1 = P b _ r e f P b _ Lim = V b 2 4 r b
rb’ is the static loss of resistance and ‘Pb_Lim’ is the maximum limited value of the transmitted power in the buck-boost converter. Therefore, the control variable ‘Pb_ref’ is written as:
α 1 = P b _ r e f = 2 P b _ L i m [ 1 ( 1 ( f d c ˙ + i l o a d · V d c P f c l P p l P b L i m ) ) 1 2 ] = ψ   ( f d c ,   f d c ˙ )
Additionally, the second regulation loop is defined using the following control signal:
{ α 2 = P f c _ r e f = 2 P f u l l _ L i m [ 1 ( 1 ( f f u l l ˙ + i l o a d . V d c P f u l l _ L i m ) ) 1 2 ] = ψ   ( f f u l l ˙ ,   f d c ) P f u l l _ L i m = P p _ L i m + P f c _ L i m
Pfull_Lim’ constitutes the maximum limited value of the total transmitted power in the associated boost converters.
In culmination, we conclude that based on Equations (30), (33), (35) and (36), the flatness of the EV hybrid system is proven.

3.1. Dynamic Inverse

In this section, the control law for each command loop is discussed. For the DC bus loop adjustment, the NARMA-L2 is used in the form of steps, the first of which is identified with a dynamic controlled model for the NARMA-L2. The employed model is the nonlinear autoregressive moving average model, which can be described through the instant of interest ‘t’ and a definite relative degree ‘d’, as suggested in [42]:
P d c ( t + d ) = N [ P d c ( t ) ,   P d c ( t 1 ) ,   ,   P d c ( t n + 1 ) ,   f ( t 1 ) ,   ,   f ( t n + 1 ) ]
N’ is the ANN multilayer of the NARMA-L2 model.
Moreover, the identification step is realized via the use of an arbitrary input f ( t ) for the plant model, as follows:
( f ( t )   w i t h   | f ( t ) | ϵ [ f m i n   f m a x ] )
The second step is to design a control model for the reference signal ‘Pdc’. As for the estimation error between the output of the used dynamic model and the output produced by the NARMAL-L2 of the neuro-controller, they are demonstrated in Figure 2. Moreover, the output of the control plan is modelled to seamlessly converge with its reference ‘Pdc_ref’, as follows:
P d c ( t + d ) = P d c _ r e f ( t + d )
Therefore, in order to predict the energetic behavior of the DC link according to the NARMA-L2 approximation, the following equation is used:
P d c ( t + d ) = H [ P d c ( t ) ,   P d c ( t 1 ) ,   .   P d c ( t n + 1 ) , f ( t ) , f ( t 1 ) ,   ,   f ( t n + 1 ) ]                                                                                                         + G [ y ( t ) ,   P d c ( t 1 ) , , P d c ( t n + 1 ) ,   f ( t ) ,   f ( t 1 ) , ,   f ( t n + 1 ) ] . f ( t + 1 )
To reduce the mean square error of the control signal, the function ‘G’ is added and described as follows:
f ( k ) = G [ P d c ( t ) ,   P d c ( t 1 ) ,   , P d c ( t n + 1 ) ,   P d c _ r e f ( t + d ) ,   f ( t 1 ) ,   ,   f ( t m + 1 ) ]
Hence, the designed controlled model using the NARMA-L2 is then defined as follows:
f ( t + 1 ) = P d c _ r e f ( t + d ) H [ P d c ( t ) ,   ,   P d c ( t n + 1 ) , f ( t ) , , f ( t n + 1 ) ] G [ f ( t ) , , P d c ( t n + 1 ) , f ( t ) , , f ( t n + 1 ) ]
To measure the flat exit ‘ffull’ in relation to its reference ‘ffull_ref’ in the second loop, the energy management loop, the following dynamic control law is employed [43,44]:
f ˙ f u l l = f ˙ f u l l _ r e f + k 21 ( f f u l l _ r e f f f u l l )      
To allow for suitable dynamic control, the correction factor k21 is tuned to both its frequency and its damping pulse. Additionally, the command scheme of the energy management loop is presented in Figure 3, where the total generated energy is controlled through Equation (36) to create a main source reference power ‘Pfc_ref’. After that, the solar cells are controlled via a reference signal to regulate the generated power ‘Pp_ref’.
The value of the power produced by the solar cells depends mainly on the primary source slow dynamics, where the PC can cover the transient state of the load variation. It also depends on the limitation imposed by the driver of the vehicle; this is the case for the economic mode that is designed to minimize the consumption of hydrogen (especially in areas with intense sunlight). The parameters of the fuel cell/solar cells/batteries are illustrated in Table 1, Table 2 and Table 3.

3.2. Current Regulators Using the Sliding Mode

The sliding regulators controls the inductive current of each converter. The sliding mode control is an approach well-suited to static converters, wherein its stability is independent of the variations around the operating point, which helps to improve the overall controller performance. Referring to Equations (7) and (8), a scheme of the current regulator applying the sliding mode is given in Figure 4.
Pi_ref’ and ‘Vi’ are the power reference and voltage of each source, where i = [fc, p, b].
Ii_ref’ and ‘Ii’ are the reference currents and the measured currents of each source. ‘Di’ represents the control signals of each converter. Furthermore, the sliding surface is defined for the regulation of the associated boost and buck-boost converters, as follows:
S i = ( I i I iref ) + k I 0 t ( I i I iref ) dt
‘kI’ describes the proper dynamics that eliminate the probability of static errors. In order to adjust the surface convergence dynamics of the sliding regulator, the following control law is used:
S ˙ i = λ i S i
‘λi’ signifies the convergence factors described as positive real numbers. The sliding mode control signals are described in Equation (46).
D i = 1 V i r i I i L i ( λ i S i I ˙ i r e f + k i ( I i I i r e f ) ) V b u s

4. Simulation and Practical Results

4.1. Simulation Results

The simulation results are divided into two parts. The first one is devoted to the DC bus control loop, wherein the following C carried between:
  • The command law that employs the NARMA-L2 neuro-controller;
  • The command law that depends on the PID mathematical form.
The second part of the simulation results, however, is reserved for the curves of the current and the power, which is generated by the energy manager.
The parameters of each simulated source are indicated in Table 1, Table 2 and Table 3.
Figure 5a highlights the DC bus voltage that is set to 270 (V) via the NARMA-L2 neuro-controller.
The curve indicates a remarkable output regulation, where the error due to load variation does not exceed (0.02 V).
The energy of the DC bus tracks well with its reference (Figure 6); the curve verifies that the command used provides a respectable dynamic performance during the load variation, with zero static error. Analyses of Figure 5 and Figure 6 confirm the suitable assignment for the generated control signals through the flat command and the nonlinear sliding mode regulator, yielding near-zero variation in the electrostatic energy, which offers high stabilization of the hybrid system.
The power generated by the PC source essentially depends on the irradiance profile and the control signals of the boost.
The PC power requested by the flat command is examined and compared with the power calculated and generated by the MPPT block, so that if the PC signal designed by the flat control is greater than the value calculated by the MPPT block, the control algorithm will then consider the power created by the MPPT block as the reference signal. Otherwise, the boost converter will be controlled via the flat control signal.
In addition, the FC’s energy also depends on the control signal ‘Pfull’. The FC’s source, however, initiates the energy generation process, starting from t = 0.1 s, that is, as soon as the dynamicity of the chemical process reaches the desired energy value.
Figure 7 demonstrates the process of reproducing power via the battery system during the different load stages. The first positive variation in the load ranged from 300 to 600 (W) and then from 600 to 900 (W). The second was a negative variation that fluctuated between 900 and 300 (W). The third and final positive variation covered values between 300 and 700 (W). This figure also demonstrates the high efficiency of the neuro-controller tracking with respect to transient responses during three significant load variations, both positive and negative.
The batteries are assigned two main roles: the first one is to function as storage, and the second one is to set and adjust the output voltage of the DC bus.
The voltage adjustment made by the batteries is realized through:
  • A power supply during the requested load peaks (the acceleration phase).
  • A power absorbance during the excessive generations (the deceleration phase).
In order to ensure the proper operation of the vehicle’s economic mode, the primary source is limited during ‘zone A’ to a value of 600 (W). The behavior of the PC source reveals a high response from the energy manager, so that the PC source and the batteries cover the lack of power.
Figure 8 depicts the current evolution of the PC and battery, while Figure 9 illustrates the state of charge variation of the battery storage system over time. The NARMA-L2 neuro-controller testing and validation results are presented in Figure 10.
The dynamic model inputs of the NARMA-L2, defined in Equation (37), are represented in the DC bus energy profile. The test and validation results shown in Figure 10 indicate that the control signal managed by the neuro-controller offers high precision concerning the DC bus adjustment. Therefore, an excellent regulation of the output voltage in the first control loop was obtained.
The training performance of the neuro-controller is given in Figure 11.

4.2. Practical Results

To validate the simulation results of the usage of the NARMA-L2 neuro-controller, an experimental bench was utilized in the LMSE laboratory (Figure 12). This bench included a fuel cell emulator, two photovoltaic modules of 200 (W), and Li-ion batteries of 24 (V). In addition, four educational Semikron converters, which contained three IGBT arms and a mutual DC link, were employed. As for the command loops, they were executed through the dSPACE card 1104.
In order to verify the desired behavior of the current regulators in the sliding mode, various tests were carried out, in which the reference current was varied and the response of the currents in each associated converter was observed.
Figure 13a shows the evolution of the current of the batteries from 0 A to 4.5 A and from 4.5 to 2 A through several steps, respectively. The current of the batteries ideally tracks its reference without any hiccups in relation to its considerable rapid dynamicity, which ultimately shows the utility and the effectiveness of the sliding regulator.
Figure 13b displays the progress of the fuel cell emulator current in relation to several variations in its reference, from 0 to 2A, from 2 to 4A, from 4 to 3A, and from 3 to 2A, respectively, so that the current of the FC emulator ideally follows its reference.
To ensure the proper functioning of the control loops, two scenarios, “A and B”, of the practical tests are presented in this section. These scenarios illustrate severe load variations on different power levels.
Figure 14 reveals the energy management between the three sources comprising the tested hybrid system. The first source begins with an initial load state that is supplied via the FC emulator, which causes the power of the PC and the batteries tend toward zero. During the second load variation, the power supplied by the FC emulator is limited to 180 W to simulate the economic mode. To do so, both the PC and the batteries are used to produce energy that backs up the primary source in order to meet the charge demand.
Figure 15 and Figure 16 exhibit the behavior of energy and DC bus voltage for scenario “A”.
Figure 17 presents the current profiles of the hybrid sources. It can be observed that these currents closely follow their reference values and the performance of the battery’s output current is evident in the system, demonstrating a highly dynamic response.
Figure 18 and Figure 19, showing scenario “B”, reveal the effectiveness of the neuro-controller when applied to bus voltage adjustment with a severe load variation (Figure 20), which is then reflected in the appropriate tracking of the reference energy of the DC bus. However, the desired compatibility of the DC bus voltage with its reference is obtained.
Figure 19 displays the DC bus voltage set to 48 V. The result reveals a high performance of the NARMA-L2 neuro-controller, with a value of the load perturbation impact that does not exceed 0.33%.
Figure 21 illustrates the currents produced by the hybrid sources. Through them, it is observed that these currents substantially track their references with acceptable error recurrences. As for the output current of the batteries, its performance is reflected in the system, in which a high dynamic response covering the transient times during the load variations is obtained.

5. Conclusions

In this work, a flatness/NARMA-L2-based control applied to an electrical hybrid vehicle was presented. A supplying system composed of a fuel cell, photovoltaic cells, and Li-ion batteries was used to provide the necessary energy. A dual-loop command system was designed to adjust the desired voltage output and to manage the produced power appropriately. In addition, this study attempted to compare the voltage output regulation using both the PID mathematical form as a control law and the NARMA-L2 (nonlinear autoregressive moving average). The findings of this research demonstrate that the NARMA-L2 guarantees zero static error in the DC bus voltage output under multiple extreme variations in the load, rendering it is suitable for electrical vehicle applications. The reduction in the load perturbation error allows for more stability and robustness in the energy management plan. Moreover, this paper presents an experimental validation for the proposed control law, where the results confirmed significant current regulation when utilizing the sliding mode, DC bus voltage adjustment, and energy management. Moreover, the FC was used as the main energy source, while the PC was exploited as an auxiliary source to enhance the effectiveness of the production system and to compensate for the slow dynamics of the FC. The Li-ion batteries, however, cover the deficiency in power during the transient periods of load variations, the acceleration or deceleration phases. Lastly, an economic mode was proposed to reinforce the role of the PC, especially in areas with intense sunlight.

Proposed Strategy’s Limitation in Real Conditions

The irradiance profile can be viewed as a relative limitation of this work. However, the results show that this limitation does not affect the operation of the EV because the system is designed to function with PC = 0 [W], which is the most favorable case.

Author Contributions

Conceptualization, I.T., O.K., H.S.R. and M.Y.A.; Methodology, I.T., O.K., H.S.R. and M.Y.A.; Software, I.T. and M.Y.A.; Validation, I.T., O.K. and M.Y.A.; Formal analysis, I.T. and H.S.R.; Investigation, O.K., H.S.R. and M.Y.A.; Writing—original draft, I.T. and O.K.; Writing—review & editing, O.K., H.S.R. and M.Y.A.; Visualization, H.S.R.; Supervision, H.S.R. and M.Y.A.; Funding acquisition, H.S.R. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Sacchi, R.; Terlouw, T.; Siala, K.; Dirnaichner, A.; Bauer, C.; Cox, B.; Mutel, C.; Daioglou, V.; Luderer, G. PRospective EnvironMental Impact asSEment (premise): A streamlined approach to producing databases for prospective life cycle assessment using integrated assessment models. Renew. Sustain. Energy Rev. 2022, 160, 112311. [Google Scholar] [CrossRef]
  2. Sacchi, R.; Bauer, C.; Cox, B.; Mutel, C. When, where and how can the electrification of passenger cars reduce greenhouse gas emissions? Renew. Sustain. Energy Rev. 2022, 162, 112475. [Google Scholar] [CrossRef]
  3. Metais, M.; Jouini, O.; Perez, Y.; Berrada, J.; Suomalainen, E. Too much or not enough? Planning electric vehicle charging infrastructure: A review of modeling options. Renew. Sustain. Energy Rev. 2022, 153, 111719. [Google Scholar] [CrossRef]
  4. Venegas, F.G.; Petit, M.; Perez, Y. Active integration of electric vehicles into distribution grids: Barriers and frameworks for flexibility services. Renew. Sustain. Energy Rev. 2021, 145, 111060. [Google Scholar] [CrossRef]
  5. Radet, H.; Roboam, X.; Sareni, B.; Rigo-Mariani, R. Dynamic aware aging design of a simple distributed energy system: A comparative approach with single stage design strategies. Renew. Sustain. Energy Rev. 2021, 147, 111104. [Google Scholar] [CrossRef]
  6. Osorio-Aravena, J.C.; Aghahosseini, A.; Bogdanov, D.; Caldera, U.; Ghorbani, N.; Mensah, T.N.O.; Khalili, S.; Muñoz-Cerón, E.; Breyer, C. The impact of renewable energy and sector coupling on the pathway towards a sustainable energy system in Chile. Renew. Sustain. Energy Rev. 2021, 151, 111557. [Google Scholar] [CrossRef]
  7. Xu, J.; Zhang, C.; Wan, Z.; Chen, X.; Chan, S.H.; Tu, Z. Progress and perspectives of integrated thermal management systems in PEM fuel cell vehicles: A review. Renew. Sustain. Energy Rev. 2022, 155, 111908. [Google Scholar] [CrossRef]
  8. İnci, M.; Büyük, M.; Demir, M.H.; İlbey, G. A review and research on fuel cell electric vehicles: Topologies, power electronic converters, energy management methods, technical challenges, marketing and future aspects. Renew. Sustain. Energy Rev. 2021, 137, 110648. [Google Scholar] [CrossRef]
  9. He, X.; Wang, F.; Wallington, T.; Shen, W.; Melaina, M.; Kim, H.; De Kleine, R.; Lin, T.; Zhang, S.; Keoleian, G.; et al. Well-to-wheels emissions, costs, and feedstock potentials for light-duty hydrogen fuel cell vehicles in China in 2017 and 2030. Renew. Sustain. Energy Rev. 2021, 137, 110477. [Google Scholar] [CrossRef]
  10. Ma, S.; Lin, M.; Lin, T.-E.; Lan, T.; Liao, X.; Maréchal, F.; Van Herle, J.; Yang, Y.; Dong, C.; Wang, L. Fuel cell-battery hybrid systems for mobility and off-grid applications: A review. Renew. Sustain. Energy Rev. 2021, 135, 110119. [Google Scholar] [CrossRef]
  11. Alkhalayfeh, M.A.; Aziz, A.A.; Pakhuruddin, M.Z. An overview of enhanced polymer solar cells with embedded plasmonic nanoparticles. Renew. Sustain. Energy Rev. 2021, 141, 110726. [Google Scholar] [CrossRef]
  12. Raman, R.K.; Thangavelu, S.A.G.; Venkataraj, S.; Krishnamoorthy, A. Materials, methods and strategies for encapsulation of perovskite solar cells: From past to present. Renew. Sustain. Energy Rev. 2021, 151, 111608. [Google Scholar] [CrossRef]
  13. Jouttijärvi, S.; Lobaccaro, G.; Kamppinen, A.; Miettunen, K. Benefits of bifacial solar cells combined with low voltage power grids at high latitudes. Renew. Sustain. Energy Rev. 2022, 161, 112354. [Google Scholar] [CrossRef]
  14. Thiel, C.; Amillo, A.G.; Tansini, A.; Tsakalidis, A.; Fontaras, G.; Dunlop, E.; Taylor, N.; Jäger-Waldau, A.; Araki, K.; Nishioka, K.; et al. Impact of climatic conditions on prospects for integrated photovoltaics in electric vehicles. Renew. Sustain. Energy Rev. 2022, 158, 112109. [Google Scholar] [CrossRef]
  15. Devadiga, D.; Selvakumar, M.; Shetty, P.; Santosh, M.S. The integration of flexible dye-sensitized solar cells and storage devices towards wearable self-charging power systems: A review. Renew. Sustain. Energy Rev. 2022, 159, 112252. [Google Scholar] [CrossRef]
  16. Inal, O.B.; Charpentier, J.-F.; Deniz, C. Hybrid power and propulsion systems for ships: Current status and future challenges. Renew. Sustain. Energy Rev. 2022, 156, 111965. [Google Scholar] [CrossRef]
  17. Liang, H.; Wang, F.; Yang, L.; Cheng, Z.; Shuai, Y.; Tan, H. Progress in full spectrum solar energy utilization by spectral beam splitting hybrid PV/T system. Renew. Sustain. Energy Rev. 2021, 141, 110785. [Google Scholar] [CrossRef]
  18. Hu, L.; Tian, Q.; Zou, C.; Huang, J.; Ye, Y.; Wu, X. A study on energy distribution strategy of electric vehicle hybrid energy storage system considering driving style based on real urban driving data. Renew. Sustain. Energy Rev. 2022, 162, 112416. [Google Scholar] [CrossRef]
  19. Yang, Y.; Bremner, S.; Menictas, C.; Kay, M. Modelling and optimal energy management for battery energy storage systems in renewable energy systems: A review. Renew. Sustain. Energy Rev. 2022, 167, 112671. [Google Scholar] [CrossRef]
  20. Kafetzis, A.; Ziogou, C.; Panopoulos, K.; Papadopoulou, S.; Seferlis, P.; Voutetakis, S. Energy management strategies based on hybrid automata for islanded microgrids with renewable sources, batteries and hydrogen. Renew. Sustain. Energy Rev. 2020, 134, 110118. [Google Scholar] [CrossRef]
  21. Gupta, S.; Maulik, A.; Das, D.; Singh, A. Coordinated stochastic optimal energy management of grid-connected microgrids considering demand response, plug-in hybrid electric vehicles, and smart transformers. Renew. Sustain. Energy Rev. 2021, 155, 111861. [Google Scholar] [CrossRef]
  22. Phan, D.; Bab-Hadiashar, A.; Lai, C.Y.; Crawford, B.; Hoseinnezhad, R.; Jazar, R.N.; Khayyam, H. Intelligent energy management system for conventional autonomous vehicles. Energy 2020, 191, 116476. [Google Scholar] [CrossRef]
  23. Bourbon, R.; Ngueveu, S.; Roboam, X.; Sareni, B.; Turpin, C.; Hernandez-Torres, D. Energy management optimization of a smart wind power plant comparing heuristic and linear programming methods. Math. Comput. Simul. 2019, 158, 418–431. [Google Scholar] [CrossRef] [Green Version]
  24. Ahmadi, S.; Bathaee, S.; Hosseinpour, A.H. Improving fuel economy and performance of a fuel-cell hybrid electric vehicle (fuel-cell, battery, and ultra-capacitor) using optimized energy management strategy. Energy Convers. Manag. 2018, 160, 74–84. [Google Scholar] [CrossRef]
  25. Hua, H.; Qin, Y.; Hao, C.; Cao, J. Stochastic Optimal Control for Energy Internet: A Bottom-Up Energy Management Approach. IEEE Trans. Ind. Informatics 2018, 15, 1788–1797. [Google Scholar] [CrossRef]
  26. Xie, S.; Hu, X.; Qi, S.; Lang, K. An artificial neural network-enhanced energy management strategy for plug-in hybrid electric vehicles. Energy 2018, 163, 837–848. [Google Scholar] [CrossRef] [Green Version]
  27. Liu, T.; Tang, X.; Wang, H.; Yu, H.; Hu, X. Adaptive Hierarchical Energy Management Design for a Plug-In Hybrid Electric Vehicle. IEEE Trans. Veh. Technol. 2019, 68, 11513–11522. [Google Scholar] [CrossRef]
  28. Ettihir, K.; Cano, M.H.; Boulon, L.; Agbossou, K. Design of an adaptive EMS for fuel cell vehicles. Int. J. Hydrogen Energy 2017, 42, 1481–1489. [Google Scholar] [CrossRef]
  29. Thounthong, P.; Phattanasak, M.; Guilbert, D.; Takorabet, N.; Pierfederici, S.; Nahid-Mobarakeh, B.; Bizon, N.; Kumam, P. Differential Flatness Based-Control Strategy of a Two-Port Bidirectional Supercapacitor Converter for Hydrogen Mobility Applications. Energies 2020, 13, 2794. [Google Scholar] [CrossRef]
  30. Yodwong, B.; Thounthong, P.; Guilbert, D.; Bizon, N. Differential Flatness-Based Cascade Energy/Current Control of Battery/Supercapacitor Hybrid Source for Modern e–Vehicle Applications. Mathematics 2020, 8, 704. [Google Scholar] [CrossRef]
  31. Ferahtia, S.; Djerioui, A.; Zeghlache, S.; Houari, A. A hybrid power system based on fuel cell, photovoltaic source and supercapacitor. SN Appl. Sci. 2020, 2, 940. [Google Scholar] [CrossRef] [Green Version]
  32. Fliess, M.; Lévine, J.; Martin, P.; Rouchon, P. Sur les systemes non linéaires différentiellement plats. Comptes Rendus L’académie Sci. Série 1 Mathématique 1992, 315, 619–624. [Google Scholar]
  33. Wu, B.; Chen, M.; Zhu, R. Adaptive NN Control of Discrete-Time Nonlinear Strict-Feedback System Using Disturbance Observer. In Chinese Intelligent Systems Conference; Springer: Berlin/Heidelberg, Germany, 2019; pp. 64–72. [Google Scholar] [CrossRef]
  34. Santos, A.N.V.; Ribeiro, P.R.A.; Neto, A.D.A.; Oliveira, A.C.M. Multi-Network-Feedback-Error-Learning with Automatic Insertion: Validation to a Nonlinear System. In Latin American Workshop on Computational Neuroscience; Springer: Berlin/Heidelberg, Germany, 2017; pp. 173–186. [Google Scholar] [CrossRef]
  35. Kasmuri, N.; Kamarudin, S.; Abdullah, S.; Hasan, H.; Som, A.M. Integrated advanced nonlinear neural network-simulink control system for production of bio-methanol from sugar cane bagasse via pyrolysis. Energy 2019, 168, 261–272. [Google Scholar] [CrossRef]
  36. Koleva, R.; Babunski, D.; Zaev, E.; Poposki, F.; Rath, G. Neuro-PID Controller Application for Hydro Power Plant Control. In Proceedings of the 2022 11th Mediterranean Conference on Embedded Computing (MECO), Budva, Montenegro, 7–10 June 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 1–4. [Google Scholar]
  37. Şen, G.D.; Günel, G. A NARMA-L2 controller based on online LSSVR for nonlinear systems. In 15th European Workshop on Advanced Control and Diagnosis; Springer: Berlin/Heidelberg, Germany, 2022; pp. 213–231. [Google Scholar] [CrossRef]
  38. Larminie, J.; Dicks, A.; McDonald, M.S. Fuel Cell Systems Explained; J. Wiley: Chichester, UK, 2003. [Google Scholar]
  39. Tremblay, O.; Dessaint, L.-A. Experimental Validation of a Battery Dynamic Model for EV Applications. World Electr. Veh. J. 2009, 3, 289–298. [Google Scholar] [CrossRef] [Green Version]
  40. Tegani, I.; Aboubou, A.; Saadi, R.; Ayad, M.Y.; Becherif, M. Differential Flatness Using the Predictive Neural Network Control Law for Hybrid Power System. Int. J. Renew. Energy Res. 2015, 5, 635–647. [Google Scholar] [CrossRef]
  41. Thounthong, P.; Sikkabut, S.; Poonnoy, N.; Mungporn, P.; Yodwong, B.; Kumam, P.; Bizon, N.; Nahid-Mobarakeh, B.; Pierfederici, S. Nonlinear Differential Flatness-Based Speed/Torque Control With State-Observers of Permanent Magnet Synchronous Motor Drives. IEEE Trans. Ind. Appl. 2018, 54, 2874–2884. [Google Scholar] [CrossRef]
  42. Narendra, K.; Mukhopadhyay, S. Adaptive control using neural networks and approximate models. IEEE Trans. Neural Netw. 1997, 8, 475–485. [Google Scholar] [CrossRef]
  43. Payman, A. Contribution à la Gestion de l’Energie dans les Systèmes Hybrides Multi-sources Multi-charges. Ph.D. Thesis, Polytechnic Institute of Lorraine, Nancy, France, 2009. [Google Scholar]
  44. Payman, A.; Pierfederici, S.; Meibody-Tabar, F. Energy control of supercapacitor/fuel cell hybrid power source. Energy Convers. Manag. 2008, 49, 1637–1644. [Google Scholar] [CrossRef]
Figure 1. Conception of the fuel cell hybrid electric vehicle.
Figure 1. Conception of the fuel cell hybrid electric vehicle.
Energies 16 05023 g001
Figure 2. Diagram of the NARMA-L2 neuro-controller.
Figure 2. Diagram of the NARMA-L2 neuro-controller.
Energies 16 05023 g002
Figure 3. DC bus adjustment using the NARMA-L2 neuro-controller and energy management control loops.
Figure 3. DC bus adjustment using the NARMA-L2 neuro-controller and energy management control loops.
Energies 16 05023 g003
Figure 4. Scheme of the current regulator using the sliding mode.
Figure 4. Scheme of the current regulator using the sliding mode.
Energies 16 05023 g004
Figure 5. Voltage of the DC link applying: (a) the NARMA-L2; (b) the PID.
Figure 5. Voltage of the DC link applying: (a) the NARMA-L2; (b) the PID.
Energies 16 05023 g005
Figure 6. Variation in the DC link energy (applying the NARMA-L2).
Figure 6. Variation in the DC link energy (applying the NARMA-L2).
Energies 16 05023 g006
Figure 7. Power balance of the different sources.
Figure 7. Power balance of the different sources.
Energies 16 05023 g007
Figure 8. PC and battery currents.
Figure 8. PC and battery currents.
Energies 16 05023 g008
Figure 9. Battery SOC (state of charge).
Figure 9. Battery SOC (state of charge).
Energies 16 05023 g009
Figure 10. Testing data of the NARMA-L2 neuro-controller.
Figure 10. Testing data of the NARMA-L2 neuro-controller.
Energies 16 05023 g010
Figure 11. Training performance of the NARMA-L2 neuro-controller.
Figure 11. Training performance of the NARMA-L2 neuro-controller.
Energies 16 05023 g011
Figure 12. Hybrid system practical bench.
Figure 12. Hybrid system practical bench.
Energies 16 05023 g012
Figure 13. Battery, FC, and PC currents’ controller test and evolution after the variation in their references in (ac) respectively.
Figure 13. Battery, FC, and PC currents’ controller test and evolution after the variation in their references in (ac) respectively.
Energies 16 05023 g013
Figure 14. Practical results, A—power balance of the different sources.
Figure 14. Practical results, A—power balance of the different sources.
Energies 16 05023 g014
Figure 15. Practical results, A—DC bus energy.
Figure 15. Practical results, A—DC bus energy.
Energies 16 05023 g015
Figure 16. Practical results, A—DC bus voltage.
Figure 16. Practical results, A—DC bus voltage.
Energies 16 05023 g016
Figure 17. Practical results, A—battery, fuel cell, and PC currents.
Figure 17. Practical results, A—battery, fuel cell, and PC currents.
Energies 16 05023 g017
Figure 18. Practical results, B—variation in the DC link energy.
Figure 18. Practical results, B—variation in the DC link energy.
Energies 16 05023 g018
Figure 19. Practical results, B—Voltage of the DC link.
Figure 19. Practical results, B—Voltage of the DC link.
Energies 16 05023 g019
Figure 20. Practical results, B—power balance of the different sources.
Figure 20. Practical results, B—power balance of the different sources.
Energies 16 05023 g020
Figure 21. Practical results, B—battery, fuel cell, and PC currents.
Figure 21. Practical results, B—battery, fuel cell, and PC currents.
Energies 16 05023 g021aEnergies 16 05023 g021b
Table 1. Characteristics of the FC source.
Table 1. Characteristics of the FC source.
TypeNominal Voltage (V)Nominal Current (A)Nominal Power (W)
PEM48271000
Table 2. Characteristics of the solar cell source.
Table 2. Characteristics of the solar cell source.
Cell TypeEfficiencyNominal PowerNominal VoltageNominal CurrentThe Cell SurfaceNumber
of Cells
Rated Total Power
Monocrystalline CIGS21.4%5.23 (W)0.57 (V)9.16 (A)156.75 mm × 156.75 mm180940 (W)
Table 3. Characteristics of the batteries.
Table 3. Characteristics of the batteries.
TypeRated Voltage (V)Capacity (Ah)Voltage’s Range (V)
Li-ion4812056–44
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Tegani, I.; Kraa, O.; Ramadan, H.S.; Ayad, M.Y. Practical Energy Management Control of Fuel Cell Hybrid Electric Vehicles Using Artificial-Intelligence-Based Flatness Theory. Energies 2023, 16, 5023. https://doi.org/10.3390/en16135023

AMA Style

Tegani I, Kraa O, Ramadan HS, Ayad MY. Practical Energy Management Control of Fuel Cell Hybrid Electric Vehicles Using Artificial-Intelligence-Based Flatness Theory. Energies. 2023; 16(13):5023. https://doi.org/10.3390/en16135023

Chicago/Turabian Style

Tegani, Ilyes, Okba Kraa, Haitham S. Ramadan, and Mohamed Yacine Ayad. 2023. "Practical Energy Management Control of Fuel Cell Hybrid Electric Vehicles Using Artificial-Intelligence-Based Flatness Theory" Energies 16, no. 13: 5023. https://doi.org/10.3390/en16135023

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop