<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Energy Res.</journal-id>
<journal-title>Frontiers in Energy Research</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Energy Res.</abbrev-journal-title>
<issn pub-type="epub">2296-598X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1111355</article-id>
<article-id pub-id-type="doi">10.3389/fenrg.2023.1111355</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Energy Research</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>An evaluation method of health condition for wind turbine based on asymmetric proximity</article-title>
<alt-title alt-title-type="left-running-head">Zhang et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fenrg.2023.1111355">10.3389/fenrg.2023.1111355</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Zhang</surname>
<given-names>Haifeng</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Xiu</surname>
<given-names>Bingjie</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1954670/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Jiang</surname>
<given-names>Dongxiao</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhuang</surname>
<given-names>Guanqun</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhang</surname>
<given-names>Yifu</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Li</surname>
<given-names>Benxin</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2092952/overview"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>State Grid Jilin Electric Power Research Institute</institution>, <addr-line>Changchun</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>School of Electrical Engineering</institution>, <institution>Northeast Electric Power University</institution>, <addr-line>Jilin</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1074856/overview">Fouzi Harrou</ext-link>, King Abdullah University of Science and Technology, Saudi Arabia</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1019911/overview">Davide Astolfi</ext-link>, University of Perugia, Italy</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1505145/overview">Xingwu Zhang</ext-link>, Xi&#x2019;an Jiaotong University, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Benxin Li, <email>bxli@neepu.edu.cn</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Wind Energy, a section of the journal Frontiers in Energy Research</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>01</day>
<month>02</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1111355</elocation-id>
<history>
<date date-type="received">
<day>29</day>
<month>11</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>11</day>
<month>01</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Zhang, Xiu, Jiang, Zhuang, Zhang and Li.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Zhang, Xiu, Jiang, Zhuang, Zhang and Li</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>The accurate condition assessment of wind turbines greatly influences the refined asset management and maintenance scheduling of wind farms. To address the challenges of existing assessment methods in selecting the reliability value and determining wind turbine status levels of being in transition, this study proposes a wind turbine condition evaluation method based on asymmetric proximity. Firstly, the state evaluation index system consisting of the wind turbine performance and output state indices is constructed, and the weighting factors are calculated comprehensively by integrating the subjective and objective weights. Then, the membership function of the index layer is established based on the set pair analysis, and the membership of the target layer is deduced by the weighted average operator. Finally, the proximity degrees between status levels and target membership degrees are calculated, and the wind turbine state is determined based on the proximity principle. Case studies demonstrate that the accuracy rate of the proposed method is up to 97%, which is 6% and 8% higher than the maximum membership principle and the reliability criterion, respectively.</p>
</abstract>
<kwd-group>
<kwd>wind turbine</kwd>
<kwd>set pair analysis</kwd>
<kwd>status assessment</kwd>
<kwd>asymmetric proximity</kwd>
<kwd>comprehensive weight</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>The amount of installed wind power generation is growing substantially in order to reduce the fossil fuel consumption and carbon emission. In 2021, the global cumulative wind power capacity has reached 837&#xa0;GW (<xref ref-type="bibr" rid="B26">GWEC, 2022</xref>). However, the wind power generations often operate in harsh environments and the maintenance and replacement costs are high. Therefore, how to accurately evaluate the health condition of wind turbines to meet the refined operation and maintenance needs of wind farms has become a hot issue (<xref ref-type="bibr" rid="B23">Peng et al., 2022</xref>).</p>
<p>The research on the condition evaluation of wind turbines is mainly divided into two categories: single-component condition evaluation and the whole wind turbine unit evaluation. The condition evaluation of a single component of a wind turbine is mainly focused on the fault diagnosis or life prediction of the component. <xref ref-type="bibr" rid="B6">Du et al. (2015)</xref> and <xref ref-type="bibr" rid="B14">Huang et al. (2021)</xref> proposed fault diagnosis methods for wind turbine gearbox based on sparse feature recognition and convolutional neural network respectively. To address the bearing fault diagnosis, the methods based on current-demodulated signals and SCADA data respectively were proposed in <xref ref-type="bibr" rid="B11">Gong et al. (2013)</xref> and <xref ref-type="bibr" rid="B8">Encalada-D&#xe1;vila et al. (2021)</xref>. In <xref ref-type="bibr" rid="B19">Li et al. (2022)</xref>, an Improved Anti-Noise Residual Shrinkage Network was proposed to bearing fault diagnosis issue. <xref ref-type="bibr" rid="B16">Li et al. (2021)</xref> proposed a data-driven approach to monitor and identify the wind turbine generator bearing faults. <xref ref-type="bibr" rid="B30">Zhang et al. (2022)</xref> proposed a converter fault diagnosis method based on the relative current residuals and adaptive thresholds. Based on SCADA data, <xref ref-type="bibr" rid="B27">Wei et al. (2022)</xref> proposed an information-fusion method for pitch system aging evaluation, and <xref ref-type="bibr" rid="B24">Peter et al. (2022)</xref> proposed a novel wind turbine generator prognostics method. In <xref ref-type="bibr" rid="B7">Effi et al. (2022)</xref>, a failure detection model for wind turbine gearbox was proposed based on cumulative sum of multivariate time series data. The above literatures have made an in-depth study on the state assessment of each single component of wind turbines, and benefits the operation and maintenance of the wind turbine components. However, the wind turbine is a complex system with multiple components coupled, and the overall state of the wind turbine cannot be reflected comprehensively rely solely on a single component condition assessment.</p>
<p>The whole wind turbine condition evaluation is to get approximately reasonable or reasonable wind turbine state based on SCADA data by using fuzzy inference, evidence theory, matter-element theory, cloud theory or other evaluation methods. <xref ref-type="bibr" rid="B12">Gonzalez et al. (2019)</xref> proposed a method for wind turbine performance monitoring using high-frequency SCADA data. <xref ref-type="bibr" rid="B4">Ding et al. (2021)</xref> presented a space-time analysis to quantify changes in power production performance of several wind turbines based on covariate matching method. <xref ref-type="bibr" rid="B1">Astolfi et al. (2022)</xref> proposed a data-driven evaluation method of wind turbine performance decline. Subsequently, <xref ref-type="bibr" rid="B2">Astolfi et al. (2022)</xref> proposed a SCADA-based method to assess the wind turbine performance. <xref ref-type="bibr" rid="B3">Ding et al. (2022)</xref> presented a brief overview of the existing turbine performance assessment methods and highlighted several important technical issues in turbine performance assessment. The maximum membership principle was applied to evaluate the abnormal operating state of the whole wind turbine <italic>via</italic> output power correlation in <xref ref-type="bibr" rid="B5">Dong et al. (2017)</xref>. Set-pair analysis and evidence theory were proposed to address the uncertainty of the information during the state assessment of wind turbines in <xref ref-type="bibr" rid="B33">Zhou et al. (2017)</xref>. <xref ref-type="bibr" rid="B31">Zhao et al. (2017)</xref> proposed a cloud model to optimize the weight and membership of the indices for wind turbine status assessment. <xref ref-type="bibr" rid="B15">Li et al. (2017)</xref> proposed a health condition assessment method for wind turbines considering information uncertainty by using Spark stream processing technology. The above literature has achieved good performance in processing the information uncertainty, and the maximum membership principle and reliability criterion are usually applied in decision-making of wind turbine state. However, the maximum membership principle remains challenging to determine the wind turbine status of being in transition because it only uses the maximum membership while ignoring the second largest membership which may dominates the wind turbine status especially when the first two largest membership are close. On the other hand, the accurate of the condition assessment result based on reliability criterion depends on the selection of the reliability value, inappropriate reliability value setting may lead to inconsistent state assessment of the wind turbine.</p>
<p>In view of the shortcomings of the above decision-making methods, this paper introduces asymmetric proximity into the field of wind turbine state assessment. Asymmetric proximity is a measure that uses fuzzy mathematics to describe the closeness of two sets. In the field of wind turbine state assessment, it is specifically shown as the degree of mutual agreement between the membership degree of the target layer and status level divided, and can avoid the disadvantages of information loss of the maximum membership and strong subjectivity of the reliability criteria (<xref ref-type="bibr" rid="B25">Wang et al., 2017</xref>).</p>
<p>In this paper, we propose a wind turbine condition evaluation method based on asymmetric proximity. The proposed method constructs the state evaluation index system consisting of the wind turbine performance and output state indices, and calculates the weighting factors comprehensively by integrating the subjective and objective weights. Then, the membership function of the index layer is established based on the set pair analysis, and the membership of the target layer is deduced by the weighted average operator. Finally, the proximity degrees between status levels and target membership degrees are calculated, and the wind turbine state is determined based on the proximity principle.</p>
<p>The contributions of proposed method are summarized as follows:<list list-type="simple">
<list-item>
<p>1) we proposed a condition assessment method for whole wind turbine based on asymmetric proximity.</p>
</list-item>
<list-item>
<p>2) we take both wind turbine performance indices and output state indices into consideration to construct he state evaluation index systems, in which the advantages of the improved analytic hierarchy process (IAHP) method and the inverse entropy weighting method are applied simultaneously to calculate the weighting factors comprehensively.</p>
</list-item>
</list>
</p>
<p>The rest of the paper is organized as follows. <xref ref-type="sec" rid="s2">Section 2</xref> describes the assessment index system. <xref ref-type="sec" rid="s3">Section 3</xref> introduces the index weighting method. <xref ref-type="sec" rid="s4">Section 4</xref> proposes the model for wind turbine condition evaluation. <xref ref-type="sec" rid="s5">Section 5</xref> verifies the validity and accuracy of the proposed method through case studies. The conclusion drawn from the study is provided in <xref ref-type="sec" rid="s6">Section 6</xref>.</p>
</sec>
<sec id="s2">
<title>2 Wind turbine condition assessment index system</title>
<sec id="s2-1">
<title>2.1 Principle of correlation</title>
<p>Since the active power output status can intuitively reflect the health condition of the wind turbine (<xref ref-type="bibr" rid="B10">Gill et al., 2012</xref>), Pearson&#x2019;s correlation principle (<xref ref-type="bibr" rid="B28">Yang et al., 2016</xref>) is applied to analyze the correlation of power outputs between two wind turbines and the correlation related to wind speed and power output time series for the same wind turbine to construct the wind turbine condition assessment index system.</p>
<p>Cross-correlation coefficient refers to quantitatively describing the correlation of the power output variation between two wind turbines, which can effectively reflect the health condition of wind turbine to some extent. The cross-correlation coefficient between wind turbine <italic>i</italic> to be evaluated and the adjacent wind turbine <italic>j</italic> can be described as<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>S</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>S</mml:mi>
</mml:munderover>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>S</mml:mi>
</mml:munderover>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mrow>
</mml:msqrt>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
</p>
<p>Self-correlation coefficient refers to quantitatively describing the correlation between time series of the same variable. The difference between the self-correlation coefficients of power output and wind speed can reflect the operating conditions of wind turbines. As shown in <xref ref-type="disp-formula" rid="e2">formula (2)</xref>.<disp-formula id="e2">
<mml:math id="m2">
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>Where<disp-formula id="e3">
<mml:math id="m3">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>S</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>S</mml:mi>
</mml:munderover>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>S</mml:mi>
</mml:munderover>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mrow>
</mml:msqrt>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
<disp-formula id="e4">
<mml:math id="m4">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>S</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>S</mml:mi>
</mml:munderover>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>S</mml:mi>
</mml:munderover>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mrow>
</mml:msqrt>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
</sec>
<sec id="s2-2">
<title>2.2 Establish an evaluation index system</title>
<p>In accordance with the principles of index independence, applicability and appropriateness, indices of leading wind turbine operation status are screened based on the historical sample data of typical wind turbine condition and monitoring projects. As shown in <xref ref-type="fig" rid="F1">Figure 1</xref>, the evaluation index system consists of two project layers: component performance and power output status. The performance of important components of the wind turbine is reflected by the selected index layer of the status of the generator, gearbox, nacelle and pitch control system, and is applied to mapped the overall state of the wind turbine from the intrinsic component characteristics. The power output status indices are applied to reflect the overall state from the external overall characteristics. The constructed evaluation index system is shown in <xref ref-type="fig" rid="F1">Figure 1</xref>, in which indices <italic>R</italic>
<sub>111</sub>-<italic>R</italic>
<sub>143</sub>, wind speed and unit output power are obtained by the wind farm SCADA system, and indices <italic>R</italic>
<sub>211</sub>-<italic>R</italic>
<sub>222</sub> is obtained by analyzing wind speed and unit output power based on Pearson correlation principle.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Hierarchical structure of wind turbine evaluation index.</p>
</caption>
<graphic xlink:href="fenrg-11-1111355-g001.tif"/>
</fig>
<p>Since the units and magnitudes of indices are different. In order to effectively analyze the mapping relationship between indices and the overall state of wind turbine, the data of indices are pre-processed by Max-Min normalization (<xref ref-type="bibr" rid="B22">Nan et al., 2021</xref>), and all the indices are discrete distributed into the interval [0,1]. The closer the normalized data is to 1, the better the reflected state is.</p>
</sec>
<sec id="s2-3">
<title>2.3 Status classification of wind turbine</title>
<p>There is no basis for the classification of wind turbine condition state in the existing wind turbine state evaluation models. Therefore, referring to <xref ref-type="bibr" rid="B33">Zhou et al. (2017)</xref>, this paper divides the condition of wind turbines into four status levels, i.e., Z &#x3d; [ <italic>z</italic>
<sub>1</sub>, <italic>z</italic>
<sub>2</sub>, <italic>z</italic>
<sub>3</sub>, <italic>z</italic>
<sub>4</sub>]. Where <italic>z</italic>
<sub>1</sub> indicates &#x201c;normal state&#x201d;, <italic>z</italic>
<sub>2</sub> indicates &#x201c;attention state&#x201d;, <italic>z</italic>
<sub>3</sub> indicates &#x201c;abnormal state&#x201d;, and <italic>z</italic>
<sub>4</sub> indicates &#x201c;fault state&#x201d;. The state descriptions and corresponding index thresholds are shown in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Wind turbine state levels and the normalized index interval thresholds.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">State Division</th>
<th align="left">Status description</th>
<th align="left">Threshold</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Normal state</td>
<td align="left">Normal operation of wind turbine, no signs of deterioration of each index</td>
<td align="left">(0.8,1)</td>
</tr>
<tr>
<td align="left">Attention state</td>
<td align="left">No significant deterioration trend of wind turbine indices</td>
<td align="left">(0.5,0.8)</td>
</tr>
<tr>
<td align="left">Abnormal state</td>
<td align="left">The trend of deterioration of each index of wind turbine is obvious</td>
<td align="left">(0.2,0.5)</td>
</tr>
<tr>
<td align="left">Fault state</td>
<td align="left">The wind turbine indices have basically deteriorated, making it difficult to continue safe operation</td>
<td align="left">(0,0.2)</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s3">
<title>3 Weighting of the condition evaluation indices</title>
<p>The existing methods on determining index weights are generally divided into subjective weighting method and objective weighting method. The subjective weighting method is generally based on expertise to calculate index weights to reflect the decision maker&#x2019;s intention but is more subjective. The objective weighting method has strong mathematical theoretical support based on high data quality, however, the poor data will result in unreasonable weights. Aiming at the lack of the single index weighting method, this paper applies a comprehensive weighting method which takes expert experience and mathematical theory simultaneously into consideration.</p>
<sec id="s3-1">
<title>3.1 Subjective weighting of index layer</title>
<p>In this paper, IAHP (<xref ref-type="bibr" rid="B9">Ge et al., 2019</xref>) is applied to subjective weighting for index layer as follows. Firstly, the indices of <italic>R</italic>
<sub>
<italic>x,y,</italic>1</sub>,<italic>R</italic>
<sub>
<italic>x,y,</italic>2</sub>, &#x2026; ,<italic>R</italic>
<sub>
<italic>x,y,</italic>n</sub> at <italic>R</italic>
<sub>
<italic>x,y</italic>
</sub> layer are ranked in descending order of importance. Then the relative importance of <italic>R</italic>
<sub>
<italic>x,y,i</italic>
</sub> and <italic>R</italic>
<sub>
<italic>x,y,i</italic>&#x2b;1</sub> is compared to determine the scale value <italic>g</italic>
<sub>
<italic>i</italic>
</sub> (<xref ref-type="bibr" rid="B32">Zhao et al., 2019</xref>). and so on to obtain the scale values <italic>g</italic>
<sub>1</sub>, <italic>g</italic>
<sub>2</sub>, .., <italic>g</italic>
<sub>
<italic>n</italic>-1</sub> between all neighboring indices. Finally, the judgment matrix <italic>X</italic> as shown in <xref ref-type="disp-formula" rid="e5">(5)</xref> is obtained according to the transferability of the importance. Since the judgment matrix constructed by the scale values satisfies the consistency check, the subjective weights of the indices are calculated by <xref ref-type="disp-formula" rid="e6">(6)</xref>.<disp-formula id="e5">
<mml:math id="m5">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ef;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x220f;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd>
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ef;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x220f;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd>
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ef;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x220f;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mo>&#x22ee;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ee;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ee;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ee;</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x220f;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x220f;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x220f;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ef;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mn>1</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
<disp-formula id="e6">
<mml:math id="m6">
<mml:mrow>
<mml:msubsup>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x220f;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:msup>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x220f;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:msup>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
</sec>
<sec id="s3-2">
<title>3.2 Objective weighting of index layer</title>
<p>After the normalization of index data pretreatment, this paper uses the inverse entropy weighting method to calculate the objective weights of the indices. The basic steps are as follows.<list list-type="simple">
<list-item>
<p>1) Calculating inverse entropy.</p>
</list-item>
</list>
</p>
<p>For the evaluation index matrix <inline-formula id="inf1">
<mml:math id="m19">
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:msubsup>
<mml:mi>r</mml:mi>
<mml:mi>ij</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>]</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> including <italic>n</italic> data for each index 1, 2, &#x2026;, <italic>m</italic>. The inverse entropy of index <italic>i</italic> is named as <italic>h</italic>
<sub>
<italic>i</italic>
</sub> in <xref ref-type="disp-formula" rid="e7">(7)</xref>.<disp-formula id="e7">
<mml:math id="m7">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>h</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:msubsup>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>2) Determine objective weight <inline-formula id="inf2">
<mml:math id="m20">
<mml:mrow>
<mml:msubsup>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>obj</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</p>
</list-item>
</list>
<disp-formula id="e8">
<mml:math id="m8">
<mml:mrow>
<mml:msubsup>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>h</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:munderover>
<mml:msub>
<mml:mi>h</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
</sec>
<sec id="s3-3">
<title>3.3 Calculation of the comprehensive weight</title>
<p>Based on the subjective weight <inline-formula id="inf3">
<mml:math id="m21">
<mml:mrow>
<mml:msubsup>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>sub</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> and objective weight <inline-formula id="inf4">
<mml:math id="m22">
<mml:mrow>
<mml:msubsup>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>obj</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> obtained above, the comprehensive weight <inline-formula id="inf5">
<mml:math id="m23">
<mml:mrow>
<mml:msubsup>
<mml:mi>W</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> could be obtained by solving the model as follows.<disp-formula id="e9">
<mml:math id="m9">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>min</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>J</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>W</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>W</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi>W</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>W</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi>W</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mi>W</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>W</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2265;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>The comprehensive weight value is equal to the optimal solution of <xref ref-type="disp-formula" rid="e9">(9)</xref> as follows.<disp-formula id="e10">
<mml:math id="m10">
<mml:mrow>
<mml:msubsup>
<mml:mi>W</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:msubsup>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msubsup>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:msqrt>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:msqrt>
<mml:mrow>
<mml:msubsup>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msubsup>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
</p>
</sec>
</sec>
<sec id="s4">
<title>4 The proposed model for wind turbine condition evaluation</title>
<sec id="s4-1">
<title>4.1 Set pair analysis</title>
<p>Set pair analysis is a method for quantitative analysis of uncertainty. The basic idea is to study the certainty and uncertainty of two objects from three aspects of identity, difference and contrary to describe the relationship between the two objects (<xref ref-type="bibr" rid="B29">Zhang et al., 2019</xref>).</p>
<p>For the set pairs <italic>H</italic>&#x3d; (<italic>B</italic>
<sub>1</sub>, <italic>B</italic>
<sub>2</sub>) composed of two sets <italic>B</italic>
<sub>1</sub> and <italic>B</italic>
<sub>2</sub>, the correlation degree of <italic>B</italic>
<sub>1</sub> and <italic>B</italic>
<sub>2</sub> can be expressed as (11).<disp-formula id="e11">
<mml:math id="m11">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>H</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
</p>
<p>In order to meet the multiple correlation requirements in some cases, coefficient <italic>b</italic> is expanded to obtain <italic>D</italic>-element correlation degree as (12).<disp-formula id="e12">
<mml:math id="m12">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>H</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>.</mml:mo>
<mml:mtext>&#x2002;</mml:mtext>
<mml:mi>a</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
</p>
</sec>
<sec id="s4-2">
<title>4.2 Calculation of state membership based on set pair analysis</title>
<p>In this paper, the set pair analysis is used to quantify the degree to which each index belongs to the state level, and then the weighted average operator is used to push forward the degree to which the whole wind turbine belongs to the state level, i.e., the degree of membership of the target layer. Suppose a certain subproject layer set is <italic>R</italic>
<sub>
<italic>x,y</italic>
</sub> &#x3d; {<italic>r</italic>
<sub>
<italic>x,y</italic>,1</sub>, <italic>r</italic>
<sub>
<italic>x,y,</italic>2</sub>,..., <italic>r</italic>
<sub>
<italic>x,y,n</italic>
</sub>}, and the status level set <italic>Z</italic> &#x3d; {<italic>z</italic>
<sub>1</sub>, <italic>z</italic>
<sub>2</sub>, <italic>z</italic>
<sub>3</sub>, <italic>z</italic>
<sub>4</sub>}. If a set pair <italic>H</italic> &#x3d; {<italic>R</italic>
<sub>
<italic>x,y</italic>
</sub>, Z}is composed of the set <italic>R</italic>
<sub>
<italic>x,y</italic>
</sub> and set <italic>Z</italic>, then the 4-element correlation degree <italic>&#x3bc;</italic>
<sub>
<italic>x,y</italic>,<italic>l</italic>
</sub> between the <italic>l</italic>th index in <italic>R</italic>
<sub>
<italic>x,y</italic>
</sub> and <italic>Z</italic> can be expressed as (13).<disp-formula id="e13">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
</p>
<p>If the relationship between the status level and the threshold value of the index interval is shown in <xref ref-type="table" rid="T2">Table 2</xref>. The correlation degree between the normalized values of <italic>r</italic>
<sub>
<italic>x,y,l</italic>
</sub> and the 4-level status, i.e., the membership degree between the index layer and the status levels, can be determined based on the fuzzy attribute rule as (14).<disp-formula id="e14">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:mfrac>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2265;</mml:mo>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>
</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Relationship between status level and interval threshold.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Status level</th>
<th align="left">Normal</th>
<th align="left">Attention</th>
<th align="left">Abnormal</th>
<th align="left">Fault</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Threshold</td>
<td align="left">(<italic>s</italic>
<sub>3</sub>,1)</td>
<td align="left">(<italic>s</italic>
<sub>2</sub>, <italic>s</italic>
<sub>3</sub>)</td>
<td align="left">(<italic>s</italic>
<sub>1</sub>, <italic>s</italic>
<sub>2</sub>)</td>
<td align="left">(0, s<sub>1</sub>)</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>After obtaining the comprehensive weights and the membership of the indices, the membership of the subproject layer can be calculated by using the weighted average operator as <xref ref-type="disp-formula" rid="e15">(15)</xref>. The schematic diagram of the membership degree of the indices is shown in <xref ref-type="fig" rid="F2">Figure 2</xref>. Similarly, the membership degree of subproject layer and target layer in <xref ref-type="fig" rid="F1">Figure 1</xref> can be calculated.<disp-formula id="e15">
<mml:math id="m15">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Schematic diagram of correlation degree and threshold.</p>
</caption>
<graphic xlink:href="fenrg-11-1111355-g002.tif"/>
</fig>
</sec>
<sec id="s4-3">
<title>4.3 Overall status level decision of wind turbine based on asymmetric proximity</title>
<p>Different from the maximum membership principle that only the maximum membership component is used to evaluate the wind turbine status, the asymmetric proximity method takes all membership components into consideration to evaluate wind turbines comprehensively. In addition, the asymmetric proximity method can avoid the setting of the reliability value which may lead to failure in wind turbine evaluation based on reliability criterion. Therefore, this paper applies he method of asymmetric proximity to calculate the closeness of status level and membership, and the wind turbine condition is determined according to the proximity principle.</p>
<p>Define the fuzzy sets <italic>K</italic>
<sup>
<italic>p</italic>
</sup> (&#x2200;<italic>p</italic> &#x3d; 1,2,3,4) representing status levels of wind turbine as <italic>K</italic>
<sup>1</sup>&#x3d; (1, 0, 0, 0), <italic>K</italic>
<sup>2</sup>&#x3d; (0, 1, 0, 0), <italic>K</italic>
<sup>3</sup>&#x3d; (0, 0, 1, 0), <italic>K</italic>
<sup>4</sup>&#x3d; (0, 0, 0, 1), respectively. Then the membership degree <italic>&#x3bc;</italic> &#x3d; {<italic>&#x3bc;</italic>
<sub>1</sub>, <italic>&#x3bc;</italic>
<sub>2</sub>, <italic>&#x3bc;</italic>
<sub>3</sub>, <italic>&#x3bc;</italic>
<sub>4</sub>} of the target layer and the fuzzy set <italic>K</italic>
<sup>
<italic>p</italic>
</sup> corresponding to the status level should be standardized. The standardization process of <italic>&#x3bc;</italic> is shown in <xref ref-type="fig" rid="F3">Figure 3</xref>, and the following steps to evaluate wind turbine condition based on asymmetric proximity are as follows.<list list-type="simple">
<list-item>
<p>1) Given Q &#x3d; {<italic>q</italic>
<sub>1</sub>,<italic>q</italic>
<sub>2</sub>, <italic>q</italic>
<sub>3</sub>,<italic>q</italic>
<sub>4</sub>} &#x3d; {1,2,3,4} and initialize <italic>p</italic> &#x3d; 1.</p>
</list-item>
<list-item>
<p>2) &#x2200;<italic>i,j</italic>&#x2208;<italic>Q</italic> and <italic>i</italic>&#x2260;<italic>j</italic>, reorder the elements of <italic>&#x3bc;</italic> according to the size of &#x7c; <italic>q</italic>
<sub>
<italic>i</italic>
</sub>-<italic>p</italic> &#x7c; and &#x7c; <italic>q</italic>
<sub>
<italic>j</italic>
</sub>-<italic>p</italic> &#x7c; to construct a new vector <italic>&#x3bc;</italic> <sup>
<italic>p</italic>
</sup>
<italic>.</italic>
</p>
</list-item>
</list>
<disp-formula id="e16">
<mml:math id="m16">
<mml:mrow>
<mml:msup>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>p</mml:mi>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>p</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn>2</mml:mn>
<mml:mi>p</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn>3</mml:mn>
<mml:mi>p</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn>4</mml:mn>
<mml:mi>p</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>3) Compare whether the current <italic>p</italic> satisfies <italic>p</italic> &#x3d; 4. If yes, the standardization process ends, and output <italic>&#x3bc;</italic>
<sup>
<italic>1</italic>
</sup>, <italic>&#x3bc;</italic>
<sup>
<italic>2</italic>
</sup>, <italic>&#x3bc;</italic>
<sup>
<italic>3</italic>
</sup>, <italic>&#x3bc;</italic>
<sup>
<italic>4</italic>
</sup>
<italic>.</italic> If not, make <italic>p</italic> &#x3d; <italic>p</italic>&#x2b;1, and return to step 2).</p>
</list-item>
</list>
</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Standardization process of membership degree of target layer.</p>
</caption>
<graphic xlink:href="fenrg-11-1111355-g003.tif"/>
</fig>
<p>Similarly, <italic>K</italic>
<sup>
<italic>p</italic>
</sup> is standardized to obtain <italic>K</italic>
<sup>
<italic>p&#x27;</italic>
</sup>.<disp-formula id="e17">
<mml:math id="m17">
<mml:mrow>
<mml:msup>
<mml:mi>K</mml:mi>
<mml:msup>
<mml:mi>p</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>k</mml:mi>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mi>p</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>k</mml:mi>
<mml:mn>2</mml:mn>
<mml:msup>
<mml:mi>p</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>k</mml:mi>
<mml:mn>3</mml:mn>
<mml:msup>
<mml:mi>p</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>k</mml:mi>
<mml:mn>4</mml:mn>
<mml:msup>
<mml:mi>p</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(17)</label>
</disp-formula>
</p>
<p>Based on the standardized result above, the asymmetric proximity between the membership degree of the target layer and the status level <italic>z</italic>
<sub>
<italic>p</italic>
</sub> can be expressed as <xref ref-type="disp-formula" rid="e18">(18)</xref>.<disp-formula id="e18">
<mml:math id="m18">
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>p</mml:mi>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>K</mml:mi>
<mml:msup>
<mml:mi>p</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>D</mml:mi>
</mml:munderover>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>p</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>v</mml:mi>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>k</mml:mi>
<mml:mi>r</mml:mi>
<mml:msup>
<mml:mi>p</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>v</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>r</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(18)</label>
</disp-formula>
</p>
<p>After obtaining the asymmetric proximity degree between the membership degree of the target layer and all status levels through <xref ref-type="disp-formula" rid="e18">(18)</xref>, the status level <italic>z</italic>
<sub>
<italic>p</italic>
</sub> corresponding to max <italic>N</italic> (<italic>&#x3bc;</italic>
<sup>
<italic>p</italic>
</sup>, <italic>K</italic>
<sup>
<italic>p&#x2019;</italic>
</sup>) is the status level evaluation result of the overall wind turbine (<xref ref-type="bibr" rid="B18">Li et al., 2008</xref>). If the evaluated wind turbine status level is abnormal or fault, the component of wind turbine to be maintenance could be found by the fuzzy fault Petri net model (<xref ref-type="bibr" rid="B13">Huang et al., 2022</xref>) according to the condition monitoring information of pitch system, generator and gearbox, et al.</p>
<p>The state evaluation process of the whole wind turbine is shown in <xref ref-type="fig" rid="F4">Figure 4</xref>.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Diagram of wind turbine state evaluation process.</p>
</caption>
<graphic xlink:href="fenrg-11-1111355-g004.tif"/>
</fig>
</sec>
</sec>
<sec id="s5">
<title>5 Case studies</title>
<p>In this section, the validity of the proposed method was verified by using SCADA data from a wind farm built in December 2011. There are 32 wind turbines with the type of 1.5&#xa0;MW double-fed induction generator in this wind farm. The SCADA system collects data every minute from May 2016 and has accumulated a big data to assess the wind turbines up to now.</p>
<sec id="s5-1">
<title>5.1 Correlation analysis of wind turbine output</title>
<p>
<xref ref-type="fig" rid="F5">Figure 5</xref> shows the output cross-correlation coefficients of the four adjacent wind turbines in normal or attentional state for 7&#xa0;days from 1 October2021 to 7 October2021. It can be found that the cross-correlation coefficient of adjacent wind turbine power outputs in normal or attentional condition are above 0.85, and the output power correlation is very strong.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Output cross-correlation coefficients of adjacent wind turbines.</p>
</caption>
<graphic xlink:href="fenrg-11-1111355-g005.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F6">Figure 6</xref> shows the statistical data of the difference between the self-correlation coefficients of the output and wind speed with the corresponding self-correlation delay of 1min and 5min. The statistical data is derived from the SCADA data which dates from 1 October2021 to 7 October2021. The values corresponding to 1min and 5min delay are below 0.035 and 0.04 respectively, and it can be concluded that there is a strong correlation between wind turbine power output and wind speed in normal or attentional state.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Self-correlation coefficient differences between unit output and wind speed.</p>
</caption>
<graphic xlink:href="fenrg-11-1111355-g006.tif"/>
</fig>
<p>The output state of wind turbine can reflect the operating state of the whole machine to a certain extent. The mapping relationship between the output characteristics of wind turbine and the operating state of wind turbine is defined based on the statistical samples from August 2019 to October 2021, as shown in <xref ref-type="table" rid="T3">Table 3</xref> and <xref ref-type="table" rid="T4">Table 4</xref>.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Mapping between the difference of self-correlation coefficient and the state of the whole machine.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Delay time (min)</th>
<th align="left">Range</th>
<th align="left">Degree of relevance</th>
<th align="left">Status</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="2" align="left">1</td>
<td align="left">(0, 0.035)</td>
<td align="left">strong</td>
<td align="left">Normal/Attention</td>
</tr>
<tr>
<td align="left">(0.035,1)</td>
<td align="left">weak</td>
<td align="left">Abnormal/Fault</td>
</tr>
<tr>
<td rowspan="2" align="left">5</td>
<td align="left">(0, 0.04)</td>
<td align="left">strong</td>
<td align="left">Normal/Attention</td>
</tr>
<tr>
<td align="left">(0.04,1)</td>
<td align="left">weak</td>
<td align="left">Abnormal/Fault</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Mapping of output cross-correlation coefficients and wind turbine states.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Cross-correlation coefficients range</th>
<th align="left">Degree of relevance</th>
<th align="left">Possible operation status</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">(0.85,1)</td>
<td align="left">Strong</td>
<td align="left">Normal/Attention</td>
</tr>
<tr>
<td align="left">(0.5, 0.85)</td>
<td align="left">Medium</td>
<td align="left">Normal/Attention/Abnormal/Fault</td>
</tr>
<tr>
<td align="left">(0, 0.5)</td>
<td align="left">Weak</td>
<td align="left">Fault</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The following section combines the condition monitoring information of each subsystem and sets up different cases to accurately evaluate the wind turbine monitoring data.</p>
</sec>
<sec id="s5-2">
<title>5.2 The validity analysis of the proposed method for wind turbine condition evaluation</title>
<p>In order to verify the feasibility and advantages of the proposed wind turbine evaluation method in this paper, three groups of historical SCADA data set of a 1.5&#xa0;MW double-fed induction generator in the farm (as shown in <xref ref-type="table" rid="T5">Table 5</xref>) are selected as the test data sets. From the operation and maintenance log, the actual condition of the wind turbine corresponding to data1, data2, and data3 is &#x201c;attention state&#x201d;, &#x201c;attention state&#x201d; and &#x201c;fault state&#x201d; respectively in which the gearbox inlet oil temperature <italic>R</italic>
<sub>131</sub> in data one deviate slightly from its benchmark, the generator rotor temperature <italic>R</italic>
<sub>122</sub> in data two is higher than that in normal state since the overload operation of the wind turbine which leads to a slightly tendency to deteriorate, and the screen inlet oil and inlet oil pressure of gearbox in data3 are too low, which lead to poor gearbox lubrication and serious gearbox gear wear. On the basis of comprehensive weighting, four cases are presented for detailed comparative analysis.</p>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>SCADA data of a 1.5&#xa0;MW wind turbine.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="left">Evaluating index</th>
<th colspan="3" align="left">SCADA data</th>
</tr>
<tr>
<th align="left">Data 1</th>
<th align="left">Data 2</th>
<th align="left">Data 3</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">
<italic>R</italic>
<sub>111</sub>/&#xb0;</td>
<td align="left">15</td>
<td align="left">8</td>
<td align="left">88.97</td>
</tr>
<tr>
<td align="left">
<italic>R</italic>
<sub>112</sub>/&#xb0;C</td>
<td align="left">40</td>
<td align="left">59</td>
<td align="left">61.49</td>
</tr>
<tr>
<td align="left">
<italic>R</italic>
<sub>113</sub>/&#xb0;C</td>
<td align="left">36.9</td>
<td align="left">38.26</td>
<td align="left">28.45</td>
</tr>
<tr>
<td align="left">
<italic>R</italic>
<sub>121</sub>/rpm</td>
<td align="left">1,500</td>
<td align="left">1,200</td>
<td align="left">800</td>
</tr>
<tr>
<td align="left">
<italic>R</italic>
<sub>122</sub>/&#xb0;C</td>
<td align="left">47</td>
<td align="left">52</td>
<td align="left">70.5</td>
</tr>
<tr>
<td align="left">
<italic>R</italic>
<sub>123</sub>/&#xb0;C</td>
<td align="left">34.1</td>
<td align="left">48</td>
<td align="left">41.03</td>
</tr>
<tr>
<td align="left">
<italic>R</italic>
<sub>124</sub>/&#xb0;C</td>
<td align="left">36</td>
<td align="left">49</td>
<td align="left">55.18</td>
</tr>
<tr>
<td align="left">
<italic>R</italic>
<sub>131</sub>/&#xb0;C</td>
<td align="left">25.2</td>
<td align="left">24.8</td>
<td align="left">24.9</td>
</tr>
<tr>
<td align="left">
<italic>R</italic>
<sub>132</sub>/&#xb0;C</td>
<td align="left">58.52</td>
<td align="left">58.6</td>
<td align="left">50.15</td>
</tr>
<tr>
<td align="left">
<italic>R</italic>
<sub>133</sub>/bar</td>
<td align="left">7.1</td>
<td align="left">6.9</td>
<td align="left">0.04</td>
</tr>
<tr>
<td align="left">
<italic>R</italic>
<sub>134</sub>/bar</td>
<td align="left">3.56</td>
<td align="left">3.5</td>
<td align="left">0.03</td>
</tr>
<tr>
<td align="left">
<italic>R</italic>
<sub>141</sub>/&#xb0;C</td>
<td align="left">10.4</td>
<td align="left">10</td>
<td align="left">11</td>
</tr>
<tr>
<td align="left">
<italic>R</italic>
<sub>142</sub>/&#xb0;C</td>
<td align="left">11</td>
<td align="left">8</td>
<td align="left">12</td>
</tr>
<tr>
<td align="left">
<italic>R</italic>
<sub>143</sub>/&#xb0;C</td>
<td align="left">19</td>
<td align="left">20</td>
<td align="left">26</td>
</tr>
<tr>
<td align="left">
<italic>R</italic>
<sub>211</sub>
</td>
<td align="left">0.71</td>
<td align="left">0.70</td>
<td align="left">0.34</td>
</tr>
<tr>
<td align="left">
<italic>R</italic>
<sub>212</sub>
</td>
<td align="left">0.70</td>
<td align="left">0.72</td>
<td align="left">0.30</td>
</tr>
<tr>
<td align="left">
<italic>R</italic>
<sub>221</sub>
</td>
<td align="left">0.031</td>
<td align="left">0.032</td>
<td align="left">0.08</td>
</tr>
<tr>
<td align="left">
<italic>R</italic>
<sub>222</sub>
</td>
<td align="left">0.035</td>
<td align="left">0.036</td>
<td align="left">0.18</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>
<statement content-type="case" id="Case_1">
<label>Case 1</label>
<p>wind turbine condition evaluation method based on the maximum membership principle (<xref ref-type="bibr" rid="B17">Li et al., 2013</xref>).</p>
</statement>
</p>
<p>
<statement content-type="case" id="Case_2">
<label>Case 2</label>
<p>wind turbine condition evaluation method based on reliability criterion, in which the reliability value is set to be 0.6 (<xref ref-type="bibr" rid="B20">Liao et al., 2010</xref>).</p>
</statement>
</p>
<p>
<statement content-type="case" id="Case_3">
<label>Case 3</label>
<p>wind turbine condition evaluation method based on reliability criterion, in which the reliability value is set to be 0.7.</p>
</statement>
</p>
<p>
<statement content-type="case" id="Case_4">
<label>Case 4</label>
<p>the proposed method in this paper.</p>
<p>The comparison of wind turbine condition evaluation results in four cases are listed in <xref ref-type="table" rid="T6">Table 6</xref>.</p>
<p>Case 1 has a good performance when evaluating the status of wind turbine based on data one and data 3. However, the evaluated status of wind turbine corresponding to data two is &#x201c;abnormal&#x201d; deviating from the actual status &#x201c;attention&#x201d;. The reason that case 1 fails to evaluate the wind turbine status corresponding to data two accurately is that the maximum membership component of data2 is 0.3336 and the sub-maximum membership component is 0.3333. The maximum and sub-maximum membership components are too close to comprehensively assess the status of wind turbines relying solely on the maximum membership component especially when the health condition of wind turbine is of being in transition.</p>
</statement>
</p>
<table-wrap id="T6" position="float">
<label>TABLE 6</label>
<caption>
<p>Comparison of the evaluation results in different cases.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="left">Data</th>
<th rowspan="2" align="left">Case</th>
<th colspan="4" align="left">Status level</th>
<th rowspan="2" align="left">Evaluation results</th>
</tr>
<tr>
<th align="left">
<italic>z</italic>
<sub>1</sub>
</th>
<th align="left">
<italic>z</italic>
<sub>2</sub>
</th>
<th align="left">
<italic>z</italic>
<sub>3</sub>
</th>
<th align="left">
<italic>z</italic>
<sub>4</sub>
</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="4" align="left">Data 1</td>
<td align="left">Case 1</td>
<td align="left">0.1921</td>
<td align="left">0.5138</td>
<td align="left">0.2940</td>
<td align="left">0</td>
<td align="left">Attention</td>
</tr>
<tr>
<td align="left">Case 2</td>
<td align="left">0.1921</td>
<td align="left">0.5138</td>
<td align="left">0.2940</td>
<td align="left">0</td>
<td align="left">Attention</td>
</tr>
<tr>
<td align="left">Case 3</td>
<td align="left">0.1921</td>
<td align="left">0.5138</td>
<td align="left">0.2940</td>
<td align="left">0</td>
<td align="left">Attention</td>
</tr>
<tr>
<td align="left">Case 4</td>
<td align="left">0.8380</td>
<td align="left">0.9704</td>
<td align="left">0.8239</td>
<td align="left">0.6296</td>
<td align="left">Attention</td>
</tr>
<tr>
<td rowspan="4" align="left">Data 2</td>
<td align="left">Case 1</td>
<td align="left">0.2722</td>
<td align="left">0.3333</td>
<td align="left">0.3336</td>
<td align="left">0.0609</td>
<td align="left">Abnormal</td>
</tr>
<tr>
<td align="left">Case 2</td>
<td align="left">0.2722</td>
<td align="left">0.3333</td>
<td align="left">0.3336</td>
<td align="left">0.0609</td>
<td align="left">Attention</td>
</tr>
<tr>
<td align="left">Case 3</td>
<td align="left">0.2722</td>
<td align="left">0.3333</td>
<td align="left">0.3336</td>
<td align="left">0.0609</td>
<td align="left">Abnormal</td>
</tr>
<tr>
<td align="left">Case 4</td>
<td align="left">0.8344</td>
<td align="left">0.8995</td>
<td align="left">0.8701</td>
<td align="left">0.7631</td>
<td align="left">Attention</td>
</tr>
<tr>
<td rowspan="4" align="left">Data 3</td>
<td align="left">Case 1</td>
<td align="left">0.0034</td>
<td align="left">0.1588</td>
<td align="left">0.3071</td>
<td align="left">0.5307</td>
<td align="left">Fault</td>
</tr>
<tr>
<td align="left">Case 2</td>
<td align="left">0.0034</td>
<td align="left">0.1588</td>
<td align="left">0.3071</td>
<td align="left">0.5307</td>
<td align="left">Fault</td>
</tr>
<tr>
<td align="left">Case 3</td>
<td align="left">0.0034</td>
<td align="left">0.1588</td>
<td align="left">0.3071</td>
<td align="left">0.5307</td>
<td align="left">Fault</td>
</tr>
<tr>
<td align="left">Case 4</td>
<td align="left">0.5961</td>
<td align="left">0.7349</td>
<td align="left">0.8979</td>
<td align="left">0.9735</td>
<td align="left">Fault</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>
<statement>
<p>Case 2and Case 3 both apply the reliability criterion to determine the status of the wind turbine, but the reliability value settings are different. By comparing the results of case 2 with case 3, the evaluated result of case 3 on data 2 is abnormal which deviates from the actual attention state due to the improper setting of the reliability value.</p>
<p>The evaluation results of case 4 corresponding to data 1, data 2, and data three are all consistent with the actual status of the wind turbine. Case 4 not only makes full use of the information of each component to avoid the limitations of the maximum membership principle that fail to evaluate status of wind turbine during state transition period, but also avoids the issue of the improper setting of the reliability value which may lead to the failure of the state assessment of wind turbine.</p>
<p>We verify the effectiveness of the method proposed in this paper further by using 100 data sets similar to <xref ref-type="table" rid="T5">Table 5</xref> from the wind farm. The data sets were collected from 32 wind turbine SCADA data in the wind farm from August 2019 to October 2021 consisting of 25 SCADA data sets for each state (normal, attention, abnormal and fault state) recorded in the operation and maintenance log. The overall state of the wind turbine is evaluated by case 1, case 2 and case 4 respectively. The comparison results of the positive judgment rates of different cases are shown in <xref ref-type="table" rid="T7">Table 7</xref>.</p>
<p>As can be seen from <xref ref-type="table" rid="T7">Table 7</xref>, the average positive judgment rate of the case4 is 97%, which is 6% and 8% higher than case 1 and case 2, respectively. In the state of transition process, case 1 fails in some samples due to the maximum membership component approximately equaling to the second maximum component. The accurate of case 2 depends on the setting of reliability value. That is why the reliability criterion method encounters failure in assess some samples of wind turbine status. Case 4 can overcome the limitations of the subjective selection of reliability value and the maximum membership principle. Although the method proposed in this paper is relatively complex, it has a higher positive judgment rate and is more suitable for evaluating wind turbines of being in transition state. It should be pointed out that the proposed method will still face the limitations of failing to evaluate the wind turbines accurately when the maximum proximities of the evaluated sample data to different states are approximately equal.</p>
</statement>
</p>
<table-wrap id="T7" position="float">
<label>TABLE 7</label>
<caption>
<p>Compare the positive judgment rates of different cases.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="left">Actual state</th>
<th rowspan="2" align="left">Number of samples</th>
<th colspan="3" align="left">Positive judgment rate</th>
</tr>
<tr>
<th align="left">Case 1</th>
<th align="left">Case 2</th>
<th align="left">Case 4</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Normal</td>
<td align="left">25</td>
<td align="left">92%</td>
<td align="left">92%</td>
<td align="left">100%</td>
</tr>
<tr>
<td align="left">Attention</td>
<td align="left">25</td>
<td align="left">92%</td>
<td align="left">84%</td>
<td align="left">96%</td>
</tr>
<tr>
<td align="left">Abnormal</td>
<td align="left">25</td>
<td align="left">88%</td>
<td align="left">88%</td>
<td align="left">92%</td>
</tr>
<tr>
<td align="left">Fault</td>
<td align="left">25</td>
<td align="left">92%</td>
<td align="left">92%</td>
<td align="left">100%</td>
</tr>
<tr>
<td align="left">Total</td>
<td align="left">100</td>
<td align="left">91%</td>
<td align="left">89%</td>
<td align="left">97%</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s5-3">
<title>5.3 Analysis of influence of different weighting methods on wind turbine condition evaluation results</title>
<p>In order to illustrate the effectiveness of the weighting method used in this paper, we using the data sets in <xref ref-type="table" rid="T5">Table 5</xref> to present a detailed analysis and comparison of the following two weighting methods to evaluate the status of wind turbine base on asymmetric proximity.</p>
<p>
<statement>
<p>Case 1Subjective weighting based on AHP method (<xref ref-type="bibr" rid="B21">Liu et al., 2022</xref>).</p>
</statement>
</p>
<p>
<statement>
<p>Case 2Comprehensive weighting based on IAHP- inverse entropy method.</p>
<p>
<xref ref-type="table" rid="T8">Table 8</xref> shows the results of the wind turbine condition assessment in two cases. Case 1 only uses AHP to calculate index weights subjectively ignoring weighting from an objective perspective. As a result, the evaluation result of data2 in case 1 deviates from its actual state. However, the evaluation results of data1&#x223c;data three in case2 are the same to the actual state. As can be seen from the comparison, the comprehensive weighting method that takes subjective and objective weights into consideration is more reasonable and effective in the weighting process of wind turbine state assessment.</p>
</statement>
</p>
<table-wrap id="T8" position="float">
<label>TABLE 8</label>
<caption>
<p>Comparison results of different weighting methods.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="left">Data</th>
<th rowspan="2" align="left">Case</th>
<th colspan="4" align="left">Status level</th>
<th rowspan="2" align="left">Evaluation results</th>
</tr>
<tr>
<th align="left">z<sub>1</sub>
</th>
<th align="left">z<sub>2</sub>
</th>
<th align="left">z<sub>3</sub>
</th>
<th align="left">z<sub>4</sub>
</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="2" align="left">Data 1</td>
<td align="left">Case 1</td>
<td align="left">0.7820</td>
<td align="left">0.9785</td>
<td align="left">0.8387</td>
<td align="left">0.6336</td>
<td align="left">Attention</td>
</tr>
<tr>
<td align="left">Case 2</td>
<td align="left">0.8380</td>
<td align="left">0.9704</td>
<td align="left">0.8239</td>
<td align="left">0.6269</td>
<td align="left">Attention</td>
</tr>
<tr>
<td rowspan="2" align="left">Data 2</td>
<td align="left">Case 1</td>
<td align="left">0.7724</td>
<td align="left">0.8871</td>
<td align="left">0.8975</td>
<td align="left">0.8149</td>
<td align="left">Abnormal</td>
</tr>
<tr>
<td align="left">Case 2</td>
<td align="left">0.8344</td>
<td align="left">0.8995</td>
<td align="left">0.8701</td>
<td align="left">0.7631</td>
<td align="left">Attention</td>
</tr>
<tr>
<td rowspan="2" align="left">Data 3</td>
<td align="left">Case 1</td>
<td align="left">0.6336</td>
<td align="left">0.8595</td>
<td align="left">0.8069</td>
<td align="left">0.9289</td>
<td align="left">Fault</td>
</tr>
<tr>
<td align="left">Case 2</td>
<td align="left">0.6381</td>
<td align="left">0.8597</td>
<td align="left">0.8241</td>
<td align="left">0.9279</td>
<td align="left">Fault</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec sec-type="conclusion" id="s6">
<title>6 Conclusion</title>
<p>This paper proposes a wind turbine state evaluation method based on asymmetric proximity. The correctness and effectiveness of the proposed method are verified by using 2&#xa0;years data from 32 wind turbines in the same wind farm. The conclusions are as follows.<list list-type="simple">
<list-item>
<p>1) The comprehensive weights not only reflect the influence of experts&#x2019; subjective experience but also have a strong mathematical theory support to reflect the objectivity of the weighting process, it is more reasonable and contributes to accurate assessment of wind turbine status in the proposed wind farm.</p>
</list-item>
<list-item>
<p>2) The wind turbine condition evaluation method based on asymmetric proximity proposed in this paper not only makes full use of the information of each component, but also avoids the limitations of the subjective setting of the reliability value for the reliability criterion. The proposed evaluation method has a better performance in wind turbine condition assessment issue especially in the status level of being transition.</p>
</list-item>
</list>
</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s7">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s8">
<title>Author contributions</title>
<p>All authors listed have made a substantial, direct, and intellectual contribution to the work and approved it for publication.</p>
</sec>
<sec id="s9">
<title>Funding</title>
<p>This work is supported by State Grid Jilin Electric Power Company Science and Technology Project (SGJLDK00DWJS2100019).</p>
</sec>
<sec sec-type="COI-statement" id="s10">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s11">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Astolfi</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Pandit</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Celesti</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Vedovelli</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Lombardi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Terzi</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2022a</year>). <article-title>Data-driven assessment of wind turbine performance decline with age and interpretation based on comparative test case analysis</article-title>. <source>Sensors</source> <volume>22</volume> (<issue>9</issue>), <fpage>3180</fpage>. <pub-id pub-id-type="doi">10.3390/s22093180</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Astolfi</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Pandit</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>T erzi</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Lombardi</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2022b</year>). <article-title>Discussion of wind turbine performance based on SCADA data and multiple test case analysis</article-title>. <source>Energies</source> <volume>15</volume> (<issue>15</issue>), <fpage>5343</fpage>. <pub-id pub-id-type="doi">10.3390/en15155343</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ding</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Barber</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Hammer</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Data-Driven wind turbine performance assessment and quantification using SCADA data and field measurements</article-title>. <source>Front. Energy Res.</source> <volume>2</volume>. <pub-id pub-id-type="doi">10.3389/fenrg.2022.1050342</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ding</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Prakash</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Kio</surname>
<given-names>A. E.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>A case study of space-time performance comparison of wind turbines on a wind farm</article-title>. <source>Renew. Energy</source> <volume>171</volume>, <fpage>735</fpage>&#x2013;<lpage>746</lpage>. <pub-id pub-id-type="doi">10.1016/j.renene.2021.02.136</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dong</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Abnormal operational condition evaluation and fault diagnosis of wind turbine based on output power correlation</article-title>. <source>Power Syst. Prot. Control</source> <volume>45</volume> (<issue>9</issue>), <fpage>18</fpage>&#x2013;<lpage>25</lpage>. <pub-id pub-id-type="doi">10.7667/PSPC160661</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Du</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Sparse feature identification based on union of redundant dictionary for wind turbine gearbox fault diagnosis</article-title>. <source>IEEE Trans. Industrial Electron.</source> <volume>62</volume> (<issue>10</issue>), <fpage>6594</fpage>&#x2013;<lpage>6605</lpage>. <pub-id pub-id-type="doi">10.1109/TIE.2015.2464297</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Effi</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Shawn</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ding</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Wind turbine gearbox failure detection through cumulative sum of multivariate time series data</article-title>. <source>Front. Energy Res.</source> <volume>10</volume>. <pub-id pub-id-type="doi">10.3389/fenrg.2022.904622</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Encalada-D&#xe1;vila</surname>
<given-names>&#xc1;.</given-names>
</name>
<name>
<surname>Puruncajas</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Tutiv&#xe9;n</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Vidal</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Wind turbine main bearing fault prognosis based solely on SCADA data</article-title>. <source>Sensors</source> <volume>21</volume> (<issue>6</issue>), <fpage>2228</fpage>. <pub-id pub-id-type="doi">10.3390/s21062228</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ge</surname>
<given-names>Z. Q.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Analytic hierarchy process based fuzzy decision fusion system for model prioritization and process monitoring application</article-title>. <source>IEEE Trans. Industrial Inf.</source> <volume>15</volume>, <fpage>357</fpage>&#x2013;<lpage>365</lpage>. <pub-id pub-id-type="doi">10.1109/TII.2018.2836153</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gill</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Stephen</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Galloway</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Wind turbine condition assessment through power curve copula modeling</article-title>. <source>IEEE Trans. Sustain. Energy</source> <volume>3</volume> (<issue>1</issue>), <fpage>94</fpage>&#x2013;<lpage>101</lpage>. <pub-id pub-id-type="doi">10.1109/TSTE.2011.2167164</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gong</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Qiao</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Bearing fault diagnosis for direct-drive wind turbines via current-demodulated signals</article-title>. <source>IEEE Trans. Industrial Electron.</source> <volume>60</volume> (<issue>8</issue>), <fpage>3419</fpage>&#x2013;<lpage>3428</lpage>. <pub-id pub-id-type="doi">10.1109/tie.2013.2238871</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gonzalez</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Stephen</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Infield</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Melero</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Using high-frequency SCADA data for wind turbine performance monitoring: A sensitivity study</article-title>. <source>Renew. Energy</source> <volume>131</volume>, <fpage>841</fpage>&#x2013;<lpage>853</lpage>. <pub-id pub-id-type="doi">10.1016/j.renene.2018.07.068</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Modeling and simulation analysis of solar thermal electric plants based on petri net</article-title>. <source>Energy Eng.</source> <volume>119</volume> (<issue>4</issue>), <fpage>1711</fpage>&#x2013;<lpage>1728</lpage>. <pub-id pub-id-type="doi">10.32604/ee.2022.019128</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Chai</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Intelligent fault diagnosis method of wind turbines planetary gearboxes based on a multi-scale dense fusion network</article-title>. <source>Front. Energy Res.</source> <volume>9</volume>. <pub-id pub-id-type="doi">10.3389/fenrg.2021.747622</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wen</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Evaluation of real-time health condition for wind turbines considering information uncertainty</article-title>. <source>Automation Electr. Power Syst.</source> <volume>41</volume> (<issue>18</issue>), <fpage>111</fpage>&#x2013;<lpage>117</lpage>. <pub-id pub-id-type="doi">10.7500/AEPS20170210001</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Arachchige</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Monitoring and identifying wind turbine generator bearing faults using deep belief network and EWMA control charts</article-title>. <source>Front. Energy Res.</source> <volume>9</volume>. <pub-id pub-id-type="doi">10.3389/fenrg.2021.799039</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Ji</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>An improved fuzzy synthetic condition assessment of a wind turbine generator system</article-title>. <source>Electr. Power Energy Syst.</source> <volume>45</volume>, <fpage>468</fpage>&#x2013;<lpage>476</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2012.09.014</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Shi</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Rough similarity degree and rough close degree in rough fuzzy sets and the applications</article-title>. <source>J. Syst. Eng. Electron.</source> <volume>19</volume>, <fpage>945</fpage>&#x2013;<lpage>951</lpage>. <pub-id pub-id-type="doi">10.1016/S1004-4132(08)60180-2</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Bearing fault diagnosis method of wind turbine based on improved anti-noise residual shrinkage network</article-title>. <source>Energy Eng.</source> <volume>119</volume> (<issue>2</issue>), <fpage>665</fpage>&#x2013;<lpage>680</lpage>. <pub-id pub-id-type="doi">10.32604/ee.2022.019292</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liao</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>A power transformer insulation condition assessment method based on set pair analysis</article-title>. <source>Automation Electr. power Syst.</source> <volume>34</volume> (<issue>21</issue>), <fpage>55</fpage>&#x2013;<lpage>60</lpage>. </citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Power quality assessment based on rough AHP and extension analysis</article-title>. <source>Energy Eng.</source> <volume>119</volume> (<issue>3</issue>), <fpage>929</fpage>&#x2013;<lpage>946</lpage>. <pub-id pub-id-type="doi">10.32604/ee.2022.014816</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nan</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>L.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Risk assessment of the operation state of power grid secondary equipment based on association rule mining and combination weighting-cloud model</article-title>. <source>Power Syst. Prot. Control</source> <volume>49</volume> (<issue>10</issue>), <fpage>67</fpage>&#x2013;<lpage>76</lpage>. <pub-id pub-id-type="doi">10.19783/j.cnki.pspc.210022</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Peng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Kiming</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Niu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>D.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Wind turbine failure prediction and health assessment based on adaptive maximum mean discrepancy</article-title>. <source>Int. J. Electr. Power Energy Syst.</source> <volume>134</volume>, <fpage>107391</fpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2021.107391</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Peter</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Zappal&#xe1;</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Schamboeck</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Watson</surname>
<given-names>S. J.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Wind turbine generator prognostics using field SCADA data Journal of Physics: Conference Series</article-title>. <source>IOP Publ.</source> <volume>2265</volume> (<issue>3</issue>), <fpage>032111</fpage>. <pub-id pub-id-type="doi">10.1088/1742-6596/2265/3/032111</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Xi</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>On the safety warning to be made based on the fuzzy entropy and asymmetric proximity</article-title>. <source>J. Saf. Environ.</source> <volume>17</volume> (<issue>3</issue>), <fpage>829</fpage>&#x2013;<lpage>834</lpage>. <pub-id pub-id-type="doi">10.13637/j.issn.1009-6094.2017.03.004</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="web">
<collab>Website global wind energy council (GWEC)</collab> (<year>2022</year>). <ext-link ext-link-type="uri" xlink:href="https://www.sgpjbg.com/baogao/68756.html">https://www.sgpjbg.com/baogao/68756.html</ext-link>.</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wei</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Qian</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zareipour</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Comprehensive aging assessment of pitch systems combining SCADA and failure data</article-title>. <source>IET Renew. Power Gener.</source> <volume>16</volume> (<issue>1</issue>), <fpage>198</fpage>&#x2013;<lpage>210</lpage>. <pub-id pub-id-type="doi">10.1049/rpg2.12281</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Song</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2016</year>). &#x201c;<article-title>Node grouping for low frequency oscillation based on Pearson correlation coefficient and its application</article-title>,&#x201d; in <conf-name>Proceedings of the 2016 IEEE International Conference on Power System Technology (POWERCON)</conf-name>, <conf-loc>Wollongong, NSW, Australia</conf-loc>, <conf-date>28 September 2016</conf-date>. <pub-id pub-id-type="doi">10.1109/POWERCON.2016.7753976</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Mu</surname>
<given-names>L.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>An evaluating model for smart growth plan based on BP neural network and set pair analysis</article-title>. <source>J. Clean. Prod.</source> <volume>226</volume>, <fpage>928</fpage>&#x2013;<lpage>939</lpage>. <pub-id pub-id-type="doi">10.1016/j.jclepro.2019.03.053</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Ling</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Open-circuit faults diagnosis in direct-drive PMSG wind turbine converter</article-title>. <source>Energy Eng.</source> <volume>118</volume> (<issue>5</issue>), <fpage>1515</fpage>&#x2013;<lpage>1535</lpage>. <pub-id pub-id-type="doi">10.32604/EE.2021.014162</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Fuzzy comprehensive assessment of wind turbines status based on optimal weight and membership cloud</article-title>. <source>Electr. Power</source> <volume>50</volume> (<issue>5</issue>), <fpage>88</fpage>&#x2013;<lpage>94</lpage>. <pub-id pub-id-type="doi">10.11930/j.issn.1004-9649.2017.05.088.07</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Comprehensive evaluation of transmission network planning case based on improved analytic hierarchy process CRITIC method and TOPSIS</article-title>. <source>Electr. Power Autom. Equip.</source> <volume>39</volume> (<issue>3</issue>), <fpage>143</fpage>&#x2013;<lpage>148</lpage>. <pub-id pub-id-type="doi">10.16081/j.issn.1006-6047.2019.03.023</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhou</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Xiang</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Operating state assessment based on set-pair analysis and evidential reasoning decision-making for wind turbine generator unit</article-title>. <source>Electr. Power Autom. Equip.</source> <volume>37</volume> (<issue>7</issue>), <fpage>38</fpage>&#x2013;<lpage>45</lpage>. <pub-id pub-id-type="doi">10.16081/j.issn.1006-6047.2017.07.007</pub-id>
</citation>
</ref>
</ref-list>
<sec id="s12">
<title>Glossary</title>
<sec>
<title>Parameters</title>
<def-list>
<def-item>
<term id="G1-fenrg.2023.1111355">
<bold>
<italic>S</italic>
</bold>
</term>
<def>
<p>Number of samples</p>
</def>
</def-item>
<def-item>
<term id="G2-fenrg.2023.1111355">
<bold>
<italic>r</italic>
<sub>t</sub>(<italic>P</italic>
<sub>
<italic>i</italic>
</sub>,<italic>P</italic>
<sub>
<italic>j</italic>
</sub>)</bold>
</term>
<def>
<p>Output cross-correlation coefficient of wind turbine <italic>i</italic> and <italic>j</italic>
</p>
</def>
</def-item>
<def-item>
<term id="G3-fenrg.2023.1111355">
<bold>
<italic>&#x3be;</italic>(<italic>r</italic>
<sub>t</sub>, <italic>r</italic>
<sub>w</sub>)</bold>
</term>
<def>
<p>Difference between wind turbine output self-correlation coefficient and wind speed self-correlation coefficient</p>
</def>
</def-item>
<def-item>
<term id="G4-fenrg.2023.1111355">
<bold>
<italic>r</italic>
<sub>t</sub>(<italic>P</italic>
<sub>t1</sub>,<italic>P</italic>
<sub>t2</sub>)</bold>
</term>
<def>
<p>The output self-correlation coefficient of the wind turbine to be evaluated at time <italic>t</italic>1 and time <italic>t</italic>2</p>
</def>
</def-item>
<def-item>
<term id="G5-fenrg.2023.1111355">
<bold>
<italic>r</italic>
<sub>w</sub>(<italic>V</italic>
<sub>
<italic>t</italic>1</sub>,<italic>V</italic>
<sub>
<italic>t</italic>2</sub>)</bold>
</term>
<def>
<p>Self-correlation coefficient of wind speed at time <italic>t</italic>1 and time <italic>t</italic>2</p>
</def>
</def-item>
<def-item>
<term id="G6-fenrg.2023.1111355">
<bold>
<italic>a</italic>
</bold>
</term>
<def>
<p>The identity degree of set <italic>R</italic> and set <italic>Z</italic>
</p>
</def>
</def-item>
<def-item>
<term id="G7-fenrg.2023.1111355">
<bold>
<italic>b</italic>
<sub>
<italic>i</italic>
</sub>
</bold>
</term>
<def>
<p>The difference degree of set <italic>R</italic> and set <italic>Z</italic>
</p>
</def>
</def-item>
<def-item>
<term id="G8-fenrg.2023.1111355">
<bold>
<italic>c</italic>
</bold>
</term>
<def>
<p>The opposition degree of set <italic>R</italic> and set <italic>Z</italic>
</p>
</def>
</def-item>
<def-item>
<term id="G9-fenrg.2023.1111355">
<bold>
<italic>b</italic>
<sub>
<italic>t</italic>
</sub>
</bold>
</term>
<def>
<p>The level <italic>t</italic> difference</p>
</def>
</def-item>
<def-item>
<term id="G10-fenrg.2023.1111355">
<bold>
<italic>i</italic>
<sub>
<italic>t</italic>
</sub>
</bold>
</term>
<def>
<p>Composition of difference uncertainty coefficient</p>
</def>
</def-item>
<def-item>
<term id="G11-fenrg.2023.1111355">
<bold>
<italic>r</italic>
<sub>
<italic>x</italic>,<italic>y</italic>,<italic>l</italic>
</sub>
</bold>
</term>
<def>
<p>The <italic>l</italic>th index layer of the <italic>y</italic>th subproject layer in the <italic>x</italic>th project layer</p>
</def>
</def-item>
<def-item>
<term id="G12-fenrg.2023.1111355">
<bold>
<italic>a</italic>
<sub>
<italic>x,y,l</italic>
</sub>
</bold>
</term>
<def>
<p>Correlation degree between index <italic>r</italic>
<sub>x,y,l</sub> and <italic>z</italic>
<sub>1</sub> state</p>
</def>
</def-item>
<def-item>
<term id="G13-fenrg.2023.1111355">
<bold>
<italic>b</italic>
<sub>
<italic>x,y,l,</italic>1</sub>
</bold>
</term>
<def>
<p>Correlation degree between index <italic>r</italic>
<sub>x,y,l</sub> and <italic>z</italic>
<sub>2</sub> state</p>
</def>
</def-item>
<def-item>
<term id="G14-fenrg.2023.1111355">
<bold>
<italic>b</italic>
<sub>
<italic>x,y,l,</italic>2</sub>
</bold>
</term>
<def>
<p>Correlation degree between index <italic>r</italic>
<sub>x,y,l</sub> and <italic>z</italic>
<sub>3</sub> state</p>
</def>
</def-item>
<def-item>
<term id="G15-fenrg.2023.1111355">
<bold>
<italic>c</italic>
<sub>
<italic>x,y,l</italic>
</sub>
</bold>
</term>
<def>
<p>Correlation degree between index <italic>r</italic>
<sub>x,y,l</sub> and <italic>z</italic>
<sub>4</sub> state</p>
</def>
</def-item>
<def-item>
<term id="G16-fenrg.2023.1111355">
<bold>
<italic>s</italic>
<sub>1</sub>
</bold>
</term>
<def>
<p>State level thresholds. In this paper, <italic>s</italic>
<sub>1</sub> &#x3d; 0.2</p>
</def>
</def-item>
<def-item>
<term id="G17-fenrg.2023.1111355">
<bold>
<italic>s</italic>
<sub>2</sub>
</bold>
</term>
<def>
<p>State level thresholds. In this paper, <italic>s</italic>
<sub>2</sub> &#x3d; 0.5</p>
</def>
</def-item>
<def-item>
<term id="G18-fenrg.2023.1111355">
<bold>
<italic>s</italic>
<sub>3</sub>
</bold>
</term>
<def>
<p>
<italic>State</italic> level thresholds. In this paper, <italic>s</italic>
<sub>3</sub> &#x3d; 0.8</p>
</def>
</def-item>
<def-item>
<term id="G19-fenrg.2023.1111355">
<bold>
<italic>&#x3bc;</italic>
</bold>
</term>
<def>
<p>Membership degree of the target layer</p>
</def>
</def-item>
<def-item>
<term id="G20-fenrg.2023.1111355">
<bold>
<italic>&#x3bc;</italic>
<sup>
<italic>p</italic>
</sup>
</bold>
</term>
<def>
<p>Membership degree of the standardized target layer</p>
</def>
</def-item>
<def-item>
<term id="G21-fenrg.2023.1111355">
<bold>
<italic>K</italic>
<sup>
<italic>p</italic>
</sup>
</bold>
</term>
<def>
<p>Fuzzy set of features corresponding to the state level</p>
</def>
</def-item>
<def-item>
<term id="G22-fenrg.2023.1111355">
<bold>
<italic>K</italic>
<sup>
<italic>p&#x2019;</italic>
</sup>
</bold>
</term>
<def>
<p>The fuzzy set of features corresponding to the standardized state level</p>
</def>
</def-item>
<def-item>
<term id="G23-fenrg.2023.1111355">
<bold>
<italic>v</italic>
</bold>
</term>
<def>
<p>Adjustment factor. In this paper, <italic>v</italic> &#x3d; 1</p>
</def>
</def-item>
</def-list>
</sec>
<sec>
<title>Variables</title>
<def-list>
<def-item>
<term id="G24-fenrg.2023.1111355">
<bold>
<italic>P</italic>
<sub>
<italic>i,s</italic>
</sub>
</bold>
</term>
<def>
<p>
<italic>Active</italic> output of wind turbine <italic>i</italic> at the <italic>sth</italic> sampling point</p>
</def>
</def-item>
<def-item>
<term id="G25-fenrg.2023.1111355">
<bold>
<italic>P</italic>
<sub>
<italic>j,s</italic>
</sub>
</bold>
</term>
<def>
<p>
<italic>Active</italic> output of wind turbine <italic>j</italic> at the <italic>sth</italic> sampling point</p>
</def>
</def-item>
<def-item>
<term id="G26-fenrg.2023.1111355">
<bold>
<italic>P</italic>
<sub>
<italic>i,av</italic>
</sub>
</bold>
</term>
<def>
<p>
<italic>Average</italic> value of active power output of wind turbine <italic>i</italic> during the sampling period</p>
</def>
</def-item>
<def-item>
<term id="G27-fenrg.2023.1111355">
<bold>
<italic>P</italic>
<sub>
<italic>j,av</italic>
</sub>
</bold>
</term>
<def>
<p>
<italic>Average</italic> value of active power output of wind turbine <italic>j</italic> during the sampling period</p>
</def>
</def-item>
<def-item>
<term id="G28-fenrg.2023.1111355">
<bold>
<italic>P</italic>
<sub>
<italic>t</italic>1<italic>,s</italic>
</sub>
</bold>
</term>
<def>
<p>
<italic>Output</italic> value of the <italic>sth</italic> sampling point in <italic>t</italic>1 time series of the wind turbine to be evaluated</p>
</def>
</def-item>
<def-item>
<term id="G29-fenrg.2023.1111355">
<bold>
<italic>P</italic>
<sub>
<italic>t</italic>2<italic>,s</italic>
</sub>
</bold>
</term>
<def>
<p>Output value of the <italic>sth</italic> sampling point in <italic>t</italic>2 time series of the wind turbine to be evaluated</p>
</def>
</def-item>
<def-item>
<term id="G30-fenrg.2023.1111355">
<bold>
<italic>P</italic>
<sub>
<italic>t</italic>1<italic>,av</italic>
</sub>
</bold>
</term>
<def>
<p>
<italic>Average</italic> output value of <italic>t</italic>1 time series of the wind turbine to be evaluated</p>
</def>
</def-item>
<def-item>
<term id="G31-fenrg.2023.1111355">
<bold>
<italic>P</italic>
<sub>t2,av</sub>
</bold>
</term>
<def>
<p>
<italic>Average</italic> output value of <italic>t</italic>2 time series of the unit to be evaluated</p>
</def>
</def-item>
<def-item>
<term id="G32-fenrg.2023.1111355">
<bold>
<italic>V</italic>
<sub>
<italic>t</italic>1,<italic>s</italic>
</sub>
</bold>
</term>
<def>
<p>
<italic>Wind</italic> speed values at the <italic>sth</italic> sampling point of <italic>t</italic>1 time series</p>
</def>
</def-item>
<def-item>
<term id="G33-fenrg.2023.1111355">
<bold>
<italic>V</italic>
<sub>
<italic>t</italic>2,<italic>s</italic>
</sub>
</bold>
</term>
<def>
<p>Wind <italic>speed</italic> values at the <italic>sth</italic> sampling point of <italic>t</italic>2 time series</p>
</def>
</def-item>
<def-item>
<term id="G34-fenrg.2023.1111355">
<bold>
<italic>V</italic>
<sub>
<italic>t</italic>1,<italic>av</italic>
</sub>
</bold>
</term>
<def>
<p>
<italic>Average</italic> values of wind speed in <italic>t</italic>1</p>
</def>
</def-item>
<def-item>
<term id="G35-fenrg.2023.1111355">
<bold>
<italic>V</italic>
<sub>
<italic>t</italic>2,<italic>av</italic>
</sub>
</bold>
</term>
<def>
<p>Average values of wind speed in <italic>t</italic>2</p>
</def>
</def-item>
<def-item>
<term id="G36-fenrg.2023.1111355">
<bold>
<italic>r</italic>&#x2a; <italic>ij</italic>
</bold>
</term>
<def>
<p>Index value after normalization pretreatment.</p>
</def>
</def-item>
</def-list>
</sec>
</sec>
</back>
</article>