Automatic system for monitoring electric power consumption

US10333304B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10333304-B2
Application numberUS-201415525621-A
CountryUS
Kind codeB2
Filing dateNov 18, 2014
Priority dateNov 18, 2014
Publication dateJun 25, 2019
Grant dateJun 25, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system for managing devices supplied through a power grid is proposed. Each device is configured to consume over time electric power according to at least one respective power profile when operating. The system comprises at least one unit interfaced with the devices for exchanging data. The at least one unit collects power profile data indicative of the power profiles of the devices, and generates a time schedule of the device operations by distributing over time start times of the power profiles in such a way that at any time the total power consumption of the devices is kept under a maximum power threshold of the power grid.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system for managing devices supplied through a power grid, each device being configured to consume over time electric power according to at least one respective power profile when operating, the system comprising at least one unit interfaced with the devices for exchanging data, the at least one unit being configured to: collect power profile data indicative of the power profiles of said devices; generate a time schedule of the device operations by distributing over time start times of the power profiles in such a way that at any time the total power consumption of the devices is kept under a maximum power threshold of the power grid, wherein: the at least one unit is configured to generate said time schedule through a particle swarm optimization approach by: a) randomly generating a population of candidate time schedules within a search space comprising a set of the possible candidate time schedules; b) subdividing the population of candidate time schedules in a first group of candidate time schedules and in a second group of candidate time schedules; c) performing phases d) and e) at least once; d) moving the candidate time schedules of the first group in the search space following a random walk based on a stable probability distribution having an infinite variance; e) moving the candidate time schedules of the second group in the search space following a random walk based on a probability distribution having a finite variance; f) selecting a candidate time schedule based on a cost of said candidate time schedule corresponding to its position in the search space calculated by means of a cost function. 2. The system of claim 1 , wherein: said random walk based on a stable probability distribution having an infinite variance is a random walk based on a Lévy probability distribution, and said random walk based on a probability distribution having a finite variance is a uniform random walk. 3. The system of claim 1 , wherein the at least one unit is further configured to: for each candidate time schedule of the first and the second groups, moving said candidate time schedule by: a) calculating a corresponding new position in the search space for said candidate time schedule, b) moving said candidate time schedule to the corresponding new position conditioned to a comparison between a cost of said candidate time schedule corresponding to the current position in the search space calculated by means of the cost function and a cost of said candidate time schedule corresponding to the new position in the search space calculated by means of the cost function. 4. The system of claim 3 , wherein the at least one unit is further configured to: select a candidate time schedule best position in the search space among positions previously taken by all the candidate time schedules in the search space based on the cost thereof, and move each candidate time schedule by: if the candidate time schedule belongs to the first group, calculating said corresponding new position based on a first difference between the best position and the current position of the candidate time schedule; if the candidate time schedule belongs to the second group, calculating said corresponding new position based on a second difference between the current positions of two random candidate time schedules of the population. 5. The system of claim 4 , wherein the at least one unit is further configured to move each candidate time schedule by: if the candidate time schedule belongs to the first group, calculating said corresponding new position by varying the current position thereof by a first term based on a product between said first difference and a random number with Lévy distribution; if the candidate time schedule belongs to the second group, calculating said corresponding new position by varying the current position thereof by a second term based on a product between said second difference and a random number with a uniform distribution. 6. The system of claim 4 , wherein the at least one unit is further configured to move said candidate time schedule to the corresponding new position if the cost of the candidate time schedule corresponding to the current position is higher than the cost of the candidate time schedule corresponding to the new position. 7. The system of claim 6 , wherein the at least one unit is further configured to move said candidate time schedule to the corresponding new position when the cost of the candidate time schedule corresponding to the current position is lower than the cost of the candidate time schedule corresponding to the new position conditioned to a parameter corresponding to a ratio of a third term and a fourth term, the third term corresponding to the difference between the cost of the candidate time schedule corresponding to the new position and the cost of the candidate time schedule in the candidate time schedule best position, the fourth term corresponding to the distance between the new position and the candidate time schedule best position. 8. The system of claim 1 , wherein the cost function of a candidate time schedule depends on the difference between the maximum power threshold of the power grid and a power consumption of the devices that would occur if the devices operated following the candidate time schedule. 9. The system of claim 1 , wherein the at least one unit comprises a control unit configured to automatically control the operation of the devices based on the time schedule. 10. The system of claim 1 , wherein the at least one unit comprises a user equipment configured to allow a user to view details of the time schedule. 11. A method for managing devices supplied through a power grid, each device being configured to consume over time electric power according to at least one respective power profile when operating, the method comprising: collecting power profile data indicative of the power profiles of said devices; generating a time schedule of the device operations by distributing over time start times of the power profiles in such a way that at any time the total power consumption of the devices is kept under a maximum power threshold of the power grid, wherein said generating a time schedule comprises generating said time schedule through a swarm optimization approach by performing the following phases: a) randomly generating a population of candidate time schedules within a search space comprising a set of the possible candidate time schedules; b) subdividing the population of candidate time schedules in a first group of candidate time schedules and in a second group of candidate time schedules; c) performing phases d) and e) at least once; d) moving the candidate time schedules of the first group in the search space following a random walk based on a stable probability distribution having an infinite variance; e) moving the candidate time schedules of the second group in the search space following a random walk based on a probability distribution having a finite variance; f) selecting a candidate time schedule based on a cost of said candidate time schedule corresponding to its position in the search space calculated by means of a cost function. 12. The method of claim 11 , wherein: said random walk based on a stable probability distribution having an infinite variance is a random walk based on a Lévy probability distribution, and said random walk based on a probability distribution having a finite variance is a uniform random walk. 13. The method of claim 11 , wherein the method further comprises: for each candidate time schedule of the first and the second groups, mo

Assignees

Inventors

Classifications

  • Home appliances · CPC title

  • Probabilistic graphical models, e.g. probabilistic networks · CPC title

  • Demand response systems, e.g. load shedding, peak shaving · CPC title

  • Demand response systems, e.g. load shedding, peak shaving · CPC title

  • related to remote communication · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10333304B2 cover?
A system for managing devices supplied through a power grid is proposed. Each device is configured to consume over time electric power according to at least one respective power profile when operating. The system comprises at least one unit interfaced with the devices for exchanging data. The at least one unit collects power profile data indicative of the power profiles of the devices, and gene…
Who is the assignee on this patent?
Telecom Italia Spa
What technology area does this patent fall under?
Primary CPC classification H02J3/14. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 25 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).