Next Article in Journal
Design of an Active Axis Wind Turbine (AAWT) That Can Balance Centrifugal and Aerodynamic Forces to Reduce Support Infrastructure While Maintaining a Stable Flight Path
Previous Article in Journal
Study of Gas Amplification Impact on Plateau Curve Characteristics in Boron-Coated Proportional Counters
Previous Article in Special Issue
A Deep Reinforcement Learning Optimization Method Considering Network Node Failures
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Approach for Detecting Faulty Lines in a Small-Current, Grounded System Using Learning Spiking Neural P Systems with NLMS

1
Sichuan Shugong Highway Engineering Test Co., Ltd., Chengdu 610101, China
2
School of Automation, Chengdu University of Information Technology, Chengdu 610225, China
3
Electric Power College, Inner Mongolia University of Technology, Hohhot 010000, China
4
Smart Energy Storage Institute, Hohhot 010000, China
*
Author to whom correspondence should be addressed.
Energies 2024, 17(22), 5742; https://doi.org/10.3390/en17225742
Submission received: 16 October 2024 / Revised: 10 November 2024 / Accepted: 12 November 2024 / Published: 16 November 2024
(This article belongs to the Special Issue Artificial Intelligence and Machine Learning in Smart Grids)

Abstract

:
Detecting faulty lines in small-current, grounded systems is a crucial yet challenging task in power system protection. Existing methods often struggle with the accurate identification of faults due to the complex and dynamic nature of current and voltage signals in these systems. This gap in reliable fault detection necessitates more advanced methodologies to improve system stability and safety. Here, a novel approach, using learning spiking neural P systems combined with a normalized least mean squares (NLMS) algorithm to enhance faulty line detection in small-current, grounded systems, is proposed. The proposed method analyzes the features of current and voltage signals, as well as active and reactive power, by separately considering their transient and steady-state components. To improve fault detection accuracy, we quantified the likelihood of a fault occurrence based on feature changes and expanded the feature space to higher dimensions using an ascending dimension structure. An adaptive learning mechanism was introduced to optimize the convergence and precision of the detection model. Simulation scheduling datasets and real-world data were used to validate the effectiveness of the proposed approach, demonstrating significant improvements over traditional methods. These findings provide a robust framework for faulty-line detection in small-current, grounded systems, contributing to enhanced reliability and safety in power system operations. This approach has the potential to be widely applied in power system protection and maintenance, advancing the broader field of intelligent fault diagnosis.

1. Introduction

In China, the distribution network that operates below 35 kV is referred to as a small-current, grounded system [1,2]. A single-phase grounding fault in such a system, if not addressed promptly, can lead to significant disruptions in the network’s operation and, in severe cases, can pose serious safety risks. Therefore, it is crucial to quickly identify and isolate the faulty line. Research on small-current, single-phase grounding fault detection focuses on developing methods for fast and accurate faulty line identification. Advancing faulty line selection technology for small-current, grounded systems is essential to ensure the reliable operation of distribution networks and to enable the full automation of transformer substations. However, due to the subtle nature of fault characteristics, compounded by communication interference and the inherent variability within the distribution network, it is challenging for operators to quickly pinpoint the faulty line. Thus, improving fault detection and line selection technology is vital for the efficient and accurate resolution of single-phase ground faults in small-current, grounded systems.
First of all, the line selection method based on a steady-state signal [3,4,5,6,7,8,9] is a more mature method in China, which has high accuracy rate and high sensitivity, but it is not suitable for intermittent transient ground faults. The transient line selection method [10,11,12,13] can make up for the shortcomings of the steady-state line selection method to a certain extent but, in the event of a high impedance ground fault, the sensitivity of the transient line selection method is reduced or even failed because there are few transient signals contained in the fault signal. Therefore, both the steady-state line selection method and the transient line selection method have certain limitations. The line selection method based on information fusion technology [14,15,16,17] has been favored by an increasing number of researchers in view of the shortcomings of the low reliability of the single line selection method. The line selection method based on neural networks [18,19,20,21,22,23,24,25] is another one of these type of methods, and it mainly operates through sample training to change the synaptic weight value of the neural network so as to dynamically adjust the weight of each line selection fault feature input to the neural network and to improve the accuracy of line selection.
Spiking neural networks (SNNs), considered a third-generation artificial neural network (ANN) model, have garnered significant attention due to their efficiency [26,27,28,29]. These networks have been utilized in various fields, such as signal and image processing, classification, epilepsy and seizure detection, robotic control, and time-series forecasting. In parallel, over the past two decades, other computational paradigms have emerged alongside ANN developments. Membrane computing (MC), a branch of natural computing, was proposed by Gh. Păun in 1998 [30,31]. MC, also called P systems, is inspired by the structure and the function of living cells [32]. Currently, P systems can be divided into (1) cell-like P systems [33]. (2) Tissue-like P systems [34,35]. (3) Neural-like P systems [36,37,38]. In recent years, spiking neural P systems (SN P systems) [39,40,41,42], which are one of the neural-like P systems, have been studied as both theoretical models and as real applications, like in optimization problems [29,43,44,45,46,47,48], fault diagnosis [49,50,51], arithmetic calculators [45,52], robot controllers [53,54], image processing [55,56,57,58], and medical image analysis [29,59,60,61,62,63].
Therefore, this paper is dedicated to accomplishing the following objectives. Initially, the SNP system is extended to encompass applications in the selection of lines affected by small-current ground faults. Secondly, this paper aimed to enhance the precision of faulty line detection within small-current, grounded systems. In China, the majority of medium-voltage distribution networks operate with a small-current, grounded system. Furthermore, it is estimated that 70–80% of the faults occurring in these distribution networks are due to single-phase grounding [64,65,66,67]. Consequently, identifying single-phase-to-ground faults in small-current, grounded systems is a prevalent diagnostic challenge in power systems [68,69,70,71]. To address this, a novel approach for detecting faulty lines in small-current, grounded systems using the LSNPSn was introduced to boost detection accuracy. The process begins with an analysis of eight unique characteristics of three-phase current signals, three-phase voltage signals, active power, and reactive power within the small-current, grounded system. Following this, a faulty line detection model was constructed using the LSNPSn.
The structure of this paper is as follows. Section 2 describes the LSN P systems, detailing their structure. Section 3 analyzes, in detail, the changes in multiple characteristic quantities when a small-current ground fault occurs through simulation. Section 4 proposes a faulty line selection model based on LSNPSn. Section 5 presents and analyzes the experimental results. Finally, a discussion and conclusions are drawn in Section 6.

2. Preliminaries

LSN P systems are forward neural networks composed of multiple propositional neurons and regular neurons, and its structure is shown in reference [72,73]. LSN P systems combine high-dimensional coding with a unique weight adjustment mechanism, and its structural expression is as follows:
Π = a , ϕ p 1 1 , . . . , ϕ p k 1 , ϕ p 1 3 , ϕ p 1 5 , { ϕ r 1 2 , . . . , ϕ r k 2 , ϕ r 1 4 , . . . , ϕ r k 4 } , s y n , l N , O U T ,
where
1.
Let b represent a spike;
2.
The configuration of the proposition neuron is defined as ϕ q i m = { 0 , w i j m , ζ i m , γ i m } , where m denotes the layer index.
(a)
0 indicates the absence of an initial potential in the proposition neurons.
(b)
The weights follow the forms w i j 1 = rand ( 0 , 1 ) and w i j 3 = 1 , where 1 i k , 1 j n .
(c)
The firing rules are included in the set γ i m , where each rule follows the pattern q i 1 : q i 1 : F 1 / b δ i b δ i , with  F 1 = { δ i 0 } and 1 i k . The final neuron is termed the bias neuron, and  δ k = 1 . q 1 3 : F 3 / b p b p , where F 3 = { p 0 } , and  p = ϕ 1 ϕ 2 ϕ n . Here, ϕ j will be defined in the following paragraph. The rule q 5 : b b lacks a firing condition, implying it is always active when the incoming potential reaches 1.
(3)
A rule neuron is characterized by ϕ t j l = 0 , 1 , 1 , η j l , γ j l , where l specifies the layer.
(a)
The initial potential for rule neurons is set to zero.
(b)
All rule neurons have a fixed factor of 1.
(c)
The synaptic weight from rule neurons is designated as 1, implying that the output weights of standard neurons do not influence the weight adjustment in the LSN P system.
(d)
Firing rules for ϕ t 1 2 , , ϕ t n 2 are structured as q j 2 : F 2 / b ϕ j b ϕ j , where F 2 = { ϕ j η j 2 } , ϕ j = ( ξ 1 j δ 1 ) ( ξ 1 j δ 1 ) . . . ( ξ 1 j δ 1 ) , with  1 j n . Neurons ϕ t 1 4 , ϕ t 2 4 , , ϕ t n 4 have the spiking rules q 1 4 : F j 4 / b ϕ j b ; f j , where F j 4 = { p h i j p } . This ignition rule signifies that the output spiking value from the previous layer’s proposition neurons functions as the ignition threshold for the current layer’s neurons. Only one neuron in this layer activates, and, after the specified delay steps, a spike is generated by the following layer’s proposition neurons.
(4)
syn = { ( ϕ q 1 1 , ϕ t 1 2 ) , ( ϕ q 1 1 , ϕ t 2 2 ) , , ( ϕ q k 1 , ϕ t n 2 ) , ( ϕ t 1 2 , ϕ q 1 3 ) , ( ϕ t 2 2 , ϕ q 1 3 ) , , ( ϕ t n 2 , ϕ q 1 3 ) , ( ϕ q 1 3 , ϕ t 1 4 ) , ( ϕ q 1 3 , ϕ t 2 4 ) , , ( ϕ q 1 3 , ϕ t n 4 ) , ( ϕ t 1 4 , ϕ q 1 5 ) , ( ϕ t 2 4 , ϕ q 1 5 ) , , ( ϕ t n 4 , ϕ q 1 5 ) }
The LSN P system can be approximated as a high-dimensional analysis method with low-dimensional input information. The initial layer acts as the data preprocessing stage to yield standardized input data, while the subsequent layer functions as the input layer for the learning spiking neural membrane system, and it is primarily tasked with deriving high-dimensional representations from low-dimensional data. The second and third layers are connected by a set of synaptic weights on the synapse. The maximum input spiking value will be output in the fourth layer and, after comparing it with the output spiking value of the second layer neuron, only one neuron will be activated and emit spiking to the next layer of propositional neurons after a certain delay step. The step number of delayed emission spiking will be used as a basis for determining different types of input data. In the event that the output category fails to correspond with the actual category, the synaptic weights proceed to be repeatedly modified between the second and third layers until a match with the real category is achieved.

