WO2002027639A1 - System and method for energy usage curtailment - Google Patents

System and method for energy usage curtailment Download PDF

Info

Publication number
WO2002027639A1
WO2002027639A1 PCT/US2001/030489 US0130489W WO0227639A1 WO 2002027639 A1 WO2002027639 A1 WO 2002027639A1 US 0130489 W US0130489 W US 0130489W WO 0227639 A1 WO0227639 A1 WO 0227639A1
Authority
WO
WIPO (PCT)
Prior art keywords
energy
curtailment
event
program
curtailment program
Prior art date
Application number
PCT/US2001/030489
Other languages
French (fr)
Inventor
Allan James Schurr
Eric L. Miller
Original Assignee
Silicon Energy Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Silicon Energy Corporation filed Critical Silicon Energy Corporation
Priority to AU2001294886A priority Critical patent/AU2001294886A1/en
Priority to BR0106669-2A priority patent/BR0106669A/en
Publication of WO2002027639A1 publication Critical patent/WO2002027639A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00002Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by monitoring
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • H02J13/00022Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using wireless data transmission
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J3/00Circuit arrangements for ac mains or ac distribution networks
    • H02J3/12Circuit arrangements for ac mains or ac distribution networks for adjusting voltage in ac networks by changing a characteristic of the network load
    • H02J3/14Circuit arrangements for ac mains or ac distribution networks for adjusting voltage in ac networks by changing a characteristic of the network load by switching loads on to, or off from, network, e.g. progressively balanced loading
    • H02J3/144Demand-response operation of the power transmission or distribution network
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B70/00Technologies for an efficient end-user side electric power management and consumption
    • Y02B70/30Systems integrating technologies related to power network operation and communication or information technologies for improving the carbon footprint of the management of residential or tertiary loads, i.e. smart grids as climate change mitigation technology in the buildings sector, including also the last stages of power distribution and the control, monitoring or operating management systems at local level
    • Y02B70/3225Demand response systems, e.g. load shedding, peak shaving
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/80Management or planning
    • Y02P90/82Energy audits or management systems therefor
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/30State monitoring, e.g. fault, temperature monitoring, insulator monitoring, corona discharge
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S20/00Management or operation of end-user stationary applications or the last stages of power distribution; Controlling, monitoring or operating thereof
    • Y04S20/20End-user application control systems
    • Y04S20/222Demand response systems, e.g. load shedding, peak shaving
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S40/00Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
    • Y04S40/12Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them characterised by data transport means between the monitoring, controlling or managing units and monitored, controlled or operated electrical equipment
    • Y04S40/126Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them characterised by data transport means between the monitoring, controlling or managing units and monitored, controlled or operated electrical equipment using wireless data transmission

