Method and system to detect non-technical losses in an electrical power system
11573098 · 2023-02-07
Assignee
Inventors
Cpc classification
International classification
Abstract
A method for detecting non-technical losses in an electrical power system includes measuring an area under a squared RMS current curve for a power cable in the electrical power system over at least one time interval, measuring an active and a reactive energy for the power cable over the at least one time interval, and characterizing a cable reactance and a cable resistance using the active energy, the reactive energy, and the area under the squared RMS current curve. The method further includes determining an active energy loss and a reactive energy loss over the at least one time interval using the area under the squared RMS current curve and the reactance and the resistance of the cable, and detecting a non-technical loss in the electrical power system based on the active energy loss and the reactive energy loss over the at least one time interval.
Claims
1. A method for detecting non-technical losses (NTL) in an electrical power system, comprising: measuring an area under a squared root mean squared (RMS) current curve for a power cable in the electrical power system over at least one time interval; measuring an active energy and a reactive energy for the power cable over the at least one time interval, the at least one time interval being determined based on a continuous moving time window, the continuous moving window configuring a length and an overlap of the at least one time interval; characterizing a cable reactance and a cable resistance using a system of independent equations for the at least one time interval, the system of the independent equations using the active energy, the reactive energy, and the area under the squared RMS current curve; determining an active energy loss and a reactive energy loss over the at least one time interval using the area under the squared RMS current curve, the cable reactance, and the cable resistance; and detecting a non-technical loss in the electrical power system based on the active energy loss and the reactive energy loss over the at least one time interval.
2. The method of claim 1, wherein the at least one time interval includes overlapping time intervals and wherein a first overlap of the overlapping time intervals is automatically adjusted based on a communication bandwidth.
3. The method of claim 1, further comprising correcting for time skew in measurements over the at least one time interval.
4. The method of claim 1, further comprising characterizing the cable reactance and the cable resistance using a least squares method to eliminate noise.
5. The method of claim 1, further comprising detecting smart meter error in the electrical power system.
6. The method of claim 5, further comprising correcting for the smart meter error using the active energy loss and the reactive energy loss for the power cable.
7. The method of claim 1, further comprising detecting a source of the non-technical loss in the electrical power system.
8. The method of claim 1, further comprising determining a location of the non-technical loss in the electrical power system.
9. The method of claim 1, further comprising estimating an amount of energy tapped from the power cable using the active energy loss and the reactive energy loss.
10. The method of claim 1, wherein the system of the independent equations uses a combination of measurements from at least one smart meter, the combination of the measurements being based on a configuration matrix, the configuration matrix being a binary matrix wherein each row of a plurality of rows of the configuration matrix includes more than one 1.
11. A system for detecting non-technical losses (NTL), comprising: a power cable in an electrical power system; and at least one smart meter in the electrical power system; wherein the at least one smart meter is configured to measure an area under a squared root mean squared (RMS) current curve for the power cable over at least one time interval, the at least one time interval being determined by a continuous moving time window, the continuous moving window configuring a length and an overlap of the at least one time interval; wherein the at least one smart meter is configured to measure an active energy and a reactive energy for the power cable over the at least one time interval; wherein the at least one smart meter is configured to characterize a cable reactance and a cable resistance using a system of independent equations for the at least one time interval, the system of the independent equations using the active energy, the reactive energy, and the area under the squared RMS current curve; wherein the at least one smart meter is configured to determine an active energy loss and a reactive energy loss for the electrical power system using the area under the squared RMS current curve, the active energy, and the reactive energy; and wherein the at least one smart meter is configured to detect a non-technical loss in the electrical power system based on the active energy loss and the reactive energy loss over the at least one time interval.
12. The system of claim 11, wherein the at least one smart meter is connected to a distribution transformer and wherein the at least one smart meter is configured to detect a plurality of loads on the electrical power system.
13. The system of claim 12, wherein the at least one smart meter is configured to detect a load associated with the non-technical loss from the plurality of loads.
14. The system of claim 11, wherein the at least one time interval includes overlapping time intervals and wherein a first overlap of the overlapping time intervals is automatically adjusted based on a communication bandwidth of the system.
15. The system of claim 11, wherein the at least one smart meter is further configured to correct for time skew in measurements over the at least one time interval.
16. The system of claim 11, wherein the at least one smart meter is further configured to detect a source of the non-technical loss in the electrical power system.
17. The system of claim 11, wherein the at least one smart meter is further configured to determine a location of the non-technical loss.
18. The system of claim 11, wherein the at least one smart meter is further configured to correct for smart meter error using the active energy loss and the reactive energy loss of the power cable.
19. The system of claim 11, wherein the at least one smart meter is further configured to estimate an amount of energy tapped from the power cable using the active energy loss and the reactive energy loss.
20. The system of claim 11, wherein the system of the independent equations uses a combination of measurements from the at least one smart meter, the combination of the measurements being based on a configuration matrix, the configuration matrix being a binary matrix wherein each row of a plurality of rows of the configuration matrix includes more than one 1.
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)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
DETAILED DESCRIPTION
(25) Reference will now be made in detail to specific embodiments or features, examples of which are illustrated in the accompanying drawings. Wherever possible, corresponding or similar reference numbers will be used throughout the drawings to refer to the same or corresponding parts. Moreover, references to various elements described herein, are made collectively or individually when there may be more than one element of the same type. However, such references are merely exemplary in nature. It may be noted that any reference to elements in the singular may also be construed to relate to the plural and vice-versa without limiting the scope of the disclosure to the exact number or type of such elements unless set forth explicitly in the appended claims.
(26) 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.
(27) 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.
(28) Aspects of the present disclosure are directed to a method and system to detect non-technical losses (NTL) in an electrical power system using smart meters. Each smart meter may be configured to measure a new quantity, that is, an area under the squared root mean square (RMS) current curve for a power cable. This quantity provides an accurate measurement of energy usage that is not affected by time skew or by instantaneous changes in consumption. The smart meters may also be configured to measure an active energy and a reactive energy instead of an active power and a reactive power. Measuring the active energy, the reactive energy, and the area under the squared RMS current curve assists in identifying the cable resistance, reactance, and the losses in the cable. Accordingly, based upon the calculation of cable resistance, reactance and the losses in the cable, the methods and systems effectively identify and/or correct the NTL. The methods and systems disclosed herein nullify the effect of time skew over the measurement data of the smart meter.
(29) Energy losses in a system can result, for example, from illegal cable tapping, cyber attack, or other tampering.
(30) TABLE-US-00001 TABLE 1 ENERGY LOSSES IN TWO IDENTICAL CABLES Attribute L.sub.1 L.sub.2 Duration (minutes) 60 60 Active energy (kWh) 2 2 Reactive energy (kVarh) 0.00 0.00 Cable impedance (Ω) 0.5 + j0.2 0.5 + j0.2 Energy losses (Wh) 35.13 72.47
(31) Through experimental calculations it can be found that, though for the same duration of electricity supplied to the load with the same amount of active energy and the reactive energy consumed at the same amount of cable impedance, the energy losses in the two identical cables are different. In one example, the energy losses depend on the profile of the RMS current flowing through the cable rather than the total energy consumed by the load. Therefore, synchronized RMS current profiles are required in order to accurately determine the energy losses. These RMS current profiles can be obtained from the instantaneous current reported by phasor measurement units (PMUs), and can be used to determine the energy losses in the cables during the interval of interest. However, deploying PMUs as smart meters is expensive and impractical in a power distribution system and requires large communication bandwidths to frequently report instantaneous measurements.
(32) It is therefore required to develop a method or a system which could calculate energy losses in cables and detect and/or correct NTL in smart meters without the need for synchronized or instantaneous smart meter measurements. In a large power system, it is also desired to develop a method or a system to detect NTL while minimizing the needed bandwidth for reporting metric data and calculating energy losses.
(33)
(34) The at least one smart meter may be connected to a distribution transformer 206. The at least one smart meter 204 may be configured to detect a plurality of loads on the electrical power system. In one embodiment, the distribution transformer 206 may provide a final voltage transformation in the electric power system 200. The distribution transformer 206 may also provide a step down voltage used in the power cable 202 to the level used by the customer/load through the regular smart meter 204. In an embodiment, at least one check meter and/or at least one regular smart meter may be connected to the distribution transformer 206. According to one embodiment, at least one smart meter 204 may be configured to detect a load from a plurality of loads. In one embodiment, each of the smart meters 204 may be configured to detect the number of loads, power or energy ratings, hourly consumption, and/or related information.
(35)
(36) In an illustrative example, the system 200 may include 4 regular meters and 3 check meters. Within the system 200, in one example, at least one check smart meter and/or at least one regular smart meter may have an error leading to non-technical loss. The error may be due to tampering, time skew, cable tapping or cyber-attack over any of the smart meters in the system 200.
(37) When the system 200 is operational and functioning, each smart meter 204 may be configured to measure an area under a squared root mean squared (RMS) current curve for the power cable 202 over at least one time interval. The area measurement module 202 may receive and/or detect the current flowing through the power cable 202 and compute the area under the squared RMS current curve over at least one time interval. The utility and importance of measuring area under a curve instead of an instantaneous value (e.g., instantaneous voltage, current or power) is illustrated with an example in
(38)
(39)
(40)
where B.sub.1 and B.sub.2 are the areas under ϕ.sub.1(t) and ϕ.sub.2(t), respectively during the interval t.sub.x and t.sub.y and (X.sub.L−X.sub.R) is the error in the area under ϕ.sub.2(t) due to time skew Δt.
(41) Now, the relative error due to the time skew Δt for both cases are calculated as:
(42)
where ϵ.sub.ϕ.sub.
(43) It is clear from equations 4 and 5 that ϵ.sub.B.sub.
(44) In one embodiment, the curves may represent an energy curve instead of a power curve. Accordingly, the effect of the time skew is minimized, and the smart meter 204 can report energy consumed during a specific time interval. Reporting energy consumption over time rather than multiple measurements of power over a time interval can reduce required communication bandwidth for characterizing an electrical power system.
(45) In a preferred embodiment, the curves are squared root mean square (RMS) values of a current flowing through the power cable 202. As the losses in the power cables 202 depend upon the profile of RMS current flowing through the power cable 202 rather than the energy consumed by the load side, the smart meter 204 may be configured to measure the area under a squared root mean squared (RMS) current curve for the power cable 202 over at least one time interval, for example, (t.sub.y−t.sub.x). Accordingly, the area measurement module 202 may be configured to measure the area A(k) under a squared RMS current curve for the duration (t.sub.y−t.sub.x) time interval as below:
(46)
(47) Referring back to
(48) An example of energy measurement by the smart meters 204 is presented. Each smart meter 204 may be configured to measure active energy and a reactive energy for the same time interval (t.sub.y−t.sub.x). Accordingly, there are multiple equations of active energy in the power distribution system 200, as in the non-limiting example embodiment presented below:
(49)
(50) where, R.sub.1, R.sub.2, R.sub.3, R.sub.4 are the values of the resistances of the power cable 202, respectively;
(51) A.sub.1(k), A.sub.2 (k), A.sub.3 (k), A.sub.4(k) are the area under the RMS current curve measured by each regular smart meter 204 as given in equation 6;
(52) α is a conversion constant (e.g., 60×60); and
(53) E.sub.pn(k) is the active energy measured by n.sup.th smart meter 204 during K.sup.th interval in the electrical power system wherein n=1, 2, 3, 4, 5, 6, 7 (e.g., 4 regular meters and 3 check meters in the power distribution system 200).
(54) Similarly, there are multiple equations of reactive energy in the power distribution system 200 as below:
(55)
(56) where, X.sub.1, X.sub.2, X.sub.3, X.sub.4 are the values of the reactance of the power cable 202, respectively;
(57) A.sub.1(k), A.sub.2(k), A.sub.3(k), A.sub.4(k) are the area under the RMS current curve measured by each regular smart meter 204 as given in equation 6;
(58) E.sub.qn(k) is the reactive energy measured by n.sup.th smart meter 204 during K.sup.th interval in the power distribution system 200 (where n=1, 2, 3, 4, 5, 6, 7).
(59) While the above equations have been included as an illustrative example, the systems and methods of the present disclosure for characterizing the energy measured can be applied to a power system with any number of cables and check meters. In one embodiment, a power system with at least 2 check meters can be characterized using the active energy and reactive energy equations described in the present disclosure. In one embodiment, the number of regular meters N that can be checked by M check meters in a system can be defined as N≤2.sup.M−M−1. Advantageously, the exponential term enables the equations to be applied to a large number of regular meters. For example, a system with 10 check meters can be used to monitor up to 1013 regular meters for non-technical losses.
(60) According to one embodiment, the configuration of check meters and the equations for active and reactive energy can be determined systematically for any system with M check meters and N regular meters. The configuration of check meters can include the connections between the check meters and the cables of the system and the energy measured by each check meter. In one embodiment, the number of check meters M can be used to define a configuration matrix H of dimensions N×M, wherein the matrix H can be used to define a check meter configuration table. The steps for determining the matrix H according to one embodiment are described herein.
(61) First, a list of the binary numbers with bit depth M starting from 1 can be determined. For example, in a system with 3 check meters, the list can include (001, 010, 011, 100, 101, 110, 111). The first number in the list is 1 and the last number in the list is the largest number that can be made with M bits, or 2.sup.M−1. The binary numbers that only include one 1 can be removed. In the illustrative example, the numbers (001, 010, 110) can be removed from the list. The resulting list (011, 101, 110, 111) has 4 entries, which is the number of regular meters N that can be monitored by the check meters according to the equation N≤2.sup.M−M−1.
(62) In one embodiment, the matrix H.sup.h can be defined as the remaining binary numbers in the list:
(63)
(64) In one embodiment, the matrix H for defining the configuration of check meters can be determined by flipping the matrix H.sup.h horizontally. Flipping the matrix H.sup.h horizontally reverses the rows of the matrix, resulting in the columns flipping symmetrically across a central column or axis of the matrix. In the illustrative example, the matrix H can thus be defined as:
(65)
(66) The check meter configuration table can be generated based on the matrix H given that the meters are numbered with the regular meters followed by the check meters. Each row of the matrix can be associated with a regular meter from Meter 1 to Meter N. Each column of the matrix is associated with a check meter from Meter N+1 to Meter N+M. Thus, the following check meter configuration table can be generated based on the illustrative matrix H:
(67) TABLE-US-00002 Meter 5 Meter 6 Meter 7 Meter l 1 1 0 Meter 2 1 0 1 Meter 3 0 1 1 Meter 4 1 1 1
(68) Wherein Meters 1-4 are the regular meters and Meters 5-7 are the check meters. The check meter configuration table can be interpreted as follows: Meter 5 is configured to measure the energy flowing into cables associated with Meter 1, Meter 2, and Meter 4; Meter 6 is configured to measure the energy flowing into cables associated with Meter 1, Meter 3, and Meter 4; Meter 7 is configured to measure the energy flowing into cables associated with Meters 2-4.
(69) The set of equations for active energy and reactive energy can thus be constructed using the check meter configuration table. The energy measured by a check meter (e.g., Meter 5) can be defined as the sum of the energies measured by each of the associated regular meters (e.g., Meter 1, Meter 2, and Meter 4) and the energy losses of the associated cables (e.g., Cable 1, Cable 2, and Cable 4) for each of the meters. Therefore, the energy measured by Meter 5 in the illustrative example can be defined as:
(70)
Which can be rewritten as:
(71)
(72) The equations for active energy measured by each check meter can thus be determined using the check meter configuration table. The corresponding equations for reactive energy measured by each check meter can also be determined using the check meter configuration table. In one embodiment, the process for determining energy measured by each check meter can be applied to any system having M check meters and N regular meters, where N=2.sup.M−M−1. In one embodiment, the process for determining energy measured by each check meter can be applied to a system having M check meters and N regular meters, where N≤2.sup.M−M−1.
(73) Accordingly, the active energy and a reactive energy measurement module 204 of each smart meter 204 measures E.sub.pn(k) as well as E.sub.qn(k) for at least one time interval (t.sub.y−t.sub.x). This measurement is further used in calculating the resistance and reactance of the power cable 202. In an embodiment, while performing any such the measurements, the at least one time interval may include overlapping time intervals. In one embodiment, the at least one time interval may include time intervals determined by a moving window. In another embodiment, the least one time interval may include separate and non-overlapping time intervals. The details and advantage of using either type of time intervals during the measurement are well illustrated with reference to
(74)
(75)
(76) Referring back again to
(77) The left side of equations 7 and 8 represent a measurement of active energy and reactive energy as determined by at least one smart meter 204 in the power distribution system 200. The at least one smart meter may be a check smart meter or a regular smart meter. The active energy and reactive energy in the power system can be represented as a function of the resistance and reactance of cables in the system and the area under the squared RMS current curve for the cables in the system. A system with multiple cables and smart meters can thus be characterized using a system of equations. In one embodiment, the cable resistance and reactance module 206 may solve these multiple equations using at least one time interval, in order to compute the exact value of the resistance as well as reactance of each power cable 202. Accordingly, the resistance and reactance of the power cable 202 may be determined by the smart meter 204. In an embodiment, the cable resistance and reactance module 206 may utilize a least squares method (LSM) to solve the system of equations and obtain the value of cable resistance and cable reactance of the power cable 202. In an embodiment, the LSM method may be utilized to eliminate noise, e.g., random noise. In one embodiment, the equations may be solved using a coding-based method, as described in “Time Skew Mitigation in Smart Meters for Tampering Detection and Correction,” published in October 2021, which is incorporated herein by reference in its entirety.
(78) The smart meter 204 may be further configured to determine an active energy loss and a reactive energy loss using the area under the squared RMS current curve, the active energy, and the reactive energy. The active energy loss and a reactive energy loss calculation module 208 may compute an area under the squared RMS current curve, the active energy, and the reactive energy to compute the active energy losses and the reactive energy losses in the power cable 202. For example, as described earlier in equation 6, the area under the squared RMS current curve for a power cable 202 is given by
(79)
(80) Active energy losses (E.sub.PL) in Watt-hour (Wh) for a k.sup.th interval (for example t.sub.y−t.sub.x) may be calculated as:
(81)
(82) The area under the squared RMS current curve is determined by the smart meter 204 and unknown resistance ‘R’ is also determined by solving the equations 7 and 8 using the cable resistance and reactance module 206. Thus, the value of R and the area under the squared RMS current can yield the value of active energy loss in the power cable 202.
(83) Solving the system of equations in (7) may yield the value of resistances R for each the power cable 202. that is R.sub.1 for the first power cable 202, R.sub.2 for the second power cable 202, R.sub.3 for the third power cable 202 and R.sub.4 for the fourth power cable 202.
(84) Using equation 7, the value of resistances R for each the power cable 202 is computed. Accordingly, the active energy loss in the respective power cable 202 may be computed using equation 10 as below:
(85)
(86) Similarly, the reactive energy losses in Var-hour (Varh) at k.sup.th interval (for example, t.sub.x−t.sub.y) may also be calculated by a smart meter as
(87)
(88) The value of reactance x.sub.1, x.sub.2, x.sub.3 and x.sub.4 of the power cable 202 is computed by the cable resistance and reactance module 206, using the system of equations in (8) as previously described for at least one time interval. Solving the equation 8 yields the value of reactance of the power cable 202. The reactive energy loss may thus be computed by the equation 12 as below
(89)
(90) where the value of X for each cable is computed by the equation (8) using at least one time interval. The computed value of X is used in equation 12 in order to find the reactive energy loss in each power cable 202.
(91) Advantageously, the active energy loss and reactive energy loss calculation module 208 may compute active energy loss and the reactive energy loss in each power cable 202 even if the measurements are sent by each smart meter 204 at a low frequency (e.g., every hour, every 6 hours, every 24 hours). Time skew within the period between measurements does not affect the calculation of active energy loss and reactive energy loss because of the use of the area under the squared RMS current curve. Advantageously, low frequency communication may reduce bandwidth requirements by not requiring an instantaneous power measurement for calculation of energy losses.
(92) Once the active energy loss and reactive energy loss calculation module 208 computes the loss in respective power cables 202, the smart meters 204 may be configured to detect NTL in the electrical power system 200 based on the active energy loss and the reactive energy loss over the at least one time interval (e.g., t.sub.y−t.sub.x). In one embodiment, the NTL detection module 210 may be configured to compute the non-technical losses in the power cable 202, based upon active energy loss and the reactive energy loss.
(93) In one embodiment, the NTL detection module 210 may initially define a syndrome vector for the active energy of each interval as in the exemplary embodiment below:
{tilde over (s)}.sub.Ep=[{tilde over (s)}.sub.Ep1 {tilde over (s)}.sub.Ep2 {tilde over (s)}.sub.Ep3]=(Ê.sub.p+Ê.sub.PL).Math.D, (8)
(94) Where, {tilde over (s)}.sub.Ep is the active energy measurement syndrome vector;
(95) Ê.sub.p is the vector of active energy measurements of each smart meter 204 in the distribution network;
(96)
(97) Where, R.sub.1, R.sub.2, R.sub.3, R.sub.4 are power cable resistances of each power cable 202;
(98) A.sub.1, A.sub.2, A.sub.3, A.sub.4 are the area under the squared RMS current in each power cable 202; and
(99) an exemplary embodiment of the decoding matrix D is shown below:
(100)
(101) Similarly, the NTL detection module 210 may also define a syndrome vector for the reactive energy of each interval as in the exemplary embodiment below:
{tilde over (s)}.sub.Eq=[{tilde over (s)}.sub.Eq1 {tilde over (s)}.sub.Eq2 {tilde over (s)}.sub.Eq3]=(Ê.sub.q+Ê.sub.QL).Math.D, (106)
(102) where, {tilde over (s)}.sub.Eq is the reactive energy measurement syndrome vector;
(103) Ê.sub.q is the vector of reactive energy measurements of each smart meter 204 in the distribution network;
(104)
(105) Where, X.sub.1, X.sub.2, X.sub.3, X.sub.4 are power cable reactances of each power cable 202;
(106) A.sub.1, A.sub.2, A.sub.3, A.sub.4 are the area under the squared RMS current in each power cable 202; and
(107) D is the decoding matrix, also described earlier, as shown below:
(108)
(109) While an illustrative example is presented above, it can be appreciated that a decoding matrix D can be designed for any system with M check meters and N regular meters. In one embodiment, the decoding matrix can be designed using Hamming code. In one embodiment, the decoding matrix can be designed for any system with M check meters and N regular meters where N=2.sup.M−M−1. In one embodiment, the decoding matrix can be determined based on the configuration matrix H used to generate the check meter configuration table. The decoding matrix can be defined as:
D=(H.sub.N×M|−I.sub.N×N).sup.T
Wherein I.sub.N×N is a square identity matrix. According to one embodiment, the syndrome vector can be determined by multiplying the smart meter measurements by the decoding matrix D. The syndrome vector can thus be a vector of length M, wherein M is the number of check meters in the system.
(110) There may be various sources of NTL in the power cable 202 or the smart meter 204. The NTL may occur due to plurality of possibilities including, but not limited to, tampering, cable tapping, or cyber-attack over any smart meter 204 in the power distribution system 200. As such, the NTL detection module 210 may detect the possibility of each type of NTL using the syndrome vector for the active energy and the reactive energy at each interval.
(111) In an exemplary embodiment, the NTL detection module 210 may be configured to consider possible sources of NTL. When the power distribution system 200 is free from error, the syndrome vector is a zero vector. In an embodiment, the value of the syndrome vector may be communicated to a remote power station (not shown) on a timely basis wherein the remote station displays or plots the graphical value of syndrome vector for analyzing the error, if any. The use of the syndrome vector in the present invention to determine a presence and source of NTL in exemplary embodiments is described herein.
(112) (1) When No Meter Contains Error
(113) When there is no error in the smart meter 204 in the power distribution system, the measured values are equal to the actual values. As such, the values of vector Ê.sub.PL and Ê.sub.QL should be correct for each meter in the power distribution system.
(114) In such a case,
Ê.sub.p=E.sub.p, and Ê.sub.q=E.sub.q, (11)
And,
Ê.sub.PL=E.sub.PL, and Ê.sub.QL=E.sub.QL, (19)
(115) where, Ê.sub.p and Ê.sub.q are vectors of active and reactive energy measured by each smart meter 204 in the power distribution system 200;
(116) E.sub.p and E.sub.q are vectors of the actual or correct energy that are supposed to be measured by each smart meter 204 in the distribution network; and
(117) E.sub.PL and E.sub.QL are vectors of actual active and reactive energy losses.
(118) Accordingly, if no meter has error in it, the vectors of actual energy and the measured energy are identical. Similarly, vectors of actual energy loss and the measured energy loss should be identical. The syndrome vector is thus a zero vector, as shown in equation 20 and 21 below:
(119)
And,
(120)
(121) Accordingly, if all elements of the syndrome vector are equal to zero, the NTL detection module 210 may confirm that the there are no meters with measurement errors.
(122) (2) When a Check Meter Contains Error
(123) In another exemplary embodiment, a smart meter 204 such as a check smart meter may have measurement error, e.g., due to either tampering, time skew, cable tapping or cyber-attack in the power distribution network. The NTL detection module 210 may calculate the value of the syndrome vector. In one embodiment, a syndrome vector with a single non-zero term can signify that the error is in a check meter. The check meter location of the error can be the index of the non-zero term in the syndrome vector. For example, an error term in the second term of the syndrome vector can indicate an error at the second check meter in the system. In an embodiment, the value of the syndrome vector may be communicated to a remote power station (not shown) on a timely basis wherein the remote station displays or plots the graphical value of syndrome vector for analyzing the error in the check meter.
(124) The NTL detection module 210 may calculate the vectors of active and reactive energy losses based on the measurements of the regular smart meter 204. The vectors of active and reactive energy measurements may not be correct for the check meters 204 as the check meter 204 contains error. In one embodiment, if the error is isolated to the check meters, the measurements of active and reactive energy losses may not include error as the active and reactive energy losses are measured by regular smart meters. The syndrome vector may contain a specific combination of non-zero entries. Presence of any non-zero entry may indicate error in the check meter 204.
(125) As an illustrative example, smart meter 204-6 may include measurement error. Therefore, an exemplary value of the syndrome vector for the second check smart meter 204-6 in the NTL detection module 210 of the second check smart meter 204-6 may be determined as:
(126)
(127) The equation 22 indicates the magnitude of the error as −e.sub.E.sub.
(128) Accordingly, the smart meter 204 may be configured to determine a location of the non-technical loss. In this exemplary case, the location of the faulty meter would be the sixth smart meter based upon the value of the syndrome vector. In another illustrative example, a non-zero term [−e.sub.Ep5 0 0] in the syndrome vector may be identified as error having a magnitude of −e.sub.Ep5 in the fifth smart meter in the power system.
(129) In one embodiment, a smart meter with a measurement error may be corrected once the NTL is detected by the present invention. In one embodiment, a manual inspection, e.g., by a utility company, may be performed. The manual inspection may confirm a location of measurement error based on the NTL detected by the system. In one embodiment, the inspection may be used to determine a source of error, e.g., tampering, cable tapping, time skew, etc. As such the NTL detection module 210 of the second check smart meter 204-6 is configured to correct for time skew in measurements over the at least one time interval using the active energy and the reactive energy flowing through the power cable 202. In one embodiment, the NTL detection module 210 may be further configured to correct for error, e.g., tampering or time skew in measurements over the at least one time interval using the active energy and the reactive energy flowing through the power cable 202. The error term is determined in the syndrome vector. Therefore, the corrected value may be obtained by adding an error vector to the measured quantities of active and reactive energies of the power cable as below:
Ê.sub.p.sub.
where, Ê.sub.p.sub.
and e.sub.E.sub.
e.sub.E.sub.
(130) Based upon the equation 23 and 24, the NTL detection module 210 may correct the active energy such that the vector of corrected active energy Ê.sub.p.sub.
(131) Similarly, the NTL detection module 210 can correct the measurement of the reactive energy of the smart meter 6 in the same manner as below:
Ê.sub.q.sub.
(132) where, E.sub.q.sub.
e.sub.E.sub.
(133) Based upon the equation 25 and 26, the NTL detection module 210 may detect that the vector of corrected reactive energy E.sub.q.sub.
(134) (3) When a Regular Meter Contains Error
(135) In another exemplary embodiment, a regular meter may contain error, e.g., due to either tampering, time skew, cable tapping or cyber-attack in the power distribution network. The NTL detection module 210 may calculate the value of a syndrome vector. In an embodiment, the syndrome vector may be communicated to a remote power station (not shown) on a timely basis wherein the remote station displays or plots the graphical value of syndrome vector for analyzing the error in the regular meter.
(136) The NTL detection module 210 may calculate the vectors of active and reactive energy as well as active and reactive energy losses based on the measurements of the regular smart meter 204. When a regular smart meter 204, e.g., the third regular smart meter 204-3, is a source of error, vectors of energy measurements Ê.sub.p and Ê.sub.q and vectors of energy losses Ê.sub.PL and Ê.sub.QL for the third regular smart meter 204-3 are incorrect such that
Ê.sub.p≠E.sub.p, and Ê.sub.q≠E.sub.q, (27)
and,
Ê.sub.PL≠E.sub.PL, and Ê.sub.QL≠E.sub.QL, (16)
(137) Accordingly, the syndrome vector for active energy is given as,
(138)
where e.sub.A.sub.
(139) The syndrome vector for reactive energy may similarly be given as:
(140)
(141) Each error term in the syndrome vector may represent the magnitude of error in the corresponding energy measured by the meter and error in the area under the squared current RMS curve reported by the meter. The NTL detection module 210 may compare the combination of non-zero elements in the syndrome vector of active as well as reactive energies with the non-zero elements of the decoding matrix D. Accordingly, the NTL detection module 210 may be configured to determine a location of the error. In the present example, the NTL detection module 210 may confirm that the location of the meter in error is the third regular smart meter 204-3. The error terms in the syndrome vector present a challenge in determining the individual error due to measurement of the area under the squared RMS current curve and the error due to energy measurement by the smart meter.
(142) In one embodiment, a syndrome vector with more than one non-zero terms can signify that the error is in a regular meter. The location of the error can be determined using the configuration matrix H. In a system of N=2.sup.M−M−1 regular meters, the locations of the non-zero terms in the syndrome vector will match the locations of non-zero terms (1) of one row of the configuration matrix H because the terms with only one 1 have been omitted from the configuration matrix. Each row of the configuration matrix H corresponds to a regular meter in the system. Therefore, the location of the error in the system can be identified as the regular meter with a row in the configuration matrix H having non-zero terms in the same locations as the non-zero terms of the syndrome vector.
(143) For example, the syndrome vector in a system with 3 check meters and 4 regular meters can have the form: {tilde over (s)}.sub.Ep=[e e 0]. The first row of the configuration matrix H for this system is [1 1 0]. The non-zero terms of the syndrome vector and the non-zero terms of the first row of the configuration matrix H are in the same location. Thus, it can be determined based on the syndrome vector that the error in the system can be attributed to the first regular meter. In another example, the syndrome vector for the same system can have the form {tilde over (s)}.sub.Ep=[e e e]. The fourth row of the configuration matrix H is [1 1 1]. Thus, it can be determined based on the syndrome vector that the error in the system can be attributed to the fourth regular meter. The magnitude of the error can be determined to be the value of the error term e in the syndrome vector.
(144) In the illustrative example, the NTL detection module 210 may determine the individual error terms by adding the incorrect measurement of active energy losses of the third regular smart meter 204-3 (that is,
(145)
) to the incorrect active energy measured by the third regular smart meter 204-3 (that is, E.sub.p3+e.sub.E.sub.
(146)
). Similarly, the NTL detection module 210 may also add the incorrect measurement of reactive energy losses of the third regular smart meter 204-3 (that is,
(147)
) to the incorrect reactive energy measured by the third regular smart meter 204-3 (that is, E.sub.q3+e.sub.E.sub.
(148)
), as presented:
(149)
(150)
Here, E.sub.p.sub.
(151) Accordingly,
Ê.sub.p3.sub.
Ê.sub.q3.sub.
(152) Accordingly, the third regular smart meter 204-3 may detect the error and also correct the error in third regular smart meter 204-3 using the active energy as well as the reactive energy flowing through the power cable 202. In an embodiment, the smart meter itself can be configured to detect a source of NTL in the electrical power system. The present method of using active energy and reactive energy, as well as the area under the squared RMS current curve, presents an advantage over instantaneous power algorithms, which would fail to detect error in regular smart meters.
(153) In one embodiment, the syndrome vector can have more than one non-zero term, wherein the non-zero terms are not identical. In one embodiment, this configuration can signify that there is simultaneous error in at least one check meter and error in at least one regular meter.
(154) (4) Cable Tapping
(155) In one embodiment, NTL in a regular meter may be a result of cable tapping in addition to or in place of error within the measurements of the regular meter. The NTL detection module 210 may be configured to estimate an amount of energy tapped from the power cable 202 using the syndrome vector. For example, the syndrome vector for the active energy loss may be calculated as:
(156)
(157) Similarly, the syndrome vector for the reactive energy loss is
(158)
where e.sub.E(tap).sub.
(159) (5) Cyber Attack
(160) Cyber attacks on an electrical power system may occur on communication channels, on smart meters, or on stored data. In one embodiment, the NTL detection module may restore the correct readings of check meters or regular meters using the syndrome vector:
{tilde over (s)}.sub.Ep=[{tilde over (s)}.sub.Ep1 {tilde over (s)}.sub.Ep2 {tilde over (s)}.sub.Ep3]=(Ê.sub.p+Ê.sub.PL).Math.D (37)
(161)
and
{tilde over (s)}.sub.Eq=[{tilde over (s)}.sub.Eq1 {tilde over (s)}.sub.Eq2 {tilde over (s)}.sub.Eq3]=(Ê.sub.q+Ê.sub.QL).Math.D (39)
(162)
(163) In an illustrative example of an attack on a third regular smart meter 204-3, the NTL detection module 210 may restore the correct readings using error terms determined in the syndrome vector, that is
(164)
(165) And,
(166)
(167)
(168) TABLE-US-00003 TABLE I PROPERTIES OF CABLES USED IN SIMULATION [17] Parameter Parameter AWG: 1/0 Operating Voltage 230 (V): Stranding: 19 Operating 50 Temperature (° C.): Insulation Type: XLPE AC Resistance 0.3821 (mΩ/m): Ampacity in Duct 140 Series Reactance 0.1605 (A): (mΩ/m):
(169) Using above properties of the power cable 202, a set of data of active power, reactive power, RMS voltage, and RMS current is generated based on actual residential load measurements. A predetermined random noise as well as a predetermined time skew is considered in the prior art algorithm. All data are reported to a receiving end, such as a utility company. The measurements are received once every hour. The cable resistance and the cable reactance are calculated at several time intervals using the prior art algorithm for the data of 15 days. Plurality of equations are solved using the LSM technique by the smart meter 204 or by hardware capable to calculate them at the utility company. The percentage error between the estimated values and the actual values for the cable resistances as well as the cable reactance is illustrated in
(170)
(171)
(172)
(173)
(174)
(175)
(176)
(177)
(178)
(179)
(180)
(181)
(182) At step 1302, the method 1300 includes measuring an area under a squared root mean squared (RMS) current curve for a power cable 202 in the electrical power system 200 over at least one time interval. As such, each smart meter 204, whether the check meter or the regular meter, may be configured to measure the area under the RMS current curve flowing though the meters based on the loads on each smart meter 204. In an embodiment, the at least one time interval includes either overlapping time intervals or separate time intervals.
(183) At step 1304, the method 1300 includes measuring an active energy and a reactive energy for the power cable 202 over the at least one-time interval. Each of the check smart meter or the regular smart meter are configured to measure the active energy as well as reactive energy consumed through the load connected to each smart meter 204 in the same time interval.
(184) At step 1306, the method 1300 includes characterizing a cable reactance and a cable resistance using the active energy, the reactive energy, and the area under the squared RMS current curve. In one embodiment, each smart meter 204 may solve a plurality of equations using measured active energy and reactive energy in order to find the value of unknown resistance and unknown reactance of the power cable. For example, the active energy and the reactive energy in a power distribution system may be provided by a plurality of equations, as below:
(185)
(186) And
(187)
(188) Using the measured value of the active energy and the reactive energy by each meter for plurality of time intervals, unknown value of resistances as well as reactance that is R.sub.1, R.sub.2, R.sub.3, R.sub.4 and X.sub.1, X.sub.2, X.sub.3 and X.sub.4 are computed. Accordingly, the resistance and reactance of each power cable 202 connected to each smart meter 204 is computed by each smart meter 204 in the power distribution system 200. In an embodiment, the smart meters 204 may be configured to measure active energy, the reactive energy, and the area under the squared RMS current curve. In one embodiment, these values may be transmitted to a remote power station where the remote power station comprises a system with computer readable instruction to compute the active energy and the reactive energy using plurality of mathematical equations.
(189) At step 1308, the method 1300 includes determining an active energy loss and a reactive energy loss over the at least one-time interval using the area under the squared RMS current curve, the cable reactance, and the cable resistance. Each smart meter 204 may be configured to use the calculated value of the resistance and the reactance of the power cable, in order to find the value of the active and reactive energy loss in the smart meter 104.
(190)
and
(191)
(192) Energy loss may be due to the time skew or tampering in the check meter or the regular mater, it may be due to cable tapping or due to cyber-attack on the data of smart meter 204 in the power distribution system 200. In an embodiment, the data comprising active energy, reactive energy and the area under RMS value of the current curve may be transmitted to a remote power station wherein the remote power station comprises a system with computer readable instruction to compute the active energy loss and the reactive energy loss using the mathematical equations 10 and 12.
(193) At step 1310, the method 1300 includes detecting a non-technical loss in the electrical power system based on the active energy loss and the reactive energy loss over the at least one time interval. Each smart meter 204 connected to the power distribution system 200 may be configured to measure the NTL based on the energy losses. Accordingly, the smart meter 204 may define the syndrome vector of active energy as well as reactive energy for each interval. The value of the syndrome vector and the location of non-zero elements in the syndrome vector indicate the location of meters having error or tampering. In an embodiment, based upon the values of syndrome vector, correct measurements are restored in the meters having error due to tampering or time skew. In an embodiment, the data comprising the active energy, reactive energy and the area under RMS value of the current curve may be transmitted to a remote power station wherein the remote power station comprises the system with computer-readable instruction to detect the non-technical loss in the electrical power system over the at least one-time interval. Based upon the calculated NTL, the remote power station may perform inspection of each type of possible loss that occurred in the smart meter 204, that is meter tampering, time skew, cable tapping or cyber-attack. Based upon the calculation of the NTL detection module, the corrected value of the smart meters may be restored. The effect of time skew and other irregularities in smart meter measurement is minimized in detecting the NTL in the electrical power system using active energy, reactive energy, and area under a squared RMS current curve.
(194) To this end, a method to detect non-technical losses in the electrical power system is disclosed wherein the time skew problem in synchronization of the data of smart meters is lowered. Compared to the algorithm used in prior art, where active power, reactive power, and RMS value of the current or voltage are used to identify and/or correct the NTL in the distribution system, the present disclosure proposes a new quantity defined as the area under the squared RMS current curve to be used along with active energy and the reactive energy is used for calculating the NTL. Even in the presence of time skew, the algorithm accurately detects and corrects non-technical losses in practical scenarios. This is also supported with plurality of experimental results disclosed in the disclosure compared to performance and results disclosed in old methods.
(195) Obviously, numerous modifications and variations of the present disclosure will be apparent to the person skilled in the art in light of the above description. For example, in place of a syndrome vector, other parity check matrices such as Hamming code, Huffman code etc. could be used. It is therefore to be understood that within the scope of the appended claims, the disclosure may be practiced otherwise than as specifically described herein.