3. Simulation and Analysis

Due to the relatively limited amount of data in the actual dispatch data, and due to the fact that the fault type and distribution were not complete enough, a simulation model of small-current grounding faulty line selection was built based on Simulink tools so as to analyze the changes in voltage, current, and other characteristic quantities of the line in the occurrence of single-phase grounding faults in the small-current, grounded system in a more in-depth manner. Through the construction and simulation of the model, a more comprehensive understanding of the system response when the fault occurs could be achieved, which, in turn, provides a more accurate basis for faulty line selection.
In low- and medium-voltage distribution networks, common grounded systems mainly include a neutral-point, ungrounded system and neutral-point, grounded system with the arc suppression coil. In order to comprehensively analyze the characteristics of these two systems in the occurrence of small-current, single-phase grounding faults, a thesis was constructed involving the building of the corresponding models in Section 3.1 and Section 3.2, respectively. As shown in Section 3.1, a simulation model of a neutral-point, ungrounded system was constructed, and the changes in three-phase currents, voltages, and other characteristic quantities when a small-current single-phase grounding fault occurred were verified by a simulation analysis of the model. As shown in Section 3.2, a neutral-point, grounded system with the arc suppression coil was further constructed. This model was constructed to investigate the effect of the arcing coil on the fault characteristics of the system. Similarly, through the simulation analysis of this model, this thesis verified the changes in the three-phase currents, voltages, and other characteristic quantities when a small-current single-phase grounding fault occurs, and it was able to summarize the rule of change in these characteristic quantities.

3.1. Neutral-Point, Ungrounded System

The dispatching data of a small-current, grounded system in medium- and low-voltage distribution networks mainly cover the phase current; zero-sequence current; the active and reactive power of a transmission line and the line voltage; and the phase voltage and zero-sequence voltage of a bus. These data are valid values and provide critical information about the operating status of the power grid. However, it is necessary to generate the simulation scheduling datasets for verification and analysis in order to better understand the data characteristics of small-current, single-phase ground faults.
To this end, this paper used the Simulink tool to build a simulation model of medium- and low-voltage distribution networks, as shown in Figure 1. The simulation model included a 110 kV power supply, a 110 kV-to-10.5 kV transformer, a switch-on switch, a transmission line, a load, a signal acquisition module, and a ground fault generator. In the simulation model, the ideal power supply with infinite internal impedance was used to simulate the actual situation to ensure the accuracy of the simulation. At the same time, the data acquisition module was responsible for collecting the scheduling data generated during the operation, which provided convenience for the subsequent analysis. In addition, the model had a total of six load lines, and their lengths were appropriately extended to more closely simulate the actual operation. The length of these load lines were 18 km, 17 km, 11 km, 16 km, 16 km, and 16 km, which together formed the main part of the system model. In the transmission line parameter setting, the actual situation was also fully considered. The zero-sequence parameter r 0 of the transmission line was 0.23 Ω /km, l 0 was 5.478 × 10 3  H/km, c 0 was 1.369 × 10 8  F/km, the positive-sequence parameter r 1 was 0.17 Ω /km, l 1 was 1.21 × 10 3  H/km, and c 1 was 1.969 × 10 8  F/km. The accurate setting of these parameters made the model closer to the actual operating state of the power grid, thus improving the reliability and accuracy of the results. It can be seen from Equation (1) that the selection of the arc suppression coil was only related to the ground capacitance of the distribution network.
1 ω L = 1.1 3 ω C ϕ L = 1 3.3 w 2 C ϕ .
As shown in Figure 1, when the neutral point n2 node of the transformer was operated, the system switched to a neutral ungrounded configuration. Then, the simulation time was set to 0.2 s, and the A ground fault was simulated at 10 km of Phase A of Line 1, the specific time of the fault was 0.1 s, and the fault ended at 0.15 s.
In the neutral ungrounded system, there was no real electrical circuit between the capacitors of the distribution network and the ground, which led to the specific change mode of the bus phase voltage when the single-phase ground fault occurred. As shown in Figure 2, three-phase voltage curves can be clearly seen. Among them, the voltage amplitude of the fault Phase A decreased significantly from the original 8.45 kV to 0.25 kV. At the same time, the voltage amplitude of the non-fault B and C phases increased, reaching 14.82 kV.
Further analysis of these voltage changes showed that the amplitude of the sinusoidal signal was equal to 2 times the RMS value. Therefore, it could be calculated that the RMS phase voltage of Phase A decreased from the original 5.94 kV to 0.18 kV, while the RMS voltage of Phase B and Phase C increased from 5.94 kV to 10.48 kV, which was exactly equal to the bus voltage.
When Phase A of Line 1 was grounded, the bus bar voltage changed, as shown in Figure 3. The three interval lines in the figure represent the three-phase bus voltage. It can be observed that the amplitude of the line voltage was maintained at 15.00 kV, and its RMS value was 10.60 kV. This showed that the single-phase grounding fault did not affect the magnitude and symmetry of the three-phase line voltage in an ungrounded neutral system. Therefore, the medium- and low-voltage distribution network system was still able to maintain its operating state when such faults occurred, although the fault needed to be handled in time to ensure the safety and stability of the grid.
When the A phase of Line 1 was grounded, the zero-sequence current recording waveform and RMS waveform changed in each load line, becoming the target of attention. Figure 4 shows the zero-sequence current recording waveform, from which the changing trend of the zero-sequence current in different lines could be clearly observed. When single-phase grounding fault occurred in Line 1, its zero-sequence current waveform was opposite to that of other normal lines. In order to further understand the characteristics of the zero-sequence current shown in Figure 5, the zero-sequence RMS current waveform was further analyzed. Figure 5 provides an intuitive display of the zero-sequence current RMS value so that the relationship between the zero-sequence current of each line could be more accurately grasped.
Next, the relationship between the zero-sequence current in faulty Line 1 and the zero-sequence currents in the normal lines were compared, as shown in Figure 6. Figure 6 shows the waveform of the sum of zero-sequence current for normal lines, the zero-sequence current in faulty Line 1, and the sum of the zero-sequence current for all lines. It can be seen that the sum of the zero-sequence current for normal lines was in the opposite direction of the zero-sequence current in the faulty line, and the sum of the zero-sequence current for normal lines was exactly equal to the zero-sequence current of the faulty line. This means that, in the event of a single-phase ground fault, there was a balanced relationship between the zero-sequence current of the faulty line and the normal lines.
Figure 7 further illustrates the total zero-sequence current for standard lines, the zero-sequence current in faulty Line 1, and the RMS waveform of the zero-sequence current for all lines. From an RMS value perspective, it is evident that the direction of the zero-sequence current RMS values for standard lines is contrary to that of the faulty line, and the total RMS value of the zero-sequence current for standard lines equals the RMS value of the zero-sequence current in the faulty line. Moreover, the aggregate RMS value of the zero-sequence current for all lines was zero, which thoroughly demonstrates the characteristics of the zero-sequence current during a single-phase grounding fault in a neutral ungrounded system.
In summary, according to the simulation results of the single-phase grounding fault of the neutral ungrounded system, the following conclusions can be drawn: when the single-phase grounding fault occurs in the system, the zero-sequence current RMS value in the faulty line will become the maximum value among all the lines under the same bus. The zero-sequence current RMS value of the faulty line is equal to the sum of the zero-sequence current RMS values for the normal lines under the same bus. At the same time, the direction of the zero-sequence current of the faulty line is opposite to that of the non-faulty line. These characteristics provide an important theoretical basis for fault analysis and handling.

3.2. The Neutral-Point Grounded System with the Arc Suppression Coil

