Identifying and categorizing power consumption with disaggregation
First Claim
1. A system for providing information about devices in a building, the system comprising one or more devices, each comprising at least one processor and at least one memory, configured to:
- obtain a first classifier, wherein the classifier processes an electrical event to generate scores indicating a match between the electrical event and state changes of a plurality of identified devices;
obtain a power monitoring signal corresponding to a measurement of a power line to the building;
identify a first electrical event in the power monitoring signal, wherein the first electrical event corresponds to a state change of a device;
determine that the first electrical event corresponds to a first state change of a first identified device by processing the power monitoring signal with the first classifier;
update a list of identified devices using the first state change of the first identified device;
identify a second electrical event in the power monitoring signal, wherein the second electrical event corresponds to a state change of a device;
determine that the second electrical event corresponds to an ambiguous device by processing the power monitoring signal with the first classifier, wherein the ambiguous device is not in the plurality of identified devices;
select one or more categories from a plurality of categories as corresponding to the second electrical event by processing the electrical event with a second classifier;
add an entry to a list of ambiguous devices corresponding to the second electrical event, wherein the entry comprises information about a change in power consumption caused by the second electrical event and information about the one or more categories corresponding to the electrical event;
compute an amount of power consumption for a sequence of time intervals for each identified device of the plurality of identified devices using the list of identified devices and one or more wattage models;
compute an amount of power consumption for the sequence of time intervals for each category of the plurality of categories using the list of ambiguous devices; and
transmit device information to a user device for presentation to a user, wherein the device information comprises (i) information about power consumption of the plurality of identified devices and (ii) information about power consumption of the plurality of categories of ambiguous devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A power monitor in a building processes a power monitoring signal obtained from the power line to the building to identify electrical events corresponding to state changes of devices in the building. The electrical event may be processed with a classifier to determine if the electrical event corresponds to a state change of an identified device from a list of identified devices or corresponds to a state change of an ambiguous device that is not from the list of identified devices. The power monitor may also determine power consumption information about individual identified devices and about groups of devices, such as a group of always on devices, a group of ambiguous devices, and categories of the group of ambiguous devices. Information about state changes of devices and power consumption of individual devices and groups of devices may be transmitted to a user device for presentation to a user.
105 Citations
21 Claims
-
1. A system for providing information about devices in a building, the system comprising one or more devices, each comprising at least one processor and at least one memory, configured to:
-
obtain a first classifier, wherein the classifier processes an electrical event to generate scores indicating a match between the electrical event and state changes of a plurality of identified devices; obtain a power monitoring signal corresponding to a measurement of a power line to the building; identify a first electrical event in the power monitoring signal, wherein the first electrical event corresponds to a state change of a device; determine that the first electrical event corresponds to a first state change of a first identified device by processing the power monitoring signal with the first classifier; update a list of identified devices using the first state change of the first identified device; identify a second electrical event in the power monitoring signal, wherein the second electrical event corresponds to a state change of a device; determine that the second electrical event corresponds to an ambiguous device by processing the power monitoring signal with the first classifier, wherein the ambiguous device is not in the plurality of identified devices; select one or more categories from a plurality of categories as corresponding to the second electrical event by processing the electrical event with a second classifier; add an entry to a list of ambiguous devices corresponding to the second electrical event, wherein the entry comprises information about a change in power consumption caused by the second electrical event and information about the one or more categories corresponding to the electrical event; compute an amount of power consumption for a sequence of time intervals for each identified device of the plurality of identified devices using the list of identified devices and one or more wattage models; compute an amount of power consumption for the sequence of time intervals for each category of the plurality of categories using the list of ambiguous devices; and transmit device information to a user device for presentation to a user, wherein the device information comprises (i) information about power consumption of the plurality of identified devices and (ii) information about power consumption of the plurality of categories of ambiguous devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing information about devices in a building, the method comprising:
-
obtaining a first classifier, wherein the classifier processes an electrical event to generate scores indicating a match between the electrical event and state changes of a plurality of identified devices; obtaining a power monitoring signal corresponding to a measurement of a power line to the building; identifying a first electrical event in the power monitoring signal, wherein the first electrical event corresponds to a state change of a device; determining that the first electrical event corresponds to a first state change of a first identified device by processing the power monitoring signal with the first classifier; updating a list of identified devices using the first state change of the first identified device; identifying a second electrical event in the power monitoring signal, wherein the second electrical event corresponds to a state change of a device; determining that the second electrical event corresponds to an ambiguous device by processing the power monitoring signal with the first classifier, wherein the ambiguous device is not in the plurality of identified devices; selecting one or more categories from a plurality of categories as corresponding to the second electrical event by processing the electrical event with a second classifier; adding an entry to a list of ambiguous devices corresponding to the second electrical event, wherein the entry comprises information about a change in power consumption caused by the second electrical event and information about the one or more categories corresponding to the electrical event; computing an amount of power consumption for a sequence of time intervals for each identified device of the plurality of identified devices using the list of identified devices and one or more wattage models; computing an amount of power consumption for the sequence of time intervals for each category of the plurality of categories using the list of ambiguous devices; and transmitting device information to a server, wherein the device information comprises (i) information about power consumption of the plurality of identified devices and (ii) information about power consumption of the plurality of categories of ambiguous devices. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. One or more non-transitory computer-readable media comprising computer executable instructions that, when executed, cause at least one processor to perform actions comprising:
-
obtaining a first classifier, wherein the classifier processes an electrical event to generate scores indicating a match between the electrical event and state changes of a plurality of identified devices; obtaining a power monitoring signal corresponding to a measurement of a power line to a building; identifying a first electrical event in the power monitoring signal, wherein the first electrical event corresponds to a state change of a device; determining that the first electrical event corresponds to a first state change of a first identified device by processing the power monitoring signal with the first classifier; updating a list of identified devices using the first state change of the first identified device; identifying a second electrical event in the power monitoring signal, wherein the second electrical event corresponds to a state change of a device; determining that the second electrical event corresponds to an ambiguous device by processing the power monitoring signal with the first classifier, wherein the ambiguous device is not in the plurality of identified devices; selecting one or more categories from a plurality of categories as corresponding to the second electrical event by processing the electrical event with a second classifier; adding an entry to a list of ambiguous devices corresponding to the second electrical event, wherein the entry comprises information about a change in power consumption caused by the second electrical event and information about the one or more categories corresponding to the electrical event; computing an amount of power consumption for a sequence of time intervals for each identified device of the plurality of identified devices using the list of identified devices and one or more wattage models; computing an amount of power consumption for the sequence of time intervals for each category of the plurality of categories using the list of ambiguous devices; and transmitting device information to a server, wherein the device information comprises (i) information about power consumption of the plurality of identified devices and (ii) information about power consumption of the plurality of categories of ambiguous devices. - View Dependent Claims (19, 20, 21)
-
Specification