Definitions

  • the present invention is related to a system and method for managing the use of energy.
  • Energy management and energy cost management has always been an issue for many operators of large physical plants, such as facilities and/or factories, because of the large amount of energy that is consumed by such plants. It is desirable to manage and analyze the energy consumption of the physical plant in order to reduce the total energy costs of the physical plant.
  • each facility owned by the large entity may independently manage its own energy.
  • there must be a conventional energy management system associated with each facility or factory which greatly increases the overall costs of conventional energy management.
  • each energy management system may use a slightly different data stracture for the data being generated so that these multiple energy management systems cannot be easily integrated into a single energy management system for the entire physical plant.
  • some utilities and service providers establish reduction compensation programs and pay consumers to temporarily reduce their energy consumption during peak energy demand periods.
  • consumers electing to participate in a curtailment event i.e., compensation program
  • consumer participation in reduction compensation programs is limited.
  • curtailment systems typically notify consumers of peak energy demand periods by broadcast facsimile or telephone messages, and conventional curtailment program administration does not currently support grouping consumers by program design, likely response, load zone, or other means.
  • Conventional curtailment systems also do not provide the capability for both a service provider operator and a consumer user to view, in real-time, the results of participating in an energy reduction program.
  • the present invention affords a system and method for creating, monitoring, and settling energy curtailment events.
  • users may respond to and benefit from requests for energy load reduction.
  • energy curtailment events may be issued in the aggregate, or may be customized for each customer according to a curtailment program design, customer type or location.
  • data gathering and event participation patterns may also be customized, and end-user participation may be logged and can be presented in a variety of different forms to both consumers and service provider operators.
  • a system for performing energy load management within a network includes an energy service provider node for providing energy to the network and a plurality of client nodes for receiving portions of the provided energy from the energy service provider node to operate energy dependent devices within the client nodes.
  • a server for coordinating energy load management within the network includes an event creator for creating an energy curtailment program, an event notifier for initiating the energy curtailment program and for notifying any of the client nodes of the energy curtailment program so that the client nodes may elect to participate in the energy curtailment program, an event monitor for monitoring the progress of the energy curtailment program in reducing energy usage of the participating client nodes, and an event reporter for generating report results relating to the energy curtailment program.
  • An event trend tracker for tracking energy usage of different client nodes over a period of time may also be included.
  • a database is also associated with the server for storing energy usage information about the energy usage of the client nodes and for storing energy curtailment program information.
  • each of the facilities in the plurality of client nodes may include an internal data source and an external data source for generating data about a respective facility that is used for energy management.
  • the internal data source may include a building control gateway for providing two-way data communications between existing controls of the facility and an energy management system associated with the facility, a meter gateway for providing data to the associated energy management system about the energy usage of the facility, and a weather gateway for providing weather data to the associated energy management system.
  • the external data source may include a market energy rates source for providing energy cost information relating to different energy providers and a weather data source for providing future weather forecast information.
  • each facility may also include a local energy management system.
  • the local energy management system may include an energy manager sub-system for analyzing energy usage data, a facility navigator sub-system for peraiitting simulated visualization of the facility, a facility manager sub-system for analyzing control problems within the facility, and an alarm manager sub-system for notifying the consumer of and responding to system generated alarms.
  • a computer program product for use in performing energy load management within a network includes an event creation software module for creating an energy curtailment program, an event notifier software module for initiating the energy curtailment program and for notifying of the initiation of the energy curtailment program so that participation in the curtailment program may be elected, an event monitor software module for monitoring and recording the progress of the energy curtailment program in reducing energy usage within the network during the energy curtailment program, and an event reporter software module for generating report results relating to the energy curtailment program.
  • the computer program may also include an event trend tracking software module for tracking energy usage trends within the network.
  • a computer program residing on a computer- readable medium causes a computer system to receive a creation command to create an energy curtailment program, receive a select command for selecting to initiate the energy curtailment program, transmit a notification alert to any of a plurality of client nodes about the initiation of the energy curtailment program, receive a participation command from the notified client nodes to associate the energy curtailment program with those client nodes electing to participate in the energy curtailment program, monitor the progress of the energy curtailment program in reducing energy usage by the participating client nodes, and receive a report command to generate report results relating to the energy curtailment program.
  • a method for performing energy load management within a network comprises the steps of receiving energy curtailment program parameter information to create an energy curtailment program, initiating the energy curtailment program, notifying any of a plurality of client nodes about the initiation of the energy curtailment program by providing the energy curtailment program parameter information and baseline energy usage information to the client nodes to assist the notified client nodes in electing whether to participate in the energy curtailment program, and monitoring and recording the progress of the energy curtailment program in reducing energy usage by the participating client nodes.
  • the baseline energy usage information is determined according to a predetermined baseline algorithm.
  • the baseline algorithm may determine an average energy load during the five highest energy consuming days occurring over a thirty day time period and that result may be used as the baseline energy usage information.
  • the baseline algorithm may alternatively determine estimated baseline information by determining the energy usage occurring over a one hour time period occurring one day and two hours prior to the scheduled beginning of a curtailment program, and once the curtailment program begins, the baseline algorithm may substitute actual baseline information for the estimated baseline information by determining energy usage over a one hour time period occurring two hours prior to the start of the curtailment program.
  • FIG. 1 is a diagram illustrating a load curtailment system in accordance with the invention
  • Fig. 2 is a diagram illustrating, in more detail, sub-system components of a local energy management system shown in Fig. 1 ;
  • Fig. 3 is a diagram illustrating a curtailment manager software application in accordance with the invention.
  • Figs. 4A-4E are exemplary representations of a user interface that may be displayed to a service provider operator upon accessing the event creation software module of the curtailment manager software application shown in Fig. 3 to create a new curtailment event;
  • Fig. 5 is an exemplary representation of a user interface that may be displayed to a service provider operator upon accessing the event notification software module of the curtailment manager software application shown in Fig. 3 to initiate a curtailment event;
  • Fig. 6 is an exemplary representation of a user interface that may be displayed to a consumer upon accessing the event notification software module of the curtailment manager software application shown in Fig. 3 to respond to a curtailment event notification
  • Fig. 7 is an exemplary representation of a user interface that may be displayed to a consumer for viewing facility-specific energy information
  • Fig. 8 is an exemplary representation of a user interface that may be displayed to a service provider operator upon accessing the event monitor software module of the curtailment manager software application shown in Fig. 3 to view the progress of a curtailment event;
  • Fig. 9 is an exemplary representation of a user interface that may be displayed to a consumer upon accessing the event monitor software module of the curtailment manager software application shown in Fig. 3 to view the progress of participating in a curtailment event
  • Fig. 10 is an exemplary representation of a user interface that may be displayed to both a consumer and a service operator upon accessing the event trend tracker software module of the curtailment manager software application shown in Fig. 3 to view energy usage trend information
  • Fig. 11 is an exemplary representation of a user interface that may be displayed to a service provider operator upon accessing the event report software module of the curtailment manager software application shown in Fig. 3 to generate and view curtailment event report information;
  • Fig. 12 is an exemplary representation of a user interface that may be displayed to a consumer upon accessing the event report software module of the curtailment manager software application shown in Fig. 3 to generate and view curtailment event report information;
  • Fig. 13 is a flowchart illustrating a preferred operation of the system in accordance with the invention.
  • Fig. 1 is a diagram illustrating a load curtailment system 10 in accordance with the invention.
  • the load curtailment system 10 may include a server 12 connected with one or more client nodes 14 across a wide area network (WAN) 16, such as the Internet, or more particularly, the World Wide Web.
  • WAN wide area network
  • client nodes 14 may include a server 12 connected with one or more client nodes 14 across a wide area network (WAN) 16, such as the Internet, or more particularly, the World Wide Web.
  • WAN wide area network
  • the invention is described as being provided over the World Wide Web, it may also be provided over a local area network, such as an intranet, and other network structures.
  • the server 12 may include a software application 18 for performing energy management functions within the network.
  • a database 20 may be associated with the server 12 for storing curtailment event and other information relating to different client nodes 14 within the system 10.
  • the client nodes 14 may be associated with respective entities, such as energy consumers and/or utility providers. Entities may be located in physically distinct locations and may include a plurality of geographically distinct facilities, such as different buildings of a university or the like. For example, an entity 22 may include a plurality of buildings 23 a, 23b and a local energy management system 24 within the entity 22 may manage the energy usage at the different facilities 23a, 23b.
  • Some of the facilities 23 a, 23b may include, for example, devices that operate and consume energy, such as an HNAC unit 26.
  • a connected device interface (not shown) may be associated with these systems for gathering energy consumption and operation data about the one or more devices connected to the device interface.
  • each facility 23 a, 23b may include one or more internal data sources and one or more external data sources.
  • the internal data sources may be devices internal to the facility that generate data about the facility used for energy and/or facility management.
  • the internal data sources may include a building control gateway 32 which provides one or two-way data communications between the existing controls of the facility and the energy management system 24, a meter gateway 34 which provides data to the energy management system 24 about the energy usage of the facility, and a weather gateway 36 which provides various weather data, such as humidity or temperature, to the energy management system 24.
  • the external data sources may be data sources that are outside of the particular facility, but which also provide data which is useful for energy and facility management.
  • the external data sources may include a market energy rates source (not shown) which contains data about the energy costs for various energy providers and a weather data source (not shown) for providing future weather forecasts for each facility.
  • the energy and facility management apparatus may, for example, track energy usage or change energy usage patterns based on the forecast weather or based on a less expensive energy provider.
  • the entity 22 may include a local energy management system 24.
  • the local energy management system 24 may be divided into one or more sub-systems which manage different portions of the physical plant of the entity.
  • Fig. 2 is a diagram illustrating, in more detail, the sub-systems that may comprise the local energy management system 24.
  • the local energy management system 24 may include an energy manager sub-system 40, a facility navigator sub-system 42, a facility manager sub-system 44 and an alarm manager sub-system 46.
  • Each of these sub-systems performs operations that permit control and management of an entity's facilities including its energy consumption.
  • the energy manager sub-system 40 may track and/or analyze energy usage data
  • the navigator sub-system 42 may permit simulated visualization of each facility
  • the facility manager sub-system 44 may analyze control problems in the facility
  • the alarai manager sub-system 46 may notify of and respond to alarms as appropriate.
  • Each of these subsystems work together to provide an integrated energy and facility management system. Operation of these sub-systems is disclosed in more detail in the above referenced co-pending Patent Application, which has been incorporated herein by reference. These sub-systems will be briefly described below.
  • the energy manager sub-system 40 gathers energy usage data and permits users of the system 10 to view and analyze energy usage over any combination of facilities or time periods.
  • the energy manager sub-system 40 may permit the user to diagnose energy usage problems and develop strategies to reduce energy costs by optimizing responses to queries by the user based on the time of day, the current energy rate and environmental conditions.
  • the energy manager sub-system 40 may receive data from a variety of sources, such as utility meters 34 (Fig. 1) in the facility.
  • the energy manager sub-system 40 may perform a variety of functions, such as tracking energy usage, analyzing energy usage by analyzing historical energy usage data or analyzing energy load aggregation data, energy rate analyzing, energy usage forecasting based on various data such as forecast weather conditions, power procurement analyzing, such as generating a request for purchase (RFP), analyzing the energy usage of different sites and comparing the sites to each other, and alarm signaling.
  • Energy usage tracking may include monitoring and generating trends for real-time energy usage of each facility in various energy units, such as kilowatts (KW), kilowatt hours (KWH), or British thermal units (BTUs).
  • the usage tracking may also include aggregating energy loads for the various facilities 23a, 23b and retrieving and comparing historical energy usage with real-time energy usage.
  • the energy usage analysis may include an energy load shape analysis, a peak energy demand determination, an identification to determine the largest energy consumers and/or the consumers who use the energy during the peak energy usage time, and a determination of energy load and energy power factors.
  • the rate analysis may include determining energy costs based on existing rates on a per meter, per building, per site, per cost center or corporate-wide basis, an energy load scenario builder in which different energy rates scenarios may be analyzed to determine the best rate for the entity compared to a base scenario, generating energy bills, and viewing real-time and historical energy demand levels on a per meter, per building, per site, per cost center or corporate-wide basis.
  • usage forecasting may use weather data to forecast a future day, week, month or year's energy usage.
  • An alarm signaling function may generate an alarm signal when certain conditions occur, such as energy load peaks, power spikes, surges, sags and deviations from an acceptable signal quality.
  • the facility navigator sub-system 42 may permit any user of the energy management system 24 who is connected to the system 10 by the WAN 16 (Fig. 1) to view real-time two- dimensional or three-dimensional representations of any facility 23 a, 23b at the entity 22, to configure a particular site, to analyze and locate energy or facility management problems at a site, or to generate a report.
  • the facility navigator may permit a user to navigate and analyze problems at multiple sites using advanced 2-D and 3-D visualization tools.
  • the navigator sub-system 42 (operating in two-dimensional mode) may generate graphical representations of the details of the facilities, sites and the like to permit a user to navigate through all of the sites, through a site to a specific building on a site, or through a particular building on a site.
  • the navigator sub-system 42 may also generate visual representations of an event, such as an alarm or excessive power usage, so that a user may view these events when they are navigating through the site or building.
  • the navigator sub-system 42 may display a particular building as red indicating that the building is using too much power based on past history and a user of the navigator may view the red building and may investigate the problem.
  • the navigator sub-system 42 may also permit a user to look at individual systems in a building, such as HNAC system 26 or equipment components, to analyze a problem.
  • the navigator sub-system 42 operating in three- dimensional mode may perform similar functions as when operating in two-dimensional mode, except that three-dimensional models of the site/building are shown.
  • the facility manager sub-system 44 may integrate existing building control systems to permit a user of the energy management system 24 to have access to data from the existing building control systems as well as newly installed systems so that the energy management system 24 may be easily integrated with existing systems.
  • the facility manager sub-system 44 may perform data monitoring and collection processes which may include monitoring, trending and archiving data (i.e., temperatures, pressures, flows, levels, set points and states) about existing systems, such as HNAC systems, boilers, chillers, cooling towers, generators, compressors, motors and pumps and lighting.
  • the facility manager sub-system 44 may also monitor and trend (i.e., determine a trend and how the particular quantity will act in the future) environmental conditions, such as lighting, interior and exterior temperatures, relative humidity, solar radiation and the like.
  • the facility manager sub-system 44 may also monitor and display peak facility operating periods, and analyze equipment efficiencies under partial and full load, develop operating efficiency load profiles, track operating hours and benchmark load profiles against capacity ratings.
  • the facility manager sub-system 44 may also optimize existing systems by, for example, balancing HNAC operating times to meet building use periods and environmental changes, and optimize existing equipment's energy usage.
  • the facility manager sub-system 44 may also control existing systems and devices and initiate soft starts, hard starts and stops of the equipment, program control set-points and provide a manual override of the systems and equipment.
  • the alarm manager sub-system 46 handles any alarms generated at any point in the energy management system 24 or at a facility 22. For example, it may collect and prioritize alarai information from the energy manager sub-system 40 or the facility manager subsystem 44. The alarm manager sub-system 46 may also notify appropriate people, by various different methods, such as e-mail, fax or pager, who need to respond to a particular alarm.
  • other client nodes 14 may include singular entities 50, such as large factories or the like, or energy providers 52.
  • Energy providers 52 typically include large power plants 54 for providing energy to other client nodes 14 within the network, and a large array of metering systems 36 for tracking the energy usage of the client nodes 14 within the network to determine the aggregate energy usage within the network.
  • the energy providers 52 may also include data gateways and a local energy management system, such as described above.
  • the system 10 may include the server 12 having one or more software applications 18 for performing energy management functions within the network 10.
  • the server 12 may be accessed by a plurality of client computer systems 60 over the WAN 16.
  • the client computer systems 60 may be located within the different entities 22 or may be external to the entities 22.
  • the client computer systems 60 may include a display device 62, a CPU unit 64, one or more user input devices, such as a mouse 66 and a keyboard 68 and may be configured to communicate with the server 12 over the WAN 16.
  • the CPU unit 64 may house a permanent storage system 70, such as a hard disk drive, optical disk drive, tape drive, or the like, which may store one or more software applications such as a web browser application.
  • the client computer systems 60 may have a resident memory 72 and the software application from the disk 70 may be transferred to the memory 72 to be executed by a CPU 74.
  • a browser application may com ect the client computer systems 60 to the server 12 over the WAN 16 and receive data and graphical information (such as web pages, reports, etc.) that may be displayed on the display device 62 of the client computer system 60.
  • the browser application may also permit the client computer systems 60 to interact with the server 12, such as for monitoring energy usage of the different entities and for generating energy usage reports.
  • the system 10 may gather information about the energy consumption and operation of each device in an entity 22 and control the facilities, buildings and devices at that entity 22, based on the energy consumption and operating information for each device, by communicating the energy consumption and operating data in real-time between the devices and the energy management system 24.
  • energy management data may be received from each facility corresponding to building control signals, energy usage signals, and weather and other external data, such as energy rates and weather forecasts. Accordingly, energy management data may be generated for facilities and equipment based on facility data and external data, thus affording energy management control of the different facilities.
  • the server 12 may include a software program 18 (curtailment manager) for creating, monitoring and tracking load curtailment events within the network.
  • a load curtailment event is broadly defined as any event causing a peak energy demand within the system.
  • the software program 18 may include a plurality of modules for operating as the curtailment manager in accordance with the invention.
  • Fig. 3 is a diagram illustrating a plurality of software modules comprising the curtailment manager software application 18.
  • the curtailment manager software application 18 may include any one or more of an event creation software module 80, an event notification software module 82, an event monitor software module 84, an event trend tracker software module 86, and an event report software module 88. These software modules will be described in more detail below.
  • new curtailment events may be created by a service provider operator by accessing the event creation software module 80 of the curtailment manager software application 18.
  • a service provider operator may access the server 12, for example by using the browser software application on the client computer system 60 and after logging into the network, may create a curtailment event.
  • the curtailment manager software application 18 may invoke the event creation software module 80 (Fig. 3), and a user interface may be displayed to the service provider operator allowing for the creation of a new curtailment event.
  • Figs. 4A-E are exemplary representations of a user interface that may be displayed to a service provider operator upon accessing the event creation software module 80.
  • a user interface 90 that may be displayed to a service provider operator may include a plurality of individual tabbed windows 92a-e that permit the user to input event parameter information into the event creation software module 80.
  • tabbed window 92a Fig. 4A
  • an operator may establish a new curtailment event program by entering curtailment program data into the various data fields provided, such as program name, whether participation in the curtailment program is mandatory, the manner in which energy costs are determined, and which facilities are eligible for the curtailment event program.
  • an operator may provide facility-specific information for facilities that may participate in a curtailment program, such as facility name, account number information, energy meter information, committed energy reduction information, and customer contact information.
  • facility-specific information for facilities that may participate in a curtailment program, such as facility name, account number information, energy meter information, committed energy reduction information, and customer contact information.
  • curtailment programs may also be associated with a particular facility, using a program selector portion 94.
  • an operator may select from different baseline algorithms that may be used to indicate energy usage and expected energy usage results by participating in a particular curtailment program.
  • a baseline is a particular set of energy values indicated over a period of time.
  • a baseline algorithm is a particular method for computing the baseline values.
  • different baseline algorithms may be used to calculate baseline values and an operator may select from the available baseline algorithms when creating a new curtailment program.
  • a first baseline algorithm that may be utilized by the system may determine baseline information by determining an average energy load during a period of time, for example, the five highest energy consuming days that occurred over a thirty day period.
  • Another baseline algorithm that may be utilized by the system may determine baseline information by computing an estimated baseline over a time period, for example, occurring one day before a curtailment notice is transmitted, and two hours earlier than the curtailment event is scheduled to begin, and calculating the energy usage over a one hour period.
  • a curtailment event is set for December 3 rd at 12 PM and a notification is transmitted on December 2 nd
  • an estimated baseline is computed using December 1 st and the time period lOAM-11AM as default measures. Accordingly, once a curtailment event begins, an actual baseline may be calculated in place of the estimated baseline.
  • the actual baseline calculation may be computed, for example, by determining energy usage for a time period, such as two hours prior to the start of the curtailment event, and measuring energy usage over a one hour time period.
  • a notice may be issued to customers at a time when the data required for baseline calculation is not available.
  • the system may calculate an estimated baseline using the best available data, to aid in customer evaluation of the offer, and a final baseline may be recalculated at the actual start of the event.
  • a service provider operator may select to initiate a particular curtailment program during a period of peak energy demand.
  • a service provider operator may log into the system 10, such as by using the web browser software application on the client computer system 60 and interact with the server 12 to access the curtailment manager software application 18.
  • the curtailment manager software application 18 may invoke the event notification software module 82 (Fig. 3), and a user interface may be displayed to the service provider operator allowing the operator to initiate a curtailment event.
  • Fig. 5 is an exemplary representation of a user interface that may be displayed to a service provider operator upon accessing the event notification software module 82.
  • a user interface 100 that may be displayed to the service provider operator may include a plurality of associated data fields 102 for indicating curtailment event parameter information, such as curtailment program information, facility designation, dates and times for effecting the curtailment event, and price information relating to the cost of energy while participating in the curtailment event.
  • the price information may include a single price, a series of time based prices, or reference to wholesale or retail market indexes.
  • the user interface may include an area 104 for graphically depicting curtailment events showing for each curtailment program, for example, the total committed reduction in energy usage for each hour of the day.
  • the user interface 100 may also include an area 106 for indicating historical information relating to recent curtailment events.
  • a service provider operator may initiate particular curtailment programs and target them to specific customer groups.
  • event notification is transmitted immediately, however, notifications may also be periodically transmitted to each client node 14 without departing from the invention.
  • an appropriate individual at each client node 14 is personally notified, for example, by pager, by e-mail, and/or by Personal Data Assistant (PDA) of initiation of a new curtailment event.
  • PDA Personal Data Assistant
  • a consumer at a client node 14 may use a client computer system 60 and access the server 12, for example by using the web browser software application.
  • the consumer may log into the system 10, for example by providing a particular user name and/or password to the system, and after being verified as authentic, may access the curtailment manager software application 18 to respond to an event notification.
  • the curtailment manager software application 18 may invoke the event notification software module 82 (Fig. 3), and a user interface may be displayed to the consumer allowing for responding to the event notification.
  • Fig. 6 is an exemplary representation of a user interface 110 that may be displayed to a consumer upon accessing the event notification software module 82.
  • the user interface 110 may include an area 112 for indicating curtailment event parameter information, such as the date and time of a particular curtailment event, event duration and energy cost while participating in the curtailment event. Additionally, the user interface 110 may include a plurality of data fields 114 for receiving event response parameter information, such as committed energy reduction information that is entered by the consumer. The user interface 110 may also include an area 116 for graphically depicting energy usage baseline information of the consumer. Preferably, the baseline information is specific to each client node 14 and may be calculated as described above.
  • a consumer Before selecting whether to participate in the curtailment event and indicating a committed reduction, a consumer may also review facility-specific information, such as recent energy usage profiles, local weather forecasts, or other significant operating conditions that may effect energy usage, as well as reviewing prior curtailment history.
  • Fig. 7 is an exemplary representation of a user interface that may be displayed to a consumer for reviewing facility-specific information.
  • a consumer may select whether to participate in an offered curtailment event.
  • multiple site facilities may select different facilities to participate in a particular curtailment event using the user interface 110, for example by selecting from different site facilities via a drop down menu or the like (not shown in Fig. 6).
  • both service provider operators and consumers may monitor the results of participating in a curtailment event in real-time.
  • a service provider operator or a consumer may access the curtailment manager software application 18 and select to monitor the results of curtailment event participation.
  • the curtailment manager software application 18 may invoke the event monitor software module 84 (Fig. 3) that allows a user to view the current energy reduction achieved by participating in a curtailment event, the remaining time of the curtailment event, energy costs saved by participating in the curtailment event, as well as energy costs saved over a particular period of time, and a comparison of actual energy usage with baseline energy usage.
  • a user interface may be displayed to the service provider operator allowing for the monitoring of a curtailment event.
  • Fig. 8 is an exemplary representation of a user interface 120 that may be displayed to a service provider operator upon accessing the event monitor software module 84.
  • the user interface 120 may include an area 122 for indicating curtailment event parameter information, such as a facility designated to participate in the curtailment program, date and time information relating to the curtailment event, and energy cost information for participating in the curtailment event.
  • the user interface 120 may also include an area 124 for indicating event performance information, such as the number of curtailment events offered and accepted, committed energy usage reduction information, an amount of energy saved by the facility by participating in the curtailment event, as well as an aggregate energy usage reduction for all participated curtailment events by that facility.
  • the user interface 120 may also include an area 126 for indicating cost information, such as the cost of energy usage while participating in the curtailment event.
  • Seasonal information may also be indicated, such as the number of participated curtailment events, total energy savings, total cost, etc, over a period of time.
  • the user interface 120 may include an area 128 for graphically depicting real-time energy usage information.
  • the real-time energy usage information may be compared with baseline energy usage information (described above) so that a service provider operator can rapidly determine expected energy usage.
  • an operator may monitor, in real-time, the results of a curtailment event. This real-time information may be automatically updated in the user's browser so that the user is assured of having the most current information available.
  • FIG. 9 is an exemplary representation of a user interface 130 that may be displayed to a consumer upon accessing the event monitor software module 84.
  • the user interface 130 may include an area 132 for indicating curtailment event parameter information, such as a facility designated with a particular curtailment program, date and time information relating to the curtailment event, and energy cost information for participating in the curtailment event.
  • the user interface 130 may also include an area 134 for indicating event response parameter information, such as committed energy usage reduction, an estimated amount of energy saved by participating in the curtailment event, as well as estimated energy costs saved by the facility by participating in the curtailment event, and expected compensation information for participating in the curtailment event.
  • event response parameter information such as committed energy usage reduction, an estimated amount of energy saved by participating in the curtailment event, as well as estimated energy costs saved by the facility by participating in the curtailment event, and expected compensation information for participating in the curtailment event.
  • the user interface 130 may also include an area 136 for indicating actual event parameter information, such as time remaining for a curtailment event, actual current and average energy reduction information, actual energy saved by participating in the curtailment event, as well as the actual energy costs saved by participating in the curtailment event. Additionally, the user interface 130 may also include an area 138 for graphically depicting real-time energy usage information. Preferably, the real-time energy usage information may be compared with baseline energy usage information (described above) so that a consumer can rapidly determine excessive energy usage. Thus, a consumer may monitor, in real-time, the results of participating in a curtailment event. In accordance with the invention, a service provider operator and/or consumer may analyze energy usage trends by facility over a particular period of time.
  • a service provider operator or a consumer may access the curtailment manager software application 18 and select to view energy usage trends.
  • the curtailment manager software application 18 may invoke the event trend tracker software module 86 (Fig. 3), and a user interface may be displayed to the service provider or consumer indicating energy usage trends.
  • Fig. 10 is an exemplary representation of a user interface 140 that may be displayed to a user upon accessing the event trend tracker software module 86.
  • energy usage trends may be illustrated graphically indicating energy usage for a particular facility over a period of time. Alternatively, energy usage trends may also be illustrated in tabular form.
  • reports for documenting performance and payment for participating in curtailment events may be generated by the system 10.
  • a service provider operator may access the curtailment manager software application 18 that may invoke the event reporting software module 88 (Fig. 3).
  • the event reporting software module 88 allows a user to generate reports relating to different curtailment events.
  • reports may be exported by the system, and may be incorporated into spreadsheets or billing systems, for example.
  • a user interface may be displayed to the service provider operator allowing for the generating and printing of reports relating to different curtailment events.
  • Fig. 11 is an exemplary representation of a user interface 150 that may be displayed to the service provider operator upon accessing the event reporting software module 88.
  • the user interface 150 indicates report results relating to different curtailment events.
  • report results may be viewed for particular curtailment events and may indicate curtailment event parameter information, such as event dates and duration, price for participating, baseline energy usage, actual energy usage, energy reduction, and cost information.
  • a consumer may also access the event reporting software module 88, and a user interface 160 may be displayed to the consumer allowing the consumer to generate and view curtailment event reports.
  • Fig. 12 is an exemplary representation of a user interface that may be displayed to the consumer upon accessing the event reporting software module 88.
  • report results may be viewed for particular facilities and may indicate curtailment event parameter information, such as duration, price for participating, baseline energy usage, actual energy usage, energy reduction, and cost information.
  • reports may be exported by the system, and may be incorporated into spreadsheets or billing systems, for example.
  • Fig. 13 is a flowchart illustrating a preferred method of operation for the system described above.
  • a service provider operator may log into the network, as described above, and access the curtailment manager software application 18 to create a new curtailment event (Step 170).
  • the event creation software module 80 may be invoked by the software application 18 allowing the service provider operator to create a new curtailment event program (Step 171).
  • the service provider operator may choose to initiate a particular curtailment event program by accessing the event notification software module 82 (Step 172).
  • an event notification may be transmitted to each of the nodes (Step 173) indicating a pending event.
  • Step 173 There is significant logic and complexity in how the system manages multiple simultaneous overlapping events of different types. In some cases, events are terminated, in other cases they are split and reorganized based on a set of rules.
  • curtailment events may be classified as mandatory events or voluntary events.
  • Mandatory events are those for which participation is mandatory.
  • such programs are governed by regulated tariff filings and require a long-term contractual agreement between the utility and the customer. Compensation for participating in a mandatory program is usually not based on a per-event basis, but instead on the stipulated terms of the contract.
  • Voluntary events are those for which participation is voluntary.
  • such programs compensate customers for the amount of energy curtailed during the event.
  • the occurrence of a new mandatory event may replace an existing mandatory event if it conflicts, either partially or fully, with the existing event, whether the existing event has been acknowledged or not. For example, if the existing event has not yet been acknowledged by the customer, the notice for that event may disappear, and if the existing event has already been acknowledged by the customer, that event may be removed from the monitoring screen.
  • a new mandatory event may supersede or replace an existing voluntary event. For example, if the existing voluntary event has not yet been accepted by the customer, the notice for that event may disappear and the mandatory event may effectively supercede the voluntary event. If the existing voluntary event has already been accepted by the customer, the mandatory event may supercede the voluntary event during conflicting hours. For example, if the mandatory event participation period entirely conflicts with the voluntary event participation period, the voluntary event may be effectively canceled. Similarly, if the mandatory event participation period only partially conflicts with the voluntary event participation period, the existing voluntary event may be superceded at those conflicting times, or alternatively, the voluntary event may be effectively split, and new voluntary events may be created that can be monitored separately.
  • a new voluntary event may replace an existing voluntary event if it conflicts, either partially or fully, with the existing event, depending on whether the existing event has been accepted by the customer. For example, if the existing event has not yet been accepted, the notice for that event may disappear. If the existing event has already been accepted by the customer, the new voluntary event notification may not be presented to the customer. Moreover, a voluntary event notice cannot be sent to a facility for which a mandatory event notice has already been submitted for the same time period, regardless of whether the notice has been acknowledged.
  • a consumer at the notified client nodes may log into the network and access the event notification software module 82 (Step 174) and select whether to respond to a curtailment event (Step 175).
  • both consumers and/or service provider operators may access the network to monitor, in real-time, the progress of participating in the curtailment event by accessing the event monitor software module 84 (Step 176). Energy usage trends may also be monitored by accessing the event trend tracker software module 86, as described above (Step 177).
  • both a service provider operator and a consumer may access the event report software module 88 as described above and generate report results relating to particular curtailment events (Step 178).
  • the present invention affords an infrastructure for creating, monitoring, and settling curtailment events.
  • curtailment events may be issued in the aggregate, or may be customized for each customer according to curtailment program design and customer type and location. Both market price based curtailment programs and legacy interrapterable load programs are supported by the invention.
  • data gathering and event participation patterns may also be customized, and end-user participation may be logged and can be presented in a variety of different forms to both consumers and service provider operators. Also, multiple time zones for customers and events may be supported.