In a neutral ungrounded system, the fault-point current can be calculated by Equation (2):
I f = 3 U φ ω C ϕ .
When the ground current exceeds the critical value, the arc phenomenon will occur. This phenomenon means a greater, more serious failure risk for the distribution network. Therefore, when the ground capacitance of the distribution network accumulates to a certain extent, the RMS values must be taken to reduce this risk. One of the common practices is to ground the neutral point through the arc suppression coil.
In specific operations, the transformer neutral Point n2 in Figure 1 is connected to the arc suppression coil so that a system with a neutral point grounded through the arc suppression coil is obtained. In the simulation experiment, the simulation time was set to 0.2 s, and the ground fault of Phase A at 3 km of Line 1 was simulated. The time when the fault occurred was 0.1 s, and the time when the fault ended was 0.15 s. Through comparative analysis, it was found that the phase voltage and line voltage change law of the neutral grounded system was the same as that of the ungrounded system, which indicates that the access of the arc suppression coil did not change the basic voltage change law of the system.
However, the zero-sequence current and reactive power changes in the lines were different from those in the ungrounded system. This was because the access of the arc suppression coil changeed the grounding mode of the system, which affected the distribution of the current and the transmission of power. These changes provide valuable clues for understanding the operating characteristics of the neutral grounded system with an arc suppression coil.
When the neutral point passes through the arc suppression coil grounded system, once Phase A of Line 1 is grounded, the zero-sequence current waveform and RMS waveform in the line will show different changing trends. As shown in Figure 8, the amplitude of the zero-sequence current waveform of the six loaded lines was different. The waveform of the faulty line was different from that of the other lines. Figure 9 further shows the RMS values waveforms of the zero-sequence currents of these lines, which the changes in the strength of the zero-sequence currents of each line can be more intuitively understood.
When the neutral point is grounded through the arc suppression coil, the effect of the Phase A ground fault of Line 1 on the zero-sequence current becomes complicated. As shown in Figure 10 and Figure 11, the waveform and RMS waveform of the sum of the zero-sequence current for normal lines, the zero-sequence current in faulty Line 1, and the sum of the zero-sequence currents for all lines showed specific rules. From these waveforms, it can be observed that the sum of the zero-sequence currents for the normal lines was opposite to the zero-sequence current in the faulty line. This was because the inductive current generated by the arc suppression coil was in the opposite direction of the capacitive current generated by the normal lines, and it was also in the same direction as the zero-sequence current in the faulty line. This characteristic makes it such that the arc suppression coil can reduce the fault current, but, at the same time, it may also cause the zero-sequence current RMS value of the faulty line to no longer be the maximum value in all of the lines. In addition, it may even become the minimum value, which greatly increases the difficulty of line selection.
In addition, when a single-phase ground fault occurs in Line 1, the reactive power of each line will also significantly change. This feature can be used as one of the important bases for the selection of single-phase grounding faulty lines. However, it should be noted that other faults in the distribution network may also cause fluctuations in reactive power, so the single-phase ground faulty line cannot be determined solely by the change in reactive power.
To summarize, when a single-phase grounding fault occurs in a neutral grounded system via an arc suppression coil, the zero-sequence current RMS value of the faulty line connected under the same bus may no longer be the maximum value. The sum of the zero-sequence currents of all lines is equal to the arc suppression coil current. When the fault occurs and ends, the reactive power of the faulty line changes the most. These characteristics provide important factors for identifying and dealing with single-phase grounding faulty line selection. Generally speaking, the occurrence of a small-current, single-phase grounding fault is accompanied by a change in the three-phase current, three-phase voltage, active power, and reactive power of the load electrical line; as such, the small-current single-phase grounding faulty line can be selected according to the change characteristics of these scheduling data.
Through the feature analysis in this section, you can clearly see the difference between the normal lines and faulty lines. These differences provide RMS values to detect the faulty lines in the small-current, grounded system. These characteristics can be further explored and utilized to improve the accuracy and efficiency of fault detection and to provide a strong guarantee for the safe and stable operation of a distribution network.

4. Faulty Line Selection Models with LSNPSn

In this section, a learned spiking neural P system with NLMS (LSNPSn) will be used for faulty line selection. Section 2 introduced a definition of the LSN P system, and this section describes the characteristics of LSNPSn and the faulty line selection model [28]. Section 4.1 describes the network structure and adaptive learning mechanism based on LSNPSn. Section 4.2 describes the small-current grounding faulty line selection methods. Section 4.3 describes the pseudocode of the algorithm.

4.1. Learning Spiking Neural P Systems with NLMS

