Distribution grid fault analysis under load and renewable energy uncertainties
11349306 · 2022-05-31
Assignee
Inventors
Cpc classification
H02J3/0012
ELECTRICITY
H02J3/0073
ELECTRICITY
H02J3/46
ELECTRICITY
Y02E40/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H02J2203/20
ELECTRICITY
H02J3/388
ELECTRICITY
Y04S10/30
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y04S10/52
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y02E60/00
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H02J3/003
ELECTRICITY
G06N7/01
PHYSICS
Y04S40/20
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y02E10/76
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y04S10/22
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H02J3/004
ELECTRICITY
Y04S10/50
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G06F17/14
PHYSICS
International classification
G06G7/54
PHYSICS
H02J3/46
ELECTRICITY
G06N7/00
PHYSICS
G06F17/14
PHYSICS
G01R31/08
PHYSICS
H02J3/00
ELECTRICITY
Abstract
A versatile intelligent fault diagnosis (IFD) method for a distribution grid integrating renewable energy resources is described. Advanced signal processing techniques extract useful features from recorded three-phase current signals, which are input to a multilayer perceptron neural networks (MLP-NN) to diagnose i.e., to detect, classify, identify the feeder branch, and locate the faults. Once a fault is detected, classified and located, a grid operator may adjust grid parameters or dispatch a technician to correct the fault. The IFD method is independent of load demand, renewable energy generation, and fault information (resistance and inception angle) uncertainties, as well as measurement noise.
Claims
1. A method for intelligent fault diagnosis of a distribution feeder connected to renewable energy resources, comprising: modelling, with a computing system having circuitry configured for modelling and processing, the distribution feeder, the distribution feeder having predetermined electrical characteristics, wherein the distribution feeder is divided into branches separated by nodes, wherein each node is connected to at least one of a power input or a power output, wherein at least one power input is a renewable energy resource and at least one power input is a main feeder; modelling uncertainties in the energy supply of at least one renewable energy resource connected to a power input node by a first probability density function of a load demand of at least one power output node and by a second probability density function of the uncertainties in the energy supply of the at least one renewable energy resource; generating, from the modelling, a first dataset of three phase current signals of a plurality of branches of the distribution grid; generating, from the modelling, a second dataset of three phase current signals of the main feeder and at least one renewable energy resource; analyzing the first dataset and the second dataset to extract features of each branch; recording the three phase current signals at each power output node; determining whether a branch has a fault by comparing the three phase current signals at each power output node to the extracted features of each branch; locating and classifying the fault; and displaying the extracted features of the fault and a fault location.
2. The method of claim 1, further comprising: wherein the renewable energy resource is at least one of a wind energy source, a solar energy source, a hydroelectric power source, a geothermal energy source and a wave energy source.
3. The method of claim 1, wherein analyzing the first and second datasets further comprises inputting the first and second datasets to a short-time Fourier transform combined with a second signal processing transform, wherein the second signal processing transform is one of a discrete wavelet transform (DWT) and a Stockwell transform (ST).
4. The method of claim 1, further comprising recording the three phase current signals with a physical phasor measurement unit (PMU).
5. The method of claim 1, further comprising locating and classifying faults by: inputting the extracted features to a multilayer perceptron neural network (MLP-NN); comparing each set of current signals at each node to the extracted features; and outputting a class and location of each fault from the multilayer perceptron neural network.
6. The method of claim 5, wherein the multilayer perceptron neural network further comprises an activation function for comparing each set of current signals at each node to the extracted features and generating an output.
7. The method of claim 6, wherein the activation function is a continuous tan-sigmoid function given by the equation:
8. The method of claim 5, wherein outputting the class of each fault comprises comparing the signal to noise ratio of the current values of each node to extracted features of each section.
9. The method of claim 1, wherein recording the three phase current signals includes measuring frequencies and phasors at each of the power output nodes.
10. The method of claim 1, wherein modelling uncertainties in the load demand comprises inputting the electrical characteristics to the first probability density function given by
11. The method of claim 1, wherein modelling uncertainties in the energy supply of the at least one renewable energy resource comprises inputting the electrical characteristics to the second probability density function given by
12. The method of claim 2, wherein modelling uncertainties in a wind speed of the wind energy source comprises inputting the electrical characteristics to the second probability density function given by
13. The method of claim 12, further comprising calculating the power output of the wind energy source by:
14. The method of claim 2, wherein modelling uncertainties in solar irradiation of the solar energy source comprises inputting the electrical characteristics to the second probability density function given by
15. The method of claim 14, further comprising calculating the power output of the solar energy source by:
16. The method of claim 2, further comprising calculating a fault resistance, R, by: R˜U(R.sub.min, R.sub.max), where U is a uniform probability density function, R.sub.min=0Ω, R.sub.max=50Ω.
17. A non-transitory computer readable medium having instructions stored therein that, when executed by one or more processors, causes the one or more processors to perform a method for intelligent fault diagnosis of a distribution feeder connected to renewable energy resources, comprising: modelling, with a computing system having circuitry configured for modelling and processing, the distribution feeder, the distribution feeder having predetermined electrical characteristics, wherein the distribution feeder is divided into branches separated by nodes, wherein each node is connected to at least one of a power input or a power output, wherein at least one power input is a renewable energy resource and at least one power input is a main feeder; modelling uncertainties in the energy supply of at least one renewable energy resource connected to a power input node by a first probability density function describing a load demand of at least one power output node and a second probability density function modelling uncertainties in the energy supply of the at least one renewable energy resource; generating, from the modelling, a first dataset of three phase current signals for a plurality of pre-specified branches of the distribution grid; generating, from the modelling, a second dataset of three phase current signals of the main feeder and at least one renewable energy resource; analyzing the first dataset and the second dataset to extract features of each branch; recording the three phase current signals at each power output node; determining whether a branch has a fault by comparing the three phase current signals at each power output node to the extracted features of each branch; locating and classifying the fault; and displaying, by a display, the extracted features of the fault and a fault location.
18. The non-transitory computer readable medium method of claim 17, wherein analyzing the first and second datasets further comprises inputting the first and second datasets to a short-time Fourier transform combined with a wavelet transform.
19. The non-transitory computer readable medium method of claim 17, further comprising recording the three phase current signals with a physical phasor measurement unit (PMU).
20. The non-transitory computer readable medium method of claim 19, further comprising locating and classifying faults by: inputting the extracted features to a multilayer perceptron neural network (MLP-NN); comparing each set of three phase current signals at each node to the extracted features; and outputting a class and the location of each fault from the multilayer perceptron neural network.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) A more complete appreciation of this disclosure and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings, wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
DETAILED DESCRIPTION
(13) In the drawings, like reference numerals designate identical or corresponding parts throughout the several views. Further, as used herein, the words “a,” “an” and the like generally carry a meaning of “one or more,” unless stated otherwise. The drawings are generally drawn to scale unless specified otherwise or illustrating schematic structures or flowcharts.
(14) Furthermore, the terms “approximately,” “approximate,” “about,” and similar terms generally refer to ranges that include the identified value within a margin of 20%, 10%, or preferably 5%, and any values therebetween.
(15) Aspects of this disclosure are directed to a method and system for intelligent fault diagnosis of a distribution feeder connected to renewable energy resources and a non-transitory computer readable medium having instructions stored therein that, when executed by one or more processors, causes the one or more processors to perform a method for intelligent fault diagnosis of a distribution feeder connected to renewable energy resources.
(16) Aspects of the present disclosure describe versatile intelligent fault diagnosis (IFD) methods for a distribution grid feeder which integrates power from intermittent renewable energy resources. In one embodiment, a distribution feeder is modelled incorporating load demand, renewable energy generation (wind speed and solar irradiation), and fault information (resistance and inception angle) uncertainties by employing different probability density functions (PDF). Advanced signal processing techniques are used to extract useful features from the recorded current waveforms. These extracted features are input to a multilayer perceptron neural network (MLP-NN) to diagnose (i.e., to detect, classify, identify faulty section and locate) the faults. Once a fault is detected, classified and located, a grid operator may adjust grid/feeder parameters or dispatch a technician to correct the faults.
(17) The steps of the intelligent fault diagnosis (IFD) method and system which incorporate uncertainties associated with load demand and renewable energy generation are described below.
(18) A. Test Distribution Feeder Specification and Modeling
(19) In general, distribution feeders are passive networks with unidirectional energy flow from a source to the load centers. They consist of a main feeder, distribution transformers, laterals and sub-laterals, spot and distributed loads, shunt capacitor banks, overhead distribution lines and underground cables. Benchmark feeders have been described with detailed configurations by the Power & Energy Society (PES) of the Institute of Electrical and Electronics Engineers (IEEE) (See “Distribution Test Feeders—Distribution Test Feeder Working Group—IEEE PES Distribution System Analysis Subcommittee.” http://sites.ieee.org/pes-testfeeders/resources/, incorporated herein by reference in its entirety).
(20) A feeder is one of the circuits out of a substation. The main feeder is the three-phase backbone of the circuit, which is often called the mains or mainline. Branching from the mains are one or more laterals, which are also called taps, lateral taps, branches, or branch lines. These laterals may be single-phase, two-phase, or three-phase.
(21) An example of a distribution grid 190 connected to various sources, such as wind plants 192, a photovoltaic collector 196 and EV charging stations 194, includes feeders for distributing power is shown in
(22) In an aspect of the present disclosure, an IEEE 13-node test feeder (
(23) The 13-node test feeder operates at 4.16 kV and exhibits most of the characteristics of electric distribution feeders. This highly loaded test feeder includes a single voltage regulator 605, an in-line transformer 607, overhead distribution lines and underground cables of various configurations, several unbalanced spot and distributed loads, and shunt capacitor banks. Additionally the 13-node feeder may contain three-phase, double-phase, and single-phase laterals. For explanatory purposes only, lateral 632-634 may be a three phase lateral, lateral 671-672 may be a double phase lateral, and lateral 632-646 may be a single phase lateral.
(24) In non-limiting examples, the feeder was modelled in RSCAD software (See: “RSCAD is RTDS Technologies' proprietary power system simulation software, designed specifically for interfacing to the RTDS Simulator hardware”, https://www.rtds.com/the-simulator/our-software/about-rscad/, incorporated herein by reference in its entirety) and simulates the feeder in a single RTDS (Real Time Digital Power Simulator) rack.
(25) B. Incorporation of Renewable Energy Resources
(26) In an aspect of the present disclosure, the feeder incorporates three renewable energy resources: photovoltaic (PV) 645, wind 633 and hydropower power plants 680 as shown in
(27) C. Load Demand and Renewable Energy Generation Uncertainties Modeling
(28) The uncertainties associated with load demand and renewable energy generation are incorporated into the test distribution feeder with the aid of a probabilistic analysis, as probabilistic approaches have been demonstrated to lower operational cost compared to deterministic analysis.
(29) The load demand uncertainty model employs the normal probability density function (PDF) given below:
(30)
(31) The variables μ.sub.L, σ.sub.L and C.sub.vL are related using the following formula:
(32)
where μ.sub.L is the rated active load mean value and C.sub.vL is ±15% of the rated load respectively. σ.sub.vL is the standard deviation.
(33) The uncertainties associated with wind speed variations at the wind power plant are incorporated by employing the Weibull probability density function as:
(34)
where α.sub.w is the scale parameter of the distribution, β.sub.w is the shape parameter and γ.sub.w is the location value of the variable x.sub.w of the distribution related to the wind speed.
(35) The case where γ.sub.w=0 is known as the two parameter Weibull probability density function and can be re-written as:
(36)
(37) Likewise, the uncertainties associated with variation in solar irradiation energy at the photovoltaic power plant are incorporated by employing the Weibull probability density function as:
(38)
where α.sub.s is the scale parameter and β.sub.s is the shape parameter of the variable x.sub.s of the distribution related to solar irradiation.
(39) The scale and shape parameters are selected through a backward iterative process from the mean and standard deviations associated with the wind speed and solar irradiation. The mean value of the outputs of the wind power and PV power plant was estimated to be 500 kW and 300 kW, respectively. The coefficient of variation is assumed to be ±10% of the rated wind speed and rated solar irradiation.
(40) Based on the Weibull probability density function predicted wind speed, the output power of wind power plant can be calculated using the following equation:
(41)
where v is the Weibull probability density function predicted wind speed, v.sub.r is the rated wind speed, v.sub.ci is the cut-in wind speed and v.sub.co is the cut-off wind speed.
(42) Similarly, the output power of the PV (solar) plant can be calculated from the Weibull probability density function predicted solar irradiation as:
(43)
where G and G.sub.r are the Weibull PDF predicted and rated solar irradiations, respectively.
(44) The reactive power outputs of photovoltaic solar and wind plants are assumed as the negative (˜7%) and positive (˜50%) of their generated active powers, respectively. Also, the real and reactive powers are set to constant values for the hydropower plant installed at node 680. The power output is set to a constant value (300 kW) for the hydropower plant installed at node 680. Similar to the load demand and the DG generation uncertainties, the fault resistance (R) is chosen by employing a uniform probability density function (U) that picks a random value from the given range of the following equation:
R˜U(R.sub.min,R.sub.max) (8)
where, R.sub.min and R.sub.max are the minimum and the maximum values of fault resistance, respectively, and are set at R.sub.min=0Ω and R.sub.max=50Ω for the testing.
D. Fault Modeling and Data Recording
(45) Script files for “batch-mode” operation of RSCAD software are employed to simulate several configurations and record faulty current signals of the same fault type on a specific location automatically without any manual interaction. The script files are written in a ‘C’ like programming language to incorporate the load demand, renewable energy generation, and fault information (resistance and inception angle) uncertainties. Each fault was simulated for four cycles and data was recorded in the RSCAD environment for two cycles (one pre-cycle and one post-cycle) with a sampling frequency of 10 kHz (˜167 samples/cycle). Hence, two datasets were recorded. The first (pre-cycle) dataset consisted of three-phase current signals recorded from eight pre-selected branches (650 to 632, 632 to 671, 632 to 633, 632 to 645, 671 to 680, 671 to 684, 684 to 652, and 671 to 675) and the second (post-cycle) dataset contained the current signals of the main feeder and the three renewable energy resources (
(46) E. Feature Extraction
(47) After both datasets were recorded for the applied faults, two advanced signal processing techniques, the discrete wavelet transform (DWT) and the Stockwell transform (ST), were employed to extract characteristic features. The DWT decomposed each phase current signal into one approximate and seven detailed coefficients. Hence, it collected twenty-four coefficients from each branch current signal, as there are three phases in each branch current signal. Then, it extracted six statistical indices namely the entropy, energy, skewness, kurtosis, mean, and standard deviation from each coefficient. Therefore, the DWT extracted 144 features (=3-phase current signal×8-coefficients×6 statistical indices per coefficient) from each branch current signal. Finally, it extracted 1152 features (=144 features per branch current signal×8-branches) from the first dataset for each faulty case. Details of DWT based feature extraction are available in [See M. Shafiullah, M. A. Abido, Z. Al-Hamouz, “Wavelet-based extreme learning machine for distribution grid fault location”, IET Gener. Transm. Distrib., Vol. 11 Iss. 17, pp. 4256-4263, 2017].
(48) On the other hand, the ST extracted 36 features from each branch current signal. Therefore, it extracted 288 features (=36 features per branches×8-branches) from the first dataset for each faulty case. Details of ST based feature extraction are available in [See M. Shafiullah, M. A. Abido, T. Abdel-Fattah, “Distribution Grids Fault Location employing ST based Optimized Machine Learning Approach”, Energies, Vol. 11, pp. 1-23, 2018].
(49) Likewise, the DWT and ST extracted 576 (=144 features from each three-phase signal×4 sources) and 144 features (=36 features from each three-phase current signal×4 sources) respectively, from the second dataset for each faulty case.
(50) F. Training of the MLP-NN for Fault Diagnosis
(51) All extracted features were fetched from the first dataset as inputs to a detection multilayer perceptron neural network (MLP-NN), to a classification MLP-NN, and to a section identification MLP-NN for training and testing purposes. Similarly, the features of the second datasets were also fetched as inputs to another set of detection, classification, and section identification MLP neural networks. However, if a detected fault occurred on the main branch, the features collected from the current signals of the main feeder and hydro power plant were sent to another MLP neural network to locate the faults as a regression problem. The number of hidden neurons of the above-mentioned MLP neural networks was selected through a systematic trial and error approach based on their accuracies. A multilayer perceptron neural network and its activation function are shown in
(52) An activation function determines whether or not a signal should be output. There are a number of common activation functions in use with neural networks. A step function may be an activation function, in which the output is (1) or activated when a value is above a threshold and is (0) otherwise. A sigmoid function has the property of being similar to the step function, but with the addition of a region of uncertainty.
(53) A continuous tan-sigmoid function is given by the relationship:
(54)
(55) The first embodiment is illustrated with respect to
(56) The method continues by modelling uncertainties in the energy supply of at least one renewable energy resource connected to a power input node by a first probability density function (see 608,
(57) The renewable energy resource is at least one of a wind energy source 633, a solar energy source 645, a hydroelectric power source 680, a geothermal energy source and a wave energy source.
(58) Locating and classifying faults comprises inputting the extracted features to a multilayer perceptron neural network (MLP-NN 609); comparing each set of current signals from PMU 620 at each node to the extracted features; and outputting the class (SNR) and location of each fault from the multilayer perceptron neural network.
(59) The multilayer perceptron neural network 609 further comprises an activation function for comparing each set of current signals at each node to the extracted features and generating an output, wherein the activation function is a continuous tan-sigmoid function given by the equation:
(60)
(61) Outputting the class of each fault comprises comparing the signal to noise ratio of the current values of each node to extracted features of each section.
(62) Recording (by PMU 620) three phase current signals includes measuring the frequencies and phasors at each of the output nodes.
(63) Modelling the load demand comprises inputting the electrical characteristics to the first probability density function given by
(64)
where x.sub.L is a variable indicating the location of a node under consideration, μ.sub.L is the rated active load, σ.sub.L is the standard deviation.
(65) In general, modelling the uncertainties in the energy supply of at least one renewable energy resource in general comprises inputting the electrical characteristics to the second probability density function given by
(66)
where x is a variable indicating the location of a node under consideration, α is the scale parameter of a distribution of the probability density function, β is the shape parameter related to the slope of the distribution of the probability density function and γ is the lower boundary of the variable x.
(67) Modelling the uncertainties in the wind speed of the wind energy source comprises inputting the electrical characteristics to the second probability density function given by
(68)
where x.sub.w is a variable indicating the location of a node under consideration, α.sub.w is the scale parameter of the distribution, β.sub.w is the shape parameter related to the slope of the distribution of the probability density function.
(69) Modelling the uncertainties in the solar irradiation of the solar energy source includes inputting the electrical characteristics to the second probability density function given by
(70)
where x.sub.s is a variable indicating the location of a node under consideration, α.sub.s is the scale parameter of a distribution of the probability density function, β.sub.s is the shape parameter related to the slope of the distribution of the probability density function.
(71) The method further comprises calculating the power output of the wind energy source by:
(72)
where v is the Weibull probability density function predicted wind speed, v.sub.r is the rated wind speed, v.sub.ci is the cut-in wind speed and v.sub.co is the cut-off wind speed.
(73) The method further comprises calculating the power output of the solar energy source by:
(74)
where G and G.sub.r are the Weibull PDF predicted and rated solar irradiations, respectively.
(75) The method comprises calculating a fault resistance, R, at a faulty node by: R˜U(R.sub.min, R.sub.max) where U is a uniform probability density function, R.sub.min=0Ω, R.sub.max=50Ω.
(76) The second embodiment is illustrated with respect to
(77) The non-transitory computer readable medium further comprises modelling, by processing circuitry, the distribution feeder by a first probability density function (see 608,
(78) A further feature of the non-transitory computer readable medium method comprises locating and classifying faults by inputting the extracted features to a multilayer perceptron neural network (MLP-NN); comparing each set of current signals at each node to the extracted features; and outputting the class and location of each fault from the multilayer perceptron neural network.
(79) A discussion of the advanced signal processing techniques and machine learning tools employed to develop the IFD method and system is presented below.
(80) A. Wavelet Transform
(81) The Fourier transform (FT) was the first-generation signal-processing technique to analyze stationary signals effectively but provides erroneous information while dealing with non-stationary signals due to loss of temporal data. A short-time Fourier transform (STFT) that uses fixed sampling windows of a regular interval and decomposes non-stationary signals into the frequency domain may be used, but may cause resolution problems between frequency and time such that a good time resolution decomposition provides a poor frequency resolution and vice versa. A wavelet transform (WT) uses bigger windows at lower frequencies and smaller windows at higher frequencies while decomposing the signals into series of wavelet components to solve the resolution issue faced by the STFT. The WT has two major branches: the continuous wavelet transform (CWT) and the discrete wavelet transform (DWT). DWT combined with Daubechies, Haar, Mallat, Morlet, and Meyer mother wavelets are used in analyzing power system signals due to their simplicity. (See A. Borghetti, S. Corsi, C. A. Nucci, M. Paolone, L. Peretto, and R. Tinarelli, “On the use of continuous-wavelet transform for fault location in distribution power systems,” Int. J. Electr. Power Energy Syst., Vol. 28, No. 9, pp. 608-617, November 2006, incorporated herein by reference in its entirety).
(82) B. Stockwell Transform
(83) The Wavelet Transform (WT) resolves the resolution issue of the short-time Fourier transform (STFT) through the implementation of multi-resolution analysis. However, the WT is sensitive to the presence of measurement noise and does not uphold the phase information of the non-stationary signals. An advanced signal processing technique (SPT), namely the Stockwell transform (ST) combines the benefits of the STFT and WT, effectively upholding the referenced frequency and phase information.
(84) C. Multilayer Perceptron Neural Network
(85) The artificial neural networks (ANN) possess parallel computing abilities in addition to their adaptiveness to external disturbances. Hence, ANN has become a popular machine learning tool and is employed in many engineering fields. (See M. J. Rana, M. S. Shahriar, and M. Shafiullah, “Levenberg-Marquardt neural network to estimate UPFC-coordinated PSS parameters to enhance power system stability,” Neural Comput. Appl., pp. 1-12, July 2017; Y. Sun, S. Li, B. Lin, X. Fu, M. Ramezani, and I. Jaithwa, “Artificial Neural Network for Control and Grid Integration of Residential Solar Photovoltaic Systems,” IEEE Trans. Sustain. Energy, Vol. 8, No. 4, pp. 1484-1495, October 2017; and S. Masiur Rahman, A. N. Khondaker, M. Imtiaz Hossain, M. Shafiullah, and M. A. Hasan, “Neurogenetic modeling of energy demand in the United Arab Emirates, Saudi Arabia, and Qatar,” Environ. Prog. Sustain. Energy, Vol. 36, No. 4, 2017, each incorporated herein by reference in their entirety). Multilayer perceptron neural networks (MLP-NN) are widely used artificial neural networks and consist of input, hidden, and output layers. The inputs to the MLP-NN are processed in the hidden layer through the aid of squashing functions and then are sent to the output layer. The supervised learning algorithm tunes the initial connecting weights and biases of different layers to minimize the training errors.
(86) The effectiveness of the IFD method and system of the present disclosure and its independence on the load demand, renewable energy generation, fault information uncertainties, and the presence of measurement noise is described below. The effectiveness of the IFD is confirmed under various contingency cases (i.e., branch outage, wind power plant outage, and solar power plant outage). A laboratory prototype for the IFD method and system was built by integrating the physical phasor measurement units (PMU) with a Real Time Digital Simulator (RTDS) and used to evaluate the results. These results validated the effectiveness of the IFD method and system, showing good agreement with the simulation results.
(87) The results obtained by the intelligent fault diagnosis method and system under load demand, renewable energy generation, and fault information uncertainties are detailed below.
(88) A. Fault Detection Results
(89) DWT and ST based features were collected in the first dataset (pre-cycle) for 1,050 faulty cases by varying fault type and location considering the load demand, renewable energy generation, fault information uncertainties. Features from 1,050 non-faulty cases incorporating the load demand and renewable energy generation uncertainties were also collected. The detection MLP neural networks were trained and tested using a different number of neurons and the best ones were selected based on overall performance. The results presented in Table I demonstrate that the IFD successfully differentiated the faulty cases from their non-faulty counterparts, even in the presence of measurement noises. Additionally, the results confirmed that the ST based approach was more accurate than the DWT based approach.
(90) TABLE-US-00001 TABLE 1 Fault detection results based on the first dataset Samples classified successfully Noise free 40 dB SNR 30 dB SNR 20 dB SNR Item DWT ST DWT ST DWT ST DWT ST Faulty cases 1046 1048 1038 1043 1029 1040 1023 1036 Non-faulty cases 1050 1050 1046 1050 1043 1047 1041 1045 Overall Accuracy (%) 99.81 99.91 99.24 99.67 98.67 99.38 98.29 99.09
(91) In a similar manner, the fault detection results of second dataset (see Table AA) also confirmed the efficacy of the signal processing based machine learning approach of the present disclosure. These results also prove that the ST based approach outperforms the DWT based approach.
(92) TABLE-US-00002 TABLE AA Fault Detection Results based on Second Dataset Samples classified successfully Noise free 40 dB SNR 30 dB SNR 20 dB SNR Item DWT ST DWT ST DWT ST DWT ST Faulty cases 1039 1041 1027 1035 1019 1031 992 1025 Non-faulty cases 1050 1050 1050 1048 1042 1047 1041 1043 Overall Accuracy (%) 99.47 99.57 98.90 99.19 98.14 98.95 96.80 98.47
B. Fault Classification Results
(93) Seven different types of faults were applied as shown above by varying fault locations under load demand, renewable energy generation, and fault information uncertainties. Hence, the classification neural networks (MLP-NN) were trained and tested with different numbers of hidden neurons, after collection of the DWT and ST based features for 700 faulty cases of each type. The most accurate networks were selected.
(94) Table II below summarizes the fault classification results of the IFD technique for the first dataset. The results demonstrate the effectiveness of the classification approach, even in the presence of measurement noises. Moreover, it can be seen from the results that the ST based approach outperformed the DWT based approach in terms of overall accuracy (see % Accuracy, Table II).
(95) Similarly, fault classification results for the second dataset (see Table AB) also confirm the efficacy of the proposed signal processing based machine learning approach. This table also points out that the ST based approach outperforms the DWT based approach.
(96) C. Faulty Section Identification Results
(97) The test feeder was divided into nine sections (S1-S9,
(98) TABLE-US-00003 TABLE II Fault Classification Results based on First Dataset. Samples classified successfully Noise free 40 dB SNR 20 dB SNR Fault type DWT ST DWT ST DWT ST AG 699 700 699 700 697 698 BG 699 700 698 699 695 699 CG 700 700 700 700 698 698 ABG 700 700 699 698 696 699 BCG 699 700 698 700 698 697 CAG 700 700 699 699 697 698 ABCG 700 700 700 700 698 699 Accuracy (%) 99.94 100.0 99.86 99.92 99.57 99.76
(99) TABLE-US-00004 TABLE AB Fault Classification Results based on Second Dataset Samples classified successfully Noise free 40 dB SNR 20 dB SNR Fault type DWT ST DWT ST DWT ST AG 699 700 699 700 696 698 BG 698 700 697 699 695 698 CG 700 700 700 700 697 696 ABG 698 699 697 698 694 699 BCG 699 700 698 700 693 695 CAG 700 700 699 699 697 697 ABCG 699 700 698 699 697 698 Overall 99.857 99.98 99.755 99.898 99.367 99.612 Accuracy (%)
(100) TABLE-US-00005 TABLE III Faulty Section Identification Results based on First Dataset Samples classified successfully Noise free 40 dB SNR 20 dB SNR Faulty Section DWT ST DWT ST DWT ST S.sub.1 900 900 900 900 873 899 S.sub.2 900 900 897 896 851 898 S.sub.3 899 900 898 900 879 893 S.sub.4 900 900 897 900 873 900 S.sub.5 900 900 900 898 891 887 S.sub.6 900 899 899 900 883 896 S.sub.7 899 900 900 899 885 897 S.sub.8 900 900 900 900 888 895 S.sub.9 900 899 894 896 887 884 Accuracy (%) 99.98 99.98 99.82 99.86 97.65 99.37
(101) TABLE-US-00006 TABLE AC Faulty Section Identification Results based on Second Dataset Samples classified successfully Noise free 40 dB SNR 20 dB SNR Faulty Section DWT ST DWT ST DWT ST S.sub.1 900 898 891 896 885 890 S.sub.2 899 895 889 897 858 865 S.sub.3 897 899 892 896 867 870 S.sub.4 896 896 898 898 865 881 S.sub.5 898 897 893 896 890 891 S.sub.6 893 899 893 897 870 878 S.sub.7 893 896 888 893 867 869 S.sub.8 895 884 895 886 889 886 S.sub.9 897 898 894 895 877 879 Overall 99.605 99.654 99.173 99.432 97.136 97.642 Accuracy (%)
(102) Similarly, the faulty section identification results of second dataset (see Table AC) confirmed the efficacy of the proposed signal processing based machine learning approach. As determined by Table AC, the ST based approach outperformed the DWT based approach.
(103) D. Main Branch Fault Location Results
(104) After detection, classification and section identification of the faults, the main branch faults were located as a regression problem. The total length of the main branch (650-632-671-680) of the test feeder is 5,000 feet whereas the laterals are short in length and identifying a section is enough to pinpoint the faults. The fault location methods and system of the present disclosure utilized the DWT and ST features extracted from the main feeder (node 650) and hydro-power plant (node 680) current signals a third dataset which is a subset of the second dataset. Several statistical performance indices were selected including the root mean squared error (RMSE), mean absolute percentage error (MAPE), RMSE-observations standard deviation ratio (RSR), coefficient of determination (R2), and Willmott's index of agreement (WIA) to validate the effectiveness of the fault location method and system. The lower values of first three (RMSE, MAPE, and RSR) and the values closer to unity for the last two (R2 and WIA) confirm the effectiveness of the regression model. The regression neural networks were trained and tested with 700 faulty cases and tested with 300 different cases for each type of fault and the faulty data were generated under the load demand, renewable energy generation, and fault information uncertainties.
(105) TABLE-US-00007 TABLE IV Statistical Performance Measures for the Test dataset in Noise-free Environment Fault Statistical performance measures Type SPT RMSE MAPE RSR R.sup.2 WIA AG DWT 0.2476 5.9360 0.1821 0.9840 0.9917 ST 0.1046 0.9952 0.0749 0.9972 0.9986 BG DWT 0.2604 6.7484 0.1979 0.9814 0.9902 ST 0.1084 1.1777 0.0782 0.9970 0.9985 CG DWT 0.2460 6.0766 0.1761 0.9852 0.9922 ST 0.0459 0.9343 0.0343 0.9994 0.9997 ABG DWT 0.1999 3.5527 0.1431 0.9899 0.9949 ST 0.0279 0.6035 0.0193 0.9998 0.9999 BCG DWT 0.1597 4.2361 0.1163 0.9933 0.9966 ST 0.0326 0.6612 0.0234 0.9997 0.9999 CAG DWT 0.1278 3.2087 0.0922 0.9958 0.9979 ST 0.0099 0.3212 0.0068 1.0000 1.0000 ABCG DWT 0.1821 4.5756 0.1304 0.9916 0.9958 ST 0.1839 0.8696 0.1276 0.9919 0.9959
(106) TABLE-US-00008 TABLE V Statistical Performance Measures for the Test dataset in the Presence of 40 dB SNR Fault Statistical performance measures Type SPT RMSE MAPE RSR R.sup.2 WIA AG DWT 0.5065 16.228 0.3627 0.9391 0.9671 ST 0.1039 3.1534 0.0777 0.9970 0.9985 BG DWT 0.4975 14.744 0.3659 0.9406 0.9665 ST 0.1296 2.3983 0.0938 0.9959 0.9978 CG DWT 0.6052 18.865 0.4334 0.9248 0.9530 ST 0.1654 2.9624 0.1236 0.9926 0.9962 ABG DWT 0.3011 7.0871 0.2156 0.9771 0.9884 ST 0.0341 0.8046 0.0247 0.9997 0.9998 BCG DWT 0.2790 8.6978 0.2032 0.9817 0.9897 ST 0.1447 1.2361 0.1047 0.9945 0.9973 CAG DWT 0.3427 10.769 0.2454 0.9713 0.9850 ST 0.0508 0.8872 0.0366 0.9993 0.9997 ABCG DWT 0.1978 6.0200 0.1395 0.9904 0.9951 ST 0.0745 0.7138 0.0557 0.9985 0.9992
(107) Table IV presents the selected statistical performance indices of the test dataset for a noise-free measurement. The RMSE, MAPE, and RSR values are low whereas the R.sup.2 and WIA values are close to unity, which illustrates the effectiveness of both DWT and ST based approaches in locating different types of faults on the main branch. However, the statistical performance indices using the DWT approach are not promising and may provide misleading information about the fault location in the presence of measurement noise (Table V).
(108) Conversely, the ST based approach continued to prove its effectiveness even in the presence of measurement noise (Table V and Table VI). Consequently, the ST based approach has higher accuracy than the DWT based approach in diagnosing faults.
(109) TABLE-US-00009 TABLE VI Statistical Performance Measures for the Test dataset in the Presence of 20 dB SNR (ST approach) Fault Statistical performance measures Type RMSE MAPE RSR R.sup.2 WIA AG 0.1577 4.7183 0.1179 0.9931 0.9965 BG 0.2965 7.0936 0.2208 0.9769 0.9878 CG 0.2049 9.3568 0.1526 0.9883 0.9942 ABG 0.1756 6.0718 0.1270 0.9919 0.9960 BCG 0.1876 6.1606 0.1397 0.9902 0.9951 CAG 0.2703 5.7115 0.1956 0.9813 0.9904 ABCG 0.2711 4.1546 0.2019 0.9813 0.9898
E. Validation of the IFD Technique Under Base Loading and Renewable Energy Generation Conditions
(110) The effectiveness of the IFD method and system under base loading and renewable energy generation condition was verified. Table VII details the fault diagnosis results from the case of base loading and renewable energy generation condition with fault resistance and inception angle uncertainties. The location and type of the faults were arbitrarily selected where the data was recorded in RSCAD environment. As can be observed, both DWT and ST based techniques detected and classified the faults successfully. Additionally, the faulty sections were identified and the faults were successfully located (if detected on the main branch), which validates the effectiveness of the IFD method and system to diagnose faults in a distribution grid with less than 1% error. For validation, the present disclosure employed trained multi-layer perceptron neural networks based on first dataset for fault detection, classification, and faulty section identification purposes. In addition, trained neural networks based on third dataset for fault location purpose were also employed.
(111) TABLE-US-00010 TABLE VII Fault Diagnosis Results under Base Loading and Renewable Energy Generation Condition Applied Estimated Results Fault Fault DWT-based ST-based Number Item Information MLT MLT 1 Node 611 — — Type CG CG CG Section 1 1 1 Main Branch No No No 2 Node 632a — — Type BCG BCG BCG Section 7 7 7 Main Branch Yes Yes Yes Location (ft.) 2500 2500.34 2513.22 Error (%) — 0.0068 0.2643 3 Node 680 — — Type CAG CAG CAG Section 3 3 3 Main Branch Yes Yes Yes Location (ft.) 5000 4999.94 4999.10 Error (%) — 0.0012 0.0179
F. Validation of the IFD Technique Under Load Demand Uncertainties Only
(112) The IFD method and system was further tested under load demand uncertainties by considering a fixed output of the renewable energy resources. Table VIII presents the IFD method and system estimated results for ±20% load demand uncertainties. As can be observed, both DWT and ST based approaches diagnosed the faults accurately and ST based approach outperformed the DWT based approach.
(113) TABLE-US-00011 TABLE VIII Fault Diagnosis Results under ±20% Load Demand Uncertainties Applied Estimated Results Fault Fault DWT-based ST-based Number Item Information MLT MLT 1 Node 632b — — Type ABG ABG ABG Section 7 7 7 Main Branch Yes Yes Yes Location (ft.) 3000 3158.27 3001.73 Error (%) — 3.17 0.0346 2 Node 652 — — Type AG AG AG Section 2 2 2 Main Branch No No No
G. Validation of the IFD Technique Under Both Load Demand and Renewable Energy Generation Uncertainties
(114) Table IX shows the fault diagnosis results of the IFD technique under both load demand and renewable energy generation uncertainties. The results again validate the effectiveness of the technique and confirm the superiority of the ST based approach over the DWT based approach.
(115) TABLE-US-00012 TABLE IX Fault Diagnosis Results under ±15% Renewable Energy Generation and ±15% Load Demand Uncertainties Applied Estimated Results Fault Fault DWT-based ST-based Number Item Information MLT MLT 1 Node 650b — — Type CAG CAG CAG Section 8 8 8 Main Branch Yes Yes Yes Location (ft.) 1000 837.28 1084.82 Error (%) — 3.25 1.70 2 Node 692 — — Type ABG ABG ABG Section 4 4 4 Main Branch No No No
H. Validation of the IFD Technique Under Contingencies
(116) Fault diagnosis results under various contingencies such as ±15% load demand and ±10% renewable energy generation uncertainties are described below. Table X, Table XI and Table XII summarize the fault diagnosis results under a single branch outage (633-634), wind power plant 633 outage, and PV power plant 645 outage. The IFD method and system diagnosed the applied faults successfully except the second fault of Table XI, where the DWT based approach identified an incorrect section as the faulty section. As can be observed from the results of the contingency cases, the ST approach again outperformed the DWT approach in terms of overall accuracy.
(117) TABLE-US-00013 TABLE X Fault Diagnosis Results under Branch Outage (633-634) Applied Estimated Results Fault DWT-based ST-based Contingency Item Information MLT MLT 1 Node 645 — — Type BG BG BG Section 5 5 5 Main Branch No No No 2 Node 650c — — Type ABCG ABCG ABCG Section 8 8 8 Main Branch Yes Yes Yes Location (ft.) 1500 1755.48 1596.83 Error (%) — 5.11 1.93
(118) TABLE-US-00014 TABLE XI Fault Diagnosis Results under Wind Power Plant Outage Applied Estimated Results Fault Fault DWT-based ST-based Number Item Information MLT MLT 1 Node 611 — — Type CG CG CG Section 1 1 1 Main Branch No No No 2 Node 675 — — Type ABCG ABCG ABCG Section 4 6 (incorrect) 4 Main Branch No No No
(119) TABLE-US-00015 TABLE XII Fault Diagnosis Results under PV Power Plant Outage Applied Estimated Results Fault Fault DWT-based ST-based Number Item Information MLT MLT 1 Node 650b — — Type CAG CAG CAG Section 8 8 8 Main Branch Yes Yes Yes Location (ft.) 1000 837.2781 1084.8194 Error (%) — 3.25 1.70 2 Node 692 — — Type ABG ABG ABG Section 4 4 4 Main Branch No No No
I. Experimental Validation of the IFD Technique
(120) As shown above, the IFD method and system using RSCAD recorded data was examined and it was found that the ST based approach performed better than the DWT based approach. Experimental validation of the ST based IFD method and system is now addressed. Several faults were applied on the test distribution feeder which incorporate load demand (±15%), renewable energy generation (±10%), and fault information uncertainties. Next, faulty current signals were recorded employing a physical phasor measurement unit (PMU). In non-limiting examples, a physical phasor measurement unit manufactured by National Instruments in the LabVIEW platform through the Giga-Transceiver Analogue Output Card (GTAO) card of the RTDS machine may be used. The GTAO provides optically isolated analogue output from a simulation to external equipment. (See Phasor Measurement (Std 2011) VI, Part Number: 373375G-0, National Instruments, 11500 N Mopac Expwy, Austin, Tex. 78759-3504, http://zone.ni.com/reference/en-XX/help/373375G-01/lvept/2011_pmu_phasor/; GTAO—Giga-Transceiver Analogue Output Card, RTDS Technologies Inc., 100-150 Innovation Drive, Winnipeg, MB R3T 2E1 Canada, https://www.rtds.com/wp-content/uploads/2014/09/GTIO-Cards.pdf, each incorporated herein by reference in their entirety)
(121) A phasor measurement unit (PMU) is a device used to estimate the magnitude and phase angle of an electrical phasor quantity, such as voltage or current in the electricity grid, using a common time source for synchronization. Time synchronization is usually provided by GPS and allows synchronized real-time measurements of multiple remote measurement points on the grid. PMUs are capable of capturing samples from a waveform in quick succession and reconstruct the Phasor quantity. Dynamic events in the grid can be analyzed using a PMU, which are not possible to determine with traditional SCADA measurements.
(122) However, the current signals of the main feeder and three renewable energy resources were recorded due to the channel limitations of the PMU. These same signals were recorded in the RSCAD environment. Useful features were extracted from both physical PMU and RSCAD recorded data employing the ST. These features were fetched to the trained and tested MLP neural networks to obtain a decision on the applied faults.
(123)
(124) TABLE-US-00016 TABLE XIII Fault Diagnosis Results of the Developed Laboratory prototype IFD Scheme Applied Estimated Results Fault Fault RSCAD Physical Number Item Information Data PMU Data 1 Node 632c — — Type CAG CAG CAG Section 7 7 7 Main Branch Yes Yes Yes Location (ft.) 3500 3514.26 3696.39 Error (%) — 0.2852 3.93 2 Node 633 — — Type ABG ABG ABG Section 6 6 6 Main Branch No No No 3 Node 680 — — Type BCG BCG BCG Section 3 3 3 Main Branch Yes Yes Yes Location (ft.) 5000 4999.99 5000 Error (%) — 0.00008 0 4 Node 684 — — Type CG CG CG Section 9 9 9 Main Branch No No No 5 Node 692 — — Type CAG CAG CAG Section 4 4 4 Main Branch No No No
(125) An IFD method and system combining the advanced signal processing techniques and machine learning tools was described and implemented on an IEEE standard test distribution grid. The test grid was modeled by incorporating load demand and renewable energy generation uncertainties employing a variety of probability density functions. The sensitivity of the IFD method and system was tested in the presence of measurement noise, fault resistance and inception angle uncertainties. An IFD prototype combining RSCAD software, RTDS machine, physical PMU, LabVIEW and MATLAB platforms is described. The results confirmed the robustness, scalability, effectiveness, and accuracy of the IFD method and system of the present disclosure, exhibiting good agreement with the simulation results.
(126) The IFD method and system of the present disclosure lends itself to the development of a simultaneous fault diagnosis method and system for distribution grids. Furthermore, the IFD method and system may also be applied to different sources of waveform distortion, including low sampling frequency, low-resolution measuring devices, and transformer saturation.
(127)
(128) Next, further details of the hardware description of the computing environment of
(129) Further, the claimed advancements are not limited by the form of the computer-readable media on which the instructions of the inventive process are stored. For example, the instructions may be stored on CDs, DVDs, in FLASH memory, RAM, ROM, PROM, EPROM, EEPROM, hard disk or any other information processing device with which the computing device communicates, such as a server or computer.
(130) Further, the claimed advancements may be provided as a utility application, background daemon, or component of an operating system, or combination thereof, executing in conjunction with CPU 701, 703 and an operating system such as Microsoft Windows 7, UNIX, Solaris, LINUX, Apple MAC-OS and other systems known to those skilled in the art.
(131) The hardware elements in order to achieve the computing device may be realized by various circuitry elements, known to those skilled in the art. For example, CPU 701 or CPU 703 may be a Xenon or Core processor from Intel of America or an Opteron processor from AMD of America, or may be other processor types that would be recognized by one of ordinary skill in the art. Alternatively, the CPU 701, 703 may be implemented on an FPGA, ASIC, PLD or using discrete logic circuits, as one of ordinary skill in the art would recognize. Further, CPU 701, 703 may be implemented as multiple processors cooperatively working in parallel to perform the instructions of the inventive processes described above.
(132) The computing device in
(133) The computing device further includes a display controller 708, such as a NVIDIA GeForce GTX or Quadro graphics adaptor from NVIDIA Corporation of America for interfacing with display 710, such as a Hewlett Packard HPL2445w LCD monitor. A general purpose I/O interface 712 interfaces with a keyboard and/or mouse 714 as well as a touch screen panel 716 on or separate from display 710. General purpose I/O interface also connects to a variety of peripherals 718 including printers and scanners, such as an OfficeJet or DeskJet from Hewlett Packard.
(134) A sound controller 720 is also provided in the computing device such as Sound Blaster X-Fi Titanium from Creative, to interface with speakers/microphone 722 thereby providing sounds and/or music.
(135) The general purpose storage controller 724 connects the storage medium disk 704 with communication bus 726, which may be an ISA, EISA, VESA, PCI, or similar, for interconnecting all of the components of the computing device. A description of the general features and functionality of the display 710, keyboard and/or mouse 714, as well as the display controller 708, storage controller 724, network controller 706, sound controller 720, and general purpose I/O interface 712 is omitted herein for brevity as these features are known.
(136) The exemplary circuit elements described in the context of the present disclosure may be replaced with other elements and structured differently than the examples provided herein. Moreover, circuitry configured to perform features described herein may be implemented in multiple circuit units (e.g., chips), or the features may be combined in circuitry on a single chipset, as shown on
(137)
(138) In
(139) For example,
(140) Referring again to
(141) The PCI devices may include, for example, Ethernet adapters, add-in cards, and PC cards for notebook computers. The Hard disk drive 860 and CD-ROM 866 can use, for example, an integrated drive electronics (IDE) or serial advanced technology attachment (SATA) interface. In one implementation the I/O bus can include a super I/O (SIO) device.
(142) Further, the hard disk drive (HDD) 860 and optical drive 866 can also be coupled to the SB/ICH 820 through a system bus. In one implementation, a keyboard 870, a mouse 872, a parallel port 878, and a serial port 876 can be connected to the system bus through the I/O bus. Other peripherals and devices that can be connected to the SB/ICH 820 using a mass storage controller such as SATA or PATA, an Ethernet port, an ISA bus, a LPC bridge, SMBus, a DMA controller, and an Audio Codec.
(143) Moreover, the present disclosure is not limited to the specific circuit elements described herein, nor is the present disclosure limited to the specific sizing and classification of these elements. For example, the skilled artisan will appreciate that the circuitry described herein may be adapted based on changes on battery sizing and chemistry, or based on the requirements of the intended back-up load to be powered.
(144) The functions and features described herein may also be executed by various distributed components of a system. For example, one or more processors may execute these system functions, wherein the processors are distributed across multiple components communicating in a network. The distributed components may include one or more client and server machines, which may share processing, as shown by
(145) The above-described hardware description is a non-limiting example of corresponding structure for performing the functionality described herein.
(146) Obviously, numerous modifications and variations of the present disclosure are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the invention may be practiced otherwise than as specifically described herein.