<?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.Electron.</journal-id>
<journal-title>Frontiers in Electronics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front.Electron.</abbrev-journal-title>
<issn pub-type="epub">2673-5857</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1490939</article-id>
<article-id pub-id-type="doi">10.3389/felec.2024.1490939</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Electronics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Machine learning-based spatiotemporal fusion method for non-intrusive charging pile fault identification</article-title>
<alt-title alt-title-type="left-running-head">Duan 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/felec.2024.1490939">10.3389/felec.2024.1490939</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Duan</surname>
<given-names>Youjun</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Shu</surname>
<given-names>Shi</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhao</surname>
<given-names>Yange</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Mo</surname>
<given-names>Hengfeng</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wu</surname>
<given-names>Haitao</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Hou</surname>
<given-names>Chengzhi</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Tian</surname>
<given-names>Hao</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2605587/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Guilin Power Supply Bureau</institution>, <institution>China Southern Power Grid</institution>, <addr-line>Guilin</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Guilin Yangshuo Power Supply Bureau</institution>, <institution>China Southern Power Grid</institution>, <addr-line>Guilin</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Guilin Lingui Power Supply Bureau</institution>, <institution>China Southern Power Grid</institution>, <addr-line>Guilin</addr-line>, <country>China</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>School of Control Science and Engineering</institution>, <institution>Shandong University</institution>, <addr-line>Jinan</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/2614155/overview">Fanfan Lin</ext-link>, The Zhejiang University-University of Illinois at Urbana-Champaign Institute, United States</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/1957615/overview">Muhammad Zain Yousaf</ext-link>, Hubei University of Automotive Technology, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2834193/overview">Mohamed Ali Zdiri</ext-link>, Zhejiang University, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Hao Tian, <email>haotian@email.sdu.edu.cn</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>20</day>
<month>12</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>5</volume>
<elocation-id>1490939</elocation-id>
<history>
<date date-type="received">
<day>04</day>
<month>09</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>02</day>
<month>12</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Duan, Shu, Zhao, Mo, Wu, Hou and Tian.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Duan, Shu, Zhao, Mo, Wu, Hou and Tian</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>Fault detection in charging piles is crucial for the widespread adoption of electric vehicles and the reliability of charging infrastructure. Currently, due to the lack of sufficient fault data for charging piles, achieving stable and accurate fault identification is challenging. Moreover, distinctive fault features are key to accurate fault recognition. To address this, we designed a simulated charging pile system and collected fault data at multiple power levels by manually introducing faults. Furthermore, we proposed a fault identification algorithm based on spatiotemporal feature fusion using machine learning. This algorithm first collects fault data through a sliding window and utilizes Fourier transform to extract frequency domain information to construct temporal features. These features are then fused with spatial current amplitude information to form a distinctive feature set, enabling fault identification based on a machine learning model. Extensive experiments conducted on the constructed dataset show that this method can accurately identify charging pile faults. Compared with random forest and gradient boosted decision tree, the proposed method improves the macro-average score by 2.99% and 7.28%, respectively. We also explored the importance of each feature for fault identification results and the impact of window length on identification outcomes, demonstrating the necessity of the extracted features and the robustness of the proposed method to data resolution.</p>
</abstract>
<kwd-group>
<kwd>charging pile</kwd>
<kwd>fault identification</kwd>
<kwd>machine learning</kwd>
<kwd>spatiotemporal information fusion</kwd>
<kwd>fault detection</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Power Electronics</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>Highlights</title>
<p>
<list list-type="simple">
<list-item>
<p>&#x2022; In order to deal with the problem of insufficient fault detection data of current charging piles, charging pile simulation systems of various capacity levels are constructed to obtain rich fault data.</p>
</list-item>
<list-item>
<p>&#x2022; The spatiotemporal information of current data is considered to obtain key features associated with faults.</p>
</list-item>
<list-item>
<p>&#x2022; A method for fault detection in charging based on spatiotemporal fusion of machine learning is proposed, which realizes accurate and stable non-invasive fault identification.</p>
</list-item>
</list>
</p>
</sec>
<sec id="s2">
<title>1 Introduction</title>
<p>With the growing global awareness of environmental protection and the increasing demand for sustainable transportation, the electric vehicle (EV) industry has been rapidly developing. According to a report by the International Energy Agency (IEA), global electric vehicle sales have significantly increased over the past decade, and it is expected that by 2030, the number of electric vehicles will reach 145 million (<xref ref-type="bibr" rid="B7">Global EV Outlook, 2021</xref>). In this context, the construction of EV charging infrastructure has become a crucial component in promoting the adoption of electric vehicles. As the core equipment for EV charging, the reliability and safety of charging piles are directly related to the user experience and the promotion of electric vehicles. However, the current development of charging piles faces challenges. On one hand, there is a shortage of infrastructure, with overall development lagging behind the growth of electric vehicle and plugin hybrid vehicle penetration rates. On the other hand, the failure rate of charging piles is relatively high, with complex fault types involving various factors such as electrical faults, semiconductor device failures, and capacitor faults (<xref ref-type="bibr" rid="B17">Xu et al., 2024</xref>), further exacerbating the shortage of charging resources. It is of great significance to improve the availability of charging piles to realize early warning and rapid identification of charging pile faults, thereby promoting rapid maintenance.</p>
<p>Traditional fault identification methods typically rely on the installation of wired sensors and regular manual inspections, which not only increase operational costs but also risk missing the optimal maintenance window due to untimely inspections. In contrast, non-intrusive fault identification technology, with its advantages of not interfering with the normal operation of equipment, easy installation, and low cost, has become a current research hotspot (<xref ref-type="bibr" rid="B19">Yousaf MZ. et al., 2023</xref>; <xref ref-type="bibr" rid="B21">Yousaf et al., 2022</xref>; <xref ref-type="bibr" rid="B20">Yousaf M. Z. et al., 2023</xref>). Non-intrusive fault identification technology mainly achieves early fault detection and diagnosis by monitoring the operational parameters of charging piles (such as voltage and current) (<xref ref-type="bibr" rid="B17">Xu et al., 2024</xref>) and using advanced signal processing and machine learning algorithms for data analysis and pattern recognition. This approach not only enables real-time monitoring of the charging pile&#x2019;s working status but also provides detailed information on fault types and locations, helping maintenance personnel to quickly take corrective actions and reduce the impact of faults.</p>
<p>The main structure of a charging pile is the switched-mode power supply converter. In the early stages of charging pile fault research, fault detection was primarily carried out through physical modeling and feature matching analysis. These studies typically involve establishing an electrical model of the charging pile and predicting potential faults by building a fault feature library (<xref ref-type="bibr" rid="B11">Poon et al., 2017</xref>). Although this approach can provide some theoretical guidance, the actual operating environment is complex and variable, making it difficult to accurately reflect the real situation solely by relying on fault feature templates. In addition, such methods rely on preset failure modes and the physical characteristics of the system, lacking the ability to adapt to complex and unknown failure modes. Moreover, they are sensitive to real-time and environmental changes and have difficulty coping with the variability of different equipment and working conditions.</p>
<p>With the development of machine learning technology, researchers have begun to apply it to fault detection of charging piles (<xref ref-type="bibr" rid="B6">Gao et al., 2020</xref>; <xref ref-type="bibr" rid="B1">Dai et al., 2021</xref>; <xref ref-type="bibr" rid="B14">Wang et al., 2021</xref>; <xref ref-type="bibr" rid="B18">Yang et al., 2024</xref>). By collecting and analyzing the operation data of charging piles, machine learning models can adaptively learn fault features, thereby realizing the detection and prediction of charging pile faults. Common methods include support vector machines (SVM), decision trees, random forests, and artificial neural networks (<xref ref-type="bibr" rid="B8">Jiajia et al., 2019</xref>; <xref ref-type="bibr" rid="B16">Xu et al., 2019</xref>; <xref ref-type="bibr" rid="B6">Gao et al., 2020</xref>; <xref ref-type="bibr" rid="B4">Dui et al., 2023</xref>; <xref ref-type="bibr" rid="B15">Wang et al., 2023</xref>). <xref ref-type="bibr" rid="B2">Deng et al. (2022)</xref>. collects arc data in a real-time digital simulation system and constructs a support vector machine model based on particle swarms to accurately identify arc faults in charging piles. <xref ref-type="bibr" rid="B10">Piao et al. (2023)</xref>. decomposes and extracts features from fault data based on variational modal decomposition technology, and then uses support vector machine algorithms to detect open circuit faults in charging piles. Although these machine learning-based fault detection methods have improved accuracy, they face a high dependence on data quality and quantity. Insufficient training data or noisy data may lead to model overfitting or performance degradation. In addition, the model&#x2019;s generalization ability is limited and may not be able to effectively adapt when encountering new fault types or system configurations, resulting in unstable detection results. In practice, obtaining sufficient fault data is often a significant challenge, especially when it comes to rare fault types.</p>
<p>In recent years, the rise of deep learning technology has provided new solutions for fault detection in charging piles. Deep learning models, particularly Convolutional Neural Networks (CNNs) (<xref ref-type="bibr" rid="B5">Gao et al., 2018</xref>) and Recurrent Neural Networks (RNNs) (<xref ref-type="bibr" rid="B22">Zhang et al., 2021</xref>), possess powerful capabilities in feature extraction and pattern recognition, allowing them to handle more complex data and tasks. A deep learning-based fault diagnosis method for DC charging piles was proposed in (<xref ref-type="bibr" rid="B3">Du et al., 2021</xref>), where the accuracy and effectiveness of the method were validated through the analysis of various fault types in the charging modules of DC charging piles, achieving an accuracy rate of over 95.56%. To address the issue of imbalanced fault data (<xref ref-type="bibr" rid="B13">Shen et al., 2021</xref>), proposed a fault data balancing correction algorithm based on Borderline-SMOTE, which improves the degradation of algorithms caused by differences in sample sizes. This method designed a LightGBM ensemble learning model that achieved high-precision fault diagnosis. In (<xref ref-type="bibr" rid="B22">Zhang et al., 2021</xref>), an improved RNN model was proposed to detect faulty conditions in charging piles. By modeling the relationship between the state parameters of the charging piles and the faulty conditions, the accuracy of fault detection was significantly enhanced. However, deep learning models also face the challenge of data scarcity. Without sufficient data, it is difficult to adequately train deep learning models, limiting their performance in practical applications. Additionally, although computationally intensive algorithms such as deep learning can adaptively extract fault features from data, the high hardware requirements and execution time constraints limit the speed of fault recognition. While machine learning models do not involve complex computations and offer a certain level of interpretability, the difficulty in obtaining distinctive features leads to lower fault recognition accuracy. Therefore, it is necessary to design fault features that are significantly correlated with fault characteristics.</p>
<p>To address the aforementioned challenges, we have designed a charging station simulation system. This system simulates charging station systems of various capacity levels and introduces different types of faults to generate sufficient fault data. Furthermore, we collect three-phase data within small time windows and extract temporal information and spatial information from the current through frequency domain transformation and key feature computation, respectively. Finally, efficient machine learning models are utilized to identify the type of fault under the current state. This approach effectively enhances the accuracy and reliability of fault detection in charging piles, ensuring the stable and safe operation of the charging station system.</p>
</sec>
<sec sec-type="methods" id="s3">
<title>2 Methods</title>
<sec id="s3-1">
<title>2.1 Multi-level capacity charging station fault data simulation</title>
<p>
<xref ref-type="fig" rid="F1">Figure 1A</xref> shows the system structure of the charging station, which mainly consists of the power grid, transformer, and charging station. The internal structure of the charging station includes an AC/DC rectifier and a DC/DC converter. <xref ref-type="fig" rid="F1">Figure 1B</xref> presents the topology of the converter. The AC/DC rectifier of the charging station uses a simple and reliable three-phase bridge rectifier circuit (<xref ref-type="bibr" rid="B9">Liserre et al., 2005</xref>; <xref ref-type="bibr" rid="B12">Safayatullah et al., 2022</xref>). To provide electrical isolation or extend the output voltage range, the DC/DC converter adopts an isolated Dual Active Bridge (DAB) converter (<xref ref-type="bibr" rid="B23">Zhao et al., 2014</xref>). The use of an isolated converter also greatly reduces the damage caused by faults. When a fault occurs on the secondary side of the isolated DC-DC converter, the presence of the isolation transformer does not affect the grid. In contrast, when a fault occurs on the primary side of the isolated DC-DC converter, the energy during the fault is supplied by the cascaded capacitor, and the grid current remains unchanged. The extended fault duration provides sufficient time for the circuit breaker to protect the circuit, thus minimizing the impact on the grid. Therefore, when a fault occurs in the bridge rectifier circuit directly connected to the grid, the impact on the grid is more severe and requires extra caution, along with adequate protective measures. This paper focuses on predictive studies of faults in bridge converter circuits.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Charging pile simulation system. <bold>(A)</bold> System Block Diagram. <bold>(B)</bold> Circuit Topology Diagram.</p>
</caption>
<graphic xlink:href="felec-05-1490939-g001.tif"/>
</fig>
<p>A certain data set is required to make predictions, which is collected from the charging pile simulation system shown in <xref ref-type="fig" rid="F1">Figure 1</xref>. The 600 VAC grid-side voltage is converted to 380 VAC three-phase AC voltage through a three-phase transformer. This is then rectified using a three-phase bridge rectifier circuit, converting the 380&#xa0;V AC into 500&#xa0;V DC. The collected data includes the three-phase voltage and three-phase current on the grid side. When different faults occur in the charging pile, the voltage and current on the grid side will change correspondingly, allowing for the identification of the fault type. To obtain data on faults occurring at different operational power levels in real scenarios, the experiments start at a power of 100&#xa0;kW, increasing in steps of 5&#xa0;kW, and ending at the rated power of 200&#xa0;kW, resulting in a total of 21 sets of fault data at different power levels. Using Ohm&#x2019;s Law, the current can be calculated from the power and voltage. For example, when the power is 100&#xa0;kW, the DC side current is 200 A, and the RMS value of the AC side current is approximately 263 A.</p>
<p>Since the three-phase power of the grid is symmetrical, the impact of any fault of the same type in any phase on the grid is the same. Therefore, it is sufficient to collect and analyze fault data for phase a. Furthermore, in real scenarios, faults in the charging pile mainly arise from the damage to switches in the rectifier converter. At the same power level, the types of faults can be categorized into three types based on the condition of the damaged switches: Type A represents a short-circuit condition between two phases, where any two phases are directly connected due to overheating and failure of the switching devices. This failure may result from overcurrent or elevated environmental temperatures, leading to a short circuit between two AC bus phases. For instance, if the upper or lower bridge switches of phases a and b fail simultaneously, a short circuit will occur. Each phase, such as phase a, includes two switches: an upper bridge switch and a lower bridge switch. Type B indicates a situation where the upper bridge switch of phase a fails, while the rest of the external circuitry remains functional. Similarly, Type C describes a failure of the lower bridge switch in phase a, with all other external circuits operating normally. While Type B and Type C faults are more likely to occur, they can often escalate into Type A faults if not addressed promptly.</p>
<p>The waveforms of the three types of faults are shown in <xref ref-type="fig" rid="F2">Figure 2</xref>. From the waveforms of the same fault under different power levels, it can be observed that power only affects the amplitude of the current before the fault but does not influence the current waveform after the fault. This is because the post-fault current is determined by the grid voltage and the parasitic resistance of the faulted line, which remain nearly constant across different power levels. As a result, the current waveform is essentially unchanged.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Fault waveforms. <bold>(A)</bold> Fault A. <bold>(B)</bold> Fault B. <bold>(C)</bold> Fault C.</p>
</caption>
<graphic xlink:href="felec-05-1490939-g002.tif"/>
</fig>
<p>When a short circuit occurs between phases a and b of the grid, the grid current rises sharply, and the grid voltage is correspondingly affected and drops, causing significant impact on the grid, as shown in <xref ref-type="fig" rid="F2">Figure 2A</xref>. Similarly, when a short circuit occurs between phase a and the positive or negative terminal of the DC side, the short-circuit current increases rapidly, also leading to severe impacts on the grid, as shown in <xref ref-type="fig" rid="F2">Figures 2B, C</xref>.</p>
<p>As illustrated in <xref ref-type="fig" rid="F2">Figure 2</xref>, when fault Type A occurs, the current in phase a increases in both forward and reverse directions. However, during faults Type B and Type C, the phase a current exhibits a larger forward or reverse magnitude, resembling the addition of a positive or negative DC offset. In practice, due to the mutual influence of the three-phase currents, a surge in one phase current unbalances the grid, causing increases in the currents of the other phases. Consequently, other switches may also be affected, potentially resulting in cascading faults that lead to more severe failures.</p>
</sec>
<sec id="s3-2">
<title>2.2 Spatiotemporal information fusion-based fault detection method</title>
<p>During the operation of electric vehicle charging stations, if faults are not detected and identified in a timely manner, and appropriate safety measures such as shutdowns are not implemented, it may lead to physical damage to the equipment, and even result in safety accidents, endangering users&#x2019; personal safety and causing economic losses. Therefore, promptly and quickly identifying faults in charging stations is a critical task of this research. To this end, we collect three-phase alternating current data from the charging station within a small time window, instead of voltage data, as voltage changes are less apparent during fault occurrences. Additionally, constructing fault features with significant discriminative power is another crucial task to ensure that the machine learning model can accurately identify faults. This not only prevents the failure to detect faults but also reduces false positives during normal operation, thereby lowering the maintenance burden.</p>
<p>To achieve fast and accurate fault detection in charging stations, we propose a fault detection method based on spatiotemporal information fusion. The architecture of the proposed fault identification scheme is shown in <xref ref-type="fig" rid="F3">Figure 3</xref>. Since the impact of a fault on voltage data is weak, we only consider the fault features contained in the three-phase AC current. We use a sliding window to obtain input data to achieve real-time fault identification. Based on the input current, we use feature engineering to extract data spatial features and time series features represented by the frequency domain to reduce the difficulty of learning the classification model. For the fault modeling part, the decision tree model is employed to adaptively obtain the relationship between the extracted features and the fault, thereby realizing the fault identification function. The detailed fault identification process is as follows. For the three-phase current data of the charging station, we first extract the operating data within a short time frame using a sliding window. Current methods primarily focus on identifying amplitude characteristics of operating currents while neglecting the extraction of temporal features. Therefore, we use Fourier transform to extract the frequency data of each phase current as the temporal features of faults. Since the amplitude in the high-frequency range is relatively small, we retain only the low-frequency temporal features. Additionally, we calculate the mean value of each phase current as the spatial amplitude information of the fault. Finally, we process the above spatiotemporal features simultaneously using simple machine learning models, such as decision trees, to output the fault type.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Fault detection method architecture based on spatiotemporal information fusion.</p>
</caption>
<graphic xlink:href="felec-05-1490939-g003.tif"/>
</fig>
<p>To demonstrate the features in the frequency domain that are significantly related to fault types, we visualized the current frequency characteristics for different types of faults and the no-fault condition, as shown in <xref ref-type="fig" rid="F4">Figure 4</xref>. Based on the frequency characteristics under various conditions, the current amplitude in each phase at low frequencies exhibits significant distinction across different states. However, the behavior in the high-frequency range is consistent across these states. Therefore, using low-frequency data as the temporal information for fault detection is a reasonable approach.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Current frequency characteristics under different faults and no-fault condition. <bold>(A)</bold> Fault free. <bold>(B)</bold> Fault A. <bold>(C)</bold> Fault B. <bold>(D)</bold> Fault C.</p>
</caption>
<graphic xlink:href="felec-05-1490939-g004.tif"/>
</fig>
</sec>
</sec>
<sec id="s4">
<title>3 Experiments and analysis</title>
<sec id="s4-1">
<title>3.1 Experiment description and metrics</title>
<p>Since the fault is introduced at 0.2&#xa0;s, the input data window containing this time is labeled as fault data, while other data are labeled as no-fault data. The sampling rate is set to 15&#xa0;kHz, and the output window length is set to 100. This study validates the effectiveness of the proposed method using the following baseline algorithms: Adaptive Boosting (AdaBoost, ABA), SVM, Decision Tree (DT), Multilayer Perceptron (MLP), Gradient Boosting Decision Tree (GBDT), and Random Forest. The number of base classifiers in the Random Forest is set to 5. The GBDT uses a learning rate of 0.1 and has 5 base classifiers. The Multilayer Perceptron uses ReLU as the activation function, with two hidden layers, each containing 64 neurons, and a maximum of 100 iterations. The ABA algorithm also has 5 base classifiers. All other parameters for the baseline methods are set to the default values in the sklearn library.</p>
<p>To objectively evaluate the effectiveness and superiority of the proposed method, this paper introduces the metrics of accuracy, recall, and macro-average F-score (F-macro). The definition of accuracy is given in <xref ref-type="disp-formula" rid="e1">Equation 1</xref>:<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mi mathvariant="bold-italic">a</mml:mi>
<mml:mi mathvariant="bold-italic">c</mml:mi>
<mml:mi mathvariant="bold-italic">c</mml:mi>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">a</mml:mi>
<mml:mi mathvariant="bold-italic">c</mml:mi>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mi mathvariant="bold-italic">N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mi mathvariant="bold-italic">N</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">N</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>where, TP, TN, FN, and FP represent the number of true positives, true negatives, false negatives, and false positives, respectively. The definition of recall is as <xref ref-type="disp-formula" rid="e2">Equation 2</xref>:<disp-formula id="e2">
<mml:math id="m2">
<mml:mrow>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">e</mml:mi>
<mml:mi mathvariant="bold-italic">c</mml:mi>
<mml:mi mathvariant="bold-italic">a</mml:mi>
<mml:mi mathvariant="bold-italic">l</mml:mi>
<mml:mi mathvariant="bold-italic">l</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">N</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
</p>
<p>The F-macro metric provides a comprehensive evaluation of the classification results under imbalanced sample conditions. It is defined as <xref ref-type="disp-formula" rid="e3">Equation 3</xref>:<disp-formula id="e3">
<mml:math id="m3">
<mml:mrow>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold-italic">m</mml:mi>
<mml:mi mathvariant="bold-italic">a</mml:mi>
<mml:mi mathvariant="bold-italic">c</mml:mi>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">o</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold-italic">C</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold-italic">i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
<mml:mi mathvariant="bold-italic">C</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
<mml:mi mathvariant="bold-italic">i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<p>C is the number of fault categories, and F1 is defined as <xref ref-type="disp-formula" rid="e4">Equation 4</xref>:<disp-formula id="e4">
<mml:math id="m4">
<mml:mrow>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn mathvariant="bold">2</mml:mn>
<mml:mo>&#xb7;</mml:mo>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">e</mml:mi>
<mml:mi mathvariant="bold-italic">c</mml:mi>
<mml:mi mathvariant="bold-italic">a</mml:mi>
<mml:mi mathvariant="bold-italic">l</mml:mi>
<mml:mi mathvariant="bold-italic">l</mml:mi>
<mml:mo>&#xb7;</mml:mo>
<mml:mi mathvariant="bold-italic">p</mml:mi>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">e</mml:mi>
<mml:mi mathvariant="bold-italic">c</mml:mi>
<mml:mi mathvariant="bold-italic">i</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mi mathvariant="bold-italic">i</mml:mi>
<mml:mi mathvariant="bold-italic">o</mml:mi>
<mml:mi mathvariant="bold-italic">n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">e</mml:mi>
<mml:mi mathvariant="bold-italic">c</mml:mi>
<mml:mi mathvariant="bold-italic">a</mml:mi>
<mml:mi mathvariant="bold-italic">l</mml:mi>
<mml:mi mathvariant="bold-italic">l</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">p</mml:mi>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">e</mml:mi>
<mml:mi mathvariant="bold-italic">c</mml:mi>
<mml:mi mathvariant="bold-italic">i</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mi mathvariant="bold-italic">i</mml:mi>
<mml:mi mathvariant="bold-italic">o</mml:mi>
<mml:mi mathvariant="bold-italic">n</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
</sec>
<sec id="s4-2">
<title>3.2 Fault detection results and analysis</title>
<p>The average &#xb1; standard deviation of the fault detection results over three trials for various baseline methods and the proposed spatiotemporal fusion method are reported in <xref ref-type="table" rid="T1">Table 1</xref>. Upon comprehensive analysis, the proposed method achieves a significant improvement in accuracy for fault detection in charging stations, with the exception of the ABA method. This improvement is evident not only in the mean values of various metrics but also in the reduction of variance, demonstrating the significant robustness of the proposed method. Specifically, accuracy improvements of 5.56%, 4.15%, 4.75%, 15.58%, and 2.73% were observed for RF, GBDT, SVM, MLP, and DT, respectively. For the decision tree algorithm, its performance is nearly identical to that of the random forest algorithm, which uses multiple base classification trees. Moreover, compared to other algorithms, except for the random forest, it achieved the best performance. Therefore, considering computational cost and real-time requirements, we selected the decision tree as the classifier for fault detection.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Fault detection performance of baseline methods and proposed method.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Method</th>
<th align="center">Accuracy</th>
<th align="center">F-macro</th>
<th align="center">Recall</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">RF</td>
<td align="center">96.84 &#xb1; 0.0003</td>
<td align="center">96.28 &#xb1; 0.0002</td>
<td align="center">95.81 &#xb1; 0.0005</td>
</tr>
<tr>
<td align="center">RF &#x2b; ST</td>
<td align="center">99.40 &#xb1; 0.0002</td>
<td align="center">99.27 &#xb1; 0.0002</td>
<td align="center">99.17 &#xb1; 0.0003</td>
</tr>
<tr>
<td align="center">GBDT</td>
<td align="center">75.73 &#xb1; 0.0019</td>
<td align="center">68.18 &#xb1; 0.0035</td>
<td align="center">65.42 &#xb1; 0.0027</td>
</tr>
<tr>
<td align="center">GBDT &#x2b; ST</td>
<td align="center">79.88 &#xb1; 0.0017</td>
<td align="center">75.46 &#xb1; 0.0028</td>
<td align="center">71.33 &#xb1; 0.0025</td>
</tr>
<tr>
<td align="center">SVM</td>
<td align="center">86.58 &#xb1; 0.0012</td>
<td align="center">82.01 &#xb1; 0.0018</td>
<td align="center">80.88 &#xb1; 0.0018</td>
</tr>
<tr>
<td align="center">SVM &#x2b; ST</td>
<td align="center">91.33 &#xb1; 0.0014</td>
<td align="center">88.66 &#xb1; 0.0018</td>
<td align="center">87.64 &#xb1; 0.0020</td>
</tr>
<tr>
<td align="center">MLP</td>
<td align="center">82.83 &#xb1; 0.0235</td>
<td align="center">75.34 &#xb1; 0.0395</td>
<td align="center">75.57 &#xb1; 0.0334</td>
</tr>
<tr>
<td align="center">MLP &#x2b; ST</td>
<td align="center">98.41 &#xb1; 0.0025</td>
<td align="center">98.07 &#xb1; 0.0019</td>
<td align="center">98.22 &#xb1; 0.0009</td>
</tr>
<tr>
<td align="center">ABA</td>
<td align="center">65.28 &#xb1; 0.0100</td>
<td align="center">48.60 &#xb1; 0.0213</td>
<td align="center">50.53 &#xb1; 0.0142</td>
</tr>
<tr>
<td align="center">ABA &#x2b; ST</td>
<td align="center">61.62 &#xb1; 0.0033</td>
<td align="center">40.12 &#xb1; 0.0094</td>
<td align="center">46.18 &#xb1; 0.0041</td>
</tr>
<tr>
<td align="center">DT</td>
<td align="center">96.58 &#xb1; 0.0002</td>
<td align="center">95.95 &#xb1; 0.0002</td>
<td align="center">95.76 &#xb1; 0.0003</td>
</tr>
<tr>
<td align="center">DT &#x2b; ST</td>
<td align="center">99.31 &#xb1; 0.0002</td>
<td align="center">99.13 &#xb1; 0.0002</td>
<td align="center">99.11 &#xb1; 0.0002</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>To analyze the fault detection algorithms&#x2019; performance on different fault types in detail, we visualized the detailed fault classification results using confusion matrices, as shown in <xref ref-type="fig" rid="F5">Figure 5</xref>. According to the confusion matrices for the DT and MLP methods, both with and without the proposed method, the spatiotemporal fusion features improve the identification accuracy for each type of fault. However, various methods show confusion in recognizing Fault A and Fault C. This may be due to the similar characteristics exhibited by the rectifier phase a lower bridge arm short circuit and the grid-side phase a-b short circuit fault.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Confusion matrices for prediction results of decision tree and MLP methods. <bold>(A)</bold> DT without spatiotemporal fusion. <bold>(B)</bold> DT with spatiotemporal fusion. <bold>(C)</bold> MLP without spatiotemporal fusion. <bold>(D)</bold> MLP with spatiotemporal fusion.</p>
</caption>
<graphic xlink:href="felec-05-1490939-g005.tif"/>
</fig>
<p>We used the RF algorithm to output the fault detection results and the importance of various fault features to demonstrate the necessity of including frequency domain features. The importance of each feature is shown in <xref ref-type="fig" rid="F6">Figure 6</xref>. Here, c1 to c3 represent the spatial features of the three-phase currents. c1_f1 to c1_f3, c2_f1 to c2_f3, and c3_f1 to c3_f3 represent the three lowest frequency values in the frequency domain for the three-phase currents. According to the importance results for each type of feature, there are strong correlations between the frequency domain features of each phase current and fault types. Additionally, the spatial current amplitudes also exhibit significant importance.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Importance of each feature in the RF method.</p>
</caption>
<graphic xlink:href="felec-05-1490939-g006.tif"/>
</fig>
<p>Due to variations in sensor and data processing equipment across different application scenarios, the input data resolution for models may vary. Therefore, fault detection methods need to be capable of handling different data input window lengths. We collected data with various input window lengths and used DT as a baseline model to validate the adaptability of the proposed method to different data window lengths. The experimental results are shown in <xref ref-type="fig" rid="F7">Figure 7</xref>. Compared to the DT algorithm using only spatial features, the proposed spatiotemporal fusion features provide better adaptability to changes in data window length for the DT algorithm. However, as the window length increases, the performance of the fault detection model decreases, which is due to longer data windows containing more non-fault data within fault samples.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Impact of data sampling window length on model performance.</p>
</caption>
<graphic xlink:href="felec-05-1490939-g007.tif"/>
</fig>
</sec>
</sec>
<sec sec-type="conclusion" id="s5">
<title>4 Conclusion</title>
<p>As a key infrastructure for electric vehicles, fault detection in charging stations is crucial for ensuring the safety and reliability of the charging process. This study addresses the issues of scarce fault data and the lack of significant fault features in existing algorithms by proposing a machine learning-based fault recognition algorithm that integrates spatiotemporal features. In order to deal with the problems of scarce fault data and poor recognition rate of fault detection algorithms in current research on charging pile fault detection, we first build a charging pile simulation system to collect rich fault data. By building systems of different capacity levels, we can obtain fault characteristics of different application scenarios, thereby increasing the generalization of the fault detection algorithm. Continuously, in order to obtain key features related to faults in the data, we propose a fault spatiotemporal feature fusion method. This method applies Fourier transform to extract frequency domain information, and integrates it with spatial current amplitude information. The acquired spatiotemporal fusion features can not only reduce the modeling difficulty of the fault identification model, but also enhance the robustness of the algorithm.</p>
<p>Experimental results on the collected dataset show that the proposed method significantly improves fault detection accuracy compared to baseline methods. Additionally, we investigated the importance of various features for fault output results, demonstrating the necessity of the extracted features. We also examined the impact of window length on detection results, validating the robustness of the proposed method to data resolution. In this study, we explored three typical fault types of charging piles. However, some potential hazards, such as device aging, cannot be effectively simulated to obtain training data. In addition, the characteristics of some hazards in three-phase AC current may not be obvious, and the recognition effect of the proposed method will be limited. Therefore, richer data types need to be introduced.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<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 sec-type="author-contributions" id="s7">
<title>Author contributions</title>
<p>YD: Resources, Software, Writing&#x2013;original draft. SS: Validation, Visualization, Writing&#x2013;review and editing. YZ: Resources, Software, Writing&#x2013;review and editing. HM: Investigation, Methodology, Writing&#x2013;review and editing. HW: Investigation, Methodology, Writing&#x2013;review and editing. CH: Methodology, Project administration, Writing&#x2013;original draft. HT: Conceptualization, Data curation, Formal Analysis, Writing&#x2013;original draft.</p>
</sec>
<sec sec-type="funding-information" id="s8">
<title>Funding</title>
<p>The author(s) declare that financial support was received for the research, authorship, and/or publication of this article. This research was funded by Guangxi Power Grid Company Science and Technology Project, grant number GXKJXM20230163.</p>
</sec>
<sec sec-type="COI-statement" id="s9">
<title>Conflict of interest</title>
<p>Authors YD, SS and YZ were employed by Guilin Power Supply Bureau, China Southern Power Grid. Authors HM and HW were employed by Guilin Yangshuo Power Supply Bureau, China Southern Power Grid. Author CH were employed by Guilin Lingui Power Supply Bureau, China Southern Power Grid.</p>
<p>The authors declare that this study received funding from Guangxi Power Grid Company Science and Technology Project. The funder had the following involvement in the study: writing, investigation, data collection and methodology.</p>
</sec>
<sec sec-type="disclaimer" id="s10">
<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="confproc">
<person-group person-group-type="author">
<name>
<surname>Dai</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Ji</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). &#x201c;<article-title>Research on fault diagnosis method of power module for charging pile based on neural network</article-title>,&#x201d; in <conf-name>22nd International Symposium on High Voltage Engineering (ISH 2021)</conf-name>, <conf-loc>Hybrid Conference, Xi&#x2019;an, China</conf-loc>, <conf-date>21-26 November 2021</conf-date> (<publisher-name>Institution of Engineering and Technology</publisher-name>), <fpage>1294</fpage>&#x2013;<lpage>1299</lpage>. <pub-id pub-id-type="doi">10.1049/icp.2022.0123</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deng</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zeng</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>X.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>A particle swarm optimization&#x2010;based support vector machine model to detect charging pile arc faults by using the pre&#x2010;treatment generalized S transform</article-title>. <source>J. Eng.</source> <volume>2022</volume>, <fpage>928</fpage>&#x2013;<lpage>935</lpage>. <pub-id pub-id-type="doi">10.1049/tje2.12175</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Du</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>An</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Mao</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2021</year>). &#x201c;<article-title>Research on fault diagnosis method of DC charging pile based on deep learning</article-title>,&#x201d; in <source>2021 11th international conference on power and energy systems (ICPES)</source> (<publisher-loc>Shanghai, China</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>426</fpage>&#x2013;<lpage>431</lpage>. <pub-id pub-id-type="doi">10.1109/ICPES53652.2021.9683841</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dui</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>IoT-enabled fault prediction and maintenance for smart charging piles</article-title>. <source>IEEE Internet Things J.</source> <volume>10</volume>, <fpage>21061</fpage>&#x2013;<lpage>21075</lpage>. <pub-id pub-id-type="doi">10.1109/JIOT.2023.3285206</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Gao</surname>
<given-names>D.-X.</given-names>
</name>
<name>
<surname>Hou</surname>
<given-names>J.-J.</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2018</year>). &#x201c;<article-title>Fault diagnosis system for electric vehicle charging devices based on Fault tree analysis</article-title>,&#x201d; in <conf-name>2018 37th Chinese Control Conference (CCC), (Wuhan: IEEE)</conf-name>, <conf-loc>Wuhan, China</conf-loc>, <conf-date>25-27 July 2018</conf-date>, <fpage>5055</fpage>&#x2013;<lpage>5059</lpage>. <pub-id pub-id-type="doi">10.23919/ChiCC.2018.8482691</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Gao</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2020</year>). &#x201c;<article-title>Fault detection of electric vehicle charging piles based on extreme learning machine algorithm</article-title>,&#x201d; in <conf-name>2020 Fourth International Conference on Computing Methodologies and Communication (ICCMC)</conf-name>, <conf-loc>Erode, India</conf-loc>, <conf-date>11-13 March 2020</conf-date> (<publisher-name>IEEE</publisher-name>), <fpage>849</fpage>&#x2013;<lpage>852</lpage>. <pub-id pub-id-type="doi">10.1109/ICCMC48092.2020.ICCMC-000157</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="book">
<collab>Global EV Outlook</collab> (<year>2021</year>). <source>Global EV Outlook</source>.</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jiajia</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Xingying</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Research on fault diagnosis of DC charging pile power device based on wavelet packet and elman neural network</article-title>. <source>IOP Conf. Ser. Mater. Sci. Eng.</source> <volume>486</volume>, <fpage>012086</fpage>. <pub-id pub-id-type="doi">10.1088/1757-899X/486/1/012086</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liserre</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Blaabjerg</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Hansen</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Design and control of an LCL-filter-based three-phase active rectifier</article-title>. <source>IEEE Trans. Industry Appl.</source> <volume>41</volume> (<issue>5</issue>), <fpage>1281</fpage>&#x2013;<lpage>1291</lpage>. <pub-id pub-id-type="doi">10.1109/TIA.2005.853373</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Piao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2023</year>). &#x201c;<article-title>VMD-LSSA-SVM based open-circuit fault diagnosis method for electric vehicle DC charging pile</article-title>,&#x201d; in <source>Proceedings of the 2023 7th international conference on electronic information technology and computer engineering, (xiamen China: acm)</source>, <fpage>79</fpage>&#x2013;<lpage>85</lpage>. <pub-id pub-id-type="doi">10.1145/3650400.3650414</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Poon</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Jain</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Konstantakopoulos</surname>
<given-names>I. C.</given-names>
</name>
<name>
<surname>Spanos</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Panda</surname>
<given-names>S. K.</given-names>
</name>
<name>
<surname>Sanders</surname>
<given-names>S. R.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Model-based fault detection and identification for switching power converters</article-title>. <source>IEEE Trans. Power Electron.</source> <volume>32</volume>, <fpage>1419</fpage>&#x2013;<lpage>1430</lpage>. <pub-id pub-id-type="doi">10.1109/TPEL.2016.2541342</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Safayatullah</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Elrais</surname>
<given-names>M. T.</given-names>
</name>
<name>
<surname>Ghosh</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Rezaii</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Batarseh</surname>
<given-names>I.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>A comprehensive review of power converter topologies and control methods for electric vehicle fast charging applications</article-title>. <source>IEEE Access</source> <volume>10</volume>, <fpage>40753</fpage>&#x2013;<lpage>40793</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2022.3166935</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Shen</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Fan</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2021</year>). &#x201c;<article-title>An electric vehicle charging pile fault diagnosis system using Borderline-SMOTE and LightGBM</article-title>,&#x201d; in <source>Tenth international symposium on precision mechanical measurements</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Yu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>L. X.</given-names>
</name>
<name>
<surname>Xia</surname>
<given-names>H.</given-names>
</name>
</person-group> (<publisher-loc>Qingdao, China</publisher-loc>: <publisher-name>SPIE</publisher-name>), <fpage>125</fpage>. <pub-id pub-id-type="doi">10.1117/12.2617310</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Fault diagnosis of DC-DC module of V2G charging pile based on Fuzzy Neural Network</article-title>. <source>IOP Conf. Ser. Earth Environ. Sci.</source> <volume>772</volume>, <fpage>012027</fpage>. <pub-id pub-id-type="doi">10.1088/1755-1315/772/1/012027</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Peng</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>Exploring best-matched embedding model and classifier for charging-pile fault diagnosis</article-title>. <source>Cybersecurity</source> <volume>6</volume>, <fpage>7</fpage>. <pub-id pub-id-type="doi">10.1186/s42400-023-00138-z</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Long</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>Research on new energy grid connection and electric vehicle charging fault resolution method</article-title>,&#x201d; in <conf-name>2019 IEEE International Conferences on Ubiquitous Computing and Communications (IUCC) and Data Science and Computational Intelligence (DSCI) and Smart Computing</conf-name>, <conf-loc>Shenyang, China</conf-loc>, <conf-date>21-23 October 2019</conf-date> (<publisher-name>IEEE</publisher-name>), <fpage>752</fpage>&#x2013;<lpage>755</lpage>. <pub-id pub-id-type="doi">10.1109/IUCC/DSCI/SmartCNS.2019.00154</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zou</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zeng</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Deep learning-based multi-feature fusion model for accurate open circuit fault diagnosis in electric vehicle DC charging piles</article-title>. <source>IEEE Trans. Transp. Electrific</source>, <fpage>1</fpage>. <pub-id pub-id-type="doi">10.1109/TTE.2024.3418866</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Bao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2024</year>). &#x201c;<article-title>Charging pile fault diagnosis method based on BOA-SSA-BP neural network</article-title>,&#x201d; in <conf-name>2024 IEEE/IAS 60th Industrial and Commercial Power Systems Technical Conference (I&#x26; CPS)</conf-name>, <conf-loc>Las Vegas, NV, USA</conf-loc>, <conf-date>19-23 May 2024</conf-date>, <fpage>1</fpage>&#x2013;<lpage>6</lpage>. <pub-id pub-id-type="doi">10.1109/ICPS60943.2024.10563312</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yousaf</surname>
<given-names>M. Z.</given-names>
</name>
<name>
<surname>Khalid</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Tahir</surname>
<given-names>M. F.</given-names>
</name>
<name>
<surname>Tzes</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Raza</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2023a</year>). <article-title>A novel dc fault protection scheme based on intelligent network for meshed dc grids</article-title>. <source>Int. J. Electr. Power and Energy Syst.</source> <volume>154</volume>, <fpage>109423</fpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2023.109423</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yousaf</surname>
<given-names>M. Z.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Raza</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Mustafa</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2023b</year>). <article-title>Deep learning-based robust DC fault protection scheme for meshed HVDC grids</article-title>. <source>CSEE J. Power Energy Syst.</source> <volume>9</volume> (<issue>6</issue>), <fpage>2423</fpage>&#x2013;<lpage>2434</lpage>. <pub-id pub-id-type="doi">10.17775/CSEEJPES.2021.03550</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yousaf</surname>
<given-names>M. Z.</given-names>
</name>
<name>
<surname>Tahir</surname>
<given-names>M. F.</given-names>
</name>
<name>
<surname>Raza</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Khan</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Badshah</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Intelligent sensors for dc fault location scheme based on optimized intelligent architecture for HVdc systems</article-title>. <source>Sensors</source> <volume>22</volume> (<issue>24</issue>), <fpage>9936</fpage>. <pub-id pub-id-type="doi">10.3390/s22249936</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Xie</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2021</year>). &#x201c;<article-title>Real-time fault monitoring method of charging pile based on improved RNN neural network</article-title>,&#x201d; in <conf-name>2021 International Conference on Wireless Communications and Smart Grid (ICWCSG)</conf-name>, <conf-loc>Hangzhou, China</conf-loc>, <conf-date>13-15 August 2021</conf-date> (<publisher-name>IEEE</publisher-name>), <fpage>536</fpage>&#x2013;<lpage>539</lpage>. <pub-id pub-id-type="doi">10.1109/ICWCSG53609.2021.00114</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Song</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Overview of dual-active-bridge isolated bidirectional DC&#x2013;DC converter for high-frequency-link power-conversion system</article-title>. <source>IEEE Trans. Power Electron.</source> <volume>29</volume> (<issue>8</issue>), <fpage>4091</fpage>&#x2013;<lpage>4106</lpage>. <pub-id pub-id-type="doi">10.1109/TPEL.2013.2289913</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>
