Next Article in Journal
A Methodology for Assembling Future Weather Files Including Heatwaves for Building Thermal Simulations from the European Coordinated Regional Downscaling Experiment (EURO-CORDEX) Climate Data
Next Article in Special Issue
Real-Time Building Smart Charging System Based on PV Forecast and Li-Ion Battery Degradation
Previous Article in Journal
Energy Efficiency Maximization of Two-Time-Slot and Three-Time-Slot Two-Way Relay-Assisted Device-to-Device Underlaying Cellular Networks
Previous Article in Special Issue
Optimized Scheduling of EV Charging in Solar Parking Lots for Local Peak Reduction under EV Demand Uncertainty
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hybrid Microgrid Energy Management and Control Based on Metaheuristic-Driven Vector-Decoupled Algorithm Considering Intermittent Renewable Sources and Electric Vehicles Charging Lot

Energy Systems Research Laboratory, Department of Electrical and Computer Engineering, Florida International University, Miami, FL 33174, USA
*
Author to whom correspondence should be addressed.
Energies 2020, 13(13), 3423; https://doi.org/10.3390/en13133423
Submission received: 27 March 2020 / Revised: 6 June 2020 / Accepted: 25 June 2020 / Published: 2 July 2020
(This article belongs to the Special Issue PV Charging and Storage for Electric Vehicles)

Abstract

:
Energy management and control of hybrid microgrids is a challenging task due to the varying nature of operation between AC and DC components which leads to voltage and frequency issues. This work utilizes a metaheuristic-based vector-decoupled algorithm to balance the control and operation of hybrid microgrids in the presence of stochastic renewable energy sources and electric vehicles charging structure. The AC and DC parts of the microgrid are coupled via a bidirectional interlinking converter, with the AC side connected to a synchronous generator and portable AC loads, while the DC side is connected to a photovoltaic system and an electric vehicle charging system. To properly ensure safe and efficient exchange of power within allowable voltage and frequency levels, the vector-decoupled control parameters of the bidirectional converter are tuned via hybridization of particle swarm optimization and artificial physics optimization. The proposed control algorithm ensures the stability of both voltage and frequency levels during the severe condition of islanding operation and high pulsed demands conditions as well as the variability of renewable source production. The proposed methodology is verified in a state-of-the-art hardware-in-the-loop testbed. The results show robustness and effectiveness of the proposed algorithm in managing the real and reactive power exchange between the AC and DC parts of the microgrid within safe and acceptable voltage and frequency levels.

1. Introduction

Microgrids are one of the promising solutions for smarter and more efficient energy operations. The recent growth of small-scale energy generations as well as the rapid progress of power electronics applications has increased the attention toward microgrids control and management issues in recent years. Moreover, concerns about the reduction of power plants immense contribution of greenhouse gasses (GHG) have shed light on microgrids importance and the role they could play to reduce the release of toxic gases to the environment [1,2]. Another aspect of its importance is the recent shift toward more transportation electrification, which require more electric vehicles (EVs) charging structures on the distribution system. However, the rise of microgrids with its dependence on intermittence renewable energy sources (RES) as well as stochastic EVs activities have underlined voltage stability and frequency control problems that must be carefully addressed for more safe and resilient operation. Specifically, uncoordinated large-scale integration of renewables sources, as well as rapid adoption of EVs with highly stochastic charging and discharging activities, will lead to detrimental consequences such as voltage collapse, power quality problems, frequency, and stability oscillations, to name a few. Therefore, proper control and operation of microgrids is required to allow coordinated control mechanisms while taking into consideration the heterogeneous mix of parameters corresponding to different attached power sources [3]. Research on microgrids operation and control has been widely considered in the literature. The authors of reference [4] analyzed various architecture, management, and control in the microgrid paradigm, while the authors of reference [5] presented a survey on various research that considered the integration of distributed energy resources with microgrids in different countries. Reference [6] investigated a decentralized energy control scheme for autonomous poly-generation microgrid topology to achieve proper management in case of malfunctioning of downstream parts. The authors of reference [7] examined a game theory, multi-agent-based microgrid energy management system with the coordination of the decentralized agents are employed via Fuzzy Cognitive Map (FCM). Besides, the authors of reference [8] presented a valuable review study on various hierarchical control schemes of microgrids on the primary, secondary, and tertiary control layers that aim to reduce the overall operation cost while improving the controllability and the reliability of microgrids.
Photovoltaic solar (PV) is one of the most advanced and reliable forms of renewable energy sources. However, the utilization of PV systems has yet to overcome many operational issues to be considered a thoroughly reliable and dispatchable source of energy for microgrids. The most critical issue with the consideration of PV systems is its intermittency throughout the day. Such shortages in the PV system’s supply of energy could be compromised with increasing the level of energy transfer to the microgrid through EVs discharging, which is one of the main aspects this paper is investigating. The work on PV systems is one of the widely considered research topics in the past decades. Optimization problems have been well-developed to investigate and verify the control of PV systems taking into consideration its stochastic nature such as in [9,10]. The authors of reference [9] investigated the effect of changing cell’s temperature and solar irradiance on the design of various DC-DC converter topologies which are widely used in PV systems. The authors of reference [10] proposed a new topology scheme for a photovoltaic dc/dc converter which can drastically enhance the efficiency of a PV system by assessing the PV’s module characteristics. The authors of reference [11] proposed an algorithm that offers dynamic distributed energy resources control that includes PV systems, small-scale wind turbines, controllable loads, and energy storage devices. Furthermore, studies on PV systems covered a wide range of applications, where reference [12] proposed an energy management strategy with PV-powered desalination station that is coupled with DC microgrids.
Another side of consideration in this work is the relative impact of EVs integration on the hybrid microgrid operation. Reference [13] presents a linearization methodology to model real-time EVs activities on residential feeders based on the concept of Kirchhoff laws, nodal analysis, and modularity index. EVs offer high potentials to serve as mobile backup storage devices that can provide grid support to enhance its reliability as a means of smart grid application [14]. Reference [15] provides a Matlab-based Monte Carlo Simulation code that allows the incorporation of distributed energy resources (i.e., EVs) to assess the distribution network’s reliability. Additionally, studies have covered the potentials of EVs in relevant frequency regulation and control. The authors of reference [16] proposed an intelligent aggregator that synchronizes the charging and discharging activities of a group of EVs in order to regulate frequency by compensating for any potential power deficiency. Similarly, the authors of reference [17] proposed a real-time dynamic decision-making framework based on Markov Decision Process (MDP) to allow intelligent frequency regulation by energy support from EVs. Reference [18] developed a multivariable generalized predictive controller to enable load frequency control in a standalone microgrid with V2G integration. The controller aims to allow sufficient energy exchange without causing frequency deficiency, considering possible load disturbances. Furthermore, the recent progressive policies that aim to reduce GHG emissions from the transportation sector will result in a mass acquisition of EVs in the next few years [19], especially in regions where utilization of EV is expected to have a significant reduction of GHG emissions as a result of their weather and energy grid mixes [20]. Such rapid adoption of EVs on a large scale without proper coordination can result in phase imbalance, equipment fallout and degradation, increase active and reactive power losses, among many problems [21]. Therefore, careful consideration needs to be given to overcome the problems that may arise due to the intermittency and stochastic nature of the energy sources on the hybrid microgrids.
In this work, an energy management and control strategy is developed to overcome the fluctuations of the voltage and frequency levels due to the presence of intermittent renewable energy sources and electric vehicle charging structure in hybrid microgrids. Furthermore, a hybridization algorithm of the Particle Swarm Optimization (PSO) and Applied Artificial Physics (APO) is utilized to tune the vector-decoupled control parameters of the interlinking converters to ameliorate the performance of the hybrid microgrid to achieve better resiliency and operation. Our proposed strategy highlights guaranteed stability of operation in the DC part of the microgrid while efficiently coordinate with the AC part during severe operating conditions such as high pulsed demands and islanding operation. The proposed algorithm is tested via a hardware-in-the-loop testbed at the Florida International University to for results verification. The results embolden the validity of our proposed strategy and hybridized algorithm to establish secure and safe active and reactive power exchange between the two sides of the hybrid microgrid without invoking an operational violation.
This paper is organized as follows: Section 2 shows in detail the system description and corresponding illustration of the modelling and control of the bidirectional converter, Section 3 presents the hybrid algorithm deployed in our work to provide the converter with optimized control parameters, Section 4 presents the experimental modelling and results of the proposed control mechanism, with Section 5 providing concluding remarks.