Abstract

The present invention affords a system and method for creating, monitoring, and settling energy curtailment events. By using the invention, users may respond to and benefit from requests for energy load reduction. Advantageously, energy curailment events may be issued in the aggregate, or may be customized, and end-user participation may be logged and can be presented in a variety of different forms to both consumers and service provider operators.

Description

SYSTEM AND METHOD FOR ENERGY USAGE CURTAILMENT
The present invention is related to a system and method for managing the use of energy.
BACKGROUND OF THE INVENTION
Energy management and energy cost management has always been an issue for many operators of large physical plants, such as facilities and/or factories, because of the large amount of energy that is consumed by such plants. It is desirable to manage and analyze the energy consumption of the physical plant in order to reduce the total energy costs of the physical plant.
Energy management becomes especially complex for large entities, such as corporations, universities, municipalities, etc., which may have a physical plant with many different facilities or factories located at various different locations. With a conventional energy management approach, each facility owned by the large entity may independently manage its own energy. Thus, for a large entity, there must be a conventional energy management system associated with each facility or factory, which greatly increases the overall costs of conventional energy management. In addition, each energy management system may use a slightly different data stracture for the data being generated so that these multiple energy management systems cannot be easily integrated into a single energy management system for the entire physical plant.
Moreover, during peak energy demand periods, utilities and service providers are often forced to purchase short-term energy resources at prices that are significantly higher than average and pass on the high costs to its energy customers. Failure of utilities and service providers to maintain adequate energy resources can lead to power outages that affect the general public and can tarnish the reputation of the utilities and service providers and adversely affect their business. As a result, utility and service providers often lose millions of dollars every day in order to maintain adequate energy resources.
In order to manage peak energy demand periods, some utilities and service providers establish reduction compensation programs and pay consumers to temporarily reduce their energy consumption during peak energy demand periods. Advantageously, consumers electing to participate in a curtailment event (i.e., compensation program) may be incentivized by being able to purchase energy during peak energy demand periods at energy costs lower than normally available. However, due to the high volatility of wholesale energy prices and the absence of energy management systems for determining real-time information tracking energy usage, consumer participation in reduction compensation programs is limited.
To achieve large-scale energy reduction programs, utilities and service providers need to be able to rapidly inform consumers of high energy cost periods. Unfortunately, current curtailment programs lack historical data relating to high cost energy consumption by consumers, and do not rapidly inform consumers of peak energy demand periods. Thus, consumers generally are not afforded a cost savings benefit by participating in curtailment programs. Moreover, since wholesale power markets are ordinarily highly volatile, delays and notice periods can cause mismatches between the cost of energy actually purchased by the consumer and the market value of that purchased energy.
Further, conventional curtailment systems typically notify consumers of peak energy demand periods by broadcast facsimile or telephone messages, and conventional curtailment program administration does not currently support grouping consumers by program design, likely response, load zone, or other means. Conventional curtailment systems also do not provide the capability for both a service provider operator and a consumer user to view, in real-time, the results of participating in an energy reduction program.
Thus, there is a need for a system and method that afford customization of curtailment events for individual consumer users and provide real-time notification and monitoring of curtailment events. It is to these ends that the present invention is directed.
SUMMARY OF THE INVENTION
The present invention affords a system and method for creating, monitoring, and settling energy curtailment events. By using the invention, users may respond to and benefit from requests for energy load reduction. Advantageously, energy curtailment events may be issued in the aggregate, or may be customized for each customer according to a curtailment program design, customer type or location. Advantageously, data gathering and event participation patterns may also be customized, and end-user participation may be logged and can be presented in a variety of different forms to both consumers and service provider operators. In an aspect of the invention, a system for performing energy load management within a network includes an energy service provider node for providing energy to the network and a plurality of client nodes for receiving portions of the provided energy from the energy service provider node to operate energy dependent devices within the client nodes. Additionally, a server for coordinating energy load management within the network is provided and includes an event creator for creating an energy curtailment program, an event notifier for initiating the energy curtailment program and for notifying any of the client nodes of the energy curtailment program so that the client nodes may elect to participate in the energy curtailment program, an event monitor for monitoring the progress of the energy curtailment program in reducing energy usage of the participating client nodes, and an event reporter for generating report results relating to the energy curtailment program. An event trend tracker for tracking energy usage of different client nodes over a period of time may also be included. A database is also associated with the server for storing energy usage information about the energy usage of the client nodes and for storing energy curtailment program information.
In features of the invention, each of the facilities in the plurality of client nodes may include an internal data source and an external data source for generating data about a respective facility that is used for energy management. The internal data source may include a building control gateway for providing two-way data communications between existing controls of the facility and an energy management system associated with the facility, a meter gateway for providing data to the associated energy management system about the energy usage of the facility, and a weather gateway for providing weather data to the associated energy management system. The external data source may include a market energy rates source for providing energy cost information relating to different energy providers and a weather data source for providing future weather forecast information.
In another feature of the invention, each facility may also include a local energy management system. The local energy management system may include an energy manager sub-system for analyzing energy usage data, a facility navigator sub-system for peraiitting simulated visualization of the facility, a facility manager sub-system for analyzing control problems within the facility, and an alarm manager sub-system for notifying the consumer of and responding to system generated alarms. In another aspect of the invention, a computer program product for use in performing energy load management within a network includes an event creation software module for creating an energy curtailment program, an event notifier software module for initiating the energy curtailment program and for notifying of the initiation of the energy curtailment program so that participation in the curtailment program may be elected, an event monitor software module for monitoring and recording the progress of the energy curtailment program in reducing energy usage within the network during the energy curtailment program, and an event reporter software module for generating report results relating to the energy curtailment program. The computer program may also include an event trend tracking software module for tracking energy usage trends within the network.
In yet another aspect of the invention, a computer program residing on a computer- readable medium causes a computer system to receive a creation command to create an energy curtailment program, receive a select command for selecting to initiate the energy curtailment program, transmit a notification alert to any of a plurality of client nodes about the initiation of the energy curtailment program, receive a participation command from the notified client nodes to associate the energy curtailment program with those client nodes electing to participate in the energy curtailment program, monitor the progress of the energy curtailment program in reducing energy usage by the participating client nodes, and receive a report command to generate report results relating to the energy curtailment program.
In still another aspect of the invention, a method for performing energy load management within a network comprises the steps of receiving energy curtailment program parameter information to create an energy curtailment program, initiating the energy curtailment program, notifying any of a plurality of client nodes about the initiation of the energy curtailment program by providing the energy curtailment program parameter information and baseline energy usage information to the client nodes to assist the notified client nodes in electing whether to participate in the energy curtailment program, and monitoring and recording the progress of the energy curtailment program in reducing energy usage by the participating client nodes.
In a feature of the invention, the baseline energy usage information is determined according to a predetermined baseline algorithm. The baseline algorithm may determine an average energy load during the five highest energy consuming days occurring over a thirty day time period and that result may be used as the baseline energy usage information. The baseline algorithm may alternatively determine estimated baseline information by determining the energy usage occurring over a one hour time period occurring one day and two hours prior to the scheduled beginning of a curtailment program, and once the curtailment program begins, the baseline algorithm may substitute actual baseline information for the estimated baseline information by determining energy usage over a one hour time period occurring two hours prior to the start of the curtailment program.
BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a diagram illustrating a load curtailment system in accordance with the invention;
Fig. 2 is a diagram illustrating, in more detail, sub-system components of a local energy management system shown in Fig. 1 ;
Fig. 3 is a diagram illustrating a curtailment manager software application in accordance with the invention;
Figs. 4A-4E are exemplary representations of a user interface that may be displayed to a service provider operator upon accessing the event creation software module of the curtailment manager software application shown in Fig. 3 to create a new curtailment event;
Fig. 5 is an exemplary representation of a user interface that may be displayed to a service provider operator upon accessing the event notification software module of the curtailment manager software application shown in Fig. 3 to initiate a curtailment event;
Fig. 6 is an exemplary representation of a user interface that may be displayed to a consumer upon accessing the event notification software module of the curtailment manager software application shown in Fig. 3 to respond to a curtailment event notification; Fig. 7 is an exemplary representation of a user interface that may be displayed to a consumer for viewing facility-specific energy information;
Fig. 8 is an exemplary representation of a user interface that may be displayed to a service provider operator upon accessing the event monitor software module of the curtailment manager software application shown in Fig. 3 to view the progress of a curtailment event;
Fig. 9 is an exemplary representation of a user interface that may be displayed to a consumer upon accessing the event monitor software module of the curtailment manager software application shown in Fig. 3 to view the progress of participating in a curtailment event; Fig. 10 is an exemplary representation of a user interface that may be displayed to both a consumer and a service operator upon accessing the event trend tracker software module of the curtailment manager software application shown in Fig. 3 to view energy usage trend information; Fig. 11 is an exemplary representation of a user interface that may be displayed to a service provider operator upon accessing the event report software module of the curtailment manager software application shown in Fig. 3 to generate and view curtailment event report information;
Fig. 12 is an exemplary representation of a user interface that may be displayed to a consumer upon accessing the event report software module of the curtailment manager software application shown in Fig. 3 to generate and view curtailment event report information; and
Fig. 13 is a flowchart illustrating a preferred operation of the system in accordance with the invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
Fig. 1 is a diagram illustrating a load curtailment system 10 in accordance with the invention. As shown, the load curtailment system 10 may include a server 12 connected with one or more client nodes 14 across a wide area network (WAN) 16, such as the Internet, or more particularly, the World Wide Web. It should be noted that while the invention is described as being provided over the World Wide Web, it may also be provided over a local area network, such as an intranet, and other network structures.
The server 12 may include a software application 18 for performing energy management functions within the network. A database 20 may be associated with the server 12 for storing curtailment event and other information relating to different client nodes 14 within the system 10.
The client nodes 14 may be associated with respective entities, such as energy consumers and/or utility providers. Entities may be located in physically distinct locations and may include a plurality of geographically distinct facilities, such as different buildings of a university or the like. For example, an entity 22 may include a plurality of buildings 23 a, 23b and a local energy management system 24 within the entity 22 may manage the energy usage at the different facilities 23a, 23b.
Some of the facilities 23 a, 23b may include, for example, devices that operate and consume energy, such as an HNAC unit 26. Advantageously, a connected device interface (not shown) may be associated with these systems for gathering energy consumption and operation data about the one or more devices connected to the device interface. These interfaces are described in more detail in Applicant's co-pending Patent Application, Serial
No. , entitled " ," which is owned by the same Assignee, and is hereby incorporated herein by reference.
Further, a server (not shown) may be connected to the device interface and may store the energy consumption and operation data for each device at the facility. In addition, each facility 23 a, 23b may include one or more internal data sources and one or more external data sources. The internal data sources may be devices internal to the facility that generate data about the facility used for energy and/or facility management. For example, the internal data sources may include a building control gateway 32 which provides one or two-way data communications between the existing controls of the facility and the energy management system 24, a meter gateway 34 which provides data to the energy management system 24 about the energy usage of the facility, and a weather gateway 36 which provides various weather data, such as humidity or temperature, to the energy management system 24.
The external data sources may be data sources that are outside of the particular facility, but which also provide data which is useful for energy and facility management. For example, the external data sources may include a market energy rates source (not shown) which contains data about the energy costs for various energy providers and a weather data source (not shown) for providing future weather forecasts for each facility. Using the various data from the internal and external data sources, the energy and facility management apparatus may, for example, track energy usage or change energy usage patterns based on the forecast weather or based on a less expensive energy provider.
As described above, the entity 22 may include a local energy management system 24. The local energy management system 24 may be divided into one or more sub-systems which manage different portions of the physical plant of the entity. Fig. 2 is a diagram illustrating, in more detail, the sub-systems that may comprise the local energy management system 24.
As shown in Fig. 2, the local energy management system 24 may include an energy manager sub-system 40, a facility navigator sub-system 42, a facility manager sub-system 44 and an alarm manager sub-system 46. Each of these sub-systems performs operations that permit control and management of an entity's facilities including its energy consumption. For example, the energy manager sub-system 40 may track and/or analyze energy usage data, the navigator sub-system 42 may permit simulated visualization of each facility, the facility manager sub-system 44 may analyze control problems in the facility, and the alarai manager sub-system 46 may notify of and respond to alarms as appropriate. Each of these subsystems work together to provide an integrated energy and facility management system. Operation of these sub-systems is disclosed in more detail in the above referenced co-pending Patent Application, which has been incorporated herein by reference. These sub-systems will be briefly described below.
The energy manager sub-system 40 gathers energy usage data and permits users of the system 10 to view and analyze energy usage over any combination of facilities or time periods. The energy manager sub-system 40 may permit the user to diagnose energy usage problems and develop strategies to reduce energy costs by optimizing responses to queries by the user based on the time of day, the current energy rate and environmental conditions. The energy manager sub-system 40 may receive data from a variety of sources, such as utility meters 34 (Fig. 1) in the facility.
The energy manager sub-system 40 may perform a variety of functions, such as tracking energy usage, analyzing energy usage by analyzing historical energy usage data or analyzing energy load aggregation data, energy rate analyzing, energy usage forecasting based on various data such as forecast weather conditions, power procurement analyzing, such as generating a request for purchase (RFP), analyzing the energy usage of different sites and comparing the sites to each other, and alarm signaling. Energy usage tracking may include monitoring and generating trends for real-time energy usage of each facility in various energy units, such as kilowatts (KW), kilowatt hours (KWH), or British thermal units (BTUs). The usage tracking may also include aggregating energy loads for the various facilities 23a, 23b and retrieving and comparing historical energy usage with real-time energy usage.
The energy usage analysis may include an energy load shape analysis, a peak energy demand determination, an identification to determine the largest energy consumers and/or the consumers who use the energy during the peak energy usage time, and a determination of energy load and energy power factors. The rate analysis may include determining energy costs based on existing rates on a per meter, per building, per site, per cost center or corporate-wide basis, an energy load scenario builder in which different energy rates scenarios may be analyzed to determine the best rate for the entity compared to a base scenario, generating energy bills, and viewing real-time and historical energy demand levels on a per meter, per building, per site, per cost center or corporate-wide basis.
Finally, usage forecasting may use weather data to forecast a future day, week, month or year's energy usage. An alarm signaling function may generate an alarm signal when certain conditions occur, such as energy load peaks, power spikes, surges, sags and deviations from an acceptable signal quality.
The facility navigator sub-system 42 may permit any user of the energy management system 24 who is connected to the system 10 by the WAN 16 (Fig. 1) to view real-time two- dimensional or three-dimensional representations of any facility 23 a, 23b at the entity 22, to configure a particular site, to analyze and locate energy or facility management problems at a site, or to generate a report. In particular, the facility navigator may permit a user to navigate and analyze problems at multiple sites using advanced 2-D and 3-D visualization tools.
The navigator sub-system 42 (operating in two-dimensional mode) may generate graphical representations of the details of the facilities, sites and the like to permit a user to navigate through all of the sites, through a site to a specific building on a site, or through a particular building on a site. The navigator sub-system 42 may also generate visual representations of an event, such as an alarm or excessive power usage, so that a user may view these events when they are navigating through the site or building. As an example, the navigator sub-system 42 may display a particular building as red indicating that the building is using too much power based on past history and a user of the navigator may view the red building and may investigate the problem. The navigator sub-system 42 may also permit a user to look at individual systems in a building, such as HNAC system 26 or equipment components, to analyze a problem. The navigator sub-system 42 operating in three- dimensional mode may perform similar functions as when operating in two-dimensional mode, except that three-dimensional models of the site/building are shown.
The facility manager sub-system 44 may integrate existing building control systems to permit a user of the energy management system 24 to have access to data from the existing building control systems as well as newly installed systems so that the energy management system 24 may be easily integrated with existing systems. The facility manager sub-system 44 may perform data monitoring and collection processes which may include monitoring, trending and archiving data (i.e., temperatures, pressures, flows, levels, set points and states) about existing systems, such as HNAC systems, boilers, chillers, cooling towers, generators, compressors, motors and pumps and lighting.
The facility manager sub-system 44 may also monitor and trend (i.e., determine a trend and how the particular quantity will act in the future) environmental conditions, such as lighting, interior and exterior temperatures, relative humidity, solar radiation and the like. The facility manager sub-system 44 may also monitor and display peak facility operating periods, and analyze equipment efficiencies under partial and full load, develop operating efficiency load profiles, track operating hours and benchmark load profiles against capacity ratings.
The facility manager sub-system 44 may also optimize existing systems by, for example, balancing HNAC operating times to meet building use periods and environmental changes, and optimize existing equipment's energy usage. The facility manager sub-system 44 may also control existing systems and devices and initiate soft starts, hard starts and stops of the equipment, program control set-points and provide a manual override of the systems and equipment.
The alarm manager sub-system 46 handles any alarms generated at any point in the energy management system 24 or at a facility 22. For example, it may collect and prioritize alarai information from the energy manager sub-system 40 or the facility manager subsystem 44. The alarm manager sub-system 46 may also notify appropriate people, by various different methods, such as e-mail, fax or pager, who need to respond to a particular alarm. Referring again to Fig. 1, other client nodes 14 may include singular entities 50, such as large factories or the like, or energy providers 52. Energy providers 52 typically include large power plants 54 for providing energy to other client nodes 14 within the network, and a large array of metering systems 36 for tracking the energy usage of the client nodes 14 within the network to determine the aggregate energy usage within the network. The energy providers 52 may also include data gateways and a local energy management system, such as described above.
As described above, the system 10 may include the server 12 having one or more software applications 18 for performing energy management functions within the network 10. Advantageously, the server 12 may be accessed by a plurality of client computer systems 60 over the WAN 16. The client computer systems 60 may be located within the different entities 22 or may be external to the entities 22.
The client computer systems 60 may include a display device 62, a CPU unit 64, one or more user input devices, such as a mouse 66 and a keyboard 68 and may be configured to communicate with the server 12 over the WAN 16. The CPU unit 64 may house a permanent storage system 70, such as a hard disk drive, optical disk drive, tape drive, or the like, which may store one or more software applications such as a web browser application. The client computer systems 60 may have a resident memory 72 and the software application from the disk 70 may be transferred to the memory 72 to be executed by a CPU 74. A browser application may com ect the client computer systems 60 to the server 12 over the WAN 16 and receive data and graphical information (such as web pages, reports, etc.) that may be displayed on the display device 62 of the client computer system 60. The browser application may also permit the client computer systems 60 to interact with the server 12, such as for monitoring energy usage of the different entities and for generating energy usage reports.
To accomplish energy management, the system 10 may gather information about the energy consumption and operation of each device in an entity 22 and control the facilities, buildings and devices at that entity 22, based on the energy consumption and operating information for each device, by communicating the energy consumption and operating data in real-time between the devices and the energy management system 24. Advantageously, energy management data may be received from each facility corresponding to building control signals, energy usage signals, and weather and other external data, such as energy rates and weather forecasts. Accordingly, energy management data may be generated for facilities and equipment based on facility data and external data, thus affording energy management control of the different facilities.
In accordance with the invention, the server 12 may include a software program 18 (curtailment manager) for creating, monitoring and tracking load curtailment events within the network. A load curtailment event is broadly defined as any event causing a peak energy demand within the system. The software program 18 may include a plurality of modules for operating as the curtailment manager in accordance with the invention.
Fig. 3 is a diagram illustrating a plurality of software modules comprising the curtailment manager software application 18. As shown in Fig. 3, the curtailment manager software application 18 may include any one or more of an event creation software module 80, an event notification software module 82, an event monitor software module 84, an event trend tracker software module 86, and an event report software module 88. These software modules will be described in more detail below.
In accordance with the invention, new curtailment events may be created by a service provider operator by accessing the event creation software module 80 of the curtailment manager software application 18. A service provider operator may access the server 12, for example by using the browser software application on the client computer system 60 and after logging into the network, may create a curtailment event. Upon selecting to create a curtailment event, the curtailment manager software application 18 may invoke the event creation software module 80 (Fig. 3), and a user interface may be displayed to the service provider operator allowing for the creation of a new curtailment event. Figs. 4A-E are exemplary representations of a user interface that may be displayed to a service provider operator upon accessing the event creation software module 80.
As shown in Figs. 4A-E, a user interface 90 that may be displayed to a service provider operator may include a plurality of individual tabbed windows 92a-e that permit the user to input event parameter information into the event creation software module 80. For example, by selecting tabbed window 92a (Fig. 4A), an operator may establish a new curtailment event program by entering curtailment program data into the various data fields provided, such as program name, whether participation in the curtailment program is mandatory, the manner in which energy costs are determined, and which facilities are eligible for the curtailment event program.
By selecting tabbed window 92b (Fig. 4B), an operator may provide facility-specific information for facilities that may participate in a curtailment program, such as facility name, account number information, energy meter information, committed energy reduction information, and customer contact information. Different curtailment programs may also be associated with a particular facility, using a program selector portion 94.
By selecting tabbed window 92c (Fig. 4C), an operator may select from different baseline algorithms that may be used to indicate energy usage and expected energy usage results by participating in a particular curtailment program. A baseline is a particular set of energy values indicated over a period of time. A baseline algorithm is a particular method for computing the baseline values. Advantageously, different baseline algorithms may be used to calculate baseline values and an operator may select from the available baseline algorithms when creating a new curtailment program.
Examples of some baseline algorithms that may be used by the system are described briefly below. Those skilled in the art will recognize that other baseline algorithms may be utilized without departing from the invention. A first baseline algorithm that may be utilized by the system may determine baseline information by determining an average energy load during a period of time, for example, the five highest energy consuming days that occurred over a thirty day period.
Another baseline algorithm that may be utilized by the system may determine baseline information by computing an estimated baseline over a time period, for example, occurring one day before a curtailment notice is transmitted, and two hours earlier than the curtailment event is scheduled to begin, and calculating the energy usage over a one hour period. To illustrate the above, if a curtailment event is set for December 3rd at 12 PM and a notification is transmitted on December 2nd, according to this baseline algorithm, an estimated baseline is computed using December 1st and the time period lOAM-11AM as default measures. Accordingly, once a curtailment event begins, an actual baseline may be calculated in place of the estimated baseline. The actual baseline calculation may be computed, for example, by determining energy usage for a time period, such as two hours prior to the start of the curtailment event, and measuring energy usage over a one hour time period. In certain circumstances, a notice may be issued to customers at a time when the data required for baseline calculation is not available. Advantageously, the system may calculate an estimated baseline using the best available data, to aid in customer evaluation of the offer, and a final baseline may be recalculated at the actual start of the event.
Returning to Figs. 4A-4E, by selecting tabbed window 92d (Fig. 4D), an operator may provide season parameter information for defining the time periods that are used by the system to analyze curtailment data. Finally, by selecting tabbed window 92e (Fig. 4E), an operator may select particular system default information, such as screen refresh periods, time zone information and program provider information
Once curtailment programs have been created, a service provider operator may select to initiate a particular curtailment program during a period of peak energy demand. To initiate a curtailment program, a service provider operator may log into the system 10, such as by using the web browser software application on the client computer system 60 and interact with the server 12 to access the curtailment manager software application 18. The curtailment manager software application 18 may invoke the event notification software module 82 (Fig. 3), and a user interface may be displayed to the service provider operator allowing the operator to initiate a curtailment event. Fig. 5 is an exemplary representation of a user interface that may be displayed to a service provider operator upon accessing the event notification software module 82.
As shown in Fig. 5, a user interface 100 that may be displayed to the service provider operator may include a plurality of associated data fields 102 for indicating curtailment event parameter information, such as curtailment program information, facility designation, dates and times for effecting the curtailment event, and price information relating to the cost of energy while participating in the curtailment event. The price information may include a single price, a series of time based prices, or reference to wholesale or retail market indexes. Additionally, the user interface may include an area 104 for graphically depicting curtailment events showing for each curtailment program, for example, the total committed reduction in energy usage for each hour of the day. Finally, the user interface 100 may also include an area 106 for indicating historical information relating to recent curtailment events. Thus, by accessing the event notification software module 82, a service provider operator may initiate particular curtailment programs and target them to specific customer groups. Preferably, event notification is transmitted immediately, however, notifications may also be periodically transmitted to each client node 14 without departing from the invention. In order to properly notify the client node 14, an appropriate individual at each client node 14 is personally notified, for example, by pager, by e-mail, and/or by Personal Data Assistant (PDA) of initiation of a new curtailment event.
Upon receiving a notification from the system 10, a consumer at a client node 14 may use a client computer system 60 and access the server 12, for example by using the web browser software application. The consumer may log into the system 10, for example by providing a particular user name and/or password to the system, and after being verified as authentic, may access the curtailment manager software application 18 to respond to an event notification. The curtailment manager software application 18 may invoke the event notification software module 82 (Fig. 3), and a user interface may be displayed to the consumer allowing for responding to the event notification. Fig. 6 is an exemplary representation of a user interface 110 that may be displayed to a consumer upon accessing the event notification software module 82.
As shown in Fig. 6, the user interface 110 may include an area 112 for indicating curtailment event parameter information, such as the date and time of a particular curtailment event, event duration and energy cost while participating in the curtailment event. Additionally, the user interface 110 may include a plurality of data fields 114 for receiving event response parameter information, such as committed energy reduction information that is entered by the consumer. The user interface 110 may also include an area 116 for graphically depicting energy usage baseline information of the consumer. Preferably, the baseline information is specific to each client node 14 and may be calculated as described above.
Before selecting whether to participate in the curtailment event and indicating a committed reduction, a consumer may also review facility-specific information, such as recent energy usage profiles, local weather forecasts, or other significant operating conditions that may effect energy usage, as well as reviewing prior curtailment history. Fig. 7 is an exemplary representation of a user interface that may be displayed to a consumer for reviewing facility-specific information.
After analyzing curtailment event information and facility-specific information, a consumer may select whether to participate in an offered curtailment event. Advantageously, multiple site facilities may select different facilities to participate in a particular curtailment event using the user interface 110, for example by selecting from different site facilities via a drop down menu or the like (not shown in Fig. 6).
In accordance with the invention, both service provider operators and consumers may monitor the results of participating in a curtailment event in real-time. By accessing the server 12, such as by using the web browser software application on a client computer system 60, a service provider operator or a consumer may access the curtailment manager software application 18 and select to monitor the results of curtailment event participation. The curtailment manager software application 18 may invoke the event monitor software module 84 (Fig. 3) that allows a user to view the current energy reduction achieved by participating in a curtailment event, the remaining time of the curtailment event, energy costs saved by participating in the curtailment event, as well as energy costs saved over a particular period of time, and a comparison of actual energy usage with baseline energy usage.
Upon a service provider operator accessing the event monitor software module 84, a user interface may be displayed to the service provider operator allowing for the monitoring of a curtailment event. Fig. 8 is an exemplary representation of a user interface 120 that may be displayed to a service provider operator upon accessing the event monitor software module 84.
As shown in Fig. 8, the user interface 120 may include an area 122 for indicating curtailment event parameter information, such as a facility designated to participate in the curtailment program, date and time information relating to the curtailment event, and energy cost information for participating in the curtailment event. The user interface 120 may also include an area 124 for indicating event performance information, such as the number of curtailment events offered and accepted, committed energy usage reduction information, an amount of energy saved by the facility by participating in the curtailment event, as well as an aggregate energy usage reduction for all participated curtailment events by that facility. The user interface 120 may also include an area 126 for indicating cost information, such as the cost of energy usage while participating in the curtailment event. Seasonal information may also be indicated, such as the number of participated curtailment events, total energy savings, total cost, etc, over a period of time. Additionally, the user interface 120 may include an area 128 for graphically depicting real-time energy usage information. Preferably, the real-time energy usage information may be compared with baseline energy usage information (described above) so that a service provider operator can rapidly determine expected energy usage. Thus, an operator may monitor, in real-time, the results of a curtailment event. This real-time information may be automatically updated in the user's browser so that the user is assured of having the most current information available.
A consumer may also monitor, in real-time, the results of a curtailment event, as described above. Fig. 9 is an exemplary representation of a user interface 130 that may be displayed to a consumer upon accessing the event monitor software module 84. As shown in Fig. 9, the user interface 130 may include an area 132 for indicating curtailment event parameter information, such as a facility designated with a particular curtailment program, date and time information relating to the curtailment event, and energy cost information for participating in the curtailment event. The user interface 130 may also include an area 134 for indicating event response parameter information, such as committed energy usage reduction, an estimated amount of energy saved by participating in the curtailment event, as well as estimated energy costs saved by the facility by participating in the curtailment event, and expected compensation information for participating in the curtailment event.
The user interface 130 may also include an area 136 for indicating actual event parameter information, such as time remaining for a curtailment event, actual current and average energy reduction information, actual energy saved by participating in the curtailment event, as well as the actual energy costs saved by participating in the curtailment event. Additionally, the user interface 130 may also include an area 138 for graphically depicting real-time energy usage information. Preferably, the real-time energy usage information may be compared with baseline energy usage information (described above) so that a consumer can rapidly determine excessive energy usage. Thus, a consumer may monitor, in real-time, the results of participating in a curtailment event. In accordance with the invention, a service provider operator and/or consumer may analyze energy usage trends by facility over a particular period of time. By accessing the server 12, such as by using the web browser software application on a client computer system 60, a service provider operator or a consumer may access the curtailment manager software application 18 and select to view energy usage trends. The curtailment manager software application 18 may invoke the event trend tracker software module 86 (Fig. 3), and a user interface may be displayed to the service provider or consumer indicating energy usage trends.
Fig. 10 is an exemplary representation of a user interface 140 that may be displayed to a user upon accessing the event trend tracker software module 86. As shown in Fig. 10, energy usage trends may be illustrated graphically indicating energy usage for a particular facility over a period of time. Alternatively, energy usage trends may also be illustrated in tabular form.
As described above, reports for documenting performance and payment for participating in curtailment events may be generated by the system 10. By accessing the server 12, such as by using the web browser software application on the client computer system 60, a service provider operator may access the curtailment manager software application 18 that may invoke the event reporting software module 88 (Fig. 3). The event reporting software module 88 allows a user to generate reports relating to different curtailment events. Advantageously, reports may be exported by the system, and may be incorporated into spreadsheets or billing systems, for example.
Upon accessing the event reporting software module 88, a user interface may be displayed to the service provider operator allowing for the generating and printing of reports relating to different curtailment events. Fig. 11 is an exemplary representation of a user interface 150 that may be displayed to the service provider operator upon accessing the event reporting software module 88.
As shown in Fig. 11, the user interface 150 indicates report results relating to different curtailment events. For example, report results may be viewed for particular curtailment events and may indicate curtailment event parameter information, such as event dates and duration, price for participating, baseline energy usage, actual energy usage, energy reduction, and cost information.
A consumer may also access the event reporting software module 88, and a user interface 160 may be displayed to the consumer allowing the consumer to generate and view curtailment event reports. Fig. 12 is an exemplary representation of a user interface that may be displayed to the consumer upon accessing the event reporting software module 88. As shown in Fig. 12, report results may be viewed for particular facilities and may indicate curtailment event parameter information, such as duration, price for participating, baseline energy usage, actual energy usage, energy reduction, and cost information. Advantageously, reports may be exported by the system, and may be incorporated into spreadsheets or billing systems, for example.
Fig. 13 is a flowchart illustrating a preferred method of operation for the system described above. Initially, a service provider operator may log into the network, as described above, and access the curtailment manager software application 18 to create a new curtailment event (Step 170). Upon accessing the software application 18 to create a curtailment event, the event creation software module 80 may be invoked by the software application 18 allowing the service provider operator to create a new curtailment event program (Step 171). After creating a curtailment event program, the service provider operator may choose to initiate a particular curtailment event program by accessing the event notification software module 82 (Step 172). Once a curtailment event is targeted to particular client nodes, an event notification may be transmitted to each of the nodes (Step 173) indicating a pending event. There is significant logic and complexity in how the system manages multiple simultaneous overlapping events of different types. In some cases, events are terminated, in other cases they are split and reorganized based on a set of rules.
Generally, curtailment events may be classified as mandatory events or voluntary events. Mandatory events are those for which participation is mandatory. Typically, such programs are governed by regulated tariff filings and require a long-term contractual agreement between the utility and the customer. Compensation for participating in a mandatory program is usually not based on a per-event basis, but instead on the stipulated terms of the contract. Voluntary events are those for which participation is voluntary. Typically, such programs compensate customers for the amount of energy curtailed during the event.
As described above, in accordance with the invention, the occurrence of a new mandatory event may replace an existing mandatory event if it conflicts, either partially or fully, with the existing event, whether the existing event has been acknowledged or not. For example, if the existing event has not yet been acknowledged by the customer, the notice for that event may disappear, and if the existing event has already been acknowledged by the customer, that event may be removed from the monitoring screen.
A new mandatory event may supersede or replace an existing voluntary event. For example, if the existing voluntary event has not yet been accepted by the customer, the notice for that event may disappear and the mandatory event may effectively supercede the voluntary event. If the existing voluntary event has already been accepted by the customer, the mandatory event may supercede the voluntary event during conflicting hours. For example, if the mandatory event participation period entirely conflicts with the voluntary event participation period, the voluntary event may be effectively canceled. Similarly, if the mandatory event participation period only partially conflicts with the voluntary event participation period, the existing voluntary event may be superceded at those conflicting times, or alternatively, the voluntary event may be effectively split, and new voluntary events may be created that can be monitored separately.
A new voluntary event may replace an existing voluntary event if it conflicts, either partially or fully, with the existing event, depending on whether the existing event has been accepted by the customer. For example, if the existing event has not yet been accepted, the notice for that event may disappear. If the existing event has already been accepted by the customer, the new voluntary event notification may not be presented to the customer. Moreover, a voluntary event notice cannot be sent to a facility for which a mandatory event notice has already been submitted for the same time period, regardless of whether the notice has been acknowledged.
After receiving an event notification, a consumer at the notified client nodes may log into the network and access the event notification software module 82 (Step 174) and select whether to respond to a curtailment event (Step 175). After selecting whether to participate in a curtailment event, both consumers and/or service provider operators may access the network to monitor, in real-time, the progress of participating in the curtailment event by accessing the event monitor software module 84 (Step 176). Energy usage trends may also be monitored by accessing the event trend tracker software module 86, as described above (Step 177). Finally, both a service provider operator and a consumer may access the event report software module 88 as described above and generate report results relating to particular curtailment events (Step 178).
Accordingly, the present invention affords an infrastructure for creating, monitoring, and settling curtailment events. By using the invention, commercial and industrial users may respond to and benefit from requests for load reduction. Advantageously, curtailment events may be issued in the aggregate, or may be customized for each customer according to curtailment program design and customer type and location. Both market price based curtailment programs and legacy interrapterable load programs are supported by the invention. Advantageously, data gathering and event participation patterns may also be customized, and end-user participation may be logged and can be presented in a variety of different forms to both consumers and service provider operators. Also, multiple time zones for customers and events may be supported.
While the foregoing has been described with reference to particular embodiments of the invention, such as a system and method for creating, monitoring and settling curtailment events, the invention is not limited to such embodiments and may be applicable to any system capable of perfonning the described advantages. It will be appreciated by those skilled in the art that changes in these embodiments may be made without departing from the principles and spirit of the invention.

