Back to results
US 11,630,236 B2Granted
Automated method for managing weather related energy use
AssigneeBuilding Optimization Technologies, LLC
InventorGian Carlo Mitterhofer
Life of this patent
Estimating the term…
Abstract
An automated method for managing weather related energy usage in a physical structure having and address using preexisting smart meters, preexisting weather stations and preexisting energy portals and with a dynamic energy model connected to a network.
Claims19
An automated method for managing weather related energy usage comprising:
- in each of a plurality of physical structures, each of the physical structures being defined by an address:
- electronically connecting a processor and a non-transitory computer readable medium to a network;
- installing a dynamic energy model in the non-transitory computer readable medium;
- inputting the address for the physical structure into the dynamic energy model;
- electronically connecting the processor to the Internet;
- and
- electronically connecting at least one client device having a client device processor and display to the network, each client device for receiving over the network and displaying at least two interactive graphs and alert reports produced by the dynamic energy model for the physical structure while simultaneously using data from a plurality of pre-existing weather station portals and a plurality of pre-existing energy portals,
- wherein each of the plurality of pre-existing energy portals provide a continuous stream of at least fifteen minute interval energy usage data for each of the plurality of physical structures, and each of the plurality of pre-existing weather station portals provide a continuous stream of at least 60 minute interval ambient weather data external to each of the plurality of physical structures from a plurality of devices including at least one pre-existing smart meter, wherein the at least one pre-existing smart meter is located within a preset distance from the address of the each of the plurality of physical structures, and
- wherein the dynamic energy model comprises instructions, which when executed by a processor performs the steps of:
- recursively crawling by browsing the Internet to search for website portals that provide data that are collected at locations within a predetermined distance from the address of the physical structure,
- harvesting and compiling weather data from the data provided by the website portals that are found, the weather data including one of dew point, humidity, wind speed, wind direction, pressure, precipitation, or ambient temperature data within the predetermined distance from the address of the physical structure external to the physical structure, and energy interval usage data at predefined intervals;
- conditioning the harvested energy interval usage data and weather data to form conditioned harvested data, wherein conditioning includes instructions for cleaning, indexing, and slicing the harvested data;
- using preset threshold values stored in the dynamic energy model to generate the alert reports for the physical structure;
- generating groups of interactive graphs using the conditioned harvested data and the generated alert reports for the physical structure;
- transmitting the groups of interactive graphs with the alert reports to the at least one client device for continuous monitoring and control;
- calculating and storing energy metrics for the physical structure including:
- a day of conditioned harvested data;
- a group of six days of conditioned harvested data;
- and
- a group of thirty-five days of conditioned harvested data;
- applying statistical modeling utilizing filtering to remove outliers in the stored energy metrics providing improved energy metrics;
- determining percent changes in the improved energy metrics for the physical structure for one day of conditioned harvested data and for a group of days of conditioned harvested data simultaneously;
- comparing a percent change to the preset threshold values, and if the percent change does not exceed the preset threshold values automatically generating a daily report and if the percent change exceeds the preset threshold values generate an alert report to the client device for the physical structure;
- acquiring a previous conditioned harvested data generated at a same time during a previous year at a same day of the previous year;
- comparing the conditioned harvested data with the acquired previous conditioned harvested data;
- identifying a scheduling error in an operation of an energy consumption system contributing to the conditioned harvested data;
- generating the alert report, based on the identified scheduling error;
- and
- generating a heat map representing energy usage during a predetermined time period to identify the scheduling error,
- wherein the scheduling error is identified by:
- comparing a current day average load profile during which the weather-related energy usage data is generated, and during which the energy consumption system is not operating, with a previous year average load profile acquired during a same month of the previous year;
- and
- identifying the scheduling error upon the current day average load profile exceeding the previous year average load profile over a predetermined threshold, and
- wherein it is determined that the energy consumption system is not operating based on determining a maximum percentage change and a minimum change in the fifteen minute interval data that is captured for a day during which the fifteen minute interval data is obtained.
31 more elements
An energy management system comprising:
- a plurality of physical structures that generates energy usage data for the respective physical structures, the energy data being gathered by a pre-existing energy portal website;
- at least one weather station distanced from the physical structures and generating weather data for the physical locations of the physical structures;
- a server configured to:
- recursively crawl the Internet to search for the plurality of energy portals websites that provide a fifteen minute interval data, recursively crawl the Internet to search for a pre-existing weather portal website that provides a sixty minutes interval weather data that are collected at locations within a predetermined distance from an address of the respective one of the plurality of physical structures, and the at least one weather station using a dynamic energy model to process and analyze the generated energy usage data and the generated weather data to generate weather-related energy usage data,
- acquire a previous weather-related energy usage data generated at a same time during a previous year at a same day of the previous year,
- compare the generated weather-related energy usage data with the acquired previous weather-related energy usage data,
- identify a scheduling error in an operation of an energy consumption system contributing to the generated weather-related energy usage data, and
- generate an alert report, based on the identified scheduling error;
- generate a heat map representing energy usage during a predetermined time period to identify the scheduling error,
- wherein the scheduling error is identified by:
- comparing a current day energy usage data during which the weather-related energy usage data is generated, with a previous year energy usage data acquired during the same day of the previous year;
- and
- identifying the scheduling error upon the current day energy usage data exceeding the previous year weather-related energy usage data over a predetermined threshold, and
- wherein it is determined that the energy consumption system is not operating based on a pre-determined maximum percentage change and a minimum change in the fifteen minute interval data that is captured for a day during which the fifteen minute interval data is obtained, and
- a client device communicating with the server to through which the generated alert report is sent.
12 more elements
An automated method for managing weather related energy usage comprising:
- crawling the Internet to search for a plurality of energy portals websites that provide data that are collected at locations within a predetermined distance from an address of respective one of a plurality of physical structures;
- using a dynamic energy model to acquire energy usage data for the respective one of the plurality of physical structures, each energy portal associated with the respective one of the physical structures;
- recursively crawling the Internet to search for at least one weather station using the dynamic energy model to acquire weather data for the physical locations of the physical structures, the weather station being physically distanced from the physical structures;
- analyzing the acquired energy usage data and the acquired weather data to generate weather-related energy usage data for the physical structures;
- acquiring a previous weather-related energy usage data generated at a same time during a previous year at a same day of the previous year;
- comparing the generated weather-related energy usage data with the acquired previous weather-related energy usage data;
- identifying a scheduling error in an operation of an energy consumption system contributing to the generated weather-related energy usage data;
- generating an alert report, based on the identified scheduling error, wherein the weather data includes one of temperature, dew point, humidity, wind speed, wind direction, or pressure precipitation;
- and
- generating a heat map representing energy usage during a predetermined time period to identify the scheduling error,
- wherein the scheduling error is identified by:
- comparing a current day energy usage data during which the weather-related energy usage data is generated, with a previous year energy usage data acquired during the same day of the previous year;
- and
- identifying a scheduling error upon the current day energy usage data exceeding the previous year weather related energy usage data over a predetermined threshold, and
- wherein it is determined that the energy consumption system is not operating based on a pre-determined maximum percentage change and a minimum change in the energy usage data that is captured for a day during which the energy usage data is obtained.
12 more elements
Dependencies are inferred from the claim text.