Abstract
This paper proposes a novel distributed event-triggered secondary control method to overcome the drawbacks of primary control for direct current (DC) microgrids. With event-triggered distributed communication, the proposed control method can achieve system-wide control of parallel distrubted generators (DGs) with two main control objectives: ① estimate the average bus voltage and regulate it at the nominal value; ② achieve accurate current sharing among the DGs in proportion to their power output ratings. Furthermore, the proposed control strategy can be implemented in a distributed way that shares the required tasks among the DGs. Thus, it shows the advantages of being flexible and scalable. Furthermore, this paper proposes a simple event-triggered condition that does not need extra state estimator. Thus, limited communication among neighbors is required only when the event-triggered condition is satisfied, which significantly reduces the communication burden at the cyber layer.
RECENTLY, direct current (DC) microgrids have received increasing attention due to major superiorities over alternating current (AC) microgrids such as higher efficiency and reliability [
For a DC microgrid, a voltage-current droop control method is generally applied in the primary-level control, which can regulate the output power of a dispatchable distributed generator (DG) based on its terminal voltage variation [
In recent years, some centralized secondary control approaches have been applied to regulate bus voltage of a DC microgrid [
Due to the advantages of distributed control strategies, several distributed secondary control strategies have been studied for current sharing and/or voltage regulation of DC microgrids [
Recently, several event-triggered control methods [
The primary contributions of this paper include: ① a novel method for simultaneous average bus voltage restoration and proportional load sharing of a DC microgrid in the proposed secondary control level that requires only local current measurement and information from the corresponding neighbors; ② an event-triggered mechanism to significantly reduce the communication burden that does not need additional state estimators or complex parameter design to decide the event-triggered condition and thus easy to implement; ③ detailed convergence analysis and integrated simulation study of a DC microgrid that contains multiple control levels to verify the performance of the proposed control strategy under over-load, plug-and-play, and agent-loss conditions.
The remainder of this paper is organized as follows. The background preliminary is presented in Section II. The distributed secondary control is presented in Section III. The event-triggered implementation of the proposed secondary control is presented in Section IV. In Section V, simulation verification and result analysis are provided. Finally, conclusions are presented in Section VI.
Generally, graph theory is widely applied to model the communication topology of a network of distributed agents [
Based on the graph theory, a matrix is referred to an Laplacian matrix [
(1) |
where and are the numbers of neighbors of the th and th agents, respectively; and is a real number for regulating eigenvalues of matrix W.
Based on the definition of shown in (1), we can infer that matrix W is positive semi-definite and symmetric.
According to [
(2) |
where is a gain factor to regulate convergence speed of the distributed consensus method; and is the system state at time t.
According to the distributed consensus theory, if a consensus is reached, the system state will converge to the average value of all agents’ initial state [
(3) |
where is a square matrix and all its elements equal to 1; and is the initial system state.
Based on the distributed consensus theory and the definition of W, the following properties can be derived.
Property 1: if W is a Laplacian matrix defined as (1), then the following equation will be satisfied:
(4) |
where I is a unity matrix.
Proof: the Laplace transform of is represented by , then the Laplace transform of linear system shown in (2) can be presented in the -plane as follows:
(5) |
According to the final value theorem of Laplace transform, we have:
(6) |
where is the steady-state system state.
Comparing (3) and (6), we can infer that (7) is satisfied.
(7) |
As (7) is always satisfied for , Property 1 shown in (4) is also satisfied.
Property 2: define as a constant real number, and , if the linear
(8) |
Proof: according to the definition of Laplacian matrix W shown in (1), we can infer that the summations of all the row elements of W are equal to zero. Thus, we can infer that zero is one eigenvalue of matrix W and that the corresponding eigenvector is . If graph is strongly connected, then [
Based on the consistency theory [
(9) |
According to (9), we can infer that . As the matrix W has an eigenvalue of zero and eigenvector , the general solution of homogeneous system has the following form [
(10) |
Thus, based on the above analysis, Property 2 is satisfied.

Fig. 1 Hierarchical control architecture of DC microgrid.
In this section, the control objective of proposed distributed secondary control is firstly presented to overcome the drawbacks of primary droop control. Secondly, the distributed average bus voltage discovery strategy is proposed and applied for the secondary voltage restoration control. The design process of the distributed secondary control algorithm is presented in the following subsections.
In order to ensure the primary load sharing between parallel DGs, the voltage-current droop control strategy is widely applied in the primary droop control of a DC microgrid [
(11) |
where is the output voltage reference of inner-loop voltage controller for DG i; is the nominal value of bus voltage; is the droop coefficient; and is the per-unit current output of DG i that can be calculated as:
(12) |
where and are the current and the maximum current of DG i, respectively.
Generally, the larger the droop coefficient is, the more accurate the load sharing is, while the higher the voltage deviation will be. Thus, the primary droop control shows an inherent trade-off between voltage regulation and current sharing when several DGs operate in parallel [
In order to overcome the drawbacks of primary droop control, a distributed event-triggered secondary control method is proposed to generate a voltage regulating term and improve the conventional droop control shown in (11) as:
(13) |
In this paper, the following control objectives are considered for the proposed secondary control strategy.
1) Restore the average bus voltage of a DC microgrid to the nominal value through adjusting voltage regulating term and shifting the conventional droop control through (13).
2) Achieve accurate current sharing between droop controlled DGs in proportion to their capacities by adjusting the voltage regulating term and shifting the conventional droop control through (13).
In order to restore the average bus voltage of a DC microgrid to its nominal value, the average bus voltage of the microgrid needs to be discovered first. Thus, based on the distributed consensus theory [
(14) |
where is the discovered average bus voltage hold by DG i; is the measured output voltage of DG i; and is a gain factor, which can tune the convergence speed of distributed average bus voltage discovery algorithm.
Different from the dynamic consensus algorithm proposed in [
Define , as the Laplace transforms of , , respectively. Then, the Laplace transform of (14) is:
(15) |
Based on the definition of Laplacian matrix W shown in (1), the compact form of (15) can be rewritten as:
(16) |
where ; and .
According to (16), the following equation can be derived:
(17) |
Define as the steady-state bus voltage of DG , and , thus, according to the final value theory of Laplace transform, the following equation will be derived:
(18) |
Then, according to the final value theory of Laplace transform, and by substituting (4) and (18) into (17), the following equation can be derived:
(19) |
As is defined as a square matrix and all its elements equal to 1, can converge to the corresponding average value of the voltages of all DGs for .
To satisfy these two control objectives presented in Section III-A, a distributed secondary control is proposed in this subsection, in which DG generates the voltage regulating term by communicating with its neighboring DG agents in a distributed way based on the following equation.
(20) |
where and are the proportion and integral factors for voltage restoration, respectively, which affect the convergence speed of voltage restoration; and and are the proportion and integral factors for load sharing, which affect the convergence speed of proportional load sharing, respectively.
As shown in (20), only local current measurement and information from the corresponding neighboring agents are required to ensure the proportional current sharing, while the average current or circulating current of the DGs is not required. Thus, the proposed algorithm shown in (20) is different from the load sharing algorithms proposed in [
The distributed secondary control algorithm is converged and can satisfy these control objectives proposed in Section III-A as demonstrated in the following part.
Define , , and as the Laplace transforms of , , and , respectively. Then, the Laplace transform of (20) can be defined as:
(21) |
Furthermore, define as the Laplace transform of . Thus, the Laplace transform of (13) can be defined as:
(22) |
Generally, the primary droop control and the inner voltage control loops show much higher response speed than the proposed secondary control [
(23) |
Substituting (21) and (23) into (22), we can obtain:
(24) |
By multiplying both sides of the above equation by and rewriting it in the compact form, the following equation can be derived:
(25) |
where ; ; ; and .
Define as the output per-unit current of DG i in the steady state, and . Thus, according to the final value theory of Laplace transform, we can obtain:
(26) |
Based on the final value theorem [
(27) |
Comparing (27) and Property 2 shown in (8), we can conclude that the average bus voltage obtained by each DG agent via the distributed discovery algorithm can converge to the nominal value and the current can be proportionally dispatched among DGs in the steady state. Thus, the proposed control objectives presented in Section III-A can be satisfied with the proposed secondary control.

Fig. 2 Schematic diagram of distributed secondary control.
In this section, the event-triggered communication strategy is first designed. Then, the convergence analysis of the event-triggered secondary control is presented.
In order to implement the distributed average bus voltage discovery algorithm shown in (14) and the distributed secondary control algorithm shown in (20), the information about the discovered average bus voltage and the output per-unit current acquired by the th agent need to be exchanged by communicating with neighboring agents. The communication could be achieved in a time-triggered strategy or an event-triggered strategy. For the time-triggered strategy, communication is executed in a fixed sampling or control period, which will cause many cases of redundant communication [

Fig. 3 Schematic diagram of event-triggered secondary control.
(28) |
where is the communication state to exchange the discovered average bus voltage with neighboring agents; is the permissible error threshold; and is the sampling and minimum communication interval of the proposed secondary control, which is set as 10 ms, as presented in Section III-C. Thus, the time interval between two event-triggered instances is at least lower bounded by the constant sampling interval ms, which ensures that Zeno-behavior is excluded.
When the event is triggered, i.e., , the variable needs to transfer to its neighbors through communication and then the neighboring agents will update their memories with the newly-updated variable as shown in
For the distributed secondary control shown in (20), the event-triggered condition is designed as:
(29) |
where is the communication state to exchange the output per-unit current between neighboring agents.
When the event is triggered, i.e., , the variable needs to be transferred to its neighbors through communication and then the neighboring agents will update their memories with the newly-updated variable as shown in
As shown in
Different from the convergence analysis of the proposed secondary control under the time-triggered communication mechanism shown in Section III, the convergence of a distributed control strategy under the event-triggered communication mechanism generally needs to be further evaluated [
The convergence of the event-triggered communication mechanism shown in (28) can be proven based on the following two cases.
1) All the agents satisfy . In this case, the event-triggered control strategy degrades into a time-triggered strategy. Based on the convergence analysis presented in Section III, the algorithms shown by (14) is converged when they are implemented with the time-triggered strategy. Thus, this case is impossible because the assumption of is invalid during the converging process.
2) At least one agent satisfies . For the proposed average bus voltage discovery algorithm shown in (14), the stability analysis is as follows: ① according to (28), will converge to a certain value with acceptable small variation if is small enough; ② furthermore, according to (14), if the discovered average bus voltage of the other DGs have big differences, then will fluctuate widely that makes the assumption of invalid according to the distributed consensus theory. Thus, the discovered average bus voltage will be converged if is small enough.
The convergence of the event-triggered mechanism shown in (29) can also be proven based on the following two cases.
1) All the agents satisfy . In this case, the event-triggered control strategy degrades into a time-triggered strategy. Based on the convergence analysis presented in Section III, the algorithm shown in (20) is converged when it is implemented with the time-triggered strategy. Thus, this case is impossible because the assumption of is invalid during the converging process.
2) At least one agent satisfies . For the proposed secondary control shown in (20), the stability analysis is as follows: ① according to (29), will converge to a certain value with acceptable small variation if is small enough; ② furthermore, according to (20), if the output per-unit currents of the other DGs have big differences, then according to distributed consensus theory, will fluctuate widely, which will cause a large fluctuation of and make the assumption of invalid. Thus, the proposed secondary control strategy will also converge if is small enough.
To evaluate the performance of the proposed event-triggered secondary control, a DC microgrid shown in

Fig. 4 Structure of DC microgrid test system.
As shown in
The performance of proposed secondary control is firstly verified in case of time-triggered method. It should be noted that the event-triggered method will degrade into time-triggered method when permissible error threshold in (28) and (29) is set as . In time-triggered method, the periodic communication between neighboring agents is conducted in a fixed time interval of 10 ms as shown in Section III-C. For this case, the corresponding scenarios are designed as: ① before s, only the primary droop control is enabled; ② during s to s, only the average bus voltage discovery algorithm is enabled; ③ after s, the proposed secondary control is started to regulate the average bus voltage and ensure proportional current sharing.
In terms of the time-triggered method, the performance of proposed secondary control is shown in

Fig. 5 Performance of proposed secondary control in case of time-triggered strategy. (a) Average bus voltage. (b) Current sharing of each DG.
Before s, the average bus voltage of each DG is set with its local measured voltage value, as shown in
It should be noted that the permissible error threshold in (28) and (29) affects both the control accuracy and the communication burden of the proposed secondary control. To verify the performance of the proposed secondary control, the performance comparison of the proposed secondary control is carried out using six different values as shown in

Fig. 6 Performance comparison of proposed secondary control with different values in case of event-triggered strategy. (a) Average bus voltage discovered by agent 1 with different values. (b) Current sharing of DG 1 with different values. (c) Event-triggering time sequences of with different values. (d) Event-triggering time sequences of with different values. (e) Number of triggered events required to exchange data among neighboring agents with different values during -10 s. (f) Number of triggered events required to exchange data among neighboring agents with different values during -10 s.
The event-triggered method will degrade into the time-triggered strategy in case of . As demonstrated in
In order to verify the performance of the proposed event-triggered secondary control under over-load conditions, the scenarios are set as follows: ① all the load demands are increased to 1.7 times of that presented in

Fig. 7 Performance evaluation of proposed secondary control under over-load conditions. (a) Average bus voltage. (b) Current sharing of each DG.
As shown in
To verify the performance of the proposed event-triggered secondary control in the case of a load variation, a case study has been conducted using the following scenarios: ① before s, load 3 is turned off and all the other loads are turned on; ② at s, load 4 is turned off; ③ at s, load 4 is turned on again; ④ at s, load 3 is turned on; ⑤ at s, load 3 is turned off.
The performance evaluation of the proposed secondary control in case of the load variation is shown in

Fig. 8 Performance evaluation of proposed secondary control in case of load variation. (a) Average bus voltage of DC microgrid. (b) Output power of each DG. (c) Current sharing of each DG.
As shown in
In order to verify the performance of the proposed secondary control in handling the plug-and-play requirement and agent loss, a case study has been conducted using the following scenarios: ① during -30 s, DG 5 is turned off, and its corresponding agent (agent 5) is also shut down; ② after s, DG 5 and agent 5 are turned on again; ③ during -38 s, agent 5 is lost and load 4 is turned off, and DG 5 is disconnected from the microgrid; ④ after s, agent 5 is recovered and DG 5 is turned on again.
As shown in

Fig. 9 Robustness evaluation of proposed secondary control in case of plug-and-play and agent loss. (a) Average bus voltage of DC microgrid. (b) Output power of each DG. (c) Current sharing of each DG.
When agent 5 is lost during -38 s, it loses the communication link with the rest agents. However, the matrix W can be updated based on the updated communication topology of the rest agents. Thus, as shown in
A distributed and event-triggered secondary control is proposed to ensure the average bus voltage restoration and proportional current sharing for DC microgrid. An event-triggered condition is also designed to reduce the communication burden among the neighboring agents, which does not need extra state estimators and is easy to implement. The proposed control method also shows good robustness against load variation, plug-and-play, and agent faults. For future work, we plan to investigate the potential to extend the proposed secondary control to voltage and frequency regulation for AC and hybrid AC/DC microgrids. Besides, the improved control strategy and detailed analysis of time delays on the performance of the proposed secondary control are also the future research plans.
REFERENCES
F. Gao, R. Kang, J. Cao et al., “Primary and secondary control in DC microgrids: a review,” Journal of Modern Power Systems and Clean Energy, vol. 7, no. 2, pp. 227-242, Mar. 2019. [Baidu Scholar]
Z. Cheng, Z. Li, S. Li et al., “A novel cascaded control to improve stability and inertia of parallel buck-boost converters in DC microgrid,” International Journal of Electrical Power & Energy Systems, vol. 119, p. 105950, Jul. 2020. [Baidu Scholar]
H. Liu, Y. Wang, M. Wang et al., “Small-signal analysis of DC microgrid and multi-objective optimization segmented droop control suitable for economic dispatch,” Journal of Modern Power Systems and Clean Energy, vol. 8, no. 3, pp. 564-572, May 2020. [Baidu Scholar]
J. M. Guerrero, J. C. Vasquez, J. Matas et al., “Hierarchical control of droop-controlled AC and DC microgrids–a general approach toward standardization,” IEEE Transactions on Industrial Electronics, vol. 58, no. 1, pp. 158-172, Jan. 2011. [Baidu Scholar]
Z. Shuai, J. Fang, F. Ning et al., “Hierarchical structure and bus voltage control of DC microgrid,” Renewable & Sustainable Energy Reviews, vol. 82, pp. 3670-3682, Feb. 2018. [Baidu Scholar]
M. Yuan, Y. Fu, Y. Mi et al., “Hierarchical control of DC microgrid with dynamical load power sharing,” Applied Energy, vol. 239, pp. 1-11, Apr. 2019. [Baidu Scholar]
H. Kakigano, Y. Miura, and T. Ise, “Distribution voltage control for DC microgrids using fuzzy control and gain-scheduling technique,” IEEE Transactions on Power Electronics, vol. 28, no. 5, pp. 2246-2258, May 2013. [Baidu Scholar]
Z. Li, C. Zang, P. Zeng et al., “Fully distributed hierarchical control of parallel grid-supporting inverters in islanded AC microgrids,” IEEE Transactions on Industrial Informatics, vol. 14, no. 2, pp. 679-690, Feb. 2018. [Baidu Scholar]
S. Anand, B. G. Fernandes, and J. Guerrero, “Distributed control to ensure proportional load sharing and improve voltage regulation in low-voltage DC microgrids,” IEEE Transactions on Power Electronics, vol. 28, no. 4, pp. 1900-1913, Apr. 2013. [Baidu Scholar]
P. Huang, P. Liu, W. Xiao et al., “A novel droop-based average voltage sharing control strategy for DC microgrids,” IEEE Transactions on Smart Grid, vol. 6, no. 3, pp. 1096-1106, May 2015. [Baidu Scholar]
X. Lu, J. M. Guerrero, K. Sun et al., “An improved droop control method for DC microgrids based on low bandwidth communication with DC bus voltage restoration and enhanced current sharing accuracy,” IEEE Transactions on Power Electronics, vol. 29, no. 4, pp. 1800-1812, Apr. 2014. [Baidu Scholar]
P. Wang, X. Lu, X. Yang et al., “An improved distributed secondary control method for DC microgrids with enhanced dynamic current sharing performance,” IEEE Transactions on Power Electronics, vol. 31, no. 9, pp. 6658-6673, Sept. 2016. [Baidu Scholar]
L. Ding, Q. Han, L. Y. Wang et al., “Distributed cooperative optimal control of DC microgrids with communication delays,” IEEE Transactions on Industrial Informatics, vol. 14, no. 9, pp. 3924-3935, Sept. 2018. [Baidu Scholar]
A. Nawaz, J. Wu, and C. Long, “Mitigation of circulating currents for proportional current sharing and voltage stability of isolated DC microgrid,” Electric Power Systems Research, vol. 180, p. 106123, Mar. 2020. [Baidu Scholar]
D. Dam and H. Lee, “A power distributed control method for proportional load power sharing and bus voltage restoration in a DC microgrid,” IEEE Transactions on Industry Applications, vol. 54, no. 4, pp. 3616-3625, July 2018. [Baidu Scholar]
S. Sahoo and S. Mishra, “An adaptive event-triggered communication-based distributed secondary control for DC microgrids,” IEEE Transactions on Smart Grid, vol. 9, no. 6, pp. 6674-6683, Nov. 2018. [Baidu Scholar]
D. Pullaguram, S. Mishra, and N. Senroy, “Event-triggered communication based distributed control scheme for DC microgrid,” IEEE Transactions on Power Systems, vol. 33, no. 5, pp. 5583-5593, Sept. 2018. [Baidu Scholar]
R. Han, L. Meng, J. M. Guerrero et al., “Distributed nonlinear control with event-triggered communication to achieve current-sharing and voltage regulation in DC microgrids,” IEEE Transactions on Power Electronics, vol. 33, no. 7, pp. 6416-6433, Jul. 2018. [Baidu Scholar]
B. Fan, J. Peng, Q. Yang et al., “Distributed periodic event-triggered algorithm for current sharing and voltage regulation in DC microgrids,” IEEE Transactions on Smart Grid, vol. 11, no. 1, pp. 577-589, Jan. 2020. [Baidu Scholar]
F. Guo, L. Wang, C. Wen et al., “Distributed voltage restoration and current sharing control in islanded DC microgrid systems without continuous communication,” IEEE Transactions on Industrial Electronics, vol. 67, no. 4, pp. 3043-3053, Apr. 2020. [Baidu Scholar]
S. Kar and J. M. F. Moura, “Distributed consensus algorithms in sensor networks: quantized data and random link failures,” IEEE Transactions on Signal Processing, vol. 58, no. 3, pp. 1383-1400, Mar. 2010. [Baidu Scholar]
Y. Xu, W. Zhang, and W. Liu, “Distributed dynamic programming-based approach for economic dispatch in smart grids,” IEEE Transactions on Industrial Informatics, vol. 11, no. 1, pp. 166-175, Feb. 2015. [Baidu Scholar]
W. Ren, R. W. Beard, and E. M. Atkins, “A survey of consensus problems in multi-agent coordination,” in Proceedings of 2005 American Control Conference, Portland, USA, Jun. 2005, pp. 1859-1864. [Baidu Scholar]
R. Olfati-Saber, J. A. Fax, and R. M. Murray, “Consensus and cooperation in networked multi-agent systems,” Proceedings of the IEEE, vol. 95, no. 1, pp. 215-233, Jan. 2007. [Baidu Scholar]
R. Olfati-Saber and R. M. Murray, “Consensus problems in networks of agents with switching topology and time-delays,” IEEE Transactions on Automatic Control, vol. 49, no. 9, pp. 1520-1533, Sept. 2004. [Baidu Scholar]
C. D. Meyer, Matrix Analysis and Applied Linear Algebra, Philadelphia: SIAM Press, 2000. [Baidu Scholar]
A. D. Porter, “Solvability of the matric equation AX=B,” Linear Algebra and Its Applications, vol. 13, no. 3, pp. 177-184, Mar. 1976. [Baidu Scholar]
C. Papadimitriou, E. Zountouridou, and N. Hatziargyriou, “Review of hierarchical control in DC microgrids,” Electric Power Systems Research, vol. 122, pp. 159-167, May 2015. [Baidu Scholar]
Q. Shafiee, T. Dragicevic, J. C. Vasquez et al., “Hierarchical control for multiple DC-microgrids clusters,” IEEE Transactions on Energy Conversation, vol. 29, pp. 922-933, Dec. 2014. [Baidu Scholar]
V. Nasirian, A. Davoudi, and F. L. Lewis, “Distributed adaptive droop control for DC microgrids,” in Proceedings of 2014 IEEE Applied Power Electronics Conference and Exposition, Fort Worth, USA, pp. 1147-1152, Mar. 2014. [Baidu Scholar]
V. Nasirian, S. Moayedi, A. Davoudi et al., “Distributed cooperative control of DC microgrids,” IEEE Transactions on Power Electronics, vol. 30, no. 4, pp. 2288-2303, Apr. 2015. [Baidu Scholar]
S. Sahoo and S. Mishra, “A distributed finite-time secondary average voltage regulation and current sharing controller for DC microgrids,” IEEE Transactions on Smart Grid, vol. 10, no. 1, pp. 282-292, Jan. 2019. [Baidu Scholar]
X. Feng, A. Shekhar, F. Yang et al., “Comparison of hierarchical control and distributed control for microgrid,” Electric Power Components and Systems, vol. 45, no. 10, pp. 1043-1056, Oct. 2017. [Baidu Scholar]
R. C. Dorf and R. H. Bishop, Modern Control Systems, Upper Saddle River: Prentice Hall, 2011. [Baidu Scholar]
G. Messinis, F. Gonzalez-Espin, V. Valdivia et al., “Application of rapid prototyping tools for a hierarchical microgrid control implementation,” in Proceedings of 2014 IEEE 5th International Symposium on Power Electronics for Distributed Generation Systems, Galway, Ireland, Jun. 2014, pp. 1-5. [Baidu Scholar]
L. Ding, Q. Han, and X. Zhang, “Distributed secondary control for active power sharing and frequency regulation in islanded microgrids using an event-triggered communication mechanism,” IEEE Transactions on Industrial Informatics, vol. 15, no. 7, pp. 3910-3922, Jul. 2019. [Baidu Scholar]
N. Jayawarna and M. Barnes, “Study of a microgrid with vehicle-to-grid sources during network contingencies,” Intelligent Automation & Soft Computing, vol. 16, no. 2, pp. 289-302, Mar. 2010. [Baidu Scholar]
W. Zhang, W. Liu, C. Zang et al., “Multiagent system-based integrated solution for topology identification and state estimation,” IEEE Transactions on Industrial Informatics, vol. 13, no. 2, pp. 714-724, Apr. 2017. [Baidu Scholar]
I. Cvetkovic, D. Dong, W. Zhang et al., “A testbed for experimental validation of a low-voltage DC nanogrid for buildings,” in Proceedings of 2012 15th International Power Electronics and Motion Control Conference, Novi Sad, Serbia, Sept. 2012, pp. 1-8. [Baidu Scholar]
A. O’Dwyer, “PI and PID controller tuning rules: an overview and personal perspective,” in Proceedings of 2006 IET Irish Signals and Systems Conference, Dublin, Ireland, Jun. 2006, pp. 161-166. [Baidu Scholar]
M. Sharafi and T. Y. El Mekkawy, “Multi-objective optimal design of hybrid renewable energy systems using PSO-simulation based approach,” Renewable Energy, vol. 68, pp. 67-79, Aug. 2014. [Baidu Scholar]
F. Zheng, A. C. Zecchin, J. P. Newman et al., “An adaptive convergence-trajectory controlled ant colony optimization algorithm with application to water distribution system design problems,” IEEE Transactions on Evolutionary Computation, vol. 21, pp. 773-791, Oct. 2017. [Baidu Scholar]
A. B. H. Adamou-Mitiche and L. Mitiche, “Multivariable systems model reduction based on the dominant modes and genetic algorithm,” IEEE Transactions on Industrial Electronics, vol. 64, no. 2, pp. 1617-1619, Feb. 2017. [Baidu Scholar]