2. System’s Description, Modeling, and Control

Figure 1 presents the system of study in this work which is implemented in hardware at the Energy Systems Research Laboratory group (ESRL) of the Florida International University (FIU). More information about the hardware testbed and its connections can be found in the previously published literature [22,23,24]. The hybrid microgrid at the testbed incorporates different harvested AC and DC sources that are integrated through interfaced power converters. Both sides are interlinked via a bidirectional converter, with the DC part contains PV systems, electric vehicles parking structure, and local and pulsed DC loads. On the other hand, the AC part of the microgrid is supplied with a synchronous generator as well as the typical load demands. During islanding operation, the microgrid is isolated and maintain its supply to local loads via both AC and DC sources. The microgrid is designed such that it can autonomously satisfy the energy demands without interruption under any circumstances. Two DC-to-DC boost converters are used in this work to link the DC components to the bidirectional power converter, as illustrated in Figure 1. Table 1 presents the parameters of the interlinking converter used in this work.
Where Rs, Rcout, and Rcin are the resistance of the voltage source located at the DC side, resistances of the output and input capacitor of the power converter, while Cout and Cin are the values of the output and input capacitors.

2.1. PV System Model and Interface

The PV system is modeled with a PV emulator that has a maximum capacity of 6 kW and can imitate a real-time PV system with different characteristics and under various operational conditions such as during temperature and irradiance changes. The PV emulator is constructed to utilize real-time algorithms that represent the PV array’s mathematical models to generate reference power output from a programmable DC supply. Specifically, the PV models are established in Simulink and resembled in real-time operation via dSPACE following a graphic user interface (GUI). Accordingly, the emulator is then tested with real-time execution of the PV model considering various dynamic operational and steady-state conditions. Figure 2 presents the configuration of the laboratory PV emulator, which was first introduced by the authors in previous work [23]. Figure 3 shows a schematic illustration of the PV system connectivity with the boost converters for accurate integration with the microgrid’s DC side. It is worth mentioning that the type of PV module in this work is the SPR-305-WHT PV system manufactured commercially by SunPower and can generate 305 watts as an output power per module with an efficiency of 18.9%. The current-voltage (IV)characteristic of the PV system could be represented by a single diode model as it provides accuracy and simplicity [25]. The current output of the PV arrays can be found by
I P V = I L I S   [ exp ( q ( V P V + I P V R s ) K B   T   A 1 ) q ( V P V + I P V R s ) R s h ]
where   I P V is the output current of the PV array,   V P V is the voltage reference which is established based on the perturbation and observation (P&O) algorithm that takes into consideration the temperature and solar irradiation levels,   I L is the internal PV current,   I S is the diode’s reverse saturation current,   R s h is the parallel leakage resistance,   R s is the series resistance, A represents the ideality factor of the solar cell, while q is the charge of the electron that is assumed to be 1.6 × 10−19 C, and KB is the Boltzmann constant which is 1.3806488 × 10−23 J/K. The DC-to-DC boost converter is used to step up the voltage level of the PV arrays to the voltage level of the microgrid’s DC side when needed while ensure maximum power extraction based on the concept of maximum power point tracking (MPPT). Specifically, the P&O algorithm [26,27] is utilized in this work. This algorithm mainly depends on perturbing the voltage level of the PV panels by small magnitude (ΔV) and accordingly observing the change of power level (ΔP) to optimize the tracking of maximum power transfer from the arrays to take into consideration potential temperature variability during the day.
The main contribution from utilizing the (P&O) algorithm in our work is to aim for zero difference of power received from the PV arrays in two successive iterations, denoted ΔP. This is accomplished by measuring the level of power at each iteration based on the PV output current so that the power level at the kth iteration is recorded, Pk, and P(k+1) for the following iteration. The DC-to-DC boost converter adjusts the power output of the PV system by either decreasing in the case of a negative ΔP or increasing it for the case of a positive ΔP. Once ΔP approaches zero, the PV system is said to be reaching its maximum power point (MPP). The process is updated iteratively throughout the operation hours to ensure maximum power production from the PV arrays. Figure 4 illustrates the described iteration process, while Figure 5 shows the implementation of the control process for the DC-to-DC converter in our work.
The control mechanism for the DC-to-DC boost converter is achieved based on the following formulas
V P V V T = L 1 L 1 t + L 1 R 1
I P V I 1 = C P V V P V t
V T = V D ( 1 D 1 )
where   L 1 and R 1 are bidrectional converter inductance and resistance, I 1 is the current corresponding to the duty-cycle ratio D 1 of the switch S P V . V T is the voltage across the switch, while V p v is the voltage reference across capacitance C P V and is determined following the utilization of the P&O algorithm based on the temperature and solar irradiation levels of PV arrays, as mentioned earlier. It should be noted that the control process is based on the dual-loop control mechanism. The inner current loop assists in the improvisation of the dynamic response, while the outer voltage loop keep tracks with the reference voltage levels given zero steady-state error.

