You are on page 1of 10

Electrical Power and Energy Systems 119 (2020) 105950

Contents lists available at ScienceDirect

Electrical Power and Energy Systems


journal homepage: www.elsevier.com/locate/ijepes

A novel cascaded control to improve stability and inertia of parallel buck- T


boost converters in DC microgrid

Zhiping Chenga, Zhongwen Lia, , Shuihui Lib, Jinfeng Gaoa, Jikai Sia, Himadry Shekhar Dasb,
Weizhen Dongb
a
School of Electrical Engineering, Zhengzhou University, Zhengzhou 450001, China
b
Department of Electrical & Computer Engineering, The University of Alabama, Tuscaloosa, AL 35487, USA

A R T I C LE I N FO A B S T R A C T

Keywords: To deal with the issues caused by the high integration of renewable resources, the parallel operation of the
Buck-boost Converter converters is generally required to improve the system stability and reliability. To support the parallel operation
DC microgrid of buck-boost DC/DC converters, they are generally regulated by a cascaded control strategy, which includes
Droop control droop control loop, and nested proportional-integral (PI) based voltage and current control loops. However, it
Nonsingular terminal sliding-mode control
can provide barely inertia support and needs precise system model to reach the desired performance. In order to
(NTSMC)
overcome these drawbacks, this paper proposes a novel cascaded control strategy for parallel operation of buck-
Virtual inertia control
boost DC/DC converters. The proposed cascaded control strategy involves a voltage synchronization loop, a
virtual inertia control (VIC) loop, and two nested NTSMC based voltage and current control loops. The voltage
synchronization controller can enable the plug and play requirements by synchronizing the output voltage of the
converter with the voltage at the point of common coupling (PCC) before connecting a DC/DC converter to the
DC microgrid. The VIC can improve the inertia of the converter-interfaced DGs. The nested-loop NTSMC based
voltage and current controller can improve the robustness of converter system. Hardware experiments de-
monstrate the improved performance of the proposed control strategy.

1. Introduction many of the converter-interfaced DGs [10], such as battery cells [11],
or PV cells [12]. Furthermore, through parallel operation of the buck-
Nowadays, in order to alleviate the environmental and energy is- boost converters, the system capacity can be easily expanded, and the
sues, microgrids (MGs) have attracted more and more attention as they system stability and reliability can be improved [13]. Thus, the control
can efficiently integrate converter-interfaced distributed generators strategy for parallel buck-boost converters is investigated in this paper.
(DGs), such as battery, wind, solar, fuel cell, etc. [1]. Based on the It should be noted that there are many kinds of buck-boost converter
voltage type, microgrids can be categorized into AC microgrids, DC topologies, such as conventional buck-boost converter [14], cascaded
microgrids, and hybrid AC/DC microgrids [2]. Recently, DC microgrids buck-boost converter [15], double-switch buck-boost converter [16],
are gaining more attention because they can efficiently integrate DGs and isolated buck-boost converter [17], etc. Although, the conventional
by avoiding the AC/DC and DC/AC conversion stages [3] and the buck-boost converter may not show high performance compared to the
complex frequency and reactive power regulation issues [4]. The DC/ advanced buck-boost topologies, the conventional buck-boost converter
DC power converters play significant roles in integrating DGs into the shows the advantages of a minimum component count, low cost and
DC microgrids [5,6]. Generally, there are several kinds of DC/DC characteristics that are representative to other advanced buck-boost
converters, such as buck converters [7,8], boost converters [9], and converters. The conventional buck-boost converters are still widely
buck-boost converters [10]. For a buck converter, the output voltage researched in recent years [18,19] and applied in the motor drive
can only be regulated lower than the input voltage; for a boost con- system [20], DC power supply system [21], and PV generation system
verter, the output voltage can only be regulated higher than the input [22], etc. Thus, in this paper, the conventional buck-boost topology is
voltage; for a buck-boost converter, the output voltage can be regulated employed for the research of the proposed methods in control of a DC
both lower and higher than the input voltage. Generally, the ability to microgrid.
regulate the output voltage in a larger voltage range is required for In [14], the performance comparison of a non-inverting buck-boost


Corresponding author.
E-mail address: lzw@zzu.edu.cn (Z. Li).

https://doi.org/10.1016/j.ijepes.2020.105950
Received 16 October 2019; Received in revised form 10 January 2020; Accepted 17 February 2020
0142-0615/ © 2020 Elsevier Ltd. All rights reserved.
Z. Cheng, et al. Electrical Power and Energy Systems 119 (2020) 105950

Fig. 1. The control structure of parallel buck-boost converter interfaced DGs.

