<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">EE</journal-id>
<journal-id journal-id-type="nlm-ta">EE</journal-id>
<journal-id journal-id-type="publisher-id">EE</journal-id>
<journal-title-group>
<journal-title>Energy Engineering</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-0118</issn>
<issn pub-type="ppub">0199-8595</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">59779</article-id>
<article-id pub-id-type="doi">10.32604/ee.2025.059779</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Synchronization Characterization of DC Microgrid Converter Output Voltage and Improved Adaptive Synchronization Control Methods</article-title>
<alt-title alt-title-type="left-running-head">Synchronization Characterization of DC Microgrid Converter Output Voltage and Improved Adaptive Synchronization Control Methods</alt-title>
<alt-title alt-title-type="right-running-head">Synchronization Characterization of DC Microgrid Converter Output Voltage and Improved Adaptive Synchronization Control Methods</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Chen</surname><given-names>Wei</given-names></name></contrib>
<contrib id="author-2" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Gao</surname><given-names>Xin</given-names></name><email>15294126443@163.cn</email></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Wei</surname><given-names>Zhanhong</given-names></name></contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Yang</surname><given-names>Xusheng</given-names></name></contrib>
<contrib id="author-5" contrib-type="author">
<name name-style="western"><surname>Li</surname><given-names>Zhao</given-names></name></contrib>
<aff id="aff-1"><institution>School of Electrical Engineering and Information Engineering, Lanzhou University of Technology</institution>, <addr-line>Lanzhou, 730050</addr-line>, <country>China</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Xin Gao. Email: <email>15294126443@163.cn</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic">
<year>2025</year></pub-date>
<pub-date date-type="pub" publication-format="electronic">
<day>31</day>
<month>01</month>
<year>2025</year></pub-date>
<volume>122</volume>
<issue>2</issue>
<fpage>805</fpage>
<lpage>821</lpage>
<history>
<date date-type="received">
<day>16</day>
<month>10</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>19</day>
<month>12</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2025 The Authors.</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Published by Tech Science Press.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_EE_59779.pdf"></self-uri>
<abstract>
<p>This paper deeply introduces a brand-new research method for the synchronous characteristics of DC microgrid bus voltage and an improved synchronous control strategy. This method mainly targets the problem of bus voltage oscillation caused by the bifurcation behavior of DC microgrid converters. Firstly, the article elaborately establishes a mathematical model of a single distributed power source with hierarchical control. On this basis, a small-world network model that can better adapt to the topology structure of DC microgrids is further constructed. Then, a voltage synchronization analysis method based on the main stability function is proposed, and the synchronous characteristics of DC bus voltage are deeply studied by analyzing the size of the minimum non-zero eigenvalue. In view of the situation that the line coupling strength between distributed power sources is insufficient to achieve bus voltage synchronization, this paper innovatively proposes a new improved adaptive controller to effectively control voltage synchronization. And the convergence of the designed controller is strictly proved by using Lyapunov&#x2019;s stability theorem. Finally, the effectiveness and feasibility of the designed controller in this paper are fully verified through detailed simulation experiments. After comparative analysis with the traditional adaptive controller, it is found that the newly designed controller can make the bus voltages of each distributed power source achieve synchronization more quickly, and is significantly superior to the traditional adaptive controller in terms of anti-interference performance.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>DC microgrid</kwd>
<kwd>bifurcation</kwd>
<kwd>small-world network</kwd>
<kwd>voltage synchronization</kwd>
<kwd>improved adaptive control</kwd>
</kwd-group>
<funding-group>
<award-group id="awg1">
<funding-source>National Natural Science Foundation of China</funding-source>
<award-id>51767017</award-id>
<award-id>51867015</award-id>
</award-group>
<award-group id="awg2">
<funding-source>Basic Research and Innovation Group Project of Gansu</funding-source>
<award-id>18JR3RA13</award-id>
</award-group>
<award-group id="awg3">
<funding-source>Major Science and Technology Project of Gansu</funding-source>
<award-id>19ZD2GA003</award-id>
</award-group>
</funding-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>The DC microgrid passes through only one level of the DC-DC voltage converter between each distributed power source and the load, which effectively reduces the power transmission loss and has a low system cost and high reliability [<xref ref-type="bibr" rid="ref-1">1</xref>,<xref ref-type="bibr" rid="ref-2">2</xref>]. Multiple DC-DC converters are internally connected according to a certain topology to form a small power supply network [<xref ref-type="bibr" rid="ref-3">3</xref>,<xref ref-type="bibr" rid="ref-4">4</xref>]. Voltage amplitude stability in a DC microgrid is an important measure of voltage quality, and it is also key to the reliable operation of a DC microgrid system [<xref ref-type="bibr" rid="ref-5">5</xref>,<xref ref-type="bibr" rid="ref-6">6</xref>]. Therefore, the output voltage synchronization of the converter is an important prerequisite for the stable operation of the DC microgrid system. At the same time, the controller design and energy management of the DC microgrid is also the key factors to maintain the stable operation of the microgrid, and the appropriate energy storage configuration and efficient energy management system can realize the dynamic balance between the distributed energy supply and the diversified load demand of the microgrid. A new energy management algorithm and a multi-objective nonlinear controller in the microgrid environment of the gym was proposed in Reference [<xref ref-type="bibr" rid="ref-7">7</xref>] to achieve a dynamic balance between the intermittent power generation of distributed generators and the randomness of load changes.</p>
<p>In DC microgrid, many studies focus on the output energy distribution of distributed generators and the stable control of bus voltage. Reference [<xref ref-type="bibr" rid="ref-8">8</xref>] proposes an improved hierarchical control method for DC microgrid, which realizes the balanced distribution of load power and the stability control of bus voltage through the coordination between controllers. In Reference [<xref ref-type="bibr" rid="ref-9">9</xref>], a distributed controller based on virtual voltage difference was designed, and voltage stabilization and power distribution could be achieved simultaneously through the global sharing of virtual voltage difference. In Reference [<xref ref-type="bibr" rid="ref-10">10</xref>], a droop control method was designed based on the reference voltage deviation on the basis of considering the energy storage unit, which realized the dynamic balance between the load and the power supply and the unbiased control of the bus voltage. Reference [<xref ref-type="bibr" rid="ref-11">11</xref>] proposes an adaptive virtual inertial control method for DC microgrid bus voltage, which solves the problem of small interference oscillation of bus voltage and bus voltage offset under large interference. Reference [<xref ref-type="bibr" rid="ref-12">12</xref>] proposes an adaptive droop control strategy based on the state of charge of the battery, which realizes the smooth switching of the DC microgrid system in different working modes and can maintain the stability of the bus voltage. In the context of islanded DC microgrids, a distributed cooperative control strategy considering the voltage regulation and economic dispatching objectives was proposed in Reference [<xref ref-type="bibr" rid="ref-13">13</xref>], which realized bus voltage stability and optimal load distribution under the condition of considering energy storage constraints. The above literature proposes many stability control methods for DC microgrid bus voltage, but the influence of the complex topology of DC microgrid compared with traditional power grid on the synchronization characteristics of DC bus voltage is not fully considered.</p>
<p>Currently, the state-space method and the coupled synchronization method based on state equations or the Kuramoto model is mainly used for the synchronization characterization of microgrid systems. Bellini et al. proposed a method to synchronize the output voltage of microgrid converters by cascading coupled power lines under the microgrid islanding operation mode [<xref ref-type="bibr" rid="ref-14">14</xref>]. References [<xref ref-type="bibr" rid="ref-15">15</xref>,<xref ref-type="bibr" rid="ref-16">16</xref>] take the output voltage of the generator set as a reference for the output voltage of the microgrid converter to realize the tracking and synchronization of the microgrid bus voltage. Reference [<xref ref-type="bibr" rid="ref-17">17</xref>] explores how the interaction between DC microgrid converters affects their voltage synchronization characteristics. The mechanism by which the dynamic interaction between DC microgrid converters affects the voltage stability of the bus is reported. However, the interconnected DC microgrid system, which utilizes multiple DC-DC converters in a specific topology, exhibits an intricate nonlinear behavior [<xref ref-type="bibr" rid="ref-18">18</xref>]. This complexity leads to challenges in synchronizing the output voltage oscillation of converters and poses new obstacles for ensuring the stability and control of the bus voltage within the DC microgrid system [<xref ref-type="bibr" rid="ref-19">19</xref>,<xref ref-type="bibr" rid="ref-20">20</xref>]. Reference [<xref ref-type="bibr" rid="ref-21">21</xref>] used microgrid converters as network nodes and studied the bifurcation phenomenon of converters and the coupling synchronization method of the bus voltage of a photovoltaic microgrid system. In Reference [<xref ref-type="bibr" rid="ref-22">22</xref>], authors investigated the effect of microgrid topology on network synchronization stability based on Kuramoto&#x2019;s first-order model and provided a formula for the critical coupling strength after adding new connections and new node units to the microgrid. Reference [<xref ref-type="bibr" rid="ref-23">23</xref>] investigates the effect of adding new connections on voltage synchronization in power networks, and the results show that increasing the number of nonuniformly connected edges is positively correlated with the voltage synchronization performance. Moreover, a microgrid, as a new type of electric energy network, has a topology with small-world characteristics in complex networks, and the synchronization problem among its nodes has attracted extensive attention from many scholars [<xref ref-type="bibr" rid="ref-24">24</xref>&#x2212;<xref ref-type="bibr" rid="ref-26">26</xref>]. Reference [<xref ref-type="bibr" rid="ref-27">27</xref>] investigated the enhancement of voltage synchronization characteristics by changing the switching state of circuit breakers to change the topology of the entire power network. Literature [<xref ref-type="bibr" rid="ref-28">28</xref>] shows that shortcuts in small-world networks enhance the synchronization characteristics of power networks. Reference [<xref ref-type="bibr" rid="ref-29">29</xref>] investigated the impact of power network structure on the vulnerability of transmission networks from the perspective of network hierarchy characteristics and their relationships. The above literature mainly focuses on the effect of the power grid structure on voltage synchronization, whereas, the strong nonlinear characteristics of microgrid converters have not been considered fully in the analysis process.</p>
<p>In the above literature, References [<xref ref-type="bibr" rid="ref-14">14</xref>&#x2013;<xref ref-type="bibr" rid="ref-17">17</xref>] have studied the bus voltage oscillation of microgrid, but not the asynchronous bus voltages caused by the topological connection relationship of microgrids. In order to solve the problem that the synchronization method of bus voltage in References [<xref ref-type="bibr" rid="ref-21">21</xref>&#x2013;<xref ref-type="bibr" rid="ref-23">23</xref>] has certain limitations and is not suitable for DC microgrid, this paper proposes a principal stability function analysis method suitable for the study of bus voltage synchronization characteristics of DC microgrids. References [<xref ref-type="bibr" rid="ref-27">27</xref>&#x2013;<xref ref-type="bibr" rid="ref-29">29</xref>] only study the synchronization characteristics of bus voltages from the perspective of complex networks, but they do not provide appropriate control methods for the phenomenon of failure to achieve synchronization. In view of the shortcomings of the above literature, this paper proposes an improved adaptive synchronous control method for DC microgrid bus voltage control for the first time, and the bus voltage realizes synchronous control and oscillation suppression.</p>
<p>In this paper, we focus on a DC microgrid with hierarchical control and study the influence of the structural parameters in the network on the synchronization characteristics of converter output voltages based on the master stabilization function method and a small-world network model, to better control the DC microgrid bus voltage oscillation caused by converter bifurcation behavior. With respect to the voltage desynchronization phenomenon caused by the capacity limitation of the contact line, a new improved adaptive synchronization control method was developed. This control method can quickly realize voltage synchronization between converter nodes in a DC microgrid small-world network.</p>
<p>The innovation of this paper is mainly in the following three aspects:</p>
<p>1. A new modeling method of DC microgrid based on complex network is proposed to adapt to the actual topology of DC microgrid.</p>
<p>2. A new principal stability function method suitable for DC microgrid bus voltage synchronization is applied to study the synchronization characteristics of DC bus voltage synchronization.</p>
<p>3. A new and improved adaptive controller is designed for synchronous control and oscillation suppression of DC bus voltage.</p>
<p>The remainder of this paper is organized as follows: <xref ref-type="sec" rid="s2">Section 2</xref> builds a small-world network model based on a hierarchically controlled DC microgrid; <xref ref-type="sec" rid="s3">Section 3</xref> analyzes the synchronization characteristics of the converter output voltages based on the master stability function method; <xref ref-type="sec" rid="s4">Section 4</xref> investigates the improved adaptive synchronization control for DC microgrid small-world networks; <xref ref-type="sec" rid="s5">Section 5</xref> verifies the theoretical analysis via simulation; and <xref ref-type="sec" rid="s6">Section 6</xref> concludes the paper.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Small-World Network Model for DC Microgrids</title>
<sec id="s2_1">
<label>2.1</label>
<title>Hierarchically Controlled DC Microgrid Modeling</title>
<p>The hierarchical control principle of a DC microgrid operating in isolated island mode is shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>. The main circuit adopts a buck-boost converter with the functions of both boost and buck [<xref ref-type="bibr" rid="ref-30">30</xref>]. The control system adopts a hierarchical control structure, in which the first layer control transmits the collected load feedback signal to the droop controller and the voltage and current double loop controller for the initial adjustment of the output; since the droop control is a differential regulation, the improved adaptive control is used in the two-layer control to compare the collected voltage signal with the given reference value and obtain the deviation value to eliminate the error of the droop control. The voltage signal deviation is obtained to eliminate the droop control error. Finally, the signal obtained by the dual-loop controller is fed into the PWM controller, and the trigger signal of the switching tube <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:msub><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is output by comparison with the triangular wave signal to regulate the effective output of the DC-DC converter.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Hierarchically controlled DC microgrid model</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_59779-fig-1.tif"/>
</fig>
<p>In the main circuit part of <xref ref-type="fig" rid="fig-1">Fig. 1</xref>, E is the input DC voltage of the converter, <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msub><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is the switching tube, D is the diode, and <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the flowing inductor current. When the circuit parameters satisfy the condition <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:mi>R</mml:mi><mml:mo>&#x003E;</mml:mo><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>2</mml:mn><mml:msqrt><mml:mi>L</mml:mi><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>C</mml:mi></mml:msqrt><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, the converter is in continuous current mode (CCM) operation, and according to the turn-on and turn-off states of the switching tube <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:msub><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and the current-continuing diode D, the circuit operates in the following two alternating states: <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:msub><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> conducts, D cuts off under the back-voltage, L is charged, and <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> rises; when <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> reaches the upper limit, <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:msub><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> cuts off, <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:msub><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> continues the current through D, and <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is supplied by capacitor C.</p>
<p><inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>C</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are selected as the state variables for writing the differential equations of the converter. Considering the working state of the above converter, combined with the laws of KCL and KVL, the state equation of the main circuit of the hierarchical control DC microgrid in <xref ref-type="fig" rid="fig-1">Fig. 1</xref> can be obtained as follows:
<disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mrow><mml:mover><mml:mi>x</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>E</mml:mi><mml:msub><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:mrow><mml:mtext>Turn-on</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mrow><mml:mtext>D</mml:mtext></mml:mrow><mml:mrow><mml:mtext>Turn-off</mml:mtext></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mover><mml:mi>x</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mi>E</mml:mi><mml:msub><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:mrow><mml:mtext>Turn-off</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mrow><mml:mtext>D</mml:mtext></mml:mrow><mml:mrow><mml:mtext>Turn-on</mml:mtext></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="left left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>C</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msup></mml:math></inline-formula>; <inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="center center" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:mn>0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mi>R</mml:mi><mml:mi>C</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>; <inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:mi>L</mml:mi></mml:mfrac></mml:mstyle></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>; <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="center center" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:mi>L</mml:mi></mml:mfrac></mml:mstyle></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:mi>C</mml:mi></mml:mfrac></mml:mstyle></mml:mtd><mml:mtd><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mi>R</mml:mi><mml:mi>C</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>; and <inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> are the state variables, parameter matrix and input matrix of the system, respectively.</p>
<p>Depending on the value of the PWM signal controlling the on-off of <inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:msub><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, the two equations from <xref ref-type="disp-formula" rid="eqn-1">Eq. (1)</xref> can be combined to obtain the state equation model of the main circuit of the converter:
<disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mrow><mml:mover><mml:mi>x</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover><mml:mi>i</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover><mml:mi>u</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>C</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="center center" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:mi>L</mml:mi></mml:mfrac></mml:mstyle></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:mi>C</mml:mi></mml:mfrac></mml:mstyle></mml:mtd><mml:mtd><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mi>R</mml:mi><mml:mi>C</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>C</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mtable rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>C</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>E</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msub><mml:mi>C</mml:mi></mml:mfrac></mml:mstyle></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow><mml:mi>S</mml:mi></mml:math></disp-formula></p>
<p>In <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref>, when the output logic value of the Q terminal of the RS flip-flop is 1, <inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:mi>S</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>, the switch <inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:msub><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is closed; when Q is 0, <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:mi>S</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula>, the switch <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:msub><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is disconnected.</p>
<p>Droop control is used in the primary control system shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>. In the <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:msub><mml:mrow><mml:mtext>DG</mml:mtext></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> system of DC microgrid, the power and voltage-current satisfy the following relationship:
<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>E</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:math></disp-formula></p>
<p>When the difference between the power provided by the distributed power source and the load power is generated, the bus voltage will fluctuate to balance the power in each DG system. Therefore, the bus voltage and power difference <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> satisfy the droop relationship shown in the following equation:
<disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>E</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>In the above equation, <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the power droop coefficient, and <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the bus reference voltage when the system is stabilized. Combining <xref ref-type="disp-formula" rid="eqn-3">Eqs. (3)</xref> and <xref ref-type="disp-formula" rid="eqn-4">(4)</xref>, the droop relationship between voltage and current can be obtained:
<disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> denotes the voltage droop factor. Then, there is:
<disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p>Consider the voltage input <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> in the secondary control when:
<disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula>where <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is obtained by improving the signal of the adaptive control to handle the error of the voltage. Droop control provides the current reference signal through voltage loop control:
<disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>P</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mfrac><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>I</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub><mml:mi>s</mml:mi></mml:mfrac><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>In <xref ref-type="disp-formula" rid="eqn-8">Eq. (8)</xref>, <inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>P</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>I</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are the voltage loop proportion coefficient and integration coefficient, respectively. The PWM signal generated by the current loop control is:
<disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>P</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mfrac><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>I</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mi>s</mml:mi></mml:mfrac><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>P</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>I</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are the current loop scale and integration coefficients, respectively.</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>DC Microgrid Small-World Network Modeling</title>
<p>Consider a DC microgrid system network consisting of <italic>N</italic> identical converters, where each network node is a dynamical system determined by a piecewise linear model of its main circuit. The information of the node can be adopted by its neighboring nodes, the coupling point is the output port of the converter, and the linear coupling method is used to establish the state equation of the small-world network of the whole system [<xref ref-type="bibr" rid="ref-31">31</xref>]:
<disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:msub><mml:mrow><mml:mover><mml:mi>X</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi>k</mml:mi><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>&#x2260;</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mover><mml:mi>a</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="normal">&#x0393;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>N</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>In <xref ref-type="disp-formula" rid="eqn-10">Eq. (10)</xref>, the state variables of the nodes <inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:mi>i</mml:mi></mml:math></inline-formula> are <inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:mrow><mml:mover><mml:mi>X</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, <inline-formula id="ieqn-37"><mml:math id="mml-ieqn-37"><mml:mi>f</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>C</mml:mi><mml:mrow><mml:mo>[</mml:mo><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msup><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, the constant <inline-formula id="ieqn-38"><mml:math id="mml-ieqn-38"><mml:mi>k</mml:mi></mml:math></inline-formula> is the coupling strength of the network, and the internal coupling matrix <inline-formula id="ieqn-39"><mml:math id="mml-ieqn-39"><mml:mi mathvariant="normal">&#x0393;</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>. To simplify the analysis, <inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:mi mathvariant="normal">&#x0393;</mml:mi></mml:math></inline-formula> is taken as the diagonal matrix, <inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:mi mathvariant="normal">&#x0393;</mml:mi><mml:mo>=</mml:mo><mml:mi>d</mml:mi><mml:mi>i</mml:mi><mml:mi>a</mml:mi><mml:mi>g</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula id="ieqn-42"><mml:math id="mml-ieqn-42"><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula> indicates that there is a coupling between two nodes, and <inline-formula id="ieqn-43"><mml:math id="mml-ieqn-43"><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> indicates that there is no coupling between two nodes. <inline-formula id="ieqn-44"><mml:math id="mml-ieqn-44"><mml:mover><mml:mi>A</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mover><mml:mi>a</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>N</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> To reflect the adjacency matrix of the network topology, all the elements of the coupling matrix <inline-formula id="ieqn-45"><mml:math id="mml-ieqn-45"><mml:mover><mml:mi>A</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover></mml:math></inline-formula> except the diagonal elements are &#x201C;0&#x201D; or &#x201C;1&#x201D;; when <inline-formula id="ieqn-46"><mml:math id="mml-ieqn-46"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>, there is a coupling between nodes <italic>i</italic>, and <italic>vice versa</italic>. The sum of the nodes <inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:mi>j</mml:mi></mml:math></inline-formula> connected to node <inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:mi>i</mml:mi></mml:math></inline-formula> is the degree of the node denoted as <inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>.</p>
<p>The Laplacian matrix corresponding to the converter network defined by the adjacency matrix <inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is:
<disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mover><mml:mi>a</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:mi>i</mml:mi><mml:mo>&#x2260;</mml:mo><mml:mi>j</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" scriptlevel="0"><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>&#x2260;</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:munder><mml:msub><mml:mover><mml:mi>a</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mstyle></mml:mtd><mml:mtd><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mi>j</mml:mi></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>Then, <xref ref-type="disp-formula" rid="eqn-10">Eq. (10)</xref> can be rewritten in the following form:
<disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:msub><mml:mrow><mml:mover><mml:mi>X</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi>k</mml:mi><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>&#x2260;</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="normal">&#x0393;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>N</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>The small-world network model is built from a single DG of a DC microgrid as a node to analyze the voltage synchronization characteristics of a DC microgrid under different network models. <xref ref-type="fig" rid="fig-2">Fig. 2</xref> shows the structure of the DC microgrid small-world network model, and its construction method is to establish the proximity-coupled network initially. On this basis, the original connecting edges are disconnected with probability <italic>P</italic> to increase the number of new connecting edges constructed from the relationship.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Small-world network model of a DC microgrid converter</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_59779-fig-2.tif"/>
</fig>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Synchronized Output Voltage Characterization Method Based on the Principal Function Stabilization Method</title>
<p>The synchronized manifold of the DC microgrid converter network model <xref ref-type="disp-formula" rid="eqn-12">(12)</xref> is a linear subspace in <inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>: <inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x003A;</mml:mo><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></inline-formula>, and network <xref ref-type="disp-formula" rid="eqn-12">(12)</xref> is said to be fully synchronized, or synchronized for short if the solution <inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:mi>x</mml:mi></mml:math></inline-formula> of converter network <xref ref-type="disp-formula" rid="eqn-12">(12)</xref> converges to set <italic>A</italic>. That is, when time <inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:mi>t</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:math></inline-formula>, for all nodes of the network <xref ref-type="disp-formula" rid="eqn-12">(12)</xref>, under any initial condition, when <inline-formula id="ieqn-55"><mml:math id="mml-ieqn-55"><mml:mi>t</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-56"><mml:math id="mml-ieqn-56"><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mtext>&#xA0;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. This leads to <inline-formula id="ieqn-57"><mml:math id="mml-ieqn-57"><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mover><mml:mi>x</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> when <inline-formula id="ieqn-58"><mml:math id="mml-ieqn-58"><mml:mi>t</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:math></inline-formula>.</p>
<p>In this paper, voltage synchronization analysis of DC microgrid small-world networks is based on the master stability function method proposed by Sivaganesh [<xref ref-type="bibr" rid="ref-32">32</xref>]. The network satisfies the following conditions: &#x2460; all DG nodes have the same dynamics equations; &#x2461; the coupling functions between each converter node are the same; &#x2462; the synchronization pop is constant and can be linearized near the steady-state solution. From this, the network model <xref ref-type="disp-formula" rid="eqn-12">(12)</xref> can be variationally differentiated such that <inline-formula id="ieqn-59"><mml:math id="mml-ieqn-59"><mml:msub><mml:mi>&#x03BE;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>s</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and the variational equations of <xref ref-type="disp-formula" rid="eqn-12">(12)</xref> are obtained.
<disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:msub><mml:mrow><mml:mover><mml:mi>&#x03BE;</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>D</mml:mi><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:msub><mml:mi>&#x03BE;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>k</mml:mi><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mi>D</mml:mi><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:msub><mml:mi>&#x03BE;</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace width="1em" /><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi></mml:math></disp-formula></p>
<p>In <xref ref-type="disp-formula" rid="eqn-13">Eq. (13)</xref>, the Jacobian matrices of functions <inline-formula id="ieqn-60"><mml:math id="mml-ieqn-60"><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula id="ieqn-61"><mml:math id="mml-ieqn-61"><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at their solution <inline-formula id="ieqn-62"><mml:math id="mml-ieqn-62"><mml:mi>s</mml:mi></mml:math></inline-formula> are <inline-formula id="ieqn-63"><mml:math id="mml-ieqn-63"><mml:mi>D</mml:mi><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula id="ieqn-64"><mml:math id="mml-ieqn-64"><mml:mi>D</mml:mi><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, respectively. And letting <inline-formula id="ieqn-65"><mml:math id="mml-ieqn-65"><mml:mi>&#x03B6;</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>&#x03B6;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03B6;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03B6;</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, <xref ref-type="disp-formula" rid="eqn-13">Eq. (13)</xref> can be rewritten:
<disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:mrow><mml:mover><mml:mi>&#x03B6;</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mo>=</mml:mo><mml:mi>&#x03B6;</mml:mi><mml:mi>D</mml:mi><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03B6;</mml:mi><mml:mi>k</mml:mi><mml:mi>D</mml:mi><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:math></disp-formula></p>
<p>Obviously, the matrix <inline-formula id="ieqn-66"><mml:math id="mml-ieqn-66"><mml:mi>L</mml:mi></mml:math></inline-formula> can be diagonalized by noting <inline-formula id="ieqn-67"><mml:math id="mml-ieqn-67"><mml:msup><mml:mi>L</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mi>P</mml:mi><mml:mi mathvariant="normal">&#x039B;</mml:mi><mml:msup><mml:mi>P</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, <inline-formula id="ieqn-68"><mml:math id="mml-ieqn-68"><mml:mi mathvariant="normal">&#x039B;</mml:mi><mml:mo>=</mml:mo><mml:mi>d</mml:mi><mml:mi>i</mml:mi><mml:mi>a</mml:mi><mml:mi>g</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula id="ieqn-69"><mml:math id="mml-ieqn-69"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the eigenvalue of <inline-formula id="ieqn-70"><mml:math id="mml-ieqn-70"><mml:mi>L</mml:mi></mml:math></inline-formula>, and then letting <inline-formula id="ieqn-71"><mml:math id="mml-ieqn-71"><mml:mi>&#x03B7;</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>&#x03B6;</mml:mi><mml:mi>P</mml:mi></mml:math></inline-formula>, we have:
<disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:msub><mml:mrow><mml:mover><mml:mi>&#x03B7;</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mi>D</mml:mi><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>k</mml:mi><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mi>D</mml:mi><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace width="1em" /><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>N</mml:mi></mml:math></disp-formula></p>
<p>Considering that the <inline-formula id="ieqn-72"><mml:math id="mml-ieqn-72"><mml:mi>L</mml:mi></mml:math></inline-formula> matrix of the converter network is a symmetric matrix that has characteristics and that only one value is 0, the rest are positive real numbers, i.e., <inline-formula id="ieqn-73"><mml:math id="mml-ieqn-73"><mml:mn>0</mml:mn><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x003C;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>; then, its main stabilization equation is:
<disp-formula id="eqn-16"><label>(16)</label><mml:math id="mml-eqn-16" display="block"><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mi>D</mml:mi><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mi>D</mml:mi><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mi>y</mml:mi></mml:math></disp-formula></p>
<p>Then, the region in <xref ref-type="disp-formula" rid="eqn-16">Eq. (16)</xref> with the maximum Lyapunov exponent <inline-formula id="ieqn-74"><mml:math id="mml-ieqn-74"><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula id="ieqn-75"><mml:math id="mml-ieqn-75"><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is negative, is the synchronization region, denoted as <inline-formula id="ieqn-76"><mml:math id="mml-ieqn-76"><mml:mi>S</mml:mi><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x003C;</mml:mo><mml:mn>0</mml:mn><mml:mo>}</mml:mo></mml:mrow></mml:math></inline-formula>. Therefore, if <inline-formula id="ieqn-77"><mml:math id="mml-ieqn-77"><mml:mi>k</mml:mi><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:mi>S</mml:mi><mml:mi>R</mml:mi></mml:math></inline-formula> in <xref ref-type="disp-formula" rid="eqn-15">Eq. (15)</xref>, then network <xref ref-type="disp-formula" rid="eqn-12">(12)</xref> reaches synchronization.</p>
<p>For the case where the synchronization region is unbounded, <inline-formula id="ieqn-78"><mml:math id="mml-ieqn-78"><mml:mi>S</mml:mi><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>+</mml:mo><mml:mi mathvariant="normal">&#x221E;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, i.e., when <inline-formula id="ieqn-79"><mml:math id="mml-ieqn-79"><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x003C;</mml:mo><mml:mi>k</mml:mi><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:mi>k</mml:mi><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>&#x2264;</mml:mo><mml:mi>k</mml:mi><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-80"><mml:math id="mml-ieqn-80"><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub><mml:mo>&#x003C;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula>, i.e., <inline-formula id="ieqn-81"><mml:math id="mml-ieqn-81"><mml:mi>k</mml:mi><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x003E;</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>. That is, the synchronization manifold is stable when the coupling strength <italic>k</italic> is greater than a certain value. Therefore, in this case, <inline-formula id="ieqn-82"><mml:math id="mml-ieqn-82"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> of the Laplacian matrix can be used as an indicator to measure the network synchronization capability; if <inline-formula id="ieqn-83"><mml:math id="mml-ieqn-83"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is larger, the synchronization time of the network is shorter, and the synchronization ability is stronger.</p>
</sec>
<sec id="s4">
<label>4</label>
<title>Improved Adaptive Synchronization Control for DC Microgrid Small-World Networks</title>
<p>For the actual network constituted by the converter, the coupling strength is limited by objective factors such as the line capacity, which cannot be increased indefinitely; at this time, it is necessary to use control methods to synchronize the voltage amplitude. Under the linear coupling function, the adaptive controller can synchronize the output voltage of each node, but the control effect is poor. In this paper, by improving the adaptive controller, the voltage of the whole DC microgrid with a better synchronization effect than adaptive control has been achieved.</p>
<p>Consider a small-world network with linear dissipative coupling consisting of <italic>N</italic> identical converter nodes with controlled network equations:
<disp-formula id="eqn-17"><label>(17)</label><mml:math id="mml-eqn-17" display="block"><mml:msub><mml:mrow><mml:mover><mml:mi>x</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mi>H</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>The synchronization error of the voltage of the network can be written as:
<disp-formula id="eqn-18"><label>(18)</label><mml:math id="mml-eqn-18" display="block"><mml:msub><mml:mrow><mml:mover><mml:mi>e</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mi>H</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>Adaptive controllers are added to each node in the converter network in the following form:
<disp-formula id="eqn-19"><label>(19)</label><mml:math id="mml-eqn-19" display="block"><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mover><mml:mi>d</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mspace width="1em" /><mml:mn>1</mml:mn><mml:mo>&#x2264;</mml:mo><mml:mi>k</mml:mi><mml:mo>&#x2264;</mml:mo><mml:mi>N</mml:mi></mml:math></disp-formula></p>
<p>An improved adaptive controller is applied to each node in the converter network in the following form:
<disp-formula id="eqn-20"><label>(20)</label><mml:math id="mml-eqn-20" display="block"><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace width="1em" /><mml:msub><mml:mrow><mml:mover><mml:mi>d</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mi>exp</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mover><mml:mi>e</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="1em" /><mml:mn>1</mml:mn><mml:mo>&#x2264;</mml:mo><mml:mi>k</mml:mi><mml:mo>&#x2264;</mml:mo><mml:mi>N</mml:mi></mml:math></disp-formula></p>
<p>The linearization of the error in the neighborhood of the steady-state solution is obtained:
<disp-formula id="eqn-21"><label>(21)</label><mml:math id="mml-eqn-21" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover><mml:mi>e</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>D</mml:mi><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mi>H</mml:mi><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mstyle></mml:mtd><mml:mtd><mml:mn>1</mml:mn><mml:mo>&#x2264;</mml:mo><mml:mi>i</mml:mi><mml:mo>&#x2264;</mml:mo><mml:mi>N</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover><mml:mi>d</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mi>exp</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mover><mml:mi>e</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:mn>1</mml:mn><mml:mo>&#x2264;</mml:mo><mml:mi>i</mml:mi><mml:mo>&#x2264;</mml:mo><mml:mi>N</mml:mi></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>Suppose there is a positive constant <inline-formula id="ieqn-84"><mml:math id="mml-ieqn-84"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula> such that <inline-formula id="ieqn-85"><mml:math id="mml-ieqn-85"><mml:msub><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:mi>D</mml:mi><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula>, and if there exists a natural number <inline-formula id="ieqn-86"><mml:math id="mml-ieqn-86"><mml:mi>l</mml:mi></mml:math></inline-formula> satisfying <inline-formula id="ieqn-87"><mml:math id="mml-ieqn-87"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x003C;</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mfrac><mml:mi>&#x03B1;</mml:mi><mml:mi>&#x03B3;</mml:mi></mml:mfrac></mml:math></inline-formula>, then the network is synchronized under the improved adaptive controller, where <inline-formula id="ieqn-88"><mml:math id="mml-ieqn-88"><mml:mi>&#x03B3;</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:mi>H</mml:mi><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x003E;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula>.</p>
<p>The proof procedure is as follows. For the above system, the Lyapunov function is constructed as follows:
<disp-formula id="eqn-22"><label>(22)</label><mml:math id="mml-eqn-22" display="block"><mml:mi>V</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:munderover><mml:mfrac><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>d</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:math></disp-formula></p>
<p>Then:
<disp-formula id="ueqn-23"><mml:math id="mml-ueqn-23" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mover><mml:mi>V</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow></mml:mtd><mml:mtd><mml:mi></mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mrow><mml:mover><mml:mi>e</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mrow><mml:mover><mml:mi>e</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:munderover><mml:mfrac><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>d</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mover><mml:mi>d</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mi></mml:mi><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msubsup><mml:mrow><mml:mover><mml:mi>e</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>D</mml:mi><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>S</mml:mi></mml:mrow></mml:msup><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>H</mml:mi><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:munderover><mml:mi>d</mml:mi><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mi></mml:mi><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msubsup><mml:mrow><mml:mover><mml:mi>e</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>D</mml:mi><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>S</mml:mi></mml:mrow></mml:msup><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>j</mml:mi><mml:mo>&#x2260;</mml:mo><mml:mi>i</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>H</mml:mi><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:msup><mml:mi>H</mml:mi><mml:mrow><mml:mi>S</mml:mi></mml:mrow></mml:msup><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:munderover><mml:mi>d</mml:mi><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mi></mml:mi><mml:mo>&#x2264;</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:mi>&#x03B1;</mml:mi><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>j</mml:mi><mml:mo>&#x2260;</mml:mo><mml:mi>i</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:mi>&#x03B3;</mml:mi><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow><mml:mo>&#x22C5;</mml:mo><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">min</mml:mo></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>H</mml:mi><mml:mrow><mml:mi>S</mml:mi></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:munderover><mml:mi>d</mml:mi><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mi></mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>&#x03B3;</mml:mi><mml:mrow><mml:mover><mml:mi>A</mml:mi><mml:mo>&#x02D8;</mml:mo></mml:mover></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>D</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mi>e</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p>To make <inline-formula id="ieqn-89"><mml:math id="mml-ieqn-89"><mml:mi>&#x03B1;</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>&#x03B3;</mml:mi><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x003C;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula>, choose an appropriate positive number D such that <inline-formula id="ieqn-90"><mml:math id="mml-ieqn-90"><mml:mi>&#x03B1;</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>&#x03B3;</mml:mi><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>D</mml:mi><mml:mo>&#x003C;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula>. Suppose that there exists a natural number <inline-formula id="ieqn-91"><mml:math id="mml-ieqn-91"><mml:mi>l</mml:mi></mml:math></inline-formula> that satisfies the condition <inline-formula id="ieqn-92"><mml:math id="mml-ieqn-92"><mml:mi>&#x03B1;</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>&#x03B3;</mml:mi><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x003C;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> such that <inline-formula id="ieqn-93"><mml:math id="mml-ieqn-93"><mml:mi>&#x03B1;</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>&#x03B3;</mml:mi><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x003C;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula>, which leads to <inline-formula id="ieqn-94"><mml:math id="mml-ieqn-94"><mml:mi>&#x03B1;</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>&#x03B3;</mml:mi><mml:mrow><mml:mover><mml:mi>A</mml:mi><mml:mo>&#x02D8;</mml:mo></mml:mover></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>D</mml:mi><mml:mo>&#x003C;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula>. Thus, when <inline-formula id="ieqn-95"><mml:math id="mml-ieqn-95"><mml:mi>t</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-96"><mml:math id="mml-ieqn-96"><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula>. The proof is complete.</p>
</sec>
<sec id="s5">
<label>5</label>
<title>Simulation Analysis</title>
<p>To verify the correctness and feasibility of the analysis and control methods proposed in this paper, simulation verification is carried out below. Under the small-world network structure of a DC microgrid with hierarchical control, the bifurcation behavior of converters and the effects of different reconnection edge probabilities, coupling strengths, and network sizes on the voltage synchronization characteristics of DC microgrids under the small-world network structure are analyzed. The system parameters selected are shown in <xref ref-type="table" rid="table-1">Table 1</xref>.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>Main circuit and control system parameters</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Parameter</th>
<th>Value</th>
<th>Parameter</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>C</td>
<td>4 <inline-formula id="ieqn-97"><mml:math id="mml-ieqn-97"><mml:mi>&#x03BC;</mml:mi><mml:mtext>F</mml:mtext></mml:math></inline-formula></td>
<td><italic>K<sub>Ic</sub></italic></td>
<td>400</td>
</tr>
<tr>
<td>L</td>
<td>0.5 mH</td>
<td><italic>K</italic><sub><italic>Pv</italic></sub></td>
<td><inline-formula id="ieqn-98"><mml:math id="mml-ieqn-98"><mml:mn>0.25</mml:mn></mml:math></inline-formula></td>
</tr>
<tr>
<td>R</td>
<td>20 <inline-formula id="ieqn-99"><mml:math id="mml-ieqn-99"><mml:mi mathvariant="normal">&#x03A9;</mml:mi></mml:math></inline-formula></td>
<td><italic>K</italic><sub><italic>Iv</italic></sub></td>
<td><inline-formula id="ieqn-100"><mml:math id="mml-ieqn-100"><mml:mn>50</mml:mn></mml:math></inline-formula></td>
</tr>
<tr>
<td>T</td>
<td>50 <inline-formula id="ieqn-101"><mml:math id="mml-ieqn-101"><mml:mi>&#x03BC;</mml:mi><mml:mtext>S</mml:mtext></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-102"><mml:math id="mml-ieqn-102"><mml:mi>d</mml:mi></mml:math></inline-formula></td>
<td>1 &#x00D7; 10<sup>6</sup></td>
</tr>
<tr>
<td><italic>U</italic><sub><italic>DC_ref</italic></sub></td>
<td>35 V</td>
<td><inline-formula id="ieqn-103"><mml:math id="mml-ieqn-103"><mml:mi>h</mml:mi></mml:math></inline-formula></td>
<td>&#x2212;1</td>
</tr>
<tr>
<td><italic>Dr</italic></td>
<td>0.0016</td>
<td><inline-formula id="ieqn-104"><mml:math id="mml-ieqn-104"><mml:mi>&#x03B4;</mml:mi></mml:math></inline-formula></td>
<td>20</td>
</tr>
<tr>
<td><italic>K</italic><sub><italic>Pc</italic></sub></td>
<td>3.5</td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>A bifurcation diagram with <inline-formula id="ieqn-105"><mml:math id="mml-ieqn-105"><mml:msub><mml:mrow><mml:mtext>DG</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> DC input voltage <italic>E</italic> as the bifurcation parameter is shown in <xref ref-type="fig" rid="fig-3">Fig. 3</xref>. Under certain conditions of other parameters, as <italic>E</italic> decreases, the output voltage <inline-formula id="ieqn-106"><mml:math id="mml-ieqn-106"><mml:mi>U</mml:mi><mml:mi>o</mml:mi></mml:math></inline-formula> near <inline-formula id="ieqn-107"><mml:math id="mml-ieqn-107"><mml:mi>E</mml:mi><mml:mo>=</mml:mo><mml:mn>52</mml:mn><mml:mspace width="thinmathspace" /><mml:mrow><mml:mtext>V</mml:mtext></mml:mrow></mml:math></inline-formula> undergoes inverse doubling cycle bifurcation and enters two-cycle operation; <inline-formula id="ieqn-108"><mml:math id="mml-ieqn-108"><mml:mi>U</mml:mi><mml:mi>o</mml:mi></mml:math></inline-formula> near <inline-formula id="ieqn-109"><mml:math id="mml-ieqn-109"><mml:mi>E</mml:mi><mml:mo>=</mml:mo><mml:mn>40</mml:mn><mml:mspace width="thinmathspace" /><mml:mrow><mml:mtext>V</mml:mtext></mml:mrow></mml:math></inline-formula> undergoes boundary collision bifurcation; and the inverse doubling cycle bifurcation continues to occur near <inline-formula id="ieqn-110"><mml:math id="mml-ieqn-110"><mml:mi>E</mml:mi><mml:mo>=</mml:mo><mml:mn>34</mml:mn><mml:mspace width="thinmathspace" /><mml:mrow><mml:mtext>V</mml:mtext></mml:mrow></mml:math></inline-formula>, which causes the converter to enter a chaotic working state. When the converter enters chaotic motion due to bifurcation, the output voltage of the converter becomes unstable, which makes it difficult to synchronize the output voltage of each converter.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Bifurcation of the converter output voltage</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_59779-fig-3.tif"/>
</fig>
<p>A DC microgrid small-world network model is established to simulate and verify its voltage amplitude synchronization characteristics. The Ode45 method is adopted to solve the differential equation system of the converter nodes, with an integration step of <italic>h</italic> &#x003D; 1 &#x00D7; 10<sup>&#x2212;6</sup> s and network parameters of <italic>N</italic> &#x003D; 10 and <italic>P</italic> &#x003D; 0.2. <inline-formula id="ieqn-111"><mml:math id="mml-ieqn-111"><mml:mi mathvariant="normal">&#x0393;</mml:mi><mml:mo>=</mml:mo><mml:mi>d</mml:mi><mml:mi>i</mml:mi><mml:mi>a</mml:mi><mml:mi>g</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> indicates that only the coupling relationship between the voltage variables is considered, and the coupling strength is <italic>k</italic>. The simulation duration is 0.2 s. The output voltage timing diagrams under different coupling strengths are shown in <xref ref-type="fig" rid="fig-4">Figs. 4</xref>&#x2013;<xref ref-type="fig" rid="fig-6">6</xref>.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Timing diagram of the transformer output voltage magnitude (<italic>k</italic> &#x003D; 0)</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_59779-fig-4.tif"/>
</fig><fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Timing diagram of the transformer output voltage magnitude (<italic>k</italic> &#x003D; 1)</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_59779-fig-5.tif"/>
</fig><fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>Timing diagram of the transformer output voltage magnitude (<italic>k</italic> &#x003D; 2)</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_59779-fig-6.tif"/>
</fig>
<p>As can be seen from <xref ref-type="fig" rid="fig-4">Figs. 4</xref> to <xref ref-type="fig" rid="fig-6">6</xref>, in a 10-node microgrid network, when <italic>k</italic> &#x003D; 0, the voltage between the converters cannot be synchronized at all, when <italic>k</italic> &#x003D; 1, the synchronization deviation between the voltages of each node decreases to &#x00B1;4 V, and when <italic>k</italic> &#x003D; 2, the voltage synchronization deviation of each node decreases to &#x00B1;2.5 V. From the data analysis, it can be seen that with the increase of the coupling strength between each node, the synchronization deviation of the bus voltage of each node of the microgrid has a significant decreasing trend.</p>
<p>To observe the synchronization characteristics of each converter node voltage more intuitively, this paper compares the synchronization performance of the DC microgrid converter voltage amplitude using variance, which is defined as follows [<xref ref-type="bibr" rid="ref-33">33</xref>]:<disp-formula id="eqn-23"><label>(23)</label><mml:math id="mml-eqn-23" display="block"><mml:mi>&#x03C3;</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mfrac><mml:mn>1</mml:mn><mml:mi>N</mml:mi></mml:mfrac><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>U</mml:mi><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mover><mml:mi>U</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:msqrt><mml:mo>,</mml:mo><mml:mspace width="1em" /><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-112"><mml:math id="mml-ieqn-112"><mml:mi>U</mml:mi><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> denotes the converter output voltage of node <inline-formula id="ieqn-113"><mml:math id="mml-ieqn-113"><mml:mi>i</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-114"><mml:math id="mml-ieqn-114"><mml:mover><mml:mi>U</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> denotes the average value of the output voltage amplitude of node <italic>N</italic> in the converter network, and <inline-formula id="ieqn-115"><mml:math id="mml-ieqn-115"><mml:mi>&#x03C3;</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> when the converter output voltages are synchronized.</p>
<p>As can be seen from <xref ref-type="fig" rid="fig-7">Fig. 7</xref>, when <italic>k</italic> &#x003D; 5, the maximum value of voltage synchronization variance reaches the maximum value of <inline-formula id="ieqn-116"><mml:math id="mml-ieqn-116"><mml:mi>&#x03C3;</mml:mi></mml:math></inline-formula> &#x003D; 1.65 at <italic>t</italic> &#x003D; 0.023 s, and decreases with time, when <italic>t</italic> &#x003D; 0.05 s, <inline-formula id="ieqn-117"><mml:math id="mml-ieqn-117"><mml:mi>&#x03C3;</mml:mi></mml:math></inline-formula> &#x003D; 0.78, when <italic>k</italic> &#x003D; 10, at <italic>t</italic> &#x003D; 0.022 s, the maximum value of voltage synchronization variance decreases to <inline-formula id="ieqn-118"><mml:math id="mml-ieqn-118"><mml:mi>&#x03C3;</mml:mi></mml:math></inline-formula> &#x003D; 1.65, when <italic>t</italic> &#x003D; 0.05 s, <inline-formula id="ieqn-119"><mml:math id="mml-ieqn-119"><mml:mi>&#x03C3;</mml:mi></mml:math></inline-formula> &#x003D; 0.35, when <italic>k</italic> &#x003D; 50, at <italic>t</italic> &#x003D; 0.018 s, the maximum value of voltage synchronization variance decreases to <inline-formula id="ieqn-120"><mml:math id="mml-ieqn-120"><mml:mi>&#x03C3;</mml:mi></mml:math></inline-formula> &#x003D; 0.02, when <italic>t</italic> &#x003D; 0.05 s, <inline-formula id="ieqn-121"><mml:math id="mml-ieqn-121"><mml:mi>&#x03C3;</mml:mi></mml:math></inline-formula> &#x003D; 0.002. From the above data analysis, it can be seen that with the increase of network coupling strength <italic>k</italic>, the peak value of the variance of each converter gradually decreases, and the larger <italic>k</italic> is, the shorter the output voltage synchronization time of the converter network node.</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>Voltage synchronization variance time series plot for different coupling strengths</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_59779-fig-7.tif"/>
</fig>
<p>The Laplacian matrix of the DC microgrid small-world network structure can be obtained from the definition of <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref> combined with the converter network structure. The variations in the eigenvalues of the Laplacian matrix of the small-world network with the number of nodes at different <italic>P</italic> values are calculated via MATLAB, and the results are shown in <xref ref-type="fig" rid="fig-8">Fig. 8</xref>. The synchronization ability of the DC microgrid small-world network decreases as the network size increases. For the same number of converter nodes, <inline-formula id="ieqn-122"><mml:math id="mml-ieqn-122"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> increases with increasing <italic>P</italic>, indicating that the shortcuts in the small-world network have an enhanced effect on the synchronization ability of the DC microgrid network, which is stronger than that of the traditional radial and ring networks.</p>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>Minimum non-zero eigenvalue variation with network size</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_59779-fig-8.tif"/>
</fig>
<p>To better study the synchronization of the DC microgrid small-world network model system, the synchronization time change rule with the network size is studied by a numerical calculation method with node <italic>N</italic> as the change parameter. The synchronization time of the output voltage of each node of the converter of the DC microgrid small-world network model under different reconnection edge probabilities is shown in <xref ref-type="fig" rid="fig-9">Fig. 9</xref>. In the 10-node microgrid network, when <italic>P</italic> &#x003D; 0.1 increases to 0.3, the voltage synchronization time of each node is about 0.012 s due to the small scale of the network. When the network size increases to 40 nodes, from <italic>P</italic> &#x003D; 0.1 to <italic>P</italic> &#x003D; 0.2, the voltage synchronization time decreases from 0.16 to 0.06 s, and from 0.06 to 0.04 s when the reconnect probability from <italic>P</italic> &#x003D; 0.2 to <italic>P</italic> &#x003D; 0.3. When the network size increases to 100 nodes, from <italic>P</italic> &#x003D; 0.1 to <italic>P</italic> &#x003D; 0.2, the voltage synchronization time decreases from 0.37 to 0.28 s, and the voltage synchronization decreases from 0.28 to 0.18 s when the reconnect probability from <italic>P</italic> &#x003D; 0.2 to <italic>P</italic> &#x003D; 0.3. Through the comparative analysis of the data, it can be seen that with the increase of the number in nodes, the output voltage synchronization time increases, but with the increase of the reconnection probability, the output voltage synchronization time is shorter under the same network scale.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>Variation in the output voltage synchronization time with network size</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_59779-fig-9.tif"/>
</fig>
<p>The control performance of the DC microgrid&#x2019;s second layer control of the converter using improved adaptive control and adaptive control is analyzed in the following figures by comparison. The simulation of the second layer control using adaptive control is shown in <xref ref-type="fig" rid="fig-10">Fig. 10</xref>; the simulation of the second layer control using improved adaptive control is shown in <xref ref-type="fig" rid="fig-11">Fig. 11</xref>. In both control modes, to facilitate the comparison of their control performance, the coupling strength is <italic>k</italic> &#x003D; 1, the rest of the circuit parameters are the same as the aforementioned parameters, the control is applied at <italic>t</italic> &#x003D; 0.06 s, and a unit step perturbation is applied to the node voltage at <italic>t</italic> &#x003D; 0.1 s to test the immunity performance of the controller.</p>
<fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>DC microgrid converter adaptive control</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_59779-fig-10.tif"/>
</fig><fig id="fig-11">
<label>Figure 11</label>
<caption>
<title>Improved adaptive control of DC microgrid converters</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_59779-fig-11.tif"/>
</fig>
<p>Compared with <xref ref-type="fig" rid="fig-10">Figs. 10</xref> and <xref ref-type="fig" rid="fig-1">11</xref>, it can be observed that the voltage deviation of each node is &#x00B1;0.65 V and gradually decreases when the traditional adaptive controller is applied at <italic>t</italic> &#x003D; 0.06 s, the bus voltage fluctuation is &#x00B1;0.48 V when the input voltage is disturbed at <italic>t</italic> &#x003D; 0.09 s, and the synchronization error of the bus voltage is still 0.12 V at <italic>t</italic> &#x003D; 0.2 s, and the voltage deviation of each node is &#x00B1;0.46 V and gradually decreases rapidly when the improved adaptive controller designed in this paper is applied at <italic>t</italic> &#x003D; 0.06 s. When the input voltage is disturbed at t &#x003D; 0.09 s, the bus voltage fluctuation is only &#x00B1;0.17 V, and the synchronization error of the bus voltage is only &#x00B1;0.05 V when <italic>t</italic> &#x003D; 0.15 s. Through comparison, it is found that the output voltage of the DC microgrid converter network can be synchronized under the two control modes, but the improved adaptive control has a better control effect. When the input voltage of one of the nodes fluctuates, the fluctuation of the converter output voltage is smaller under the improved adaptive control, and it can also quickly restore the smoothness.</p>
<p>In the following, the perturbation resistance analysis of the above model is performed. The primary layer control of the microgrid is droop control, where <inline-formula id="ieqn-123"><mml:math id="mml-ieqn-123"><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mi>d</mml:mi><mml:mi>i</mml:mi><mml:mi>a</mml:mi><mml:mi>g</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, the perturbation function is <inline-formula id="ieqn-124"><mml:math id="mml-ieqn-124"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>3</mml:mn><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>w</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, the perturbation is applied at <italic>t</italic> &#x003D; 0.5 s, and the simulation is shown in <xref ref-type="fig" rid="fig-12">Fig. 12</xref>. Second layer control with adaptive control returns the voltage to smoothness after a longer period, and the elimination of the output voltage difference generated by droop control is slower. The maximum voltage fluctuation at the time of controller addition is 4.4 V, which is eliminated after 0.07 s, but there is still a voltage deviation of 0.9 V, and the deviation is still not eliminated at 0.8 s. In addition, in <xref ref-type="fig" rid="fig-13">Fig. 13</xref>, the secondary control with improved adaptive control returns the voltage to smoothness faster and eliminates the voltage difference of the droop control very well. With the application of the improved adaptive controller, the maximum fluctuation of the bus voltage is only &#x00B1;0.6 V, and the deviation of the bus voltage has been eliminated at 0.55 s.</p>
<fig id="fig-12">
<label>Figure 12</label>
<caption>
<title>Adaptive control perturbation map</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_59779-fig-12.tif"/>
</fig><fig id="fig-13">
<label>Figure 13</label>
<caption>
<title>Improved adaptive control perturbation map</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_59779-fig-13.tif"/>
</fig>
</sec>
<sec id="s6">
<label>6</label>
<title>Conclusion</title>
<p>In this paper, a small-world network model of a DC microgrid is established based on hierarchical control. The effects of the coupling strength and node connection relationship on the voltage synchronization characteristics and voltage synchronization control method are investigated. Based on References [<xref ref-type="bibr" rid="ref-14">14</xref>&#x2013;<xref ref-type="bibr" rid="ref-17">17</xref>], this paper considers the complex topology of DC microgrid, establishes an adaptable small-world network model, and proposes a principal stability function method suitable for the analysis of the voltage synchronization characteristics of DC microgrid bus based on References [<xref ref-type="bibr" rid="ref-21">21</xref>&#x2013;<xref ref-type="bibr" rid="ref-23">23</xref>]. Based on References [<xref ref-type="bibr" rid="ref-27">27</xref>&#x2013;<xref ref-type="bibr" rid="ref-29">29</xref>], an improved adaptive voltage synchronous control method is proposed, and the following conclusions are drawn through simulation comparison and analysis with the traditional adaptive control method:</p>
<p>(1) With increasing coupling strength and connection edges between converter nodes, the voltage synchronization performance of the DC microgrid small-world network is enhanced, and the bus voltages tend to be synchronized. In the microgrid network model, when the coupling strength <italic>k</italic> &#x003D; 50, the amplitude of the voltage synchronization error of each node is controlled within 0.5%. When the reconnection probability <italic>P</italic> &#x003D; 0.3, for a typical 100-node microgrid network, the voltage synchronization of each node is reached in 0.18 s.</p>
<p>(2) Hierarchical control of DC microgrid system voltage secondary control using improved adaptive control can eliminate the voltage difference of droop control faster than adaptive control and has better anti-interference performance. The voltage fluctuation of the improved adaptive controller designed in this paper is only &#x00B1;0.6 V under disturbance, which is 3.8 V lower than that of the traditional adaptive control, and the unbiased control of the bus voltage is realized within 0.05 s, which is 0.12 s faster than the traditional adaptive controller.</p>
</sec>
</body>
<back>
<ack><title>Acknowledgement</title>
<p>None.</p>
</ack>
<sec>
<title>Funding Statement</title>
<p>This research was supported by the National Natural Science Foundation of China (Nos. 51767017 and 51867015), the Basic Research and Innovation Group Project of Gansu (No. 18JR3RA13), and the Major Science and Technology Project of Gansu (No. 19ZD2GA003).</p>
</sec>
<sec>
<title>Author Contributions</title>
<p>The authors confirm contribution to the paper as follows: study conception and design: Wei Chen, Xin Gao; data collection: Xin Gao, Xusheng Yang, Zhao Li; analysis and interpretation of results: Wei Chen, Zhanhong Wei; draft manuscript preparation: Xusheng Yang, Zhanhong Wei. All authors reviewed the results and approved the final version of the manuscript.</p>
</sec>
<sec sec-type="data-availability">
<title>Availability of Data and Materials</title>
<p>The authors confirm that the data supporting the findings of this study are available within the article.</p>
</sec>
<sec>
<title>Ethics Approval</title>
<p>Not applicable.</p>
</sec>
<sec sec-type="COI-statement">
<title>Conflicts of Interest</title>
<p>The authors declare no conflicts of interest to report regarding the present study.</p>
</sec>
<glossary content-type="abbreviations" id="glossary-1">
<title>Nomenclature</title>
<def-list>
<def-item>
<term><inline-formula id="ieqn-125"><mml:math id="mml-ieqn-125"><mml:mi>E</mml:mi></mml:math></inline-formula></term>
<def>
<p>DC input voltage</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-126"><mml:math id="mml-ieqn-126"><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Switch tube</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-127"><mml:math id="mml-ieqn-127"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Converter inductance current</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-128"><mml:math id="mml-ieqn-128"><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>C</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Converter capacitance voltage</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-129"><mml:math id="mml-ieqn-129"><mml:mi>S</mml:mi></mml:math></inline-formula></term>
<def>
<p>Switch tube status</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-130"><mml:math id="mml-ieqn-130"><mml:mi>D</mml:mi><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Distributed power supply</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-131"><mml:math id="mml-ieqn-131"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>&#x03B4;</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Power difference</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-132"><mml:math id="mml-ieqn-132"><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>DC bus bar voltage</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-133"><mml:math id="mml-ieqn-133"><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Bus bar reference voltage</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-134"><mml:math id="mml-ieqn-134"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Current reference signal</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-135"><mml:math id="mml-ieqn-135"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>The droop coefficient of the power</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-136"><mml:math id="mml-ieqn-136"><mml:mi>K</mml:mi><mml:mi>r</mml:mi></mml:math></inline-formula></term>
<def>
<p>The droop coefficient of the power</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-137"><mml:math id="mml-ieqn-137"><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Voltage input in the secondary control</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-138"><mml:math id="mml-ieqn-138"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>P</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Voltage ring proportional coefficient</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-139"><mml:math id="mml-ieqn-139"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>I</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Voltage loop integral coefficient</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-140"><mml:math id="mml-ieqn-140"><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>PWM trigger signal</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-141"><mml:math id="mml-ieqn-141"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>P</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Current ring proportional coefficient</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-142"><mml:math id="mml-ieqn-142"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>I</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Current ring integral coefficient</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-143"><mml:math id="mml-ieqn-143"><mml:mover><mml:mi>A</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover></mml:math></inline-formula></term>
<def>
<p>Current ring integral coefficient</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-144"><mml:math id="mml-ieqn-144"><mml:mi>k</mml:mi></mml:math></inline-formula></term>
<def>
<p>Coupling strength</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-145"><mml:math id="mml-ieqn-145"><mml:mi mathvariant="normal">&#x0393;</mml:mi></mml:math></inline-formula></term>
<def>
<p>Internal coupling matrix</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-146"><mml:math id="mml-ieqn-146"><mml:mi>D</mml:mi></mml:math></inline-formula></term>
<def>
<p>The degree of the node</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-147"><mml:math id="mml-ieqn-147"><mml:mi>L</mml:mi></mml:math></inline-formula></term>
<def>
<p>The Laplacian matrix of the network</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-148"><mml:math id="mml-ieqn-148"><mml:mi>P</mml:mi></mml:math></inline-formula></term>
<def>
<p>Probability of broken edge reconnection</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-149"><mml:math id="mml-ieqn-149"><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula></term>
<def>
<p>Synchronize the popular space</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-150"><mml:math id="mml-ieqn-150"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Eigenvalues of the matrix L</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-151"><mml:math id="mml-ieqn-151"><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula></term>
<def>
<p>Maximum Lyapunov exponent of L matrix</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-152"><mml:math id="mml-ieqn-152"><mml:mi>S</mml:mi><mml:mi>R</mml:mi></mml:math></inline-formula></term>
<def>
<p>The synchronous region of the network</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-153"><mml:math id="mml-ieqn-153"><mml:msub><mml:mrow><mml:mover><mml:mi>e</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Synchronization error</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-154"><mml:math id="mml-ieqn-154"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula></term>
<def>
<p>Custom constants</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-155"><mml:math id="mml-ieqn-155"><mml:mi>&#x03C3;</mml:mi></mml:math></inline-formula></term>
<def>
<p>Synchronous variance</p>
</def>
</def-item>
</def-list>
</glossary>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>1.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Gui</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Han</surname> <given-names>R</given-names></string-name>, <string-name><surname>Guerrero</surname> <given-names>JM</given-names></string-name>, <string-name><surname>Vasquez</surname> <given-names>JC</given-names></string-name>, <string-name><surname>Wei</surname> <given-names>B</given-names></string-name>, <string-name><surname>Kim</surname> <given-names>W</given-names></string-name></person-group>. <article-title>Large-signal stability improvement of DC-DC</article-title>. <source>IEEE Trans Energy Convers</source>. <year>2021</year>;<volume>36</volume>(<issue>3</issue>):<fpage>2534</fpage>&#x2013;<lpage>44</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TEC.2021.3057130</pub-id>.</mixed-citation></ref>
<ref id="ref-2"><label>2.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sahoo</surname> <given-names>SK</given-names></string-name>, <string-name><surname>Sinha</surname> <given-names>AK</given-names></string-name>, <string-name><surname>Kishore</surname> <given-names>NK</given-names></string-name></person-group>. <article-title>Control techniques in AC, DC, and hybrid AC-DC microgrid: a review</article-title>. <source>IEEE J Emerg Select Topics Power Electron</source>. <year>2018</year>;<volume>6</volume>(<issue>2</issue>):<fpage>738</fpage>&#x2013;<lpage>59</lpage>. doi:<pub-id pub-id-type="doi">10.1109/JESTPE.2017.2786588</pub-id>.</mixed-citation></ref>
<ref id="ref-3"><label>3.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Jiang</surname> <given-names>W</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>M</given-names></string-name>, <string-name><surname>Li</surname> <given-names>X</given-names></string-name>, <string-name><surname>Xu</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>X</given-names></string-name>, <string-name><surname>Wu</surname> <given-names>X</given-names></string-name></person-group>. <article-title>Autonomous finite-time backstepping control for decentralized economic power dispatch in DC microgrids. Toward large-signal stability</article-title>. <source>IEEE Trans Ind Electron</source>. <year>2024</year>;<volume>71</volume>(<issue>3</issue>):<fpage>2942</fpage>&#x2013;<lpage>54</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TIE.2023.3262880</pub-id>.</mixed-citation></ref>
<ref id="ref-4"><label>4.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname> <given-names>H</given-names></string-name>, <string-name><surname>Guo</surname> <given-names>W</given-names></string-name>, <string-name><surname>Cheng</surname> <given-names>D</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Stability and bifurcation analysis of DC microgrid with multiple droop control sources and loads</article-title>. <source>IEEE Trans Power Electron</source>. <year>2021</year>;<volume>36</volume>(<issue>2</issue>):<fpage>2361</fpage>&#x2013;<lpage>72</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TPEL.2020.3009192</pub-id>.</mixed-citation></ref>
<ref id="ref-5"><label>5.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Xu</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Vafamand</surname> <given-names>N</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>L</given-names></string-name>, <string-name><surname>Dragi&#x010D;evi&#x0107;</surname> <given-names>T</given-names></string-name>, <string-name><surname>Xie</surname> <given-names>L</given-names></string-name>, <string-name><surname>Blaabjerg</surname> <given-names>F</given-names></string-name></person-group>. <article-title>Review on advanced control technologies for bidirectional DC/DC converters in DC microgrids</article-title>. <source>IEEE J Emerg Sel Top Power Electron</source>. <year>2021</year>;<volume>9</volume>(<issue>2</issue>):<fpage>1205</fpage>&#x2013;<lpage>21</lpage>. doi:<pub-id pub-id-type="doi">10.1109/JESTPE.2020.2978064</pub-id>.</mixed-citation></ref>
<ref id="ref-6"><label>6.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Xu</surname> <given-names>L</given-names></string-name>, <string-name><surname>Guerrero</surname> <given-names>JM</given-names></string-name>, <string-name><surname>Lashab</surname> <given-names>A</given-names></string-name>, <string-name><surname>Wei</surname> <given-names>B</given-names></string-name>, <string-name><surname>Bazmohammadi</surname> <given-names>N</given-names></string-name>, <string-name><surname>Vasquez</surname> <given-names>JC</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>A review of DC shipboard microgrids-Part I: power architectures, energy storage, and power converters</article-title>. <source>IEEE Trans Power Electron</source>. <year>2022</year>;<volume>37</volume>(<issue>5</issue>):<fpage>5155</fpage>&#x2013;<lpage>72</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TPEL.2021.3128417</pub-id>.</mixed-citation></ref>
<ref id="ref-7"><label>7.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Azzab</surname> <given-names>AE</given-names></string-name>, <string-name><surname>Magri</surname> <given-names>AE</given-names></string-name>, <string-name><surname>Myasse</surname> <given-names>IE</given-names></string-name>, <string-name><surname>Lajouad</surname> <given-names>R</given-names></string-name>, <string-name><surname>Watil</surname> <given-names>A</given-names></string-name>, <string-name><surname>Ouabi</surname> <given-names>H</given-names></string-name></person-group>. <article-title>Energy management in gyms microgrid: nonlinear control of stationary bikes and treadmills with parallel rectifiers and AC/DC conversion</article-title>. <source>e-Prime-Adv Electr Eng Electron Energy</source>. <year>2024</year>;<volume>9</volume>(<issue>9</issue>):<fpage>100680</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.prime.2024.100680</pub-id>.</mixed-citation></ref>
<ref id="ref-8"><label>8.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname> <given-names>P</given-names></string-name>, <string-name><surname>Lu</surname> <given-names>X</given-names></string-name>, <string-name><surname>ang</surname> <given-names>XY</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>W</given-names></string-name>, <string-name><surname>Xu</surname> <given-names>D</given-names></string-name></person-group>. <article-title>An improved distributed secondary control method for DC microgrids with enhanced dynamic current sharing performance</article-title>. <source>IEEE Trans Power Syst</source>. <year>2016</year>;<volume>31</volume>(<issue>9</issue>):<fpage>6658</fpage>&#x2013;<lpage>73</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TPEL.2015.2499310</pub-id>.</mixed-citation></ref>
<ref id="ref-9"><label>9.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Xing</surname> <given-names>L</given-names></string-name>, <string-name><surname>Mishra</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Guo</surname> <given-names>F</given-names></string-name>, <string-name><surname>Lin</surname> <given-names>P</given-names></string-name>, <string-name><surname>Yang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Ledwich</surname> <given-names>G</given-names></string-name>, <etal>et al.</etal></person-group> <article-title>Distributed secondary control for current sharing and voltage restoration in DC microgrid</article-title>. <source>IEEE Trans Smart Grid</source>. <year>2020</year>;<volume>11</volume>(<issue>3</issue>):<fpage>2487</fpage>&#x2013;<lpage>97</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TSG.2019.2956515</pub-id>.</mixed-citation></ref>
<ref id="ref-10"><label>10.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Zeng</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Zhuang</surname> <given-names>X</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>H</given-names></string-name>, <string-name><surname>Hu</surname> <given-names>W</given-names></string-name>, <etal>et al.</etal></person-group> <article-title>An improved distributed cooperative control strategy for multiple energy storages parallel in islanded DC microgrid</article-title>. <source>IEEE J Emerg Sel Topics Power Electron</source>. <year>2022</year>;<volume>10</volume>(<issue>1</issue>):<fpage>455</fpage>&#x2013;<lpage>68</lpage>. doi:<pub-id pub-id-type="doi">10.1109/JESTPE.2021.3072701</pub-id>.</mixed-citation></ref>
<ref id="ref-11"><label>11.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Weng</surname> <given-names>LT</given-names></string-name>, <string-name><surname>Yang</surname> <given-names>L</given-names></string-name>, <string-name><surname>Lei</surname> <given-names>ZY</given-names></string-name>, <string-name><surname>Huang</surname> <given-names>ZH</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>YQ</given-names></string-name></person-group>. <article-title>Integrated bus voltage control method for DC microgrids based on adaptive virtual inertia control</article-title>. <source>J Power Electron</source>. <year>2024</year>;<volume>4</volume>(<issue>24</issue>):<fpage>565</fpage>&#x2013;<lpage>72</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s43236-024-00785-6</pub-id>.</mixed-citation></ref>
<ref id="ref-12"><label>12.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Dai</surname> <given-names>L</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>JR</given-names></string-name>, <string-name><surname>Tan</surname> <given-names>L</given-names></string-name>, <string-name><surname>Zhu</surname> <given-names>XQ</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>M</given-names></string-name>, <string-name><surname>Dou</surname> <given-names>S</given-names></string-name></person-group>. <article-title>Research on control Strategy of PV storage DC microgrid based on adaptive droop Control</article-title>. <source>Acta Energiae Solaris Sinica</source>. <year>2024</year>;<volume>8</volume>(<issue>45</issue>):<fpage>154</fpage>&#x2013;<lpage>63</lpage>. doi:<pub-id pub-id-type="doi">10.3390/en17061454</pub-id>.</mixed-citation></ref>
<ref id="ref-13"><label>13.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zeng</surname> <given-names>YJ</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>QJ</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>YC</given-names></string-name>, <string-name><surname>Guo</surname> <given-names>HH</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>FK</given-names></string-name></person-group>. <article-title>Distributed cooperative control strategy for stable voltage restoration and optimal power sharing in Islanded DC microgrids</article-title>. <source>IEEE Trans Power Syst</source>. <year>2024</year>;<volume>2</volume>(<issue>39</issue>):<fpage>3431</fpage>&#x2013;<lpage>43</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TPWRS.2023.3274932</pub-id>.</mixed-citation></ref>
<ref id="ref-14"><label>14.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bellini</surname> <given-names>A</given-names></string-name>, <string-name><surname>Bifaretti</surname> <given-names>S</given-names></string-name>, <string-name><surname>Giannini</surname> <given-names>F</given-names></string-name></person-group>. <article-title>A robust synchronization method for centralized microgrids</article-title>. <source>IEEE Trans Indus Appl</source>. <year>2015</year>;<volume>51</volume>(<issue>2</issue>):<fpage>1602</fpage>&#x2013;<lpage>9</lpage>. doi:<pub-id pub-id-type="doi">10.1109/ECCE.2013.6647315</pub-id>.</mixed-citation></ref>
<ref id="ref-15"><label>15.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Guo</surname> <given-names>X</given-names></string-name>, <string-name><surname>Li</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Xie</surname> <given-names>X</given-names></string-name>, <string-name><surname>Hou</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>D</given-names></string-name></person-group>. <article-title>Sub-synchronous oscillation characteristics caused by PMSG-based wind plant farm integrated via flexible HVDC system</article-title>. <source>Proc CSEE</source>. <year>2020</year>;<volume>40</volume>(<issue>4</issue>):<fpage>1149</fpage>&#x2013;<lpage>60</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TSTE.2020.3035203</pub-id>.</mixed-citation></ref>
<ref id="ref-16"><label>16.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Gao</surname> <given-names>B</given-names></string-name>, <string-name><surname>Yao</surname> <given-names>L</given-names></string-name>, <string-name><surname>Ren</surname> <given-names>L</given-names></string-name>, <string-name><surname>Zhao</surname> <given-names>S</given-names></string-name>, <string-name><surname>Yang</surname> <given-names>L</given-names></string-name></person-group>. <article-title>Analysis on oscillation modes of large-scale grid-connected PV power plant</article-title>. <source>Elect Power Autom Equip</source>. <year>2017</year>;<volume>37</volume>(<issue>8</issue>):<fpage>123</fpage>&#x2013;<lpage>30</lpage>.</mixed-citation></ref>
<ref id="ref-17"><label>17.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhu</surname> <given-names>X</given-names></string-name>, <string-name><surname>Li</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Meng</surname> <given-names>F</given-names></string-name></person-group>. <article-title>Stability analysis of dc microgrid based on different grid structures</article-title>. <source>Trans China Electrotech Soc</source>. <year>2021</year>;<volume>36</volume>(<issue>1</issue>):<fpage>166</fpage>&#x2013;<lpage>78</lpage>.</mixed-citation></ref>
<ref id="ref-18"><label>18.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sun</surname> <given-names>S</given-names></string-name>, <string-name><surname>Tang</surname> <given-names>C</given-names></string-name>, <string-name><surname>Xie</surname> <given-names>D</given-names></string-name>, <string-name><surname>Gu</surname> <given-names>C</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>Y</given-names></string-name></person-group>. <article-title>Dynamic stability analysis of DC microgrid and construction of stability region of control parameters based on Pioncare map</article-title>. <source>Int J Electri Power Energy Syst</source>. <year>2023</year>;<volume>15</volume>:<fpage>109107</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.ijepes.2023.109107</pub-id>.</mixed-citation></ref>
<ref id="ref-19"><label>19.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cheng</surname> <given-names>C</given-names></string-name>, <string-name><surname>Xie</surname> <given-names>F</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>B</given-names></string-name></person-group>. <article-title>Modeling and nonlinear dynamic analysis of cascaded DC-DC converter systems based on simplified discrete mapping</article-title>. <source>IEEE Trans Ind Electron</source>. <year>2023</year>;<volume>70</volume>(<issue>6</issue>):<fpage>5830</fpage>&#x2013;<lpage>9</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TIE.2022.3192684</pub-id>.</mixed-citation></ref>
<ref id="ref-20"><label>20.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ma</surname> <given-names>W</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>B</given-names></string-name></person-group>. <article-title>Periodic time-triggered hybrid control for dc-dc converter based on switched affine system model</article-title>. <source>IEEE Trans Ind Electron</source>. <year>2023</year>;<volume>70</volume>(<issue>1</issue>):<fpage>311</fpage>&#x2013;<lpage>21</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TIE.2022.3150085</pub-id>.</mixed-citation></ref>
<ref id="ref-21"><label>21.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liao</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Luo</surname> <given-names>X</given-names></string-name></person-group>. <article-title>Research on synchronous method for photovoltaic supplied micro-grid based on small-world network model</article-title>. <source>Acta Phys Sin</source>. <year>2014</year>;<volume>63</volume>(<issue>23</issue>):<fpage>23050201</fpage>&#x2013;<lpage>06</lpage>. doi:<pub-id pub-id-type="doi">10.7498/aps.63.230502</pub-id>.</mixed-citation></ref>
<ref id="ref-22"><label>22.</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><surname>Yu</surname> <given-names>C</given-names></string-name></person-group>. <article-title>Research on synchronization stability ptimization and control of heterogeneous. Microgrids based on complex network theory [dissertation]</article-title>. <publisher-loc>Wuhan, China</publisher-loc>: <publisher-name>Wuhan University</publisher-name>; <year>2020</year>.</mixed-citation></ref>
<ref id="ref-23"><label>23.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Huang</surname> <given-names>JH</given-names></string-name>, <string-name><surname>Yang</surname> <given-names>JH</given-names></string-name>, <string-name><surname>Xie</surname> <given-names>DS</given-names></string-name>, <string-name><surname>Wu</surname> <given-names>DQ</given-names></string-name></person-group>. <article-title>Optimal sliding mode chaos control of direct-drive wave power converter</article-title>. <source>IEEE Access</source>. <year>2019</year>;<volume>7</volume>:<fpage>90922</fpage>&#x2013;<lpage>30</lpage>. doi:<pub-id pub-id-type="doi">10.1109/ACCESS.2019.2925470</pub-id>.</mixed-citation></ref>
<ref id="ref-24"><label>24.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Meng</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Lu</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Song</surname> <given-names>J</given-names></string-name></person-group>. <article-title>Comparison analysis of the small-world topological model of Chinese and American power grids</article-title>. <source>Autom Electr Power Syst</source>. <year>2004</year>;<volume>28</volume>(<issue>15</issue>):<fpage>21</fpage>&#x2013;<lpage>4+29</lpage>.</mixed-citation></ref>
<ref id="ref-25"><label>25.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Kang</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Li</surname> <given-names>X</given-names></string-name></person-group>. <article-title>The controllability of power grids in comparison with classical complex network models</article-title>. <source>IECE Trans Inform Syst</source>. <year>2016</year>;<volume>39</volume>(<issue>1</issue>):<fpage>279</fpage>&#x2013;<lpage>82</lpage>. doi:<pub-id pub-id-type="doi">10.1587/transinf.2015EDL8207</pub-id>.</mixed-citation></ref>
<ref id="ref-26"><label>26.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Gu</surname> <given-names>KS</given-names></string-name>, <string-name><surname>Guk</surname> <given-names>YS</given-names></string-name></person-group>. <article-title>Topological and statistical analysis for the high-voltage transmission networks in the korean power grid</article-title>. <source>Korean Ins Commun Inform Sci</source>. <year>2017</year>;<volume>42</volume>(<issue>4</issue>):<fpage>923</fpage>&#x2013;<lpage>31</lpage>. doi:<pub-id pub-id-type="doi">10.7840/kics.2017.42.4.923</pub-id>.</mixed-citation></ref>
<ref id="ref-27"><label>27.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Huang</surname> <given-names>W</given-names></string-name>, <string-name><surname>Hill</surname> <given-names>DJ</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>X</given-names></string-name></person-group>. <article-title>Small-disturbance voltage stability of power systems: dependence on network structure</article-title>. <source>IEEE Trans Power Syst</source>. <year>2020</year>;<volume>35</volume>(<issue>4</issue>):<fpage>2609</fpage>&#x2013;<lpage>18</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TPWRS.2019.2962555</pub-id>.</mixed-citation></ref>
<ref id="ref-28"><label>28.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chen</surname> <given-names>G</given-names></string-name></person-group>. <article-title>Searching for best network topologies with optimal synchronizability: a brief review</article-title>. <source>IEEE/CAA J Automa Tica Sinica</source>. <year>2022</year>;<volume>9</volume>(<issue>4</issue>):<fpage>573</fpage>&#x2013;<lpage>7</lpage>. doi:<pub-id pub-id-type="doi">10.1109/JAS.2022.105443</pub-id>.</mixed-citation></ref>
<ref id="ref-29"><label>29.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Luo</surname> <given-names>L</given-names></string-name>, <string-name><surname>Han</surname> <given-names>B</given-names></string-name>, <string-name><surname>Rosas-Casals</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Network hierarchy evolution and system vulnerability in power grids</article-title>. <source>IEEE Syst J</source>. <year>2018</year>;<volume>12</volume>(<issue>3</issue>):<fpage>2721</fpage>&#x2013;<lpage>8</lpage>. doi:<pub-id pub-id-type="doi">10.1109/JSYST.2016.2628410</pub-id>.</mixed-citation></ref>
<ref id="ref-30"><label>30.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Saafan</surname> <given-names>AA</given-names></string-name>, <string-name><surname>Khadkikar</surname> <given-names>V</given-names></string-name>, <string-name><surname>Moursi</surname> <given-names>MSEl</given-names></string-name>, <string-name><surname>Zeineldin</surname> <given-names>HH</given-names></string-name></person-group>. <article-title>A new multiport DC-DC converter for DC microgrid applications</article-title>. <source>IEEE Trans Ind Appl</source>. <year>2023</year>;<volume>59</volume>(<issue>1</issue>):<fpage>601</fpage>&#x2013;<lpage>11</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TIA.2022.3213235</pub-id>.</mixed-citation></ref>
<ref id="ref-31"><label>31.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname> <given-names>B</given-names></string-name>, <string-name><surname>Li</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>X</given-names></string-name>, <string-name><surname>Huang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>X</given-names></string-name></person-group>. <article-title>Recognition and vulnerability analysis of key nodes in power grid based on complex network centrality</article-title>. <source>IEEE Trans Circuits Systems II: Express Briefs</source>. <year>2018</year>;<volume>65</volume>(<issue>3</issue>):<fpage>346</fpage>&#x2013;<lpage>50</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TCSII.2017.2705482</pub-id>.</mixed-citation></ref>
<ref id="ref-32"><label>32.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sivaganesh</surname> <given-names>G</given-names></string-name></person-group>. <article-title>Master stability functions for a class of coupled simple nonlinear electronic circuits</article-title>. <source>J Korean Phys Soc</source>. <year>2016</year>;<volume>68</volume>(<issue>5</issue>):<fpage>628</fpage>&#x2013;<lpage>32</lpage>. doi:<pub-id pub-id-type="doi">10.3938/jkps.68.628</pub-id>.</mixed-citation></ref>
<ref id="ref-33"><label>33.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chen</surname> <given-names>XK</given-names></string-name>, <string-name><surname>Li</surname> <given-names>SL</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>ZD</given-names></string-name>, <string-name><surname>Bi</surname> <given-names>QS</given-names></string-name></person-group>. <article-title>Relaxation oscillations induced by an order gap between exciting frequency and natural frequency</article-title>. <source>Sci China Technol Sci</source>. <year>2017</year>;<volume>60</volume>(<issue>1</issue>):<fpage>289</fpage>&#x2013;<lpage>98</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s11431-015-0839-2</pub-id>.</mixed-citation></ref>
</ref-list>
</back></article>