
IEEE/CAA Journal of Automatica Sinica
Citation: | Bo Fan, Jiangkai Peng, Jiajun Duan, Qinmin Yang and Wenxin Liu, "Distributed Control of Multiple-Bus Microgrid With Paralleled Distributed Generators," IEEE/CAA J. Autom. Sinica, vol. 6, no. 3, pp. 676-684, May 2019. doi: 10.1109/JAS.2019.1911477 |
Microgrid generally comprises a collection of loads, energy storage systems, and distributed generators (DGs), operating in either grid-connected mode or islanded one [1], [2]. Different types of DGs such as photovoltaics and wind turbines can be connected to a microgrid through power converters [3]. The power electronic-based converters make the DGs more flexible in their control and operation than conventional synchronous generators (SGs).
However, due to the significant differences between the traditional large-scale power systems and power converter- interfaced microgrids, especially in terms of low inertia and uncertainties, control solutions for traditional power grid cannot be introduced to microgrids directly [3]. Recent researches on microgrid controls can be classified into two types. The first one is to make the DGs in a microgrid behave similarly to conventional SGs with the idea of virtual synchronous generator [4], [5]. Since the virtual inertias of microgrids are increased, traditional control schemes that have been proved to be effective for traditional power grids can be introduced to microgrids [6]. However, such solutions cannot fully unlock the advantages of modern power electronic techniques, especially in terms of flexibility and response speed [7].
Alternatively, the second type of solutions model a microgrid as a cluster of decoupled subsystems, each of which is composed of a DG, a power converter, and an output filter [8]. In the hierarchical control scheme, a secondary control algorithm is developed on top of the traditional primary control system [9], [10]. Since the microgrid system is formulated similarly to that of unmanned vehicles that have no physical connections among the subsystems, various control techniques for multiagent systems (MASs) [11], including optimal control [12], cooperative control [13], [14], and game theory [15], can be introduced for the secondary control design. Such secondary control algorithms require continuous communications for implementation. Also, the limited performance of traditional primary control algorithms (droop and inner PI control loops) makes it hard to achieve desired dynamic performance.
In most studies on microgrid control, the microgrid is modeled as a multiple-bus system with each bus having only one DG connected [16], [17]. In many applications, multiple local DGs are connected to one bus, such as PV farms [18] and wind farms [19]. Sometimes, multiple DGs in a microgrid, which are located close enough, can also be modeled together as a one-bus subsystem. Since the dynamics of the parallel-DGs connected to one bus are not specifically considered during control designs, most existing solutions cannot be directly applied to such microgrids. This is mainly due to the different models and parameters of the parallel-DGs. If the controls of the paralleled DGs are not well coordinated, large load current sharing errors among DGs will degrade the energy efficiency and cause unexpected load sharing even system failures [20]. Thus, the control of multiple-bus microgrid with parallel-DGs should be well studied.
In previous literature, the control of a one-bus multiple-DG system, which is a subsystem of the above-mentioned microgrid, has been studied with the application for paralleled uninterruptible power supplies (UPSs) [21]. Over the past decades, many control strategies have been proposed for such systems. The first type of solutions require communications among DGs including centralized control [22], master-slave control [23], circular chain control [20], and etc. The requirement of communications lowers not only flexibility but also reliability due to the imperfections with the communication system [24]. To relax the communication requirement, droop control, which has been the most popular decentralized control solution for microgrids [25]-[27], was introduced. However, droop control strategies are static proportional rule-based and suffer from low response speed and static deviations, which could be problematic for high- performance applications [28]. Although new control algorithms are available for paralleled UPSs, their applications for multiple-bus microgrids are incapable. To achieve good control performance over the targeted general class of microgrids, hierarchical control schemes with advanced primary control algorithms need to be developed.
In this study, an advanced two-level distributed control solution is presented for microgrids that consist of multiple converter-interfaced parallel-DG subsystems. At the upper level, the objective is to obtain the desired voltage trajectory reference for each parallel-DG subsystem. At the lower level, two control objectives are addressed: 1) The bus voltage is well regulated under different operating conditions; 2) The load current is proportionally shared among multiple local DGs. Since the control reference for primary control is updated periodically and held unchanged between updates, algorithm designs of the two control levels can be decoupled. This control strategy not only simplifies algorithm designs but also lowers communication requirement for control implementations. Firstly, a distributed consensus-based power sharing algorithm is introduced to determine the generations of subsystems. Secondly, a discrete-time droop equation is used to periodically adjust the subsystem frequency at a smaller time scale to fight against uncertainties with line losses, generations, load predictions, and etc. Finally, a Lyapunov-based decentralized control algorithm is designed for bus voltage regulation and proportional load current sharing in the subsystem. Extensive simulations are conducted to demonstrate the advantages of the proposed control scheme.
The rest of this paper is organized as follows. In Section Ⅱ, the mathematical model of a multiple-bus microgrid with paralleled DGs is presented. Section Ⅲ introduces the proposed control design along with the stability analysis. Simulations with microgrid models of different levels of detail are presented in Section Ⅳ. Concluding remarks are given in Section Ⅴ.
The topology of a multiple-bus microgrid consisting of several parallelDG subsystems is illustrated in Fig. 1. Each one-bus subsystem comprises multiple DGs and a lumped load. The DGs are connected to a common bus through power converters and LC-filters The average model is used for control design and the detailed switch-level model is used for control evaluation [29].
In this study, a microgrid consisting of N parallel-DG subsystems is considered. The average model of the pth subsystem (p=1,2,…,N) comprising np DGs is given as [21]
{˙vp,o=np∑q=1ip,qnp∑q=1Cp,q−np∑q=1ip,oqnp∑q=1Cp,q˙ip,q=−1Lp,qvp,o−Rp,qLp,qip,q+1Lp,qvp,q, q=1,2,…,np | (1) |
where vp,o is the bus voltage, vp,q and ip,q are the output voltage and input current to the filter of the qth DG, respectively, ip,oq is the output current, and Rp,q, Lp,q and Cp,q are the parameters of the qth LC-filter.
In this section, a two-level control scheme is introduced for the real-time coordination of subsystems within a large-scale microgrid [3]. In the proposed design, the objective of the upper-level is to obtain the desired voltage trajectory references for parallel-DG subsystems. First, fair power sharing is achieved by a distributed consensus-based algorithm. The root mean square (RMS) value of the subsystem bus voltage references, V, is fixed and only the desired bus frequency f∗p for each subsystem is maneuvered by a discrete-time droop equation within a small range, periodically. As a result, the subsystem's bus phase angle δp can be adjusted indirectly to achieve fair power sharing.
For the lower-level control of each subsystem, two control objectives are considered. The first one is to maneuver the bus voltage of the pth subsystem, vp,o, to track a desired trajectory v∗p,o=Vsin(2πf∗pt+δp) with f∗p set by the upper-level controller. The second control objective is to achieve proportional load current sharing among DGs. In this way, the bus voltage V and system frequency f can be well regulated together. Details of the proposed control solution are presented in the following subsections.
The upper-level controller is introduced to find the desired bus voltage trajectory v∗p,o of the pth subsystem with the bus frequency references f∗p, based on the operational restrictions of fair power sharing in a two-step manner.
Firstly, the distributed consensus algorithm [30] is employed to determine the power generation references (P∗p) of subsystems. In order to achieve fair power sharing, the power generation of each subsystem is assigned based on a common utilization level, which is decided by the overall demand including the total load demands and estimated system-wide losses, and the overall generation determined by the predicted intermittent sources and the capability of the non-intermittent sources. Next, the distributed consensus algorithm is utilized to find the local utilization level with a relatively large time step TU, which is the same for the entire microgrid. Thus, the fair power sharing can be achieved by synchronizing the utilization level and the impact of inaccurate generation prediction can be minimized as well.
Secondly, once the power generation reference P∗p is obtained, the corresponding bus frequency reference f∗p can be decided through a discrete-time droop equation with a relatively small time step of TD, which is expressed as
f∗p=frate−ηp(Pp−P∗p) | (2) |
where frate is the nominal frequency, Pp is the power generation of the pth subsystem, and ηp is the active droop slope of the pth subsystem. Thus, the desired bus voltage trajectory can be calculated by v∗p,o=Vsin(2πf∗pt+δp).
To facilitate the control development, for the pth subsystem, define
up,q=−vp,o−Rp,qip,q+vp,qLp,qCpxp,q=ip,qCpdp=np∑q=1ip,oqCp |
where Cp=∑npq=1Cp,q is the total capacitance, with up,q, xp,q, dp being the control input, the system state, and the disturbance, respectively. Therefore, the original system model (1) can be rewritten in a compact form as
{˙vp,o=np∑q=1xp,q−dp˙xp,q=up,q. | (3) |
Before proceeding, the following assumption is given [31].
Assumption 1: dp, and its first- and second-time derivatives are unknown but bounded, i.e., |dp|≤D0, |˙dp|≤D1 and |¨dp| ≤ D2, where D0, D1 and D2 are unknown positive constants.
1)Dynamics of the Filtered Tracking Error: Consider a parallel-DG subsystem (3). Define the tracking error as
ep,o=vp,o−v∗p,o. | (4) |
Next, define the filtered tracking error [32] as
rp=kpep,o+˙ep,o | (5) |
where kp is a positive constant. Furthermore, define
ˉrp=kp,rrp+˙rp | (6) |
with kp,r being a positive constant. By recalling (3), the time derivative of ˉrp is
˙ˉrp=kp,r˙rp+kp¨ep,o+np∑q=1˙up,q−¨dp−⃛v∗p,o. | (7) |
Apparently, systems (5}) and (6) are Hurwitz. If the filtered tracking error rp or ˉrp can be controlled to approach zero, the original tracking error ep,o will converge to zero, too [33].
2)Controller Development and Stability Analysis: Based on the dynamics of the filtered tracking error (7), design the decentralized control law as
up,q=−kpCpip,oq+Cp,qCp¨vp,o−mp,q(kp,rrp+ˉrp)−mp,q∫t0(k2p,r+ρp)rp(τ)dτ | (8) |
whose time derivative is equivalently given as
˙up,q=−kpCp˙ip,oq+Cp,qCp⃛vp,o−mp,q(kp,r˙rp+˙ˉrp)−mp,q(k2p,r+ρp)rp=−kpCp˙ip,oq+Cp,qCp⃛vp,o−mp,q(kp,rˉrp+˙ˉrp+ρprp) | (9) |
where ρp is a positive constant, and 0<mp,q<1, q= 1,2,…,np is the load current sharing ratio of DG #p,q, satisfying ∑npq=1mp,q=1. Noticed that the control law (8) is essentially decentralized for subsystem #p, in the sense that each individual DG only utilizes its own signals ip,oq, vp,o, and the information of v∗p,o obtained from the upper-level controller. No information is required to be shared among multiple DGs.
Subsequently, with the help of the definitions of rp and ˉrp, substituting (9) into (7) yields
˙ˉrp= kp,r˙rp+kp¨ep,o+np∑q=1[−kpCp˙ip,oq+Cp,qCp⃛vp,o−mp,q(kp,rˉrp+˙ˉrp+ρprp)]−¨dp−⃛v∗p,o= kp,r˙rp+kp¨ep,o−kp˙dp+⃛vp,o−kp,rˉrp−˙ˉrp−ρprp−¨dp−⃛v∗p,o=−kp,rˉrp−ρprp−kp˙dp−¨dp. | (10) |
Now the theoretical results of the proposed controller are stated in the following theorem.
Theorem 1:Consider a parallel-DG system characterized by (1) satisfying Assumption 1, and a decentralized control law developed as in (8). The following facts hold: 1) the load current sharing errors, defined as ep,qs=ip,oq/mp,q−ip,os/mp,s for all q, s=1,2,…,np, q≠s, can be eliminated; 2) the voltage tracking error ep,o together with all the other signals of the closed-loop system are bounded.
Proof:The proof of Theorem 1 is divided into two parts.
Proof of Fact 1: With the help of the Kirchhoff's current law, one has
ip,oq=ip,q−Cp,q˙vp,o=Cpxp,q−Cp˙vp,o. | (11) |
Recalling the second differential equation in (6), and substituting (8) into the time derivative of ip,oq yield
˙ip,oq=−kpip,oq−Cpmp,q(kp,rrp+ˉrp)−Cpmp,q∫t0(k2p,r+ρp)rp(τ)dτ. | (12) |
Thereafter, define a class of Lyapunov functions as
Vp,qs=12e2p,qs | (13) |
for q, s=1,2,…,np, q≠s. Taking the time derivative of Vp,qs gives
˙Vp,qs= ep,qs[−kpip,oqmp,q−−kpip,osmp,s−Cp(kp,rrp+ˉrp)+Cp(kp,rrp+ˉrp)−Cp∫t0(k2p,r+ρp)rp(τ)dτ+Cp∫t0(k2p,r+ρp)rp(τ)dτ]=−kpe2p,qs=−2kpVp,qs. | (14) |
By resorting to the standard Lyapunov synthesis [34], we have
|ep,qs(t)|≤|ep,qs(0)|exp(−kpt) | (15) |
for q, s=1,2,…,np, q≠s, where ep,qs(0) is the initial value of the load current sharing error, which will converge to zero exponentially. Thus, the first fact holds.
Proof of Fact 2: Define a Lyapunov function as
Vp=12r2p+12ρpˉr2p. | (16) |
Since ˙rp=ˉrp−kp,rrp, (10) can be borrowed to obtain the time derivative of (16) as
˙Vp=rp(ˉrp−kp,rrp)+1ρpˉrp(−kp,rˉrp−ρprp−kp˙dp−¨dp)=−kp,rr2p−1ρpkp,rˉr2p−1ρpˉrp(kp˙dp+¨dp). | (17) |
With the help of Assumption 1, one has
˙Vp≤−kp,rr2p−1ρpkp,rˉr2p+1ρp|ˉrp|(kpD1+D2)≤−kp,rr2p−1ρp(kp,r−εp)ˉr2p+14ρpεp(kpD1+D2)2≤−2(kp,r−εp)Vp+14ρpεp(kpD1+D2)2 | (18) |
where 0<εp<kp,r is a constant. Furthermore, according to Lemma 1.1 in [35], we have
lim | (19) |
and r_p , \bar {r}_p are bounded for all time.
From the definition of r_p in (5), e_{p, o} and \dot {e}_{p, o} can be treated as the outputs of a stable linear system with the bounded input r_p . Therefore, e_{p, o} and \dot {e}_{p, o} are bounded. From (6), one has that \dot {r}_p =\bar {r}_p -k_{p, r} r_p is bounded, which results in that \ddot {e}_{p, o} =\dot {r}_p -k_p \dot {e}_{p, o} is also bounded. Notice that the desired trajectory v_{p, o}^\ast is a sinusoidal function, thus the first and the second time derivatives of v_{p, o}^\ast , \dot {v}_{p, o}^\ast , and \ddot {v}_{p, o}^\ast , are also bounded. With the boundedness of e_{p, o} , \dot {e}_{p, o} , and \ddot {e}_{p, o} , one can prove that v_{p, o} =v_{p, o}^\ast +e_{p, o} , \dot {v}_{p, o} =\dot {v}_{p, o}^\ast +\dot {e}_{p, o} , and \ddot {v}_{p, o} =\ddot {v}_{p, o}^\ast +\ddot {e}_{p, o} are all bounded. By recalling (15), one has that i_{p, oq} /m_{p, q} -i_{p, os} /m_{p, s} is bounded for all time. With the help of Assumption 1, \sum\nolimits_{q=1}^{n_p } {i_{p, oq} } is also bounded. Furthermore, standard linear analysis methods can be applied to prove that i_{p, oq} is bounded. Thereafter, i_{p, q} =i_{p, oq} +C_{p, q} \dot {v}_{p, o} is bounded, and thus the second fact holds.
Finally, with the proposed lower-level controller, the two control objectives of the lower-level are achieved as illustrated in Theorem 1.
Remark 1: Notice that the input transformation from v_{p, q} to u_{p, q} is invertible. The actual control law for the parallel-DG system (1) is
\begin{align} \label{eq20} v_{p, q} =v_{p, o} +R_{p, q} i_{p, q} +L_{p, q} C_p u_{p, q} \end{align} | (20) |
with u_{p, q} given in (8).
Remark 2: According to (8), the information of the time derivatives of the bus voltage v_{p, o} is required in actual controllers, which can be obtained by the high-gain observers in [36] in the implementation of the proposed control.
Fig. 2 shows the control block diagram of one DG. There is no communication among DGs. The lower-level controllers receive the same voltage reference signal to make sure their control activities are coordinated. To construct the sinusoidal control reference signal, the lower-level controller only needs the frequency reference obtained from the upper-level.
The overall flowchart diagram for the implementation of the proposed microgrid scheme is presented in Fig. 3. During the initialization of the consensus-based power sharing algorithm, each local upper-level controller estimates the maximum generation and the local load of the corresponding subsystem. Through the distributed communications among the upper-level controllers, the synchronized utilization level can be found. Thus, the power generation references of subsystems can be calculated locally. Thereafter, the frequency references of the bus voltages can be acquired via a discrete-time droop control. The detailed upper-level control process can be found in [30] and is omitted here.
During the regulation process, the bus voltage references are firstly determined by the RMS value of bus voltages together with their frequency references obtained from upper-level controllers. Then, with the proposed decentralized control strategy in Section Ⅲ-B, the tracking of the desired bus voltage trajectory, as well as the sharing of load current among DGs of each subsystem can be realized. Finally, PWM signals are generated based on the final control signals for the power converters.
The performance of the proposed control scheme is testified on both mathematical and detailed switch-level models using MATLAB/Simulink. The microgrid adopted in the simulation is shown in Fig. 4. Each bus contains several DGs and a local load. The system and control parameters are listed in TABLEⅠ and Ⅱ, respectively. To better illustrate the effectiveness of the proposed control scheme, different load profiles are considered, i.e., Loads 1, 2 and 3 are switched on at 2.1 s, 0.7s, and 2.2s, respectively, and then switched off at 4.3s, 4.3s, 6.2 s, respectively.
Quantity | Value | |
Subsystem 1 | Output inductors(L_{1, 1}, L_{1, 2}, L_{1, 3}) | 1.8, 2.0, 2.0mH |
Output resistors (R_{1, 1}, R_{1, 2}, R_{1, 3}) | 0.20, 0.18, 0.20\Omega | |
Output capacitors (C_{1, 1}, C_{1, 2}, C_{1, 3}) | 25.0, 25.0, 27.5\mu F | |
Active power rating | 2.4kW | |
Subsystem 2 | Output inductor (L_{2, 1}) | 2.1mH |
Output resistor (R_{2, 1}) | 0.20\Omega | |
Output capacitor (C_{2, 1}) | 26mF | |
Active power rating | 1.2kW | |
Subsystem 3 | Output inductors (L_{3, 1}, L_{3.2}) | 2.0, 2.0mH |
Output resistors (R_{3, 1}, R_{3, 2}) | 0.20, 0.20\Omega | |
Output capacitors (C_{3, 1}, C_{3, 2}) | 25.0, 25.0\mu F | |
Active power rating | 2.4kW | |
Line impedances | Line inductors(L_{\ell 12}, L_{\ell 13}, L_{\ell 23}) | 0.10, 0.11, 0.09mH |
Line impedances | Line resistors (R_{\ell 12}, R_{\ell 13}, R_{\ell 23}) | 0.25, 0.24, 0.26\Omega |
Nominal frequency (f_{rate}) | 60Hz | |
Output AC bus voltage (V) | 110V | |
Local loads (R_{1}, R_{2}, R_{3}) | 6.05, 12.10, 6.05 \Omega | |
Sampling period | 0.1ms | |
Droop control time step (T_{D}) | 0.2s | |
Upper-level control time step (T_{U}) | 1.5s |
Parameter | Value |
k_{1}, k_{2}, k_{3} | 4.0\times 10^{3} |
ρ1ρ2ρ3 | 1.5\times 10^{7} |
k_{r, 1}, k_{r, 2}, k_{r, 3} | 1.0\times 10^{3} |
\eta _{1} | 0.199 |
\eta _{2} | 0.398 |
\eta _{3} | 0.199 |
m_{11} | 0.167 |
m_{12} | 0.333 |
m_{13} | 0.5 |
m_{21} | 1 |
m_{31} | 0.5 |
m_{32} | 0.5 |
In this test, the proposed control scheme is testified with the mathematical microgrid model. The system responses are shown in Figs. 5-9.
Fig. 5 illustrates the trajectories of the generation power. At 0.7s, Load 2 is switched on, with the help of the well-designed upper-level controller, the total generated power can be allocated according to their rating powers during steady-state (between 1.5s and 2.1s). To test the stability of the upper-level controller and its robustness, two sudden load increasing events are simulated, i.e., Loads 1 and 3 are switch on at 2.1s and 2.2, s with a total changing power of 0.67, p.u. In this case, the generated powers respond quickly. The total power is shared among subsystems with a proportion of 2:1:2 between 3s and 4.3s. Furthermore, at 4.3s, Loads 1 and 2 are switched off. Again, the total power is shared proportionally. Finally, at 6.2s, Load 3 is switched off and the generation powers of all 3 subsystems go back to zero.
The performances of the bus voltage and frequency are demonstrated in Figs. 6 and 7, respectively. Under all load change conditions, the stability of the microgrid system is ensured by the developed lower-level controller. From Fig. 6, one can notice that all bus voltage errors are maintained within \pm 0.05 p.u. Moreover, the bus frequency errors are smaller than 0.005 p.u. as shown in Fig. 7.
In Figs. 8 and 9, the trajectories of load current sharing rrors of Subsystems 1 and 3 are depicted. From Fig. 8, one can see that even in presence of unbalanced LC-filter parameters, the largest load current sharing error is smaller than 0.7A.
In this test, the proposed control scheme is further testified with the detailed switch-level microgrid model, which is enough to imitate the real-world performance. All the power converters are implemented by their detailed modules included in the simpower systems toolbox of Simulink/MATLAB. The system parameters and control parameters remain the same as in TABLESⅠ and Ⅱ. The system responses are delivered in Figs. 10-14.
From Fig. 10, it is noticed that the trajectories of the generation power are almost the same as those obtained from the mathematical model in Fig. 5. Fair power sharing of the total load demand is achieved successfully. Moreover, as shown in Figs. 11 and 12, the tracking objectives of the bus voltages and frequencies are achieved simultaneously with the proposed lower-level controller. The bus voltage errors and frequency errors are smaller than 0.05p.u. and 0.005p.u., respectively. Furthermore, in presence of the switching frequency based harmonics, the load current sharing errors are shown in Figs. 13 and 14 to substantiate the proposed approach.
In this study, a distributed upper-level controller and a decentralized lower-level controller are proposed for multiple-bus microgrids with paralleled DGs. For the upper-level control, a distributed consensus-based power sharing algorithm is applied to obtain the desired power generation references for all subsystems. Then, a decentralized droop control is utilized to calculate the frequency references, which are further used to obtain the desired voltage trajectories. For the lower-level control, decentralized controllers are designed to force the subsystem bus voltage to track the desired references. In addition, the proportional load current sharing among DGs is achieved. Finally, simulation results with microgrid models of different levels of detail are presented. The effectiveness of the proposed microgrid control scheme is demonstrated by these results.
[1] |
Y. Luo, S. Srivastava, M. Andrus, and D. Cartes, "Application of disturbance metrics for reducing impacts of energy storage charging in an MVDC based IPS," in Proc. IEEE Electric Ship Tech. Symposium (ESTS). IEEE, 2013, pp. 287-291.
|
[2] |
Y. Luo, C. Wang, L. Tan, G. Liao, M. Zhou, D. Cartes, and W. Liu, "Application of generalized predictive control for charging super capacitors in microgrid power systems under input constraints," in Proc. IEEE Int. Conf. Cyber Tech. Autom. Control, and Intelligent Systems (CYBER). IEEE, 2015, pp. 1708-1713.
|
[3] |
D. E. Olivares, A. Mehrizi-Sani, A. H. Etemadi, C. A. Canizares, R. Iravani, M. Kazerani, A. H. Hajimiragha, O. Gomis-Bellmunt, M. Saeedifard, R. Palma-Behnke et al., "Trends in microgrid control," IEEE Trans. Smart Grid, vol. 5, no. 4, pp. 1905-1919, 2014. doi: 10.1109/TSG.2013.2295514
|
[4] |
J. Zhao, X. Lyu, Y. Fu, X. Hu, and F. Li, "Coordinated microgrid frequency regulation based on DFIG variable coefficient using virtual inertia and primary frequency control," IEEE Trans. Energy Conversion, vol. 31, no. 3, pp. 833-845, 2016. http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=2755be62c42c2f133d7c678e6c1c2706
|
[5] |
Y. Fu, L. Huang, H. Zhang, Y. Mi, J. Zhao, and F. Li, "DFIG virtual inertia control in micro-grid based on setting trigger condition and ZN method for parameters optimization," IET Generation, Transmission & Distribution, vol. 11, no. 15, pp. 3765-3775, 2017.
|
[6] |
A. J. Wood and B. F. Wollenberg, Power Generation, Operation, and Control. New York, NY, USA: Wiley, 1996.
|
[7] |
J. Liu, Y. Miura, and T. Ise, "Comparison of dynamic characteristics between virtual synchronous generator and droop control in inverter-based distributed generators," IEEE Trans. Power Electronics, vol. 31, no. 5, pp. 3600-3611, 2016. doi: 10.1109/TPEL.2015.2465852
|
[8] |
A. Bidram, F. L. Lewis, and A. Davoudi, "Distributed control systems for small-scale power networks: using multiagent cooperative control theory," IEEE Control Systems Magazine, vol. 34, no. 6, pp. 56-77, 2014. doi: 10.1109/MCS.2014.2350571
|
[9] |
Y. Xu, W. Zhang, W. Liu, X. Wang, F. Ferrese, C. Zang, and H. Yu, "Distributed subgradient-based coordination of multiple renewable generators in a microgrid," IEEE Trans. Power Systems, vol. 29, no. 1, pp. 23-33, 2014. doi: 10.1109/TPWRS.2013.2281038
|
[10] |
W. Meng, X. Wang, and S. Liu, "Distributed load sharing of an inverter-based microgrid with reduced communication," IEEE Trans. Smart Grid, vol. 9, no. 2, pp. 1354-1364, 2018. doi: 10.1109/TSG.2016.2587685
|
[11] |
Z. Wang, W. Wu, and B. Zhang, "A fully distributed power dispatch method for fast frequency recovery and minimal generation cost in autonomous microgrids," IEEE Trans. Smart Grid, vol. 7, no. 1, pp. 19-31, 2016. doi: 10.1109/TSG.2015.2493638
|
[12] |
A. Maknouninejad, Z. Qu, F. L. Lewis, and A. Davoudi, "Optimal, nonlinear, and distributed designs of droop controls for DC microgrids," IEEE Trans. Smart Grid, vol. 5, no. 5, pp. 2508-2516, 2014. doi: 10.1109/TSG.2014.2325855
|
[13] |
H. Cai, G. Hu, F. L. Lewis, and A. Davoudi, "A distributed feedforward approach to cooperative control of AC microgrids," IEEE Trans. Power Systems, vol. 31, no. 5, pp. 4057-4067, 2016. doi: 10.1109/TPWRS.2015.2507199
|
[14] |
H. Xin, Y. Liu, Z. Qu, and D. Gan, "Distributed control and generation estimation method for integrating high-density photovoltaic systems," IEEE Trans. Energy Conversion, vol. 29, no. 4, pp. 988-996, 2014. doi: 10.1109/TEC.2014.2357689
|
[15] |
L. -L. Fan, V. Nasirian, H. Modares, F. L. Lewis, Y. -D. Song, and A. Davoudi, "Game-theoretic control of active loads in DC microgrids," IEEE Trans. Energy Conversion, vol. 31, no. 3, pp. 882-895, 2016. doi: 10.1109/TEC.2016.2543229
|
[16] |
M. Hamzeh, H. Karimi, and H. Mokhtari, "Harmonic and negative-sequence current control in an islanded multi-bus MV microgrid," IEEE Trans. Smart Grid, vol. 5, no. 1, pp. 167-176, 2014. doi: 10.1109/TSG.2013.2263842
|
[17] |
M. Hamzeh, H. Karimi, and H. Mokhtari, "A new control strategy for a multi-bus MV microgrid under unbalanced conditions," IEEE Trans. Power Systems, vol. 27, no. 4, pp. 2225-2232, 2012. doi: 10.1109/TPWRS.2012.2193906
|
[18] |
J. Chavarria, D. Biel, F. Guinjoan, C. Meza, and J. J. Negroni, "Energy-balance control of PV cascaded multilevel grid-connected inverters under level-shifted and phase-shifted PWMs," IEEE Trans. Industrial Electronics, vol. 60, no. 1, pp. 98-111, 2013. doi: 10.1109/TIE.2012.2186108
|
[19] |
X. Tang, Q. Yang, K. Wang, B. Stoevesandt, and Y. Sun, "Optimisation of wind farm layout in complex terrain via mixed-installation of different types of turbines," IET Renewable Power Generation, vol. 12, no. 9, pp. 1065-1073, 2018. doi: 10.1049/iet-rpg.2017.0787
|
[20] |
T. -F. Wu, Y. -K. Chen, and Y. -H. Huang, "3C strategy for inverters in parallel operation achieving an equal current distribution," IEEE Trans. Industrial Electronics, vol. 47, no. 2, pp. 273-281, 2000. doi: 10.1109/41.836342
|
[21] |
K. -S. Low and R. Cao, "Model predictive control of parallel-connected inverters for uninterruptible power supplies," IEEE Trans. Industrial Electronics, vol. 55, no. 8, pp. 2884-2893, 2008. doi: 10.1109/TIE.2008.918474
|
[22] |
K. Tan, X. Peng, P. L. So, Y. C. Chu, and M. Chen, "Centralized control for parallel operation of distributed generation inverters in microgrids," IEEE Trans. Smart Grid, vol. 3, no. 4, pp. 1977-1987, 2012. doi: 10.1109/TSG.2012.2205952
|
[23] |
Y. J. Cheng and E. K. K. Sng, "A novel communication strategy for decentralized control of paralleled multi-inverter systems," IEEE Trans. Power Electronics, vol. 21, no. 1, pp. 148-156, 2006. doi: 10.1109/TPEL.2005.861194
|
[24] |
K. Wang, X. Huang, B. Fan, Q. Yang, G. Li, and M. L. Crow, "Decentralized power sharing control for parallel-connected inverters in islanded single-phase micro-grids," IEEE Trans. Smart Grid, vol. 9, no. 6, pp. 6721-6730, 2018. doi: 10.1109/TSG.2017.2720683
|
[25] |
J. M. Guerrero, J. C. Vasquez, J. Matas, L. G. De Vicuna, and M. Castilla, "Hierarchical control of droop-controlled AC and DC microgrids——a general approach toward standardization," IEEE Trans. Industrial Electronics, vol. 58, no. 1, pp. 158-172, 2011. doi: 10.1109/TIE.2010.2066534
|
[26] |
L. -Y. Lu and C. -C. Chu, "Consensus-based droop control synthesis for multiple DICs in isolated micro-grids," IEEE Trans. Power Systems, vol. 30, no. 5, pp. 2243-2256, 2015. doi: 10.1109/TPWRS.2014.2368135
|
[27] |
I. U. Nutkani, P. C. Loh, P. Wang, and F. Blaabjerg, "Cost-prioritized droop schemes for autonomous AC microgrids," IEEE Trans. Power Electronics, vol. 30, no. 2, pp. 1109-1119, 2015. doi: 10.1109/TPEL.2014.2313605
|
[28] |
J. Gurrero, L. G. De Vicuna, and J. Uceda, "Uninterruptible power supply systems provide protection," IEEE Industrial Electronics Magazine, vol. 1, no. 1, pp. 28-38, 2007. doi: 10.1109/MIE.2007.357184
|
[29] |
J. Duan, C. Wang, H. Xu, W. Liu, J. -C. Peng, and H. Jiang, "Distributed control of inverter-interfaced microgrids with bounded transient line currents," IEEE Trans. Industrial Informatics, vol. 14, no. 5, pp. 2052- 2061, 2018. doi: 10.1109/TII.2018.2791988
|
[30] |
W. Zhang, Y. Xu, W. Liu, F. Ferrese, and L. Liu, "Fully distributed coordination of multiple DFIGs in a microgrid for load sharing," IEEE Trans. Smart Grid, vol. 4, no. 2, pp. 806-815, 2013. doi: 10.1109/TSG.2012.2234149
|
[31] |
J. A. Juárez-Abad, J. Linares-Flores, E. Guzmán-Ramrez, and H. Sira-Ramirez, "Generalized proportional integral tracking controller for a single-phase multilevel cascade inverter: An FPGA implementation," ÍEEE Trans. Industrial Informatics, vol. 10, no. 1, pp. 256-266, 2014. doi: 10.1109/TII.9424
|
[32] |
B. Fan, Q. Yang, S. Jagannathan, and Y. Sun, "Asymptotic tracking controller design for nonlinear systems with guaranteed performance," IEEE Trans. Cybernetics, vol. 48, no. 7, pp. 2001-2011, 2018. doi: 10.1109/TCYB.2017.2726039
|
[33] |
Q. Yang, S. S. Ge, and Y. Sun, "Adaptive actuator fault tolerant control for uncertain nonlinear systems with multiple actuators," Automatica, vol. 60, pp. 92-99, 2015. doi: 10.1016/j.automatica.2015.07.006
|
[34] |
J. -J. E. Slotine, W. Li, et al., Applied Nonlinear Control. Englewood Cliffs, NJ, USA: Prentice-Hall, 1991.
|
[35] |
S. S. Ge and C. Wang, "Adaptive neural control of uncertain MIMO nonlinear systems," IEEE Trans. Neural Networks, vol. 15, no. 3, pp. 674-692, 2004. doi: 10.1109/TNN.2004.826130
|
[36] |
B. Li, B. Fan, Q. Yang, C. Wang, and W. Liu, "Adaptive performance-guaranteed control of UPS systems," in Proc. IEEE Int. Conf. Information and Automation (ICIA). IEEE, 2016, pp. 258-263.
|
[1] | Zhongxin Liu, Yanmeng Zhang, Yalin Zhang, Fuyong Wang. Distributed Economic Dispatch Algorithms of Microgrids Integrating Grid-Connected and Isolated Modes[J]. IEEE/CAA Journal of Automatica Sinica, 2025, 12(1): 86-98. doi: 10.1109/JAS.2024.124695 |
[2] | Lei Xu, Danya Xu, Xinlei Yi, Chao Deng, Tianyou Chai, Tao Yang. Decentralized Federated Learning Algorithm Under Adversary Eavesdropping[J]. IEEE/CAA Journal of Automatica Sinica, 2025, 12(2): 448-456. doi: 10.1109/JAS.2024.125079 |
[3] | Bogang Qu, Zidong Wang, Bo Shen, Hongli Dong, Hongjian Liu. Anomaly-Resistant Decentralized State Estimation Under Minimum Error Entropy With Fiducial Points for Wide-Area Power Systems[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(1): 74-87. doi: 10.1109/JAS.2023.123795 |
[4] | Feisheng Yang, Jiaming Liu, Xiaohong Guan. Distributed Fixed-Time Optimal Energy Management for Microgrids Based on a Dynamic Event-Triggered Mechanism[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(12): 2396-2407. doi: 10.1109/JAS.2024.124686 |
[5] | Changjun He, Hua Geng, Kaushik Rajashekara, Ambrish Chandra. Analysis and Control of Frequency Stability in Low-Inertia Power Systems: A Review[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(12): 2363-2383. doi: 10.1109/JAS.2024.125013 |
[6] | Jianguo Zhao, Chunyu Yang, Weinan Gao, Linna Zhou, Xiaomin Liu. Adaptive Optimal Output Regulation of Interconnected Singularly Perturbed Systems With Application to Power Systems[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(3): 595-607. doi: 10.1109/JAS.2023.123651 |
[7] | Yi Yu, Guo-Ping Liu, Yi Huang, Peng Shi. Optimal Cooperative Secondary Control for Islanded DC Microgrids via a Fully Actuated Approach[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(2): 405-417. doi: 10.1109/JAS.2023.123942 |
[8] | Na Wang, Xiao Liang, Hongdan Li, Xiao Lu. Decentralized Optimal Control and Stabilization of Interconnected Systems With Asymmetric Information[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(3): 698-707. doi: 10.1109/JAS.2023.124044 |
[9] | Soumya Ranjan Mahapatro, Bidyadhar Subudhi, Sandip Ghosh. Design of a Robust Optimal Decentralized PI Controller Based on Nonlinear Constraint Optimization For Level Regulation: An Experimental Study[J]. IEEE/CAA Journal of Automatica Sinica, 2020, 7(1): 187-199. doi: 10.1109/JAS.2019.1911516 |
[10] | Zhan Shi, Zhanshan Wang. Optimal Control for a Class of Complex Singular System Based on Adaptive Dynamic Programming[J]. IEEE/CAA Journal of Automatica Sinica, 2019, 6(1): 188-197. doi: 10.1109/JAS.2019.1911342 |
[11] | Raffaele Carli, Mariagrazia Dotoli. Decentralized Control for Residential Energy Management of a Smart Users' Microgrid with Renewable Energy Exchange[J]. IEEE/CAA Journal of Automatica Sinica, 2019, 6(3): 641-656. doi: 10.1109/JAS.2019.1911462 |
[12] | Jiangkai Peng, Bo Fan, Jiajun Duan, Qinmin Yang, Wenxin Liu. Adaptive Decentralized Output-Constrained Control of Single-Bus DC Microgrids[J]. IEEE/CAA Journal of Automatica Sinica, 2019, 6(2): 424-432. doi: 10.1109/JAS.2019.1911387 |
[13] | Won-Sang Im, Cheng Wang, Wenxin Liu, Liming Liu, Jang-Mok Kim. Distributed Virtual Inertia Based Control of Multiple Photovoltaic Systems in Autonomous Microgrid[J]. IEEE/CAA Journal of Automatica Sinica, 2017, 4(3): 512-519. doi: 10.1109/JAS.2016.7510031 |
[14] | Zhongwen Li, Chuanzhi Zang, Peng Zeng, Haibin Yu, Hepeng Li. MAS Based Distributed Automatic Generation Control for Cyber-Physical Microgrid System[J]. IEEE/CAA Journal of Automatica Sinica, 2016, 3(1): 78-89. |
[15] | Yuanqing Xia, Ning Zhou, Kunfeng Lu, Yong Li. Attitude Control of Multiple Rigid Bodies with Uncertainties and Disturbances[J]. IEEE/CAA Journal of Automatica Sinica, 2015, 2(1): 2-10. |
[16] | Long Ma, Haibo Min, Shicheng Wang, Yuan Liu, Shouyi Liao. An Overview of Research in Distributed Attitude Coordination Control[J]. IEEE/CAA Journal of Automatica Sinica, 2015, 2(2): 121-133. |
[17] | Gang Chen, Ening Feng. Distributed Secondary Control and Optimal Power Sharing in Microgrids[J]. IEEE/CAA Journal of Automatica Sinica, 2015, 2(3): 304-312. |
[18] | Xiaoli Li, Kang Wang, Dexin Liu. An Improved Result of Multiple Model Iterative Learning Control[J]. IEEE/CAA Journal of Automatica Sinica, 2014, 1(3): 315-322. |
[19] | Jing Yan, Xian Yang, Cailian Chen, Xiaoyuan Luo, Xinping Guan. Bilateral Teleoperation of Multiple Agents with Formation Control[J]. IEEE/CAA Journal of Automatica Sinica, 2014, 1(2): 141-148. |
[20] | Hejin Zhang, Zhiyun Zhao, Ziyang Meng, Zongli Lin. Experimental Verification of a Multi-robot Distributed Control Algorithm with Containment and Group Dispersion Behaviors: the Case of Dynamic Leaders[J]. IEEE/CAA Journal of Automatica Sinica, 2014, 1(1): 54-60. |
Quantity | Value | |
Subsystem 1 | Output inductors(L_{1, 1}, L_{1, 2}, L_{1, 3}) | 1.8, 2.0, 2.0mH |
Output resistors (R_{1, 1}, R_{1, 2}, R_{1, 3}) | 0.20, 0.18, 0.20\Omega | |
Output capacitors (C_{1, 1}, C_{1, 2}, C_{1, 3}) | 25.0, 25.0, 27.5\mu F | |
Active power rating | 2.4kW | |
Subsystem 2 | Output inductor (L_{2, 1}) | 2.1mH |
Output resistor (R_{2, 1}) | 0.20\Omega | |
Output capacitor (C_{2, 1}) | 26mF | |
Active power rating | 1.2kW | |
Subsystem 3 | Output inductors (L_{3, 1}, L_{3.2}) | 2.0, 2.0mH |
Output resistors (R_{3, 1}, R_{3, 2}) | 0.20, 0.20\Omega | |
Output capacitors (C_{3, 1}, C_{3, 2}) | 25.0, 25.0\mu F | |
Active power rating | 2.4kW | |
Line impedances | Line inductors(L_{\ell 12}, L_{\ell 13}, L_{\ell 23}) | 0.10, 0.11, 0.09mH |
Line impedances | Line resistors (R_{\ell 12}, R_{\ell 13}, R_{\ell 23}) | 0.25, 0.24, 0.26\Omega |
Nominal frequency (f_{rate}) | 60Hz | |
Output AC bus voltage (V) | 110V | |
Local loads (R_{1}, R_{2}, R_{3}) | 6.05, 12.10, 6.05 \Omega | |
Sampling period | 0.1ms | |
Droop control time step (T_{D}) | 0.2s | |
Upper-level control time step (T_{U}) | 1.5s |
Parameter | Value |
k_{1}, k_{2}, k_{3} | 4.0\times 10^{3} |
ρ1ρ2ρ3 | 1.5\times 10^{7} |
k_{r, 1}, k_{r, 2}, k_{r, 3} | 1.0\times 10^{3} |
\eta _{1} | 0.199 |
\eta _{2} | 0.398 |
\eta _{3} | 0.199 |
m_{11} | 0.167 |
m_{12} | 0.333 |
m_{13} | 0.5 |
m_{21} | 1 |
m_{31} | 0.5 |
m_{32} | 0.5 |
Quantity | Value | |
Subsystem 1 | Output inductors(L_{1, 1}, L_{1, 2}, L_{1, 3}) | 1.8, 2.0, 2.0mH |
Output resistors (R_{1, 1}, R_{1, 2}, R_{1, 3}) | 0.20, 0.18, 0.20\Omega | |
Output capacitors (C_{1, 1}, C_{1, 2}, C_{1, 3}) | 25.0, 25.0, 27.5\mu F | |
Active power rating | 2.4kW | |
Subsystem 2 | Output inductor (L_{2, 1}) | 2.1mH |
Output resistor (R_{2, 1}) | 0.20\Omega | |
Output capacitor (C_{2, 1}) | 26mF | |
Active power rating | 1.2kW | |
Subsystem 3 | Output inductors (L_{3, 1}, L_{3.2}) | 2.0, 2.0mH |
Output resistors (R_{3, 1}, R_{3, 2}) | 0.20, 0.20\Omega | |
Output capacitors (C_{3, 1}, C_{3, 2}) | 25.0, 25.0\mu F | |
Active power rating | 2.4kW | |
Line impedances | Line inductors(L_{\ell 12}, L_{\ell 13}, L_{\ell 23}) | 0.10, 0.11, 0.09mH |
Line impedances | Line resistors (R_{\ell 12}, R_{\ell 13}, R_{\ell 23}) | 0.25, 0.24, 0.26\Omega |
Nominal frequency (f_{rate}) | 60Hz | |
Output AC bus voltage (V) | 110V | |
Local loads (R_{1}, R_{2}, R_{3}) | 6.05, 12.10, 6.05 \Omega | |
Sampling period | 0.1ms | |
Droop control time step (T_{D}) | 0.2s | |
Upper-level control time step (T_{U}) | 1.5s |
Parameter | Value |
k_{1}, k_{2}, k_{3} | 4.0\times 10^{3} |
ρ1ρ2ρ3 | 1.5\times 10^{7} |
k_{r, 1}, k_{r, 2}, k_{r, 3} | 1.0\times 10^{3} |
\eta _{1} | 0.199 |
\eta _{2} | 0.398 |
\eta _{3} | 0.199 |
m_{11} | 0.167 |
m_{12} | 0.333 |
m_{13} | 0.5 |
m_{21} | 1 |
m_{31} | 0.5 |
m_{32} | 0.5 |