The invention relates to a disaggregation apparatus, a disaggregation method and a disaggregation computer program for identifying an electrical consumer in an electrical network
The article “Nonintrusive Appliance Load Monitoring” by George W. Hart, Proceedings of the IEEE, vol. 80, no 12, pages 1870 to 1891, December 1992 discloses an apparatus for nonintrusive appliance load monitoring in an electrical network. The apparatus determines the consumed overall complex power of the electrical network and monitors changes in this complex power. A change in the complex power can be regarded as an event, wherein the apparatus is adapted to compare each event with stored power characteristics of electrical consumers of the electrical network, in order to determine which electrical consumer has caused the actual event. This allows, for example, determining which electrical consumer has been switched on or switched off depending on the consumed complex overall power of the electrical network. However, this apparatus has the disadvantage that it is prone to errors caused by missed events, thereby reducing the reliability of identifying an electrical consumer in the electrical network.
It is an object of the present invention to provide a disaggregation apparatus, a disaggregation method and a disaggregation computer program for identifying an electrical consumer in an electrical network, wherein the reliability of identifying an electrical consumer in the electrical network can be improved.
In a first aspect of the present invention a disaggregation apparatus for identifying an electrical consumer in an electrical network is presented, wherein the electrical network comprises a power source and multiple electrical consumers, wherein the disaggregation apparatus comprises:
Since the identification unit identifies an electrical consumer depending on the determined overall electrical parameter and a correlation of the electrical signatures, the identification of an electrical consumer does not depend on the detection of an event only. This makes the identification more robust, especially less prone to errors caused by missed events, thereby improving the reliability of identifying an electrical consumer in the electrical network.
The electrical consumers are preferentially household appliances like a lamp, a hair dryer, a DVD player, a water cooker, a television, et cetera, or office appliances like PCs, screens, printers, lighting equipment, et cetera. The electrical consumers are preferentially connected in parallel in the electrical network.
The electrical signature providing unit is preferentially a storage unit, in which the electrical signatures of the electrical consumers are stored.
The electrical parameter determining unit comprises preferentially a current meter and/or a voltage meter for measuring the overall current of the electrical network and/or the overall voltage of the electrical network, respectively, as the overall electrical parameter. The electrical parameter determining unit can also be adapted to determine another overall electrical parameter like the consumed overall power, in particular, the consumed overall complex power, as the overall electrical parameter of the electrical network. The electrical parameter determining unit is preferentially adapted to determine the overall electrical parameter at a single central location, in particular, at the central electricity entrance location like at a meter cupboard.
The identification unit is preferentially adapted to identify one or several electrical consumers in the electrical network. In particular, if several electrical consumers are active, i.e., for example, are switched on, the identification unit can determine which electrical consumers are active depending on the determined overall electrical parameter and the correlation of the electrical signatures.
It is preferred that the electrical signatures are signature currents. Preferentially, the electrical signatures are current waveforms. In particular, the electrical signatures represent one period of a periodic current waveform. If the overall electrical parameter is the power or another electrical parameter, the electrical signatures can also represent a power waveform or a waveform of another electrical parameter.
It is further preferred that the identification unit is adapted to identify an electrical consumer by applying a multi user detection (MUD) method to the determined overall electrical parameter. The identification unit can be adapted to identify an electrical consumer by applying a Zero Force (ZF) MUD method to the determined overall electrical parameter, or the identification unit can be adapted to identify an electrical consumer by applying a Minimum Mean Square Error (MMSE) MUD method to the determined overall electrical parameter. MUD methods are known in the field of communication theory, for example, from the book “Multiuser Detection” by S. Verdu, Cambridge University Press, 1998. Applying a MUD method to the determined overall electrical parameter and, in particular, to the electrical signatures for identifying an electrical consumer in an electrical network further improves the reliability of this identification procedure.
It is further preferred that the identification unit is adapted to
It is preferred that the identification unit is adapted to model the overall electrical parameter vector as depending on a sum of i) the product of the signature correlation matrix and the activity vector, and ii) a noise vector. Considering the noise further improves the reliability of identifying an electrical consumer in the electrical network.
It is further preferred that the identification unit is adapted to
a) the unity signature correlation matrix, which comprises correlations between the normalized electrical signatures,
b) an amplitude matrix, which comprises amplitudes of a part of the overall electrical parameter caused by the respective electrical consumer, and
c) a unit vector,
wherein the overall electrical parameter vector is determined by correlating the overall electrical parameter with each normalized electrical signature. Also these steps allow identifying an electrical consumer in the electrical network with an improved reliability.
In an embodiment, the identification unit is adapted to model the modified overall electrical parameter vector as depending on a sum of i) the product of the unity signature correlation matrix, the amplitude matrix and the activity vector, and ii) a noise vector.
In another aspect of the present invention a disaggregation method for identifying an electrical consumer in an electrical network is presented, wherein the electrical network comprises a power source and multiple electrical consumers, wherein the disaggregation method comprises:
In a further aspect of the present invention a disaggregation computer program for identifying an electrical consumer in an electrical network is presented, wherein the electrical network comprises a power source and multiple electrical consumers, the disaggregation computer program comprising program code means for causing a disaggregation apparatus as defined in claim 1 to carry out the steps of the disaggregation method as defined in claim 11, when the computer program is run on a computer controlling the disaggregation apparatus.
It shall be understood that the disaggregation apparatus of claim 1, the disaggregation method of claim 11 and a disaggregation computer program of claim 12 have similar and/or identical preferred embodiments as defined in the dependent claims.
It shall be understood that a preferred embodiment of the invention can also be any combination of the dependent claims with the respective independent claim.
These and other aspects of the invention will be apparent from and elucidated with reference to the embodiments described hereinafter.
In the following drawings:
The electrical consumers 4, 5, 6 are preferentially household or office appliances like a lamp, a hair dryer, a DVD player, a water cooker, a television, computers, printers, air conditioning system et cetera. The electrical consumers 4, 5, 6 are connected in parallel in the electrical network 2.
The electrical signature providing unit 7 is a storage unit in which the electrical signatures of the electrical consumers 4, 5, 6 are stored. In this embodiment, the electrical signatures are signature currents. In particular, the electrical signatures are current waveforms, wherein an electrical signature represents one period of a periodic current waveform. Electrical signatures of a selection of electrical consumers are exemplarily shown in
The electrical signatures have different shapes and different current amplitudes.
The electrical parameter determining unit 8 is preferentially a current meter for measuring the overall current of the electrical network 2. The electrical parameter determining unit 8 measures the overall current at a single central location, in particular, at the central electricity entrance location like at a meter cupboard. The disaggregation apparatus further comprises a voltmeter 10 for measuring the voltage of the electrical network 2.
The identification unit 9 is adapted to identify an electrical consumer by applying a MUD method to the determined overall electrical parameter being, in this embodiment, the measured overall current. MUD methods are used in communication theory. In order to adapt the MUD methods used in communication theory to the energy disaggregation problem, the electrical devices are regarded as “users” and the electrical network 2 connecting all the electrical consumers 4, 5, 6 is regarded as the “communication channel”. Moreover, the current signature of each electrical consumer 4, 5, 6 during one voltage period can be regarded as the “code” of the respective electrical consumer. The application of a MUD method to the measured overall current is inherently more robust than an event driven approach, because it exploits more properties of the electrical signatures. At the same time it enables to derive a unique combination of active electrical consumers.
In order to apply a MUD method to energy disaggregation a mathematical model is introduced, which considers similarities and differences between the two fields.
The electrical network described above with reference to
The current Anin(t) going through an electrical consumer indicated by the index n during a voltage period T can be regarded as being the electrical signature of the respective electrical consumer. During one period of the periodic waveform, the overall current can be written as
In equation (1), the term ση(t) indicates an additive noise which may corrupt the overall current with power σ2. In the proposed notation, η(t) has unit power and represents the possible additive disturbances in the observed signal. Moreover, in equation (1) bk,n can have the value one or the value zero, in order to indicate whether the electrical consumer with the index n is active (value one) or inactive (value zero) at the time instance k. Preferentially, the respective electrical consumer is active, if it is switched on, and the respective electrical consumer is inactive, if it is switched off. The adaptive noise can be modelled as adaptive white Gaussian noise (AWGN). However, in other embodiments, the adaptive noise can also be modelled in another way. Under the AWGN assumption, the most likely combination of active electrical consumers can be the combination that maximizes following function:
Considering equation (2), an optimum solution would involve looking for all possible combinations of {circumflex over (b)}n,k and choosing the one for which
is closest to the observed overall current. However, the adaptation of the MUD method used in the field of communication theory to the disaggregation problem can be further simplified by assuming that the receiver used in the field of communication theory is made of a bank of matched filters. The outputs of the matched filters provide sufficient statistics, i.e. the optimum solution in the Maximum Likelihood sense can be derived based upon the output of the matched filters. Thus, the identification unit 9 is preferentially adapted to determine an overall electrical parameter vector ik by correlating the overall electrical current itot,k with each electrical signature in in accordance with following two equations:
The identification unit 9 is further adapted to determine a unity signature correlation matrix R=Rnm, which comprises correlations between the electrical signatures as defined by following equation:
The matrix defined in equation (5) is named unity signature correlation matrix, because it describes a correlation between normalized current waveforms with peak current equal to one of the respective electrical consumer indicated by the index n.
The identification unit 9 is further adapted to determine an amplitude matrix A, which comprises the amplitudes An of the electrical signatures, i.e. of the respective parts of the overall electrical current caused by the respective active electrical consumers, as defined by following equation:
The unity signature correlation matrix R and the amplitude matrix A form a signature correlation matrix, which can be determined in advance, for example, before the actual overall current is measured, because the peak value An and the normalized current waveform in (t) are indicative of the respective electrical consumer and are known from, for instance, initial measurements of the electrical signatures of the electrical consumers. The current waveforms are preferentially taken over one voltage period and are preferably synchronized with respect to the voltage period. In another embodiment, the current waveforms can also be taken over more than one voltage period, wherein also in this case the current waveforms are synchronized with respect to the voltage periods. The current waveforms can be synchronized by registering each current waveform with respect to a voltage period starting from a positive zero crossing, i.e. from negative to positive, of the voltage period. Thus, the identification unit 9 can comprise a storage unit, in which the unity signature correlation matrix R and the amplitude matrix A are stored already and from which the unity signature correlation matrix and the amplitude matrix can be retrieved for identifying one or several electrical consumers, which are active, in particular, which are switched on. Instead of storing a separate unity signature correlation matrix R and a separate amplitude matrix A also a signature correlation matrix comprising correlations of electrical signatures having the respective amplitude can be stored in the storage unit.
The identification unit 9 is further adapted to model the overall electrical parameter vector ik as depending on a product of the unity signature correlation matrix, the amplitude matrix and an activity vector bk being indicative of the activity state of the respective electrical consumer as defined by following equation:
i
k
=RAb
k
+ση, (7)
wherein the activity vector can be defined by following equation:
b
k
=[b
k,1
b
k,2
. . . b
k,N]T. (8)
In equation (7) the adaptive noise term ση1 comprises a noise vector η defined by following equations:
The identification unit 9 is adapted to determine the activity vector bk such that a similarity measure, which is indicative of the degree of similarity between the modeled overall electrical parameter vector and the determined overall electrical parameter vector ik, is maximized, and to identify one or several electrical consumers for which the determined activity vector bk indicates an active state. The similarity measure is, for example, the inverse Euclidean norm of the difference vector of the modeled overall electrical parameter vector and the determined overall electrical parameter vector. The identification unit 9 can be adapted to determine such an activity vector by applying a conventional MUD method to the compact matrix notation of the overall current as defined in equation (7). The resulting activity vector bk at the time instance k determines which electrical consumers are active and which electrical consumers are inactive at that particular time instance. Different MUD methods can be used for determining the activity vector. The choice of the respective MUD method can depend on the properties of the signature correlation matrix, the noise vector and the available computational power. For instance, if the correlation matrix is invertible and the noise power is low with respect to the useful signal power, i.e. the current signatures, the Zero Force (ZF) MUD detection method could be the preferred choice.
The identification unit 9 can therefore be adapted to, for example, identify an electrical consumer by applying a ZF MUD method or a Minimum Means Square Error (MMSE) MUD method to the determined overall electrical current. In the field of communication theory these MUD methods are known from, for example, the above mentioned book by S. Verdu. The ZF MUD method or the MMSE MUD method is preferentially used with the compact matrix notation of the overall current as defined in equation (7).
In particular, the identification unit 9 is preferentially adapted to modify the overall electrical parameter vector ik such that a modified overall electrical parameter vector ĩk is generated depending on a difference between the overall electrical parameter vector ik and a product of the unity signature correlation matrix R, an amplitude matrix A and a unit vector 1 in accordance with following equation:
ĩ
k=2ik−RA1, (11)
wherein the unit vector 1 indicates a vector of proper size with elements all equal to one. If equation (7) is substituted in equation (11) following equation is obtained:
ĩ
k
=RA(2bk−1)+2ση=RA{tilde over (b)}k+2ση. (12)
In an embodiment, the identification unit 9 can therefore also be adapted to model the modified overall electrical parameter vector ĩk as depending on a product of the unity signature correlation matrix R, the amplitude matrix A, and a modified activity vector {tilde over (b)}k, which depends on a difference between the activity vector bk and a constant preferentially in accordance with following equation:
{tilde over (b)}
k=(2bk−1). (13)
As can be seen in equation (12), also in this embodiment an additional noise term is considered. The identification unit 9 can be adapted to determine the modified activity vector {tilde over (b)}k such that a similarity measure, which is indicative of the degree of similarity between the modeled modified overall electrical parameter vector and the determined modified overall electrical parameter vector, is maximized and to identify an electrical consumer for which the determined modified activity vector {tilde over (b)}k indicates an active state. Also in this embodiment the similarity measure is, for example, the inverse Euclidean norm of a difference vector between the modeled modified overall electrical parameter vector and the determined modified overall electrical parameter vector. The identification unit 9 can be adapted to determine a modified activity vector ĩk, which maximizes the similarity measure, by applying a MUD method to equation (12). For example, the identification unit 9 can be adapted to apply the conventional ZF MUD method as presented in the above mentioned book by S. Verdu to equation (12), thereby determining the activity vector in accordance with following equation:
{tilde over ({circumflex over (b)}
k=sign(R−1ĩk)=sign(A{tilde over (b)}k+2R−1ση). (14)
If the identification unit 9 is adapted to apply a MMSE MUD method to equation (12), the modified activity vector is preferentially determined in accordance with following equation:
{tilde over ({circumflex over (b)}
k=sign[(R+σ2A−2)−ĩ]. (15)
In accordance with equation (13), if the determined modified activity value {tilde over (b)}k,n is +1, the respective value bk,n of the activity vector is one, and, if the value {tilde over ({circumflex over (b)}k,n is −1, the respective value bk,n of the activity vector is zero. Thus, a threshold can be defined being zero, wherein, if the respective value of the modified activity vector is larger than the threshold, the respective electrical consumer is active at the respective time instance and, if the respective value of the modified activity vector is smaller than the threshold, the respective electrical consumer is inactive at the respective time instance.
The identification unit 9 can further be adapted to determine the energy consumption of the electrical consumers, which have been identified as being active. The identification unit 9 determines at each time instance which electrical consumer is switched on and which electrical consumer is switched off. Moreover, the identification unit 9 can be adapted to determine at each time instance the power consumed by the respective electrical consumer by multiplying the amplitude An of the respective electrical consumer with the measured voltage. The identification unit 9 can integrate the determined power of the respective electrical consumer over time, in order to determine the energy consumption of the respective electrical consumer. This can be performed for each electrical consumer, which is switched on, in order to determine for each active electrical consumer the consumed energy. For instance, if it has been determined that an electrical consumer consumes a power of 1 W and if it has been determined that the respective electrical consumer was switched on for one hour, the consumed energy can be determined as being 1 Wh. In the following an embodiment of a disaggregation method for identifying an electrical consumer in an electrical network will exemplarily be described with reference to a flowchart shown in
In step 101, electrical signatures of the electrical consumers 4, 5, 6 are provided. The electrical signatures are provided by an electrical signature providing unit 7 in which the electrical signatures of the electrical consumers 4, 5, 6 are stored. Before storing, the electrical signatures can be determined by training the disaggregation apparatus, in particular, by using self-training solutions. A preferred training method consists of switching on each individual electrical consumer one at the time and storing the corresponding electrical signature in the form of the current in(t) which should be further synchronized with respect to the voltage waveform. The current signature in (t) represents a single period that could be improved by averaging over multiple periods. Other training methods can be used for determining the electrical signatures, which are then stored in the electrical signature providing unit 7.
In step 102, an overall electrical parameter of the electrical network 2 is determined. In particular, an overall electrical current of the electrical network 2 is measured. In step 103, an electrical consumer is identified depending on the determined overall electrical parameter and a correlation of the electrical signatures. In particular, one or several electrical consumers, which are active, are identified by applying a MUD method to the determined overall electrical parameter, wherein the signature correlation matrix is considered by using, for example, equation (7) or equation (12) with the MUD method.
The energy ecosystem is undergoing significant changes due to three main drivers: the liberalization of the energy market at least in the EU, the increased costs of energy and the increased sensitivity of the public on the ecological footprint of the energy sources.
The latter two aspects are also behind the validated user need to better understand and control their energy consumption and their energy bill. Non Intrusive Load Monitoring (NILM) is the most promising technology to address this user need. NILM promises to provide the user with full details on how much energy each single electrical appliance consumes with the installation of a single sensor.
A main difference between known disaggregation apparatuses and disaggregation methods and the present disaggregation apparatus and disaggregation method is the fact that the correlation matrix is used. Basically, the disaggregation apparatus and the disaggregation method take into account the “crosstalk” between the active electrical consumers, rather than seeing it as interference.
In an embodiment, the identification unit 9 can be adapted to average the total current measured by the electrical parameter determining unit 8 over certain time intervals and to use the averaged total current, which corresponds to the time intervals, for identifying an electrical consumer as described above, i.e. in the above described equations instead of the actually measured current the average current, which corresponds to several time intervals over which the current has been averaged, can be used. This can reduce noise and, thus, improve the quality of identifying an electrical consumer in the electrical network.
Although in the above described embodiments to each electrical consumer only a single electrical signature is assigned, also several electrical signatures can be assigned to the same electrical consumer, wherein the several electrical signatures correspond to several on states of the respective electrical consumer. Thus, the identification unit can be adapted to identify an electrical consumer and to determine the actual on state of the identified electrical consumer. For example, an electrical consumer like a television may have a stand-by electrical signature and a completely switched on electrical signature, wherein the identification unit can be adapted to identify the electrical consumer and to determine whether the identified electrical consumer is in a stand-by mode or completely switched on mode depending on the correlation of all electrical signatures including the stand-by electrical signature and the completely switched on electrical signature.
Although in the above described embodiments, certain MUD methods have been applied to the overall electrical parameter, in particular, to the overall current, in order to identify one or several electrical consumers which are active, also other MUD methods, in particular, also other linear MUD methods, can be applied to the determined overall electrical parameter.
Although in the above described embodiments the electrical parameter determining unit is adapted to measure an overall current of the electrical network, in addition or alternatively the electrical parameter determining unit can also be adapted to measure a voltage of the electrical network. In particular, the electrical parameter determining unit can be adapted to determine the consumed overall power, for example, the consumed overall complex power based on the measured overall current and the measured voltage as the overall electrical parameter of the electrical network. Correspondingly, the electrical signatures of the electrical consumers can also be power waveforms.
Although in the embodiment described above with reference to
Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure, and the appended claims.
In the claims, the word “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality.
A single unit or device may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
Determinations like the determination of an overall electrical parameter, of an overall electrical parameter vector, of an activity vector, et cetera, or other method steps performed by one or several units or devices can be performed by any other number of units or devices. The determinations and calculations and/or the control of the disaggregation apparatus in accordance with the disaggregation method can be implemented as program code means of a computer program and/or as dedicated hardware.
A computer program may be stored/distributed on a suitable medium, such as an optical storage medium or a solid-state medium, supplied together with or as part of other hardware, but may also be distributed in other forms, such as via the Internet or other wired or wireless telecommunication systems.
Any reference signs in the claims should not be construed as limiting the scope.
The invention relates to a disaggregation apparatus for identifying an electrical consumer in an electrical network. An electrical signature providing unit provides electrical signatures of the electrical consumers, and an electrical parameter determining unit determines an overall electrical parameter of the electrical network. An identification unit identifies an electrical consumer depending on the determined overall electrical parameter and a correlation of the electrical signatures. Since the identification unit identifies an electrical consumer depending on the determined overall electrical parameter and a correlation of the electrical signatures, the identification of an electrical consumer does not depend on the detection of an event only. This makes the identification more robust, especially less prone to errors caused by missed events, thereby improving the reliability of identifying an electrical consumer in the electrical network.
Number | Date | Country | Kind |
---|---|---|---|
10188236.3 | Oct 2010 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB2011/054399 | 10/6/2011 | WO | 00 | 4/17/2013 |