OPEN ACCESS
In this paper, multicriteria and hierarchical energy management system (EMS) for a light solar vehicle (LSV) is investigated. This vehicle uses of a lithiumion battery (bat), a supercapacitor (SC), a photovoltaic (PV) generator and a propulsion system. The proposed management strategy aims to enhance power sharing between multiple sources with different characteristics, and to optimize power trajectory in order to avoid the energy losses in the DC/DC converters. For this sake, the developed strategy is based on five modes switching process. The proposed EMS consists of three hierarchical levels. The high level defines dynamically mode operation according to system situation and management strategy (decision strategy). It employs the state of charge of the battery (SOCbat), the state of charge of SC (SOCsc), the PV power (Ppv) and the load power (Pload) as a fourinformation sensor to distinguish different modes and determine the mode selected. While the medium level, integrates an algorithm to compute the reference power for the SC and the battery at each instant and according to selected mode. The low level plays an interface between EMS and DC/DC converters. It is composed from the proportional integral (PI) controllers which provide a pulse width modulation (PWM) signal to DC/DC converters. It is noteworthy here that the fuzzy logic (FL) technology is used to implement the suggested EMS. The obtained results of various simulations demonstrate the effectiveness and reliability of the proposed strategy.
light solar vehicle, photovoltaic system, battery, supercapacitor, energy management, multicriteria, hierarchical level, fuzzy logic
The demand of petroleum products is increasing day after day. This is due to unavoidable need for this vital energy, its serious depletion and aberrant usage, besides the conflicts in the main producing areas. Consequently, the price of these products is increasing more and more. Thus, obtaining other kinds of energy sources has become an indisputable necessity. For this reason, the use of renewable energy has been attracted the attention of the academic and industrial communities around the world, particularly solar energy source which has become a promising energy source widely used in various fields [1]; including vehicles field which has already started using solar energy source as a clean renewable [2]. No doubt, the principle advantage of the integration of solar energy in this field is the limitation of toxic gases emissions [3]. Moreover, several race vehicles that are operated by solar energy are taking place, more and more, in many countries every year. The Moroccan country is also one of them.
In LSV used in these race vehicles, the PV generator is the main source in the power system and as its production depends on sunlight [4], a storage system is required to ensure the energy demand all time [5, 6]. In order to achieve the same power and the same energy density as in internal combustion engines, the battery is combined with a SC which can provide high power during acceleration periods or under high demand. Indeed, Gagliardi et al. [7] have verified the possibility of integrating SC and batteries in a vehicle taking into account experimental tests to restore the braking energy, impulse currents and minimizing battery intervention. Pay et al. [8] have also proven that the combination of the battery and the SC can reduce the maximum current in the battery of 40%.
The control and the management strategy for multisource system are very crucial in coordinating different sources involved and in enhancing vehicle’s dynamic and static performances [915]. Hannan et al. [16] have proposed a digital controller that acts as an EMS for light electric vehicle (EV) containing a battery, a SC and a fuel cell. By his turn, Ahmed et al. [17] have developed a real time EMS based on a system of fuzzy inference rules optimized through a genetic algorithm (GA) for a multisource system in EV. Particularly, a description of an EMS for solar race cars has been presented by Ustun et al. [18]. In these works, any guidance is provided for best operating range for SOCsc and/or SOCbat.
The decomposition of energy management and control in multilevel has been discussed in other works [19, 20]. In fact, Joao et al. [19] have developed a multilevel EMS integrating the rule based metaheuristic approach to define the assignment factors of the SC and the battery. However, integrating the PV generator in the power system can make important changes in energy management strategy. Leon et al. [20] have also presented a modular approach to design and implement a power and an EMS for EV containing a battery and a SC. Though, a study [21] presents a scheme to achieve an EMS for different vehicles in general way, still, the diversity of hybrid EVs must be taken into account. Besides, none of these works has considered, in their management strategies, the optimization of the power trajectory in order to avoid losses in converters.
The previous studies propose several EMS for hybrid EV. However, efforts for integrating and using the SC with PV system in hybrid light EVs are not widely implemented. Indeed, using SC along with battery might be the most important point in increasing competency of the LSV, which can be achieved by accurate and reliable power control and energy management. Furthermore, combining multiple sources into one system presents challenges related to the nature of each source, as well as optimizing power trajectory to reduce losses in converters. These challenges which motivate the authors to propose a powerful EMS that can hence energy efficiency in the vehicle as a whole.
This paper proposes a hierarchical EMS for an LSV equipped with three energy sources: PV generator, battery and SC. The developed management strategy provides a good power sharing between sources taking into consideration their complementarily and constraints. The EMS meets many criteria like optimizing, at each instant, the power trajectory to avoid maximum power losses in DC/DC converters, ensuring the best operating range for the SOCbat, feeding continuously the powertrain request and giving guidance for suitable operating range for SOCsc.
To achieve these objectives, the vehicle operation is divided into five different modes that illustrate several situations. The action of the proposed EMS on the power system occurs through three hierarchical levels: the high level which determines the required mode to operate, the medium level which implements an algorithm to compute the reference power for the SC and the battery and the third one is the low level which integrates the DC/DC converters, as an interface between the EMS and power system, to achieve optimal performances. In fact, the fuzzy technology, performed in this work, is widely used to enhance EMS in EVs [20, 22].
The present paper is organized as follows: the second section deals with the energy management constraints, the third section describes the different elements of the solar race vehicle, the fourth section investigates the proposed approach for energy management strategy, the fifth section discusses the simulation results and the sixth section concludes our paper.
In the LSV, the PV generator is the main source while the battery ensures the power balance between PV and powertrain request. The use of the SCs allows achieving good energy efficiency, high dynamic vehicle performance and lower cost.
The power flow in a multisource system containing PV generator, battery and SC can be expressed by Eq. (1):
$P_{\text {dem}}(t)=P_{p v}(t)+\sum_{i=\{\text {bat.SC}\}} P_{i}(t) \quad \forall t$ (1)
where, P_{dem}(t) is the powertrain demand, P_{pv}(t) is the PV power and P_{i}(t) is the power of the source I, with I = {bat, SC}.
The best solution of (1) is to find, at each instant, the power quantity that every source must provide to the load. This is based on the correct definition of constraints of each source especially those maximum and minimum powers for the battery and SC; it can be resumed by Eq. (2):
$\left\{\begin{array}{c}
P p v=P_{p v}^{\max } ; P_{p v} \geq 0 \\
P_{i}^{\min } \leq P_{i} \leq P_{i}^{\max } ; i=\{b a t, s c\} \\
P_{i}^{\min } \leq 0 \leq P_{i}^{\max }
\end{array}\right.$ (2)
with $P_{p v}^{\max }$ is the PV maximum power, $P_{i}^{\min } \text { and } P_{i}^{\max }$ are respectively the minimum and the maximum power of source i.
To overcome the SC low energy density [9], the EMS must define dynamically a best way to maintain quickly the SOCsc at an appropriate level for any possible request.
The DC/DC converters are considered as key elements in the energy management, while the power efficiency is the major inconvenient of these elements [22, 23]. That means that the power losses increase when the power goes by several converters. Thus, The EMS should optimize, as much as possible, the power trajectory in order to avoid some power losses and then improving the energy efficiency in vehicle.
Therefore, the main objective of our management strategy is continuously feeding the powertrain request with the available energy in the sources by transferring the response to high peak power to the SC and respecting the power/energy source and energy efficiency constraints. By doing so, the EMS must dynamically redefine the operation mode according to vehicle situation by providing the reference power for both SC and battery.
The solar vehicle considered in this study conforms to standards required by "Moroccan solar race challenge committee" [24]. As seen in the Figure 1, the solar vehicle architecture can be subdivided into three parts: energy sources, DC machine and propulsion system.
Figure 1. Solar vehicle architecture
3.1 Photovoltaic model
Photovoltaic technology consists to convert sunlight directly to a current. The photovoltaic module is a nonlinear device which can be modelled by a current source. The current generated by a PV module, neglecting the internal series resistance, is given by the Eq. (3) [25, 26]:
$I_{P V}=I_{g}N_{p} I_{\text {sat}}\left[\exp \left(\frac{q V_{p v}}{A K T_{m}}\right)1\right]I_{r s h}$ (3)
where, I_{PV} and V_{pv} are respectively the output current and output voltage of the PV module, I_{g} is the generated current under a given sunlight, $I_{\text {sat}}$ is the reverse saturation current, q is the charge of an electron, K is the Boltzmann’s constant, A is the ideality factor, T_{m} is the PV module temperature (K), and I_{rsh}is the current due to intrinsic shunt resistance.
The PV system in our vehicle consists of four modules of 250W. Each module is associated with a DC/DC boost converter which is controlled by the maximum power point (MPP) tracking algorithm perturb & observe to extract the available maximum power.
3.2 Battery model
Lithiumion is the most popular type of batteries used in EVs, they have the advantage to provide a high energy density with low weight. This battery type is modelled by a dynamic lithiumion model proposed by Trambloy et al. [27]. This battery model is simulated by a variable voltage source in series with an internal resistance. The characteristic equation of this battery is given by the Eq. (4):
$U_{b a t}=E_{b a t}R_{i} \cdot i$ (4)
where, U_{bat} is the battery voltage, E_{bat} is open circuit voltage, i is the battery current and R_{i} is the internal resistance which is assumed to be constant during the charge and the discharge cycles, and which does not vary with the amplitude of the current.
3.3 SC model
The modelling of the electrical behavior of the SC is similar to that of a simple capacitor; its capacity C depends on the surface S of the two parallel plates, the distance d between them, and the permittivity of the dielectric material $\varepsilon_{0} \varepsilon_{\mathrm{r}}$ . This capacity is expressed by Eq. (5) shown in [28].
$C=\frac{\varepsilon_{0} \varepsilon_{r}}{d} S$ (5)
The discharge voltage of the SC is like that of an RC, it is given by Eq. (6), as it is described in [28].
$V_{s c}(t)=V_{i} e^{\left(\frac{t}{R C}\right)}$ (6)
where, V_{sc } is the SC voltage and V_{i} is the initial voltage. The parallel combination and/or in series of SCs allows to have the necessary voltage required by the load. In this case, the total resistance R_{total} and the total capacity C_{total} are given by Eq. (7) and Eq. (8) [28].
$R_{\text {total}}=n_{s} \frac{E S R}{n_{p}}$ (7)
$C_{\text {total}}=n_{p} \frac{C}{n_{s}}$ (8)
where, n_{p} and n_{s} are numbers of SCs respectively in parallel and in series and ESR is equivalent series resistance.
The stat of charge SOC_{i} of the battery and SC can be calculated by Eq. (9).
$S O C_{i}=\frac{Q_{i}(t)}{Q_{r e f}} ; i=\{b a t, S C\}$ (9)
where, Qi is the charge at instant t of source i and Q_{ref} is the nominal capacity of the storage element. The specifications of the battery and the SC used in this document are presented in Table 1.
Table 1. Battery, SC and PV specifications

Parameters 
Value 
battery (Shenzhen O'CEL IFM 48500E3) [29] 
Capacity 
50AH 
Voltage 
48V 

Standard Charge Current 
25A 

Max. Continuous Discharge Current 
30A 

Discharge current (max. 2 sec. duration) 
35A 

SC (BCAP0100 T07 specifications [30] 
Rated Capacitance 
2.7F 
Rated Voltage 
2.7V 

Absolute Maximum Current 
36A 

Series branch 
18 

Parallel branch 
6 

PV 
Nominal power 
1000W 
Module power 
250W 

Module number 
4 

MPP tracking number 
4 
3.4 DC machine, dynamic design and propulsion system
The DC machine ensures a bidirectional power conversion. In the first direction, during the traction cycle, it converts electrical energy produced by the multisource system into mechanical energy to feed the propulsion system. In the second direction which is corresponding to the braking phase, it converts mechanical energy into an electrical one which is stored in a storage element. In this work, the regenerative braking is not considered.
A good aerodynamic optimization could be achieved by minimizing the frontal area in order to limit the effect of the air friction force. The wheels are also finely selected to reduce the friction force with the sol. The slope friction force must be also considered.
The propulsion system transfers the torque provided by the motor to the wheel. The geometric and the dynamic characteristics of the vehicle are presented in Table 2.
Table 2. Vehicle model parameters
Parameters 
Value 
Power DC machine Rated voltage Drag coefficient, C_{d} Airdensity Frontal area, A Wheels number Gear ratio, G Gravity Acceleration, g Vehicle mass without passengers 
1 kW 60V 0.75 1.25kg m^{3} 0.6m^{2} 3 2 9.81N/kg 120kg 
The proposed EMS aims to maintain the stable operation of the system under any conditions taking into account the role of each source and their constraints. The implemented strategy in the EMS is based on the following criteria:
$\operatorname{soc}_{b a t}^{\min } \leq \operatorname{soc}_{b a t} \leq \operatorname{soc}_{b a t}^{\max }$ (10)
where, the $\operatorname{soc}_{b a t}^{\min } \text { and } \operatorname{soc}_{b a t}^{\max }$ are respectively the lower and the higher value of the SOC_{bat}.
The priority of these criteria is considered as follows: The first criterion has priority over all other criteria; indeed, the battery ensures the power balance between system components. Then, the second criterion, the ultimate goal of the energy management strategy, comes in second order. Lastly, the third and the fourth criteria exchange the priority according to SOC_{sc} level. Indeed, if the SOC_{sc} is very low or very high the priority is given to the third, Otherwise the priority is devoted to the fourth.
Based on these criteria and on their priority, the operation of the multi sources system is categorized into several operation modes which are identified by four parameters: the SOC_{bat}, the SOC_{sc}, the P_{pv} and the P_{load}. Therefore, a switching between different modes can be achieved through changes in these parameters.
Operation modes are described as follows:
The Figure 2 shows the power flow of mode I while the Table 3 resumes the operation state of each source for other modes.
As shown in the Figure 3, the proposed EMS acts on the power system in three hierarchical levels. The high level defines dynamically the operation mode according to system situation to ensure a good power sharing between sources taking into account their constraints. The medium level, taking in consideration the mode selected, computes reference power for the SC and the battery. The low level ensures the execution of the different actions of the superior levels. It consists of bidirectional which are controlled by PI controllers delivering the d signals DCDC converters.
4.1 High level design
This level implements a fuzzy logic controller (FLC) with three input parameters, the first noted ΔP_{E} with ΔP_{E}=P_{load}P_{pv}, and the second is the SOC_{bat}, while the third is SOC_{scE} which represents SOC_{sc} domain. While five outputs are considered for this FLC.
The Table 4 shows the universe of the fuzzy variables which are defined according to system parameters, constraints related to each source and EMS goals, Eq. (2) and Eq. (10). In the last, these variables are normalized to be used in FLC.
The membership functions of these variables are presented in Figure 4, where their intervals are designed based on EMS goals. For the input ΔP_{E}, four membership functions are defined where high positive, high negative functions are defined to characterize high power demand operation. Nevertheless, the membership functions low negative and low positive are chosen when the vehicle operates during low power demand phase.
For the input SOC_{bat}, the membership functions low and high are respectively designed to avoid surcharge and depth of discharge of the battery. However, the function $\text { meduim }$ represents normal operation of the battery.
Five functions are considered for the variable SOC_{scE}. The functions very low and very high represent the critical lower and upper areas of SOC_{sc}. What’s more, optimal membership function is defined for optimal operating rang.
Table 3. Different operation state of sources according to operation modes


SC 
bat 
PV 
Mode I 

Discharge 
Discharge 
MPP 
Mode II 
Case 1 Case 2 
Charge Discharge 
Discharge Charge 
MPP 
Mode III 
Case 1 Case 2 
Charge Discharge 
  
MPP 
Mode IV 
Case 1 Case 2 
Discharge Charge 
Charge Discharge 
MPP 
Mode V 
Case 1 Case 2 
 Discharge 
Charge Discharge 
 
Figure 2. Power flow of mode I
Figure 3. Architecture of the proposed hierarchical level EMS
Table 4. Universe of fuzzy variales

Universe 
Normalized value 
SOC_{bat} 
[0 100%] 
[0 1] 
SOC_{sc} 
[0 100%] 
[0 1] 
ΔP_{E} 
[7000W 7000W] 
[0 1] 
Outputs 
$\{0,1\}$ 
$\{0,1\}$ 
Five output variables are considered for this controller each with two membership functions on and off as seeing in (Figure 5). Each output represents the state of one mode, if the chosen function is on membership; the corresponding mode is activated, and is deactivated if the chosen function is off. Firstly, these variables are first fuzzified by (minmax) method. Then, the rules that relate inputs to outputs are defined using the standard Mamdani structure "ifthen". Table 5 resumes the principal rules implemented in this FLC where it can be verified that the rules are in line with EMS goals. Finally, The SOM method is used for defuzzification process and converting linguistic terms of fuzzy sets to numerical value.
At each instant, one mode out of five is activated; the states of outputs are characterized by Eq. (11).
$\sum_{j=1}^{5} w_{j}=1, w_{j} \in\{0,1\} \quad \forall t$ (11)
where, w_{j} represents the numerical value of the output j.
Figure 4. Normalized membership functions for inputs for high level (a) Membership functions for SOC_{bat}. (b) Membership functions for SOC_{sc}, (c) Membership functions for ΔP_{E}
Figure 5. Normalized membership functions for outputs for high level
Table 5. FLC rules
IF 
SOC_{bat} 
AND 
SOC_{sc } 
AND 
ΔP_{E } 
THEN 
Activated modes 
Not (low) 
Not (very low) 
high positive 
I 

Not (high) 
Not (very low) 
high negative 
I 

Not (low) 
low / very low 
low positive 
II 

Not (high) 
high / very high 
low negative 
II 

Not (low) 
high / very high 
low positive 
III 

Not (high) 
low / very low 
low negative 
III 

Not (low) 
very low 
high positive 
IV 

Not (high) 
very high 
high negative 
IV 

Low 
None 
None 
V 

High 
None 
high negative/low negative 
I/V 
4.2 Medium level design
This level integrates an algorithm to compute the reference power for the SC and the battery according to the mode selected by high level. The level uses the SOC_{sc}, the P_{pv} and the P_{load}. These parameters are employed to define two sets SOC_{scp} which represent SOC_{sc}domain and ΔP_{P}. Two fuzzy subsets for the SOC_{scp} and four fuzzy subsets for the ΔP_{P }were considered as seeing in Figure 6. The grade of membership a_{i} with i={1,…,4} is respectively defined for membership of high negative, low negative, low positive and high positive of the ΔP_{P} set and $b_{i}$ with i={1,2} is respectively defined for membership Low and High of SOC_{scp} set.
The reference powers of both the battery and the SC at iteration k can be expressed as flow Eq. (12):
$\operatorname{Pref}_{i\{\text {bat}, s c\}}(k)=\sum_{j=1}^{5} w_{j}(k) \operatorname{Pref}_{i_{i}}(k) \quad \forall k$ (12)
where, $\text { Pref }_{i j}(k)$ is the reference power of the source i of the mode j.
An algorithm which is based on fuzzy sets theory and human expertise, is developed to calculate the Pref_{sc} and Pref_{bat}. The pseudo code, given in appendix, has been implemented in Matlab.
Figure 6. Normalized membership functions for medium level. (a) Membership functions for SOC_{scp}. (b) Membership functions for ΔP_{P}
4.3 Low level design
In this level, the PI controllers are used to ensure the Pref_{bat} and Pref_{sc} defined by the medium level. This is done by delivering PWM signal for DC/DC converters for battery and SC. While, the PV converters are controlled by P&O algorithm to extract the maximum available power from PV array. Figure 7 presents control diagram of the employed DC/DC converters.
Figure 7. Control diagram of the used converters of: (a) SC; (b) battery; (c) P_{pv} array
The system presented above is modeled and simulated in Matlab R2013a SimPowerSystem on an Intel® CoreTMi73770 CPU at 3.40GHz with 8 Gbytes in RAM and based on vehicle parameters which are given in Tables 1 and 2. Different simulations are done to prove the effectiveness of the proposed EMS. For, the study vehicle is tested using two driving cycles. The first is noted A which is shown in Figure 8(a), while the second is noted B and is presented in Figure 9(a). As shown in these Figures, a driving cycle is speedtime sequence; it represents different traffic conditions [19]. The Figures 8 (b) and 9 (b) represent respectively the power demand for the two driving cycles A and B.
The Figure 8 (b) shows that the power demand has a value of 7kW at time 35s. That requires taking into account the photovoltaic generation which is about 1kW, the battery must provide a current of 125A which goes beyond the maximum continuous current of the battery used for this vehicle (Table 1). However, the considered SC offers current up to 216A at the same voltage of 48v which can justify the use of SC.
Figure 8. Different curves for driving cycle A. (a) Speed variation versus time; (b) Power demand verus time
Figure 9. Different curves for driving cycle B. (a) Speed variation versus time; (b)Power demand verus time
The Figures 10 and 11 represent respectively different simulation results for driving cycle A with initial values of SOC_{sc}; SOC_{scinit}=100% and SOC_{scinit}=20% which are chosen as superior and inferior critical values respectively. This allows validate the EMS and takes the system under proof. However, the battery operates at its normal condition (SOC_{bat}=50%), which means that the first criterion is always ensured. The results are discussed by analyzing the EMS behavior, the power sharing between sources and the respect of the priority of criteria.
The Figure 10 represents the results for driving cycle (A) with SOC_{scinit}=100% which means that the SOC_{sc} is in the superior critical range. In the first time the ΔP_{E }is negative, therefore the system starts with mode IV where the energy is transferred from the SC to the battery. An acceleration appears at 5swhich is corresponding to a highpower demand. In this situation, the system moves to mode I where the load is totally supplied by the PV generator and the SC. After that, the ΔP_{E} becomes low positive (is below the batteries maximum power and is positive) and the SOC_{sc} is still above its optimal value (high), for this reason, the system moves to mode III where the SC is discharged feeding the load until the ΔP_{E }becomes low negative, In these conditions, the system acts under mode II where energy exchange between the SC and the battery occurs, especially from the SC to the battery. At 22s, the vehicle turns off and the SOC_{sc} is near of its optimal value SOC_{scopt}, therefore all power produced by PV generator is stored in the battery. Another strong acceleration is produced at time 35s, thanks to EMS, the system operates in mode I. After this acceleration, the SOC_{sc} becomes below the SOC_{scopt} and the power is transferred from the battery to the SC until time 55s where SOC_{sc} reaches the SOC_{scopt}. During the third displacement and at constant speed, the battery ensures the balance by absorbing of excess energy in the DC bus.
The Figure 11 displays the results for driving cycle (A) with SOC_{scinit}=20% that means the SOC_{sc} starts with very low membership function (inferior critical area). Firstly, the vehicle is standing and no power is consumed. The EMS makes the power system operate in mode IV. During this mode, the SC is rapidly charged by power produced by the PV generator and the battery power. The same behavior of the EMS during the acceleration is observed. Specifically, the SC intervenes to support the peak demand. In constant speed, the P_{load} decreases and the ΔP_{E }becomes low positive and the SOC_{sc} is below 70%.
In these conditions and in order to improve the SOC_{sc} and thanks to the EMS, the system operates in mode II where the battery provides its maximum power, a part of it assists the power produced by PV generator to feed the vehicle and the other is transferred to the SC. for the second acceleration, the same cycle is repeated again (mode I): the SC and the PV generator provide the power to the load until the ΔP_{E }becomes low positive, as a result, the system resumes the mode II until 47s where it moves to mode III. The third displacement is characterized by low power demand at constant speed. At this moment, the SOC_{sc}near of its optimal value and the power produced by the PV generator is higher than the P_{load}. Thus, the excess of the existing energy in the DC bus is firstly sent to the SC which reaches SOC_{scopt}=70% at 80s, then to the battery.
The Figures 12, 13 and 14 show the results of the cycle (B). This cycle is used to prove the effectiveness of the EMS where the speed suffers more or less important variations. The initial values that are considered for SOC_{scinit} are 20%, 70% and 100%.
Thus, these Figures show the power sharing between the sources and the evolution of the SOC_{sc}for various initial values. The behavior of the EMS does not differ much from the cycle A. However, some comments can be added. During strong accelerations, the SC and the PV supply the load. While, in case of low acceleration where the value of ΔP_{E} is below the battery maximum power, only the battery intervenes to ensure a balance between the load and the PV.
Figure 10. Simulation driving cycle A results when SOC_{scinit}=100%. (a) Power sharing verus time; (b) SOC evolution versus time for SC and battery
Figure 11. Simulation driving cycle A results when SOC_{scinit}= 20%. (a) Power sharing verus time; (b) SOC evolution versus time for SC and battery
Figure 12. Simulation driving cycle B results when SOC_{scinit}= 20%. (a) Power sharing verus time; (b) SOC evolution versus time for SC and battery
Figure 13. Simulation driving cycle B results when SOC_{scinit}=70%. (a) Power sharing verus time; (b) SOC evolution versus time for SC and battery
Figure 14. Simulation driving cycle B results when SOC_{scinit}=100%. (a) Power sharing verus time; (b) SOC evolution versus time for SC and battery
Finally, all results presented in this paper are in accordance with the expected behavior of the developed EMS which can prove the effectiveness and reliability of energy management strategy proposed in this work.
In this paper, a multicriteria EMS for an LSV which multisource system consists of a PV source and a battery and a SC has been presented. In this approach a threehierarchical level management scheme has been formulated based on a strategy and an action planning level.
The overall system has been simulated and evaluated using the two driving cycles with different initial conditions and the results are presented. The obtained results show a high accordance and agreement with the expected behavior of the suggested EMS. These results permit to prove the efficiency and reliability of the proposed methodological approach in this paper.
Also, in the proposed architecture, integrating the SC in solar vehicle allows reducing the battery and DC/DC converters sizing, accordingly minimizing the power losses and improving vehicle performances. In the other hand, terms of the dynamic behavior, using the present sources structure permits reducing battery stresses by providing or absorbing peaks currents.
In the last, the developed methodology in this work presents a contribution to achieve good quality and practical solutions for developing solar electrical vehicle equipped by multisources with improved range and extended battery life.
Do
Get mode; with i=1…5
Get $a_{i}, b_{j}$ , i=1…4 and j=1…2
Get $\Delta \mathrm{P}(\mathrm{k})$
If ( $\Delta \mathrm{P}(\mathrm{k})$ <0)
$P_{b}=P_{b a t}^{\min }$ ;
Else
$P_{b}=P_{\text {bat}}^{\max }$ ;
Switch mode
Case 1:
$\operatorname{Pref}_{\mathrm{sc}}=\left(a_{1}+\mathrm{a}_{4}\right) \Delta \mathrm{P}(\mathrm{k})$ ;
$\operatorname{Pref}_{\mathrm{bat}}=\left(\mathrm{a}_{2}+\mathrm{a}_{3}\right) \Delta \mathrm{P}(\mathrm{k})$ ;
Case 2:
$\operatorname{Pref}_{\mathrm{sc}}=\operatorname{sign}(\Delta \mathrm{P}(\mathrm{k}))\left(\mathrm{b}_{1}+\mathrm{b}_{2}\right)\left(\mathrm{P}_{\mathrm{b}}\Delta \mathrm{P}(\mathrm{k})\right)$ ;
$\operatorname{Pref}_{\mathrm{bat}}=\Delta \mathrm{P}(\mathrm{k})+\operatorname{sign}(\Delta \mathrm{P}(\mathrm{k}))\left(\mathrm{b}_{1}+\mathrm{b}_{2}\right)\left(\mathrm{P}_{\mathrm{b}}\Delta \mathrm{P}(\mathrm{k})\right)$ ;
Case 3:
$\operatorname{Pref}_{\mathrm{sc}}=\left(\mathrm{b}_{1}+\mathrm{b}_{2}\right) \Delta \mathrm{P}(\mathrm{k})$ ;
$\operatorname{Pref}_{\mathrm{bat}}=\left(1\left(\mathrm{b}_{1}+\mathrm{b}_{2}\right) \Delta \mathrm{P}(\mathrm{k})\right.$ ;
Case 4:
$\operatorname{Pref}_{\mathrm{sc}}=\Delta \mathrm{P}(\mathrm{k})+\operatorname{sign}(\Delta \mathrm{P}(\mathrm{k})) \mathrm{P}_{\mathrm{b}}$ ;
$\operatorname{Pref}_{\mathrm{bat}}=\operatorname{sign}(\Delta \mathrm{P}(\mathrm{k})) \mathrm{P}_{\mathrm{b}}$ ;
Case 5:
$\operatorname{Pref}_{\mathrm{sc}}=\operatorname{sign}(\Delta \mathrm{P}(\mathrm{k}))\left(\mathrm{b}_{1}+\mathrm{b}_{2}\right) \Delta \mathrm{P}(\mathrm{k})$;
$\operatorname{Pref}_{\mathrm{bat}}=\mathrm{P}_{\mathrm{pv}}(\mathrm{k})$ ;
Break
Output ( $\text { Pref }_{\mathrm{sc}}, \text { Pref }_{\text {bat }}$);
End While
END
[1] Hartmann, B. (2020). Comparing various solar irradiance cetegorization methods – a critique on robustness. Renewable Energy, 154: 661671. https://doi.org/10.1016/j.renene.2020.03.055
[2] Muneer, T., Kolhe, M., Doyle, A. (2017). Electric Vehicles: Prospects and Challenges. Elsevier, ISBN: 9780128030219. https://doi.org/10.1016/C20140040336
[3] Fathabadi, H. (2017). Novel solar powered electric vehicle charging station with the capability of vehicletogrid. Solar Energy, 142: 136143. https://doi.org/10.1016/j.solener.2016.11.037
[4] Belattar, A., Chennani, M., Doubabi, S. (2015). TS fuzzy control for dcdc boost converter in PV systems. In: Proceedings of the IEEE 3rd International Renewable and Sustainable Energy Conference Marrakesh, Morroco. https://doi.org/10.1109/IRSEC.2015.7455051
[5] Sun, K., Zhang, L., Xing, Y., Guerrero, J.M. (2011). A distributed control strategy based on DC bus signaling for modular photovoltaic generation systems with battery energy. IEEE Transactions on Power Electronics, 26(10): 30323045. https://doi.org/10.1109/TPEL.2011.2127488
[6] Dahbi, M., Doubabi, S., Rachid, A. (2015). Autonomy analysis of a solar electric tricycle. In: Proceedings of the IEEE 3rd International Renewable and Sustainable Energy Conference Marrakesh, Morroco. https://doi.org/10.1109/IRSEC.2015.7454954
[7] Gagliardi, F., Pagano, M., Maestri, G., Martone, M., Tarantino, A. (2002). Experimental results of onboard battery–ultracapacitor system for electric vehicle applications. In: Proceedings of the IEEE International Symposium on Industrial Electronics, Aquila, Italy, 1: 9398. https://doi.org/10.1109/ISIE.2002.1026047
[8] Pay, S., Baghzouz, Y. (2003). Effectiveness of battery–super capacitor combination in electric vehicles. In: Proceedings of the IEEE Power Tech Conference, Bologna, Italy. https://doi.org/10.1109/PTC.2003.1304472
[9] Yang, Y.P., Liu, J.J., Hu, T.H. (2011). An energy management system for a directlydriven electric scooter. Energy Conversion and Management, 52(1): 621629. https://doi.org/10.1016/j.enconman.2010.07.038
[10] Onar, O.C., Uzunglu, M., Alam, M.S. (2006). Dynamic modeling, design and simulation of a wind/fuel cell/ultracapacitorbased hybrid power generation system. Journal of Power Sources, 161(1): 707722. https://doi.org/10.1016/j.jpowsour.2006.03.055
[11] Belhadj, S., Belmokhtar, K., Ghedamsi, K. (2019). Improvement of energy management control strategy of fuel cell hybrid electric vehicles based on artificial intelligence techniques. Journal Européen des Systèmes Automatisés, 52(6): 541550. https://doi.org/10.18280/jesa.520601
[12] Zhang, H.T., Qin, Y.Z., Li, X.G., Liu, X.Z., Yan, J.Y. (2020). Power management optimization in plugin hybrid electric ehicles subject to uncertian driving cycles. eTransportation, 3: 100029. https://doi.org/10.1016/j.etran.2019.100029
[13] Chacko, P.J., Sachidananda, M. (2020). Optimization & validation of intelligent energy management systemfor pseudo dynamic predictive regulation of pluginhybrid electric vehicle as donor clients. eTransportation, 3: 100050. https://doi.org/10.1016/j.etran.2020.100050
[14] Morsalin, S., Haque, A., Mahmud, A. (2020). Machine to machine performance evaluation of gridintegrated electric vehicles by using various scheduling algorithms. eTransportation, 3: 100044. https://doi.org/10.1016/j.etran.2020.100044
[15] Song, S.X., Sun, W.C., Xiao, F., Peng, S.L., An, J.Y., Wang, D. (2017). A novel coordinated control algorithm for distributed driving electric vehicles. Journal Européen des Systèmes Automatisés, 50(46): 405421. https://doi.org/10.3166/JESA.50.405421
[16] Hannan, M.A., Azidin, F.A., Mohamed, A. (2012). Multisources model and control algorithm of an energy management system for light electric vehicles. Energy Conversion and Management, 62: 123130. https://doi.org/10.1016/j.enconman.2012.04.001
[17] Neffati, A., Guemri, M., Caux, S., Fadel, M. (2013). Energy management strategies for multi source systems. Electric Power Systems Research, 102: 4249. https://doi.org/10.1016/j.epsr.2013.03.008
[18] Ustun, O., Yilmaz, M., Gokce, C., Karakaya, U., Tuncay, R.N. (2009). Energy management method for solar race car design and application. In: Proceedings of the IEEE International Electric Mach Drives Conference, Miami, USA, pp. 804811. https://doi.org/10.1109/IEMDC.2009.5075296
[19] Trovao, J.P., Pereirinha, P.G., Jorge, H.M., Antunes, C.H. (2013). A multilevel energy management system for multisource electric vehicles – an integrated rulebased metaheuristic approach. Appied Energy, 105: 304318. https://doi.org/10.1016/j.apenergy.2012.12.081
[20] Rosario, L.C., Luk, P.C.K. (2006). Implementation of a modular power and energy management structure for battery  ultracapacitor powered electric vehicles. In: Proceedings of the IET Hybrid Vehicle Conference, Coventry, UK, pp. 141156. https://doi.org/10.1049/cp:20060605
[21] Ceraolo, M., Donato, A.D., Franceschi, G. (2008). A general approach to energy optimization of hybrid electric vehicles. IEEE Transactions Vehicular Technology, 57(3): 14331441. https://doi.org/10.1109/TVT.2007.909268
[22] MeleroPerez, A., Gao, W., FernandezLozano, J.J. (2009). Fuzzy logic energy management strategy for Fuel Cell/Ultracapacitor/Battery hybrid vehicle with MultipleInput DC/DC converter. In: Proceedings of the IEEE Vehicle Power and Propulsion Conference, Dearborn, USA, pp. 199206. https://doi.org/10.1109/VPPC.2009.5289851
[23] Sizikov, G., Kolodny, A., Fridman, E.G., Zelikson, M. (2010). Efficiency optimization of integrated DCDC buck converters. In: Proceedings of the 17th IEEE International Conference on Electronics, Circuits and Systems, Athens, Greece, pp. 12151218. https://doi.org/10.1109/ICECS.2010.5724735
[24] Moroccan Solar Race, Technical rules, www.moroccansolarrace.com, accessed on 25 December, 2019.
[25] Datta, M., Senjyu, T., Yona, A., Funabashi, T. (2011). A fuzzy based method for leveling output power fluctuations of photovoltaicdiesel hybrid power system. Renewable Energy, 36(6): 16931703. https://doi.org/10.1016/j.renene.2010.12.009
[26] Patcharaprakiti, N., Premrudeepreechacharn, S., Sruithaisiriwong, Y. (2005). Maximum power point tracking using adaptive fuzzy logic control for gridconnected photovoltaic system. Renewable Energy, 30(11): 17711788. https://doi.org/10.1016/j.renene.2004.11.018
[27] Tremblay, D., Dessaint, L.A., Dekkiche, A. (2007). A generic battery model for the dynamic simulation of hybrid electric vehicles. In: Proceedings of the IEEE Vehicle Power and Propulsion Conference, Arlington, USA, pp. 284289. https://doi.org/10.1109/VPPC.2007.4544139
[28] Sharma, P., Bhatti, T.S. (2010). A review on electromechanical doublelayer capacitors. Energy Conversion Management, 21(12): 29012912. https://doi.org/10.1016/j.enconman.2010.06.031
[29] O'CEL IFM 48500E3 Datasheets (Document number: S460XLP21), Shenzhen O'CELL Technology Co., Ltd.
[30] Maxwell Technologies USA BOOSTCAP Ultracapacitor Modules Datasheet (Document number: 1013793.9), www.maxwell.com, accessed on 15 December, 2019.