Claims

WHAT IS CLAIMED IS:
1. A system for performing energy load management within a network, comprising: an energy service provider node for providing energy to the network; a plurality of client nodes for receiving portions of the provided energy from the energy service provider node to operate energy dependent devices within the client nodes; a server for coordinating energy load management within the network, the server including an event creator for creating an energy curtailment program; an event notifier for initiating the energy curtailment program and for notifying any of the client nodes of the energy curtailment program so that the client nodes may elect to participate in the energy curtailment program; an event monitor for monitoring the progress of the energy curtailment program in reducing energy usage of the participating client nodes; and an event reporter for generating report results relating to the energy curtailment program; and a database associated with the server for storing energy usage information about the energy usage of the client nodes and for storing energy curtailment program information.
2. The system of Claim 1, wherein the energy service provider node is a utility provider.
3. The system of Claim 1, wherein the plurality of client nodes include entities having multiple site facilities.
4. The system of Claim 1, wherein the plurality of client nodes include single site facilities.
5. The system of Claim 1, wherein each of the facilities in the plurality of client nodes include an internal data source and an external data source.
6. The system of Claim 5, wherein the internal and external data sources generate data about a respective facility that is used for energy management.
7. The system of Claim 5, wherein the internal data source includes a building control gateway for providing two-way data communications between existing controls of the facility and an energy management system associated with the facility, a meter gateway for providing ■ data to the associated energy management system about the energy usage of the facility, and a weather gateway for providing weather data to the associated energy management system.
8. The system of Claim 7, wherein the weather data includes humidity and temperature information.
9. The system of Claim 5, wherein the external data source includes a market energy rates source for providing energy cost information relating to different energy providers and a weather data source for providing future weather forecast information.
10. The system of Claim 5, wherein each facility further includes a local energy management system.
11. The system of Claim 11, wherein the local energy management system includes an energy manager sub-system for analyzing energy usage data, a facility navigator sub-system for permitting simulated visualization of the facility, a facility manager sub-system for analyzing control problems within the facility, and an alarm manager sub-system for notifying of and responding to system generated alarms.
12. The system of Claim 1, wherein the event notifier includes event logic for managing the occurrence of multiple overlapping events.
13. The system of Claim 1, wherein the server further includes an event trend tracker for tracking energy usage of different client nodes over a period of time.
14. A system for performing energy load management within a network, comprising: means for providing energy to the network; means for receiving portions of the provided energy to operate energy dependent devices; means for coordinating energy load management within the network including means for creating an energy curtailment program; means for initiating the energy curtailment program and for notifying of the pending energy curtailment program so that participation in the energy curtailment program can be elected; means for monitoring the progress of the energy curtailment program in reducing energy usage within the network; and means for generating report results relating to the energy curtailment program; and means for storing energy usage information about the energy usage within the network for storing energy curtailment program information.
15. The system of Claim 14, wherein the means for coordinating energy load management within the network further includes means for tracking energy usage within the network over a period of time.
16. The system of Claim 14, wherein the means for notifying includes event logic for managing the occurrence of multiple overlapping events.
17. A computer program product for use in performing energy load management within a network, comprising: an event creation software module for creating an energy curtailment program; an event notifier software module for initiating the energy curtailment program and for notifying of the initiation of the energy curtailment program so that participation in the curtailment program may be elected; an event monitor software module for monitoring and recording the progress of the energy curtailment program in reducing energy usage within the network during the energy curtailment program; and an event reporter software module for generating report results relating to the energy curtailment program.
18. The computer program product of Claim 17, further comprising an event trend tracking software module for tracking energy usage trends within the network. '
19. The computer program product of Claim 17, wherein the event notifier software module includes instructions for causing a computer system to manage occurrences of multiple overlapping events.
20. A computer program residing on a computer-readable medium, comprising instructions for causing a computer system to: receive a creation command to create an energy curtailment program; receive a select command for selecting to initiate the energy curtailment program; transmit a notification alert to any of a plurality of client nodes about the initiation of the energy curtailment program and to manage the occurrences of multiple overlapping events; receive a participation command from the notified client nodes to associate the energy curtailment program with those client nodes electing to participate in the energy curtailment program; monitor the progress of the energy curtailment program in reducing energy usage by the participating client nodes; and receive a report command to generate report results relating to the energy curtailment program.
21. The computer program of Claim 20, wherein the progress of the energy curtailment program is monitored in real-time.
22. A method for performing energy load management within a network, comprising the steps of: receiving energy curtailment program parameter information to create an energy curtailment program; initiating the energy curtailment program; notifying any of a plurality of client nodes about the initiation of the energy curtailment program by providing the energy curtailment program parameter information and baseline energy usage information to the client nodes to assist the notified client nodes in electing whether to participate in the energy curtailment program; and monitoring and recording the progress of the energy curtailment program in reducing energy usage by the participating client nodes.
23. The method of Claim 22, wherein the baseline energy usage information is determined according to a predetermined baseline algorithm.
24. The method of Claim 23, wherein the baseline algorithm determines ari average energy load during the five highest energy consuming days occurring over a thirty day time period and the result is used as the baseline energy usage information.
25. The method of Claim 23, wherein the baseline algorithm determines estimated baseline information by determining the energy usage occurring over a one hour time period occurring one day and two hours prior to the scheduled beginning of a curtailment program, and once the curtailment program begins, the baseline algorithm substitutes actual baseline information for the estimated baseline information by determining energy usage over a one hour time period occurring two hours prior to the start of the curtailment program.
26. The method of Claim 22, wherein the progress of the curtailment program is monitored in real-time.
27. The method of Claim 22, further comprising the step of generating report results relating to the energy curtailment program.
28. The method of Claim 27, wherein the report results are customized to particular client nodes.
29. The method of Claim 22, wherein the notifying step includes managing occurrences of multiple overlapping events.
30. A system for performing energy load management within a network, comprising: a server for coordinating energy load management within the network, the server including an event creator for creating an energy curtailment program; an event notifier for initiating the energy curtailment program and for notifying of the pending energy curtailment program so that participation in the energy curtailment program can be elected; an event monitor for monitoring the progress of the energy curtailment program in reducing energy usage within the network; and an event reporter for generating report results relating to the energy curtailment program; and a database associated with the server for storing energy usage information about the energy usage within the network and for storing energy curtailment program information.
31. The system of Claim 30, wherein the server further includes an event trend tracker for tracking energy usage within the network over a period of time.
32. The system of Claim 30, wherein the event notifier includes event logic for managing occurrences of multiple overlapping events.
PCT/US2001/030489 2000-09-28 2001-09-28 System and method for energy usage curtailment WO2002027639A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
AU2001294886A AU2001294886A1 (en) 2000-09-28 2001-09-28 System and method for energy usage curtailment
BR0106669-2A BR0106669A (en) 2000-09-28 2001-09-28 System and method for reducing energy consumption

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US67599900A 2000-09-28 2000-09-28
US09/675,999 2000-09-28