2.2. Electric Vehicles (EVs) Battery Converter Model and Control

The developed scheme for the electric vehicle charging converter is shown in Figure 6. The converter topology is a composed of a bidirectional DC-to-DC converter, with the EV is connected to the low-voltage side of the converter. The high-voltage side of the converter is directly connected with the microgrid DC bus. The converter is composed of two switches, Sc and Sd, each with its own operation mode and time. Specifically, switch Sc is on when the converter operates at the buck mode for charging activity during power transfer from the DC Bus to the EV’s battery.
Conversely, switch Sd is on when the converter operates at the boost mode during the discharging process of the EV during power transfer from the EV’s battery back to the DC bus. The control mechanism for the EV’s battery converter is shown in Figure 6, and is mathematically illustrated as follows
V D V b = L 2 I b t + R 2 I b
V D = V D D 2
I 1 ( 1 D 1 ) i a c i d c I b D 2 = C D V D t
where V d and   i d c are the DC side’s voltage and current, i a c is the current corresponding to the AC side of the hybrid microgrid, V b   and   I b is the EV battery’s voltage and current, C D is the bidirectional converter capacitance for boost mode, L 2   and   R 2 are bidirectional converter inductance and resistance. It should be noted that the main task of the bidirectional DC-DC converter connected to the EVs charging structure is to regulate the DC bus voltage. To achieve this purpose, a dual-loop control is utilized to assist in providing a stable DC link voltage. Specifically, the external voltage-controlled loop establishes a reference charging current as a signal for the internal current-controlled loop. The difference between the reference and measured bus voltage serves as an input signal to the PI controller. This difference is used to measure the reference charging current since the internal current-controlled loop compares this estimated current-signal with that one of the referenced current flowing inside the converter. The produced output of this loop control serves as an input signal for a second PI controller for further optimization of the inner controller.
The EVs battery current   i b is calculated based on Equation (5), while the duty cycle is estimated by Equations (6) and (7). The discharging current can be calculated as follows
I b = I 1 ( 1 D 1 ) i a c i d c
That is to say, if the voltage of the microgrid’s DC bus is higher than the desired reference voltage signal, then the outer voltage control generates a negative reference current signal for the inner current-controlled loop. The generated signal current is used to adjust the correspondent duty cycle in order to influence the converter to operate in a buck mode only and suspend any discharging activity at the moment. On the other hand, if the voltage of the microgrid’s DC bus is lower than the desired reference voltage signal, then the outer voltage control generates a positive reference current signal to regulate the current flow during the discharging process. As a result, an additional amount of energy is incurred and injected to the DC bus while improving the voltage profile at the moment. It is worth mentioning that the physical reference for the voltage source of the DC bus is 400 V.

2.3. Bidirectional DC-to-AC Converter Model and Control

In hybrid microgrids, managing robust frequency and voltage levels is challenging, especially during forced islanding operation where the AC side loses its connection to the grid’s main slack bus. Typically, a hybrid microgrid owns synchronous generators that can manage load variations and maintain energy supply, even during islanded operation. However, high demands connected to the hybrid microgrid may lead to severe consequences such as frequency deficiency and potential voltage collapse. As a result, the bidirectional DC-AC converter’s main task is to enable strict frequency and voltage regulation considering severe operational scenarios [28]. We consider this controller type to ensure a smooth power exchange between the DC and AC sides of the microgrid. The mathematical representation of the DC-AC converter model is illustrated as follows:
L 3 d d t [ i a i b i c ] + R 3 [ i a i b i c ] = [ V a V b V c ] [ e a e b e c ] + [ Δ a Δ b Δ c ]
Considering D-Q coordinates, Equation (9) could be rewritten as follows
L 3 d d t [ i d i q ] = [ R 3 w L 3 w L 3 R 3 ] [ i d i q ] + [ V c d V c q ] [ V s d V s d ]
The control mechanism of the bidirectional DC-AC converter utilized in our work is shown in Figure 7, where two-loop controllers, for both real and reactive power, are applied. The overall goal is to allow proper and intelligent control of both frequency and voltage levels at the hybrid microgrid. For frequency control, the difference between the measured frequency signals from that of the obtained reference frequency is established. The result is subtracted from the difference error between the measured and referenced DC voltage level, as described in part B of this section. The obtained value serves as an input signal to the PI controller, which initiates the current reference value, Id. Likewise, another control loop is deployed to achieve voltage stability employing optimized reactive power flow in the hybrid microgrid. This is made in the same manner as frequency control, where the difference between the measured and referenced voltage levels is calculated to produce a signal that serves as input to another PI controller to generate the Iq reference current. In the next section, we present a metaheuristic methodology based on the hybridization of Particle Swarm Optimization (PSO) and Artificial Applied Physics (APO) to tune the vector-decoupled control parameters illustrated in Figure 7 optimally.

3. Control Parameters Design Using Hybrid Artificial Physics Optimization-Particle Swarm Optimization (APOPSO) Algorithm