The structure of the LSNPSn consists of an input layer, a preprocessing layer, a categorization layer, and an output layer (e.g., reference [28]. Data were imported from the environment into the input layer (the data format can be one-dimensional or multi-dimensional). The preprocessing layer accepts the input layer’s dimensionally enhanced data. The learning weights between the preprocessing and classification layers were updated and the classification results were output from the output layer.
An LSNPSn was constructed [28] as follows:
Π = ( ϕ 1 , 1 , ϕ 2 , 1 , , ϕ n , 1 , ϕ 1 , 2 , ϕ 2 , 2 , , ϕ k , 2 , ϕ 1 , 3 , ϕ 2 , 3 , , ϕ n , 3 , ϕ 1 , 4 , s y n , i n , o u t ) ,
where
(1) ϕ 1 , 1 , ϕ 2 , 1 , , ϕ n , 1 denotes n neurons in the initial layer of the LSNPSn, and the expressions for ϕ 1 , 1 , ϕ 2 , 1 , , ϕ n , 1 are given as below:
ϕ i , 1 = ( z i , 1 , Q i , 1 , z i , 1 ( 0 ) ) , 1 i n ,
where:
  (a) z i , 1 , for  1 i n , signifies a quantitative variable within the i-th neuron ϕ i , 1 of the starting layer in LSNPSn. Here, m R denotes the total number of neurons present in the first layer.
  (b) Q i , 1 , for  1 i n , characterizes the creation function of the i-th neuron ϕ i , 1 in this layer. The structure of Q i , 1 is delineated as follows:
Q i , 1 : f ( z i , 1 ) = z i , 1 , 1 i n ,
  (c) z i , 1 ( 0 ) , for  1 i n , is the starting value of the variable resides within the neuron, and ϕ i , 1 is within the first layer.
(2) ϕ 1 , 2 , ϕ 2 , 2 , . . . , ϕ k , 2 represents the l neurons located in the second tier of LSNPSn, which are characterized by the following definitions:
ϕ i , 2 = ( z i , 2 , Q i , 2 , z i , 2 ( 0 ) ) , 1 i l ,
where:
  (a) z i , 2 , for  1 i l , is a variable in the i-th neuron ϕ i , 2 in the second layer of LSNPSn, with  l R representing the count of neurons in this layer.
  (b) Q i , 2 , for  1 i l , is the generation function for each neuron, and it is structured as follows:
Q i , 2 : f ( z i , 2 ) = z i , 2 , 1 i l ,
  (c) z i , 2 ( 0 ) , for  1 i l , represents the initial value of the variable in neuron ϕ i , 2 of this layer.
(3) ϕ 1 , 3 , ϕ 2 , 3 , , ϕ n , 3 represents the n neurons in the third layer, with its forms described as follows:
ϕ i , 3 = ( z i , 3 , Q i , 3 , z i , 3 ( 0 ) ) , 1 i n ,
where:
  (a) z i , 3 , for  1 i n , is the variable in the i-th neuron ϕ i , 3 in the third layer, with  n R as the neuron count.
  (b) Q i , 3 = { Q i , 3 1 , Q i , 3 2 } , for  1 i n , describes a limited collection of creation functions for the neuron ϕ i , 3 , which is defined by the following:
Q i , 3 1 : f ( z i , 3 ) = 1 | U , 1 i n , Q i , 3 2 : f ( z i , 3 ) = 0 , 1 i n ,
where U = max ( z 1 , 3 , z 2 , 3 , , z n , 3 ) .
  (c) z i , 3 ( 0 ) , for  1 i n , represents the initial setting of the variable within the neuron ϕ i , 3 .
(4) s y n = { ( ϕ i , ϕ j ) | 1 i o and 1 j o with i j } represent neuron synapses. Every synapse is denoted as S i j = ( ( i , j ) , v i j ) , where v i j is the weight for the connection i , j . The initial weights between the layers vary, and the weights v i , j 1 , 1 i o and 1 j l between the initial and second layers follow an ascending order. Weights v i , j 2 , 1 i l and 1 j o are adapted via a learning mechanism. The final layer’s weights are set to v i 3 = i for 1 i o .
(5)   i n p u t = { ϕ 1 , 1 , ϕ 2 , 1 , , ϕ m , 1 } is the set of input neurons;
(6)   o u t p u t = ϕ 1 , 4 represents the output neuron.
Notably, the core targets of the LSNPSn were expressed as numerical parameters. Unlike the spike count method, LSNPSn with numerical parameters can directly tackle classification tasks involving real values. Additionally, in the third layer, the processing function is divided into two types: ϕ i , 3 1 : f ( z i , 3 ) = 1 | U and ϕ i , 3 2 : f ( z i , 3 ) = 0 . Here, U is a threshold condition. If  z i , 3 exceeds U, the processing function ϕ i , 3 1 is triggered; otherwise, ϕ i , 3 2 is executed.
In the LSNPSn framework, z i j denotes the numerical value in the ith node within the jth layer. If  z i j participates in the processing function f ( z i j ) , it will reset to a zero post-calculation; otherwise, z i j retains its previous state. If the value a 0 is produced by the presynaptic node and the synapse weight is denoted by ω 0 , then z i j will update to a 0 ω 0 , which is represented as ( z i j = a 0 ω 0 ) .
When the LSNPSn system progresses from one configuration state to the next, the transformation is noted as P t P t + 1 . Here, P t represents the entire set of numerical values at time t, and it is denoted as P t = ( z 1 , 1 ( t ) , z 2 , 1 ( t ) , , z m , 1 ( t ) , z 1 , 2 ( t ) , , z k , 2 ( t ) , z 1 , 3 ( t ) , z 2 , 3 ( t ) , , z n , 3 ( t ) , z 1 , 4 ( t ) ) . If the LSNPSn has finite execution cycles, they are represented by ( P 0 P 1 P t P h ) , where h denotes the maximum cycle count.
Within LSNPSn, the Widrow–Hoff update rule (least mean square, LMS [74,75,76,77]) updates the synapse weights between the second and third layers. This thesis employs an adaptive normalization technique, i.e., the normalized least mean square (NLMS) [78,79,80,81], to dynamically adjust the weights. The NLMS formula is shown in Equation (10):
ω i j ( t + 1 ) = ω i j ( t ) + β κ + | z i ( t ) | 2 ( e j o j ) z i ( t ) ,
where ω i j ( t ) and ω i j ( t + 1 ) are the weights before and after the update, respectively. Here, e j represents the target output for node j, o j is the observed output of node j, and  z i ( t ) is the state of node i at time t. The term β κ + | z i ( t ) | 2 defines the adaptive step size, with  κ being a regularization factor to avoid zero division.
The NLMS algorithm introduces normalization into LMS, adjusting the step size based on the current input state. It provides an initially larger step size, enhancing the convergence speed; as it approaches convergence, the step size is reduced to maintain high precision. This makes the algorithm resilient to variations in input amplitude.

4.2. Small-Current Grounding Faulty Line Selection Methods

The LSNPSn-based, small-current ground faulty line selection method is shown in Figure 12. First, in the input layer, eight neurons are set up, corresponding to the eight feature quantities of the scheduling data. In this way, when the scheduling data are input into the model, each feature quantity is transmitted and processed through the corresponding neuron.
Next, the preprocessing layer is entered. In this layer, the ascending weights are generated based on the spiking values entering the output layer. These ascending weights play a role in calculating the spiking values of the neurons in the preprocessing layer. Through the ascending weights calculation, the spiking values of the preprocessing layer neurons can be obtained, which not only contain the feature information of the original data, but also incorporate the model’s learning capability.
Based on the initialized classification weights, the input values of the classification layer are calculated. Each neuron in the categorization layer contains two production functions, and one of the important parameters is Threshold T. This Threshold T is determined by the spiking value of the neurons in the categorization layer at this point in time, which determines whether or not the neuron will be activated and pass information to the next layer.
In the categorization layer, those neurons whose spiking values can reach Threshold T will pass a 1 to the output layer neuron through the output category weights, indicating that the category is selected, while the rest of the neurons will pass a 0 to the output layer neuron, indicating that it is not selected. The output category weights are initialized based on the number of categories in the dataset, and they reflect the model’s ability to recognize and distinguish between different categories.
When the output layer receives information from the categorization layer, it makes a judgment based on the output category weights and determines the final output category. This output category is the result of the model’s categorization of the dispatch data and the prediction of the small-current grounding faulty line selection.
The next step determines whether all of the lines have been detected. If not, the model returns to the preprocessing layer and continues the routing for the next line. When all lines are detected, the wire routing results of all lines are output.
In this way, the small-current grounding faulty line selection based on the learned numerical impulse neuromembrane system is accomplished. This method can automatically process and analyze the dispatch data to achieve fast and accurate small-current ground faulty line selection.

4.3. The Pseudocode of the Algorithm

The learning process of the LSNPSn consists of three sub-processes: The first layer is the preprocessing layer, and its number of neurons is the same as the number of features of the power system dispatching data. The second layer is the input layer, which is used to obtain the high-dimensional representation of the input data. The third layer is the hidden layer, and the synaptic weights of neurons between the second and third layers are changed by learning. The next layer is the comparison layer, which outputs the maximum pulse value of the neurons in this layer. The fifth layer is the selection layer, which activates the corresponding regular neuron and delays the firing of pulses to the next layer of neurons. The last layer is the output layer, where the firing rules of the neurons will be excited and a pulse will be fired into the environment to obtain the sequence number of the faulty line. If the output ordinal number is inconsistent with the real ordinal number, NLMS is used to adjust the weight between the output layer and the hidden layer to achieve higher line selection accuracy on the training set. Finally, the trained model is saved and the small-current ground faults line selection accuracy rate A c c is output. The specific pseudocode of the LSNPSn is described in Algorithm 1.
Algorithm 1 Faulty line detection models with LSNPSn
Require: 
Simulated power system dispatch dataset; the synapse weights w i , j 1 , 1 i k , A N D   1 j n ; the learning step size α ; the regularization factor c; and the initial values of each neurons.
1:
Divide the datasets into three quarters for training and one quarter for testing. In addition, the features of the sample data are inputted from the environment to the neurons in the first layer ( i n 1 = x 1 , i n 2 = x 2 , , i n m = x m ).
2:
Determine synaptic weights w i , j 1 , 1 i m A N D 1 j k .
3:
x i , 2 , 1 i k , is computed by the output data of the first layer ( x 1 , 2 , x 2 , 2 , . . . , x k , 2 = X 1 W 1 ), where X 1 is the input data of the first layer ( X 1 = ( i n 1 , i n 2 , , i n m ), and W 1 represents the ascending matrix.
4:
Initialization parameters: K, α , EPOCH, W.
5:
Data training:.
6:
According to the value of K, the order of the dimension is raised. The dimension weights are generated according to the spike value entering the input layer, and the spike value of neuron ϕ 1 2 , ϕ 2 2 ,..., ϕ k 2 in the pre-processing layer is calculated by the dimension weight.
7:
while ( t M a x t ) do
8: 
Based on the initialized learning weights w i , j 2 , 1 i k A N D 1 j n , the input values X 3 = x 1 , 3 , x 2 , 3 , . . . , x n , 3 of neurons ϕ 1 3 , ϕ 2 3 ,⋯, ϕ n 3 in the third layer are calculated.
9: 
Each neuron in neurons ϕ 1 3 , ϕ 2 3 ,⋯, ϕ n 3 contain two production functions, and the threshold is T, and Threshold T is determined by the spike value of neurons ϕ 1 3 , ϕ 2 3 ,⋯, ϕ k 3 at this time. Neurons whose spike values can reach Threshold T will pass 1 through the output class weight to output layer neuron ϕ 1 4 , while the remaining neurons will pass 0 to output layer neuron ϕ 1 4 .
10:  
The data class is obtained from the output value of neuron ϕ 1 4 .
11:  
Calculate the difference e between the output class and the label class and use it to update the classification weight W 2 . w i j 2 ( t + 1 ) = w i j 2 ( t ) + α c + x i ( t ) 2 ( d j y j ) x i ( t ) .
12:
end while
13:
Save the small-current ground faulty line selection model w i , j 1 , 1 i k , A N D 1 j n and verify the test sets.
Ensure: 
Accuracy of the line selection for small-current ground faults: A c c .

5. Experimental Results and Analysis

To assess the viability of the suggested method, the distribution network system depicted in Figure 1 was emulated using MATLAB/Simulink (2022b), generating a dataset for training and testing purposes to validate the faulty line detection capability. The collected data were then processed through the LSNPSn-based model for small-current, grounded faulty line identification to derive the selection outcomes. The entire experimental procedure was conducted on a workstation equipped with MATLAB, Python 3.10, a GPU 3080, 32 GB RAM, and the Windows 10 operating system.

5.1. The Description of the Datasets

During the simulation experiment, we gathered a set of 8 characteristics for each of Lines 1 through 6, amounting to a comprehensive dataset of 48 features. These included the three-phase currents, three-phase voltages, active power, and reactive power. Through simulation, we acquired 6000 datasets for both the ungrounded neutral point and the neutral point grounded with an arc suppression coil. An additional 6000 datasets were sourced from real-world measurements. These data were then organized to facilitate the selection model for identifying small-current ground faults in the lines.

5.2. Selecting Parameters

To address the challenge of selecting small-current ground faults in the six lines, it was necessary to specifically configure and fine tune the model’s parameters.
The decision to use an ascending order was primarily based on the intricacy of the issue at hand; for this experiment, the ascending order of dimensions was fixed at three. Additionally, the regularization parameter c was commonly set to 0.1, the learning rate for LSNPSn was established at 0.05, and the maximum iteration count was capped at 300. The synaptic weights connecting the output layer to the hidden layer were initialized within the range of 0 to 1. The two simulated dataset groups consisted of 4200 training examples and 1800 test examples, while the actual datasets comprised 14,400 training examples and 4800 test examples. Once all of the training set data were processed by LSNPSn, the error function was computed by comparing the actual line selection output with the desired line selection outcome. During the iterative training phase, the synaptic weights of LSNPSn were modified using the error and the NLMS algorithm, ultimately yielding a trained model for small-current ground faulty line selection.

5.3. Experimental Results

In this paper, the simulation data and the actual data of the distribution network are used to select faulty lines to verify the application effect of LSNPSn. In this paper, the simulation data and the actual data of the distribution network were used to select faulty lines to verify the application effect of LSNPSn.

5.3.1. The Datasets of the Neutral-Point Ungrounded System

The dataset for systems with an ungrounded neutral point comprised 6000 samples, each featuring 48 attributes and were classified with numbers ranging from 0 to 5, which corresponded to fault scenarios across the six lines. The distribution of the dataset for training and testing purposes was 4200 and 1800 samples, respectively.
In this context, the performance metrics ( A c c u r a c y and M S E ) were utilized to assess the efficacy of the LSNPSn model. The M S E metric was applied to gauge the training convergence rate, while the A c c metric was used to determine the correctness of predictions on the test dataset. The M S E and A c c were computed using Equation (11) and Equation (12), respectively.
M S E = 1 T N k = 1 T N ( d i y i ) 2 ,
A c c = R N T N × 100 % ,
where R N denotes the count of samples that were accurately classified, while T N signifies the overall number of samples. Additionally, d i refers to the actual output class, and y i is the predicted output class.
To test the convergence of LSNPSn, 20 independent experiments were implemented. The mean M S E and confidence interval based on LSNPSn in the datasets of the neutral-point ungrounded system faulty line selection problem are displayed in Figure 13. Figure 13a,b are the mean M S E and confidence interval based on LSNPS and LSNPSn, respectively. As can be seen from Figure 13, the convergence of LSNPSn was better than LSNPS during the training. Meanwhile, in the testing sets, the accuracy rates of the LSN P systems and LSNPSn were able to achieve 98.9% and 98.94%, respectively. Compared to the LSN P systems, the adaptive adjustment mechanism of the LSNPSn enabled the system to adapt and adjust to changes in the environment, leading to faster convergence, which resulted in LSNPSn having better convergence compared to the LSN P systems.

5.3.2. The Datasets of the Neutral-Point Grounded System with the Arc Suppression Coil

The datasets of the neutral-point grounded system with the arc suppression coil also consisted of 6000 samples. Each sample contained 48 features. The size of the training and testing sets was 4200 and 1800, respectively.
The 20 independent experiments were implemented to test the performance of the LSN P systems and LSNPSn. The mean M S E and confidence interval based on the LSN P systems and LSNPSn in the datasets of the neutral-point grounded system with the arc suppression coil faulty line selection problem are displayed in Figure 14. Figure 14a,b show the mean M S E and confidence interval based on LSNPS and LSNPSn, respectively. As can be seen from Figure 14, the convergence of LSNPSn was better than LSNPS during the training.
Ultimately, the results for various scenarios within the power system were obtained, as presented in Table 1. The data for the neutral-point ungrounded system indicated that the line selection accuracy rate of LSNPS, SVM, and kNN were 98.9%, 97.33%, and 98.91%, respectively, while that of LSNPSn was 98.94%. For the data of the neutral-point grounded system with the arc suppression coil, the line selection accuracy rate of LSNPS, SVM, and kNN were 99%, 98.17%, and 98.91%, respectively, whereas LSNPSn exhibited an accuracy rate of 99.17%. These results demonstrate the performance superiority of LSNPSn.

6. Conclusions

This study presents an innovative technique that employs spiking neural P systems trained with NLMS for identifying faulty lines within a small-current grounded system. By integrating the steady-state attributes obtained from the real-world distribution network data analysis, a distinction can be made between the operational and defective lines, which enables the detection of faults in the grounded system. The proposed method’s viability and accuracy are confirmed through experiments conducted on both synthetic and actual datasets.
However, in response to the measurement uncertainties and noise in real-world scenarios, as well as the parasitic effects or measurement errors, we did not conduct separate treatments in this study. Although the model introduced NLMS to improve convergence speed, and the experimental results verified the stability of the convergence of the proposed method, these interferences still affected the accuracy of the model. Therefore, in future work, we will investigate reducing the impact of these interferences during the data pre-processing stage and aim to improve the accuracy of the faulty line selection and the reliability of the results.

Author Contributions

Conceptualization, J.D. and Y.H.; methodology, Y.H. and Y.W.; software, Y.H. and Y.W.; writing—original draft preparation, Y.W., Y.L. and X.Z.; writing—review and editing, Y.H., Q.Y., S.W. and D.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This study was funded by the Sichuan Provincial Science & Technology Department under Grant No. 2023NSFSC1985; by the Ministry of Education industry-school cooperative education project under Grant No. 220900882293657; by the Opening Fund of Key Laboratory of Natural Disaster Monitoring, Early Warning and Assessment of Jiangxi Province (Jiangxi Normal University) under Grant No. JXZRZH202304; by the Opening Fund of Sichuan Research Center of Electronic Commerce and Modern Logistics under Grant No. DSWL23-36; and by the School Project of Chengdu University of Information Technology under Grant No. KYTZ2023016, ZDHXYJG-2024004).

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author.

Acknowledgments

The authors acknowledge the above funds in their support of this research, as well as to the editors and reviewers for their comments and suggestions.

Conflicts of Interest

Authors Yangheng Hu, Yang Liu and Xiaohua Zeng were employed by the company Sichuan Shugong Highway Engineering Test Co., Ltd. The remaining 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.

References

  1. Shao, Z.; Wang, L.; Zhang, H. A fault line selection method for small current grounding system based on big data. In Proceedings of the 2016 IEEE PES Asia-Pacific Power and Energy Engineering Conference (APPEEC), Xi’an, China, 25–28 October 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 2470–2474. [Google Scholar]
  2. Rong, H.; Ge, M.; Zhang, G.; Zhu, M. An approach for detecting fault lines in a small current grounding system using fuzzy reasoning spiking neural p systems. Int. J. Comput. Commun. Control 2018, 13, 521–536. [Google Scholar] [CrossRef]
  3. Jiang, T.; Chen, B.; He, X.; Stuart, P. Application of steady-state detection method based on wavelet transform. Comput. Chem. Eng. 2003, 27, 569–578. [Google Scholar] [CrossRef]
  4. Cao, S.; Rhinehart, R.R. An efficient method for on-line identification of steady state. J. Process Control 1995, 5, 363–374. [Google Scholar] [CrossRef]
  5. Loos, M.; Werben, S.; Kereit, M.; Maun, J.C. Fault direction method in compensated network using the zero sequence active energy signal. In Proceedings of the Eurocon 2013, Zagreb, Croatia, 1–4 July 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 717–723. [Google Scholar]
  6. Zhang, X.; Wang, K. Current prediction based zero sequence current suppression strategy for the semicontrolled open-winding PMSM generation system with a common DC bus. IEEE Trans. Ind. Electron. 2017, 65, 6066–6076. [Google Scholar] [CrossRef]
  7. Li, L.; Gao, H.; Cong, W.; Yuan, T. Location method of single line-to-ground faults in low-resistance grounded distribution networks based on ratio of zero-sequence admittance. Int. J. Electr. Power Energy Syst. 2023, 146, 108777. [Google Scholar] [CrossRef]
  8. Li, J.; Liu, Y.; Li, C.; Zeng, D.; Li, H.; Wang, G. An FTU-based method for locating single-phase high-impedance faults using transient zero-sequence admittance in resonant grounding systems. IEEE Trans. Power Deliv. 2021, 37, 913–922. [Google Scholar] [CrossRef]
  9. Linli, Z.; Houlei, G.; Bingyin, X.; Yongduan, X. Fault location method based on zero sequence admittance measurement in non-effectively earthed system. In Proceedings of the IEEE PES Innovative Smart Grid Technologies, Washington, DC, USA, 16–20 January 2012; IEEE: Piscataway, NJ, USA, 2012; pp. 1–4. [Google Scholar]
  10. Yumei, W.; Hao, G. Fault line selection method for single phase earth fault based on transient signals in the frequency band. In Proceedings of the 2010 International Conference on Intelligent System Design and Engineering Application, Changsha, China, 13–14 October 2010; IEEE: Piscataway, NJ, USA, 2010; Volume 1, pp. 738–741. [Google Scholar]
  11. Gao, L.; Wu, S.; Wang, M.; Wang, Z.; Yang, Y. Single-line-to-ground fault line selection method in distribution network based on multi-scale wavelet decomposition of transient signals. In Proceedings of the 2022 7th International Conference on Intelligent Computing and Signal Processing (ICSP), Virtual, 15–17 April 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 2052–2057. [Google Scholar]
  12. Li, H.; Luan, Y.; Zeng, R.; Shan, H.; Zhang, L.; Li, M. Fault line selection method for small-current grounding system based on VMD-DTW transient energy ratio. In Proceedings of the 2022 7th Asia Conference on Power and Electrical Engineering (ACPEE), Hangzhou, China (Virtual), 16–17 April 2022; IEEE: Piscataway, NJ, USA; pp. 1426–1430. [Google Scholar]
  13. Yilong, Q.; Weipu, T.; Shuan, C.; Yihan, Y. Study on fault line selection based on transient and mathematical morphology in resonant grounded system. In Proceedings of the 2006 International Conference on Power System Technology, Chongqing, China, 22–26 October 2006; IEEE: Piscataway, NJ, USA, 2006; pp. 1–5. [Google Scholar]
  14. Buchaiah, S.; Shakya, P. Bearing fault diagnosis and prognosis using data fusion based feature extraction and feature selection. Measurement 2022, 188, 110506. [Google Scholar] [CrossRef]
  15. Kumar, T.P.; Saimurugan, M.; Haran, R.H.; Siddharth, S.; Ramachandran, K. A multi-sensor information fusion for fault diagnosis of a gearbox utilizing discrete wavelet features. Meas. Sci. Technol. 2019, 30, 085101. [Google Scholar] [CrossRef]
  16. Shifat, T.A.; Hur, J.W. ANN assisted multi sensor information fusion for BLDC motor fault diagnosis. IEEE Access 2021, 9, 9429–9441. [Google Scholar] [CrossRef]
  17. Ren, X.; Li, C.; Ma, X.; Chen, F.; Wang, H.; Sharma, A.; Gaba, G.S.; Masud, M. Design of multi-information fusion based intelligent electrical fire detection system for green buildings. Sustainability 2021, 13, 3405. [Google Scholar] [CrossRef]
  18. Cheng, X.R.; Cui, B.J.; Hou, S.Z. Fault line selection of distribution network based on modified CEEMDAN and GoogLeNet neural network. IEEE Sens. J. 2022, 22, 13346–13364. [Google Scholar] [CrossRef]
  19. Liang, J.; Jing, T.; Niu, H.; Wang, J. Two-terminal fault location method of distribution network based on adaptive convolution neural network. IEEE Access 2020, 8, 54035–54043. [Google Scholar] [CrossRef]
  20. Wang, N. Fault line selection of power distribution system via improved bee colony algorithm based deep neural network. Energy Rep. 2022, 8, 43–53. [Google Scholar] [CrossRef]
  21. Bo, Z.; Aggarwal, R.; Johns, A.; Li, H.; Song, Y. A new approach to phase selection using fault generated high frequency noise and neural networks. IEEE Trans. Power Deliv. 1997, 12, 106–115. [Google Scholar] [CrossRef]
  22. Li, W.; Liu, Y.; Li, Y.; Guo, F. Series arc fault diagnosis and line selection method based on recurrent neural network. IEEE Access 2020, 8, 177815–177822. [Google Scholar] [CrossRef]
  23. Zhang, H.; Cheng, W. Fault line selection method based on transfer learning depthwise separable convolutional neural network. J. Electr. Comput. Eng. 2021, 2021, 9979634. [Google Scholar] [CrossRef]
  24. Samanta, B. Gear fault detection using artificial neural networks and support vector machines with genetic algorithms. Mech. Syst. Signal Process. 2004, 18, 625–644. [Google Scholar] [CrossRef]
  25. Jensen, C.A.; El-Sharkawi, M.A.; Marks, R.J. Power system security assessment using neural networks: Feature selection using Fisher discrimination. IEEE Trans. Power Syst. 2001, 16, 757–763. [Google Scholar] [CrossRef]
  26. Ghosh-Dastidara, S.; Adeli, H. Spiking neural networks. Int. J. Neural Syst. 2009, 19, 295–308. [Google Scholar] [CrossRef]
  27. Gatti, M.; Leporati, A.; Zandron, C. On spiking neural membrane systems with neuron and synapse creation. Int. J. Neural Syst. 2022, 32, 2250036. [Google Scholar] [CrossRef]
  28. Dong, J.; Zhang, G.; Wu, Y.; Hu, Y.; Rong, H.; Yu, T. A learning numerical spiking neural P system for classification problems. Knowl.-Based Syst. 2024, 296, 111914. [Google Scholar] [CrossRef]
  29. Dong, J.; Zhang, G.; Hu, Y.; Wu, Y.; Rong, H. An Optimization Numerical Spiking Neural Membrane System with Adaptive Multi-Mutation Operators for Brain Tumor Segmentation. Int. J. Neural Syst. 2024, 34, 2450036. [Google Scholar] [CrossRef] [PubMed]
  30. Păun, G. Computing with membranes. J. Comput. Syst. Sci. 2000, 61, 108–143. [Google Scholar] [CrossRef]
  31. Zhang, G.; Pérez-Jiménez, M.J.; Riscos-Núñez, A.; Verlan, S.; Konur, S.; Hinze, T.; Gheorghe, M. Membrane Computing Models: Implementations; Springer: Berlin/Heidelberg, Germany, 2021; Volume 10. [Google Scholar]
  32. Pan, L.; Păun, G.; Zhang, G. Foreword: Starting JMC. J. Membr. Comput. 2019, 1, 1–2. [Google Scholar] [CrossRef]
  33. Orellana-Martín, D.; Valencia-Cabrera, L.; Riscos-Núñez, A.; Pérez-Jiménez, M.J. Minimal cooperation as a way to achieve the efficiency in cell-like membrane systems. J. Membr. Comput. 2019, 1, 85–92. [Google Scholar] [CrossRef]
  34. Song, B.; Pan, L.; Pérez-Jiménez, M.J. Tissue P systems with protein on cells. Fundam. Informaticae 2016, 144, 77–107. [Google Scholar] [CrossRef]
  35. Song, B.; Zhang, C.; Pan, L. Tissue-like P systems with evolutional symport/antiport rules. Inf. Sci. 2017, 378, 177–193. [Google Scholar] [CrossRef]
  36. Liu, Q.; Long, L.; Yang, Q.; Peng, H.; Wang, J.; Luo, X. LSTM-SNP: A long short-term memory model inspired from spiking neural P systems. Knowl.-Based Syst. 2022, 235, 107656. [Google Scholar] [CrossRef]
  37. Liu, Q.; Long, L.; Peng, H.; Wang, J.; Yang, Q.; Song, X.; Riscos-Núñez, A.; Pérez-Jiménez, M.J. Gated spiking neural P systems for time series forecasting. IEEE Trans. Neural Netw. Learn. Syst. 2021, 34, 6227–6236. [Google Scholar] [CrossRef]
  38. Long, L.; Lugu, R.; Xiong, X.; Liu, Q.; Peng, H.; Wang, J.; Orellana-Martín, D.; Pérez-Jiménez, M.J. Echo spiking neural P systems. Knowl.-Based Syst. 2022, 253, 109568. [Google Scholar] [CrossRef]
  39. Ionescu, M.; Păun, G.; Yokomori, T. Spiking neural P systems. Fundam. Informaticae 2006, 71, 279–308. [Google Scholar]
  40. Păun, A.; Păun, G. Small universal spiking neural P systems. BioSystems 2007, 90, 48–60. [Google Scholar] [CrossRef]
  41. Wang, J.; Hoogeboom, H.J.; Pan, L.; Păun, G.; Pérez-Jiménez, M.J. Spiking neural P systems with weights. Neural Comput. 2010, 22, 2615–2646. [Google Scholar] [CrossRef] [PubMed]
  42. Pan, L.; Păun, G.; Zhang, G.; Neri, F. Spiking neural P systems with communication on request. Int. J. Neural Syst. 2017, 27, 1750042. [Google Scholar] [CrossRef] [PubMed]
  43. Zhang, G.; Rong, H.; Neri, F.; Pérez-Jiménez, M.J. An optimization spiking neural P system for approximately solving combinatorial optimization problems. Int. J. Neural Syst. 2014, 24, 1440006. [Google Scholar] [CrossRef]
  44. Zhu, M.; Yang, Q.; Dong, J.; Zhang, G.; Gou, X.; Rong, H.; Paul, P.; Neri, F. An adaptive optimization spiking neural P system for binary problems. Int. J. Neural Syst. 2021, 31, 2050054. [Google Scholar] [CrossRef]
  45. Dong, J.; Zhang, G.; Luo, B.; Yang, Q.; Guo, D.; Rong, H.; Zhu, M.; Zhou, K. A distributed adaptive optimization spiking neural P system for approximately solving combinatorial optimization problems. Inf. Sci. 2022, 596, 1–14. [Google Scholar] [CrossRef]
  46. Dong, J.; Zhang, G.; Luo, B.; Rong, H. An optimization numerical spiking neural P system for solving constrained optimization problems. Inf. Sci. 2023, 626, 428–456. [Google Scholar] [CrossRef]
  47. Zhang, G.; Pérez-Jiménez, M.J.; Gheorghe, M. Real-Life Applications with Membrane Computing; Springer: Berlin/Heidelberg, Germany, 2017; Volume 25. [Google Scholar]
  48. Zhang, G.; Verlan, S.; Wu, T.; Cabarle, F.G.C.; Xue, J.; Orellana-Martín, D.; Dong, J.; Valencia-Cabrera, L.; Pérez-Jiménez, M.J. Spiking Neural P Systems: Theory, Applications and Implementations; Springer: Berlin/Heidelberg, Germany, 2024. [Google Scholar]
  49. Wang, T.; Zhang, G.; Zhao, J.; He, Z.; Wang, J.; Pérez-Jiménez, M.J. Fault diagnosis of electric power systems based on fuzzy reasoning spiking neural P systems. IEEE Trans. Power Syst. 2014, 30, 1182–1194. [Google Scholar] [CrossRef]
  50. Wang, T.; Wei, X.; Wang, J.; Huang, T.; Peng, H.; Song, X.; Cabrera, L.V.; Pérez-Jiménez, M.J. A weighted corrective fuzzy reasoning spiking neural P system for fault diagnosis in power systems with variable topologies. Eng. Appl. Artif. Intell. 2020, 92, 103680. [Google Scholar] [CrossRef]
  51. Liu, W.; Wang, T.; Zang, T.; Huang, Z.; Wang, J.; Huang, T.; Wei, X.; Li, C. A fault diagnosis method for power transmission networks based on spiking neural P systems with self-updating rules considering biological apoptosis mechanism. Complexity 2020, 2020, 2462647. [Google Scholar] [CrossRef]
  52. Zhang, G.; Rong, H.; Paul, P.; He, Y.; Neri, F.; Pérez-Jiménez, M.J. A complete arithmetic calculator constructed from spiking neural P systems and its application to information fusion. Int. J. Neural Syst. 2021, 31, 2050055. [Google Scholar] [CrossRef] [PubMed]
  53. Liu, X.; Zhang, G.; Mastoi, M.S.; Neri, F.; Pu, Y. A human-simulated fuzzy membrane approach for the joint controller of walking biped robots. Integr. Comput.-Aided Eng. 2023, 30, 105–120. [Google Scholar] [CrossRef]
  54. Zhang, G.; Shang, Z.; Verlan, S.; Martínez-Del-Amor, M.Á.; Yuan, C.; Valencia-Cabrera, L.; Pérez-Jiménez, M.J. An overview of hardware implementation of membrane computing models. ACM Comput. Surv. (CSUR) 2020, 53, 1–38. [Google Scholar] [CrossRef]
  55. Xue, J.; Wang, Y.; Kong, D.; Wu, F.; Yin, A.; Qu, J.; Liu, X. Deep hybrid neural-like P systems for multiorgan segmentation in head and neck CT/MR images. Expert Syst. Appl. 2021, 168, 114446. [Google Scholar] [CrossRef]
  56. Li, B.; Peng, H.; Luo, X.; Wang, J.; Song, X.; Pérez-Jiménez, M.J.; Riscos-Núñez, A. Medical image fusion method based on coupled neural P systems in nonsubsampled shearlet transform domain. Int. J. Neural Syst. 2021, 31, 2050050. [Google Scholar] [CrossRef]
  57. Cai, Y.; Mi, S.; Yan, J.; Peng, H.; Luo, X.; Yang, Q.; Wang, J. An unsupervised segmentation method based on dynamic threshold neural P systems for color images. Inf. Sci. 2022, 587, 473–484. [Google Scholar] [CrossRef]
  58. Song, T.; Pang, S.; Hao, S.; Rodríguez-Patón, A.; Zheng, P. A parallel image skeletonizing method using spiking neural P systems with weights. Neural Process. Lett. 2019, 50, 1485–1502. [Google Scholar] [CrossRef]
  59. Wang, Y.; Gong, G.; Kong, D.; Li, Q.; Dai, J.; Zhang, H.; Qu, J.; Liu, X.; Xue, J. Pancreas segmentation using a dual-input v-mesh network. Med. Image Anal. 2021, 69, 101958. [Google Scholar] [CrossRef]
  60. Xue, J.; He, K.; Nie, D.; Adeli, E.; Shi, Z.; Lee, S.W.; Zheng, Y.; Liu, X.; Li, D.; Shen, D. Cascaded multitask 3-D fully convolutional networks for pancreas segmentation. IEEE Trans. Cybern. 2019, 51, 2153–2165. [Google Scholar] [CrossRef]
  61. Xue, J.; Wang, Z.; Kong, D.; Wang, Y.; Liu, X.; Fan, W.; Yuan, S.; Niu, S.; Li, D. Deep ensemble neural-like P systems for segmentation of central serous chorioretinopathy lesion. Inf. Fusion 2021, 65, 84–94. [Google Scholar] [CrossRef]
  62. Xue, J.; Yan, S.; Qu, J.; Qi, F.; Qiu, C.; Zhang, H.; Chen, M.; Liu, T.; Li, D.; Liu, X. Deep membrane systems for multitask segmentation in diabetic retinopathy. Knowl.-Based Syst. 2019, 183, 104887. [Google Scholar] [CrossRef]
  63. Xue, J.; Hu, J.; Wang, Y.; Kong, D.; Yan, S.; Zhao, R.; Li, D.; Liu, Y.; Liu, X. Hypergraph membrane system based F2 fully convolutional neural network for brain tumor segmentation. Appl. Soft Comput. 2020, 94, 106454. [Google Scholar] [CrossRef]
  64. Dong, X.; Shi, S. Identifying single-phase-to-ground fault feeder in neutral noneffectively grounded distribution system using wavelet transform. IEEE Trans. Power Deliv. 2008, 23, 1829–1837. [Google Scholar] [CrossRef]
  65. Barik, M.A.; Gargoom, A.; Mahmud, M.A.; Haque, M.E.; Al-Khalidi, H.; Oo, A.M.T. A decentralized fault detection technique for detecting single phase to ground faults in power distribution systems with resonant grounding. IEEE Trans. Power Deliv. 2018, 33, 2462–2473. [Google Scholar] [CrossRef]
  66. Zeng, X.; Yu, K.; Wang, Y.; Xu, Y. A novel single phase grounding fault protection scheme without threshold setting for neutral ineffectively earthed power systems. CSEE J. Power Energy Syst. 2016, 2, 73–81. [Google Scholar] [CrossRef]
  67. Liu, P.; Huang, C. Detecting single-phase-to-ground fault event and identifying faulty feeder in neutral ineffectively grounded distribution system. IEEE Trans. Power Deliv. 2017, 33, 2265–2273. [Google Scholar] [CrossRef]
  68. Chen, Z.; Fan, C.J. Fault line selection for small current neutral grounding system based on the fifth harmonic current mutation in distribution system. Proc. CSEE 2006, 18, 37–40. [Google Scholar]
  69. Liang, R.; Xin, J.; Wang, C.; Li, G.; Tang, J. Fault line selection in small current grounding system by improved active component method. High Volt. Eng. 2010, 36, 375–379. [Google Scholar]
  70. Sang, Z.; Pan, Z.c.; Li, L.; Zhang, H.f. A new approach of fault line identification, fault distance measurement and fault location for single phase-to-ground fault in small current neutral grounding system. Power Syst. Technol.-Beijing 1997, 21, 50–52. [Google Scholar] [CrossRef]
  71. Tang, Y.; Chen, K.; Chen, Q.; Dong, H.B. Study on earthed fault location method in indirectly grounding power system using maximum value of absolute value summation of measurement admittance mutual difference. Proc. Chin. Soc. Electr. Eng. 2005, 25, 49–54. [Google Scholar]
  72. Zhang, G.; Zhang, X.; Rong, H.; Paul, P.; Zhu, M.; Neri, F.; Ong, Y.S. A layered spiking neural system for classification problems. Int. J. Neural Syst. 2022, 32, 2250023. [Google Scholar] [CrossRef] [PubMed]
  73. Zhang, X.; Zhang, G.; Paul, P.; Zhang, J.; Wu, T.; Fan, S.; Xiong, X. Dissolved Gas Analysis for Transformer Fault Based on Learning Spiking Neural P System with Belief AdaBoost. Int. J. Unconv. Comput. 2021, 16, 239–258. [Google Scholar]
  74. Bershad, N.J.; Bermudez, J.C.M.; Tourneret, J.Y. Stochastic analysis of the LMS algorithm for system identification with subspace inputs. IEEE Trans. Signal Process. 2008, 56, 1018–1027. [Google Scholar] [CrossRef]
  75. Liu, W.; Pokharel, P.P.; Principe, J.C. The kernel least-mean-square algorithm. IEEE Trans. Signal Process. 2008, 56, 543–554. [Google Scholar] [CrossRef]
  76. Xiao, L.; Boyd, S.; Kim, S.J. Distributed average consensus with least-mean-square deviation. J. Parallel Distrib. Comput. 2007, 67, 33–46. [Google Scholar] [CrossRef]
  77. Chen, Y.; Gu, Y.; Hero, A.O. Regularized least-mean-square algorithms. arXiv 2010, arXiv:1012.5066. [Google Scholar]
  78. Jung, S.M.; Park, P. Stabilization of a bias-compensated normalized least-mean-square algorithm for noisy inputs. IEEE Trans. Signal Process. 2017, 65, 2949–2961. [Google Scholar] [CrossRef]
  79. Duttweiler, D.L. Proportionate normalized least-mean-squares adaptation in echo cancelers. IEEE Trans. Speech Audio Process. 2000, 8, 508–518. [Google Scholar] [CrossRef]
  80. Jo, S.; Kim, S.W. Consistent normalized least mean square filtering with noisy data matrix. IEEE Trans. Signal Process. 2005, 53, 2112–2123. [Google Scholar]
  81. Cho, H.; Lee, C.W.; Kim, S.W. Derivation of a new normalized least mean squares algorithm with modified minimization criterion. Signal Process. 2009, 89, 692–695. [Google Scholar] [CrossRef]
Figure 1. Simulink simulation model for a small-current, grounded system.
Figure 1. Simulink simulation model for a small-current, grounded system.
Energies 17 05742 g001
Figure 2. Neutral ungrounded system Line 1 bus-phase voltage when a single-phase grounding fault occurs.
Figure 2. Neutral ungrounded system Line 1 bus-phase voltage when a single-phase grounding fault occurs.
Energies 17 05742 g002
Figure 3. The bus voltage in the event of a single-phase ground fault.
Figure 3. The bus voltage in the event of a single-phase ground fault.
Energies 17 05742 g003
Figure 4. The zero-sequence current waveform of each line: (a) Zero-sequence current in Line 1. (b) Zero-sequence current in Line 2. (c) Zero-sequence current in Line 3. (d) Zero-sequence current in Line 4. (e) Zero-sequence current in Line 5. (f) Zero-sequence current in Line 6.
Figure 4. The zero-sequence current waveform of each line: (a) Zero-sequence current in Line 1. (b) Zero-sequence current in Line 2. (c) Zero-sequence current in Line 3. (d) Zero-sequence current in Line 4. (e) Zero-sequence current in Line 5. (f) Zero-sequence current in Line 6.
Energies 17 05742 g004
Figure 5. The zero-sequence current RMS waveform of each line: (a) Zero-sequence current RMS in Line 1. (b) Zero-sequence current RMS in Line 2. (c) Zero-sequence current RMS in Line 3. (d) Zero-sequence current RMS in Line 4. (e) Zero-sequence current RMS in Line 5. (f) Zero-sequence current RMS in Line 6.
Figure 5. The zero-sequence current RMS waveform of each line: (a) Zero-sequence current RMS in Line 1. (b) Zero-sequence current RMS in Line 2. (c) Zero-sequence current RMS in Line 3. (d) Zero-sequence current RMS in Line 4. (e) Zero-sequence current RMS in Line 5. (f) Zero-sequence current RMS in Line 6.
Energies 17 05742 g005
Figure 6. The zero-sequence current waveform relationship: (a) The sum of the zero-sequence currents in the normal lines. (b) The zero-sequence current in Line 1. (c) The sum of the zero-sequence currents in all lines.
Figure 6. The zero-sequence current waveform relationship: (a) The sum of the zero-sequence currents in the normal lines. (b) The zero-sequence current in Line 1. (c) The sum of the zero-sequence currents in all lines.
Energies 17 05742 g006
Figure 7. The zero-sequence current RMS relations: (a) The sum of the zero-sequence current RMS value in the normal lines. (b) The zero-sequence current RMS value in Line 1. (c) The sum of the zero-sequence current RMS values for all lines.
Figure 7. The zero-sequence current RMS relations: (a) The sum of the zero-sequence current RMS value in the normal lines. (b) The zero-sequence current RMS value in Line 1. (c) The sum of the zero-sequence current RMS values for all lines.
Energies 17 05742 g007
Figure 8. The zero-sequence current waveform of each line: (a) The zero-sequence current in Line 1. (b) The zero-sequence current in Line 2. (c) The zero-sequence current in Line 3. (d) The zero-sequence current in Line 4. (e) The zero-sequence current in Line 5. (f) The zero-sequence current in Line 6.
Figure 8. The zero-sequence current waveform of each line: (a) The zero-sequence current in Line 1. (b) The zero-sequence current in Line 2. (c) The zero-sequence current in Line 3. (d) The zero-sequence current in Line 4. (e) The zero-sequence current in Line 5. (f) The zero-sequence current in Line 6.
Energies 17 05742 g008
Figure 9. The zero-sequence current RMS values for each line: (a) The zero-sequence current RMS value in Line 1. (b) The zero-sequence current RMS value in Line 2. (c) The zero-sequence current RMS value in Line 3. (d) The zero-sequence current RMS value in Line 4. (e) The zero-sequence current RMS value in Line 5. (f) The zero-sequence current RMS value in Line 6.
Figure 9. The zero-sequence current RMS values for each line: (a) The zero-sequence current RMS value in Line 1. (b) The zero-sequence current RMS value in Line 2. (c) The zero-sequence current RMS value in Line 3. (d) The zero-sequence current RMS value in Line 4. (e) The zero-sequence current RMS value in Line 5. (f) The zero-sequence current RMS value in Line 6.
Energies 17 05742 g009
Figure 10. The zero-sequence current waveform relationships: (a) The sum of the zero-sequence currents in normal lines. (b) The zero-sequence current in Line 1. (c) The sum of the zero-sequence currents of all lines.
Figure 10. The zero-sequence current waveform relationships: (a) The sum of the zero-sequence currents in normal lines. (b) The zero-sequence current in Line 1. (c) The sum of the zero-sequence currents of all lines.
Energies 17 05742 g010
Figure 11. The zero-sequence current RMS value relationships: (a) The sum of the zero-sequence current RMS values in the normal lines. (b) The zero-sequence current RMS value in Line 1. (c) The sum of the zero-sequence currents in all lines.
Figure 11. The zero-sequence current RMS value relationships: (a) The sum of the zero-sequence current RMS values in the normal lines. (b) The zero-sequence current RMS value in Line 1. (c) The sum of the zero-sequence currents in all lines.
Energies 17 05742 g011
Figure 12. The LSN P systems were used for faulty line selection.
Figure 12. The LSN P systems were used for faulty line selection.
Energies 17 05742 g012
Figure 13. The mean square value of the average of 20 independent runs and associated confidence interval based on LSNPS and LSNPSn in neutral-point ungrounded system datasets. (a) The mean square value (blue line) of the average of 20 independent runs and associated confidence intervals (blue band) based on LSNPS. (b) The mean square value (red line) of the average of 20 independent runs and associated confidence intervals (red band) based on LSNPSn.
Figure 13. The mean square value of the average of 20 independent runs and associated confidence interval based on LSNPS and LSNPSn in neutral-point ungrounded system datasets. (a) The mean square value (blue line) of the average of 20 independent runs and associated confidence intervals (blue band) based on LSNPS. (b) The mean square value (red line) of the average of 20 independent runs and associated confidence intervals (red band) based on LSNPSn.
Energies 17 05742 g013
Figure 14. The mean square value of the average of 20 independent runs and associated confidence interval based on LSNPS and LSNPSn in the neutral-point grounded system with the arc suppression coil datasets. (a) The mean square value (blue line) of the average of 20 independent runs and associated confidence interval (blue band) based on LSNPS. (b) The mean square value (red line) of the average of 20 independent runs and associated confidence interval (red band) based on LSNPSn.
Figure 14. The mean square value of the average of 20 independent runs and associated confidence interval based on LSNPS and LSNPSn in the neutral-point grounded system with the arc suppression coil datasets. (a) The mean square value (blue line) of the average of 20 independent runs and associated confidence interval (blue band) based on LSNPS. (b) The mean square value (red line) of the average of 20 independent runs and associated confidence interval (red band) based on LSNPSn.
Energies 17 05742 g014
Table 1. Line selection results.
Table 1. Line selection results.
MethodsSystemsResults
LSNPSNeutral-point ungrounded system98.90%
Neutral-point grounded system with the arc suppression coil99.00%
SVMNeutral-point ungrounded system97.33%
Neutral-point grounded system with the arc suppression coil98.17%
kNNNeutral-point ungrounded system98.62%
Neutral-point grounded system with the arc suppression coil98.91%
LSNPSnNeutral-point ungrounded system98.94%
Neutral-point grounded system with the arc suppression coil99.17%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Hu, Y.; Wu, Y.; Yang, Q.; Liu, Y.; Wang, S.; Dong, J.; Zeng, X.; Zhang, D. An Approach for Detecting Faulty Lines in a Small-Current, Grounded System Using Learning Spiking Neural P Systems with NLMS. Energies 2024, 17, 5742. https://doi.org/10.3390/en17225742

AMA Style

Hu Y, Wu Y, Yang Q, Liu Y, Wang S, Dong J, Zeng X, Zhang D. An Approach for Detecting Faulty Lines in a Small-Current, Grounded System Using Learning Spiking Neural P Systems with NLMS. Energies. 2024; 17(22):5742. https://doi.org/10.3390/en17225742

Chicago/Turabian Style

Hu, Yangheng, Yijin Wu, Qiang Yang, Yang Liu, Shunli Wang, Jianping Dong, Xiaohua Zeng, and Dapeng Zhang. 2024. "An Approach for Detecting Faulty Lines in a Small-Current, Grounded System Using Learning Spiking Neural P Systems with NLMS" Energies 17, no. 22: 5742. https://doi.org/10.3390/en17225742

APA Style

Hu, Y., Wu, Y., Yang, Q., Liu, Y., Wang, S., Dong, J., Zeng, X., & Zhang, D. (2024). An Approach for Detecting Faulty Lines in a Small-Current, Grounded System Using Learning Spiking Neural P Systems with NLMS. Energies, 17(22), 5742. https://doi.org/10.3390/en17225742

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop