Professional Documents
Culture Documents
Control DC Ieee Finite Comp Pi
Control DC Ieee Finite Comp Pi
Abstract—This paper is initiated by considering an emerging Index Terms—DC microgrid, nonlinear interconnected system,
practical issue that dc microgrids should be able to operate with a large-signal stability, decentralized control, composite control.
large-signal stability sense when feeding both resistive loads and
constant power loads (CPLs). To be more specific, the stability
should be ensured in the presence of large variations of integrated
renewable sources and CPLs, system internal uncertainties, exter-
nal disturbances, coupled interactions, and other adverse effects. I. I NTRODUCTION
From a control point of view, we intentionally propose a gen- C MICROGRIDS have drawn extensive research atten-
eral solution to realize the exact decentralized tracking control
task for interconnected systems. First, an alternative finite-time
feedforward decoupling mechanism is presented, which is essen-
D tions in recent decades [1]. Compared to a traditional
AC microgrid, a DC microgrid possesses some unique advan-
tially different from existing design approaches via feedback tages such as higher efficiency, more natural interface to
domination or recursive cancellation processes. Second, a com- various types of renewable energy source (RES) and energy-
posite controller can be straightforwardly built from the system storage system (ESS), and better compliance with consumer
information since it is detached from stability analysis. One major
advantage of the proposed design framework is that it reduces
electronics. Besides, the DC microgrid could avoid some
the design complexity and therefore facilitates the practical troublesome problems in its AC counterpart, including reac-
implementations. As a direct application, a simple decentral- tive power flow, synchronization, and frequency regulation. It
ized composite controller is constructed for an autonomous dc is well acknowledged that accurate power sharing and fast
microgrid system. Both numerical simulation and experimental DC bus regulation are two essential requirements. Generally,
comparison results show that a large-signal stability is achieved
droop control, derived from synchronous generator, provides
for dc microgrids under a range of different situations.
a flexible method to allocate the power to different DC
sources [2]. The output power of dispatchable units (DUs) can
be proportional to their corresponding ratings. Notably, this
Manuscript received January 3, 2019; revised April 28, 2019; accepted droop method is typically decentralized and no communication
June 10, 2019. Date of publication June 18, 2019; date of current version
December 23, 2019. This work was supported in part by the Program for across the entire DC system is needed.
Professor of Special Appointment (Eastern Scholar) at Shanghai Institutions Besides conventional resistive loads, it is noted that power
of Higher Learning, in part by the Natural Science Foundation of Shanghai electronic converters and motor drives in advanced auto-
under Grant 19ZR1420500, in part by the National Natural Science
Foundation of China under Grant 61573099 and Grant 51607111, and in motive systems, when tightly regulated, behave as constant
part by the Shanghai Science and Technology Innovation Action Plan and power loads (CPLs). As reported in [3], they always show
Local Universities Capacity Building Projects under Grant 15160500800. negative impedance characteristics at input terminals, which
Paper no. TSG-00016-2019. (Corresponding author: Peter Xiaoping Liu.)
C. Zhang and X. Wang are with the Intelligent Autonomous Systems might affect power quality and even lead to unstable situ-
Laboratory, College of Automation Engineering, Shanghai University of ations. Hence, various active control techniques have been
Electric Power, Shanghai 200090, China (e-mail: clzhang@shiep.edu.cn; investigated to mitigate the instability problems caused by
xywang@mail.shiep.edu.cn).
P. Lin is with the School of Interdisciplinary Graduate and the Energy CPLs [4]. Furthermore, the high frequency characteristics of
Research Institute, Nanyang Technological University, Singapore 639798 the switching power supply will increase the current/voltage
(e-mail: linp0010@e.ntu.edu.sg). rate of change and thus lead to electrical interactions. In
P. X. Liu is with the Faculty of Mechanical Engineering and Automation,
Zhejiang Sci-Tech University, Hangzhou 310018, China, and also with the this regard, multiple converters (especially DC-DC convert-
Department of Systems and Computer Engineering, Carleton University, ers) usually produce adverse coupled interactions at the system
Ottawa, ON K1S 5B6, Canada (e-mail: xpliu@sce.carleton.ca). level. These undesired interactions may result in global system
Y. Yan and J. Yang are with the Key Laboratory of Measurement
and Control of CSE, Ministry of Education, School of Automation, instability, load imbalance for parallel converters, noise cou-
Southeast University, Nanjing 210096, China (e-mail: yyd@seu.edu.cn; pling and electromagnetic interference [5]. Hence it is widely
j.yang84@seu.edu.cn). regarded as a critical issue to maintain the stability for DC
Color versions of one or more of the figures in this paper are available
online at http://ieeexplore.ieee.org. microgrids when facing the inevitable system uncertainties and
Digital Object Identifier 10.1109/TSG.2019.2923536 disturbances [3], [4].
1949-3053 c 2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: UNIVERSIDAD CARLOS III MADRID. Downloaded on October 27,2020 at 03:56:31 UTC from IEEE Xplore. Restrictions apply.
392 IEEE TRANSACTIONS ON SMART GRID, VOL. 11, NO. 1, JANUARY 2020
Authorized licensed use limited to: UNIVERSIDAD CARLOS III MADRID. Downloaded on October 27,2020 at 03:56:31 UTC from IEEE Xplore. Restrictions apply.
ZHANG et al.: FINITE-TIME FEEDFORWARD DECOUPLING AND PRECISE DECENTRALIZED CONTROL FOR DC MICROGRIDS 393
Calculating the derivative of xi,1 and xi,2 yields where x̄i,j = (xi,1 , xi,2 , . . . , xi,j ) ∈ j , xi = x̄i,n ∈ n , i ∈
N1:m ,1 x = (x1 , x2 , . . . , xm ) ∈ nm are the system par-
v2Ci tial and full state vectors, ui is the decentralized control
ẋi,1 = Li iLi i̇Li + Ci vCi v̇Ci = Ei iLi − − PCPL ,
R input, fi,j (·) is a known smooth nonlinear function, d(t) is
Ei2 Ei vCi an external disturbance vector which is practically bounded,
ẋi,2 = − (1 − μi ). (3)
Li Li θ is the system uncertain time-varying parameter vector and
its boundary is assumed to be known, i,j (·) represents
System (1) can also be rewritten as the following form
a lumped interaction term satisfying i,j (·) ∈ C n−j2 and
− ∂ s (·) +
ẋi,1 = xi,2 + i,1 , −Di,j ≤ ∂ti,js ≤ Di,j with two known positive constants
(4)
ẋi,2 = ui + i,2 + −
Di,j and Di,j for i ∈ N1:m , j ∈ N1:n , s ∈ N1:n−j+1 . The output
v2 E2
reference signal for i−th subsystem is denoted by yri whose
where i,1 := −PCPL − RCi , ui := Lii − EiLviCi (1 − μi ), i,2 can n−th order derivative are assumed to be piecewise continuous,
be regarded as a lumped uncertainty term which consists of known and bounded.
inevitable system internal uncertainties, external disturbances Regarding the decentralized control issue for system (6),
and unmodelled dynamics. there are numerous results devoted to solve the stabilization
From the above analyses, it is concluded that the control problem based on certain assumptions and synthesis tools. On
objective can be transformed into designing a control signal one hand, backstepping based decentralized control methods
ui such that xi,1 can track its reference xi1r asymptotically, are widely employed, see, e.g., [15], [16]. Prior to carrying
which is depicted by out the recursive design approaches, the nonlinear interac-
tions of the system are normally assumed to be presented in
xi1r = 0.5Li i2Lir + 0.5Ci v2Cir a weakly coupled form, see for instance, a form expressed
2
PCPL + v2Cir /R by i,j (y1 , y2 , . . . , ym , xi ) is commonly seen in [17]–[19] and
= 0.5Li + 0.5Ci v2Cir (5) references therein. While these assumptions look fine, they
Ei
may not be well satisfied in many practical interconnected
where vCir = V ∗ +mi i,1 with V ∗ , mi representing the nominal systems, such as the DC microgrid system operating under
DC bus voltage and the droop coefficient for i − th converter, a droop control mode [5]. Moreover, with the increase of
respectively. system order, the controller form is also expanding, making
Up to now, one great hurdle appears: how to identify the two it too complex to be realized. On the other hand, aiming at
lumped terms, i.e., i,1 and i,2 in order to appoint a precise relaxing the interaction requirement and simplify the control
tracking objective vCir for each converter. By recalling that a expression, the feedback domination control method is proved
classical double closed-loop PI control would result in a seri- to be an effective systematic design tool for interconnected
ous reaction delay and thereafter an adverse effect imposed on systems even when the system is presented with strongly cou-
transient-time performance. Moreover, since linearized system pled interactions [20], [21]. However, it should be pointed out
control design may strongly limit the stability margin, where that, as a common feature of the domination based approaches,
the system stability against a large CPL variation might dete- a nonlinearity growth condition is essentially required and the
riorate into breakdown. Upon on this well acknowledged fact, presence of uncertainties and disturbances could be a hur-
we will investigate a novel composite control strategy by inte- dle to employ the domination strategy. For a wide range of
grating a finite-time feedforward decoupling procedure with a interconnected systems (6), it is still very challenging to realize
feedback control loop. To be specific, a fast convergent com- the exact decentralized tracking objective due to the presence
pensator should be added first to response immediately after of both unknown strongly coupled interactions and external
the system operating condition is varied. Then a voltage feed- mismatched disturbance.
back control loop could react rapidly to regulate the DC bus A typical manner in the literature to get around the problem
into a new voltage value owing to the droop effects. In order is to impose certain assumptions on the interaction terms such
to present the result with theoretical justification, a general that either cancellation or domination strategies can be used. If
synthesis framework will be proposed in the following section. we look back all the control strategies employed to deal with
the interactions which are strongly coupled with unknown dis-
turbances, it seems to be clear that a global exact decentralized
III. G ENERAL T HEORETICAL S OLUTION
tracking objective is too ambitious and is obviously impossible
A. General Interconnected System Depiction via only feedback control loops. Inspired by recent composite
Motivated by the practical control problem for DC control design approaches [22], [23], based on a semi-global
microgrids, in this section, we address a general decentral- control objective, we will present a novel decentralized control
ized control problem for a class of m interconnected uncertain algorithm by integrating a finite-time feedforward decoupling
nonlinear systems of order n, depicted by process and a feedback domination control strategy. To this
⎧ aim, a higher-order sliding mode (HOSM) observer is first
⎨ ẋi,j = xi,j+1 + fi,j (x̄i,j ) + i,j (t, θ, x, d(t)), j ∈ N1:n−1,
ẋi,n = ui + fi,n (xi ) + i,n (t, θ, x, d(t)),
⎩ 1N
j:i := {j, j + 1, . . . , i} with integers j and i satisfying 0 ≤ j ≤ i.
yi = xi,1 , i ∈ N1:m 2 The symbol C i denotes the set of all differentiable functions whose first
(6) i−th time derivatives are continuous
Authorized licensed use limited to: UNIVERSIDAD CARLOS III MADRID. Downloaded on October 27,2020 at 03:56:31 UTC from IEEE Xplore. Restrictions apply.
394 IEEE TRANSACTIONS ON SMART GRID, VOL. 11, NO. 1, JANUARY 2020
employed to enable a precise finite-time feedforward compen- Now, it enables to define a change of coordinates for
sation. Secondly, a non-recursive synthesis manner based on a subsystem i of the form
semi-global stability criterion is proposed to achieve an exact ∗ ∗
decentralized tracking task. Then a rigorous stability analysis ξi,j = (xi,j − xi,j )/Lj−1 , j ∈ N1:n , vi = (ui − xi,n+1 )/Ln
is provided to guarantee the semi-global stability and local where L ≥ 1 is a scaling gain to be made precise later. The
convergence. interconnected system (6) equals to the following system
⎧ ∗
B. Decentralized Controller Design ⎨ ξ̇i,j = Lξi+1 + (fi,j (x̄i,j ) − fi,j (x̄i,j ) + ωi,j )/Lj−1 ,
j ∈ N1:n−1 ,
Recalling that i,j (·) ∈ C n−j , we first construct the follow- ⎩ ∗ ) + ω )/Ln−1
ξ̇i,n = Lvi + (fi,n (x̄i,n ) − fi,n (x̄i,n i,n
ing higher-order sliding mode observer to estimate the lumped
(10)
term i,j (·) and its n − j + 1-th derivatives [24]
⎧ ∗ = (x∗ , . . . , x∗ ) , j ∈ N , ω ∗
where x̄i,j 1:n i,j = fi,j (x̄i,j ) −
⎪
⎪ żi,j,0 = i,j,0 + xi,j+1 + fi,j (x̄i,j ), ∗
i,1 i,j
∗
fi (χ̄i,j ) + xi,j+1 − χi,j+1 + χ̇i,j − ẋi,j .
⎪
⎪ α
⎪
⎪ = zi,j,1 − li,j,0 λi,ji,j,0 zi,j,0 − xi,j 1−αi,j,0 ,
⎪ i,j,0
⎪
Up to now, detaching from a recursive stability analysis
⎪
⎪ ż = i,j,1 ,
⎪ i,j,1
⎪
procedure, a decentralized exact tracking control law of the
⎪
⎪ .
..
⎪
⎪
following form could be straightforwardly built
⎨
żi,j,k = i,j,k , k ∈ N1:n−j+1 ,
n
⎪ α ∗
⎪ i,j,s = zi,j,s+1 − li,j,s λi,ji,j,s zi,j,s − i,j,s−1 1−αi,j,s , ui = Ln vi + xi,n+1 , vi = − ki,j ξi,j , i ∈ N1:m (11)
⎪
⎪
⎪
⎪ s ∈ N1:n−j , j=1
⎪
⎪
⎪
⎪ α
i,j,n−j+1 = −li,j,n−i+1 λi,ji,j,n−j+1
⎪
⎪ where Ki = [ki,1 , . . . , ki,n ] ∈ 1×n is the decentralized control
⎪
⎪
⎪
⎪ × zi,j,n−j+1 − i,j,n−j 1−αi,j,n−j+1 gain vector determined by a Hurwitz polynomial pi (s) = sn +
⎩
j ∈ N1:n , i ∈ N1:m ki,n sn−1 + · · · + ki,2 s + ki,1 .
(7) Now we present the main theoretical result of this section
whose rigourous proof is provided in the Appendix.
where xi,n+1 = ui , αi,j,s = n+2−j−s 1
, li,j,s ∈ + , λi,j ∈ + are Theorem 1: Consider the closed-loop system (6)-(7)-(11) in
auxiliary design parameters, zi,j,0 = x̂i,j , zi,j,1 = i,j , zi,j,s = the sense that x(0) ∈ 0 = [−ρ, ρ]nm with ρ ∈ + being
(s−1) (s−1) a given constant which can be arbitrarily large. There exist
i,j represent the estimates of xi,j , i,j i,j , respectively.
The symbol · α is defined by · α sign(·)| · |α . sufficiently large parameters L and λi,j for i ∈ N1:m , j ∈ N1:n ,
(s−1) such that the following statements hold.
Denote ei,j,0 = x̂i,j − xi,j and ei,j,s = zi,j,s − i,j . From
• i) All the trajectories of the closed-loop system are
the interconnected (6) and the HOSM observer (7), one can
uniformly bounded.
obtain that the error dynamics gives
• ii) The decentralized exact tracking can be realized, i.e.,
⎧ α
⎪ ėi,j,0 = ei,j,1 − li,j,0 λi,ji,j,0 ei,j,0 1−αi,j,0 , lim yi = yri , i ∈ N1:m .
⎪
⎪ t→∞
⎪
⎪ αi,j,s
⎨ ėi,j,s = ei,j,s+1 − li,j,s λi,j ei,j,s − ėi,j,s−1 1−αi,j,s , In addition to various existing decentralized control meth-
s ∈ N1:n−j , ods for interconnected systems, the proposed method has the
⎪
⎪ (n−j) α following distinguishable features:
⎪
⎪ ėi,j,n−j+1 = −i,j − li,j,n−j+1 λi,ji,j,n−j+1 ,
⎪
⎩ • Thanks to the HOSM observer, an exact decentralized
× ei,j,n−j+1 − ėi,j,n−j 1−αi,j,n−j+1 .
tracking task can be achieved even the interconnected
(8) system is perturbed with mismatched disturbances and
uncertain strongly coupled interactions.
Secondly, noting that the tracking reference signal for i−th
• By utilizing a novel non-recursive design strategy, the
subsystem is yri , an auxiliary variable χi,j is declared by the
design procedure could be largely simplified.
following recursive steady state generators
• It is also noted that the stability analysis can be essentially
χi,1 = yri , detached from the controller construction, which could
dχi,j−1 (9) facilitate the practical implementation.
χi,j = dt − fi,j−1 (χ̄i,j−1 ) − i,j−1 , j ∈ N2:n+1
⎨ i,1
∗ =χ
xi,j i,j zi,1,1 , . . . , zi,1,j−1 , . . . , zi,j−1,1 ,
χi,1 = 0.5Li 2i,1 /Ei2 + 0.5Ci v2Cir ,
⎪
⎪
⎩ (1) (j−1) dχi,1
yri , yri , . . . , yri , j ∈ N2:n+1 . χi,2 = − i,1 ,
dt
Authorized licensed use limited to: UNIVERSIDAD CARLOS III MADRID. Downloaded on October 27,2020 at 03:56:31 UTC from IEEE Xplore. Restrictions apply.
ZHANG et al.: FINITE-TIME FEEDFORWARD DECOUPLING AND PRECISE DECENTRALIZED CONTROL FOR DC MICROGRIDS 395
dχi,2
χi,3 = − i,2 . (12)
dt
Secondly, recalling that the load information R and PCPL
are clearly unaccessible, the following HOSM observers are
hence required to online identify the lumped uncertainties:
⎧
⎪
⎪ żi,1,0 = xi,2 + i,1,0 ,
⎪
⎪ żi,1,1 = i,1,1 ,
⎪
⎪
⎪
⎪ żi,1,2 = i,1,2 ,
⎪
⎪
⎪
⎨ żi,1,3 = i,1,3 ,
1) 1/4
i,1,0 = −li,1,0 λi,1 zi,1,0 − xi,1 3/4 + zi,1,1 ,
⎪
⎪
⎪
⎪ 1/3
⎪
⎪ i,1,1 = −li,1,1 λi,1 zi,1,1 − i,1,0 2/3 + zi,1,2 ,
⎪
⎪
⎪
⎪
1/2
= −li,1,2 λi,1 zi,1,2 − i,1,1 1/2 + zi,1,3 ,
⎪
⎩ i,1,2
Fig. 2. Control architecture of the proposed controller.
i,1,3 = −li,1,3 λi,1 zi,1,3 − i,1,2 0 ;
⎧
⎪ żi,2,0 = ui + i,2,0 ,
⎪
⎪
⎪
⎪ żi,2,1 = i,2,1 ,
⎪
⎪
⎨ żi,2,2 = i,2,2 ,
2) 1/3
i,2,0 = −li,2,0 λi,2 zi,2,0 − xi,2 2/3 + zi,2,1 ,
⎪
⎪
⎪
⎪ Fig. 3. Control architecture of the classical double-loop PI controller.
⎪
⎪
1/2
i,2,1 = −li,2,1 λi,2 zi,2,1 − i,2,0 1/2 + zi,2,2 ,
⎪
⎩
i,2,2 = −li,2,2 λi,2 zi,2,2 − i,2,1 0 . TABLE I
(1) (2) S YSTEM PARAMETERS C ONFIGURATION
Thirdly, by replacing the variables i,1 , i,1 , i,1 , i,2
in χi,j , j = 1, 2, 3 with their corresponding estimates
zi,1,1 , zi,1,2 , zi,1,3 , zi,2,1 , one can directly obtain the following
steady-state function of each states as
∗
2
xi,1 = 0.5Li z2i,1,1 /Ei2 + 0.5Ci V ∗ + mi zi,1,1 ,
∗
xi,2 = Li zi,1,1 zi,1,2 /Ei2 + Ci V ∗ + mi zi,1,1 mi zi,1,2 − zi,1,1 ,
∗
xi,3 = Li z2i,1,2 + zi,1,1 zi,1,3 /Ei2
+ Ci V ∗ + mi zi,1,1 mi zi,1,3
+ Ci m2i z2i,1,2 − zi,1,2 − zi,2,1 . (13)
With (13) in mind, using a change of coordinates:
∗
∗
signals, which admit smaller derivatives with an increasing
ξi,1 = xi,1 − xi,1 , ξi,2 = xi,2 − xi,2 /L
order. Hence in the implementations, the order of HOSM
where L > 1 is a design parameter as denoted in Section III, observers could also be practically reduced for the sake of
the following decentralized composite controller for i−th less sensitivity to measurement noises.
converter could be explicitly constructed
∗
ui = −L2 ki,1 ξi,1 + ki,2 ξi,2 + xi,3 (14) V. S IMULATION R ESULTS AND D ISCUSSIONS
where ki,1 , ki,2 are control gains. To validate the proposed control strategy, simulation tests
According to the above design philosophy, the control archi- are conducted in MATLAB/Simulink. The classical double
tecture of the proposed controller for the droop control is closed-loop PI controller is chosen to compare with the
shown by Fig. 2. Meanwhile, the control architecture of clas- proposed controller so as to manifest the superiorities of the
sical double-loop PI controller is also provided in Fig. 3 to proposed method. Detailed parameters are provided in Table I.
present a visualized comparison. It can be clearly observed that For the sake of fair comparison, it is noted that the bench-
by utilizing a double-layer integrated feedforward compensa- mark PI control gain parameters are well selected according
tion loop, the proposed composite control strategy is enabled to reference [14], [25] in order to meet an optimal control
to achieve an immediate reaction to the variation of system performance.
operating condition. Hence a fast performance recovery ability Case 1 (Tuning of Design Parameters): The selection and
as well as a large signal stability could both be guaranteed. evaluation of the parameters for both HOSM observer and
It is worth pointing out that even a higher-order observer controller are conducted in the first section. Given the fact that
would provide a more delicate estimation, but in the mean both the objective of constant voltage mode and droop mode is
time, a trade-off issue is its weakened robustness against sensor to track the reference voltage vCir , i.e., the parameters of any
error and measurement noise. Noting that in DC systems, the mode can be utilized in another mode without any changes.
uncertainty terms i,1 , i,2 are physically slow time-varying Hence, only the performances of the constant voltage mode is
Authorized licensed use limited to: UNIVERSIDAD CARLOS III MADRID. Downloaded on October 27,2020 at 03:56:31 UTC from IEEE Xplore. Restrictions apply.
396 IEEE TRANSACTIONS ON SMART GRID, VOL. 11, NO. 1, JANUARY 2020
Fig. 4. Load estimation responses with different values of λi . Fig. 6. Voltage dynamic responses with different values of Li .
Authorized licensed use limited to: UNIVERSIDAD CARLOS III MADRID. Downloaded on October 27,2020 at 03:56:31 UTC from IEEE Xplore. Restrictions apply.
ZHANG et al.: FINITE-TIME FEEDFORWARD DECOUPLING AND PRECISE DECENTRALIZED CONTROL FOR DC MICROGRIDS 397
Fig. 9. Current responses with a converter input voltage variation from 100V Fig. 11. Current responses with load variations from 200W to 400W, and
to 60V. from 400W to 200W.
Fig. 10. Bus voltage responses with a converter input voltage from Fig. 12. Bus voltage responses with load variations from 200W to 400W,
100V to 60V. and from 400W to 200W.
of the input voltage are doubled. Similar to the previous case, goes straight up to 800W in 0.25s and turns back to 200W
the proposed controller maintains its consistent quick property. in 0.45s. As plotted in Fig. 13, an obvious current overshoot
Both the current and voltage can be stabilized within a short can be observed in both proposed and PI controller due to the
time. In the mean time, a longer response time and a large cur- enormous variation in operating conditions. Nevertheless, the
rent/voltage deviation can be observed under the PI controller. proposed controller still performs better than the PI controller
Relevant simulation results are shown in Figs. 9 and 10. both in rapid recovery of voltage and precise regulation of
Case 3 (CPL Variation Test): The CPL is changed in this current. The comparisons results between proposed controller
case to further explore the advantages which have brought and PI controller are summarized in Table II, which provides
by the proposed control method. The basic setting is identi- a visual representation of two controllers.
cal with the former case. Initially, the bus voltage is stable at Case 4 (Plug-and-Play Property Test): In what follows, the
169V and a 200W CPL is connected. Then, the CPL increases PnP property is tested under both the proposed controller and
to 400W in 0.25s and decreases to 200W in 0.45s. The tran- PI controller. DU3 is introduced in this case and its basic set-
sient response of bus voltage is shown in Fig. 12. With the ting is identical with previous DUs. As is shown in Fig. 15,
same load change, obvious voltage overshoot can be observed three DUs are considered in this test, whose droop coefficients
under the PI controller. The amplitude of the voltage overshoot are set as 0.01, 0.02 and 0.015, respectively. At first, DU1
goes down by 2.2V and the duration of the recovery process is and DU3 work together to supply 750W CPL. Meanwhile,
30ms. Meanwhile, the proposed controller demonstrates excel- DU2 operates independently with 200W CPL. At 0.2s, another
lent dynamic performance consistently. Upon the disturbances 250W CPL is added into the double DU system and the power
happen, the proposed controller can adjust its operating volt- of DU1 and DU3 increases to 600W and 400W (3:2). In
age and reach a steady state in a short period of time. Besides, order to take the load off of the DU1 and DU3, DU2 is
by further looking into the current output shown in Fig. 11, the connected to the DC bus at 0.3s. The power is reallocated
proposed strategy not only shows fast dynamic performance as according to their respective droop coefficients, that is 553W,
always, but also realizes the accurate power sharing as we set 369W, 278W (6:3:4). Subsequently, the 250W CPL is removed
before. In the following case, a wider range of variation mag- at 0.4s and the output power of each DU decreases to 438W,
nitudes is tested to compare the two alternative controllers. 220W, 292W (6:3:4). At 0.5s, DU3 is disconnected. The bus
Distinguished from the previous case, the CPL in this case voltage response curve is shown in Fig. 15(c). The above tests
Authorized licensed use limited to: UNIVERSIDAD CARLOS III MADRID. Downloaded on October 27,2020 at 03:56:31 UTC from IEEE Xplore. Restrictions apply.
398 IEEE TRANSACTIONS ON SMART GRID, VOL. 11, NO. 1, JANUARY 2020
TABLE II
S IMULATION P ERFORMANCES B ETWEEN P ROPOSED C ONTROLLER AND PI C ONTROLLER
Fig. 13. Current responses with load variations from 200W to 800W, and
from 800W to 200W.
Fig. 15. Performances of PnP test for proposed controller, (a) current
responses, (b) power responses, (c) voltage responses.
Fig. 14. Bus voltage responses with load variations from 200W to 800W,
and from 800W to 200W.
Authorized licensed use limited to: UNIVERSIDAD CARLOS III MADRID. Downloaded on October 27,2020 at 03:56:31 UTC from IEEE Xplore. Restrictions apply.
ZHANG et al.: FINITE-TIME FEEDFORWARD DECOUPLING AND PRECISE DECENTRALIZED CONTROL FOR DC MICROGRIDS 399
Fig. 16. Performances of PnP test for PI controller, (a) current responses,
(b) power responses, (c) voltage responses.
Fig. 19. Experimental comparison results with a CPL variation from 50W
to 650W.
Authorized licensed use limited to: UNIVERSIDAD CARLOS III MADRID. Downloaded on October 27,2020 at 03:56:31 UTC from IEEE Xplore. Restrictions apply.
400 IEEE TRANSACTIONS ON SMART GRID, VOL. 11, NO. 1, JANUARY 2020
also lead to an easy practical implementation. It is illustrated ≤ γi,j |ξi,1 |/Lj−1 + |ξi,2 |/Lj−2 + · · · + ξi,j /Lj−j
by numerical simulation and experimental tests that a faster
transient-time response as well as a larger stability margin ≤ γi,j |ξi,1 | + |ξi,2 | + · · · + ξi,j , for ξ ∈ , (18)
are both achieved compared with the classical double-loop
where γi,j is a constant which is dependent on but inde-
PI controller. Future works may focus on optimal and adaptive
pendent of L. Then, with (18) in mind, one will further
control design under the basis of large-signal stabilization.
have
∂V(ξ )
A PPENDIX (·)|
∂ξ T
Proof of Theorem 1: Denote Ai ∈ n×n , Bi ∈ ∂V(ξ )
m n
n×1 ∗
be two matrices of the controllability canoni- = fi,j x̄i,j − fi,j x̄i,j /Lj−1
∗ ))/L0 , (f (x̄ ) −
cal form, i (·) [(fi,1 (x̄i,1 ) − fi,1 (x̄i,1 ∂ξi,j
i,2 i,2 i=1 j=1
Authorized licensed use limited to: UNIVERSIDAD CARLOS III MADRID. Downloaded on October 27,2020 at 03:56:31 UTC from IEEE Xplore. Restrictions apply.
ZHANG et al.: FINITE-TIME FEEDFORWARD DECOUPLING AND PRECISE DECENTRALIZED CONTROL FOR DC MICROGRIDS 401
n
m
∂V(ξ )
≤ [3] A. Emadi, A. Khaligh, C. H. Rivetta, and G. A. Williamson, “Constant
∂ξ γi,j |ξi,1 | + |ξi,2 | + · · · + ξi,j power loads and negative impedance instability in automotive systems:
i,j
i=1 j=1 Definition, modeling, stability, and control of power electronic con-
verters and motor drives,” IEEE Trans. Veh. Technol., vol. 55, no. 4,
≤ c
ξ
2
(19) pp. 1112–1125, Jul. 2006.
[4] E. Hossain, R. Perez, A. Nasiri, and S. Padmanaban, “A comprehensive
where c ∈ + is a constant. review on constant power loads compensation techniques,” IEEE Access,
On the other hand, by using the completion of squares, the vol. 6, pp. 33285–33305, 2018.
following relations hold on [0, Tf ) [5] IEEE Recommended Practice for Electronic Power Subsystems:
Parameters, Interfaces, Elements, and Performance, IEEE Standard
∂V(ξ ) 1573–2003, 2004.
ω̃ ≤ 2λmax (P)
ξ
ω̃
[6] T. Dragičević, X. Lu, J. C. Vasquez, and J. M. Guerrero, “DC
∂ξ T microgrids—Part I: A review of control strategies and stabilization tech-
≤ c̄
ξ
2 + c̃
ω̃
2 niques,” IEEE Trans. Power Electron., vol. 31, no. 7, pp. 4876–4891,
Jul. 2016.
≤ c̄
ξ
2 + (20) [7] S. Anand and B. G. Fernandes, “Reduced-order model and stability anal-
ysis of low-voltage DC microgrid,” IEEE Trans. Ind. Electron., vol. 60,
where c̄ ∈ + , c̃ ∈ + and ≥ c̃nmρ̃ 2 are all constants. no. 11, pp. 5040–5049, Nov. 2013.
By substituting (19) and (20) into (17), it yields [8] L. Guo, S. Zhang, X. Li, Y. W. Li, C. Wang, and Y. Feng, “Stability
analysis and damping enhancement based on frequency-dependent vir-
V̇(ξ )| ≤ −(L − c − c̄)
ξ
2 + , t ∈ 0, Tf . (21) tual impedance for DC microgrids,” IEEE J. Emerg. Sel. Topics Power
Electron., vol. 5, no. 1, pp. 338–350, Mar. 2017.
Now the selection guideline of L can be explicitly given as [9] M. Su, Z. Liu, Y. Sun, H. Han, and X. Hou, “Stability analysis and
stabilization methods of DC microgrid with multiple parallel-connected
L ≥ c + c̄ + max{1, 2λmax (P)/ρ0 }. (22) DC–DC converters loaded by CPLs,” IEEE Trans. Smart Grid, vol. 9,
no. 1, pp. 132–142, Jan. 2018.
[10] Q. Xu, C. Zhang, C. Wen, and P. Wang, “A novel composite non-
Recalling the claim that the trajectory of ξ(t) must escape linear controller for stabilization of constant power load in DC
the level set within a finite time smaller than Tf . Owing microgrid,” IEEE Trans. Smart Grid, vol. 10, no. 1, pp. 752–761,
to the fact that ξ(0) ∈ , there must exists a time instant Jan. 2019.
[11] P. Lin, C. Zhang, P. Wang, and J. Xiao, “A decentralized compos-
Ts satisfying Tf > Ts > 0, such that the following relations ite controller for unified voltage control with global system large-
hold signal stability in DC microgrids,” IEEE Trans. Smart Grid, to be
published.
a) V(ξ (Ts )) = ρ0 ; b)V̇(ξ (Ts )) > 0. (23) [12] P. Magne, D. Marx, B. Nahid-Mobarakeh, and S. Pierfederici, “Large-
signal stabilization of a DC-link supplying a constant power load using
Clearly, the relation (21) still holds for t ∈ [0, Ts ], which a virtual capacitor: Impact on the domain of attraction,” IEEE Trans.
together with (22) implies Ind. Appl., vol. 48, no. 3, pp. 878–887, May/Jun. 2012.
[13] S. Sanchez and M. Molinas, “Large signal stability analysis at the com-
V̇(ξ (Ts )) = −(L − c − c̄)
ξ
2 + mon coupling point of a DC microgrid: A grid impedance estimation
approach based on a recursive method,” IEEE Trans. Energy Convers.,
≤ −(L − c − c̄)V(ξ (Ts ))/λmax (P) vol. 30, no. 1, pp. 122–131, Mar. 2015.
1 [14] S. Bacha, I. Munteanu, and A. I. Bratcu, Power Electronic Converters
+ (L − c − c̄)ρ0 /λmax (P) Modeling and Control. London, U.K.: Springer, 2014.
2 [15] L. Bakule, “Decentralized control: Status and outlook,” Annu. Rev.
1 Control, vol. 38, no. 1, pp. 71–80, 2014.
≤ − ρ0 /λmax (P) < 0 (24) [16] D. Šiljak, “Decentralized control and computations: Status and
2 prospects,” Annu. Rev. Control, vol. 20, pp. 131–141, 1996.
which clearly contradicts the claim b) of (23). Hence [17] J. T. Feddema, C. Lewis, and D. A. Schoenwald, “Decentralized control
we know that under the guideline (22), the trajectory of of cooperative robotic vehicles: Theory and application,” IEEE Trans.
Robot. Autom., vol. 18, no. 5, pp. 852–864, Oct. 2002.
ξ(t) will stay in forever, that is, x(t) is well defined [18] C. Wen and J. Zhou, “Decentralized adaptive stabilization in the pres-
on [0, ∞). ence of unknown backlash-like hysteresis,” Automatica, vol. 43, no. 3,
ii) Now we come back to the error dynamics (8). By fol- pp. 426–440, 2007.
[19] C. Wen, J. Zhou, and W. Wang, “Decentralized adaptive backstepping
lowing [24], we know there exists a finite time, denoted by stabilization of interconnected systems with dynamic input and output
T, such that esi,j (t) = 0, t ≥ T for i ∈ N1:m , j ∈ N1:n , interactions,” Automatica, vol. 45, no. 1, pp. 55–67, 2009.
s ∈ N0:n−j+1 . [20] X. Zhang and Y. Lin, “Nonlinear decentralized control of large-scale
systems with strong interconnections,” Automatica, vol. 50, no. 9,
Hence, the following relation can be achieved pp. 2419–2423, 2014.
[21] C. Zhang, C. Wen, and L. Wang, “Nonsmooth decentralized stabiliza-
V̇(ξ )| ≤ −(L − c − c̄)
ξ
2 , t ∈ [T, ∞). (25) tion for interconnected systems subject to strongly coupled uncertain
interactions,” IEEE Trans. Syst., Man, Cybern., Syst., to be published.
Based on the guideline (22), it implies straightforwardly [22] S. Li, J. Yang, W. Chen, and X. Chen, Disturbance Observer-Based
that lim yi = yri , i ∈ N1:m . This completes the proof of Control: Methods and Applications. Boca Raton, FL, USA: CRC Press,
t→∞ 2014.
Theorem 1. [23] C. Zhang, Y. Yan, C. Wen, J. Yang, and H. Yu, “A nonsmooth composite
control design framework for nonlinear systems with mismatched distur-
R EFERENCES bances: Algorithms and experimental tests,” IEEE Trans. Ind. Electron.,
vol. 65, no. 11, pp. 8828–8839, Nov. 2018.
[1] P. Savage, R. R. Nordhaus, and S. P. Jamieson, “DC microgrids: Benefits [24] A. Levant, “Higher-order sliding modes, differentiation and output-
and barriers,” in From Silos to Systems: Issues in Clean Energy and feedback control,” Int. J. Control, vol. 76, nos. 9–10, pp. 924–941,
Climate Change. New Haven, CT, USA: Yale School Forestry Environ. 2003.
Stud., 2010, pp. 51–66. [25] P. Lin, P. Wang, J. Xiao, J. Wang, C. Jin, and Y. Tang, “An integral droop
[2] M. Kabalan, P. Singh, and D. Niebur, “Large signal Lyapunov-based sta- for transient power allocation and output impedance shaping of hybrid
bility studies in microgrids: A review,” IEEE Trans. Smart Grid, vol. 8, energy storage system in DC microgrid,” IEEE Trans. Power Electron.,
no. 5, pp. 2287–2295, Sep. 2017. vol. 33, no. 7, pp. 6262–6277, Jul. 2018.
Authorized licensed use limited to: UNIVERSIDAD CARLOS III MADRID. Downloaded on October 27,2020 at 03:56:31 UTC from IEEE Xplore. Restrictions apply.
402 IEEE TRANSACTIONS ON SMART GRID, VOL. 11, NO. 1, JANUARY 2020
Chuanlin Zhang (M’14) received the B.S. degree Peter Xiaoping Liu (F’19) received the B.Sc. and
in mathematics and the Ph.D. degree in control the- M.Sc. degrees from Northern Jiaotong University,
ory and control engineering from the School of China, in 1992 and 1995, respectively, and the Ph.D.
Automation, Southeast University, Nanjing, China, degree from the University of Alberta, Canada, in
in 2008 and 2014, respectively. 2002. He has been with the Department of Systems
He was a Visiting Ph.D. Student with the and Computer Engineering, Carleton University,
Department of Electrical and Computer Engineering, Canada, since 2002, where he is currently a
University of Texas at San Antonio, USA, from Professor and Canada Research Professor. He is also
2011 to 2012, a Visiting Scholar with the an Adjunct Professor with the Faculty of Mechanical
Energy Research Institute, Nanyang Technological Engineering and Automation, Zhejiang Sci-Tech
University, Singapore, from 2016 to 2017, and a University, Hangzhou, China. His interests include
Visiting Scholar with Advanced Robotics Center, National University of interactive networked systems and teleoperation, haptics, surgical simulation,
Singapore, from 2017 to 2018. Since 2014, he has been with the College of robotics, and control and intelligent systems. He has served as an Associate
Automation Engineering, Shanghai University of Electric Power, Shanghai, Editor for several journals including the IEEE/ASME T RANSACTIONS ON
where he is currently a Professor and the Director of Intelligent Autonomous M ECHATRONICS, the IEEE T RANSACTIONS ON C YBERNETICS, the IEEE
Systems Laboratory. He is the Principal Investigator of several research T RANSACTIONS ON AUTOMATION S CIENCE AND E NGINEERING, and the
projects, including Eastern Scholar Program at Shanghai, Leading Talent IEEE T RANSACTIONS ON I NSTRUMENTATION AND M EASUREMENT. He is
Program of Shanghai Science and Technology Commission, and Chenguang a Licensed Member of the Professional Engineers of Ontario (P.Eng.) and a
Program by the Shanghai Municipal Education Commission. His research Fellow of the Engineering Institute of Canada.
interests include nonlinear system control theory and applications for power
systems.
Authorized licensed use limited to: UNIVERSIDAD CARLOS III MADRID. Downloaded on October 27,2020 at 03:56:31 UTC from IEEE Xplore. Restrictions apply.