<?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">43082</article-id>
<article-id pub-id-type="doi">10.32604/ee.2023.043082</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>An Adaptive Control Strategy for Energy Storage Interface Converter Based on Analogous Virtual Synchronous Generator</article-title>
<alt-title alt-title-type="left-running-head">An Adaptive Control Strategy for Energy Storage Interface Converter Based on Analogous Virtual Synchronous Generator</alt-title>
<alt-title alt-title-type="right-running-head">An Adaptive Control Strategy for Energy Storage Interface Converter Based on Analogous Virtual Synchronous Generator</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Zhao</surname><given-names>Feng</given-names></name></contrib>
<contrib id="author-2" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Zhang</surname><given-names>Jinshuo</given-names></name><email>jinshuozhang2022@163.com</email></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Chen</surname><given-names>Xiaoqiang</given-names></name></contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Wang</surname><given-names>Ying</given-names></name></contrib>
<aff><institution>School of Automation and Electrical Engineering, Lanzhou Jiaotong University</institution>, <addr-line>Lanzhou, 730070</addr-line>, <country>China</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Jinshuo Zhang. Email: <email>jinshuozhang2022@163.com</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic">
<year>2024</year></pub-date>
<pub-date date-type="pub" publication-format="electronic">
<day>25</day>
<month>1</month>
<year>2024</year>
</pub-date>
<volume>121</volume>
<issue>2</issue>
<fpage>339</fpage>
<lpage>358</lpage>
<history>
<date date-type="received">
<day>26</day>
<month>6</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>14</day>
<month>9</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2024 Zhao et al.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Zhao et al.</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_43082.pdf"></self-uri>
<abstract>
<p>In the DC microgrid, the lack of inertia and damping in power electronic converters results in poor stability of DC bus voltage and low inertia of the DC microgrid during fluctuations in load and photovoltaic power. To address this issue, the application of a virtual synchronous generator (VSG) in grid-connected inverters control is referenced and proposes a control strategy called the analogous virtual synchronous generator (AVSG) control strategy for the interface DC/DC converter of the battery in the microgrid. Besides, a flexible parameter adaptive control method is introduced to further enhance the inertial behavior of the AVSG control. Firstly, a theoretical analysis is conducted on the various components of the DC microgrid, the structure of analogous virtual synchronous generator, and the control structure&#x2019;s main parameters related to the DC microgrid&#x2019;s inertial behavior. Secondly, the voltage change rate tracking coefficient is introduced to adjust the change of the virtual capacitance and damping coefficient flexibility, which further strengthens the inertia trend of the DC microgrid. Additionally, a small-signal modeling approach is used to analyze the approximate range of the AVSG&#x2019;s main parameters ensuring system stability. Finally, conduct a simulation analysis by building the model of the DC microgrid system with photovoltaic (PV) and battery energy storage (BES) in MATLAB/Simulink. Simulation results from different scenarios have verified that the AVSG control introduces fixed inertia and damping into the droop control of the battery, resulting in a certain level of inertia enhancement. Furthermore, the additional adaptive control strategy built upon the AVSG control provides better and flexible inertial support for the DC microgrid, further enhances the stability of the DC bus voltage, and has a more positive impact on the battery performance.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Adaptive control</kwd>
<kwd>analogous virtual synchronous generator</kwd>
<kwd>DC/DC converter</kwd>
<kwd>inertia of DC microgrid</kwd>
<kwd>DC microgrid with PV and BES</kwd>
<kwd>battery</kwd>
<kwd>DC bus voltage</kwd>
</kwd-group>
<funding-group>
<award-group id="awg1">
<funding-source>National Natural Science Foundation of China</funding-source>
<award-id>52067013</award-id>
</award-group>
<award-group id="awg2">
<funding-source>Provincial Natural Science Foundation of Gansu</funding-source>
<award-id>20JR5RA395</award-id>
</award-group>
</funding-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>In recent years, the issues of energy scarcity and environmental pollution have driven a transition in the generation mode of the power system from traditional centralized power generation to distributed power generation [<xref ref-type="bibr" rid="ref-1">1</xref>,<xref ref-type="bibr" rid="ref-2">2</xref>]. As a type of power system, the DC microgrid has gained widespread attention due to its suitability for large-scale integration of distributed power sources. And compared with the AC microgrid, the DC microgrid does not need to consider factors such as frequency, reactive power, and phase, resulting in higher power supply quality [<xref ref-type="bibr" rid="ref-3">3</xref>].</p>
<p>In the DC microgrid, the power balance among distributed source, energy storage unit, and load ensures the stability of the DC bus voltage, which serves as a critical indicator for the secure and stable operation of the system. The DC microgrid form adopted in this paper is a photovoltaic (PV) and battery energy storage (BES)-integrated DC microgrid. In the microgrid, the PV unit in microgrid usually operates in the maximum power point tracking (MPPT) state [<xref ref-type="bibr" rid="ref-4">4</xref>]. And BES is connected to the DC bus through its interface DC/DC converter, which can smooth out the fluctuations generated by the PV unit and the load, thereby maintaining the power balance in the DC microgrid and the stability of the DC bus voltage. The control strategies of the DC/DC converter of the energy storage interface usually use constant voltage control or droop control. Both proportional-integral (PI)-based control strategies have a positive effect on maintaining the stability of the DC bus voltage. However, due to the lack of inertia and damping of the converter, the voltage stabilization effect of BES is limited and the DC microgrid is still a low-inertia network. Intermittent fluctuations from the PV unit and load switching can result in sudden changes in the DC bus voltage, which significantly impact the stability of the DC microgrid system and the voltage quality [<xref ref-type="bibr" rid="ref-5">5</xref>].</p>
<p>To address the aforementioned issues, experts both domestically and internationally have proposed various types of inertia control strategies, mainly including virtual element control [<xref ref-type="bibr" rid="ref-6">6</xref>&#x2013;<xref ref-type="bibr" rid="ref-9">9</xref>], virtual DC generator (VDG) control [<xref ref-type="bibr" rid="ref-10">10</xref>&#x2013;<xref ref-type="bibr" rid="ref-17">17</xref>], and analogous virtual generator (AVSG) control [<xref ref-type="bibr" rid="ref-18">18</xref>&#x2013;<xref ref-type="bibr" rid="ref-22">22</xref>]. Virtual element control is often used in the form of electronic components for inertial enhancement. Adib et al. proposed an adaptive virtual impedance control strategy to improve system inertia by adjusting the load input impedance [<xref ref-type="bibr" rid="ref-6">6</xref>]. Li et al. [<xref ref-type="bibr" rid="ref-7">7</xref>] used virtual capacitance control to improve the performance of the system transient response, but this control still produced a certain degree of voltage fluctuation during the initial stages of disturbance. Similarly, the research of Ahmed et al. [<xref ref-type="bibr" rid="ref-8">8</xref>,<xref ref-type="bibr" rid="ref-9">9</xref>] also showed that the virtual element inertial control can improve system stability. As a single variable control strategy, virtual element control has a simple structure, but it has relatively poor robustness to system parameter changes or external interference. Therefore, with the evolution of inertia control strategies, multi-variable and higher-performing virtual motor control technologies, including the VDG and the AVSG, have been proposed.</p>
<p>The VDG control simulating the characteristics of the DC generator is used in the interface converter of the DC microgrid side to provide inertia and damping. The VDG control can be applied to the converter of the load side to reduce DC bus voltage fluctuation caused by disturbance of the load [<xref ref-type="bibr" rid="ref-10">10</xref>,<xref ref-type="bibr" rid="ref-11">11</xref>]. He et al. [<xref ref-type="bibr" rid="ref-12">12</xref>] proposed a control strategy applying the VDG control to the source-side converter of the DC microgrid to effectively reduce the influence caused by power fluctuation. Furthermore, as an inertia control strategy, the VDG control is commonly used in the energy storage side of the DC microgrid system. The VDG control not only adjusts the power support function of energy storage devices to fully utilize their performance but also stabilizes the DC bus voltage. Tan et al. [<xref ref-type="bibr" rid="ref-13">13</xref>,<xref ref-type="bibr" rid="ref-14">14</xref>] applied the VDG control to the energy storage interface converter to enhance the inertial support capability and power calming effect of the energy storage unit. However, as a multi-variable control strategy introducing inertia and damping, the VDG control lacks inherent droop characteristics [<xref ref-type="bibr" rid="ref-15">15</xref>&#x2013;<xref ref-type="bibr" rid="ref-17">17</xref>]. The direct utilization of the VDG control only meets the requirements for maintaining constant voltage control of the energy storage interface converter, while it fails to address the demands of droop control. To impart droop characteristics to the DC bus voltage, which is better suited for accommodating multiple energy storage units in the DC microgrid in the future, the AVSG control strategy is introduced.</p>
<p>By drawing inspiration from the VSG control concept in the AC microgrid, the AVSG control incorporates inertia, damping, and droop characteristics, and has a simple structure. It is well-suited for DC microgrids and demonstrates significant effectiveness in stabilizing DC bus voltage. Cao et al. [<xref ref-type="bibr" rid="ref-18">18</xref>] proposed a variable-structure AVSG control strategy for DC microgrid multi-port converters. Zhu et al. [<xref ref-type="bibr" rid="ref-19">19</xref>,<xref ref-type="bibr" rid="ref-20">20</xref>] designed two AVSG control strategies for the power electronic converters and both control strategies have shown excellent voltage regulation performance. The converter controlled by the AVSG can smooth the voltage fluctuation in the DC microgrid to a certain extent. However, during instances of large external power disturbances, especially when random fluctuations arise within the microgrid, the fixed inertia and damping parameters limit the flexibility of the DC microgrid&#x2019;s inertia. As a result, there may still be a large fluctuation of the DC bus voltage in the transient process, affecting the stability of the system. To tackle this issue, the parameter adaptive control method is introduced and has been proven effective in improving the flexibility of the DC microgrid&#x2019;s inertia. At present, there have been some research results on the AVSG adaptive control. Cao et al. [<xref ref-type="bibr" rid="ref-21">21</xref>,<xref ref-type="bibr" rid="ref-22">22</xref>] employed two adaptive control approaches for inertia and damping based on distinct AVSG control structures, and both adaptive controls exhibited certain improvements in comparison to the original control. However, Cao et al. [<xref ref-type="bibr" rid="ref-21">21</xref>] solely focused on the impact of load fluctuation, and the effectiveness of the adaptive control is unsatisfactory. Zeng et al. [<xref ref-type="bibr" rid="ref-22">22</xref>] considered the impacts of the photovoltaic power and load power under the step conditions, but the designed adaptive control lacks universality and presents complexity. In reality, scenarios involving random power fluctuations more closely resemble the actual operating conditions of the DC microgrid. Examples include short-term random shifts in solar irradiance and frequent load switching, both of which require consideration.</p>
<p>Therefore, according to the above analysis, the study conducted encompasses the following:</p>
<p>(1) Through theoretical analysis and equation derivation, the AVSG control is introduced into the DC/DC converter of the BES interface in the DC microgrid.</p>
<p>(2) By analyzing the inertia effects of the AVSG control parameters that meet system stability, a universally applicable and simple adaptive parameter control method is designed.</p>
<p>(3) In the scenarios involving both step power fluctuation and random power fluctuation of the PV and load, the correctness and effectiveness of the AVSG adaptive control strategy are proved. Furthermore, the role of the voltage rate of change tracking coefficient in AVSG adaptive control is discussed.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Structure of DC Microgrid with PV and BES</title>
<p>The DC microgrid in this study comprises the photovoltaic (PV) unit, the battery energy storage (BES) unit, the load unit, and the corresponding interface converters, as illustrated in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>. The PV unit operates in the MPPT mode to output the photovoltaic power. The load units are connected to the DC bus and output the load power.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>The overall framework of DC microgrid</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_43082-fig-1.tif"/>
</fig>
<p>When the step or random fluctuations occur in the photovoltaic output power and the load output power within the microgrid, the BES can stabilize the certain system power and stabilize the DC bus voltage through the energy storage interface DC/DC converter. However, the introduction of the BES does not fundamentally address the issue of low system inertia in the DC microgrid. Therefore, this paper adopts the AVSG control to tackle the problem of insufficient system inertia. Besides, introducing an adaptive and enhanced control strategy for the AVSG control aims to provide flexible and improved inertial support, enhancing the stability and robustness of the DC bus voltage in response to the power changes within the DC microgrid.</p>
</sec>
<sec id="s3">
<label>3</label>
<title>Adaptive Control Strategy for DC Microgrid Based on AVSG</title>
<sec id="s3_1">
<label>3.1</label>
<title>AVSG Control Principle</title>
<p>In the AC microgrid, the VSG control is usually applied to the DC/AC converter to improve the inertia. The active power-frequency <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:mi>P</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03C9;</mml:mi></mml:math></inline-formula> link of the control structure simulates the inertia, damping, and primary frequency modulation characteristics of the synchronous generator, and the original VSG equation is shown in <xref ref-type="disp-formula" rid="eqn-1">Eq. (1)</xref>.</p>
<p><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" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>set</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>e</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>D</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>J</mml:mi><mml:mi>&#x03C9;</mml:mi><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mi>&#x03C9;</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>&#x2248;</mml:mo><mml:mi>J</mml:mi><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mrow><mml:mtext>N</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mi>&#x03C9;</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>D</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03C9;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:mi>J</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> are the moments of inertia and damping coefficient, respectively, <inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>set</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is the <inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:mi>P</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03C9;</mml:mi></mml:math></inline-formula> droop control output power, <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>e</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is the output electromagnetic power, <inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>D</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is the damping power, <inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:mi>&#x03C9;</mml:mi></mml:math></inline-formula> is the angular frequency, and <inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mrow><mml:mtext>N</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is the rated value of <inline-formula id="ieqn-37"><mml:math id="mml-ieqn-37"><mml:mi>&#x03C9;</mml:mi></mml:math></inline-formula>. Based on the control structure of <xref ref-type="disp-formula" rid="eqn-1">Eq. (1)</xref>, <inline-formula id="ieqn-38"><mml:math id="mml-ieqn-38"><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mrow><mml:mtext>N</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is introduced into the inertia link, the <inline-formula id="ieqn-39"><mml:math id="mml-ieqn-39"><mml:mi>P</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03C9;</mml:mi></mml:math></inline-formula> droop frequency modulation link, and the damping link. <inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mrow><mml:mtext>c</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> acts as the feedback signal of the frequency modulation link, and the new VSG control equation is shown in <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref>.</p>
<p><disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mi>J</mml:mi><mml:mi>&#x03C9;</mml:mi><mml:mfrac><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03C9;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mrow><mml:mtext>N</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mi>k</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mrow><mml:mtext>N</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mrow><mml:mtext>c</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>N</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>e</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03C9;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mrow><mml:mtext>N</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the rated power of <inline-formula id="ieqn-42"><mml:math id="mml-ieqn-42"><mml:mi>P</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03C9;</mml:mi></mml:math></inline-formula> droop control, <inline-formula id="ieqn-43"><mml:math id="mml-ieqn-43"><mml:mi>k</mml:mi></mml:math></inline-formula> is the droop coefficient, and <inline-formula id="ieqn-44"><mml:math id="mml-ieqn-44"><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mrow><mml:mtext>c</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is the angular frequency of the DC bus. According to <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref>, when the grid frequency changes suddenly, <inline-formula id="ieqn-45"><mml:math id="mml-ieqn-45"><mml:mi>k</mml:mi></mml:math></inline-formula> is used for the primary frequency modulation, <inline-formula id="ieqn-46"><mml:math id="mml-ieqn-46"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is used to suppress the frequency oscillation, and <inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:mi>J</mml:mi></mml:math></inline-formula> can make the converter control the active power output under the adjustment of VSG, thereby achieving the effect of suppressing frequency changes. The energy <inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> stored in <inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:mi>J</mml:mi></mml:math></inline-formula> is shown in <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref>.</p>
<p><disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mi>r</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:mi>J</mml:mi><mml:msup><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></disp-formula></p>
<p>Drawing inspiration from the concept of the VSG in the AC microgrid, the AVSG control is implemented in the DC microgrid. Analogous to the <inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:mi>P</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03C9;</mml:mi></mml:math></inline-formula> droop control in the AC microgrid, the droop control that utilizes current to suppress the voltage fluctuation is implemented in the DC microgrid. Analogous to <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref>, in the energy storage interface DC/DC converter, the energy can be stored by paralleling the virtual capacitance <inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, acting as the moment of inertia <inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:mi>J</mml:mi></mml:math></inline-formula> in the AC microgrid. The energy <inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mrow><mml:mtext>c</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> stored in <inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is shown in <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref>.</p>
<p><disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mrow><mml:mtext>c</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-55"><mml:math id="mml-ieqn-55"><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is the DC bus voltage, which is also the output voltage of the DC/DC converter in this paper. The remaining variables associated with the DC/DC converter follow a similar pattern.</p>
<p>The main variable in the AC microgrid is frequency, while in the DC microgrid, the DC bus voltage is the sole indicator to measure the power balance and the stability of the system. Inertia and damping represent the ability to suppress the sudden changes and oscillations in the DC bus voltage. The DC/DC converter lacking inertia features on the DC side is too sensitive to the response of the DC bus voltage, which can cause voltage sudden changes or system instability when responding to external power fluctuations. The introduction of a virtual capacitance with voltage-stabilizing properties slows down voltage changes by utilizing the stored energy. By analogy with the relationship between frequency and power in <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref>, the energy stored in <inline-formula id="ieqn-56"><mml:math id="mml-ieqn-56"><mml:mi>J</mml:mi></mml:math></inline-formula> is substituted with the energy stored in <inline-formula id="ieqn-57"><mml:math id="mml-ieqn-57"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, while factoring in the damping effect for voltage oscillation suppression, the control equation for virtual capacitance current is shown in <xref ref-type="disp-formula" rid="eqn-5">Eq. (5)</xref>.</p>
<p><disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>set</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-58"><mml:math id="mml-ieqn-58"><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula> is the output voltage of the AVSG, and <inline-formula id="ieqn-59"><mml:math id="mml-ieqn-59"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>i</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-60"><mml:math id="mml-ieqn-60"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>set</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-61"><mml:math id="mml-ieqn-61"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-62"><mml:math id="mml-ieqn-62"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> are virtual capacitance current, the droop control input current, the DC bus current, and damping current, respectively.</p>
<p>Based on the above analysis, the analogous relationships exist between the DC/AC converter with the VSG in the AC microgrid and the DC/DC converter with the AVSG in the DC microgrid. The corresponding analog parameters of the AC microgrid and the DC microgrid are illustrated in <xref ref-type="table" rid="table-1">Table 1</xref>.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>Analogy between the AC microgrid and the DC microgrid</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead valign="top">
<tr>
<th>Analogous items</th>
<th>The AC microgrid with the VSG</th>
<th>The DC microgrid with the AVSG</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td>Droop equation</td>
<td><inline-formula id="ieqn-63"><mml:math id="mml-ieqn-63"><mml:mi>&#x03C9;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>e</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-64"><mml:math id="mml-ieqn-64"><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></td>
</tr>
<tr>
<td>Objective of control</td>
<td><inline-formula id="ieqn-65"><mml:math id="mml-ieqn-65"><mml:mi>&#x03C9;</mml:mi></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-66"><mml:math id="mml-ieqn-66"><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
</tr>
<tr>
<td>Output of control</td>
<td><inline-formula id="ieqn-67"><mml:math id="mml-ieqn-67"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>e</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-68"><mml:math id="mml-ieqn-68"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></td>
</tr>
<tr>
<td>Inertia of system</td>
<td><inline-formula id="ieqn-69"><mml:math id="mml-ieqn-69"><mml:mi>J</mml:mi></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-70"><mml:math id="mml-ieqn-70"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
</tr>
<tr>
<td>Energy relationship</td>
<td><inline-formula id="ieqn-71"><mml:math id="mml-ieqn-71"><mml:mn>0.5</mml:mn><mml:mi>J</mml:mi><mml:msup><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-72"><mml:math id="mml-ieqn-72"><mml:mn>0.5</mml:mn><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>According to the correspondence between the variables between the DC microgrid and the AC microgrid in <xref ref-type="table" rid="table-1">Table 1</xref>, and the analogy of <xref ref-type="disp-formula" rid="eqn-2">Eqs. (2)</xref> and <xref ref-type="disp-formula" rid="eqn-5">(5)</xref>, and make adjustments to some variables, the AVSG control equation is shown in <xref ref-type="disp-formula" rid="eqn-6">Eq. (6)</xref>.</p>
<p><disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>N</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>N</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-73"><mml:math id="mml-ieqn-73"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is droop coefficient of the AVSG control; <inline-formula id="ieqn-74"><mml:math id="mml-ieqn-74"><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>N</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is the rated voltage of the AVSG.</p>
<p><xref ref-type="fig" rid="fig-2">Fig. 2</xref> shows the control block diagram of the energy storage system with the AVSG, which is composed of the BESS (Battery Energy Storage System), the current tracking module, and the AVSG control module. The output voltage <inline-formula id="ieqn-75"><mml:math id="mml-ieqn-75"><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula> of the AVSG control module is used as a reference value for the voltage outer loop. In order to eliminate voltage steady-state errors, the outer loop uses the voltage PI controller to make the converter DC side voltage <inline-formula id="ieqn-76"><mml:math id="mml-ieqn-76"><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> track the reference value <inline-formula id="ieqn-77"><mml:math id="mml-ieqn-77"><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula> all the time. The output current <inline-formula id="ieqn-78"><mml:math id="mml-ieqn-78"><mml:msubsup><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula> outputs the signals to the switch tubes <inline-formula id="ieqn-79"><mml:math id="mml-ieqn-79"><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-80"><mml:math id="mml-ieqn-80"><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> of the DC/DC converter through the current tracking module to achieve the control purpose.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Control block diagram of energy storage system with AVSG</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_43082-fig-2.tif"/>
</fig>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>AVSG Equivalent Model</title>
<p>As shown in <xref ref-type="fig" rid="fig-3">Fig. 3</xref>, the AVSG equivalent model is established on the basis of the droop control equivalent model, and the equivalent components of the AVSG control are introduced. The impedance <inline-formula id="ieqn-81"><mml:math id="mml-ieqn-81"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> represents the droop coefficient, the inductance <inline-formula id="ieqn-82"><mml:math id="mml-ieqn-82"><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mrow><mml:mtext>PI</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> represents the voltage PI controller, <inline-formula id="ieqn-83"><mml:math id="mml-ieqn-83"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is the virtual capacitance, and <inline-formula id="ieqn-84"><mml:math id="mml-ieqn-84"><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the controllable current source. Compared with the droop control, the AVSG control introduces inertia and damping to the system, thereby improving the voltage quality of the microgrid.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>AVSG equivalent model</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_43082-fig-3.tif"/>
</fig>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>AVSG Small Signal Modeling and Inertial Trend Analysis</title>
<p>In order to analyze the specific control effect of the energy storage interface DC/DC converter after the introduction of the AVSG control, suppose the duty cycle of the DC/DC converter is <inline-formula id="ieqn-85"><mml:math id="mml-ieqn-85"><mml:mi>d</mml:mi></mml:math></inline-formula>, and the state space equation is shown in <xref ref-type="disp-formula" rid="eqn-7">Eq. (7)</xref>.</p>
<p><disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="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>C</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>C</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mi>u</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msup></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>bat</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msup></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-86"><mml:math id="mml-ieqn-86"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-87"><mml:math id="mml-ieqn-87"><mml:mi>u</mml:mi></mml:math></inline-formula> are state variables, <inline-formula id="ieqn-88"><mml:math id="mml-ieqn-88"><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>bat</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-89"><mml:math id="mml-ieqn-89"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> are respectively the input voltage and input current of the energy storage interface DC/DC converter, and <inline-formula id="ieqn-90"><mml:math id="mml-ieqn-90"><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-91"><mml:math id="mml-ieqn-91"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> are respectively the output voltage and output current of the energy storage interface DC/DC converter. The matrices <inline-formula id="ieqn-92"><mml:math id="mml-ieqn-92"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>and <inline-formula id="ieqn-93"><mml:math id="mml-ieqn-93"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> are respectively are shown in <xref ref-type="disp-formula" rid="eqn-8">Eq. (8)</xref>.</p>
<p><disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:msub><mml:mi>C</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 left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mfrac></mml:mstyle></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>d</mml:mi></mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mfrac></mml:mstyle></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mfrac></mml:mstyle></mml:mtd><mml:mtd><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow><mml:msub><mml:mi>C</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 left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mfrac></mml:mstyle></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:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mstyle></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>The small-signal linearization of the state average equation is carried out, and the disturbance is introduced near the steady-state operating point, and the instantaneous values of the corresponding DC/DC converter variables are shown in <xref ref-type="disp-formula" rid="eqn-9">Eq. (9)</xref>.</p>
<p><disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><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:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>bat</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mrow><mml:mtext>bat</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>bat</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mi>D</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-94"><mml:math id="mml-ieqn-94"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-95"><mml:math id="mml-ieqn-95"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-96"><mml:math id="mml-ieqn-96"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>bat</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-97"><mml:math id="mml-ieqn-97"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-98"><mml:math id="mml-ieqn-98"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>bat</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> represent the corresponding small signal disturbance, and <inline-formula id="ieqn-99"><mml:math id="mml-ieqn-99"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-100"><mml:math id="mml-ieqn-100"><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-101"><mml:math id="mml-ieqn-101"><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mrow><mml:mtext>ba</mml:mtext></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-102"><mml:math id="mml-ieqn-102"><mml:mi>D</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-103"><mml:math id="mml-ieqn-103"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> represent the steady-state values of the corresponding variables. The small signal equation after neglecting the quadratic disturbance is shown in <xref ref-type="disp-formula" rid="eqn-10">Eq. (10)</xref>.</p>
<p><disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mi>s</mml:mi><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>D</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>d</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>s</mml:mi><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>bat</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>D</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>d</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>By sorting out the small signal equation of <xref ref-type="disp-formula" rid="eqn-10">Eq. (10)</xref>, the relevant transformation can be deduced. The main transfer function of the DC/DC converter is shown in <xref ref-type="disp-formula" rid="eqn-11">Eq. (11)</xref>.</p>
<p><disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>ii</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>D</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msup><mml:mi>s</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><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:mrow></mml:mfrac></mml:mstyle></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>id</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>d</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi>C</mml:mi><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>D</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msup><mml:mi>s</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><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:mrow></mml:mfrac></mml:mstyle></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>ud</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>d</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>Lb</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mi>s</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>D</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msup><mml:mi>s</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><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:mrow></mml:mfrac></mml:mstyle></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>iu</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mi>s</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msup><mml:mi>s</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><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:mrow></mml:mfrac></mml:mstyle></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-104"><mml:math id="mml-ieqn-104"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>ii</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the transfer function from the output current to the input current, <inline-formula id="ieqn-105"><mml:math id="mml-ieqn-105"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>id</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the transferfunction from the duty cycle to the input current, <inline-formula id="ieqn-106"><mml:math id="mml-ieqn-106"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>ud</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the transfer function from the duty cycle to the output voltage and <inline-formula id="ieqn-107"><mml:math id="mml-ieqn-107"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>iu</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the the output voltage to the input current.</p>
<p>Neglecting energy losses, the power balance on both sides of the energy storage interface DC-DC converter is depicted in <xref ref-type="disp-formula" rid="eqn-12">Eq. (12)</xref>.</p>
<p><disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>bat</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p>Linearize the small-signal equation of <xref ref-type="disp-formula" rid="eqn-12">Eq. (12)</xref> and neglect the quadratic disturbance, as shown in <xref ref-type="disp-formula" rid="eqn-13">Eq. (13)</xref>.</p>
<p><disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>bat</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mrow><mml:mtext>bat</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p>According to the superposition theorem, the small signal disturbance <inline-formula id="ieqn-108"><mml:math id="mml-ieqn-108"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>bat</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-109"><mml:math id="mml-ieqn-109"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> in <xref ref-type="disp-formula" rid="eqn-13">Eq. (13)</xref> can be neglected. The resulting simplified transfer function between <inline-formula id="ieqn-110"><mml:math id="mml-ieqn-110"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-111"><mml:math id="mml-ieqn-111"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is presented in <xref ref-type="disp-formula" rid="eqn-14">Eq. (14)</xref>.</p>
<p><disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>iiL</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mrow><mml:mtext>bat</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mfrac></mml:math></disp-formula></p>
<p>Laplace transform and small-signal linearization are applied to <xref ref-type="disp-formula" rid="eqn-6">Eq. (6)</xref>, yielding the small-signal model controlled by the AVSG as shown in <xref ref-type="disp-formula" rid="eqn-15">Eq. (15)</xref>.</p>
<p><disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>The AVSG small-signal model of the established energy storage DC/DC converter is shown in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>. The voltage outer loop and current inner loop adopt the PI control, as shown in <xref ref-type="disp-formula" rid="eqn-16">Eq. (16)</xref>.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>AVSG small signal modeling of energy storage DC/DC converter</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_43082-fig-4.tif"/>
</fig>
<p><disp-formula id="eqn-16"><label>(16)</label><mml:math id="mml-eqn-16" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>u</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>pv</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>iv</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>s</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>pi</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>ii</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>s</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>where <inline-formula id="ieqn-112"><mml:math id="mml-ieqn-112"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>pu</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-113"><mml:math id="mml-ieqn-113"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>iu</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> are the PI parameters of the converter voltage outer loop, and <inline-formula id="ieqn-114"><mml:math id="mml-ieqn-114"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>pi</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-115"><mml:math id="mml-ieqn-115"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>ii</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> are the PI parameters of the converter current inner loop.</p>
<p>The AVSG small signal model of the energy storage DC/DC converter is shown in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>, and the AVSG output current disturbance is shown in <xref ref-type="disp-formula" rid="eqn-17">Eq. (17)</xref>.</p>
<p><disp-formula id="eqn-17"><label>(17)</label><mml:math id="mml-eqn-17" display="block"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msubsup><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>pv</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>iv</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>Combined with the operating characteristics of the PI controller, <inline-formula id="ieqn-116"><mml:math id="mml-ieqn-116"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is approximate to <inline-formula id="ieqn-117"><mml:math id="mml-ieqn-117"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msubsup><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and <xref ref-type="disp-formula" rid="eqn-17">Eq. (17)</xref> is substituted into <xref ref-type="disp-formula" rid="eqn-15">Eq. (15)</xref>. And the equivalent droop coefficient of AVSG control is shown in <xref ref-type="disp-formula" rid="eqn-18">Eq. (18)</xref>.</p>
<p><disp-formula id="eqn-18"><label>(18)</label><mml:math id="mml-eqn-18" display="block"><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="true" form="prefix">lim</mml:mo><mml:mrow><mml:mi>s</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:munder><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mfrac></mml:math></disp-formula></p>
<p>According to <xref ref-type="disp-formula" rid="eqn-18">Eq. (18)</xref>, the droop coefficient <inline-formula id="ieqn-118"><mml:math id="mml-ieqn-118"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> determines its equivalent droop coefficient m. Since droop control involves differentiating the voltage, <inline-formula id="ieqn-119"><mml:math id="mml-ieqn-119"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> will impact the bus voltage offset when the power of the microgrid changes. Based on <xref ref-type="disp-formula" rid="eqn-15">Eqs. (15)</xref> and <xref ref-type="disp-formula" rid="eqn-18">(18)</xref>, and taking into account the composition of the AVSG control structure along with the derivation of its small signal model, the approximate relationship between the ratio of <inline-formula id="ieqn-120"><mml:math id="mml-ieqn-120"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><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-121"><mml:math id="mml-ieqn-121"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is depicted in <xref ref-type="disp-formula" rid="eqn-19">Eq. (19)</xref>.</p>
<p><disp-formula id="eqn-19"><label>(19)</label><mml:math id="mml-eqn-19" display="block"><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>&#x2248;</mml:mo><mml:mfrac><mml:mi>m</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfrac></mml:math></disp-formula></p>
<p>This article only requires a brief analysis of the relationship between the inertial parameters of the AVSG and the inertia of the DC microgrid, along with the design of the parameter adaptive equation. <xref ref-type="fig" rid="fig-4">Fig. 4</xref> reveals that, beyond the main pathway, the AVSG closed-loop system is also influenced by two additional secondary paths <inline-formula id="ieqn-122"><mml:math id="mml-ieqn-122"><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-123"><mml:math id="mml-ieqn-123"><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, leading to a relatively intricate analysis. Moreover, the dynamic behavior of the higher-order AVSG system can be directly inferred from the dynamic performance index of the first-order inertial system [<xref ref-type="bibr" rid="ref-20">20</xref>]. As a result, the equivalent first-order transfer function <inline-formula id="ieqn-124"><mml:math id="mml-ieqn-124"><mml:mi>T</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> of the AVSG closed-loop system is represented in <xref ref-type="disp-formula" rid="eqn-20">Eq. (20)</xref>.</p>
<p><disp-formula id="eqn-20"><label>(20)</label><mml:math id="mml-eqn-20" display="block"><mml:mi>T</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>=</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>&#x2248;</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfrac><mml:mo>,</mml:mo><mml:mi>&#x03C4;</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mi>m</mml:mi><mml:mo>|</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-125"><mml:math id="mml-ieqn-125"><mml:mi>&#x03C4;</mml:mi></mml:math></inline-formula> is the inertial time constant. According to <xref ref-type="disp-formula" rid="eqn-20">Eq. (20)</xref>, the unit step response curve of the AVSG control parameter variations can be plotted. It can be seen from <xref ref-type="fig" rid="fig-5">Fig. 5a</xref> that the larger the <inline-formula id="ieqn-126"><mml:math id="mml-ieqn-126"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, the smaller the change of the DC bus voltage perunit time, the longer the time for the DC bus voltage to stabilize, the stronger the inertia of the DC microgrid system. The smaller the <inline-formula id="ieqn-127"><mml:math id="mml-ieqn-127"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, the shorter the time for the DC bus voltage to stabilize, the smaller the inertia of the DC microgrid. In addition, in the equation, <inline-formula id="ieqn-128"><mml:math id="mml-ieqn-128"><mml:mi>&#x03C4;</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, which reflects the size of the inertia of the system, and <inline-formula id="ieqn-129"><mml:math id="mml-ieqn-129"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is proportional to the inertial time constant <italic>&#x03C4;</italic>.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Unit step response curve of AVSG control parameter changes</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_43082-fig-5.tif"/>
</fig>
<p>It can be seen from <xref ref-type="fig" rid="fig-5">Fig. 5b</xref> that a suitable decrease in <inline-formula id="ieqn-130"><mml:math id="mml-ieqn-130"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> can extend the time required for voltage stabilization, thereby enhancing the inertia of the DC microgrid system. Conversely, an increase in <inline-formula id="ieqn-131"><mml:math id="mml-ieqn-131"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> weakens the inertia. Both <xref ref-type="fig" rid="fig-5">Figs. 5a</xref> and <xref ref-type="fig" rid="fig-5">5b</xref> illustrate that <inline-formula id="ieqn-132"><mml:math id="mml-ieqn-132"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-133"><mml:math id="mml-ieqn-133"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> can impact the inertia, being components of the <inline-formula id="ieqn-134"><mml:math id="mml-ieqn-134"><mml:mi>&#x03C4;</mml:mi></mml:math></inline-formula> function. <xref ref-type="disp-formula" rid="eqn-20">Eq. (20)</xref> indicates that <inline-formula id="ieqn-135"><mml:math id="mml-ieqn-135"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is not governed by the <inline-formula id="ieqn-136"><mml:math id="mml-ieqn-136"><mml:mi>&#x03C4;</mml:mi></mml:math></inline-formula> function and is not correlated with the inertia trend. Nonetheless, as shown in <xref ref-type="fig" rid="fig-5">Fig. 5c</xref>, it is evident that <inline-formula id="ieqn-137"><mml:math id="mml-ieqn-137"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> influences the voltage offset, showcasing a gradual decrease. Hence, an adaptive adjustments in <inline-formula id="ieqn-138"><mml:math id="mml-ieqn-138"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-139"><mml:math id="mml-ieqn-139"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> values can modify the inertia of the microgrid system.</p>
</sec>
<sec id="s3_4">
<label>3.4</label>
<title>AVSG Adaptive Control and System Stability Analysis</title>
<p>To enable the AVSG control to dynamically adjust <inline-formula id="ieqn-140"><mml:math id="mml-ieqn-140"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-141"><mml:math id="mml-ieqn-141"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> in response to changes in the DC bus voltage, <inline-formula id="ieqn-142"><mml:math id="mml-ieqn-142"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-143"><mml:math id="mml-ieqn-143"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> should be formulated as functions of the rate of voltage change. Therefore, the voltage change rate tracking coefficients <inline-formula id="ieqn-144"><mml:math id="mml-ieqn-144"><mml:mi>A</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-145"><mml:math id="mml-ieqn-145"><mml:mi>B</mml:mi></mml:math></inline-formula> are introduced, and <inline-formula id="ieqn-146"><mml:math id="mml-ieqn-146"><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mtext>dt</mml:mtext></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo>&#x003E;</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is used as a limiting condition to determine whether the DC bus voltage fluctuates. The flexible adjustment of <inline-formula id="ieqn-147"><mml:math id="mml-ieqn-147"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-148"><mml:math id="mml-ieqn-148"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> can improve the inertia of the DC microgrid system and effectively address the voltage fluctuations generated by the distributed power sources and load power changes. Based on the aforementioned impact of <inline-formula id="ieqn-149"><mml:math id="mml-ieqn-149"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-150"><mml:math id="mml-ieqn-150"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> trends on the inertia of the DC microgrid, the adaptive parameter conditions are designed, as depicted in <xref ref-type="disp-formula" rid="eqn-21">Eqs. (21)</xref> and <xref ref-type="disp-formula" rid="eqn-22">(22)</xref>.</p>
<p><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:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>N</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>u</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2229;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mi>t</mml:mi><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>A</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mi>t</mml:mi><mml:mo>|</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mi>t</mml:mi><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x003E;</mml:mo><mml:msub><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-22"><label>(22)</label><mml:math id="mml-eqn-22" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>N</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>u</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2229;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mi>t</mml:mi><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>B</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mi>t</mml:mi><mml:mo>|</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mi>t</mml:mi><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x003E;</mml:mo><mml:msub><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-151"><mml:math id="mml-ieqn-151"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-152"><mml:math id="mml-ieqn-152"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> are the initial virtual capacitance and damping coefficient, respectively, and <inline-formula id="ieqn-153"><mml:math id="mml-ieqn-153"><mml:mi>A</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-154"><mml:math id="mml-ieqn-154"><mml:mi>B</mml:mi></mml:math></inline-formula> are the voltage conversion rate tracking coefficients, which can be selected according to the actual situation, and <inline-formula id="ieqn-155"><mml:math id="mml-ieqn-155"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>u</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-156"><mml:math id="mml-ieqn-156"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> are the minimum voltage change and voltage change rate that are allowed to fluctuate. This article sets the value of <inline-formula id="ieqn-157"><mml:math id="mml-ieqn-157"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>u</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-158"><mml:math id="mml-ieqn-158"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> to 0 for simplifying.</p>
<p>When performing parameter adaptive optimization, a high-pass filter (HPF) is used to mitigate the disturbance caused by introducing the differential link to obtain the voltage change rate within the system. This approach facilitates the acquisition of the voltage change rate. Simultaneously, to prevent output voltage oscillations resulting from sudden changes in <inline-formula id="ieqn-159"><mml:math id="mml-ieqn-159"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-160"><mml:math id="mml-ieqn-160"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, a low-pass filter (LPF) has been added to the output terminals of <inline-formula id="ieqn-161"><mml:math id="mml-ieqn-161"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-162"><mml:math id="mml-ieqn-162"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, respectively. The block diagram illustrating the adaptive control of the AVSG is shown in <xref ref-type="fig" rid="fig-6">Fig. 6</xref>.</p>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>The block diagram of AVSG adaptive control</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_43082-fig-6.tif"/>
</fig>
<p>To simplify the analysis, ignoring the influence caused by two secondary paths <inline-formula id="ieqn-163"><mml:math id="mml-ieqn-163"><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-164"><mml:math id="mml-ieqn-164"><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>, the closed-loop transfer function <inline-formula id="ieqn-165"><mml:math id="mml-ieqn-165"><mml:mi>T</mml:mi><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mrow><mml:mtext>ff</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> between <inline-formula id="ieqn-166"><mml:math id="mml-ieqn-166"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><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-167"><mml:math id="mml-ieqn-167"><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is shown in <xref ref-type="disp-formula" rid="eqn-23">Eq. (23)</xref>.</p>
<p><disp-formula id="eqn-23"><label>(23)</label><mml:math id="mml-eqn-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:mi>T</mml:mi><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mrow><mml:mtext>ff</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:mi></mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="negativethinmathspace" /><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mspace width="negativethinmathspace" /><mml:mrow><mml:mo>(</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>ud</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>u</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>ii</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="negativethinmathspace" /><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>id</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mspace width="1em" /><mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>ud</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>u</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>ii</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p>By analyzing the closed loop pole distribution trends of <inline-formula id="ieqn-168"><mml:math id="mml-ieqn-168"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-169"><mml:math id="mml-ieqn-169"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-170"><mml:math id="mml-ieqn-170"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> changes, a rough range of the AVSG control parameters that ensure system stability can be determined.</p>
<p>As shown in <xref ref-type="fig" rid="fig-7">Fig. 7a</xref>, in addition to the fixed poles that have satisfied stability, it is also necessary to analyze the influence of changing poles on the system stability. With the increase of <inline-formula id="ieqn-171"><mml:math id="mml-ieqn-171"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, the poles labeled as <inline-formula id="ieqn-172"><mml:math id="mml-ieqn-172"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-173"><mml:math id="mml-ieqn-173"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-174"><mml:math id="mml-ieqn-174"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>13</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> are from left to right. <inline-formula id="ieqn-175"><mml:math id="mml-ieqn-175"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> gradually moves toward the imaginary axis, weakening the system stability. <inline-formula id="ieqn-176"><mml:math id="mml-ieqn-176"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> gradually moves away from the imaginary axis, enhancing the system stability. As the dominant pole closest to the imaginary axis, <inline-formula id="ieqn-177"><mml:math id="mml-ieqn-177"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>13</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> moves toward the imaginary axis, and the system stability tends to weaken, but it does not enter the right half-plane, and the entire system remains stable. Similarly, in <xref ref-type="fig" rid="fig-7">Figs. 7b</xref> and <xref ref-type="fig" rid="fig-7">7c</xref>, the dominant poles <inline-formula id="ieqn-178"><mml:math id="mml-ieqn-178"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>23</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-179"><mml:math id="mml-ieqn-179"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>32</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, and <inline-formula id="ieqn-180"><mml:math id="mml-ieqn-180"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>33</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> closest to the imaginary axis determine the trend of system stability. The larger the values of <inline-formula id="ieqn-181"><mml:math id="mml-ieqn-181"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-182"><mml:math id="mml-ieqn-182"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, the closer their poles are to the intersection of the left half-plane and the right half-plane, and the worse the overall system stability will be.</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>Closed loop pole distribution diagram of AVSG parameters</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_43082-fig-7.tif"/>
</fig>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Simulation Analysis</title>
<sec id="s4_1">
<label>4.1</label>
<title>Simulation Model Construction</title>
<p>To validate the efficacy of the proposed control strategy, a simulation platform is constructed using MATLAB/Simulink, as depicted in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>. The PV unit operates at a rated temperature of 25&#x00B0;C, with an initial solar irradiance of 600 W/m<sup>2</sup>. The parameters of the DC microgrid system are provided in <xref ref-type="table" rid="table-2">Table 2</xref>.</p>
<table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>The parameters of the DC microgrid system</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead valign="top">
<tr>
<th>Paramater</th>
<th>Value</th>
<th>Unit</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td>Energy storage converter input voltage (<inline-formula id="ieqn-183"><mml:math id="mml-ieqn-183"><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mrow><mml:mtext>in</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>)</td>
<td>244.15</td>
<td>/V</td>
</tr>
<tr>
<td>Energy storage converter output voltage (<inline-formula id="ieqn-184"><mml:math id="mml-ieqn-184"><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>)</td>
<td>399.75</td>
<td>/V</td>
</tr>
<tr>
<td>Battery capacity (<inline-formula id="ieqn-185"><mml:math id="mml-ieqn-185"><mml:mi>S</mml:mi><mml:mi>O</mml:mi><mml:mi>C</mml:mi></mml:math></inline-formula>)</td>
<td>80.15</td>
<td>%</td>
</tr>
<tr>
<td>DC bus rated volatge (<inline-formula id="ieqn-186"><mml:math id="mml-ieqn-186"><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mrow><mml:mtext>N</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>)</td>
<td>400</td>
<td>/V</td>
</tr>
<tr>
<td>Equivalent inductance of energy storage side (<inline-formula id="ieqn-187"><mml:math id="mml-ieqn-187"><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>)</td>
<td>0.0013</td>
<td>/H</td>
</tr>
<tr>
<td>Energy storage side equivalent resistance (<inline-formula id="ieqn-188"><mml:math id="mml-ieqn-188"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>)</td>
<td>0.15</td>
<td>/&#x03A9;</td>
</tr>
<tr>
<td>Energy storage side equivalent capacitance (<inline-formula id="ieqn-189"><mml:math id="mml-ieqn-189"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>b</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>)</td>
<td>0.005</td>
<td>/F</td>
</tr>
<tr>
<td>Load switching initial resistance (<inline-formula id="ieqn-190"><mml:math id="mml-ieqn-190"><mml:mi>R</mml:mi></mml:math></inline-formula>)</td>
<td>45</td>
<td>/&#x03A9;</td>
</tr>
<tr>
<td>Switching frequency (<inline-formula id="ieqn-191"><mml:math id="mml-ieqn-191"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>)</td>
<td>50</td>
<td>/HZ</td>
</tr>
<tr>
<td>Coefficient of current-loop of energy<break/>storage converter (<inline-formula id="ieqn-192"><mml:math id="mml-ieqn-192"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>pi</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>ii</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>)</td>
<td>0.1/10</td>
<td></td>
</tr>
<tr>
<td>Coefficient of voltage-loop of energy<break/>storage converter (<inline-formula id="ieqn-193"><mml:math id="mml-ieqn-193"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>pv</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>iv</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>)</td>
<td>20/200</td>
<td></td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Simulation Waveform under AVSG Control Strategy</title>
<sec id="s4_2_1">
<label>4.2.1</label>
<title>The Effect of AVSG Control Parameters on DC Bus Voltage</title>
<p>Scenario 1: in this scenario, the solar irradiance is changed, transitioning from the initial value of 600 to 1000 W/m<sup>2</sup> at 1.5 s. <xref ref-type="fig" rid="fig-8">Fig. 8</xref> illustrates the simulated waveforms of the DC bus voltage under varying conditions of <inline-formula id="ieqn-194"><mml:math id="mml-ieqn-194"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-195"><mml:math id="mml-ieqn-195"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-196"><mml:math id="mml-ieqn-196"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>.</p>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>Effect of AVSG control parameters on DC bus voltage</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_43082-fig-8.tif"/>
</fig>
<p>In this study, the degree of the fluctuation and dynamic change in the DC bus voltage are used as indicators to reflect the inertia strength of the DC microgrid, as demonstrated in <xref ref-type="fig" rid="fig-9">Fig. 9c</xref>. When power step disturbances manifest within the microgrid, the inertia of the microgrid is predominantly revealed through the dynamic changes of the DC bus voltage. Moreover, the inertia can also be indirectly reflected by the dynamic response time of the DC bus voltage. The slower the dynamic change of the DC bus voltage, the longer the dynamic response time, and the stronger the inertia of the microgrid. As depicted in <xref ref-type="fig" rid="fig-8">Fig. 8a</xref>, the dynamic change of the DC bus voltage differs based on different values of <inline-formula id="ieqn-197"><mml:math id="mml-ieqn-197"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>. A larger value of <inline-formula id="ieqn-198"><mml:math id="mml-ieqn-198"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> improves the dynamic change of the voltage and extends dynamic response time, leading to increased stability of the DC bus voltage and the inertia of the system. In <xref ref-type="fig" rid="fig-8">Fig. 8b</xref>, the impact of <inline-formula id="ieqn-199"><mml:math id="mml-ieqn-199"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> on inertia is contrary to that of <inline-formula id="ieqn-200"><mml:math id="mml-ieqn-200"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and decreasing <inline-formula id="ieqn-201"><mml:math id="mml-ieqn-201"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> enhances the inertia. In <xref ref-type="fig" rid="fig-8">Fig. 8c</xref>, <inline-formula id="ieqn-202"><mml:math id="mml-ieqn-202"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> does not affect the system inertia, but an increase in <inline-formula id="ieqn-203"><mml:math id="mml-ieqn-203"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> leads to a reduction in the offset of the DC bus voltage. The value of <inline-formula id="ieqn-204"><mml:math id="mml-ieqn-204"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is not the focus of this paper. In the control of the energy storage equipment, <inline-formula id="ieqn-205"><mml:math id="mml-ieqn-205"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is typically set as a constant value.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>Effect of different control strategies on DC bus voltage</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_43082-fig-9.tif"/>
</fig>
</sec>
<sec id="s4_2_2">
<label>4.2.2</label>
<title>The Effects of Different Control Strategies on DC Bus Voltage</title>
<p>Scenario 2: The initial solar irradiance is 600 W/m&#x00B2;, which increases to 1000 W/m&#x00B2; at 1 s and further rises to 1100 W/m&#x00B2; at 2 s. The corresponding changes in photovoltaic output power are depicted in <xref ref-type="fig" rid="fig-9">Fig. 9a</xref>. In <xref ref-type="fig" rid="fig-9">Fig. 9b</xref>, the initial load power consumption is 3.5 kW. At 1 s, the load power consumption slightly increases to 3.6 kW. At 2 s, a 35 &#x03A9; load is introduced, causing the power to rise to 8 kW. To facilitate clear observation of the control effects, the following initial parameters are chosen for the AVSG: <inline-formula id="ieqn-206"><mml:math id="mml-ieqn-206"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 0.02 F, <inline-formula id="ieqn-207"><mml:math id="mml-ieqn-207"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 1, and <inline-formula id="ieqn-208"><mml:math id="mml-ieqn-208"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 1. It is important to note that the values of the voltage tracking coefficients <italic>A</italic> and <italic>B</italic> should be selected to keep <inline-formula id="ieqn-209"><mml:math id="mml-ieqn-209"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-210"><mml:math id="mml-ieqn-210"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> within a parameter range that maintains system stability. For this purpose, the voltage change rate tracking coefficients are set as <inline-formula id="ieqn-211"><mml:math id="mml-ieqn-211"><mml:mi>A</mml:mi></mml:math></inline-formula> &#x003D; 0.1 and <inline-formula id="ieqn-212"><mml:math id="mml-ieqn-212"><mml:mi>B</mml:mi></mml:math></inline-formula> &#x003D; 4. The impact of the different control strategies on the DC bus voltage is demonstrated in <xref ref-type="fig" rid="fig-9">Fig. 9c</xref>.</p>
<p>As depicted in <xref ref-type="fig" rid="fig-9">Fig. 9c</xref>, it is clear that the AVSG control can effectively mitigate the initial voltage fluctuations of the DC bus under droop control. When photovoltaic and load power shift at 1 and 2 s, the AVSG control augments droop control with fixed <inline-formula id="ieqn-213"><mml:math id="mml-ieqn-213"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-214"><mml:math id="mml-ieqn-214"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>. This improvement strengthens the resistance of the DC bus to sudden voltage changes, prolongs dynamic response time, and enhances the system inertia. In comparison to the AVSG control, the AVSG adaptive control readjusts the values of <inline-formula id="ieqn-215"><mml:math id="mml-ieqn-215"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-216"><mml:math id="mml-ieqn-216"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, enabling <inline-formula id="ieqn-217"><mml:math id="mml-ieqn-217"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-218"><mml:math id="mml-ieqn-218"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> to adapt to changes in the DC bus voltage. Therefore, the dynamic change degree of the DC bus voltage has been significantly improved, which shows the inertial capability of the system has been further improved.</p>
<p><xref ref-type="fig" rid="fig-10">Fig. 10</xref> illustrates that when the rapid changes manifest in the photovoltaic power and load power, corresponding fluctuations arise in the DC bus voltage and its rate of change, and the parameter adjustments of <inline-formula id="ieqn-219"><mml:math id="mml-ieqn-219"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-220"><mml:math id="mml-ieqn-220"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> in the AVSG adaptive control.</p>
<fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>Parameter changes of AVSG adaptive control</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_43082-fig-10.tif"/>
</fig>
</sec>
<sec id="s4_2_3">
<label>4.2.3</label>
<title>The Effects of Different Control Strategies on the Main Variables of Battery</title>
<p>Analyzing the effects of different control strategies on the key parameters of the battery in Scenario 2.</p>
<p>Observing <xref ref-type="fig" rid="fig-11">Figs. 11a</xref> and <xref ref-type="fig" rid="fig-11">11b</xref>, it becomes evident that changes in microgrid power demand lead to battery overshooting under traditional droop control, which is harmful to the battery&#x2019;s lifespan. In contrast, both the AVSG control and the AVSG adaptive control eliminate this overshoot phenomenon. The AVSG adaptive control makes the transient change of battery power more apparent, and the battery power responds faster, thereby enhancing the battery&#x2019;s power support capability. <xref ref-type="fig" rid="fig-11">Fig. 11c</xref> shows the battery <inline-formula id="ieqn-221"><mml:math id="mml-ieqn-221"><mml:mi>S</mml:mi><mml:mi>O</mml:mi><mml:mi>C</mml:mi></mml:math></inline-formula> difference, which is defined as the gap between the changing value and the initial value. Taking t &#x003D; 2 s as an example, the rate change of <inline-formula id="ieqn-222"><mml:math id="mml-ieqn-222"><mml:mi>S</mml:mi><mml:mi>O</mml:mi><mml:mi>C</mml:mi></mml:math></inline-formula> difference under the AVSG adaptive control is the fastest, indicating that the AVSG adaptive control maximizes the utilization of battery performance.</p>
<fig id="fig-11">
<label>Figure 11</label>
<caption>
<title>Changes in key battery parameters under different control strategies</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_43082-fig-11.tif"/>
</fig>
</sec>
<sec id="s4_2_4">
<label>4.2.4</label>
<title>Simulation Waveforms of Different Control Strategies in a Simulated Natural Environment</title>
<p>Scenario 3: Simulating the fluctuation of short-term solar irradiance under natural conditions, with the ambient temperature held at 25&#x00B0;C, the values associated with the AVSG control parameters remain consistent with those in Scenario 2, and the effect of different control strategies on the DC bus voltage is depicted in <xref ref-type="fig" rid="fig-12">Fig. 12a</xref>.</p>
<fig id="fig-12">
<label>Figure 12</label>
<caption>
<title>Simulation waveforms in a simulated natural environment</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_43082-fig-12.tif"/>
</fig>
<p>The random load fluctuations exhibit a similar behavior to the photovoltaic fluctuations, so this scenario will not be elaborated upon. In the case of power random fluctuations in the DC microgrid, besides using the dynamic variation of the DC bus voltage as an indicator, the inertia strength of the DC microgrid can be more clearly reflected through the degree of fluctuation in the DC bus voltage. Therefore, the fluctuation of the DC bus voltage is considered the primary indicator. The smaller the voltage fluctuation, the stronger the anti-interference ability of the bus voltage, the larger the inertia of the DC microgrid, the more stable the system. <xref ref-type="fig" rid="fig-12">Fig. 12b</xref> reveals distinctions in the DC bus voltage waveform under the three control strategies. The degree of fluctuation is attenuated to some extent through the application of the AVSG control. However, there is still room for improvement in the fluctuation suppression effect of the AVSG control on the DC bus voltage. By applying the adaptive control to <inline-formula id="ieqn-223"><mml:math id="mml-ieqn-223"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-224"><mml:math id="mml-ieqn-224"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, it is possible to more flexibly reduce the fluctuation of the DC bus voltage, thereby achieving an even better and flexible system inertia.</p>
<p>In <xref ref-type="fig" rid="fig-13">Fig. 13</xref>, the significant parameter changes in the AVSG adaptive control occur during periods of random short-term solar irradiance fluctuations, with the voltage change rate tracking coefficients <inline-formula id="ieqn-225"><mml:math id="mml-ieqn-225"><mml:mi>A</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-226"><mml:math id="mml-ieqn-226"><mml:mi>B</mml:mi></mml:math></inline-formula> playing a crucial role in the adaptive control of <inline-formula id="ieqn-227"><mml:math id="mml-ieqn-227"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-228"><mml:math id="mml-ieqn-228"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>.</p>
<fig id="fig-13">
<label>Figure 13</label>
<caption>
<title>Parameter changes of AVSG adaptive control</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_43082-fig-13.tif"/>
</fig>
</sec>
</sec>
<sec id="s4_3">
<label>4.3</label>
<title>The Effects of the Values of A and B on the AVSG</title>
<p>The effects of the voltage change rate tracking coefficients <inline-formula id="ieqn-229"><mml:math id="mml-ieqn-229"><mml:mi>A</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-230"><mml:math id="mml-ieqn-230"><mml:mi>B</mml:mi></mml:math></inline-formula> on the AVSG are still examined in Scenario 2. The roles of <inline-formula id="ieqn-231"><mml:math id="mml-ieqn-231"><mml:mi>A</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-232"><mml:math id="mml-ieqn-232"><mml:mi>B</mml:mi></mml:math></inline-formula> in Scenario 3 are similar to those in Scenario 2, eliminating the need for further explanation. Whenever there is a change in the power of the DC microgrid, the AVSG adaptive control can recalibrate the values of <inline-formula id="ieqn-233"><mml:math id="mml-ieqn-233"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-234"><mml:math id="mml-ieqn-234"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> by adjusting <inline-formula id="ieqn-235"><mml:math id="mml-ieqn-235"><mml:mi>A</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-236"><mml:math id="mml-ieqn-236"><mml:mi>B</mml:mi></mml:math></inline-formula>. As illustrated in <xref ref-type="fig" rid="fig-14">Figs. 14a</xref> and <xref ref-type="fig" rid="fig-14">14b</xref>, the waveform variations of <inline-formula id="ieqn-237"><mml:math id="mml-ieqn-237"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-238"><mml:math id="mml-ieqn-238"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> can be observed with different values of <inline-formula id="ieqn-239"><mml:math id="mml-ieqn-239"><mml:mi>A</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-240"><mml:math id="mml-ieqn-240"><mml:mi>B</mml:mi></mml:math></inline-formula>.</p>
<fig id="fig-14">
<label>Figure 14</label>
<caption>
<title>Simulation waveform of the effects produced by <inline-formula id="ieqn-241"><mml:math id="mml-ieqn-241"><mml:mi>A</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-242"><mml:math id="mml-ieqn-242"><mml:mi>B</mml:mi></mml:math></inline-formula></title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_43082-fig-14.tif"/>
</fig>
<p>In <xref ref-type="fig" rid="fig-14">Fig. 14c</xref>, with the increase of <inline-formula id="ieqn-243"><mml:math id="mml-ieqn-243"><mml:mi>A</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-244"><mml:math id="mml-ieqn-244"><mml:mi>B</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-245"><mml:math id="mml-ieqn-245"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> becomes larger and <inline-formula id="ieqn-246"><mml:math id="mml-ieqn-246"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> becomes smaller. By adjusting the values of <inline-formula id="ieqn-247"><mml:math id="mml-ieqn-247"><mml:mi>A</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-248"><mml:math id="mml-ieqn-248"><mml:mi>B</mml:mi></mml:math></inline-formula>, the values of <inline-formula id="ieqn-249"><mml:math id="mml-ieqn-249"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-250"><mml:math id="mml-ieqn-250"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> can be modified, enabling the implementation of the AVSG adaptive control. This improvement enables the AVSG controller to detect changes in the DC bus voltage with greater sensitivity.</p>
</sec>
</sec>
<sec id="s5">
<label>5</label>
<title>Conclusions</title>
<p>In view of the low inertia and poor anti-interference capability of the DC microgrid equipped with power electronic converters, the AVSG control with virtual capacitance <inline-formula id="ieqn-251"><mml:math id="mml-ieqn-251"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and damping coefficient <inline-formula id="ieqn-252"><mml:math id="mml-ieqn-252"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is applied to the battery interface converter. Furthermore, the adaptive control of <inline-formula id="ieqn-253"><mml:math id="mml-ieqn-253"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-254"><mml:math id="mml-ieqn-254"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is introduced based on the AVSG control to adapt to changes in the DC bus voltage. Analyzing the simulation results leads to the following conclusions:</p>
<p>(1) By incorporating <inline-formula id="ieqn-255"><mml:math id="mml-ieqn-255"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-256"><mml:math id="mml-ieqn-256"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> with inertial characteristics, the AVSG control mitigates the battery&#x2019;s constrained voltage regulation capacity to some extent and addresses the issue of battery overshooting.</p>
<p>(2) The implementation of the AVSG adaptive control with voltage change rate tracking coefficients <inline-formula id="ieqn-257"><mml:math id="mml-ieqn-257"><mml:mi>A</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-258"><mml:math id="mml-ieqn-258"><mml:mi>B</mml:mi></mml:math></inline-formula> enables the attainment of flexible adjustments for <inline-formula id="ieqn-259"><mml:math id="mml-ieqn-259"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-260"><mml:math id="mml-ieqn-260"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>. Properly increasing <inline-formula id="ieqn-261"><mml:math id="mml-ieqn-261"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and decreasing <inline-formula id="ieqn-262"><mml:math id="mml-ieqn-262"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> can further enhance the stability of the DC bus voltage, optimize battery performance, and bolster the overall system inertia.</p>
<p>(3) When power step disturbances occur in the microgrid, the AVSG adaptive control can further slow down the dynamic changes in the DC bus voltage and restrain sudden changes in the DC bus voltage. During random power fluctuations, the fluctuation of the DC bus voltage decreases noticeably. In both scenarios, the stability of the DC bus voltage is optimal under adaptive control, and the DC microgrid connected to the DC bus exhibits the characteristics of &#x201C;flexible inertia&#x201D;.</p>
<p>(4) This study exclusively concentrates on the adaptive control of <inline-formula id="ieqn-263"><mml:math id="mml-ieqn-263"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-264"><mml:math id="mml-ieqn-264"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> for the DC/DC converter within a single energy storage unit in a DC microgrid. The coordinated control of multiple energy storage converters is not taken into account, representing a limitation of this study and a potential avenue for future research.</p>
</sec>
</body>
<back>
<glossary content-type="abbreviations" id="glossary-1">
<title>Nomenclature</title>
<def-list>
<def-item>
<term><inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:mi>J</mml:mi></mml:math></inline-formula></term>
<def>
<p>Moments of inertia</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Virtual capacitance (F)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Damping coefficient</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mtext>droop</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Droop coefficient</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>e</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Electromagnetic power (W)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>D</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Damping power (W)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>set</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>The <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:mi>P</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03C9;</mml:mi></mml:math></inline-formula> droop control output power (W)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>pv</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Photovoltaic output power (W)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>load</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Load output power (W)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:mi>&#x03C9;</mml:mi></mml:math></inline-formula></term>
<def>
<p>The angular velocity</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Rated angular velocity</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula></term>
<def>
<p>Output voltage of AVSG (V)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>The rated voltage of AVSG (V)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>DC bus voltage (V)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>i</mml:mi></mml:math></inline-formula></term>
<def>
<p>Virtual capacitance current (A)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>set</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>The <inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:mi>P</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03C9;</mml:mi></mml:math></inline-formula> droop control input current (A)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>dc</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>DC bus current (A)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Damping current (A)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mrow><mml:mtext>pv</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Solar irradiance (W/m<sup>2</sup>)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Inductive current of the battery (A)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:mi>S</mml:mi><mml:mi>O</mml:mi><mml:mi>C</mml:mi></mml:math></inline-formula></term>
<def>
<p>State of charge of the battery</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:mi>A</mml:mi></mml:math></inline-formula></term>
<def>
<p>Voltage change rate tracking coefficient of <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mtext>v</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:mi>B</mml:mi></mml:math></inline-formula></term>
<def>
<p>Voltage change rate tracking coefficient of <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></p>
</def>
</def-item>
</def-list>
</glossary>
<ack>
<p>None.</p>
</ack>
<sec><title>Funding Statement</title>
<p>This work was funded by the National Natural Science Foundation of China (52067013), and the Provincial Natural Science Foundation of Gansu (20JR5RA395).</p>
</sec>
<sec><title>Author Contributions</title>
<p>The authors confirm their contribution to the paper as follows: Study conception and design: Feng Zhao, Jinshuo Zhang, Xiaoqiang Chen and Ying Wang. Data collection: Feng Zhao, Jinshuo Zhang, Xiaoqiang Chen and Ying Wang. Analysis and interpretation of results: Feng Zhao and Jinshuo Zhang. Draft manuscript preparation: Feng Zhao, Jinshuo Zhang. 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>Data supporting this study are included within the article.</p>
</sec>
<sec sec-type="COI-statement"><title>Conflicts of Interest</title>
<p>The authors declare that they have no conflicts of interest to report regarding the present study.</p>
</sec>
<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>Sun</surname>, <given-names>E.</given-names></string-name>, <string-name><surname>Shi</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Ji</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>Q.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2023</year>). <article-title>An investigation of battery energy storage aided wind-coal integrated energy system</article-title>. <source>Energy Engineering</source><italic>,</italic> <volume>120</volume><italic>(</italic><issue>7</issue><italic>),</italic> <fpage>1583</fpage>&#x2013;<lpage>1602</lpage>. <pub-id pub-id-type="doi">10.32604/ee.2023.027790</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>Deng</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Da</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Shao</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>X.</given-names></string-name></person-group> (<year>2023</year>). <article-title>A survey of the researches on grid-connected solar power generation systems and power forecasting methods based on ground-based cloud Atlas</article-title>. <source>Energy Engineering</source><italic>,</italic> <volume>120</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>385</fpage>&#x2013;<lpage>408</lpage>. <pub-id pub-id-type="doi">10.32604/ee.2023.023480</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>Zhang</surname>, <given-names>W. L.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Zhi</surname>, <given-names>N.</given-names></string-name></person-group> (<year>2023</year>). <article-title>Energy management optimization strategy of DC microgrid based on consistency algorithm considering generation economy</article-title>. <source>Energy Reports</source><italic>,</italic> <volume>9</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>683</fpage>&#x2013;<lpage>691</lpage>. <pub-id pub-id-type="doi">10.1016/j.egyr.2023.03.060</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>Mansoor</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Mirza</surname>, <given-names>A. F.</given-names></string-name>, <string-name><surname>Ling</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Javed</surname>, <given-names>M. Y.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Novel grass hopper optimization based MPPT of PV systems for complex partial shading conditions</article-title>. <source>Solar Energy</source><italic>,</italic> <volume>198</volume><italic>,</italic> <fpage>499</fpage>&#x2013;<lpage>518</lpage>. <pub-id pub-id-type="doi">10.1016/j.solener.2020.01.070</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>Rahman</surname>, <given-names>M. S.</given-names></string-name>, <string-name><surname>Hossain</surname>, <given-names>M. J.</given-names></string-name>, <string-name><surname>Lu</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Pota</surname>, <given-names>H. R.</given-names></string-name></person-group> (<year>2018</year>). <article-title>A need-based distributed coordination strategy for EV storages in a commercial hybrid AC/DC microgrid with an improved interlinking converter control topology</article-title>. <source>IEEE Transactions on Energy Conversion</source><italic>,</italic> <volume>33</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>1372</fpage>&#x2013;<lpage>1383</lpage>. <pub-id pub-id-type="doi">10.1109/TEC.2017.2784831</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>Adib</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Fateh</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Mirafzal</surname>, <given-names>B.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Smart inverter stability enhancement in weak grids using adaptive virtual-inductance</article-title>. <source>IEEE Transactions on Industry Applications</source><italic>,</italic> <volume>57</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>814</fpage>&#x2013;<lpage>823</lpage>. <pub-id pub-id-type="doi">10.1109/TIA.2020.3034070</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>Li</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Cao</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Aleshina</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Xu</surname>, <given-names>J.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2023</year>). <article-title>Grid inertia and damping support enabled by proposed virtual inductance control for grid-forming virtual synchronous generator</article-title>. <source>IEEE Transactions on Power Electronics</source><italic>,</italic> <volume>38</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>294</fpage>&#x2013;<lpage>303</lpage>. <pub-id pub-id-type="doi">10.1109/TPEL.2022.3203049</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>Ahmed</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Meegahapola</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Vahidnia</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Datta</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Adaptive virtual impedance controller for parallel and radial microgrid with varying X/R ratios</article-title>. <source>IEEE Transactions on Sustainable Energy</source><italic>,</italic> <volume>13</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>830</fpage>&#x2013;<lpage>843</lpage>. <pub-id pub-id-type="doi">10.1109/TSTE.2021.3133413</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>Babayomi</surname>, <given-names>O.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>Z.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Distributed consensus-based reactive power sharing in microgrid: A predictive virtual capacitance control technique</article-title>. <source>International Journal of Electrical Power and Energy Systems</source><italic>,</italic> <volume>141</volume><italic>,</italic> <fpage>108</fpage>&#x2013;<lpage>139</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2022.108139</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>Samanta</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Mishra</surname>, <given-names>J. P.</given-names></string-name>, <string-name><surname>Roy</surname>, <given-names>B. K.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Virtual DC machine: An inertia emulation and control technique for a bidirectional DC-DC converter in a DC microgrid</article-title>. <source>IET Electric Power Applications</source><italic>,</italic> <volume>12</volume><italic>(</italic><issue>6</issue><italic>),</italic> <fpage>874</fpage>&#x2013;<lpage>884</lpage>. <pub-id pub-id-type="doi">10.1049/iet-epa.2017.0770</pub-id></mixed-citation></ref>
<ref id="ref-11"><label>11.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Liu</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>Y.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Virtual DC machine control strategy for stability improvement in DC microgrid with constant power loads</article-title>. <conf-name>5th IEEE International Electrical and Energy Conference</conf-name>, pp. <fpage>2893</fpage>&#x2013;<lpage>2899</lpage>. <publisher-loc>Nanjing, China</publisher-loc>. <pub-id pub-id-type="doi">10.1109/CIEEC54735.2022.9846249</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>He</surname>, <given-names>F. Q.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>Z. Y.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>R. F.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>G. L.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Active virtual DC generator technique for new-energy unit of offshore platform</article-title>. <source>Ship Engineering</source><italic>,</italic> <volume>42</volume><italic>(</italic><issue>10</issue><italic>),</italic> <fpage>90</fpage>&#x2013;<lpage>96</lpage>. <pub-id pub-id-type="doi">10.13788/j.cnki.cbgc.2020.10.16</pub-id></mixed-citation></ref>
<ref id="ref-13"><label>13.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Tan</surname>, <given-names>S. C.</given-names></string-name>, <string-name><surname>Dong</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Zhi</surname>, <given-names>N.</given-names></string-name>, <string-name><surname>Xiao</surname>, <given-names>X.</given-names></string-name></person-group> (<year>2016</year>). <article-title>Virtual DC machine control strategy of energy storage converter in DC microgrid</article-title>. <conf-name>2016 IEEE Electrical Power and Energy Conference</conf-name>, <publisher-loc>Ottawa, ON, Canada</publisher-loc>. <pub-id pub-id-type="doi">10.1109/EPEC.2016.7771749</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>Zhao</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Xiao</surname>, <given-names>C. R.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>X. Q.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>Y.</given-names></string-name></person-group> (<year>2023</year>). <article-title>Research on virtual DC generator-based control strategy of DC microgrid with photovoltaic and energy storage</article-title>. <source>Energy Engineering</source><italic>,</italic> <volume>120</volume><italic>(</italic><issue>6</issue><italic>),</italic> <fpage>1353</fpage>&#x2013;<lpage>1370</lpage>. <pub-id pub-id-type="doi">10.32604/ee.2023.025976</pub-id></mixed-citation></ref>
<ref id="ref-15"><label>15.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Song</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Gao</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Guo</surname>, <given-names>W.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Improved virtual inertia damping adaptive VDG control strategy for DC microgrid hybrid energy storage converter</article-title>. <conf-name>4th International Conference on Electrical Engineering and Control Technologies</conf-name>, pp. <fpage>1188</fpage>&#x2013;<lpage>1192</lpage>. <publisher-loc>Shanghai, China</publisher-loc>. <pub-id pub-id-type="doi">10.1109/CEECT55960.2022.10030597</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>Zhi</surname>, <given-names>N.</given-names></string-name>, <string-name><surname>Ming</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Ding</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Du</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>H.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Power-loop-free virtual DC machine control with differential compensation</article-title>. <source>IEEE Transactions on Industry Applications</source><italic>,</italic> <volume>58</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>413</fpage>&#x2013;<lpage>422</lpage>. <pub-id pub-id-type="doi">10.1109/TIA.2021.3119512</pub-id></mixed-citation></ref>
<ref id="ref-17"><label>17.</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>Zhao</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>K.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Parameter-adaptation-based virtual DC motor control method for energy storage converter</article-title>. <source>IEEE Access</source><italic>,</italic> <volume>9</volume><italic>,</italic> <fpage>90795</fpage>&#x2013;<lpage>90804</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2021.3091699</pub-id></mixed-citation></ref>
<ref id="ref-18"><label>18.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cao</surname>, <given-names>J. B.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Huang</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>J. L.</given-names></string-name>, <string-name><surname>Gao</surname>, <given-names>Y. L.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Virtual inertia control strategy of multi-port converter used in DC micro-grid</article-title>. <source>Power System Technology</source><italic>,</italic> <volume>45</volume><italic>(</italic><issue>7</issue><italic>),</italic> <fpage>2604</fpage>&#x2013;<lpage>2615</lpage>. <pub-id pub-id-type="doi">10.13335/j.1000-3673.pst.2020.0562</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>Zhu</surname>, <given-names>X. R.</given-names></string-name>, <string-name><surname>Meng</surname>, <given-names>F. Q.</given-names></string-name>, <string-name><surname>Xie</surname>, <given-names>Z. Y.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Control strategy for DC microgrid DC-DC converter based on virtual synchronous generator</article-title>. <source>Automation of Electric Power Systems</source><italic>,</italic> <volume>43</volume><italic>(</italic><issue>21</issue><italic>),</italic> <fpage>132</fpage>&#x2013;<lpage>140</lpage>. <ext-link ext-link-type="uri" xlink:href="https://kns.cnki.net/kcms/detail/32.1180.TP.20190611.1745.002.html">https://kns.cnki.net/kcms/detail/32.1180.TP.20190611.1745.002.html</ext-link></mixed-citation></ref>
<ref id="ref-20"><label>20.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wu</surname>, <given-names>W. H.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>Y. D.</given-names></string-name>, <string-name><surname>Luo</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>L. M.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>X. P.</given-names></string-name></person-group> (<year>2017</year>). <article-title>A virtual inertia control strategy for bidirectional grid-connected converters in DC micro-grids</article-title>. <source>Proceedings of the CSEE</source><italic>,</italic> <volume>37</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>360</fpage>&#x2013;<lpage>370</lpage> <comment>(In Chinese)</comment>. <pub-id pub-id-type="doi">10.13334/j.0258-8013.pcsee.161050</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>Cao</surname>, <given-names>X. H.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>Y. L.</given-names></string-name>, <string-name><surname>Miao</surname>, <given-names>S. H.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>Z. W.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2020</year>). <article-title>Research on virtual inertial control strategy of DC/DC converter in DC microgrid considering self-adaptive parameters</article-title>. <source>High Voltage Engineering</source><italic>,</italic> <volume>46</volume><italic>(</italic><issue>4</issue><italic>),</italic> <fpage>1281</fpage>&#x2013;<lpage>1290</lpage>. <pub-id pub-id-type="doi">10.13336/j.1003-6520.hve.20200430020</pub-id></mixed-citation></ref>
<ref id="ref-22"><label>22.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zeng</surname>, <given-names>G. H.</given-names></string-name>, <string-name><surname>Liao</surname>, <given-names>H. F.</given-names></string-name>, <string-name><surname>Zhao</surname>, <given-names>J. B.</given-names></string-name>, <string-name><surname>Zhu</surname>, <given-names>X. C.</given-names></string-name></person-group> (<year>2022</year>). <article-title>A self-adaptive control strategy of virtual inertia and a damping coefficient for bidirectional DC-DC converters in a DC microgrid</article-title>. <source>Power System Protection and Control</source><italic>,</italic> <volume>50</volume><italic>(</italic><issue>6</issue><italic>),</italic> <fpage>65</fpage>&#x2013;<lpage>73</lpage> <comment>(In Chinese)</comment>. <pub-id pub-id-type="doi">10.19783/j.cnki.pspc.210815</pub-id></mixed-citation></ref>
</ref-list>
</back></article>