converter and a conventional buck-boost converter is presented. In control method [2,32,33] is widely applied to avoid circulating currents
[23], the dynamical effects of the memristive load on a buck-boost among the converters without the need of any critical communication
converter is studied. Generally, two types of control strategies, i.e., a between them [13]. However, the droop control method can provide
single-loop control strategy [18,20,22,24,25] and a cascaded-loop barely inertia support for the buck-boost converters, which may cause
control strategy [26], can be applied to regulate the output voltage of a the voltage of the DC bus changing sharply under load variation, and
buck-boost converter. In [18], the nonlinear dynamics and chaos in a may even cause malfunction of the voltage regulation devices that are
buck-boost converter is studied. In [20], a robust voltage tracking installed in the distribution networks. For AC microgrids, several virtual
controller is designed for a buck-boost converter applied in a DC motor synchronous generator (VSG) based control methods have been pro-
drive system. In [22], a single feedback loop based output voltage posed to mimic the behavior and regulating characteristics of conven-
control method of a buck-boost converter is proposed. In [24], a sliding tional synchronous generators [34,35]. However, for DC microgrids,
mode controller is designed for a buck-boost converter to regulate its similar virtual inertia control (VIC) strategies for DC/DC converters
output voltage, which only involves a single voltage control loop and were seldom researched. In [36], a first order low pass filter based VIC
does not have the ability to limit the inductor current. Furthermore, it strategy is proposed for renewable energy sources to decrease power
shows variable switching frequency which is difficult for filter design away from maximum power point when the bus voltage of the DC grid
and may result in undesired current harmonics. In [25], the dynamics of is continuously increasing. In [37], a DC/DC converter is regulated by
a hysteresis current-controlled buck-boost converter was investigated. mimicking the inertia characteristics of a DC machine to regulate the
Although the single loop based control methods are easy to implement, DC bus voltage fluctuations caused by power fluctuations in the DC
the cascaded loop based control methods are more preferred because microgrid. However, the synchronization control for plug and play re-
they have the ability to explicitly limit and protect against overcurrent quirements and parallel operation of DC/DC converters are not con-
with the introduction of an inner current-loop controller [26]. In [27], a sidered. Inspired by the VSG control strategy proposed in [35] for DC/
PI based cascaded control method was proposed for a buck-boost con- AC inverters in an AC microgrid, a virtual inertia control (VIC) method
verter. In [28], a linear controller is used for outer voltage loop control, is proposed for parallel buck-boost converters in DC microgrid in this
and a sliding mode control (SMC) based hysteresis controller is used for paper. Furthermore, in order to enable the plug-and-play requirement
inner current loop control. However, this control strategy shows high of a buck-boost converter, a voltage synchronization control loop is
ripple due to the oscillations on a switching surface. In recent decades, designed to synchronize the output voltage of the converter with the
SMC based control strategies have been widely applied in industry due PCC voltage before connecting the DC/DC converter to the DC micro-
to its strong robustness [29,25,30] and terminal sliding mode control grid.
(TSMC) has been proposed to offer the superior properties of fast and Overall, the main contributions of this paper include: 1) A NTSMC-
finite time convergence compared to conventional hyperplane-based based cascaded voltage and current control strategy for a buck-boost
sliding mode methods [31]. However, the TSMC control method may converter to increase the robustness of the system, which allows the use
suffer from a singularity problem [29]. In [31], nonsingular terminal of constant switching frequency and provides an ability to limit and
sliding mode control (NTSMC) was proposed to get rid of the singularity protect the converter from overcurrent; 2) A VIC method to increase the
issue for a robotic manipulator. In this paper, in order to improve the inertia of the DC/DC converter-interfaced DG unit; 3) A voltage syn-
output voltage regulation performance of a buck-boost converter, a chronization control approach to satisfy the plug-and-play requirement
NTSMC based inner current loop controller and a NTSMC based outer of a buck-boost converter; 4) A hardware experimental DC microgrid
voltage loop controller are proposed. The proposed control strategy can containing two parallel buck-boost converters to validate and demon-
easily satisfy the fixed switching frequency requirement through a strate the effectiveness and improved performance of the proposed
PWM unit to generate the switching signals and inherit the robustness techniques.
of NTSMC control.
In the case of operating DC/DC converters in parallel, the droop

2
Z. Cheng, et al. Electrical Power and Energy Systems 119 (2020) 105950

2. NTSMC-based cascaded voltage and current control for a buck- Si̇ = −ρi ·Si − γi·sgn(Si ) (11)
boost converter

2.1. Model of a buck-boost converter Sv̇ = −ρv ·Sv − γv·sgn(Sv ) (12)

The investigated buck-boost converter interfaced DG consists of a The current-loop control law u, according to (1), (3), (9), and (11),
DC power sources, an electronic switch, a diode, an inductor, and an can be derived as
output capacitor [38], as shown in Fig. 1, in which L and RL represent (2 − αi / βi)
( λi−1·βi / αi·L·ei + Vo + RL·iL )
the inductance and resistance of the inductor, C represents the capa- u= (Vo + Vs )
citance of the capacitor, Vs represents the input DC voltage, Vo and io diL, ref
represent the output voltage and current of the buck-boost converter, iL L·ρi ·ηi−1·Si + L·γi·ηi−1·sgn(Si) L·
dt
+ +
represents the current flowing through the inductor. (Vo + Vs ) (Vo + Vs )
(2 − αi / βi)
The following average model of the buck-boost converter can be ( λi−1·βi / αi·L0·ei + Vo + RL0·iL )
= (Vo + Vs )
derived based on Kirchhoff’s current and voltage laws [27].
diL, ref
di L0·ρi ·ηi−1·Si + L0·γi·ηi−1·sgn(Si) L·
dt
+ ΔL0·A + ΔRL·iL
L· dtL = (u − 1)·Vo − RL ·iL + Vs·u (1) + (Vo + Vs )
+ (Vo + Vs ) (13)
dVo
C· dt
= (1 − u)·iL − io (2) The parameter A in (13) is defined as

where u represents the PWM duty cycle. A = λi−1·βi / αi·ei


(2 − αi / βi)
+ ρi ·ηi−1·Si + γi·ηi−1·sgn(Si ) (14)
It should be noted that the parameters L, RL , and C may deviate
from their nominal values due to the nonlinear magnetic properties and It should be noted that the inner current-loop controller is generally
cannot be exactly measured. Assume that the nominal values of these designed with a much faster response speed than the outer voltage-loop
parameters are L0 , RL0 , and C0 . Then, the corresponding parameter controller. Thus, we can suppose diL, ref / dt = 0 . Furthermore, the terms
deviations from the nominal values are ΔL = L − L0 , ΔRL = RL − RL0 , of ΔL0 ·A and ΔRL ·iL are uncertain terms, which cannot be exactly
and ΔC0 = C − C0 , respectively. known and applied to the designed controller. Thus, the current-loop
control law u is modified as
2.2. Design of cascaded voltage- and current-loop control
(2 − αi / βi)
( λi−1·βi / αi·L0·ei + Vo + RL0·iL )
Define the current-loop tracking error ei and voltage-loop tracking u= (Vo + Vs )
error e v as follows L0·ρi ·ηi−1·Si + L0·γi·ηi−1·sgn(Si)
+ (Vo + Vs ) (15)
ei = iL, ref − iL (3)

e v = Vo, ref − Vo (4) The voltage-loop control law iL, ref , according to (2), (4), (10) and
(12), can be derived as
where iL, ref represents the reference current generated by the voltage-
loop controller, and Vo, ref represents the reference voltage generated by iL, ref = io + C·λ v−1·βv / α v·e v(2 − αv / βv) + C·ηv−1·ρv ·Sv
the virtual inertia controller, which will be explained in detail in dvo, ref
Section 3. + C·ηv−1·γv·sgn(Sv ) + C· dt
+ u·iL
Based on the nonsingular terminal sliding-mode control (NTSMC) = io + C0·λ v−1·βv / α v·e v(2 − αv / βv) + C0·ηv−1·ρv ·Sv
theory [39,40], the second-order NTSMC surfaces of current- and vol- dvo, ref
tage-loop controllers are respectively defined as + C0·ηv−1·γv·sgn(Sv ) + C· dt
+ u·iL + ΔC·B (16)

Si = ∫ ei dt + λi·eiα /β i i
(5) The parameter B in (16) is defined as