Publications (1)

Publication Number Publication Date
WO2002027639A1 true WO2002027639A1 (en) 2002-04-04

Family

ID=24712800

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/030489 WO2002027639A1 (en) 2000-09-28 2001-09-28 System and method for energy usage curtailment

Country Status (3)

Country Link
AU (1) AU2001294886A1 (en)
BR (1) BR0106669A (en)
WO (1) WO2002027639A1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6868293B1 (en) * 2000-09-28 2005-03-15 Itron, Inc. System and method for energy usage curtailment
WO2014188140A1 (en) * 2013-05-24 2014-11-27 Electricite De France Estimation of a deleted fluid consumption
US9164524B2 (en) 2009-08-21 2015-10-20 Allure Energy, Inc. Method of managing a site using a proximity detection module
US9209652B2 (en) 2009-08-21 2015-12-08 Allure Energy, Inc. Mobile device with scalable map interface for zone based energy management
US9360874B2 (en) 2009-08-21 2016-06-07 Allure Energy, Inc. Energy management system and method
US9716530B2 (en) 2013-01-07 2017-07-25 Samsung Electronics Co., Ltd. Home automation using near field communication
US9800463B2 (en) 2009-08-21 2017-10-24 Samsung Electronics Co., Ltd. Mobile energy management system
US10063499B2 (en) 2013-03-07 2018-08-28 Samsung Electronics Co., Ltd. Non-cloud based communication platform for an environment control system
US10129383B2 (en) 2014-01-06 2018-11-13 Samsung Electronics Co., Ltd. Home management system and method
US10135628B2 (en) 2014-01-06 2018-11-20 Samsung Electronics Co., Ltd. System, device, and apparatus for coordinating environments using network devices and remote sensory information
US10250520B2 (en) 2011-08-30 2019-04-02 Samsung Electronics Co., Ltd. Customer engagement platform and portal having multi-media capabilities

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2660511A1 (en) * 1990-03-27 1991-10-04 Electricite De France System for remote control of appliances from a central station
US5572438A (en) * 1995-01-05 1996-11-05 Teco Energy Management Services Engery management and building automation system
US5576700A (en) * 1992-08-26 1996-11-19 Scientific-Atlanta Apparatus and method for controlling an electrical load and monitoring control operations and the electrical load

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2660511A1 (en) * 1990-03-27 1991-10-04 Electricite De France System for remote control of appliances from a central station
US5576700A (en) * 1992-08-26 1996-11-19 Scientific-Atlanta Apparatus and method for controlling an electrical load and monitoring control operations and the electrical load
US5572438A (en) * 1995-01-05 1996-11-05 Teco Energy Management Services Engery management and building automation system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
DATABASE ABI/INFORM [online] NETO: "Distribution by demand side management", XP002907243, Database accession no. 02-07522 *
TRANSMISSION & DISTRIBUTION WORLD, vol. 49, no. 13, December 1997 (1997-12-01), pages 39 - 44 *

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6868293B1 (en) * 2000-09-28 2005-03-15 Itron, Inc. System and method for energy usage curtailment
US10310532B2 (en) 2009-08-21 2019-06-04 Samsung Electronics Co., Ltd. Zone based system for altering an operating condition
US9800463B2 (en) 2009-08-21 2017-10-24 Samsung Electronics Co., Ltd. Mobile energy management system
US9164524B2 (en) 2009-08-21 2015-10-20 Allure Energy, Inc. Method of managing a site using a proximity detection module
US9209652B2 (en) 2009-08-21 2015-12-08 Allure Energy, Inc. Mobile device with scalable map interface for zone based energy management
US9360874B2 (en) 2009-08-21 2016-06-07 Allure Energy, Inc. Energy management system and method
US9964981B2 (en) 2009-08-21 2018-05-08 Samsung Electronics Co., Ltd. Energy management system and method
US9766645B2 (en) 2009-08-21 2017-09-19 Samsung Electronics Co., Ltd. Energy management system and method
US10444781B2 (en) 2009-08-21 2019-10-15 Samsung Electronics Co., Ltd. Energy management system and method
US9838255B2 (en) 2009-08-21 2017-12-05 Samsung Electronics Co., Ltd. Mobile demand response energy management system with proximity control
US9874891B2 (en) 2009-08-21 2018-01-23 Samsung Electronics Co., Ltd. Auto-adaptable energy management apparatus
US11550351B2 (en) 2009-08-21 2023-01-10 Samsung Electronics Co., Ltd. Energy management system and method
US10996702B2 (en) 2009-08-21 2021-05-04 Samsung Electronics Co., Ltd. Energy management system and method, including auto-provisioning capability
US9977440B2 (en) 2009-08-21 2018-05-22 Samsung Electronics Co., Ltd. Establishing proximity detection using 802.11 based networks
US10613556B2 (en) 2009-08-21 2020-04-07 Samsung Electronics Co., Ltd. Energy management system and method
US10551861B2 (en) 2009-08-21 2020-02-04 Samsung Electronics Co., Ltd. Gateway for managing energy use at a site
US10805226B2 (en) 2011-08-30 2020-10-13 Samsung Electronics Co., Ltd. Resource manager, system, and method for communicating resource management information for smart energy and media resources
US10250520B2 (en) 2011-08-30 2019-04-02 Samsung Electronics Co., Ltd. Customer engagement platform and portal having multi-media capabilities
US9716530B2 (en) 2013-01-07 2017-07-25 Samsung Electronics Co., Ltd. Home automation using near field communication
US10063499B2 (en) 2013-03-07 2018-08-28 Samsung Electronics Co., Ltd. Non-cloud based communication platform for an environment control system
US10255553B2 (en) 2013-05-24 2019-04-09 Electricite De France Estimation of a deleted fluid consumption
WO2014188140A1 (en) * 2013-05-24 2014-11-27 Electricite De France Estimation of a deleted fluid consumption
FR3006075A1 (en) * 2013-05-24 2014-11-28 Electricite De France ESTIMATING DEPRESSED FLUID CONSUMPTION
US10129383B2 (en) 2014-01-06 2018-11-13 Samsung Electronics Co., Ltd. Home management system and method
US10135628B2 (en) 2014-01-06 2018-11-20 Samsung Electronics Co., Ltd. System, device, and apparatus for coordinating environments using network devices and remote sensory information

Also Published As

Publication number Publication date
AU2001294886A1 (en) 2002-04-08
BR0106669A (en) 2002-05-21

Similar Documents

Publication Publication Date Title
AU2011201196B2 (en) Methods and systems for analyzing energy usage
US6785592B1 (en) System and method for energy management
US9052732B2 (en) Aggregator, monitor, and manager of distributed micro-generators
US11429075B2 (en) System, apparatus and method for energy management, for usage by consumers of energy from electric utility service providers, and monitoring and management of same
US7409303B2 (en) Identifying energy drivers in an energy management system
CA2761416C (en) Building energy consumption analysis system
US20050033481A1 (en) Real-time performance monitoring and management system
US20030009401A1 (en) Computerized utility cost estimation method and system
KR20060131738A (en) Wide-area electrical demand and supply management
Motegi et al. Web-based energy information systems for energy management and demand response in commercial buildings
WO2001006612A1 (en) System and method for energy management
WO2002027639A1 (en) System and method for energy usage curtailment
CN111966663A (en) Multi-user-side comprehensive energy data service system
Motegi et al. Introduction to web-based energy information systems for energy management and demand response in commercial buildings
Suciu et al. Cloud-Based platform for enhancing energy consumption awareness and substantiating the adoption of energy efficiency measures within SMEs
AU2013224733B2 (en) Building energy consumption analysis system
Draber et al. How operation data helps manage life-cycle costs
Singh et al. Toward Social Awareness in the Smart Grid
Motegi et al. Enterprise Energy Management System Installation Case Study at a Food Processing Plant
Addison et al. Power Contro Energy Management and Market Systems
Davis Web-based Energy Information Systems for Energy Management and Demand Response in Commercial Buildings
Area et al. Using Energy Information Systems (EIS): A Guidebook for the US Postal Service
Foster et al. Using Energy Information Systems (EIS): A Guidebook for the US Postal Service
Pope Metering Plan: Monitoring Energy and Potable Water Use in PNNL EMS4 Buildings
Ichie et al. Scalable and Characterization Methods and Tools for Remote Monitoring of Off-Grid Technologies: Case Study of 3x15mva Power Distribution Injection Substation in Nigeria

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP