1. Introduction
The increase of electronic devices has triggered the growth of research in electrical power systems, especially in renewable energy sources (RESs) like wind and solar resources. Several RES units are connected into electrical power systems as distributed generators (DGs) [
1]. RES-based DGs are commonly interconnected with an energy storage system (ESS) to enhance the power system flexibility by storing the surplus power from DG and using it when necessary. On the other hand, the direct interconnection of ESSs and DGs in a utility grid (UG) supply leads to several control-related issues associated with different frequencies and voltages [
2]. As a result, the microgrid concept has been introduced to develop an effective integration of power units such as the AC grid, DGs, and ESSs, and loads through a power converter interface in an electrical power system [
3].
A microgrid uses a bus bar as the point of common coupling (PCC) which is used to connect power units and to share the power among electrical power sources [
4]. According to the type of bus voltage, the microgrid is classified as DC microgrids (DCMGs), AC microgrids (ACMGs), and hybrid AC-DC microgrids (AC-DCMGs) [
5]. Even though most conventional UGs use AC power systems, the concept of the DCMG has become popular due to several benefits, such as the absence of harmonics, frequencies, and reactive power issues [
6]. Moreover, the DCMG is more advantageous than the ACMG in view of efficiency, reliability, and stability [
7]. As a result, the DCMG system has gotten a lot of attention in recent microgrid research.
According to grid availability, the microgrid operation is also divided into the grid-connected mode and islanded mode [
8]. In the grid-connected mode, the power balance of the microgrid system is primarily maintained and supported by the UG. On the other hand, in the islanded mode, the microgrid power balance is ensured by a coordinated operation of only the power units such as DGs and ESSs.
In the grid-connected mode, there have been concerns about optimizing the power consumption cost of a microgrid because the power injected into or absorbed from the UG commonly affects the electricity cost. Real-time pricing (RTP), time-of-use (TOU) pricing, and stepwise-power-tariff (SPT) pricing are commonly used electricity pricing methods in residential use [
9]. The TOU pricing divides a day into peak-valley and peak-normal-valley periods [
10]. The RTP system also divides a day into high-cost and low-cost periods with greater variation than that in the TOU pricing [
11]. On the other hand, the SPT method divides the monthly electricity into several levels based on monthly electricity use for the purpose of restraining the overconsumption of electricity [
12]. Based on the electricity pricing method, a DCMG system can be designed to minimize electricity consumption.
Selecting an appropriate coordinated control architecture for a DCMG system is very important since it might impact the reliability and flexibility of a DCMG as well as the minimization of electricity consumption. In view of the communication perspective, the coordinated control architecture of a DCMG can be classified into three groups: centralized control, distributed control, and decentralized control [
13]. In a centralized control, all power units communicate with the central controller through digital communication links (DCLs). Based on the data collected and processed from each power unit, the central controller determines the operating modes of each power unit [
14,
15]. The distributed control also employs DCLs to connect each power unit. However, contrary to the centralized control, the power units are only connected with adjacent neighbors by DCLs. In the distributed control, each power unit determines its operating mode independently based on the data collected from its surroundings [
15,
16]. On the other hand, under decentralized control, each power unit decides its operating mode without using DCLs [
17,
18,
19]. The absence of the DCLs is a substantial advantage of this control scheme because the problem caused by the communication delay does not exist. Furthermore, the system installation is much easier and more efficient, which enhances the microgrid system scalability and flexibility significantly.
The decentralized control scheme operates without additional communication lines. Instead, this scheme mainly relies on local measurements to realize the desired operating modes of the power unit. In general, the DC-link voltage is commonly used in the decentralized control method as an indicator to determine the operating modes of each power unit. For instance, surplus power within a DCMG increases the DC-link voltage, whereas a deficit power reduces it. Additionally, if the DC-link voltage decreases, it implies that the power injected into the DCMG is less than the required power demand [
20]. Based on the behavior of the DC-link voltage, voltage-based droop control methods have been presented for power-sharing among power sources [
21]. This scheme implements a virtual resistor to control each converter in a microgrid system. Voltage/current (V/I) or voltage/power (V/P) droop control schemes are the common methods used for decentralized control of a DCMG [
22].
Several power flow control strategies (PFCSs) based on a decentralized control approach with droop control have been presented to ensure the system power balance under various conditions [
23,
24,
25]. In [
23], mode-adaptive decentralized control for a renewable DCMG composed of DG, ESS, UG, and load demand is proposed to achieve power-sharing without any communication link. In this scheme, according to the DC-link voltage levels of the DCMG, the entire system operation is divided into three modes, namely, utility dominating, storage dominating, and generation dominating. The study in [
24] presents a PFCS in an islanded DCMG integrated with a photovoltaic (PV), battery, and hydrogen system by using the mode-triggered droop method. Even though this study presents the integration of hydrogen and a battery into a DCMG, as well as presents a control scheme based on three battery state of charge (SOC) conditions, the study only deals with an islanded DCMG operation. To overcome such an issue, this study classifies the operating modes into eight based on six DC-link voltage levels which are defined considering the PV power, load demand, and SOC levels of the battery and hydrogen system. A different PFCS is developed in [
25] for the DCMG composition similar to the study in [
23]. In [
26], a coordinated control operation of the DCMG is determined by using droop control based on integrator current sharing. This study also introduces a load shedding scheme in the PFCS to sustain the power balance in case the loads are too heavy.
In spite of the good power-sharing characteristic of the droop control, the deviation of the DC-link voltage
Vdc is a disadvantage of this control method. The significant deviation of the DC-link voltage affects the amount of power delivered into the load. In contrast, the slight deviation may affect the accuracy of the power-sharing. As an alternative, the DC-link voltage control scheme can be used to regulate
Vdc to a constant value by injecting power into the microgrid DC-link, or absorbing the power from it [
26]. In [
27,
28], the DC-link voltage controller successfully achieves optimal power-sharing in the centralized and distributed control approaches, respectively. In the PFCSs of both studies, to achieve power-sharing by the DC-link voltage controller, it should be implemented by at least one power unit in every operation mode of a DCMG.
To enhance the flexibility and scalability of the microgrid system, this paper presents a PFCS for the decentralized control of a DCMG, which combines the droop control and DC-link voltage control with consideration of the electricity price condition. The DCMG system considered in this study consists of a UG, ESS, DG, and load units. By using the proposed scheme, each power unit effectively decides its operating mode without using DCLs like the conventional decentralized control. By using the combined control method for DCMG, the UG unit uses the DC-link voltage control to exchange the power between the DC-link and UG in the grid-connected mode, while the DG and ESS units use the droop control method in the islanded mode. As a result, the deviation of Vdc can be avoided in the grid-connected mode since the DC-link voltage control scheme regulates Vdc to a constant value. The overall PFCS is developed for the given decentralized DCMG system by taking into consideration the DG generation power, battery SOC level, grid availability, load demand, and electricity price condition. The operating modes of all power units are autonomously determined according to the deviation values of the DC-link voltage to maintain the DCMG power balance. Furthermore, the proposed PFCS adaptively changes the DC-link voltage level according to electricity price conditions to minimize the utility cost.
The simulation is conducted to verify the effectiveness of the proposed decentralized control scheme by using the Powersim (PSIM) software (9.1, Powersim, Rockville, MD, USA) under two different levels of SOC, two grid conditions, and two electricity price conditions. The simulation results validate that the proposed scheme can effectively achieve optimal power-sharing even under various conditions such as the abrupt transition of DG generation power, uncertain battery SOC level, grid availability, load demand, and electricity price change. The experimental results are also presented to support the simulation results by using a prototype DCMG system. The main contributions of this paper are as follows:
- (i)
The proposed decentralized DCMG system can achieve power-sharing and energy management among power units without using additional communication links. In the grid-connected mode, power-sharing and energy management are ensured by the UG considering the electricity price condition. On the contrary, in the islanded mode, they are achieved by the DG, ESS, and load units according to the wind power, battery SOC, and load demand condition.
- (ii)
A PFCS for a decentralized DCMG architecture that combines voltage droop control and DC-link voltage control is proposed. The proposed PFCS consisting of eleven operating modes enhances the DCMG system reliability in the presence of uncertainties such as the wind power variation, battery SOC level, load demand, and grid availability. In addition, the proposed droop control can be implemented easily in various power sources like DG and ESS, which enhances the microgrid system scalability more flexibly.
- (iii)
Depending on the electricity price condition, the proposed PFCS adaptively changes the DC-link voltage level in the grid-connected mode to minimize the utility cost without affecting the DCMG system operation stability. Hence, by reducing the DC-link voltage level during a high electricity price condition, the UG supports only the required minimum power to DCMG, or, conversely, the UG absorbs the maximum power available from DCMG.
This paper is organized as follows: A configuration of DCMG considered in this study is described in
Section 2.
Section 3 presents the proposed decentralized control strategy of DCMG including the operating mode definition, PFCS, and control block diagram of each power system in detail. The simulation and experimental results are demonstrated under various operating conditions in
Section 4 and
Section 5. Finally, the conclusion of the paper is given in
Section 6.
2. Configuration of the DCMG
The configuration of the DCMG studied in this paper, as shown in
Figure 1, consists of four main power units: a wind turbine unit as a DG, a battery unit as an ESS, a UG unit to connect the DCMG with the UG, and a load unit to represent load demand. Power units are connected to the DC-link of the DCMG to exchange the power through different converter topologies and control strategies. The UG power unit and battery unit operate in a bidirectional way with bidirectional power flow, which can inject the power into DC-link or absorb the power from DC-Link. In contrast, the wind turbine power unit and the load unit operate only in a unidirectional manner with unidirectional power flow. Whereas the wind turbine unit only injects the power into the DC-link, the load unit only absorbs the power from the DC-link.
Figure 1 also shows bidirectional or unidirectional power flows between the DC-link and each power unit, in which
PB denotes the power flow between the DC-link and battery unit,
PL denotes the power flow between the DC-link and load unit,
PW denotes the power flow between the DC-link and wind turbine unit, and
PG denotes the power flow between the DC-link and UG unit, respectively. For simulation and experimental verification, the reference direction of the current and power flow is defined. In the DC-link, when the power is injected and the current flows into the DC-link, those variables are denoted as negative (−). On the contrary, when the power is absorbed from and the current flows out of the DC-link, those variables are denoted as positive (+).
The UG power unit connects the main grid into the DC-link by using a transformer and a bidirectional AC/DC converter. In the wind turbine power unit, a permanent magnet synchronous generator (PMSG) converts the mechanical output power into the electrical power that is delivered into the DC-link through a unidirectional AC/DC converter. The battery power unit uses a bidirectional interleaved DC/DC converter to exchange the power between the battery and DC-link. Finally, in the load unit, the electronic switches are installed to implement load shedding or reconnection. The detailed operations and control methods of converters are determined by the proposed PFCS of DCMG and are described in subsequent sections.
3. Proposed Decentralized Control Strategy of DCMG
3.1. Operating Mode Definition of DCMG
As mentioned before, the DC-link voltage
can be used to determine the operating modes of each power unit in the decentralized DCMG control. To realize the proposed control scheme, the DC-link voltage reference should be set in the grid-connected mode as well as the islanded mode. In the grid-connected mode, the
reference is chosen according to the electricity price condition. In the islanded mode, the
reference should be selected in accordance with the voltage range based on the proposed power-sharing strategy.
Figure 2 shows the operating mode definition of power units according to the
values in the grid-connected mode and the islanded mode.
Since the UG is not connected to the DCMG system in the islanded mode, the UG cannot supply the power even in the circumstance of a power deficit in the DCMG system. Conversely, the UG cannot absorb surplus power from the DCMG system. As a result, the main purpose of the microgrid system in the islanded mode is to supply local loads reliably without grid support. In the islanded mode, the DC-link voltage is regulated either by wind turbine unit or by battery unit based on the droop control according to the deviation to determine the operating modes of each unit. The proposed droop control works with four voltage levels in the islanded mode, that is, the maximum voltage (), the nominal voltage (), the level 1 minimum voltage (), and the level 2 minimum voltage (). The following conditions are formulated to determine the operating modes of each power unit based on Vdc value:
In the case of : The wind turbine unit produces power more than the sum power needed for the load demand and the maximum battery charging . As a result, the DCMG system has surplus power, which causes to increase beyond the nominal value . To prevent the DCMG system from overvoltage caused by surplus power, the wind turbine unit operates with the voltage droop control mode (VDCM), in this case to regulate by adjusting its power generation. Meanwhile, the battery unit uses the battery voltage droop control by charging mode ().
In the case of << : The wind turbine unit operates in the maximum power point tracking (MPPT) mode to draw the maximum power . However, the generation power is not sufficient to supply the sum power for and , which leads to regulation below the value . In this condition, depending on the wind power injected into the DCMG system, the battery unit automatically regulates during the charging operation with battery voltage droop control by charging mode (), or during the discharging operation with battery voltage droop control by discharging mode (). In this condition, the battery unit automatically regulates according to the DCMG power relation. If by the wind turbine unit is larger than , is regulated to the region between and . Then, the remaining power is absorbed by the battery unit which operates with the battery voltage droop control by charging mode (). Otherwise, if is less than , is regulated to the region between and . Then, additional power should be supplied to load by the battery unit by operating with the battery voltage droop control by discharging mode ().
In the case of
: If the DC-link voltage
is further reduced below the level 2 minimum voltage
, load shedding should be used by the load management system as a final solution to prevent the DCMG system from collapsing in this critical situation. By combining the algorithm from [
25,
28], load shedding is automatically activated when
reaches to
based on the load priority in this study. On the other hand, when the system is back to normal, the load reconnecting algorithm is executed to connect the disconnected load to improve the reliability of the DCMG system. In this paper, the load reconnecting algorithm automatically starts when
is recovered to
according to the load priority.
In the grid-connected mode, the DC-link voltage, Vdc, is regulated to a constant value by the UG unit by using the DC-link voltage control. The UG injects the power to the DC-link or absorbs the power from the DC-link. Considering the electricity price condition, two voltage values of Vnom and VL1 are adaptively chosen for the DC-link voltage level in the grid-connected mode to reduce the use of power from the UG or to increase the injected power into the UG under a high electricity price condition. In the grid-connected mode, the operations of DG and battery units are the same as those in the islanded mode.
In the case of a low electricity price condition (: In this condition, the UG unit regulates Vdc to Vnom value, the battery unit operates with to charge the battery with the maximum battery charging power , and the wind turbine operates in the MPPT mode. The operating mode of the UG unit is dependent on , and as well as the battery SOC level. If is more than the sum of and , the surplus power is absorbed by the UG by using DC-link voltage control by the inverter mode () operation. Otherwise, if is less than the sum of and , the UG injects the power into DCMG by using the DC-link voltage control by the converter mode () operation.
In the case of a high electricity price condition ( : In this condition, the UG unit regulates Vdc to the value, the wind turbine unit operates in the MPPT mode, and the battery unit operates with to supply the maximum battery discharging power into the DCMG. The operating mode of the UG unit is dependent on , and as well as the battery SOC level. If the wind turbine and battery units can provide more power than the demand load, the remaining power is absorbed into the UG by operating the UG with the operation. Otherwise, if the sum of and is less than , or, if the batter has the critical SOC level, the UG unit injects the power into DCMG through the operation.
Table 1 shows the definition of the operating modes for each power unit in the proposed decentralized DCMG.
3.2. Power Flow Control of DCMG
In this section, the proposed PFCS is explained for decentralized control of the DCMG. The proposed PFCS determines the operating modes of all the power units in the DCMG considering the wind power generation, load demand, battery SOC state, and UG availability. Moreover, the electricity price condition is also considered in the grid-connected mode to decide the operation of the power units. Power electronics interfaces shown in
Figure 1 are controlled to realize the selected operation of the power units.
Figure 3 shows the proposed PFCS for decentralized control of the DCMG, which is composed of eleven operating modes. Operating modes 1, 2, 9, 10, and 11 represent the islanded mode, while operating modes three through eight represent the grid-connected mode, as depicted at the bottom of
Figure 3. The detailed operations of the individual power units in each mode are shown in
Table 2. The conditions and operations of DCMG power units corresponding to the eleven operating modes in
Figure 3 and
Table 2 are explained in detail as follows:
Operating mode one: In this mode, the DCMG system operates in the islanded mode because of the UG fault. Although the wind turbine unit injects the produced maximum power into the DC-link by the MPPT mode, the wind power is not sufficient to supply the load demand. Furthermore, since the battery is in the minimum SOC level (
SOCmin), the battery unit operates in the IDLE state. The power shortage in the DCMG system causes
Vdc to decrease to the level 2 minimum voltage
in
Figure 2a, which initiates the load shedding to prevent the system from collapsing in this critical circumstance by disconnecting some less critical loads. If
Vdc increases as a result of load shedding (this indicates that the wind power is slightly larger than the load demand), the operating mode is changed again into mode nine to charge the battery with the remaining power.
Operating mode two: This mode also represents the islanded DCMG operation under the UG fault and has similar conditions as the operating mode one. The only difference is that the battery SOC is higher than SOCmin. As a result, the battery unit can operate in to support additional power to the DCMG system based on the deviation level of Vdc. However, if the Vdc value is still decreasing even with the battery operation, this indicates that the load demand is larger than the supply power by the wind turbine and battery units. Finally, when Vdc reaches , the load shedding is automatically activated to protect the DCMG system. After the load shedding, if Vdc increases to , the operating mode is changed to mode nine. Otherwise, operating mode two is still maintained.
Operating mode three: This mode occurs when the DCMG is connected to the UG under a high electricity price condition and when the battery SOC is higher than
SOCmin. The wind turbine unit still uses the MPPT mode to inject the maximum power into the DC-link. As shown in
Figure 2b, the UG unit selects
VL1 for the
Vdc level to minimize the utility power usage with a high electricity price condition. With
VL1 value, the battery unit automatically changes its operation into
with the maximum power, which causes additional power injection into the DCMG. Since the sum of battery and wind power which is supplied into DCMG exceeds the load demand, the remaining power will be supplied into the UG which operates in
.
Operating mode four: Similar to operating mode three, this mode occurs when the DCMG is connected with the UG under a high electricity price condition and the battery SOC is higher than SOCmin. However, contrary to mode three, the load demand is still larger than the amount of maximum power from the battery and wind turbine which operate in and MPPT mode, respectively. As a result, the power shortage is absorbed from UG by operating in in spite of the high electricity price condition.
Operating mode five: In the grid-connected mode of a high electricity price condition, the battery unit should discharge the power if possible to minimize utility power usage. However, if the battery has SOCmin, the battery unit is not able to intervene in the power exchange.
On the other hand, in the grid-connected mode with a low electricity price condition, the battery unit should absorb the power if possible to keep the battery with the maximum SOC level (SOCmax). However, if the battery already has SOCmax, the battery unit cannot exchange the power by charging operation. In the above two cases, the battery unit operates in the IDLE state without participating in the power exchange. The wind turbine unit still operates in the MPPT mode. The power deficit is provided by UG unit through the operation.
Operating mode six: This mode occurs when the DCMG is connected with the UG while there is a low electricity price condition, and while the battery SOC is less than
SOCmax. Since it is desirable to maintain the battery in
SOCmax with a low electricity price condition, the battery unit works with
operation. In this case, the wind power unit operates in the MPPT mode. Since the wind power is not sufficient for load demand and battery charging and the electricity price condition is low, the UG operates in
, and
Vdc is regulated to
Vnom value, according to
Figure 2b.
Operating mode seven: This mode occurs when the DCMG is connected into the UG with a low electricity price condition and when the battery SOC is less than SOCmax. If the wind power can supply both the load demand and the maximum charging power of the battery, then the surplus power of the DCMG system is absorbed by the UG with operation of the UG unit. In this case, the wind turbine unit works in the MPPT mode and the battery unit in .
Operating mode eight: If the SOC condition of the battery unit reaches SOCmax in operating mode six or seven with the condition of PW > PL, the operating mode eight is activated. Also, this operating mode occurs when the battery unit reaches SOCmin with the condition of PW > PL and a high electricity price. In this condition, the battery unit is in IDLE state to prevent the battery from overcharging. The wind turbine unit still operates in the MPPT mode. The remaining power in DCMG is injected into UG with operation of the UG unit.
Operating mode nine: This mode occurs in the islanded DCMG caused by a UG fault when the wind power generation is more than the load demand, but it is less than the sum of the load demand and the maximum battery charging power. In this condition, the wind turbine unit operates in the MPPT mode to supply the load. The remaining power is absorbed by the battery unit which regulates the DC-link voltage by the voltage droop control with .
Operating mode 10: This mode occurs in similar conditions to operating mode nine, with only one difference, that the wind power generation is more than sum of the load demand and the maximum battery charging power. Due to increased power injection into the DC-link, Vdc is also increased beyond Vnom, which triggers an operation transition of the wind turbine unit from the MPPT mode into the voltage droop control mode (VDCM). Based on this control, the wind power unit adjusts the power generation from the wind turbine to regulate Vdc. The battery unit still operates in .
Operating mode 11: If the battery is already in a fully charged state with SOCmax in operating mode nine or 10, this mode is selected. Since the battery unit is not capable of absorbing excessive power, its operation is changed into IDLE mode. The wind turbine unit still works in VDCM to adjust the wind power generation according to the load demand.
3.3. Control Implementation of Converters
In the decentralized DCMG control, the overall performance, operational reliability of the PFCS, and coordinated operating mode selection crucially depend on the control of converters in each power unit. In this Section, converter control techniques to implement the proposed PFCS for a decentralized DCMG are explicitly explained in detail. In this study, a bidirectional AC/DC converter, a unidirectional AC/DC converter, and an interleaved bidirectional buck-boost DC/DC converter are employed for the interface with the UG unit, wind turbine unit, and battery unit, respectively. The operating principles and control techniques of the converter are different for various types of converters.
Figure 4 shows the control block diagram of converters to implement the control functions of each power unit as listed in
Table 1. For converter control, all power units use cascaded loops, in which a voltage control is implemented as the outer loop, and a current control as the inner loop.
Figure 4a presents the control block diagram of a bidirectional AC/DC converter for the UG unit. As shown in
Table 1, the UG should work in three operating modes, which are Fault,
, and
. In the operating modes
and
, the UG unit uses the proportional integral (PI) controller for the outer loop voltage control with the DC-link voltage reference
, in which the subscript ‘
G’ denotes the variables in the UG unit, and the superscript ‘
ref’ denotes the reference quantities. The DC-link voltage reference
is selected based on the electricity price condition as shown in
Figure 2b. The Outer loop PI controller which regulates the DC-link voltage produces the current reference
, in which the subscript ‘
q’ and ‘
d’ denote the
q-axis and
d-axis variables, respectively. The current reference is negative in
mode while it is positive in
mode, according to the definition of current direction and power flow in
Section 2. The limiters with the proper sign are located after the PI controllers to restrict the magnitude of the current reference. With the obtained current reference, the inner loop current control is designed to ensure zero steady-state tracking errors [
27]. The phase lock loop (PLL) is also employed to obtain the grid phase angle information from
and grid phase voltages
. The current control output generates the inverter voltage reference, which is applied to control the bidirectional AC/DC converter by a space vector pulse width modulation (SVPWM) and grid phase angle from the PLL.
Figure 4b shows the control block diagram of a unidirectional AC/DC converter for the wind turbine unit. The wind turbine unit should perform two operations, VDCM and MPPT, which are achieved by different outer loop controllers. However, the inner loop current control scheme has the same structure as the UG unit, as seen in
Figure 4b. In
Figure 4b, the subscript ‘
W’ denotes the variables in the wind turbine unit, and ω denotes the rotor angular speed. In the MPPT mode, the rotor angular speed to draw the maximum wind power is derived, and this value is used as the speed reference in the PI controller to generate the current reference of a unidirectional AC/DC converter. In VDCM, the current reference is generated from the DC-link voltage V
dc and the wind turbine voltage reference
by using a voltage droop controller. To implement the voltage droop controller,
should be determined first from the power and voltage relation in
Figure 2 as follows:
where
denotes the droop characteristic of the wind turbine unit in
Figure 2 which is obtained as
From (1) and (2), the power reference of the wind turbine unit
is calculated for different values of
Vdc as shown in
Figure 4b. Then, this power reference is used to generate the current reference
.
In
Table 1, the battery unit should work in three operating modes, which are
,
, and IDLE.
Figure 4c shows the control block diagram of a bidirectional buck-boost DC/DC converter for the operating modes
and
, in which the subscript ‘
B’ denotes the variables in the battery unit. As the outer loop controller, the battery unit uses a voltage droop control for these two modes to generate the current reference. To implement the voltage droop controller in the battery unit, the battery voltage reference
is determined as follows:
where
represents the droop characteristic of the battery unit in
Figure 2 which can be obtained as follows:
From (3) and (4), the power reference of the battery unit
is calculated for different values of
Vdc, as shown in
Figure 4c. If the
Vdc value is less than
, the battery power reference is negative, and vice versa. The negative power reference is dealt with by
, and the positive power reference by
. Then, the battery current reference is generated by dividing the power reference by the battery voltage. The inner loop current controller is designed with this current reference to produce the duty cycle
d, which is fed to a pulse width modulation (PWM) block. The IDLE mode of the battery unit is realized by turning off the connection switch between the battery unit and the DCMG.
4. Simulation Results
To validate the overall control performance, operational reliability, and effectiveness of the proposed PFCS for a decentralized DCMG system, the simulations based on the PSIM software were carried out. The transient and steady-state performance of the proposed decentralized DCMG system were evaluated under several uncertainties, including the wind power generation, load demand, battery SOC status, grid connection, and electricity price condition.
Table 3 shows the specification and parameters of the DCMG system used in the simulation. The simulation results are presented for three cases which are the high battery SOC case, low battery SOC case, and high electricity price case. The DC-link voltage is mainly controlled by the wind turbine unit in
and by the battery unit in
<
<
in islanded mode. On the other hand, it is controlled by the UG unit to two constant values of
and
in grid-connected mode. In these simulation tests,
PW,
PG,
PL, and
PB denote the power of the wind turbine unit, UG unit, load unit, and battery unit, respectively, and the reference direction of current and power flow follows the definition in
Section 2.
4.1. High Battery SOC Case
Figure 5 shows the simulation result for the high battery SOC case when the DCMG operates in the grid-connected mode to emphasize the effectiveness of the DC-link voltage controller. In this case, the power balance is achieved by regulating the DC-link voltage
Vdc to a constant value under the variation of the wind power generation, load demand, and uncertain battery SOC condition. The DC-link voltage is controlled by the UG unit all the time with
(400 V) as the voltage reference.
In
Figure 5, the DCMG system starts at
t = 0.05 s in the grid-connected mode with the condition that the battery SOC is less than
SOCmax, and the wind turbine unit generates less power than the sum of load demand
PL and the maximum battery charging power
. Then, the DCMG operates in operating mode six, in which the system power balance is guaranteed by the UG unit with
VCMcon. Since
Vdc is at the nominal value
Vnom, the wind turbine unit works in the MPPT mode, the battery unit is in
BVDMcha with
, and all loads are fed.
Once the wind power PW is increased higher than the sum of the load demand PL and at t = 0.25 s, the UG unit changes the operating mode from VCMcon into VCMinv to inject the surplus power into the UG. As a result, the DCMG operation changes to operating mode seven. At t = 0.5 s, the load demand PL suddenly decreases, which increases the power absorbed by the UG. However, despite the injected power variation into the UG, the DC-link voltage is stably maintained to the nominal value as before.
The operating mode seven lasts until t = 0.75 s when the wind power PW suddenly decreases to a value less than the sum of PL and . This reduction causes the UG unit to change the operation from VCMinv into VCMcon. Then, the DCMG operation is restored again to the operating mode six. Even when the load demand PL is increased at t = 1.0 s, the DCMG operation is not changed. Only the power supplied by the UG is increased, and there is no noticeable difference in the DC-link voltage regulation performance.
Once the battery reaches a fully charged condition with SOCmax at t = 1.45 s, the battery unit automatically changes the operation from BVDMcha into IDLE to prevent the battery from overcharging. This causes surplus power in the DCMG system, which is absorbed by the UG by changing the UG operation from VCMcon to VCMinv. As a result, the entire DCMG system changes the operating mode from six to eight.
From
Figure 5, it is clear that the DC-link voltage controller effectively achieves the power balance in the grid-connected mode of a decentralized DCMG system under uncertainties of wind power generation, load demand, and battery SOC status.
To emphasize the flexibility of a droop controller that achieves the power balance,
Figure 6 shows the simulation result for a high battery SOC case when the DCMG has a mode transition between the islanded mode and the grid-connected mode. Initially, the DCMG system starts in the islanded mode with a fully charged condition (
SOCmax) of the battery and the wind power generation
PW is greater than the load demand
PL. In this case, the battery and UG units cannot absorb the surplus power. Since the decentralized control does not use any additional communication links to change the operating mode, the
Vdc increase caused by surplus power in DCMG can be used effectively to shift the wind turbine unit operation into VDCM. In this condition, the wind turbine unit takes the role of the DC-link voltage regulation based on the voltage droop control to reduce the generation power. As a result, the DCMG operates in operating mode 11 and the DC-link voltage is regulated to a value slightly higher than
Vnom due to the droop characteristic in
Figure 2a.
Once the UG is recovered from the fault at t = 0.4 s, the UG unit takes the control of the DC-link voltage with Vnom. Even though the battery is in a fully charged condition, the surplus power can still be absorbed by the UG unit. This causes the wind turbine unit operation to switch back to MPPT mode. In this case, the DCMG operates in operating mode eight, in which the UG unit ensures the system power balance by operating VCMinv.
When, the wind power generation suddenly becomes less than the load demand PL at t = 0.8 s, the UG unit changes the operation from VCMinv into VCMcon to supply the power deficit, resulting in the DCMG operating mode changing from eight to five.
It is assumed that the system returns to the islanded mode due to the UG fault at
t = 1.2 s. At this instant, because the wind power
PW is less than the load demand
PL, the battery unit automatically regulates the DC-link voltage
Vdc by changing its operation from IDLE to
BVDMdis, which causes the DCMG operating mode to change from five to two. According to the voltage droop control characteristic in
Figure 2a, the DC-link voltage level is maintained lower than
Vnom.
Figure 6 also confirms the flexibility and overall performance of the proposed PFCS and droop control strategy to achieve the power balance in the decentralized DCMG system even when the DCMG experiences a mode transition between the islanded mode and grid-connected mode.
4.2. Low Battery SOC Case
To demonstrate the reliability of the proposed PFCS and droop control strategy,
Figure 7 shows the simulation result in the case of a low battery SOC level under the transition between the islanded mode and grid-connected mode.
The DCMG system starts at t = 0.05 s in the grid-connected mode with the condition that the battery SOC is less than SOCmax and PW is less than the sum of load demand PL and the maximum battery charging power . In this case, the DCMG operates in operating mode six before the grid fault occurs at t = 0.27 s.
In the islanded mode due to the UG fault, since PW is less than the sum of PL and , the DC-link voltage Vdc decreases from Vnom toward VL1, which triggers the battery unit operation change from BVDMcha into BVDMdis. Then, the DCMG changes its operation from operating mode six to two. Even when PW is reduced at t = 0.5 s, the DCMG remains in this operating mode. As PW is reduced, the DC-link voltage also decreases, which causes the battery unit to supply more power to the DC-link. When PW is increased again to the previous level at t = 0.7 s, the DC-link voltage level and the battery discharging power are returned to the values before t = 0.5 s.
Once the battery SOC reaches
SOCmin at
t = 0.94 s, the battery unit stops discharging by changing the operation from
BVDMdis into IDLE. Due to the power deficit in the DCMG, the DC-link voltage gradually decreases to the
VL2 level as shown in
Figure 2a. With this level of the DC-link voltage, the load shedding algorithm is automatically activated to disconnect loads with the lowest priority. This mode corresponds to the operating mode one in
Figure 3. As a result of the load shedding process, it is shown that the DC-link voltage is increasing because
PW is larger than
PL.
As the UG is recovered at t = 1.1 s, the DCMG system returns to the grid-connected mode, and the UG unit immediately starts the control of the DC-link voltage to Vnom by the operating mode VCMcon. As soon as the DC-link voltage approaches Vnom, the load reconnecting algorithm is triggered to reconnect the load which was disconnected. At the same time, the battery is charged with BVDMcha. This mode corresponds to operating mode six.
This simulation result also confirms a reliable decentralized DCMG system operation and load management even in the presence of mode transition between the islanded mode and grid-connected mode.
Figure 8 shows the behavior of the DC-link voltage in the islanded mode to demonstrate the performance and reliability of the voltage droop control and load management.
Initially, the DCMG control starts at
t = 0.05 s in the islanded mode with the condition that
PW is higher than
PL. In this case, the DCMG system operates in operating mode nine, in which the wind turbine unit works in the MPPT mode and the battery absorbs the surplus power of DCMG by regulating the DC-link voltage with
BVDMcha according to the droop control in
Figure 2a.
As the wind power is decreased at t = 0.35 s, the DC-link voltage Vdc is decreased from Vnom, which triggers the battery unit operation change from BVDMcha into BVDMdis. Then, the resultant DCMG operation becomes the operating mode two.
As the battery SOC approaches to SOCmin at t = 0.51 s, the battery unit operation changes from BVDMdis into IDLE. Since the DCMG cannot supply the load due to a power deficit, the DC-link voltage continually decreases to VL2. As soon as the DC-link voltage is reduced to VL2, the load shedding algorithm starts, and the DCMG operating mode becomes one.
As a result of the load shedding process, the DC-link voltage gradually increases. In this figure, the transient response of the DC-link voltage is very slow after load shedding until 1.3 s. However, this is mainly caused by the fact that the surplus power within the DCMG system is very small during this duration. Eventually, when the DC-link voltage is sufficiently recovered above , the battery unit operation changes from IDLE into BVDMcha, resulting in the DCMG operating mode nine.
If the wind power generation PW is quite increased at t = 1.5 s, the DC-link voltage Vdc increases beyond Vnom. Then, the wind power unit changes the operation from the MPPT mode into VDCM to reduce the generation power by the droop control. Once the DC-link voltage becomes greater than Vnom, the load reconnecting algorithm reconnects the shed load.
The simulation result in
Figure 8 clearly shows the dynamic variation of the DC-link voltage based on the voltage droop control in the islanded mode to ensure the power balance and load management in the decentralized DCMG system.
4.3. High Electricity Price Case
Figure 9 shows the simulation result of the proposed decentralized DCMG control scheme for a high electricity price condition. Initially, the DCMG system starts at
t = 0.05 s with the operating mode seven in the grid-connected mode. With the decrease in
PW at
t = 0.25 s, the DCMG operating mode is changed into six, in which the UG supplies the power deficit to the DCMG system with
VCMcon.
When a high electricity price condition is detected at
t = 0.5 s, the UG unit regulates the DC-link voltage
Vdc to
VL1. With this value, the wind turbine unit operates in the MPPT mode and the battery unit in
BVDMdis, as shown in
Figure 2b. The surplus power from the battery and wind turbine units is absorbed by the UG. To inject the power into the UG, the UG unit works in
VCMinv and the resultant DCMG operation becomes three. The main objective during a high electricity price condition is to minimize the electricity cost, which is achieved by minimizing the power supply by the UG, or by maximizing the power injection into the UG. Thus, even if the wind power generation is increased at
t = 0.75 s, this DCMG operation is still maintained.