Sv = ∫ ev dt + λ v ·evα /β v v
(6) B = λ v−1·βv / α v·e v(2 − αv / βv) + ρv ·ηv−1·Sv + γv·ηv−1·sgn(Sv ) (17)
where λi > 0, λ v > 0 , and αi, βi , α v, βv are positive odd integers defined
Suppose dVo, ref / dt = 0 and ignore the uncertain term u·iL + ΔC·B ,
as follows
the voltage-loop control law iL, ref is modified as
αi, βi , α v, βv ∈ {2n + 1, n = 0, 1, 2, ..}, and 1 < αi/ βi < 2, 1 < α v / βv < 2
(7) iL, ref = io + C0·λ v−1·βv / α v·e v(2 − αv / βv)
According to (5), the derivative of Si can be derived as + C0·ηv−1·ρv ·Sv + C0·ηv−1·γv·sgn(Sv ) (18)
(α / β − 1)
Si̇ = ei + λi ·αi/ βi ·ei i i ·ei̇ In order prove the stability of the proposed current- and voltage-
(α / β − 1) (2 − α / β ) loop control strategies, the Lyapunov functions for these controllers are
= λi ·αi/ βi ·ei i i ·(λi−1·βi / αi·ei i i + ei̇ ) (8)
defined as follows
(α / β − 1)
According to (7), we can conclude that ei i i ⩾ 0 . In order to
(α / β − 1) 1 2
simplify (8), the term λi ·αi/ βi ·ei i i can be replaced with a positive Vi = ·Si
real number ηi > 0 . Then, (8) can be redefined as 2 (19)
(2 − αi / βi)
Si̇ = ηi ·(λi−1·βi / αi·ei + ei̇ ) (9) 1 2
Vv = · Sv
Similarly, the derivation of Sv can be defined as 2 (20)

Sv̇ = ηv ·(λ v−1·βv / α v·e v(2 − αv / βv) + e v̇ ) (10) According to (1), (9), (11) and (15), the derivative of Vi can be
derived as
Then, the exponential reaching laws of the sliding-mode surfaces Si
and Sv are designed as follows

3
Z. Cheng, et al. Electrical Power and Energy Systems 119 (2020) 105950

Vi̇ = Si·Si̇ 3.1. Conventional droop control


(2 − αi / βi)
= Si·ηi ·(λi−1·βi / αi·ei + ei̇ )
diL, ref
Generally, the voltage–current droop control is designed as follows
(2 − αi / βi) 1 u RL
= Si·ηi ·{λi−1·βi / αi·ei + dt
+ L ·Vo − L ·(Vo + Vs ) + L L
·i } [2,41–43]
ΔL (2 − α / β ) ΔRL diL, ref
= Si·ηi ·{ L
·(λi−1·βi / αi·ei i i ) + L
·iL + dt
} Vo, ref = Vnom − io·RV (27)
L0
− L
·(ρi ·Si·Si + γi·Si·sgn(Si ))} where Vo, ref represents the reference voltage of a buck-boost converter
ΔL (2 − α / β ) ΔRL diL, ref L0 that is sent to the inner voltage control loop as described in Section 2.3;
⩽ Si·ηi ·{ L
·(λi−1·βi / αi·ei i i ) + L
·iL + dt
}− L i
·γ ·|Si|
Vnom represents the nominal value of the output DC voltage; io represents
(21) the output current of a buck-boost converter; RV represents the droop-
coefficient or the virtual resistance of a buck-boost converter.
According to (2) (10), (12) and (18), the derivative of Vv can be
According to (27), it can be inferred that the variation of output
derived as
current caused by the fluctuation of load condition can immediately
Vv̇ = Sv·Sv̇ cause the corresponding variation of the reference output voltage.
dvo, ref u·iL ΔC C0 Furthermore, the inner voltage and current control loop generally
= Sv·ηv ·( dt
+ C
− C
·λ v−1·βv / α v·e v(2 − αv / βv) ) − C
·ρv Sv2 shows very high response speed. Thus, the conventional droop control
C0 can barely provide inertia support for the DC microgrid, which may
− C
·Sv·γv·sgn(Sv )
dvo, ref u·i ΔC C0
cause poor voltage quality especially for the DC microgrid with high
⩽ Sv·ηv ·( dt + CL − C
·λ v−1·βv / α v·e v(2 − αv / βv) ) − C v
·γ ·|Sv| (22) penetration of converter-interfaced DGs [44].

According to (21) and (22), we can infer that if γi , ηi are designed to 3.2. Virtual inertia control
satisfy (23) and γv , ηv are designed to satisfy (24)
In an AC microgrid, the virtual-synchronous generator (VSG) based
ΔL −1 ΔRL diL, ref ⎫
γi > ηi ·max ⎧
(2 − α / β )
·(λi ·βi / αi·ei i i ) + ·iL + control strategies have been proposed to improve the inertia of inverter-

⎩ L 0 L 0 dt ⎬ ⎭ (23) interfaced DGs by emulating the inertia, the damping characteristics,
and frequency regulation of the conventional synchronous generator
C dvo, ref u·iL ΔC (SM) [35,45,46]. The frequency stability of an AC microgrid can be
γv > ·ηv ·( C · dt
+ C0
− C0
·λ v−1·βv / α v·e v(2 − αv / βv) )
0
improved as the VSG based methods can prevent changes of the fre-
⇒ γv > ·ηv ·max { C dvo, ref
C0
· dt +
u·iL
C0

ΔC
C0
·λ v−1·βv / α v·e v(2 − αv / βv) } (24)
quency caused by load or output power variation. Inspired by the VSG
control strategy proposed in [35] for an AC inverter, a virtual inertia
control method is designed for a DC converter as follows.
Then, the derivative of Vi and Vv are negative, i.e. Vi̇ < 0 and Vv̇ < 0 ,
Firstly, in order to mimic the swing equation of a VSG, the virtual
which guarantees the convergence of the proposed control strategy.
swing equation of a DC converter can be designed as
According to (23) and (24), we can infer that the robustness of the
system with regard to parameter uncertainties would be enhanced with d (Vo, ref − Vnom)
iin − io − D ·(Vo, ref − Vnom − ΔV ) = CV ·Vnom·
the increase of γi and γv . However, larger γi and γv values would cause dt (28)
chattering phenomena due to the discontinuous term sgn(Si ) and
sgn(Sv ) . Thus, in order to reduce the chattering issue caused by the where iin represents the reference current provided by a governor; io
discontinuous terms, the current-loop control law u shown in (15) and represents the output current of a buck-boost converter; D represents
voltage-loop control law iL, ref shown in (18) are respectively modified as the damping factor; Vo, ref represents the reference voltage of a buck-
follows: boost converter that is sent to the inner voltage control loop as de-
scribed in Section 2.3; Vnom represents the nominal value of the output
( λi−1·βi / αi·L0·ei
(2 − αi / βi)
+ Vo + RL0·iL ) DC voltage; ΔV represents the voltage synchronization term generated
u= (Vo + Vs ) by a synchronization controller that is proposed in Section 3.3; CV re-
Lo·ρi ·ηi−1·Si + L0·γi·ηi−1·tanh(φi·Si) presents the virtual capacitance that provides virtual inertia for the
+ (25)
(Vo + Vs ) converter.
The reference current iin can be generated as follows to mimic the
iL, ref = io + C0·λ v−1·βv / α v·e v(2 − αv / βv) droop characteristics of the governor of a SM.
+ C0·ηv−1·ρv ·Sv + C0·ηv−1·γv·tanh(φv ·Sv ) (26) 1
iin = iref − (Vo, ref − Vnom − ΔV )
RV (29)
where tanh(·) is a hyperbolic tangent function and φi > 0 , φv > 0 .
where iref represents the output current reference provided by a mi-
crogrid-level controller, RV represents the droop-coefficient of the
3. Virtual inertia control for parallel buck-boost converters current governor.
According to (28) and (29), the dynamic characteristic between the
The buck-boost converter interfaced DGs generally have very small output current and the output voltage of a buck-boost converter can be
inertia, which makes the voltage of an DC microgrid at the risk of in- derived as
stability. Generally, the voltage–current droop control is widely applied
d (Vo, ref − Vnom)
to regulate the output voltage of converter-interfaced DGs which can CV ·Vnom·
dt
instantaneously balance power generation with load demand for par-
1
allel DGs. However, the droop control based DGs can barely provide = iref − (Vo, ref − Vnom − ΔV ) − io − D ·(Vo, ref − Vnom − ΔV )
RV (30)
inertia support for the DC bus voltage. In this section, the conventional
virtual inertia control is firstly reviewed; then, a virtual inertia control It should be noted that the term “virtual inertia” is used to represent
strategy is proposed to improve the inertia of buck-boost converter the characteristics of enhancing the virtual inertia of a DC microgrid
interfaced DGs; at last, a synchronization control method is proposed to and restraining the fluctuation of DC bus voltage. In this paper, the
enable the plug-and-play and reduce the transient current during the virtual inertia is achieved by the proposed virtual inertia control (VIC)
connection process of converter interfaced DGs. strategy that generates the output bus voltage reference of a buck-boost

4
Z. Cheng, et al. Electrical Power and Energy Systems 119 (2020) 105950

that are needed by the controllers developed in dSPACE MicroLabBox


1202.
3) A MicroLabBox 1202 from dSPACE. All the controllers are built
by using MicroLabBox 1202, from dSPACE. The dSPACE MicroLabBox
1202 can also communicate with dSPACE ControlDesk software run-
ning in a PC in real-time.
4) The ControlDesk is typically used to display the measured real-
time data and used as a user interface for inputs of control instructions
(such as Turn on or Turn off certain loads and set voltage reference
values) that are transferred to the buck-boost converters through the
dSPACE MicroLabBox 1202.
5) Two LabVolt 8621 modules that are served as the Load breaker
and PCC breaker, respectively. Furthermore, the two breakers can be
turned on and off by a control instruction from dSPACE MicroLabBox
1202.
The proposed control algorithms for both DGs were firstly built in
Matlab/Simulink in the PC. The Matlab/Simulink model was then
Fig. 2. Scheme of virtual inertia control and voltage synchronization control. compiled and loaded as the assembly code to MicroLabBox 1202. The
whole system is then measured, controlled and monitored based on
OPAL-RT OP8660, dSPACE MicroLabBox 1202, and dSPACE
converter through the designed virtual swing equation shown in (30).
ControlDesk as explained above.

3.3. Voltage synchronization control 4.1. Cascaded voltage and current control

In order to enable the plug-and-play requirement of a buck-boost In this experimental case, the performance of the proposed NTSMC
converter, the output voltage of a buck-boost converter should be based current and voltage control strategy for a buck-boost converter is
synchronized with the PCC voltage before connecting the converter to verified. A cascaded PI-based current and voltage control strategy is
the PCC. Thus, a voltage synchronization control method is designed as also evaluated to make a comparison of the proposed control strategy
shown in Fig. 2. The voltage synchronization term is generated through against the conventional one.
a PI controller as follows Generally, the response speed of the inner current-loop controller
ki should be designed much faster than the outer voltage-loop controller.
ΔV = (kp + )·eV
s (31) Thus, the current-loop NTSMC controller is firstly designed according to
the following rules: a) As ηi > 0 , without loss of generality, ηi can be
where kp and ki represent the control parameters of a PI controller, eV
assumed to be 1 for the NTSMC based current-loop controller. b)
represents the voltage difference between the PCC and the buck-boost
According to (23), we can infer that the robustness of the system with
converter, which can be derived by measuring the voltage at the PCC,
regard to parameters uncertainties would be enhanced with the in-
i.e., VPCC , and the output voltage of the buck-boost converter, as follows
crease of γi . However, a large γi value may cause overshoot or even
eV = VPCC − Vo (32) chattering phenomena. Thus, γi should be properly designed to make a
tradeoff between these criteria. c) In order to eliminate the steady state
According to (28), the voltage synchronization term may affect the
error, the integration term shown in (5) should be dominated, which is
current sharing of a buck-boost converter when it works in parallel with
achieved by setting λi as a suitably small value. d) ρi and φi are designed
other converters. Thus, the term ΔV should be regulated to zero after
by trading off between the transient and steady state performance of the
the buck-boost converter is connected to the PCC. The above process
proposed control method (Table 1). e) αi and βi should be designed to
can be achieved smoothly by switching the input signal of PI controller
satisfy (7) and can be properly designed based on the try-and-error
as shown in Fig. 2 when the following connection condition is satisfied.
method. For the NTSMC based voltage-loop controller, the parameter
1, if |eV | ⩽ σ design process is similar to that of the current-loop controller. Based on
Ssyn = ⎧ the procedures described above, the parameters of the proposed NTSMC

⎩ 0, otherwise (33)
controllers are designed and given in Table 2.
where σ represents the admissible voltage deviation between the PCC The PI parameters are designed based on the following procedures
and the converter. and considerations: a) Build the Simulink model of the PI-based cas-
The switch between the converter and the PCC can be closed if the caded current- and voltage-loop control system of the buck-boost con-
synchronization condition is satisfied, i.e., Ssyn = 1 in (33). verter as shown in Fig. 4, in which the “Buck-Boost Converter Plant
Model” can be acquired through the average model of the buck-boost
4. Experimental results converter as shown in (1) and (2). b) The bandwidth of the current
control loop should be selected much lower than the converter
To verify the feasibility and stability of the proposed control switching frequency fsw and is set as fsw /10 = 1000 Hz. c) The band-
strategy, a hardware experiment system was built as shown in Fig. 3. width of the voltage control loop should be selected much lower than
The DC microgrid test system (Fig. 3 (a)) involves two buck-boost that of the current control loop and is set as 1000/10 = 100 Hz. d) Based
converter interfaced DGs, two common loads, and two local loads. The on the bandwidths of the current and voltage control loops selected in
experimental setup (Fig. 3 (c)) consists of the following major parts: b) and c), the PI parameters of the current- and voltage-loop controllers
1) Two buck-boost converter interfaced DGs that were built through are obtained through the Simulink PID Tuning Tool, the PID Tuner,
proper wire connection (Fig. 3 (c)) of LabVolt 8857 (IGBT converter) associated with the “Current Loop PI” and “Voltage Loop PI” blocks
and LabVolt 8325 (Inductors/Capacitors) [47]. shown in Fig. 4.
2) An OP8660 data acquisition system from OPAL-RT [48]. The The output reference and the load variation sequences are designed
OPAL-RT OP8660 can get and convert measured high voltage and as: 1) t = 0 − 2s , the output voltage reference is 0 V; 2) t = 2 − 4s , the
current signals of the buck-boost converters into low voltage signals output voltage reference is 40 V; 3) t = 4 − 6s , the output voltage

5
Z. Cheng, et al. Electrical Power and Energy Systems 119 (2020) 105950

Fig. 3. Hardware laboratory testing system. (a) System topology; (b) experimental setup; (c) block diagrams and circuit connection of hardware configuration.

Table 1 Table 2
System parameters. The parameters of cascaded controllers.
Symbol Value Description Control Loops Parameter Value Control Loops Parameter Value

Vs 60 V DC power supply Current Loop αi = 9 voltage Loop αv = 9


Pnom1 300 W Rated power of DG1 βi = 7 βv = 7
Pnom2 150 W Rated power of DG2 λi = 2.3 × 10−4 λv = 4.2 × 10−4
L 5.7 mH Inductance of the inductor
ρi = 4.4 × 106 ρv = 2.4 × 105
RL 0.4 Ω Resistance of the inductor
ηi = 1 ηv = 1
C 210 uF Capacitance of the capacitor
γi = 877 γv = 95
fsw 10 kHz PWM Switching frequency
φi = 1000 φv = 100
fsam 10 kHz Voltage/Current sampling frequency
Virtual Inertia CV 1 = 200uF Synchronization kp = 0.1
Loop CV 2 = 100uF Control Loop
reference is 60 V; 4) t = 6 − 8s , the output voltage reference is 80 V; 5) D1 = 0.05 kiv = 30
D2 = 0.025
at t = 8s , the load is changed from 150Ω to 60Ω; 6) at t = 10s , the load RV 1 = 2Ω δ = 0.1
is changed from 60Ω to 150Ω. RV 2 = 4Ω
Fig. 5 compares the performance between cascade PI and cascade
NTSMC in response to the reference and load variations. As shown in
Fig. 5 (a), the proposed control strategy shows good transient and show similar response speed to the reference variation mainly due to
steady state performance in response to the output voltage reference the current flowing through the inductor was restricted to the max-
variation. The proposed control strategy and the PI control strategy imum allowed value, i.e., 4 A, as shown in Fig. 5 (b). It should be noted

6
Z. Cheng, et al. Electrical Power and Energy Systems 119 (2020) 105950

Fig. 4. Simulink model used for parameter design


of PI-based cascaded current- and voltage-loop
controllers of the buck-boost converter.

Fig. 5. Performance comparison between cascade PI and cascade NTSMC in


response to reference and load variation. (a) Output voltage of the buck-boost
convert; (b) the current through the L filter.
Fig. 6. Performance comparison of the proposed NTSMCVIC method when CV 1
is set with different values.
that the current flowing through the inductor normally should be re-
stricted to its maximum allowed value in order to protect the hardware
D1, D2 , Rv1 and Rv2 are designed according to their maximum possible
experiment system. In this paper, the reference current instruction
output current and the admissible voltage droop. For the voltage syn-
generated by the voltage loop controller is limited to 4 A for both the
chronization control loop, δ should be designed as a certain value to
proposed and PI controllers. As shown in Fig. 5 (a) and (b), the pro-
reduce the inrush current, the PI parameters can be well designed by
posed NTSMC based control strategy shows lower overshoot in response
trading off between the stability and the response speed. Based on the
to the load variation than the PI-based control strategy. Furthermore,
above analysis, the parameters of the proposed VIC controller are also
the voltage and current ripples of the proposed NTSMC-based control
given in Table 2.
strategy are much lower than that of the PI-based control strategy when
The parameter Cv1 plays an important role between the virtual in-
the load is heavier, i.e., 60Ω, during t = 8 − 10s . Overall, the proposed
ertia and the response speed of the proposed VIC control strategy. In
NTSMC based control strategy shows better transient and steady state
order to design the parameter of CV 1, Fig. 6 compares the transient
performance than the convention PI based control strategy.
performance of the proposed VIC control strategy for six different CV 1
values, i.e., 20uF, 100uF, 200uF, 400uF, 1000uF, and 5000uF, respec-
4.2. Cascaded virtual inertia, voltage and current control
tively. As shown in Fig. 6, with the increase of Cv1, the virtual inertia of
DG1 is increased. However, with an increase of Cv1, it would take a
In this experimental case, the performance of the proposed cascaded
longer time to establish a new steady-state voltage in case of a load
virtual inertia, voltage and current control strategy for a buck-boost
variation, which also means that the response speed of the proposed
converter is verified. The following four different control strategies are
VIC control strategy is slower. It should be noted that besides the
separately implemented for the control of a buck-boost controller in
proposed VIC control strategy, there is typically an outer-loop economic
order to make a performance evaluation of the proposed control
dispatch (ED) or automatic generation control (AGC) strategy to restore
strategy against the conventional ones:
the DC bus voltage to its nominal value, which is out the scope of this
a) The proposed virtual inertia control plus the NTSMC-based cur-
paper. The proposed VIC control strategy should be designed fast en-
rent and voltage control loops (named as NTSMCVIC);
ough to respond to the instructions generated by certain outer loop
b) The droop control plus the NTSMC-based current and voltage
controllers, i.e., ED and AGC. Thus, in this paper, Cv1 is designed as
control loops (named as NTSMCDroop);
200uF to make a good tradeoff between the virtual inertia and the VIC
c) The droop control plus the PI-based current and voltage control
response speed. As the rated power of DG2 is half of DG1, CV 2 is de-
loops (named as PIDroop);
signed as 100uF to match its capacity.
d) The virtual inertia control plus the PI-based current and voltage
Fig. 7 presents the output voltage and the inductor current in re-
control loops (named as PIVIC).
sponse to the load variation using the above four different control
Generally, the response speed of the proposed VIC control strategy
strategies. In this case study, the load is changed from 150Ω to 100Ω at
should be designed much slower than the inner current- and voltage-
t = 8s , and then it is changed from 100Ω to 150Ω at t = 8s . As shown in
loop controllers. For the virtual inertia control loop, the parameters of

