This application claims priority to and the benefit of Korean Patent Application No. 10-2022-0161944, filed on Nov. 28, 2022, the disclosure of which is incorporated herein by reference in its entirety.
The present invention relates to a series arc-fault detection apparatus and method, and more specifically, to a series arc-fault detection apparatus and method for detecting a series arc-fault based on a deep learning model.
Most traditional livestock farms are spaces with a high fire risk due to aging electrical equipment and wires.
Most causes of fires in livestock farms are electrical leaks or short circuits due to old indoor wiring, and overload due to exceeding the rated capacity, and especially various types of arc-faults that occur in old electrical wiring. Arc-faults that may occur in electrical wiring are divided into series arc-faults and parallel arc-faults.
A parallel arc-fault signal has features clearly different from a normal current signal, and accordingly, is easy to distinguish. However, a series arc-fault signal sometimes has features that are not clearly different from the normal current signal, and accordingly, is difficult to detect with a general hardware-based detector.
Arc-fault detectors in the related art are expensive and have very low detection accuracy compared to earth leakage circuit breakers. In addition, the arc-fault detectors in the related art have a higher probability of malfunction because their sensitivity is more sensitive than that of earth leakage circuit breakers. That is, in the related art, electric fires may be greatly prevented by installing arc-fault detectors, but since arc-fault detectors are expensive and have low arc-fault detection reliability, it is difficult to expect voluntary installation of the arc-fault detectors.
The present invention is directed to providing a series arc-fault detection apparatus and method for extracting features of an arc-fault signal for each load in a time domain and a frequency domain by inputting the arc-fault signal into a deep learning model, and estimating a series arc-fault signal and a load where the series arc-fault signal has occurred based on the extracted features.
According to an aspect of the present invention, there is provided a series arc-fault detection apparatus including a signal processing unit configured to generate signal data for estimation by a deep learning inference model by signal-processing a current signal detected by a current transformer and an inference unit configured to estimate whether an arc-fault occurs based on the deep learning inference model through the signal data generated by the signal processing unit.
In some embodiments of the present invention, the signal processing unit may include a filtering unit configured to remove noise components of a current detected by the current transformer, a variable amplifier configured to amplify a current signal filtered by the filtering unit, an analog-to-digital converter (ADC) configured to convert the current signal amplified by the variable amplifier into a digital signal, and a storage unit configured to store the current signal converted by the ADC.
In some embodiments of the present invention, the variable amplifier may adjust a degree of amplification according to a control signal from the inference unit.
In some embodiments of the present invention, the inference unit may preprocess the signal data of the signal processing unit into time series data in a time domain and data in a frequency domain, extract signal features in the time domain and signal features in the frequency domain from the time series data in the time domain and the data in the frequency domain, respectively, through a deep learning model, and determine whether the current signal is a normal signal or an arc-fault signal by fusing the signal features in the time domain and the signal features in the frequency domain.
In some embodiments of the present invention, the inference unit may estimate a load where the arc-fault has occurred through a deep learning model depending on whether or not the arc-fault has occurred.
In some embodiments of the present invention, the inference unit may preprocess the signal data of the signal processing unit into time series data in a time domain and data in a frequency domain, extract load features of the current signal from the time series data in the time domain and the data in the frequency domain through a transfer deep learning model, and estimate a load where the arc-fault has occurred through the extracted load features.
In some embodiments of the present invention, the inference unit may be configured to calculate an arc-fault occurrence period by reducing a period of collecting signal data for the signal processing unit depending on whether the arc-fault has occurred.
According to another aspect of the present invention, there is provided an arc-fault detection method including preprocessing, by an inference unit, signal data of a signal processing unit into time series data in a time domain and data in a frequency domain, extracting, by the inference unit, each of signal features in the time domain and signal features in the frequency domain from the time series data in the time domain and the data in the frequency domain based on a deep learning model, and determining, by the inference unit, whether a current signal is a normal signal or an arc-fault signal by fusing the signal features in the time domain and the signal features in the frequency domain.
In some embodiments of the present invention, the arc-fault detection method may further include estimating, by the inference unit, a load where an arc-fault has occurred through a deep learning model depending on whether or not the arc-fault has occurred.
In some embodiments of the present invention, the estimating of the load where the arc-fault has occurred may include preprocessing, by the inference unit, the signal data of the signal processing unit into time series data in a time domain and data in a frequency domain and extracting, by the inference unit, load features of the current signal from the time series data in the time domain and the data in the frequency domain through a transfer deep learning model, and estimating a load where the arc-fault has occurred through the extracted load features.
In some embodiments of the present invention, the arc-fault detection method may further include calculating, by the inference unit, an arc-fault occurrence period by reducing a period of collecting signal data for the signal processing unit depending on whether the arc-fault has occurred.
According to still another aspect of the present invention, there is provided a series arc-fault detection method including generating, by a signal processing unit, signal data for estimation by a deep learning inference model by signal-processing a current signal detected by a current transformer and estimating, by an inference unit, whether an arc-fault occurs based on the deep learning inference model through the signal data generated by the signal processing unit.
In the generating of the signal data according to some embodiments of the present invention, the signal processing unit may remove noise components of a current detected by the current transformer and amplify the noise-removed current, convert the amplified current signal into a digital signal, and store the digital-converted signal.
In the generating of the signal data according to some embodiments of the present invention, the signal processing unit may adjust a degree of amplification according to a control signal from the inference unit.
In the estimating whether the arc-fault has occurred according to some embodiments of the present invention, the inference unit may preprocess the signal data of the signal processing unit into time series data in a time domain and data in a frequency domain, extract signal features in the time domain and signal features in the frequency domain from the time series data in the time domain and the data in the frequency domain, respectively, through a deep learning model, and determine whether the current signal is a normal signal or an arc-fault signal by fusing the signal features in the time domain and the signal features in the frequency domain.
In some embodiments of the present invention, the arc-fault detection method may further include estimating, by the inference unit, a load where an arc-fault has occurred through a deep learning model depending on whether or not the arc-fault has occurred.
In the estimating of the load where the arc-fault has occurred according to some embodiments of the present invention, the inference unit may preprocess the signal data of the signal processing unit into time series data in a time domain and data in a frequency domain, extract load features of the current signal from the time series data in the time domain and the data in the frequency domain through a transfer deep learning model, and estimate a load where the arc-fault has occurred through the extracted load features.
In some embodiments of the present invention, the arc-fault detection method may further include calculating, by the inference unit, an arc-fault occurrence period by reducing a period of collecting signal data for the signal processing unit depending on whether the arc-fault has occurred.
The above and other objects, features and advantages of the present invention will become more apparent to those of ordinary skill in the art by describing exemplary embodiments thereof in detail with reference to the accompanying drawings, in which:
Hereinafter, one example of a series arc-fault detection apparatus and method according to one embodiment of the present invention will be described. In the process, thicknesses of lines, dimensions of elements, and the like shown in the drawings may be exaggerated for clarity and convenience. Also, terms described below may be defined in consideration of functions in the present invention, and may be changed depending on the customary practice or the intention of a user or operator. Thus, definitions of such terms should be determined based on the overall content of the present specification.
Referring to
According to a circuit configuration, the series arc-fault current IARC is generally smaller than a load current flowing in a load. Therefore, it is very difficult to detect the series arc-fault current IARC based on a magnitude of the current using existing hardware.
In general, an electric wire consists of a metal 17 and an insulator 18 surrounding the metal.
A voltage source 10 and a resistive load 12 are connected to the electric wire, allowing an appropriate current to flow. In addition, the wire has an internal resistance 11 depending on the characteristics of the metal 17.
When the electrical wire is damaged by an external environment, a high resistance component 14 is created at a damaged portion of the wire and thus high heat is generated. As high heat continues around the electric wire, a surrounding area thereof is carbonized, and a high voltage is applied to a carbonized portion 19, and thus an arc-fault 16 occurs.
As the arc-fault occurs in the damaged portion of the wire in this way, the current flowing in the wire may be divided into a current 13 flowing to the resistance component 14 equivalent to the damaged portion and a current 15 flowing to the arc-fault 16. Therefore, the series arc-fault current may not be greater than the magnitude of the current flowing in the resistive load 12.
In
The normal signal 30 and the arc-fault signal 31 show almost the same waveform except for slight distortion in peak portions of the signals.
In
The arc-fault signal 33 has a strong noise component between peaks of the signal.
In
The arc-fault signal 35 is almost identical to the normal signal 34 except that some noise occurs in the peak portion of the signal.
In
The arc-fault signal 37 contains some noise compared to the normal signal 36. Referring to
Therefore, a series arc-fault detection apparatus 100 according to one embodiment of the present invention utilizes feature data of the series arc-fault signal for each load for deep learning model training.
The series arc-fault detection apparatus 100 according to one embodiment of the present invention extracts features of time series data of the arc-fault signal by extracting feature data of the series arc-fault signal in a situation of various loads and power consumption by the loads. In this case, algorithms such as a one-dimensional convolution neural network (1D CNN), a long short-term memory (LSTM), or the like, may be used, and various classification algorithms may be used to check whether an arc-fault occurs and classify a load where the arc-fault has occurred.
Based on the deep learning model trained on features of the series arc-fault signal, the series arc-fault detection apparatus 100 according to one embodiment of the present invention may determine whether the arc-fault has occurred with high accuracy and may estimate an arc-fault occurrence situation based on accumulated data.
In addition, the series arc-fault detection apparatus 100 according to one embodiment of the present invention periodically collects a current signal flowing in the load in a set period, for example, in one period unit and monitors the arc-fault occurrence situation. When it is estimated that an arc-fault signal has occurred as a result of monitoring, the series arc-fault detection apparatus 100 according to one embodiment of the present invention monitors the arc-fault occurrence situation by reducing the data collection period for the signal and calculates an arc-fault occurrence period based on the monitoring.
Referring to
An electric wire 33 connects a power outlet 31 and a load 32 and supplies electric power to the load 32.
The current transformer 110 is installed on the electric wire 33 and detects features of a current signal.
The signal processing unit 120 generates signal data for estimation by a deep learning inference model by signal-processing the current signal detected by the current transformer 110.
The signal processing unit 120 includes a filtering unit 121, a variable amplifier 122, an analog-to-digital converter (ADC) 123, and a storage unit 124.
The filtering unit 121 removes noise components of the current signal input from the current transformer 110. The filtering unit 121 may remove noise components of 1 [MHz] or more of the current signal input from the current transformer 110. The filtering unit 121 may be a low pass filter, but is not particularly limited.
The variable amplifier 122 amplifies the size of the current signal filtered by the filtering unit 121 to a signal size suitable for estimation by the deep learning inference model of the inference unit 130.
The variable amplifier 122 adjusts the degree of amplification according to a control signal from the inference unit 130 according to the size of the current signal. The variable amplifier 122 adjusts the size of the current signal by adjusting the degree of amplification.
The ADC 123 converts the current signal amplified by the variable amplifier 122 into a digital signal.
The storage unit 124 stores signal data converted into the digital signal by the ADC 123. The storage unit 124 transmits the stored signal data to the inference unit 130.
The inference unit 130 estimates whether an arc-fault has occurred and a load where the arc-fault has occurred based on the deep learning model.
The inference unit 130 is an embedded board with the deep learning model for estimating whether an arc-fault has occurred, and reads signal data of a current signal in one period, which is to be used as an input to the deep learning inference model, from the storage unit 124.
With this signal data, the inference unit 130 estimates whether the arc-fault has occurred and the load where the arc-fault has occurred using a deep learning model, and calculates the arc-fault occurrence period by monitoring an arc-fault occurrence situation by reducing the data collection period depending on whether or not the arc-fault has occurred.
Referring to
In the deep learning model in
Signals of the preprocessed time series data in the time domain and data in the frequency domain are input to a one-dimensional convolution neural network (1D CNN) layer 132.
As each of the time series data in the time domain and the input data in the frequency domain passes through the ID CNN layer 132, features of the current signal are extracted.
A fusion layer 133 fuses signal features in the time domain and signal features in the frequency domain.
A binary classification layer 134 determines whether the current signal is a normal signal or an arc-fault signal based on the signal features in the time domain and the signal features in the frequency domain, which are fused in the fusion layer 133, and outputs a determination result to the output unit 140.
Each of the ID CNN layer 132 and the fusion layer 133 trained in
Referring to
The transferred ID CNN layer 132 and fusion layer 133 for extracting the features of the current signal flowing in the wire 33 in
In
An output of the transfer layer 53 is input to a feature extraction layer (long short-term memory (LSTM)) 137 for extracting load features of the current signal.
The feature extraction layer 137 receives the output of the transfer layer 53 and extracts the load features of the current signal.
A decimal classification layer 138 receives a signal for extracting the load features of the current signal from the feature extraction layer 54, and estimates the load where the current signal (normal signal or arc-fault signal) has occurred.
With an output of the decimal classification layer 138, the load where the arc-fault signal has occurred may be estimated.
Meanwhile, the ID CNN layer 132 reduces the collection period of signal data when it is estimated that the arc-fault has occurred.
In general, arc-faults periodically occur. Therefore, when an arc-fault is first detected, the ID CNN layer 132 calculates the arc-fault occurrence period by reducing the period of collecting signal data and performing the arc-fault occurrence and load estimation operations as described above.
In addition, the ID CNN layer 132 may transmit a signal capable of controlling the degree of amplification of the variable amplifier 122 to the variable amplifier 122 when a size of signal data read from the storage unit 124 is small or large, so that the current signal is amplified by the variable amplifier 122 to a size suitable for deep learning inference.
The output unit 140 outputs occurrence or non-occurrence of the arc-fault from the inference unit 130. In addition, when the arc-fault has occurred, the output unit 140 outputs the load where the arc-fault has occurred.
Hereinafter, a serial arc-fault detection method according to one embodiment of the present invention will be described with reference to
Referring to
According to the signal data request, the current transformer 110 detects a current signal (S120).
The signal processing unit 120 processes and stores the current signal detected by the current transformer 110. In this case, the signal processing unit 120 transmits signal data of the most recently collected current signal in one period to the inference unit 130.
The inference unit 130 preprocesses the signal data received from the storage unit 124 into a signal in a time domain and a signal in a frequency domain. The inference unit 130 extracts primary features from the input signal preprocessed in the time domain and frequency domain using a deep learning algorithm or the like (S130).
The inference unit 130 fuses signal features in the time domain and signal features in the frequency domain, and determines whether the current signal is a normal signal or an arc-fault signal based on the fused signal features in the time domain and signal features in the frequency domain (S140).
When a determination result is that the current signal is a normal signal, the inference unit 130 requests signal data in another period from the signal processing unit 120 and repeats the feature extraction and arc-fault determination operations (S110, S120, S130).
On the other hand, when the current signal is an arc-fault signal, the inference unit 130 extracts load features of the signal using a deep learning algorithm (long short-term memory (LSTM)), deep neural network (DNN), or the like (S150). When secondary features of the current signal are extracted by the inference unit 130, a transferred deep learning model is used (transfer learning).
In this case, the inference unit 130 extracts the load features of the current signal and estimates a load where the arc-fault signal has occurred based on the extracted load features of the current signal (S160).
The output unit 140 outputs occurrence or non-occurrence of the arc-fault and the load where the arc-fault signal has occurred (S170).
Then, as shown in
In this case, the inference unit 130 performs arc-fault occurrence and load estimation operations as shown in
As used herein, the term “unit” may include a unit implemented in hardware, software, or firmware, and may interchangeably be used with other terms, for example, “logic,” “logic block,” “part,” or “circuitry”. A “unit” may be a single integral component, or a minimum unit or part thereof, adapted to perform one or more functions. For example, according to one embodiment, a module may be implemented in a form of an application-specific integrated circuit (ASIC). Further, implementations described herein may be implemented as, for example, a method or process, device, software program, data stream, or signal. Although discussed only in the context of a single form of implementation (e.g., discussed only as a method), implementations of the features discussed may also be implemented in other forms (e.g., devices or programs). A device may be implemented with appropriate hardware, software, firmware, etc. A method may be implemented in a device such as a processor or the like, which generally refers to a processing device including a computer, a microprocessor, an integrated circuit, a programmable logic device, or the like. Processors also include communication devices such as computers, cell phones, personal digital assistants (“PDAs”) and other devices that facilitate communication of information between end users.
A series arc-fault detection apparatus and method according to the present invention can extract features of an arc-fault signal for each load in a time domain and a frequency domain by inputting the arc-fault signal into a deep learning model, and estimate a series arc-fault signal and a load where the series arc-fault signal occurs based on the extracted features.
In addition, the series arc-fault detection apparatus and method according to the present invention can determine and estimate the series arc-fault signal, which is one of the most important causes of fire accidents, with high accuracy and allow arc-fault detectors to be manufactured at a low price based on the accurate determination and estimation.
In addition, the series arc-fault detection apparatus and method according to the present invention can prevent electrical safety accidents caused by series arc faults in advance.
Although the present invention has been described with reference to the embodiments illustrated in the drawings, it is merely exemplary, and it is to be understood to those skilled in the art that various modifications and equivalent other embodiments could be made therefrom. Therefore, the technical protection scope of the present invention should be defined only by the claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2022-0161944 | Nov 2022 | KR | national |