<?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" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMC</journal-id>
<journal-id journal-id-type="nlm-ta">CMC</journal-id>
<journal-id journal-id-type="publisher-id">CMC</journal-id>
<journal-title-group>
<journal-title>Computers, Materials &#x0026; Continua</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-2226</issn>
<issn pub-type="ppub">1546-2218</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">29838</article-id>
<article-id pub-id-type="doi">10.32604/cmc.2023.029838</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Rooted Tree Optimization for Wind Turbine Optimum Control Based on Energy Storage System</article-title>
<alt-title alt-title-type="left-running-head">Rooted Tree Optimization for Wind Turbine Optimum Control Based on Energy Storage System</alt-title>
<alt-title alt-title-type="right-running-head">Rooted Tree Optimization for Wind Turbine Optimum Control Based on Energy Storage System</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Meghni</surname><given-names>Billel</given-names>
</name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Benamor</surname><given-names>Afaf</given-names>
</name><xref ref-type="aff" rid="aff-2">2</xref></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Hachana</surname><given-names>Oussama</given-names>
</name><xref ref-type="aff" rid="aff-3">3</xref></contrib>
<contrib id="author-4" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Azar</surname><given-names>Ahmad Taher</given-names>
</name><xref ref-type="aff" rid="aff-4">4</xref>
<xref ref-type="aff" rid="aff-5">5</xref><email>ahmad.azar@fci.bu.edu.eg</email></contrib>
<contrib id="author-5" contrib-type="author">
<name name-style="western"><surname>Boulmaiz</surname><given-names>Amira</given-names>
</name><xref ref-type="aff" rid="aff-6">6</xref></contrib>
<contrib id="author-6" contrib-type="author">
<name name-style="western"><surname>Saad</surname><given-names>Salah</given-names>
</name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-7" contrib-type="author">
<name name-style="western"><surname>El-kenawy</surname><given-names>El-Sayed M.</given-names>
</name><xref ref-type="aff" rid="aff-7">7</xref>
<xref ref-type="aff" rid="aff-8">8</xref></contrib>
<contrib id="author-8" contrib-type="author">
<name name-style="western"><surname>Kamal</surname><given-names>Nashwa Ahmad</given-names>
</name><xref ref-type="aff" rid="aff-9">9</xref></contrib>
<contrib id="author-9" contrib-type="author">
<name name-style="western"><surname>Fati</surname><given-names>Suliman Mohamed</given-names>
</name><xref ref-type="aff" rid="aff-5">5</xref></contrib>
<contrib id="author-10" contrib-type="author">
<name name-style="western"><surname>Bahgaat</surname><given-names>Naglaa K.</given-names>
</name><xref ref-type="aff" rid="aff-10">10</xref></contrib>
<aff id="aff-1"><label>1</label><institution>Department of Electrical Engineering, Badji Mokhtar University, LSEM Laboratory</institution>, <addr-line>Annaba, 23000</addr-line>, <country>Algeria</country></aff>
<aff id="aff-2"><label>2</label><institution>Department of Electrical Engineering, Biskra University, LGEB Laboratory</institution>, <addr-line>Biskra, 07000</addr-line>, <country>Algeria</country></aff>
<aff id="aff-3"><label>3</label><institution>Department of Drilling and Rig Mechanics, Ksadi Merbah University</institution>, <addr-line>Ouargla, 30000</addr-line>, <country>Algeria</country></aff>
<aff id="aff-4"><label>4</label><institution>College of Computer and Information Sciences, Prince Sultan University</institution>, <addr-line>Riyadh, 11586</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-5"><label>5</label><institution>Faculty of Computers and Artificial Intelligence, Benha University</institution>, <addr-line>Benha, 13518</addr-line>, <country>Egypt</country></aff>
<aff id="aff-6"><label>6</label><institution>Department of Electronics, University of Badji Mokhtar, LERICA Laboratory</institution>, <addr-line>Annaba, 23000</addr-line>, <country>Algeria</country></aff>
<aff id="aff-7"><label>7</label><institution>Delta Higher Institute for Engineering &#x0026;Technology (DHIET)</institution>, <addr-line>Mansoura, 35511</addr-line>, <country>Egypt</country></aff>
<aff id="aff-8"><label>8</label><institution>Faculty of Artificial Intelligence, Delta University for Science and Technology</institution>, <addr-line>Mansoura, 35712</addr-line>, <country>Egypt</country></aff>
<aff id="aff-9"><label>9</label><institution>Faculty of Engineering, Cairo University</institution>, <addr-line>Giza, 12613</addr-line>, <country>Egypt</country></aff>
<aff id="aff-10"><label>10</label><institution>Department of Communications and Electronics Engineering, Faculty of Engineering, Canadian International College (CIC)</institution>, <addr-line>ElShiekh Zayed</addr-line>, <country>Egypt</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Ahmad Taher Azar. Emails: <email>ahmad.azar@fci.bu.edu.eg</email>, <email>aazar@psu.edu.sa</email></corresp>
</author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2022-10-28"><day>28</day>
<month>10</month>
<year>2022</year></pub-date>
<volume>74</volume>
<issue>2</issue>
<fpage>3977</fpage>
<lpage>3996</lpage>
<history>
<date date-type="received">
<day>12</day>
<month>3</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>12</day>
<month>4</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2023 Meghni et al.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Meghni 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_CMC_29838.pdf"></self-uri>
<abstract>
<p>The integration of wind turbines (WTs) in variable speed drive systems belongs to the main factors causing low stability in electrical networks. Therefore, in order to avoid this issue, WTs hybridization with a storage system is a mandatory. This paper investigates WT system operating at variable speed. The system contains of a permanent magnet synchronous generator (PMSG) supported by a battery storage system (BSS). To enhance the quality of active and reactive power injected into the network, direct power control (DPC) scheme utilizing space-vector modulation (SVM) technique based on proportional-integral (PI) control is proposed. Meanwhile, to improve the rendition of this method (DPC-SVM-PI), the rooted tree optimization technique (RTO) algorithm-based controller parameter identification is used to achieve PI optimal gains. To compare the performance of RTO-based controllers, they were implemented and tested along with some other popular controllers under different working conditions. The obtained results have shown the supremacy of the suggested PI<sub>RTO</sub> algorithm compared to competing controllers regarding total harmonic distortion (THD), overshoot percentage, settling time, rise time, average active power value, overall efficiency, and active power steady-state error.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Rooted tree optimization (RTO) method</kwd>
<kwd>direct power control (DPC)</kwd>
<kwd>wind turbine (WT)</kwd>
<kwd>proportional integral (PI)</kwd>
<kwd>PMSG</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>Renewable energies (hydraulic, solar, wind, geothermal, and biomass) are developing intensively throughout the world, driven by the fixture to combat global heating by degrading greenhouse gas emissions. Wind energy has a specific place, particularly in remote areas where grid-supplied electricity is either unavailable or prohibitively expensive [<xref ref-type="bibr" rid="ref-1">1</xref>,<xref ref-type="bibr" rid="ref-2">2</xref>].</p>
<p>In variable speed wind turbine (VSWT), despite the wide range of generators that could be utilized, the PMSG &#x201C;without gearbox&#x201D; is still a good option for both offshore and onshore implementations. Indeed, compared to competing machines (squirrel cage induction machine (SCIG) and doubly-fed induction generator (DFIG)), the PMSG offers several benefits, including high energy output, improved reliability, a good power/weight ratio, together with a high potential for the optimization of energy output. [<xref ref-type="bibr" rid="ref-3">3</xref>,<xref ref-type="bibr" rid="ref-4">4</xref>].</p>
<p>The efficiency and service life of the proposed system configuration depend primarily on the dimensioning of the system&#x2019;s various components like vertical or horizontal WT selection and the presence of absence of an energy storage system (ESS). Other factors that can also affect those properties include the management approach that is selected (type of power converter controller together with the wind turbine operating region), which is designed according to performance requirements [<xref ref-type="bibr" rid="ref-5">5</xref>]. This is why a reliable and efficient control system is required to ensure safety and optimal performance. In this respect, an important body of research has been consecrated to the development of strong control algorithms for WT generators [<xref ref-type="bibr" rid="ref-6">6</xref>&#x2013;<xref ref-type="bibr" rid="ref-13">13</xref>]. This can be achieved by considering whether it is possible to extend the turbine operation at two regions whilst guaranteeing higher power fed into the grid [<xref ref-type="bibr" rid="ref-4">4</xref>].</p>
<p>Over the recent years, novel control approaches have appeared to address the shortcomings of classical control techniques with better efficiency and performance. These include fractional-order PI (FOPI) [<xref ref-type="bibr" rid="ref-7">7</xref>], predictive control (NPC) [<xref ref-type="bibr" rid="ref-8">8</xref>,<xref ref-type="bibr" rid="ref-9">9</xref>], fuzzy logic control (FLC) [<xref ref-type="bibr" rid="ref-10">10</xref>], artificial neural network (ANN) [<xref ref-type="bibr" rid="ref-11">11</xref>], back-stepping control (BSC) [<xref ref-type="bibr" rid="ref-12">12</xref>] and sliding mode control (SMC) [<xref ref-type="bibr" rid="ref-13">13</xref>]. Despite the numerous advantages offered by predictive control strategy, the latter is quite burdensome, since it needs suitable model identification from the system, which in turn negatively affects the system&#x2019;s performance [<xref ref-type="bibr" rid="ref-9">9</xref>]. Fuzzy control logic (FLC) is the most widely employed approach; however, it suffers from some drawbacks such as the requirement for a large memory, which results in longer time to access the better solution. Moreover, this approach lacks specifics on the determination of fuzzification, inferences and defuzzification [<xref ref-type="bibr" rid="ref-14">14</xref>]. The ANN-based control technique holds great promises but the absence of a well-defined process for the identification of the appropriate topology of the network and the numbers of neurons to be integrated into the hidden layer pose a serious challenge. Indeed, control performance could be significantly reduced by randomly setting the network weights starting values and the definition of the learning stage [<xref ref-type="bibr" rid="ref-15">15</xref>]. The biggest hindrance of the BSC resides in the explosion of complexity generated by the consecutive derivations of the virtual controls at every stage of the back-stepping design [<xref ref-type="bibr" rid="ref-12">12</xref>]. The SMC can handle uncertainties with minimal error of tracking and quick response time with a remarkable ease for practical implementation. However, since the sign function is discontinuous in nature, it produces oscillations at the control input at a steady-state. The latter phenomenon is known as chattering [<xref ref-type="bibr" rid="ref-16">16</xref>,<xref ref-type="bibr" rid="ref-17">17</xref>].</p>
<p>The classical control method based on (PI) [<xref ref-type="bibr" rid="ref-1">1</xref>,<xref ref-type="bibr" rid="ref-4">4</xref>] has significant advantages: fast response and simple physical realization [<xref ref-type="bibr" rid="ref-18">18</xref>,<xref ref-type="bibr" rid="ref-19">19</xref>]. This method requires optimal tuning for the model to work properly. Therefore, WTs performance is closely related to the suitable selection of PI gains. Regulating PI parameters by conventional trial and error technique is time-consuming and onerous in nonlinear systems [<xref ref-type="bibr" rid="ref-20">20</xref>], such as (VSWT-PMSG-ESS) configuration. Therefore, modern intelligent amelioration algorithms from which: FLC [<xref ref-type="bibr" rid="ref-6">6</xref>,<xref ref-type="bibr" rid="ref-10">10</xref>,<xref ref-type="bibr" rid="ref-14">14</xref>], ANN [<xref ref-type="bibr" rid="ref-21">21</xref>], mimetic algorithm [<xref ref-type="bibr" rid="ref-22">22</xref>], Genetic Algorithm (GA) [<xref ref-type="bibr" rid="ref-23">23</xref>], Particle Swarm Optimization (PSO) [<xref ref-type="bibr" rid="ref-14">14</xref>], Artificial Bee Colony (ABC) [<xref ref-type="bibr" rid="ref-24">24</xref>], Grey Wolf Optimizer (GWO) [<xref ref-type="bibr" rid="ref-25">25</xref>], Ant Colony Optimization (ACO) [<xref ref-type="bibr" rid="ref-26">26</xref>], and Democratic Joint Operations algorithm (DJO) [<xref ref-type="bibr" rid="ref-3">3</xref>] have been successfully employed to make adjustments to the right parameters of PI controller. Meanwhile, there is room for performance improvement by developing the right optimizer, with appropriate parameters settings. In this work, a DPC-SVM-PI based (RTO) algorithm is proposed to obtain optimal gains (<inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) in order to decrease the harmonic distortion in grid current, to guarantee a loud quality of the inserted power to the network, and to increase the system rapidity and stability.</p>
<p>The reminder of the present paper is comprised of five section ordered as follows: Section 2 briefly defines work related to our study; Section 3 provides mathematical model for the main constituents of the PMSG-basis VSWT backed through an ESS. The design from the DPC-SVM-PI control system-basis RTO improver is covered in division four. Simulations beneath MATLAB/Simulink and the results are presented in division 5 to confirm the efficiency of the suggested control approach. Finally, the findings are summarized in Section 6.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Literature Review</title>
<p>Nowadays, several works have been proposed using Meta-heuristics and Artificial Intelligence in order to adjust the optimal parameters allowing achieving better control performances and adequate active and reactive power management whoever the system generation to the grid. This can be obtained by taking into account difficulties associated with nonlinearities of the selected control topology. Reference [<xref ref-type="bibr" rid="ref-27">27</xref>] the authors have used artificial bee colony optimization (ABCO), mine blast algorithms (MBA) to achieve best gains from the nonlinear SMC for the purpose of controlling voltage source converter (VSC) in order to high-voltage direct current systems. Reference [<xref ref-type="bibr" rid="ref-28">28</xref>] have proposed GWO to minimize ESS size and thereby improve the actuating cost of the micro-grid. The numerical simulation, along with results comparison, has shown the effectiveness of the proposed algorithm. Meta-heuristic Optimization Techniques (MOTs) are targeting improvement in wind power plant&#x2019;s dynamic behavior where ABCO and GWO have been utilized for the optimization of the gains of the blade pitch control system [<xref ref-type="bibr" rid="ref-29">29</xref>]. Whereas in Tan&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-30">30</xref>], the PSO algorithm has been utilized for a multimodal design of DFIG to reach higher efficiency and optimal machine design. Furthermore, PSO has been applied to optimum capacitor allocation of a wind energy generation system connected to a distribution system [<xref ref-type="bibr" rid="ref-31">31</xref>]. In order to enhance the control performances of a hybrid power system under a wide range of environmental conditions, the chaotic GWO has been utilized by [<xref ref-type="bibr" rid="ref-32">32</xref>] introduced the adaptive control and fuzzy neural network control techniques for single-phase inverters to improve voltage tracking performance and keep its robustness higher when sources of uncertainty are present in the Photovoltaic (PV) systems. Furthermore, an adaptive PI controller is used in [<xref ref-type="bibr" rid="ref-33">33</xref>] to reinforce the DC-link voltage in a single-stage PV system linked to the grid [<xref ref-type="bibr" rid="ref-34">34</xref>] have conducted several comparative studies between conventional PID and fuzzy controllers to demonstrate the superiority of fuzzy controllers. A real-time implementation of an intelligent Fuzzy PI Regulator based on 33 level-switched multilevel capacitor inverters for permanent magnet synchronous motor (PMSM) drives has been suggested by [<xref ref-type="bibr" rid="ref-35">35</xref>]. The performance evaluation based on a neuro-fuzzy hybrid intelligent PI control method for four regions jointed thermal, hydropower plant is proposed by [<xref ref-type="bibr" rid="ref-36">36</xref>,<xref ref-type="bibr" rid="ref-37">37</xref>] presented in their work fuzzy logic as an intelligent controller to optimize PID parameters applied to control two active and reactive power channels based on the DFIG direct-current vector control design. The authors in [<xref ref-type="bibr" rid="ref-38">38</xref>] have introduced PI-H&#x221E; to regulator the rotor currents of a DFIG, to enhance robustness, and to guarantee harmonic currents mitigation, and performance stability in case of main voltage distortion and generator parameter variation.</p>
</sec>
<sec id="s3">
<label>3</label>
<title>Theoretical Developments and Method</title>
<p>This section reviews a simulation analysis of the entire system before the actual implementation stage. <xref ref-type="fig" rid="fig-1">Fig. 1</xref> appears the form of the wind energy system (WEs). The rotor of the three-bladed horizontal axis wind turbine is coupled a shaft of the PMSG without a gearbox. The electronic power device is comprised of two back-to-back AC/DC/AC IGBT bridges linked via a shared DC bus that transfers the power generated by the PMSG to the network. This WT is fed by an ESS connected to a DC bus system comprised of a lead-acid battery and a bi-directional DC/DC converter.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Studied wind generation system</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_29838-fig-1.png"/>
</fig>
<sec id="s3_1">
<label>3.1</label>
<title>Model of the Wind Turbine</title>
<p>The Wind sail performs the conversion of air mass-energy into motion when wind circulates on active surface S. The air mass (<inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) power is given by <xref ref-type="disp-formula" rid="eqn-1">Eq. (1)</xref> [<xref ref-type="bibr" rid="ref-39">39</xref>]:</p>
<p><disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mstyle><mml:mi>&#x03C1;</mml:mi><mml:mo>.</mml:mo><mml:mi>S</mml:mi><mml:mo>.</mml:mo><mml:msup><mml:mi>v</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></disp-formula>where <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:mi>&#x03C1;</mml:mi></mml:math></inline-formula> denotes air density and <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:mi>v</mml:mi></mml:math></inline-formula> wind speed. This power is then transferred to the generator shaft in the form of the turbine power or aerodynamic power, manifested by <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref> [<xref ref-type="bibr" rid="ref-39">39</xref>]:</p>
<p><disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>&#x03C9;</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mstyle><mml:mi>&#x03C1;</mml:mi><mml:mo>.</mml:mo><mml:mi>S</mml:mi><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mo>,</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:msup><mml:mi>v</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></disp-formula></p>
<p>Denotes R the wind blade radius, the blade pitch angle is <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula>, &#x03BB; the tip speed ratio (TSR), power coefficient is <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> the provided by <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref> [<xref ref-type="bibr" rid="ref-17">17</xref>]:</p>
<p><disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.073</mml:mn><mml:mrow><mml:mo>(</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>151</mml:mn><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:msup></mml:mfrac></mml:mstyle><mml:mo>&#x2212;</mml:mo><mml:mn>0.058</mml:mn><mml:mi>&#x03B2;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>0.002</mml:mn><mml:msup><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mn>2.14</mml:mn></mml:mrow></mml:msup><mml:mo>&#x2212;</mml:mo><mml:mn>13.2</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>18.4</mml:mn></mml:mrow><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:msup></mml:mfrac></mml:mrow></mml:msup></mml:math></disp-formula></p>
<p>As the aerodynamic efficiency varies with <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:mi>&#x03BB;</mml:mi></mml:math></inline-formula>, as expressed by <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref>, <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> reaches its maximum values when <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:mi>&#x03BB;</mml:mi></mml:math></inline-formula> is optimal <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>p</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. <xref ref-type="fig" rid="fig-2">Fig. 2</xref> shows the resultant <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> as a function of <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:mi>&#x03BB;</mml:mi></mml:math></inline-formula> when <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula> is zero or fixed [<xref ref-type="bibr" rid="ref-13">13</xref>].</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Power coefficient <inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> <italic>vs</italic>. specific speed curve <inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:mo stretchy="false">(</mml:mo><mml:mi>&#x03BB;</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula></title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_29838-fig-2.png"/>
</fig>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Model of the PMSG</title>
<p>The model of the PMSG is expressed by equations that are based entirely on the stator voltage <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>q</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> inside the park model as shown by <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref> [<xref ref-type="bibr" rid="ref-11">11</xref>].</p>
<p><disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false"><mml:mtr><mml:mtd><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03C9;</mml:mi><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>q</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>q</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03C8;</mml:mi><mml:mrow><mml:mi>f</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>The electromagnetic torque (<inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) is determined by <xref ref-type="disp-formula" rid="eqn-5">Eq. (5)</xref> [<xref ref-type="bibr" rid="ref-12">12</xref>]:</p>
<p><disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>3</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mstyle><mml:mi>p</mml:mi><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>q</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>&#x03C8;</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula>where, the number of poles is <inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:mi>p</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:msub><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> the resistance of the stator, <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:msub><mml:mrow><mml:mtext>I</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> its direct current and <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:msub><mml:mrow><mml:mtext>I</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>q</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> its quadrature current, <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:msub><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> its direct inductance <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:msub><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>q</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> its inductance quadrature, <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:mrow><mml:mi mathvariant="normal">&#x03C9;</mml:mi></mml:mrow></mml:math></inline-formula> is the electrical pulsation, and <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:msub><mml:mi>&#x03C8;</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the field flux.</p>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>Grid Model</title>
<p>The network model in the d-q field is given by <xref ref-type="disp-formula" rid="eqn-6">Eqs. (6)</xref> and <xref ref-type="disp-formula" rid="eqn-7">(7)</xref> [<xref ref-type="bibr" rid="ref-13">13</xref>]:</p>
<p><disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>q</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>q</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p><disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>q</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>q</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>q</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>q</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>q</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p>While <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:mi>g</mml:mi></mml:math></inline-formula> returns to the generator. Hence, the active and reactive powers are provided by <xref ref-type="disp-formula" rid="eqn-8">Eqs. (8)</xref> and <xref ref-type="disp-formula" rid="eqn-9">(9)</xref>, respectively [<xref ref-type="bibr" rid="ref-13">13</xref>]:</p>
<p><disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>3</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mstyle><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>q</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>q</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula></p>
<p><disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>3</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mstyle><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>q</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>q</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula></p>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Control Scheme</title>
<p>Usually, the suggested control schemes can be allocated in machine side converter (MSC), battery side converter (BSC), and grid side converter (GSC), as presented in <xref ref-type="fig" rid="fig-3">Fig. 3</xref>. The MSC is clearly in charge of obtaining available mechanical power from wind and transforming it into electrical power in both regions (2 and 3) [<xref ref-type="bibr" rid="ref-40">40</xref>]. The BSC is monitored so as to keep the DC bus voltage close to the nominal worth (800 V) together operating conditions [<xref ref-type="bibr" rid="ref-39">39</xref>]. The output electrical power is corrected then transferred to the GSC through the DC-Link capacitor supported by ESS. To cope with the electrical network necessities, the GSC controls the reactive and active powers which are injected into the utility grid.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>The complete control description of the studied wind system/ESS</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_29838-fig-3.png"/>
</fig>
<sec id="s4_1">
<label>4.1</label>
<title>Grid Side Converter Controller</title>
<p>Utilizing the GSC is essential in ensuring that customers receive the energy they desire, regardless of the operating conditions. Considering that, a novel DPC-SVM-based PI<sub>RTO</sub> algorithm is proposed for the management the amount of active and reactive power that is supplied to the grid. The schematics of the GSC control strategy are explained in <xref ref-type="fig" rid="fig-3">Fig. 3c</xref>. By difference to the conventional vector approach, the DPC-SVM-based PI<sub>RTO</sub> the GSC receives the voltage directly from the grid.</p>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Design of Proposed PI-RTO Controller</title>
<p>The proposed rooted tree optimization algorithm (RTO) has a complicated system to bring underground water. That&#x2019;s social behavior became a trendy technology. The base concept of roots system is that the various roots, which begin to find underground water in the first layer, get from the tree&#x2019;s first kink [<xref ref-type="bibr" rid="ref-41">41</xref>]. It is the first solution randomly [<xref ref-type="bibr" rid="ref-42">42</xref>]. <xref ref-type="fig" rid="fig-4">Fig. 4</xref> shows that it can be obtained a new generation and the grade of fitness by the nearest roots to the goal. Furthermore, the roots distant from the objective are removed.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>The roots of desert plants (Palm) searching for water</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_29838-fig-4.png"/>
</fig>
<p>The tree roots of the desert plants are characterized by their behavior, which is looking for underground water based on the wetness degree under the ground. This behavior has inspired the strategy of this algorithm.</p>
<p>Applying the RTO algorithm requires explaining some variables. Those concerns:
<list list-type="bullet">
<list-item>
<p>Root: Presents a suggested or candidate solution.</p></list-item>
<list-item>
<p>Wetness degree (<inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>w</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>): Decides the fitness degree among the population.</p></list-item>
</list></p>
<p>Where the variables <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:mo stretchy="false">(</mml:mo><mml:mi>R</mml:mi><mml:mi>r</mml:mi><mml:mo>,</mml:mo><mml:mi>R</mml:mi><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi>R</mml:mi><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> are the rates that impressionable in the convergence in order to achieve the best result.</p>
<p><bold>Step 1:</bold> In order to arrive at a new population, by the roots closest to the water randomly, a new generation is started. The initial solution is proposed by the members of the new generation [<xref ref-type="bibr" rid="ref-43">43</xref>]. The novel population is computed using the following formula:</p>
<p><disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:msup><mml:mi>Y</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mi>e</mml:mi><mml:mi>w</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>&#x00D7;</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mi mathvariant="italic">r</mml:mi><mml:mi mathvariant="italic">a</mml:mi><mml:mi mathvariant="italic">n</mml:mi><mml:mi mathvariant="italic">d</mml:mi><mml:mi mathvariant="italic">n</mml:mi></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mi>m</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:math></disp-formula></p>
<p><inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:msub><mml:mi>Y</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>: The preceding candidate to the iteration,</p>
<p><inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>: The adjustable parameter.</p>
<p><bold>Step 2:</bold> The tree root system&#x2019;s technology is characterized by selection the better roots that gather about the wet spot, from which a novel generation is formed, and the faraway roots are removed.</p>
<p>Taking the number of applicants into account, the new generation is given by:</p>
<p><disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:msup><mml:mi>Y</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mi>e</mml:mi><mml:mi>w</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mi>Y</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x00D7;</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mi mathvariant="italic">r</mml:mi><mml:mi mathvariant="italic">a</mml:mi><mml:mi mathvariant="italic">n</mml:mi><mml:mi mathvariant="italic">d</mml:mi><mml:mi mathvariant="italic">n</mml:mi></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mi>m</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>i</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><bold>Step 3:</bold> A nouveau generation is born from the roots that have arrived at the nearest location, whose roots continue to bring water. To calculate a new population, the following expression is used:</p>
<p><disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:msup><mml:mi>Y</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mi>e</mml:mi><mml:mi>w</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>Y</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x00D7;</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x00D7;</mml:mo><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>Y</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>Y</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where b2 is the adjustable parameter and <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:mi>Y</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> the preceding candidate to the next iteration.</p>
<p><bold>Step 4:</bold> In accordance with <inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> reorder, the whole population then take the best solution and reorganize the entire population according to <inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, then choose the better option. Whereas the wetness degree changes from [0&#x2013;1].</p>
<p>According to <inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>,</p>
<p><disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mi>f</mml:mi><mml:mi>o</mml:mi><mml:mi>r</mml:mi><mml:mi>t</mml:mi><mml:mi>h</mml:mi><mml:mi>e</mml:mi><mml:mrow><mml:mi mathvariant="italic">m</mml:mi><mml:mi mathvariant="italic">a</mml:mi><mml:mi mathvariant="italic">x</mml:mi><mml:mi mathvariant="italic">i</mml:mi><mml:mi mathvariant="italic">m</mml:mi><mml:mi mathvariant="italic">u</mml:mi><mml:mi mathvariant="italic">m</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">o</mml:mi><mml:mi mathvariant="italic">b</mml:mi><mml:mi mathvariant="italic">j</mml:mi><mml:mi mathvariant="italic">e</mml:mi><mml:mi mathvariant="italic">c</mml:mi><mml:mi mathvariant="italic">t</mml:mi><mml:mi mathvariant="italic">i</mml:mi><mml:mi mathvariant="italic">v</mml:mi><mml:mi mathvariant="italic">e</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mi>f</mml:mi><mml:mi>o</mml:mi><mml:mi>r</mml:mi><mml:mi>t</mml:mi><mml:mi>h</mml:mi><mml:mi>e</mml:mi><mml:mrow><mml:mi mathvariant="italic">m</mml:mi><mml:mi mathvariant="italic">i</mml:mi><mml:mi mathvariant="italic">n</mml:mi><mml:mi mathvariant="italic">i</mml:mi><mml:mi mathvariant="italic">m</mml:mi><mml:mi mathvariant="italic">u</mml:mi><mml:mi mathvariant="italic">m</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">o</mml:mi><mml:mi mathvariant="italic">b</mml:mi><mml:mi mathvariant="italic">j</mml:mi><mml:mi mathvariant="italic">e</mml:mi><mml:mi mathvariant="italic">c</mml:mi><mml:mi mathvariant="italic">t</mml:mi><mml:mi mathvariant="italic">i</mml:mi><mml:mi mathvariant="italic">v</mml:mi><mml:mi mathvariant="italic">e</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula>where k &#x003D; 1, 2, 3&#x2026;., N and <inline-formula id="ieqn-37"><mml:math id="mml-ieqn-37"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> degree of fitness.</p>
<p>Best solution for the entire population, given by the individual, is to select the optimum values of PI to regulator the PMSG [<xref ref-type="bibr" rid="ref-44">44</xref>&#x2013;<xref ref-type="bibr" rid="ref-48">48</xref>]. To select the values of the objective function, the adequate search algorithm presented in <xref ref-type="fig" rid="fig-5">Fig. 5</xref>.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Search algorithm of the RTO&#x2013;PI control</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_29838-fig-5.png"/>
</fig>
<p><xref ref-type="fig" rid="fig-6">Fig. 6</xref> shows how the fitness function evolves with the use of the RTO algorithm, where the relative optimum values are <inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>10.410</mml:mn></mml:math></inline-formula> and <inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>26.050</mml:mn></mml:math></inline-formula>. Furthermore, <xref ref-type="table" rid="table-1">Tab. 1</xref> illustrates the optimal gains for the five iterations and their fitness functions.</p>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>The variation of the fitness function</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_29838-fig-6.png"/>
</fig><table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>Fitness value of each optimal RTO</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Iteration N<sup>0</sup></th>
<th>Fitness value</th>
<th colspan="2" align="center">Optimal gains (<inline-formula id="ieqn-38"><mml:math id="mml-ieqn-38"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>)</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="2">1</td>
<td rowspan="2">1.6990e8</td>
<td><inline-formula id="ieqn-39"><mml:math id="mml-ieqn-39"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>14.70</td>
</tr>
<tr>
<td><inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>12.010</td>
</tr>
<tr>
<td rowspan="2">5</td>
<td rowspan="2">1.610e8</td>
<td><inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>10.36</td>
</tr>
<tr>
<td><inline-formula id="ieqn-42"><mml:math id="mml-ieqn-42"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>25.070</td>
</tr>
<tr>
<td rowspan="2">10</td>
<td rowspan="2">1.556e8</td>
<td><inline-formula id="ieqn-43"><mml:math id="mml-ieqn-43"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>10.410</td>
</tr>
<tr>
<td><inline-formula id="ieqn-44"><mml:math id="mml-ieqn-44"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>26.050</td>
</tr>
<tr>
<td rowspan="2">15</td>
<td rowspan="2">1.553e8</td>
<td><inline-formula id="ieqn-45"><mml:math id="mml-ieqn-45"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>10.410</td>
</tr>
<tr>
<td><inline-formula id="ieqn-46"><mml:math id="mml-ieqn-46"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>26.050</td>
</tr>
<tr>
<td rowspan="2">20</td>
<td rowspan="2">1.545e8</td>
<td><inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>10.410</td>
</tr>
<tr>
<td><inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>26.050</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s5">
<label>5</label>
<title>Simulations and Results Analysis</title>
<p>So as to evaluate the efficacy of the control and management approach proposed, a series of emulate were directed using MATLAB/Simulink, under changed wind speed profile.</p>
<p>To confirm the reliability of the system&#x2019;s topology together with the proposed control strategy, the system was implemented in different areas under changing operating conditions. Mutable wind speeds were applied at a period of 19 s with an average value of 11.75 m/s as shown in <xref ref-type="fig" rid="fig-7">Fig. 7a</xref>. During the tests, the WT operated at maximum power point tracking (MPPT) at the mode of region two under wind speed less than the design value. The suggested MPPT method relies on optimal control of torque and sliding mode control (OTC-SOSMC). This approach allows tracking wind speed changes and attains the global maximum power point (MPP). To protect the VSWT, the OTC-SOSMC seamlessly switches the operation mode to region 3 when wind speed exceeds the nominal value. From <xref ref-type="fig" rid="fig-7">Figs. 7b</xref> and <xref ref-type="fig" rid="fig-7">7c</xref>, the suggested OTC-SOSMC based MPPT technique is shown to be robust and reliable, as can be seen from the characterized values <inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.48</mml:mn></mml:math></inline-formula> and <inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="italic">o</mml:mi><mml:mi mathvariant="italic">p</mml:mi><mml:mi mathvariant="italic">t</mml:mi><mml:mi mathvariant="italic">i</mml:mi><mml:mi mathvariant="italic">m</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>8.1</mml:mn></mml:math></inline-formula> in regions 2 and 3. The curve is shown in <xref ref-type="fig" rid="fig-7">Fig. 7d</xref> confirms the effectiveness and adaptability of the control (switching) in regions (2 and 3).</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>MPPT/limitaion based in OTC-SOSMC</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_29838-fig-7.png"/>
</fig>
<p>To assess the performance of the suggested DPC-SVM-PI controller-based RTO algorithm in the GSC, the required power was incremented, as can be seen form <xref ref-type="fig" rid="fig-8">Fig. 8b</xref>. Initially, the desired power reference was set to 3000 W for 5 s. For <italic>t</italic> in the range 5&#x2013;10 s, the demand was augmented up to 4000&#x00A0;W, and then it continued to rise till it reached 5000 W in the range 10&#x2013;15 s. Finally, in the time range 15&#x2013;19 s, the power was increased to 7000 W.</p>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>ESS control</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_29838-fig-8.png"/>
</fig>
<p>One such scenario enables us to evaluate the ephemeral and steady-state performance of the suggested DPC-PI-based RTO algorithm. For the sake of comparing the robustness of the proposed PI<sub>RTO</sub> algorithm, a number of controllers were utilized, among which PI, PI<sub>Fractional</sub>, PI<sub>anti-windup,</sub> and IP. The dynamic behavior of the DPC-SVM-PI<sub>RTO</sub> implemented in the GSC was investigated, and the results are provided in <xref ref-type="table" rid="table-2">Tabs. 2</xref> and <xref ref-type="table" rid="table-3">3</xref>. The results illustrate performance with regard to ripple reduction, tracking rapidity, efficiency and settling time regardless of the instantaneous variations of the required or available wind power, the electric power exchanged with the grid is confirmed only in the case when DC-bus is set as a constant nominal value.</p>
<table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>Tracking dynamics of the DC-Link voltage</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Algorithm</th>
<th>Rise time (s)</th>
<th>Settling time (s)</th>
<th>Overshoot (%)</th>
<th>Undershoot (%)</th>
<th><inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:msub><mml:mi mathvariant="bold-italic">V</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">d</mml:mi><mml:mi mathvariant="bold-italic">c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> Average (V)</th>
<th><inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:msub><mml:mi mathvariant="bold-italic">V</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">d</mml:mi><mml:mi mathvariant="bold-italic">c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> Error (V)</th>
</tr>
</thead>
<tbody>
<tr>
<td>PI</td>
<td>48.27e-4</td>
<td>23.65e-3</td>
<td>13.73e-3</td>
<td>26.96e-2</td>
<td>793.395</td>
<td>6.604</td>
</tr>
<tr>
<td>PI<sub>Fractional</sub></td>
<td>48.30e-4</td>
<td>16.13e-3</td>
<td>13.75e-2</td>
<td>21.91e-2</td>
<td>799.951</td>
<td>0.048</td>
</tr>
<tr>
<td>PI<sub>anti-windup</sub></td>
<td>48.51e-4</td>
<td>16.14e-3</td>
<td>14.10e-2</td>
<td>20.98e-2</td>
<td>799.791</td>
<td>0.208</td>
</tr>
<tr>
<td>IP</td>
<td>48.35e-4</td>
<td>16.16e-3</td>
<td>14.10e-2</td>
<td>20.96e-2</td>
<td>799.527</td>
<td>0.472</td>
</tr>
<tr>
<td>PI<sub>RTO</sub></td>
<td><bold>38.51e-4</bold></td>
<td><bold>16.11e-3</bold></td>
<td><bold>13.60e-2</bold></td>
<td><bold>20.94e-2</bold></td>
<td><bold>799.989</bold></td>
<td><bold>0.010</bold></td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-3">
<label>Table 3</label>
<caption>
<title>Following dynamic properties for the grid active power</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Algorithm</th>
<th>Rise time (s)</th>
<th>Settling time (s)</th>
<th>Overshoot (%)</th>
<th><inline-formula id="ieqn-60"><mml:math id="mml-ieqn-60"><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> average <inline-formula id="ieqn-61"><mml:math id="mml-ieqn-61"><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">W</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></th>
<th><inline-formula id="ieqn-62"><mml:math id="mml-ieqn-62"><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> error <inline-formula id="ieqn-63"><mml:math id="mml-ieqn-63"><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">W</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></th>
<th><inline-formula id="ieqn-64"><mml:math id="mml-ieqn-64"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:msub><mml:mi>P</mml:mi><mml:mi>g</mml:mi></mml:msub><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mstyle></mml:math></inline-formula> efficiency (%)</th>
</tr>
</thead>
<tbody>
<tr>
<td>PI</td>
<td>49.6e-5</td>
<td>512e-4</td>
<td>15.5e-3</td>
<td>4.729e&#x002B;3</td>
<td>20.555</td>
<td>99.57</td>
</tr>
<tr>
<td>PI<sub>Fractional</sub></td>
<td>20.2e-5</td>
<td>13.99e-4</td>
<td>23.7e-3</td>
<td>4.723e&#x002B;3</td>
<td>26.500</td>
<td>99.44</td>
</tr>
<tr>
<td>PI<sub>anti-windup</sub></td>
<td>18e-5</td>
<td>8.96e-4</td>
<td>21.3e-3</td>
<td>4.707e&#x002B;3</td>
<td>42.299</td>
<td>99.11</td>
</tr>
<tr>
<td>IP</td>
<td>20.6e-5</td>
<td>112.50e-4</td>
<td>15.5e-3</td>
<td>4.728e&#x002B;3</td>
<td>21.971</td>
<td>99.54</td>
</tr>
<tr>
<td>PI<sub>RTO</sub></td>
<td><bold>37.062e-5</bold></td>
<td><bold>5.42e-4</bold></td>
<td><bold>12.3e-3</bold></td>
<td><bold>4.730e&#x002B;3</bold></td>
<td><bold>19.669</bold></td>
<td><bold>99.59</bold></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The battery side converter (DC-ESS) is set to reservation the DC-link voltage nigh to the nominal value of 800 V, as indicated by <xref ref-type="fig" rid="fig-8">Fig. 8a</xref>. The system performances are ameliorated in the situation of DPC-SVM-PI<sub>RTO</sub> controllers in both control loops (<inline-formula id="ieqn-55"><mml:math id="mml-ieqn-55"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-56"><mml:math id="mml-ieqn-56"><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) with regard to overshoot, undershoot, rise time, residing time, and steady-state mistake. Different residing times (s) provided by PI<sub>RTO</sub> is 16.11e-3, meanwhile it is 23.65e-3, 16.13e-3, 16.14e-3, 16.16e-3 for PI, PI<sub>Fractional</sub>, PI<sub>anti-windup</sub> and IP respectively. Furthermore, the average <inline-formula id="ieqn-57"><mml:math id="mml-ieqn-57"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> (V) is 799.989 of by means of PI<sub>RTO</sub> controller; however, it is 793.395,799.951,799.791 and 799.527 for PI, PI<sub>Fractional</sub>, PI<sub>anti-windup,</sub> and IP consecutively. The minimum overshoot (%) percentage is reduced by 13.60e-2 by using PI<sub>RTO</sub>, but it is 13.73e 3, 13.75e-2, 14.10e-2, and 14.10e-2 for PI, PI<sub>Fractional</sub>, PI<sub>anti-windup,</sub> and IP, respectively. In addition, the average error of <inline-formula id="ieqn-58"><mml:math id="mml-ieqn-58"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> (V) is 0.010 when using PI<sub>RTO</sub>. From <xref ref-type="table" rid="table-2">Tab. 2</xref>, the transient reply indicates the superiorities of the PI<sub>RTO</sub> and its ability to provide improved performances to other regulators (PI, PI<sub>Fractional</sub>, PI<sub>anti-windup,</sub> and IP).</p>

<p>The turbine&#x2019;s power extract, its nominal power together with the battery required and stored power are shown in <xref ref-type="fig" rid="fig-8">Fig. 8</xref>. The latter shows clearly that the objectives set for the proposed system management and control was attained. The energy storage system (battery) can operate under changing weather conditions and handle various constraints. As can be seen, the load power demand is consistently satisfied. The operational stability in both regions (2 and 3) is uniform and covers simultaneously the scenarios of charge/discharge/MMPT/power limitations. As can be seen from <xref ref-type="fig" rid="fig-8">Fig. 8</xref>, the state of charge (SOC) adjusts quickly to obtain charge/discharge of the battery, cycle at all instant. This difference is primarily dependent on battery current, load demand and power production.</p>
<p>Electrical energy injected into the grid under the controlled of DPC-SVM-PI-based RTO and four other controllers is shown in <xref ref-type="fig" rid="fig-9">Fig. 9</xref>. The controllers were shown to be capable of tracking accurately the set point (<xref ref-type="fig" rid="fig-9">Figs. 9a</xref> and <xref ref-type="fig" rid="fig-9">9b</xref>). However, the active and reactive power levels indicate that the PI<sub>RTO</sub> exhibits a better behavior than the other techniques. Simulation results are compiled in <xref ref-type="table" rid="table-3">Tab. 3</xref>. The latter illustrate the superior performance of the suggested PI<sub>RTO</sub> algorithm compared to another controller. Indeed, as exposed in <xref ref-type="fig" rid="fig-9">Figs. 9a</xref> and <xref ref-type="fig" rid="fig-9">9b</xref> the simulation dynamic response of the GSC is enhanced with the use of PI<sub>RTO</sub>. Moreover, the minimum overshoot (%) percentage is 12.3e-3 in the case of the PI<sub>RTO</sub> application. Meanwhile, it is 15.5e-3, 23.7e-3, 21.3e-3 and 15.5e-3 by means of PI, PI<sub>Fractional</sub>, PI<sub>anti-windup</sub> and IP respectively. The rise times (s) of the competing controllers are 49.6e-5, 20.2e-5, 18e-5, 20.6e-5 by means of PI, PI<sub>Fractional</sub>, PI<sub>anti-windup</sub> and IP respectively. But it is 37.062e-5 by means of PI<sub>RTO</sub>. Their relative settling times (s) of the for techniques (PI, PI<sub>Fractional</sub>, PI<sub>anti-windup</sub> and IP) are 512e-4, 13.99e-4, 8.96e-4 and 112.50e-4, consecutively. However, it is 5.42e-4 in the case of using PI<sub>RTO</sub>. Also, the <inline-formula id="ieqn-59"><mml:math id="mml-ieqn-59"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> average power (W) injected in the grid is 4.729e&#x002B;3, 4.723e&#x002B;3, 4.707e&#x002B;3, and 4.728e&#x002B;3 by using PI, PI<sub>Fractional</sub>, PI<sub>anti-windup,</sub> and IP, respectively; meanwhile, it is 4.730e&#x002B;3W when PI<sub>RTO</sub> is used.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>Grid power used DPC-SVM based an (PI, PI<sub>fractional</sub>, PI <sub>anti-windup</sub>, IP and PI <sub>RTO</sub>) controllers</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_29838-fig-9.png"/>
</fig>
<p>PI<sub>RTO</sub> gives the best energy efficiency estimated at 99.59% compared to PI (99.57%), PI<sub>Fractional</sub> (99.44%), PI<sub>anti-windup</sub> (99.11%) and IP (99.54%). The relative settling times (s) are 512e-4, 13.99e-4, 8.96e-4, and 112.50e-4, which are higher than that given by PI<sub>RTO</sub> (5.42e-4). Furthermore, the grid power injection&#x2019;s mean error (W) is 20.555, 26.500, 42.299, 21.971, and 19.669 in case of using PI, PI<sub>Fractional</sub>, PI<sub>anti-windup</sub>, IP, and PI<sub>RTO</sub>, consecutively. It is obvious from <xref ref-type="table" rid="table-3">Tab. 3</xref>. That the dynamic system responses are clearly enhanced when PI<sub>RTO</sub> is used compared to the dynamic responses by means of the competing techniques. The reactive power is set to zero for a unity power factor, <xref ref-type="fig" rid="fig-9">Fig. 9c</xref> illustrates that. It could be observed that the reactive power follows the set point value seamlessly with less oscillations and static errors for all significant algorithms.</p>

<p>To asseverate the efficacy of the suggested control method (DPC-SVM-PI<sub>RTO</sub>) based optimizer parameter identification, an examination of harmonic distortion of grid current was performed for each regulator, as shown in <xref ref-type="fig" rid="fig-10">Figs. 10</xref> and <xref ref-type="fig" rid="fig-11">11</xref>.</p>
<fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>Grid current for DPC-SVM technique for different controllers under power variation</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_29838-fig-10.png"/>
</fig><fig id="fig-11">
<label>Figure 11</label>
<caption>
<title>THD of different controllers under power variation</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_29838-fig-11.png"/>
</fig>
<p><xref ref-type="fig" rid="fig-10">Fig. 10</xref> shows the injected current into phase &#x2018;A&#x2019; using the five controllers, of the grid. Figure shows the superior performance in terms of the suggested PI<sub>RTO</sub> algorithm, displaying a distortion-free and smooth waveform in comparison to other algorithms (<xref ref-type="fig" rid="fig-10">Fig. 10f</xref>).</p>

<p>As one can note from <xref ref-type="fig" rid="fig-11">Figs. 11a</xref>&#x2013;<xref ref-type="fig" rid="fig-11">11c</xref>, the gross harmonic distortion (THD) of <inline-formula id="ieqn-65"><mml:math id="mml-ieqn-65"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is 1.79%, 0.95%, and 1.05% for a fundamental frequency of the power grid (fr) of 15.01 Hz. This implies the appearance of a distorted form and very undesirable current (phase A) during the simulation, which can be seen in the zoomed-in section (<xref ref-type="fig" rid="fig-10">Figs. 10b</xref>&#x2013;<xref ref-type="fig" rid="fig-10">10d</xref>). This is an indication that the implementation of PI, PI<sub>Fractional</sub>, and PI<sub>anti-windup</sub> generates a poor-quality injected power, which may cause, in turn, a degradation of the power grid. On the other hand, <xref ref-type="fig" rid="fig-11">Figs. 11d</xref> and <xref ref-type="fig" rid="fig-11">11e</xref> shows a reduce the better current distortion by 0.54% and 0.36% for IP and PIRTO, respectively. PIRTO exhibits a superior performance as shown by the current&#x2019;s smooth shape, attributable to the elimination of odd harmonics. THD reduction is recommended for power reference applications (3000 W) through filtering out the odd harmonics, and obtaining thereby a waveform that is smooth and distortion-free.</p>

<p>The THD provided by the PI<sub>RTO</sub> algorithm is significantly reduced based on <xref ref-type="fig" rid="fig-12">Fig. 12</xref> and the results discussed above. It outperforms the other techniques in terms of power quality.</p>
<fig id="fig-12">
<label>Figure 12</label>
<caption>
<title>Comparison of five controller types</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_29838-fig-12.png"/>
</fig>
</sec>
<sec id="s6">
<label>6</label>
<title>Conclusion</title>
<p>In the present work, a PMSG Wind turbine enhanced by an energy storage system is proposed to assure the availability of power under an ambit of wind conditions. This design is based on a DPC-SVM-PI controller supported by an advanced control and management system. The optimal control gains of DPC-PI are achieved by RTO optimizer to enhance the system performances, in terms of reference tracking precision, stability, harmonic mitigation, the rapidity and quality of the energy fed at the grid. For different working conditions, simulations in MATLAB/Simulink, The control topology&#x2019;s efficiency is confirmed and compared to PI. PI<sub>fractional</sub>, PI<sub>anti-windup,</sub> and PI controller&#x2019;s results. The simulation results showed that PI<sub>RTO</sub> exhibits better efficiency than the competing controllers. It is noted that the PI<sub>RTO</sub> based supervisor simply trajectories the power grid references in different operational conditions. Consequently, the storage system has solved VSWT the disadvantages of wind&#x2019;s inherent sporadic nature. It is also observed that the use of a backup source in VSWT raises the reliability and power grid operational safety in order to balance supply and demand. The control and management system showed that the operational freedom in zones 2 and 3 together, could be extended with high conservation of wind speed nominal. Moreover, higher consistency and similarity between the four operating modes (MPPT, limiting, loading, unloading) is obtained in the presence of a powerful management algorithm. The proposed RTO optimizer-based control conducted by DPC-PI optimal control parameters has successfully improved the performance of the energy fed into the grid. The amount of power provided by the grid utilizing the DPC-SVM-PI strategy has also shown smooth waveforms through high following indices and high accuracy. Finally, it is possible to conclude that RTO based regulator has best dynamic and stable performance, very fast time response, low undershoot, reduced THD, and better current waveform compared to other controllers.</p>
</sec>
</body>
<back>
<ack>
<p>The authors would like express their gratitude to Prince Sultan University for taking care of the present Article Processing Charges (APC). Special acknowledgement to Automated Systems &#x0026; Soft Computing Lab (ASSCL), Prince Sultan University, Riyadh, Saudi Arabia.</p>
</ack>
<fn-group>
<fn fn-type="other"><p><bold>Funding Statement:</bold> The work is funded by Prince Sultan, Riyadh, Saudi Arabia.</p>
</fn>
<fn fn-type="conflict"><p><bold>Conflicts of Interest:</bold> The authors declare that they have no conflicts of interest to report regarding the present study.</p>
</fn>
</fn-group>
<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><given-names>A.</given-names> <surname>Dahbi</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Reama</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Messaoud</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Nait-Said</surname></string-name>, <string-name><given-names>M. -S.</given-names> <surname>Nait-Said</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Control and study of a real wind turbine</article-title>,&#x201D; <source>Computers &#x0026; Electrical Engineering</source>, vol. <volume>80</volume>, no. <issue>21</issue>, pp. <fpage>106492</fpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Madaci</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Chenni</surname></string-name>, <string-name><given-names>E.</given-names> <surname>Kurt</surname></string-name> and <string-name><given-names>K. E.</given-names> <surname>Hemsas</surname></string-name></person-group>, &#x201C;<article-title>Design and control of a stand-alone hybrid power system</article-title>,&#x201D; <source>International Journal of Hydrogen Energy</source>, vol. <volume>41</volume>, no. <issue>29</issue>, pp. <fpage>12485</fpage>&#x2013;<lpage>12496</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Yang</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Yu</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Shu</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Qu</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Democratic joint operations algorithm for optimal power extraction of PMSG based wind energy conversion system</article-title>,&#x201D; <source>Energy Conversion and Management</source>, vol. <volume>159</volume>, no. <issue>5</issue>, pp. <fpage>312</fpage>&#x2013;<lpage>326</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Azar</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Vaidyanathan</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Ouannas</surname></string-name></person-group>, &#x201C;<article-title>Fractional order control and synchronization of chaotic systems</article-title>,&#x201D; <source>Springer</source>, vol. <volume>688</volume>, pp. <fpage>1</fpage>&#x2013;<lpage>12</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>L.</given-names> <surname>Barelli</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Ciupageanu</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Ottaviano</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Pelosi</surname></string-name> and <string-name><given-names>G.</given-names> <surname>Lazaroiu</surname></string-name></person-group>, &#x201C;<article-title>Stochastic power management strategy for hybrid energy storage systems to enhance large scale wind energy integration</article-title>,&#x201D; <source>Journal of Energy Storage</source>, vol. <volume>31</volume>, no. <issue>6</issue>, pp. <fpage>101650</fpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Song</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Chen</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Xie</surname></string-name> and <string-name><given-names>X.</given-names> <surname>Zhou</surname></string-name></person-group>, &#x201C;<article-title>Adaptive fuzzy PI controller for permanent magnet synchronous motor drive based on predictive functional control</article-title>,&#x201D; <source>Adaptive Fuzzy PI Controller for Permanent Magnet Synchronous Motor Drive Based on Predictive Functional Control</source>, vol. <volume>358</volume>, no. <issue>15</issue>, pp. <fpage>7333</fpage>&#x2013;<lpage>7364</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Jain</surname></string-name> and <string-name><given-names>R.</given-names> <surname>Saravanakumar</surname></string-name></person-group>, &#x201C;<article-title>Comparative analysis of fractional order PI and integer order PI based controller for hybrid standalone wind energy conversion system</article-title>,&#x201D; <source>Environment Progress &#x0026; Sustainable Energy</source>, vol. <volume>39</volume>, no. <issue>2</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>9</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Alizadeh</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Kojori</surname></string-name></person-group>, &#x201C;<article-title>Small-signal stability analysis, and predictive control of Z-Source Matrix Converter feeding a PMSG-WECS</article-title>,&#x201D; <source>International Journal of Electrical Power &#x0026; Energy Systems</source>, vol. <volume>95</volume>, no. <issue>December</issue>, pp. <fpage>601</fpage>&#x2013;<lpage>616</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Babaghorbani</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Beheshti</surname></string-name> and <string-name><given-names>H.</given-names> <surname>Talebi</surname></string-name></person-group>, &#x201C;<article-title>A Lyapunov-based model predictive control strategy in a permanent magnet synchronous generator wind turbine</article-title>,&#x201D; <source>International Journal of Electrical Power &#x0026; Energy Systems</source>, vol. <volume>130</volume>, no. <issue>10</issue>, pp. <fpage>106972</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Naik</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Gupta</surname></string-name> and <string-name><given-names>E.</given-names> <surname>Fernandez</surname></string-name></person-group>, &#x201C;<article-title>Design and implementation of interval type-2 fuzzy logic-PI based adaptive controller for DFIG based wind energy system</article-title>,&#x201D; <source>International Journal of Electrical Power &#x0026; Energy Systems</source>, vol. <volume>115</volume>, no. <issue>8</issue>, pp. <fpage>105468</fpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>C.</given-names> <surname>Wei</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Qiao</surname></string-name> and <string-name><given-names>L.</given-names> <surname>Qu</surname></string-name></person-group>, &#x201C;<article-title>An adaptive network-based reinforcement learning method for MPPT control of PMSG wind energy conversion systems</article-title>,&#x201D; <source>IEEE Transactions on Power Electronics</source>, vol. <volume>31</volume>, no. <issue>11</issue>, pp. <fpage>7837</fpage>&#x2013;<lpage>7848</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>El Mourabit</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Derouich</surname></string-name>, <string-name><given-names>A.</given-names> <surname>El Ghzizal</surname></string-name>, <string-name><given-names>N.</given-names> <surname>El Ouanjli</surname></string-name> and <string-name><given-names>O.</given-names> <surname>Zamzoum</surname></string-name></person-group>, &#x201C;<article-title>Nonlinear backstepping control for PMSG wind turbine used on the real wind profile of the Dakhla-Morocco city</article-title>,&#x201D; <source>International Transaction on Electrical Energy Systems</source>, vol. <volume>30</volume>, no. <issue>4</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>28</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Meghni</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Dib</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Azar</surname></string-name></person-group>, &#x201C;<article-title>A second-order sliding mode and fuzzy logic control to optimal energy management in wind turbine with battery storage</article-title>,&#x201D; <source>Neural Computing and Applications</source>, vol. <volume>28</volume>, no. <issue>6</issue>, pp. <fpage>1417</fpage>&#x2013;<lpage>1434</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>N.</given-names> <surname>Bounar</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Labdai</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Boulkroune</surname></string-name></person-group>, &#x201C;<article-title>PSO-GSA based fuzzy sliding mode controller for DFIG-based wind turbine</article-title>,&#x201D; <source>ISA Transactions</source>, vol. <volume>85</volume>, no. <issue>1</issue>, pp. <fpage>177</fpage>&#x2013;<lpage>188</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Chojaa</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Derouich</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Chehaidia</surname></string-name>, <string-name><given-names>O.</given-names> <surname>Zamzoum</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Taoussi</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Integral sliding mode control for DFIG based WECS with MPPT based on artificial neural network under a real wind profile</article-title>,&#x201D; <source>Energy Reports</source>, vol. <volume>7</volume>, no. <issue>5</issue>, pp. <fpage>4809</fpage>&#x2013;<lpage>4824</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Benamor</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Benchouia</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Srairi</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Benbouzid</surname></string-name></person-group>, &#x201C;<article-title>A novel rooted tree optimization apply in the high order sliding mode control using super-twisting algorithm based on DTC scheme for DFIG</article-title>,&#x201D; <source>International Journal of Electrical Power &#x0026; Energy Systems</source>, vol. <volume>108</volume>, no. <issue>1</issue>, pp. <fpage>293</fpage>&#x2013;<lpage>302</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Kelkoul</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Boumediene</surname></string-name></person-group>, &#x201C;<article-title>Stability analysis and study between classical sliding mode control (SMC) and super twisting algorithm (STA) for doubly fed induction generator (DFIG) under wind turbine</article-title>,&#x201D; <source>Energy</source>, vol. <volume>214</volume>, no. <issue>Issue 11</issue>, pp. <fpage>118871</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Qais</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Hasanien</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Alghuwainem</surname></string-name></person-group>, &#x201C;<article-title>A novel LMSRE-based adaptive PI control scheme for grid-integrated PMSG-based variable-speed wind turbine</article-title>,&#x201D; <source>International Journal of Electrical Power &#x0026; Energy Systems</source>, vol. <volume>125</volume>, no. <issue>9</issue>, pp. <fpage>106505</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Soued</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Chabani</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Becherif</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Benchouia</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Ramadan</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Experimental behaviour analysis for optimally controlled standalone DFIG system</article-title>,&#x201D; <source>IET Electric Power Applications</source>, vol. <volume>13</volume>, no. <issue>10</issue>, pp. <fpage>1462</fpage>&#x2013;<lpage>1473</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Carneiro</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Melo</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Carvalho</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Braga</surname></string-name></person-group>, &#x201C;<article-title>Particle swarm optimization method for estimation of weibull parameters: A case study for the brazilian northeast region</article-title>,&#x201D; <source>Renewable Energy</source>, vol. <volume>86</volume>, no. <issue>1</issue>, pp. <fpage>751</fpage>&#x2013;<lpage>759</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Fei</surname></string-name> and <string-name><given-names>C.</given-names> <surname>Lu</surname></string-name></person-group>, &#x201C;<article-title>Adaptive fractional order sliding mode controller with neural estimator</article-title>,&#x201D; <source>Journal of the Franklin Institute</source>, vol. <volume>355</volume>, no. <issue>5</issue>, pp. <fpage>2369</fpage>&#x2013;<lpage>2391</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Mousavi</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Alfi</surname></string-name></person-group>, &#x201C;<article-title>A memetic algorithm applied to trajectory control by tuning of fractional order proportional-integral-derivative controllers</article-title>,&#x201D; <source>Applied Soft Computing</source>, vol. <volume>36</volume>, no. <issue>3</issue>, pp. <fpage>599</fpage>&#x2013;<lpage>617</lpage>, <year>2015</year>.</mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>C.</given-names> <surname>Ko</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Lee</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Fan</surname></string-name> and <string-name><given-names>C.</given-names> <surname>Wu</surname></string-name></person-group>, &#x201C;<article-title>Genetic auto-tuning and rule reduction of fuzzy PID controllers</article-title>,&#x201D; in <conf-name>IEEE Int. Conf. on Systems, Man and Cybernetics</conf-name>, Taipei, Taiwan, vol. <volume>2</volume>, pp. <fpage>1096</fpage>&#x2013;<lpage>1101</lpage>, <year>2006</year>. </mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Bagheri</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Jabbari</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Mobayen</surname></string-name></person-group>, &#x201C;<article-title>An intelligent ABC-based terminal sliding mode controller for load-frequency control of islanded micro-grids</article-title>,&#x201D; <source>Sustainable Cities and Society</source>, vol. <volume>64</volume>, pp. <fpage>102544</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Zhou</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Zheng</surname></string-name> and <string-name><given-names>Y.</given-names> <surname>Xu</surname></string-name></person-group>, &#x201C;<article-title>Control optimisation for pumped storage unit in micro-grid with wind power penetration using improved grey wolf optimiser</article-title>,&#x201D; <source>IET Generation, Transmission &#x0026; Distribution</source>, vol. <volume>11</volume>, no. <issue>13</issue>, pp. <fpage>3246</fpage>&#x2013;<lpage>3256</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Boubertakh</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Tadjine</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Glorennec</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Labiod</surname></string-name></person-group>, &#x201C;<article-title>Tuning fuzzy pid controllers using ant colony optimization</article-title>,&#x201D; in <conf-name>Mediterranean Conf. on Control and Automation</conf-name>, <conf-loc>Thessaloniki, Greece</conf-loc>, pp. <fpage>13</fpage>&#x2013;<lpage>18</lpage>, <year>2009</year>. </mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Ramadan</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Fathy</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Becherif</surname></string-name></person-group>, &#x201C;<article-title>Optimal gain scheduling of VSC-HVDC system sliding mode control via artificial bee colony and mine blast algorithms</article-title>,&#x201D; <source>IET Generation, Transmission &#x0026; Distribution</source>, vol. <volume>12</volume>, no. <issue>3</issue>, pp. <fpage>661</fpage>&#x2013;<lpage>669</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Sharma</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Bhattacharjee</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Bhattacharya</surname></string-name></person-group>, &#x201C;<article-title>Grey wolf optimisation for optimal sizing of battery energy storage device to minimise operation cost of microgrid</article-title>,&#x201D; <source>IET Generation, Transmission &#x0026; Distribution</source>, vol. <volume>10</volume>, no. <issue>3</issue>, pp. <fpage>625</fpage>&#x2013;<lpage>637</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Soued</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Ebrahim</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Ramadan</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Becherif</surname></string-name></person-group>, &#x201C;<article-title>Optimal blade pitch control for enhancing the dynamic performance of wind power plants via metaheuristic optimisers</article-title>,&#x201D; <source>IET Electric Power Applications</source>, vol. <volume>11</volume>, no. <issue>8</issue>, pp. <fpage>1432</fpage>&#x2013;<lpage>1440</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>Z.</given-names> <surname>Tan</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Baker</surname></string-name> and <string-name><given-names>W.</given-names> <surname>Cao</surname></string-name></person-group>, &#x201C;<article-title>Novel optimisation algorithm of electrical machines</article-title>,&#x201D; in <conf-name>8th IET Int. Conf. on Power Electronics, Machines and Drives</conf-name>, <conf-loc>Glasgow, United Kingdom</conf-loc>, pp. <fpage>1</fpage>&#x2013;<lpage>6</lpage>, <year>2016</year>. </mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Ramadan</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Bendary</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Nagy</surname></string-name></person-group>, &#x201C;<article-title>Particle swarm optimization algorithm for capacitor allocation problem in distribution systems with wind turbine generators</article-title>,&#x201D; <source>International Journal of Electrical Power &#x0026; Energy Systems</source>, vol. <volume>84</volume>, no. <issue>2</issue>, pp. <fpage>143</fpage>&#x2013;<lpage>152</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>R.</given-names> <surname>Wai</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Chen</surname></string-name> and <string-name><given-names>Y.</given-names> <surname>Liu</surname></string-name></person-group>, &#x201C;<article-title>Design of adaptive control and fuzzy neural network control for single-stage boost inverter</article-title>,&#x201D; <source>IEEE Transactions on Industrial Electronics</source>, vol. <volume>62</volume>, no. <issue>9</issue>, pp. <fpage>5434</fpage>&#x2013;<lpage>5445</lpage>, <year>2015</year>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Shawqran</surname></string-name>, <string-name><given-names>A. El</given-names> <surname>Marhomy</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Attia</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Abdelaziz</surname></string-name> and <string-name><given-names>H.</given-names> <surname>Alhelou</surname></string-name></person-group>, &#x201C;<article-title>Enhancement of wind energy conversion system performance using adaptive fractional order PI blade angle controller</article-title>,&#x201D; <source>Heliyon</source>, vol. <volume>7</volume>, no. <issue>10</issue>, pp. <fpage>e08239</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-34"><label>[34]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Boudia</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Messalti</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Harrag</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Boukhnifer</surname></string-name></person-group>, &#x201C;<article-title>New hybrid photovoltaic system connected to superconducting magnetic energy storage controlled by PID-fuzzy controller</article-title>,&#x201D; <source>Energy Conversion and Management</source>, vol. <volume>244</volume>, no. <issue>7</issue>, pp. <fpage>114435</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-35"><label>[35]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>N.</given-names> <surname>Lakshmipriya</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Ananthamoorthy</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Ayyappan</surname></string-name> and <string-name><given-names>P.</given-names> <surname>Hema</surname></string-name></person-group>, &#x201C;<article-title>An intelligent fuzzy PI controller based 33 level switched capacitor multilevel inverter for PMSM drives</article-title>,&#x201D; <source>Materials Today Proceedings</source>, vol. <volume>45</volume>, no. <issue>6</issue>, pp. <fpage>2861</fpage>&#x2013;<lpage>2866</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-36"><label>[36]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Prakash</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Sinha</surname></string-name></person-group>, &#x201C;<article-title>Simulation based neuro-fuzzy hybrid intelligent PI control approach in four-area load frequency control of interconnected power system</article-title>,&#x201D; <source>Applied Soft Computing</source>, vol. <volume>23</volume>, no. <issue>August (3)</issue>, pp. <fpage>152</fpage>&#x2013;<lpage>164</lpage>, <year>2014</year>.</mixed-citation></ref>
<ref id="ref-37"><label>[37]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Nguyen</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Nguyen</surname></string-name> and <string-name><given-names>Q.</given-names> <surname>Ngo</surname></string-name></person-group>, &#x201C;<article-title>The power-sharing system of DFIG-based shaft generator connected to a grid of the ship</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>9</volume>, pp. <fpage>109785</fpage>&#x2013;<lpage>109792</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-38"><label>[38]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>Q.</given-names> <surname>Wu</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Gong</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Gryning</surname></string-name></person-group>, &#x201C;<article-title>H&#x221E; robust current control for DFIG-based wind turbine subject to grid voltage distortions</article-title>,&#x201D; <source>IEEE Transactions on Sustainable Energy</source>, vol. <volume>8</volume>, no. <issue>2</issue>, pp. <fpage>816</fpage>&#x2013;<lpage>825</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-39"><label>[39]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Meghni</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Dib</surname></string-name>, <string-name><given-names>A. T.</given-names> <surname>Azar</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Saadoun</surname></string-name></person-group>, &#x201C;<article-title>Effective supervisory controller to extend optimal energy management in hybrid wind turbine under energy and reliability constraints</article-title>,&#x201D; <source>International Journal of Dynamics and Control</source>, vol. <volume>6</volume>, no. <issue>1</issue>, pp. <fpage>369</fpage>&#x2013;<lpage>383</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-40"><label>[40]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Benamor</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Benchouia</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Srairi</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Benbouzid</surname></string-name></person-group>, &#x201C;<article-title>A new rooted tree optimization algorithm for indirect power control of wind turbine based on a doubly-fed induction generator</article-title>,&#x201D; <source>ISA Transactions</source>, vol. <volume>88</volume>, no. <issue>4</issue>, pp. <fpage>296</fpage>&#x2013;<lpage>306</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-41"><label>[41]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Labbi</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Ben Attous</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Gabbar</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Mahdad</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Zidan</surname></string-name></person-group>, &#x201C;<article-title>A new rooted tree optimization algorithm for economic dispatch with valve-point effect</article-title>,&#x201D; <source>International Journal of Electrical Power &#x0026; Energy Systems</source>, vol. <volume>79</volume>, no. <issue>8</issue>, pp. <fpage>298</fpage>&#x2013;<lpage>311</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-42"><label>[42]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>L.</given-names> <surname>Ow</surname></string-name> and <string-name><given-names>E.</given-names> <surname>Sim</surname></string-name></person-group>, &#x201C;<article-title>Detection of urban tree roots with the ground penetrating radar</article-title>,&#x201D; <source>Plant Biosystems</source>, vol. <volume>146</volume>, no. <issue>3</issue>, pp. <fpage>288</fpage>&#x2013;<lpage>297</lpage>, <year>2012</year>.</mixed-citation></ref>
<ref id="ref-43"><label>[43]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Benamor</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Benchouia</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Srairi</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Benbouzid</surname></string-name></person-group>, &#x201C;<article-title>A new rooted tree optimization algorithm for indirect power control of wind turbine based on a doubly-fed induction generator</article-title>,&#x201D; <source>ISA Transactions</source>, vol. <volume>88</volume>, no. <issue>4</issue>, pp. <fpage>296</fpage>&#x2013;<lpage>306</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-44"><label>[44]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Zhang</surname></string-name> and <string-name><given-names>J.</given-names> <surname>Yang</surname></string-name></person-group>, &#x201C;<article-title>Analysis of user critical interests based on an improved shortest root tree algorithms</article-title>,&#x201D; in <conf-name>2010 IEEE Int. Conf. on Progress in Informatics and Computing</conf-name>, Shanghai, China, vol. <volume>2</volume>, no. <issue>1</issue>, pp. <fpage>1189</fpage>&#x2013;<lpage>1193</lpage>, <year>2010</year>. </mixed-citation></ref>
<ref id="ref-45"><label>[45]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Perry</surname></string-name></person-group>, &#x201C;<article-title>The ecology of tree roots and the practical significance thereof</article-title>,&#x201D; <source>Journal of Arboriculture</source>, vol. <volume>8</volume>, no. <issue>August</issue>, pp. <fpage>197</fpage>&#x2013;<lpage>211</lpage>, <year>1982</year>.</mixed-citation></ref>
<ref id="ref-46"><label>[46]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Ibrahim</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Mirjalili</surname></string-name>, <string-name><given-names>M.</given-names> <surname>El-Said</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Ghoneim</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Al-Harthi</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Wind speed ensemble forecasting based on deep learning using adaptive dynamic optimization algorithm</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>9</volume>, no. <issue>1</issue>, pp. <fpage>125787</fpage>&#x2013;<lpage>125804</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-47"><label>[47]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E. -S. M.</given-names> <surname>El-kenawy</surname></string-name>, Marwa and <string-name><surname>Eid</surname></string-name></person-group>, &#x201C;<article-title>Hybrid gray wolf and particle swarm optimization for feature selection</article-title>,&#x201D; <source>International Journal of Innovative Computing, Information &#x0026; Control</source>, vol. <volume>16</volume>, no. <issue>1</issue>, pp. <fpage>831</fpage>&#x2013;<lpage>844</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-48"><label>[48]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E. -S. M.</given-names> <surname>El-Kenawy</surname></string-name>, <string-name><given-names>M. M.</given-names> <surname>Eid</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Saber</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Ibrahim</surname></string-name></person-group>, &#x201C;<article-title>MbGWO-SFS: Modified binary grey wolf optimizer based on stochastic fractal search for feature selection</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>8</volume>, no. <issue>1</issue>, pp. <fpage>107635</fpage>&#x2013;<lpage>107649</lpage>, <year>2020</year>.</mixed-citation></ref>
</ref-list>
</back>
</article>