The central concept of applying our hybridization of PSO and APO is to integrate their individual strengths to establish an optimization algorithm that exhibits both the dominant global search abilities of the APO and efficient local exploration performance of the PSO while enhancing its convergence rate. In this work, the hybrid algorithm is utilized to optimize the vector-decoupled control parameters of the bidirectional converter to ensure efficient energy management driven by optimized variables while reducing the trial–error method described in Section 2. In a previous study, the authors developed an optimal reactive power dispatch study based on the hybrid APOPSO [29].

3.1. Artificial Physics Optimization (APO)

APO is a physics-based metaheuristic technique that is based on the idea of a gravitational metaphor that enables forces to produce attractiveness or repulsiveness movements on the articles that resemble the solutions of the optimization problem [29,30,31]. These movements represent the searching criteria for estimating the values of local and global optima. Furthermore, this is accomplished since the APO treats the examined parameters as physical objects that exhibit a mass with relative position and velocity. The mathematical description of the APO is as follows
m i = g   [ f   ( x i ) ]
When f(x) € [− , ], then; arctan [−f( x 1 )] € [ x 2 , x 2 ], and tanh [ f ( x i ) ] [ I ,   I ] with
tanh ( x i ) = e x   e x   e x + e x
where Equations (11) and (12) is mapped into the interval (0,1) via basic transformation function. Therefore, the mass functions of the APO is described as follows
m i   =   e   g   [   f ( x b e s t   ) f   (   x i )     ] f   ( x w o r s t   ) f   ( x b e s t )
where f ( x b e s t ) is the objective function corresponding to the position of the best-achieved value for the individual solution, which in this work resembles the best-obtained control parameter. On the other hand, f ( x w o r s t ) refers to the value of the worst particular solution reported during the searching process. Both are represented as follows:
Best = avg   { min f ( x i   )   ,       i   S   }
Worst = avg   { max   f   ( x i ) ,   i       S }
where S is a set that is composed of N population of controlling parameters. A velocity vector is produced once each particle’s mass is identified, with the level of exerted force influencing the change in velocities in an iterative manner. The amount of exerted force on each particle i (solution) can be found as follows
F i j , k   = { s g n   ( r i j   ,   k   )   · G   (   r i j   ,   k   )   ·   m i m j r i j   ,     k 2 ;     i f   f   ( x j ) < f ( x i )   s g n   ( r j i   ,   k   )   ·   G   (   r j i   ,   k   )   ·   m i m j r i j     ,     k 2 ;   i f   f   ( x j ) f ( x i )  
and
r i j ,   k = x j , k x i , k  
where F i j , k   is the kth force exerted on particle i via another particle j in their corresponding dimensions; x i , k   and x j , k   are the kth dimensional coordinates of the swarm particles i and j; r i j ,   k is the distance between the two measured coordinates. Sgn(r) represents the signum function, whereas G(r) depicts the gravitational factor that follows the changes on r i j ,   k iteratively, both represented mathematically as follows
S g n ( r ) = { 1                 i f                             r       0 1                       i f                       r <   0        
G   ( r ) = { g | r | h             i f           r   1     g | r | q       i f               r > 1  
In a thorough manner, the total force applied on all particles (control parameters of study) can be modeled as:
F i , k   = j = 1   i j   m F i j   ,       k     i   b e s t
One crucial aspect to consider when deploying the APO to solve an optimization problem is the understanding of its particles’ motion paradigm in the solution space. Specifically, the measured force could be used to estimate the velocity of the moving particles and therefore find in an iterative fashion their respected positions in the solution space. Such motion paradigm is set in a two- or three-dimensional space and is modeled as follows:
V i   ,     k   ( z + 1 ) = w ·   V i , k ( t ) + β *   F i , k m i
x i , k   ( t + 1 ) = X i , k ( t ) + V i , k ( t + 1 )
V i   ,   k   and x i , k represent the kth city and distance components corresponding to particle i during an iteration t, while β is a uniformly distributed random variable within the interval [0, 1] and w is a user-defined inertia weight that is updated iteratively and usually assume a value between the interval 0.1 to 0.99. Furthermore, the inertia weight is a good indication of the level of performance of the APO algorithm, with higher values of w indicates greater velocity changes. It should be noted that at each iteration, each particle identifies the information of its nearby particles (solutions) which emphasizes the great search strategy of the APO. Once an iteration is performed, all the particles’ relative positions are identified and consequently the objective fitness function adjusts to the newly obtained positions. A stopping criterion is enabled once a pre-determined number of iterations are reached without a significant difference in the obtained best particle position.

3.2. The Particle Swarm Optimization (PSO)

Considered one of the most popular metaheuristic techniques, PSO is a bio-inspired, population-driven algorithm first presented by Kennedy in [32]. PSO advances based on evolutionary computations with a sample of preliminary randomized solutions at the first iteration, updated iteratively to establish local and global optima values. The obtained solutions are deemed particles that fly in the solution space with a determined velocity from preceding iterations. It should be noted that the obtained velocity and position values of each solution set are updated iteratively as follows:
V i j ( t + 1 ) = [ W V i j ( t ) ] + [ C 1 + r 1 + [ P b e s t i j X i j ( t ) ] ] + [ C 2 + r 1 + [ g b e s t i j X i j ( t ) ] ]
X i j ( t + 1 ) = X i j ( t ) + C   V i j ( t + 1 )
X i j (t) and V i j (t) are both vector representations of velocity and position in the solution space for particle i, whereas Pbest and gbest stand for the best individual and global obtained solutions, respectively. The popularity of PSO as a well-established and referred metaheuristic algorithm is attributed to its efficient searching strategy along with prematurely convergence rates without the requisite of finding a local optimum in first place.

3.3. The Hybridization of APO and PSO to Optimize the Vector-Decoupled Control Parameters

The hybridization of APO and PSO is to establish in this work to take advantage of their individual strengths that lead to an overall improvement in the optimization process. Specifically, such integration utilizes the high efficiency of global search of the APO with the strong local exploratory search of the PSO while significantly enhancing its convergence rate. In this paper, the two algorithms are integrated following a low-level heterogeneous routine. As a consequence, the velocity and positions equations are modified as follows:
v i , k ( t + 1 ) = W   ·   v i , k ( t ) + β 1 r 1   ·   [ F i , k ( t ) m i ] + β 2   ·   r 2   ·   [ g   b e s t x i , k ( t ) ]
x i , k ( t + 1 ) = x i , k ( t ) + v i , k ( t + 1 )
This proposed hybridization allows parallel search within a set of population which leads to avoidance of getting trapped in local optima. The control parameters to be optimized are Kp_f, Ki_f, Kp_vdc, Ki_vac, Kp_m, Ki_vdc, Ki_m, and Kp_vac. Following the microgrid’s dynamic simulation, the hybrid APOPSO algorithm evaluates the integral absolute values of both the frequency (∆f) and the RMS voltage (∆Vrms) deviation levels corresponding to the AC part of the microgrid. In this paper, two fitness functions are applied to the hybrid algorithm to properly estimate the self-tuning of the gains of the PI controller. The output of the fitness functions is used to control the power-sharing levels of the bidirectional converter, as follows
m i n { F = e ( t ) = y ( t ) * y ( t ) }
M O F = M i n   { t 0 t f x f   | Δ f | d t + x v   t 0 t f | Δ V r m s | d t     }
where e(t) represents the level of the errors, y(t)* the desired value to be obtained and y(t) is the actual measured value per each iteration, while x f and x v represent penalty factors to enforce the voltage and frequency levels to be within the desired limits. Figure 8 shows the flowchart of the proposed hybrid algorithm to optimize our control parameters.
The purpose of utilizing this search strategy is to ensure safe and optimal sharing of the power between the two sides of the hybrid microgrid in terms of providing the bidirectional controller with optimized vector-decoupled control parameters to achieve ideal converter’s operation and ensure operation within system’s limits which are defined in our study not to exceed   ± 5% of the frequency, and ± 8% of the base voltage levels. The results of applying this hybrid algorithm is shown in Table 2 with the produced optimal parameters to ensure optimized damping performance. Figure 9 presents the convergence performance of the proposed algorithm while Figure 10 shows the results for best individual results per each of the eight variables in our study.
The searching criteria stop if any of the following conditions have been reached; (i) The hybrid algorithm reached the maximum allowed number of iterations, (ii) Same solutions have been obtained for a predetermined number of iterations, or (iii) Same set of solutions (by means of particles) are found in the same solution space.

4. Experimental Results

To verify our proposed methodology, we demonstrate its concept via hardware-in-the-loop testbed at the Florida International University. A MATLAB/Simulink model is built and is shown in Figure 11. Specifically, it resembles the hybrid microgrid that consists of a synchronous generator and programmable AC loads connected at the AC side, with a PV emulator and a lithium–ion battery to resemble EVs activities at the DC side along with programmable DC loads. An interlinking bidirectional converter is utilized to connect the AC/DC sides of the microgrid. Figure 12 shows the hardware components at our testbed lab to perform this study. We set the simulation time to be 4 seconds and applied the vector-decoupled with the optimization parameters obtained via the hybrid algorithm, as illustrated in this work. Figure 13, Figure 14 and Figure 15 show the results, with the output of the PV system dropping from 0.8 to 1.5 s as a result of a hypothetical cloud-dense during a specific time of the day, as shown in Figure 13a.
To be able to manage such deficiencies in PV generation, the microgrid operator allows more EVs discharging events via reduced monetary incentives to encourage the consumers to discharge during once such situation incur at any potential time of the day, as shown in Figure 13b. In order to compensate for any potential lack of discharging due to the randomness of consumer participation, the AC generator increases its output to meet the remaining loads to keep the microgrid’s operation in balance. This is demonstrated in Figure 15a and is achieved in a rapid manner to keep the system’s voltage and frequency levels unaffected. Figure 13c and Figure 15c present the load profiles, where considering the optimization of the vector-decoupled parameters, based on our hybrid algorithm, lead to more contribution from the AC generator side. It noted that assuming coordinated large-scale participation of EVs discharging, the stress on the synchronous generator could be furtherly alleviated. Such incorporation of EVs in the balancing criterion could be then estimated, at the discretion of the microgrid’s tertiary control, which eventually contribute to a smarter charging and discharging scheduling.
As noted from Figure 14a–c, the pulsed load of the DC side is energized for a total duration of 0.4 seconds between the timeslots 2 to 2.4 s, with another energized pulsed load between the timeslot 3.2 to 3.5 s. Following our proposed mechanism, the controller performs the controlling procedure accordingly and mitigates the pulsed loads by balancing the power-sharing to a proper ratio to prevent any potential disturbances on the microgrid operation. Specifically, the controller force reversed power flow to the DC part of the hybrid microgrid if the DC loads are energized. Such a process is shown in Figure 15b in the case of negative power, which is an indication of power flow from the AC part of the grid to its DC side to compensate for the deficiency at the DC voltage level. As shown in Figure 14, our controlling mechanism achieves stable and secure microgrid operation by acceptable variations of the frequency and voltage levels. Although voltage variations are a bit high, we emphasize that they remain within a safe and acceptable level of operation. Figure 15c shows the DC side voltage level and is stable around the reference value of 400 V. As expected, variations of the generator output lead to fluctuations of frequency levels that exceed allowable and safe limits, which could trigger the operation of under- or over-frequency protection relays. However, these fluctuations are significantly reduced and managed following our proposed control mechanism based on optimized parameters using APOPSO. This shows the robustness and effectiveness of our proposed technique.

5. Conclusions

In this work, a metaheuristic-based vector-decoupled algorithm for hybrid microgrid energy control and management is proposed. The algorithm aims to ensure safe and stable power-sharing between the DC and AC parts of the microgrid considering variable renewable energy sources, EV charging structure, as well as severe operational condition such as in the case of forced islanding operation. The metaheuristic algorithm provides the interlinking converter with optimized parameters to manage the microgrid’s operation under various load and resources conditions. mechanism enables a smart and rapid. A hardware-in-the-loop implementation verifies and validates the proposed technique and offer stable and robust operation even during islanding situation. Furthermore, stable voltage and frequency levels are achieved and the power sharing between the two parts of the microgrid is accomplished. Specifically, we assumed a reduction at the power level of the DC side due to dense cloud in the time between 0.8s to 1.5s, as shown in Figure 13a. Accordingly, the controller requests more energy discharge from the EVs during this period to compensate for this deficiency, as illustrated in Figure 13b, while it allows for power sharing from the synchronous generator located at the AC side as shown in Figure 15a to assist the deficiency in the DC side. This is pivotal in the balancing of the operation especially in the case of insufficient participation of the EVs to discharge their energy during the scenario of reduced PV output. It is noted from the results that this has been achieved in rapid and robust manner without impacting the load levels. It should be noted that the parameter optimization of the proposed hybrid algorithm allows more participation from the AC side. Since large variations in the generator output may lead to frequency fluctuations, optimization of the parameters is required in this work. This is achieved by optimizing those parameters using the proposed APOPSO algorithm. As can be shown in Figure 14c, the optimized parameters reduced the fluctuations significantly in comparison with case of non-optimized parameters. Fluctuations in the non-optimization scenario may harm the operation of the hybrid microgrids and could trigger false operation of the over/under frequency protection relays. The success of the hybrid algorithm in reducing the fluctuations indicate its robustness and effectiveness in the hybrid microgrid energy management and control.
Future work is expected to incorporate algorithms that propose dynamic pricing structure to accurately reflect the real-time energy prices as result of control activities in hybrid microgrids. Soon, huge participation of EVs as well as privately owned small-scale PV systems is expected, and a fair pricing structure will be required to encourage more participation from consumers sides. The authors of this work propose a new pricing scheme that allocates special pricing tariff on electric vehicles that charge considering stochastic microgrids operation and energy management [33]. Furthermore, the authors suggest that this area of research needs further investigation. Additionally, future work is also anticipated in regard with machine learning applications in smart control of power quality problems as a result of large adoption of EVs in hybrid microgrids. In such studies, smart control is integrated to enhance the voltage fluctuations and harmonics as result of stochastic large-scale integration of EVs activities on microgrids.

Author Contributions

Conceptualization, T.M.A. and A.F.E.; Methodology, T.M.A. and A.F.E. Software, T.M.A. and A.F.E.; Validation, T.M.A, A.F.E and O.M.; Formal Analysis, T.M.A.; Investigation, T.M.A.; Resources, T.M.A.; Data Curation, T.M.A. and A.F.E.; Writing-Original Draft Preparation, T.M.A.; Writing-Review and Editing, T.M.A, A.F.E and O.M.; Visualization, T.M.A. and A.F.E.; Supervision, O.M.; Project Administration, O.M.; Funding Acquisition, T.M.A. All authors have read and agreed to the published version of the manuscript.

Funding

We acknowledge the financial support of Taibah University, Saudi Aribia for author Tawfiq Aljohani. Laboratory funding support by the Energy Systems Research Laboratory, Florida International University, Miami, FL 33174 (email: [email protected]).

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

EV:Electric Vehicle
PSO:Particle Swarm Optimization
APO: Artificial Physics Optimization
APOPSO:Hybridization of the PSO and APO
GHG:Greenhouse Gasses
RES:Renewable Energy Sources
GUI:Graphic User Interface
IV:Current-Voltage Characteristic Curve
MPPT:Maximum Power Point Tracking
P&O:Perturbation and Observation
IL:Internal PV Current
Ipv:PV Array Output Current
IS:The Diode’s Reverse Saturation Current
Rsh:The Parallel Leakage Resistance
Rs:The Series Resistance
q:The Electron’s Charge (1.6 × 10−19 C)
KB: Boltzmann Constant (1.3806488 × 10−23 J/K)
d1:Duty Cycle Ratio of the Converter
V p v :The Voltage Reference of the PV
V D :The Voltage of the DC Side of the Hybrid Microgrid
V T : The voltage level across the bidirectional switch.
i b : EVs Battery Current
C D : The bidirectional converter capacitance for boost mode
L, R:The bidirectional converter resistance and inductance.
i d c :Current Correspondence to the DC Side
i a c :Current Correspondence to the AC Side
Iq:The PI controller reference current
F i j , k   : The kth force applied on particle i via another particle j
x i , k   , x j , k : The kth dimensional coordinates for swarm particles i and j
r i j ,   k : Distance between two coordinates
G(r):The gravitational factor
Vi,k: The kth component of particle i ’s velocity at iteration t
xi,k: The kth component of particle i ’s distance at iteration t
Pbest: Best Local Solution for an Individual Swarm
gbest: Best Global Solution
x f , x v : Penalty factors to enforce the voltage and frequency levels

References

  1. Tran, M.; Banister, D.; Bishop, J.D.; McCulloch, M.D. Realizing the electric-vehicle revolution. Nat. Clim. Chang. 2012, 2, 328–333. [Google Scholar] [CrossRef]
  2. Harrison, R.M.; Hester, R.E.; Powlesland, C. Environmental Impact of Power Generation; Royal Society of Chemistry: London, UK, 2007. [Google Scholar]
  3. Wu, D.; Tang, F.; Dragicevic, T.; Vasquez, J.C.; Guerrero, J.M. A control architecture to coordinate renewable energy sources and energy storage systems in islanded microgrids. IEEE Trans. Smart Grid 2014, 6, 1156–1166. [Google Scholar] [CrossRef] [Green Version]
  4. Lasseter, R.H.; Paigi, P. Microgrid: A conceptual solution. In Proceedings of the 2004 IEEE 35th Annual Power Electronics Specialists Conference (IEEE Cat. No. 04CH37551), Aachen, Germany, 20–25 June 2004; Volume 6, pp. 4285–4290. [Google Scholar]
  5. Hatziargyriou, N.; Asano, H.; Iravani, R.; Marnay, C. Microgrids. IEEE Power Energy Mag. 2007, 5, 78–94. [Google Scholar] [CrossRef]
  6. Karavas, C.S.; Kyriakarakos, G.; Arvanitis, K.G.; Papadakis, G. A multi-agent decentralized energy management system based on distributed intelligence for the design and control of autonomous polygeneration microgrids. Energy Convers. Manag. 2015, 103, 166–179. [Google Scholar] [CrossRef]
  7. Karavas, C.S.; Arvanitis, K.; Papadakis, G. A game theory approach to multi-agent decentralized energy management of autonomous polygeneration microgrids. Energies 2017, 10, 1756. [Google Scholar] [CrossRef] [Green Version]
  8. Rocabert, J.; Luna, A.; Blaabjerg, F.; Rodriguez, P. Control of power converters in AC microgrids. IEEE Trans. Power Electron. 2012, 27, 4734–4749. [Google Scholar] [CrossRef]
  9. Farahat, M.A.; Metwally, H.M.B.; Mohamed, A.A.E. Optimal choice and design of different topologies of DC–DC converter used in PV systems, at different climatic conditions in Egypt. Renew. Energy 2012, 43, 393–402. [Google Scholar] [CrossRef]
  10. Lee, J.P.; Min, B.D.; Kim, T.J.; Yoo, D.W.; Yoo, J.Y. A novel topology for photovoltaic DC/DC full-bridge converter with flat efficiency under wide PV module voltage and load range. IEEE Trans. Ind. Electron. 2008, 55, 2655–2663. [Google Scholar] [CrossRef]
  11. Wang, T.; O’Neill, D.; Kamath, H. Dynamic control and optimization of distributed energy resources in a microgrid. IEEE Trans. Smart Grid 2015, 6, 2884–2894. [Google Scholar] [CrossRef] [Green Version]
  12. Karavas, C.S.; Arvanitis, K.G.; Kyriakarakos, G.; Piromalis, D.D.; Papadakis, G. A novel autonomous PV powered desalination system based on a DC microgrid concept incorporating short-term energy storage. Sol. Energy 2018, 159, 947–961. [Google Scholar] [CrossRef]
  13. Aljohani, T.M.; Saad, A.; Mohammed, O. On the Real-Time Modeling of Voltage Drop and Grid Congestion Due to the Presence of Electric Vehicles on Residential Feeders. In Proceedings of the 2020 IEEE International Conference on Environment and Electrical Engineering and 2020 IEEE Industrial and Commercial Power Systems Europe (EEEIC/I&CPS Europe), Madrid, Spain, 9–12 June 2020. [Google Scholar]
  14. Aljohani, T.M.; Beshir, M.J. Distribution system reliability analysis for smart grid applications. Smart Grid Renew. Energy 2017, 8, 240–251. [Google Scholar] [CrossRef] [Green Version]
  15. Aljohani, T.M.; Beshir, M.J. Matlab code to assess the reliability of the smart power distribution system using monte carlo simulation. J. Power Energy Eng. 2017, 5, 30–44. [Google Scholar] [CrossRef] [Green Version]
  16. Han, S.; Han, S.H.; Sezaki, K. (2010, January). Design of an optimal aggregator for vehicle-to-grid regulation service. In Proceedings of the 2010 Innovative Smart Grid Technologies (ISGT), Gothenburg, Sweden, 19–21 January 2010; pp. 1–8. [Google Scholar]
  17. Islam, M.M.; Zhong, X.; Sun, Z.; Xiong, H.; Hu, W. Real-time frequency regulation using aggregated electric vehicles in smart grid. Comput. Ind. Eng. 2019, 134, 11–26. [Google Scholar] [CrossRef]
  18. Yang, J.; Zeng, Z.; Tang, Y.; Yan, J.; He, H.; Wu, Y. Load frequency control in isolated micro-grids with electrical vehicles based on multivariable generalized predictive theory. Energies 2015, 8, 2145–2164. [Google Scholar] [CrossRef]
  19. Ou, X.; Zhang, X.; Zhang, X.; Zhang, Q. Life cycle GHG of NG-based fuel and electric vehicle in China. Energies 2013, 6, 2644–2662. [Google Scholar] [CrossRef] [Green Version]
  20. Aljohani, T.M.; Alzahrani, G. Life Cycle Assessment to Study the Impact of the Regional Grid Mix and Temperature Differences on the GHG Emissions of Battery Electric and Conventional Vehicles. In Proceedings of the 2019 SoutheastCon, Huntsville, AL, USA, 11–14 April 2019; pp. 1–9. [Google Scholar]
  21. Shaaban, M.F.; Atwa, Y.M.; El-Saadany, E.F. PEVs modeling and impacts mitigation in distribution networks. IEEE Trans. Power Syst. 2012, 28, 1122–1131. [Google Scholar] [CrossRef]
  22. Salehi, V.; Mohamed, A.; Mazloomzadeh, A.; Mohammed, O.A. Laboratory-based smart power system, part I: Design and system development. IEEE Trans. Smart Grid 2012, 3, 1394–1404. [Google Scholar] [CrossRef]
  23. Ebrahim, A.F.; Ahmed, S.M.; Elmasry, S.E.; Mohammed, O.A. Implementation of a PV emulator using programmable DC power supply. In Proceedings of the SoutheastCon 2015, Fort Lauderdale, FL, USA, 9–12 April 2015; pp. 1–7. [Google Scholar]
  24. Ghareeb, A.T.; Mohamed, A.A.; Mohammed, O.A. DC microgrids and distribution systems: An overview. In Proceedings of the 2013 IEEE Power & Energy Society General Meeting, Vancouver, BC, Canada, 21–25 July 2013; pp. 1–5. [Google Scholar]
  25. Bacha, S.; Picault, D.; Burger, B.; Etxeberria-Otadui, I.; Martins, J. Photovoltaics in Microgrids: An Overview of Grid Integration and Energy Management Aspects. IEEE Ind. Electron. Mag. 2015, 9, 33–46. [Google Scholar] [CrossRef]
  26. Hussein, K.H.; Muta, I.; Hoshino, T.; Osakada, M. Maximum photovoltaic power tracking: An algorithm for rapidly changing atmospheric conditions. IEE Proc.-Gener. Transm. Distrib. 1995, 142, 59–64. [Google Scholar] [CrossRef]
  27. Liu, X.; Lopes, L.A. An improved perturbation and observation maximum power point tracking algorithm for PV arrays. In Proceedings of the 2004 IEEE 35th Annual Power Electronics Specialists Conference (IEEE Cat. No. 04CH37551), Aachen, Germany, 20–25 June 2004; Volume 3, pp. 2005–2010. [Google Scholar]
  28. Elsayed, A.; Ebrahim, A.F.; Mohammed, H.; Mohammed, O.A. Design and implementation of AC/DC active power load emulator. In Proceedings of the SoutheastCon 2015, Fort Lauderdale, FL, USA, 9–12 April 2015; pp. 1–5. [Google Scholar]
  29. Aljohani, T.M.; Ebrahim, A.F.; Mohammed, O. Single and multiobjective optimal reactive power dispatch based on hybrid artificial physics–particle swarm optimization. Energies 2019, 12, 2333. [Google Scholar] [CrossRef] [Green Version]
  30. Spears, W.M.; Gordon, D.F. Using artificial physics to control agents. In Proceedings of the 1999 International Conference on Information Intelligence and Systems (Cat. No. PR00446), Bethesda, MD, USA, 31 October–3 November 1999; pp. 281–288. [Google Scholar]
  31. Xie, L.; Zeng, J.; Cui, Z. General framework of artificial physics optimization algorithm. In Proceedings of the 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC), Coimbatore, India, 9–11 December 2009; pp. 1321–1326. [Google Scholar]
  32. Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95-International Conference on Neural Networks, Perth, Australia; 2009; Volume 4, pp. 1942–1948. [Google Scholar]
  33. Aljohani, T.M.; Ebrahim, A.; Mohammed, O. Dynamic Real-Time Pricing Structure for Electric Vehicle Charging Considering Stochastic Microgrids Energy Management System. In Proceedings of the 2020 IEEE International Conference on Environment and Electrical Engineering and 2020 IEEE Industrial and Commercial Power Systems Europe (EEEIC/I&CPS Europe), Madrid, Spain, 9–12 June 2020. [Google Scholar]
Figure 1. Schematic configuration of the hybrid microgrid in this work.
Figure 1. Schematic configuration of the hybrid microgrid in this work.
Energies 13 03423 g001
Figure 2. The PV emulator setup in our hardware testbed [23].
Figure 2. The PV emulator setup in our hardware testbed [23].
Energies 13 03423 g002
Figure 3. Schematic configuration of the PV system interface with the DC side of the hybrid microgrid.
Figure 3. Schematic configuration of the PV system interface with the DC side of the hybrid microgrid.
Energies 13 03423 g003
Figure 4. The perturbation and observation (P&O) algorithm utilized in this work.
Figure 4. The perturbation and observation (P&O) algorithm utilized in this work.
Energies 13 03423 g004
Figure 5. Block diagram for the boost converter control.
Figure 5. Block diagram for the boost converter control.
Energies 13 03423 g005
Figure 6. Configuration of the DC-to-DC converter interface with the electric vehicles (EVs) battery and the DC bus.
Figure 6. Configuration of the DC-to-DC converter interface with the electric vehicles (EVs) battery and the DC bus.
Energies 13 03423 g006
Figure 7. Schematic diagram of the bidirectional DC-AC converter.
Figure 7. Schematic diagram of the bidirectional DC-AC converter.
Energies 13 03423 g007
Figure 8. The proposed hybrid APOPSO applied to the energy management and control of hybrid microgrids.
Figure 8. The proposed hybrid APOPSO applied to the energy management and control of hybrid microgrids.
Energies 13 03423 g008
Figure 9. Convergence performance of the proposed algorithm.
Figure 9. Convergence performance of the proposed algorithm.
Energies 13 03423 g009
Figure 10. The optimization results of the proposed hybrid algorithm.
Figure 10. The optimization results of the proposed hybrid algorithm.
Energies 13 03423 g010
Figure 11. Schematic illustration of the hybrid microgrid connection at our testbed.
Figure 11. Schematic illustration of the hybrid microgrid connection at our testbed.
Energies 13 03423 g011
Figure 12. Hardware-in-the-loop equipment at our testbed.
Figure 12. Hardware-in-the-loop equipment at our testbed.
Energies 13 03423 g012
Figure 13. Results of the DC side: (a) Power generation from the PV system (b) EV’s battery power (c) Load power.
Figure 13. Results of the DC side: (a) Power generation from the PV system (b) EV’s battery power (c) Load power.
Energies 13 03423 g013
Figure 14. (a) AC voltage (RMS value) of phase a (b) AC side frequency level (c) DC voltage level.
Figure 14. (a) AC voltage (RMS value) of phase a (b) AC side frequency level (c) DC voltage level.
Energies 13 03423 g014
Figure 15. Results of the AC side of the hybrid microgrid: (a) AC generator output power (b) Inverter power at the point of common coupling (c) Load power.
Figure 15. Results of the AC side of the hybrid microgrid: (a) AC generator output power (b) Inverter power at the point of common coupling (c) Load power.
Energies 13 03423 g015
Table 1. Converter Parameters.
Table 1. Converter Parameters.
ParameterValue
DC BUS Voltage380 ± 20 V
Rating10 kW
Rs,0.01 ohm
Cout1200 µF
Rcout0.008 ohm
L12.7 mH
Cin1200 µF
Rcin0.008 ohm
Table 2. The optimal control parameters.
Table 2. The optimal control parameters.
VariableObtained Optimal Value
Kp_f1.769
Ki_f,2856.447
Kp_vdc,0.604
Ki_vdc,1220.302
Kp_vac0.025
Ki_vac0.079
Kp_m556.071
Ki_m4810.291

Share and Cite

MDPI and ACS Style

Aljohani, T.M.; Ebrahim, A.F.; Mohammed, O. Hybrid Microgrid Energy Management and Control Based on Metaheuristic-Driven Vector-Decoupled Algorithm Considering Intermittent Renewable Sources and Electric Vehicles Charging Lot. Energies 2020, 13, 3423. https://doi.org/10.3390/en13133423

AMA Style

Aljohani TM, Ebrahim AF, Mohammed O. Hybrid Microgrid Energy Management and Control Based on Metaheuristic-Driven Vector-Decoupled Algorithm Considering Intermittent Renewable Sources and Electric Vehicles Charging Lot. Energies. 2020; 13(13):3423. https://doi.org/10.3390/en13133423

Chicago/Turabian Style

Aljohani, Tawfiq M., Ahmed F. Ebrahim, and Osama Mohammed. 2020. "Hybrid Microgrid Energy Management and Control Based on Metaheuristic-Driven Vector-Decoupled Algorithm Considering Intermittent Renewable Sources and Electric Vehicles Charging Lot" Energies 13, no. 13: 3423. https://doi.org/10.3390/en13133423

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