7
Z. Cheng, et al. Electrical Power and Energy Systems 119 (2020) 105950

Fig. 7. Performance comparison between NTSMCVIC, NTSMCDroop, PIDroop Fig. 9. Performance of the proposed NTSMCVIC strategy in response to load
and PIVIC in response to load variation. (a) output voltage of the buck-boost variation when two DGs work in parallel. (a) output voltage of the two DGs; (b)
converter; (b) current through the L filter. output current of the two DGs.

Fig. 7, the proposed NTSMCVIC control strategy shows the lowest


overshoot in response to the load variation and provide the highest
inertia for the DC bus voltage.

4.3. Synchronization control and parallel operation

In this experimental case, the performance of the proposed syn-


chronization control and the parallel operation of two buck-boost
Fig. 10. Performance of the proposed NTSMCVIC strategy when DG1 is turned
converters controlled by the proposed NTSMCVIC control strategy were off. (a) output voltage of DG1; (b) output current of the two DGs.
verified.
Fig. 8 presents the performance of the proposed NTSMCVIC strategy
during the synchronization process. First, at t = 4s , the second buck- be properly dispatched among the two parallel operating DGs under
boost converter (DG2) was prepared to be connected to the PCC by different load conditions and the output voltage shows overshoot-free
enabling the proposed synchronization control strategy. As shown in transient performance during the load variation process.
Fig. 8, the output voltage of DG2 was regulated to be synchronized with Fig. 10 shows the experimental results when DG1 is turned off. As
the PCC during t = 4 − 4.06s . Then, at t = 4.06s , the DG2 was connected shown in Fig. 10 (b), the output current of DG2 was increased to
to the PCC when the synchronization condition was satisfied. As de- maintain the balance between the power generation and load demand
scribed in Section 3.3, in order not to affect the current sharing ability after DG1 was tuned off, and the output voltage of DG2 is admissibly
with the other parallel operating DGs, the voltage synchronization term drooped due to the virtual inertia control characteristics. The output
should be adjusted to zero after DG2 was connected to the PCC. As voltage and current of DG2 shows smooth transition when DG1 was
shown in Fig. 8 (a), the voltage synchronization term ΔV can be turned off. Overall, the proposed control strategy can guarantee the
smoothly adjusted to zero after the plug process of DG2. The current plug-and-play requirements for the buck-boost converters.
flowing through the switch was also smoothly regulated during the
synchronization process (Fig. 8 (b)). The output voltage difference be- 5. Conclusion
tween DG1 and DG2 was very close after the synchronization process
(Fig. 8 (c)), where the small difference after t = 4.06s was caused by the This paper proposes a novel cascaded control strategy for parallel
line resistance between these two DGs. The output currents of the two operating buck-boost DC/DC converters. The special natures of the
DGs were properly shared when they were operating in parallel (Fig. 8 proposed control strategy includes a NTSMC based nested-loop voltage
(d)). and current controller which increases the robustness of the system; a
Fig. 9 presents the experiment results of the output voltage and VIC controller which increases the inertia of DC/DC converter-inter-
current in response to a load variation when the two DGs work in faced DGs; a voltage synchronization controller which can satisfy the
parallel. As shown in Fig. 9, the load demand in terms of the current can plug-and-play requirement of a buck-boost converter. The effectiveness
and improved performance of the proposed control strategy is validated
and demonstrated on a hardware experimental system with two parallel
operating buck-boost converters in a DC microgrid.
It should be noted that the proposed VIC and voltage synchroniza-
tion control methods are only used to generate the voltage reference for
the inner voltage control loop. Thus, the proposed VIC and voltage
synchronization control methods can be applied to other kinds of DC-
DC converters for controlling parallel DC-DC converters in a DC mi-
crogrid. Furthermore, the design process of the proposed cascaded
voltage- and current-loop control method can be adopted for the output
voltage control of other kinds of DC-DC converters. Thus, the proposed
control methods should have good adaptability and reference value. For
future work, we will study the potential of applying the proposed
control methods to other kinds of DC-DC converters and to control of a
DC microgrid with advanced DC-DC converter topologies.

Fig. 8. Performance of the proposed NTSMCVIC strategy during the synchro- CRediT authorship contribution statement
nization control process. (a) voltage difference between the PCC breaker and
the voltage synchronization term; (b) current of the PCC breaker; (c) output Zhiping Cheng: Methodology, Writing - original draft. Zhongwen
voltage of the two DGs; (d) output current of the two DGs. Li: Conceptualization, Funding acquisition, Software. Shuihui Li:

8
Z. Cheng, et al. Electrical Power and Energy Systems 119 (2020) 105950

Writing - review & editing. Jinfeng Gao: Resources. Jikai Si: by circuit-averaging technique. IET Power Electron 2019;12(11):2858–64. https://
Visualization, Writing - review & editing. Himadry Shekhar Das: Data doi.org/10.1049/iet-pel.2018.5514.
[20] Hernandez-Marquez E, Alejandro Avila-Rea C, Rafael Garcia-Sanchez J, Silva-
curation. Weizhen Dong: Software. Ortigoza R, Silva-Ortigoza G, Taud H, et al. Robust tracking controller for a DC/DC
buck-boost converter-inverter-DC. Motor Syst, Energ 2018;11(10):1–15. https://
Declaration of Competing Interest doi.org/10.3390/en11102500.
[21] He W, Soriano-Rangel CA, Ortega R, Astolfi A, Mantilla-David F, Li S. Energy
shaping control for buck-boost converters with unknown constant power load.
The authors declare that they have no known competing financial Control Eng Practice 2018;74:33–43. https://doi.org/10.1016/j.conengprac.2018.
interests or personal relationships that could have appeared to influ- 02.006.
[22] Siouane S, Jovanovic S, Poure P. Service continuity of PV synchronous buck/buck-
ence the work reported in this paper. boost converter with energy storage. Energies 2018;11(6):1–20. https://doi.org/10.
3390/en11061369.
Acknowledgements [23] Bao B, Zhang X, Bao H, Wu P, Wu Z, Chen M. Dynamical effects of memristive load
on peak current mode buck-boost switching converter. Chaos Solitons Fractals
2019;122:69–79. https://doi.org/10.1016/j.chaos.2019.03.003.
This work was supported by the National Natural Science [24] Shtessel YB, Zinober AS, Shkolnikov IA. Sliding mode control of boost and buck-
Foundation of China (61803343, 61473266 and 61876169), China boost power converters using method of stable system centre. Automatica
Postdoctoral Science Foundation (2018M630835), Key R&D and 2003;39(6):1061–7. https://doi.org/10.1016/S0005-1098(03)00068-2.
[25] Kavitha MK, Kavitha A. Nonlinear analysis of hysteretic modulation-based sliding
Promotion Project of Henan Province (202102210096 and mode controlled quadratic buck–boost converter. J Circ Syst Comput
202102210296), and Key Scientific Research Projects of Henan 2019;28(02):1950025. https://doi.org/10.1142/S0218126619500257.
Province (18A470015 and 19A120012). [26] D’Arco S, Suul JA, Fosso OB. Automatic tuning of cascaded controllers for power
converters using eigenvalue parametric sensitivities. IEEE Trans Ind Appl
2015;51(2):1743–53. https://doi.org/10.1109/TIA.2014.2354732.
References [27] Wu Zhong, Zhao Jianhui, Zhang Jiyang. Cascade pid control of buck-boost-type dc/
dc power converters. 2006 6th world congress on intelligent control and automa-
tion, vol. 2. 2006. p. 8467–71. https://doi.org/10.1109/WCICA.2006.1713630.
[1] Hu Y, Cao W, Finney SJ, Xiao W, Zhang F, McLoone SF. New modular structure DC-
[28] Sahin ME, Okumus HI, Kahveci H. Sliding mode control of pv powered dc/dc buck-
DC converter without electrolytic capacitors for renewable energy applications.
boost converter with digital signal processor. 2015 17th European Conference on
IEEE Trans Sustainable Energy 2014;5(4):1184–92. https://doi.org/10.1109/TSTE.
Power Electronics and Applications (EPE’15 ECCE-Europe) 2015. p. 1–8. https://
2014.2334604.
doi.org/10.1109/EPE.2015.7309361.
[2] Cheng Z, Li Z, Liang J, Gao J, Si J, Li S. Distributed economic power dispatch and
[29] Yang L, Yang J. Nonsingular fast terminal sliding-mode control for nonlinear dy-
bus voltage control for droop-controlled dc microgrids. Energies 2019;12(7):1–22.
namical systems. Int J Robust Nonlinear Control 2011;21(16):1865–79. https://doi.
https://doi.org/10.3390/en12071400.
org/10.1002/rnc.1666.
[3] Cook MD, Parker GG, Robinett RD, Weaver WW. Decentralized mode-adaptive
[30] Kalla UK, Singh B, Murthy SS, Jain C, Kant K. Adaptive sliding mode control of
guidance and control for dc microgrid. IEEE Trans Power Deliv 2017;32(1):263–71.
standalone single-phase microgrid using hydro, wind, and solar pv array-based
https://doi.org/10.1109/TPWRD.2016.2583384.
generation. IEEE Trans Smart Grid 2018;9(6):6806–14. https://doi.org/10.1109/
[4] Balog RS, Weaver WW, Krein PT. The load as an energy asset in a distributed dc
TSG.2017.2723845.
smartgrid architecture. IEEE Trans Smart Grid 2012;3(1):253–60. https://doi.org/
[31] Feng Y, Yu X, Man Z. Non-singular terminal sliding mode control of rigid manip-
10.1109/TSG.2011.2167722.
ulators. Automatica 2002;38(12):2159–67. https://doi.org/10.1016/S0005-
[5] Huang Y, Mei Y, Xiong S, Tan S-C, Tang CY, Hui SY. Reverse electrodialysis energy
1098(02)00147-4.
harvesting system using high-gain step-up DC/DC converter. IEEE Trans Sustainable
[32] Wang H, Han M, Guerrero JM, Vasquez JC, Teshager BG. Distributed secondary and
Energy 2018;9(4):1578–87. https://doi.org/10.1109/TSTE.2018.2797320.
tertiary controls for i–v droop-controlled-paralleled dc-dc converters. IET Generat,
[6] Choi H, Ciobotaru M, Jang M, Agelidis VG. Performance of medium-voltage DC-Bus
Transmiss Distrib 2018;12(7):1538–46. https://doi.org/10.1049/iet-gtd.2017.
PV system architecture utilizing high-gain DC-DC converter. IEEE Trans Sustainable
0948.
Energy 2015;6(2):464–73. https://doi.org/10.1109/TSTE.2014.2382690.
[33] Abdel-Rahim O, Funato H, Junnosuke H. Droop method based on model predictive
[7] Licea MAR, Pinal FJP, Gutiérrez AIB, Ramírez CAH, Perez JCN. A reconfigurable
control for dc microgrid. 2016 19th International Conference on Electrical
buck, boost, and buck-boost converter: Unified model and robust controller. Mathe
Machines and Systems (ICEMS). 2016. p. 1–6.
Probl Eng 2018. https://doi.org/10.1155/2018/6251787.
[34] Shi R, Zhang X, Xu H, Liu F, Hu C, Yu Y. Seamless switching control strategy for
[8] Wang C, Xia H, Wang Y, Mai Y, Ren S. Discretisation performance analysis of sliding
microgrid operation modes based on virtual synchronous generator. AEPS
mode controlled dc-dc buck converter via zero-order holder. IET Control Theory
2016;40(10):16. https://doi.org/10.7500/AEPS20150615012.
Appl 2019;13(16):2583–94. https://doi.org/10.1049/iet-cta.2019.0067.
[35] Liu J, Miura Y, Ise T. Comparison of dynamic characteristics between virtual syn-
[9] Abdullah MA, Tan CW, Yatim AH, Al-Mothafar M, Radaideh SM. Input current
chronous generator and droop control in inverter-based distributed generators.
control of boost converters using current-mode controller integrated with linear
IEEE Trans Power Electron 2016;31(5):3600–11. https://doi.org/10.1109/TPEL.
quadratic regulator. Int J Renewable Energy Res (IJRER) 2012;2(2):262–8. https://
2015.2465852.
doi.org/10.20508/ijrer.40648.
[36] Wu D, Tang F, Dragicevic T, Guerrero JM, Vasquez JC. Coordinated control based
[10] Lee H, Yun J. High-efficiency bidirectional buck-boost converter for photovoltaic
on bus-signaling and virtual inertia for islanded dc microgrids. IEEE Trans Smart
and energy storage systems in a smart grid. IEEE Trans Power Electron
Grid 2015;6(6):2627–38. https://doi.org/10.1109/TSG.2014.2387357.
2019;34(5):4316–28. https://doi.org/10.1109/TPEL.2018.2860059.
[37] Samanta S, Mishra JP, Roy BK. Virtual dc machine: an inertia emulation and control
[11] Wang H, Dusmez S, Khaligh A. Design and analysis of a full-bridge llc-based pev
technique for a bidirectional dc-dc converter in a dc microgrid. IET Electr Power
charger optimized for wide battery voltage range. IEEE Trans Veh Technol
Appl 2018;12(6):874–84. https://doi.org/10.1049/iet-epa.2017.0770.
2014;63(4):1603–13. https://doi.org/10.1109/TVT.2013.2288772.
[38] Sahin ME, Okumus HI. Comparison of different controllers and stability analysis for
[12] Paraskevadaki EV, Papathanassiou SA. Evaluation of mpp voltage and power of mc-
photovoltaic powered buck-boost dc-dc converter. Electric Power Compon Syst
si pv modules in partial shading conditions. IEEE Trans Energy Convers
2018;46(2):149–61. https://doi.org/10.1080/15325008.2018.1436617.
2011;26(3):923–32. https://doi.org/10.1109/TEC.2011.2126021.
[39] Das M, Mahanta C. Optimal second order sliding mode control for linear uncertain
[13] Guerrero JM, Vasquez JC, Matas J, de Vicuna LG, Castilla M. Hierarchical control of
systems. ISA Trans 2014;53(6):1807–15. https://doi.org/10.1016/j.isatra.2014.08.
droop-controlled ac and dc microgrids-a general approach toward standardization.
010.
IEEE Trans Industr Electron 2011;58(1):158–72. https://doi.org/10.1109/TIE.
[40] Chen S, Lin F. Robust nonsingular terminal sliding-mode control for nonlinear
2010.2066534.
magnetic bearing system. IEEE Trans Control Syst Technol 2011;19(3):636–43.
[14] Weng X, Xiao X, He W, Zhou Y, Shen Y, Zhao W, et al. Comprehensive comparison
https://doi.org/10.1109/TCST.2010.2050484.
and analysis of non-inverting buck boost and conventional buck boost converters. J
[41] Hu J, Duan J, Ma H, Chow M. Distributed adaptive droop control for optimal power
Eng 2019;2019(16):3030–4. https://doi.org/10.1049/joe.2018.8373.
dispatch in dc microgrid. IEEE Trans Industr Electron 2018;65(1):778–89. https://
[15] Yu J, Liu M, Song D, Yang J, Su M. A soft-switching control for cascaded buck-boost
doi.org/10.1109/TIE.2017.2698425.
converters without zero-crossing detection. IEEE Access 2019;7:32522–36. https://
[42] Vu TV, Perkins D, Diaz F, Gonsoulin D, Edrington CS, El-Mezyani T. Robust adap-
doi.org/10.1109/ACCESS.2019.2903841.
tive droop control for dc microgrids. Electric Power Syst Res 2017;146:95–106.
[16] You J, Fan W, Yu L, Fu B, Liao M. Disturbance rejection control method of double-
https://doi.org/10.1016/j.epsr.2017.01.021.
switch buck-boost converter using combined control strategy. Energies
[43] Zhang Y, Wei Li Y. Energy management strategy for supercapacitor in droop-con-
2019;12(2):1–15. https://doi.org/10.3390/en12020278.
trolled dc microgrid using virtual impedance. IEEE Trans Power Electron
[17] Li Y, Li F, Zhao F, You X. Variable-frequency control strategy of isolated buck-boost
2017;32(4):2704–16. https://doi.org/10.1109/TPEL.2016.2571308.
converter. IEEE J Emerg Sel Top Power Electron 2019;7(3):1824–36. https://doi.
[44] Shucheng T, Ge D, Hui Z, Na Z, Xi X. Virtual dc machine control strategy of energy
org/10.1109/JESTPE.2018.2858929.
storage converter in dc microgrid. In: 2016 IEEE Electrical Power and Energy
[18] Wang Y, Yang R, Zhang B, Hu W. Smale horseshoes and symbolic dynamics in the
Conference (EPEC), 2016, p. 1–5. https://doi.org/10.1109/EPEC.2016.7771749.
buck-boost dc-dc converter. IEEE Trans Industr Electron 2018;65(1):800–9. https://
[45] Wu W, Chen Y, Luo A, Zhou L, Zhou X, Yang L, et al. A virtual inertia control
doi.org/10.1109/TIE.2017.2703676.
strategy for dc microgrids analogized with virtual synchronous machines. IEEE
[19] Saini DK, Kazimierczuk MK. Open-loop transfer functions of buck-boost converter
Trans Industr Electron 2017;64(7):6005–16. https://doi.org/10.1109/TIE.2016.

9
Z. Cheng, et al. Electrical Power and Energy Systems 119 (2020) 105950

2645898. electricity_and_new_energy/50-8325-A0_filtering_inductors_capacitors, accessed


[46] Ramezani M, Li S, Musavi F, Golestan S. Seamless transition of synchronous in- Jan. 9, 2020.
verters using synchronizing virtual torque and flux linkage. IEEE Trans Industr [48] OPALRT. OP8660 HIL Controller and Data Acquisition Interface, https://wiki.opal-
Electron 2019:1. https://doi.org/10.1109/TIE.2019.2892697. rt.com/display/HDGD/OP8660+HIL+Controller+and+Data+Acquisition
[47] Inc. FD. Filtering inductors/capacitors, https://www.labvolt.com/solutions/6_ +Interface, accessed Jan. 9, 2020.

10

You might also like