[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

EP2943842B1 - Energy management gateway - Google Patents

Energy management gateway Download PDF

Info

Publication number
EP2943842B1
EP2943842B1 EP13700860.3A EP13700860A EP2943842B1 EP 2943842 B1 EP2943842 B1 EP 2943842B1 EP 13700860 A EP13700860 A EP 13700860A EP 2943842 B1 EP2943842 B1 EP 2943842B1
Authority
EP
European Patent Office
Prior art keywords
loads
load
sporadic
gateway
scheduling
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
EP13700860.3A
Other languages
German (de)
French (fr)
Other versions
EP2943842A1 (en
Inventor
Larisa RIZVANOVIC
Pia Stoll
Tomas Lennvall
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ABB Schweiz AG
Original Assignee
ABB AG Germany
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 ABB AG Germany filed Critical ABB AG Germany
Publication of EP2943842A1 publication Critical patent/EP2943842A1/en
Application granted granted Critical
Publication of EP2943842B1 publication Critical patent/EP2943842B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply

Definitions

  • the present disclosure relates to a method of an energy management gateway scheduling a plurality of electrical loads.
  • DR demand response
  • HVAC heating, ventilation and conditioning
  • Energy gateways used in today's DR, are usually provided by the utility (i.e. the energy provider) and tailored to fit in the certain configuration of the utility. A customer may be able to enter preferences as to how the gateway should control equipment based on received DR signals.
  • Home/building automation solutions are static in their configurations and user configuration has been possible for safety and comfort. Possibilities for a user to change settings/parameters of the system are limited to set actions, like setting thermostats or setting up a weekly schema for blinds, requiring only in-house information from in-house sensors. There is no possibility for the user to configure the home/building automation to react on dynamic changes in cost of energy or environmental impact of the energy use as this information can not be communicated to the home/building automation system in an automatic fashion.
  • US 2012/083934 discloses a method for monitoring and controlling energy usage in an office environment.
  • Energy usage information and sensor data are received from a status and control unit for an appliance.
  • An appropriate energy profile for the appliance is determined.
  • the energy profile is customizable by an end user based on preferences and schedules.
  • the energy profile corresponds to appliances within an energy group.
  • An energy group is here a logical grouping of end devices but may represent a physical area such as a cubicle or an office.
  • An energy group may be configurable by an end user. Thus, each group corresponds to a user.
  • US 2012/296480 discloses a system that generates an optimized energy schedule as a function of the a received demand response schedule, input user preferences, and predicted environmental variables.
  • US 2012/065796 and US 2012/016528 disclose the optimisation of an energy grid via demand response information and categorisation of the electrical power consumer.
  • an energy management gateway according to claim 10.
  • an energy management gateway may be improved by handling constant loads and sporadic loads differently from each other.
  • Constant loads are usually not turned off completely whereas sporadic loads only run for a limited time period and thus have different properties than the constant loads and can be scheduled differently by the energy management gateway.
  • Constant loads such as heating, ventilation, air conditioning etc. can conveniently be scheduled based on information from an external service provider, e.g. a DR service provider, without or with limited input from a user e.g. pre-set parameter values for different DR properties (e.g. high/low price).
  • the sporadic loads on the other hand can be scheduled more freely with e.g.
  • the energy management system (EMS) logic is more optimized and the inputs needed from the user can be at least mainly limited to the sporadic loads whereby the effort of the user can be reduced.
  • Whether a load should be categorized as a constant or sporadic load may be predefined in the energy management gateway prior to installation, or it may be defined upon installation by a user or a technician. It may also be possible for a user or technician to indicate whether a load should be categorized as a constant or sporadic load when adding a new load to be controlled by the energy management gateway via the user interface (UI).
  • UI user interface
  • Constant loads include e.g. heating, ventilation and air conditioning, and other electrical loads which are normally not turned off completely, at least not over an extended period of time (e.g. heating and air conditioning may be seasonally turned on or off for a building).
  • Sporadic loads are loads which are only turned on during a limited time period, e.g. a part of a day. Sporadic loads may be initiated by a user and/or may be used non-regularly (i.e. sporadically). Sporadic loads include e.g. a washing machine, a dish washer, charging an electric vehicle etc.
  • the energy management gateway may be any suitable gateway able to perform an embodiment of a method of the present disclosure.
  • the gateway may e.g. be an Energy Service Interface/ Home Area Network (ESI/HAN) gateway.
  • the gateway may be located at the premises of a user.
  • the gateway holds EMS logic for controlling/scheduling electrical load(s) e.g. at the user premises according to its configuration.
  • the premises may e.g. be a residential or industrial building or other facility.
  • the gateway may also involve control of charging or discharging of local electricity storage such as batteries or the like, and/or of local energy production e.g. solar or wind power equipment at the user premises.
  • DR Demand response
  • ADR automated demand response
  • signals are sent from a service provider to the gateway, which signals include information about the electricity being delivered now, or in the future, allowing the gateway to act on this information when scheduling the electrical loads.
  • the information which may be sent with DR signals include e.g. price, CO2 emission related to the available electricity, general availability of electricity, and/or availability of locally generated electricity such as solar or wind power.
  • Information about locally generated electricity may alternatively be provided separately from the signals from the external service provider.
  • the information obtained from an external service provider is demand response (DR) information.
  • the external service provider may be or comprise a DR server.
  • the inputted information comprises deadline(s) for when at least one of the sporadic loads should be scheduled in time.
  • Time limits may be simple and convenient information for a user to input into the energy management gateway, for scheduling sporadic loads.
  • all sporadic loads currently managed by the energy management gateway are scheduled based on user inputted information comprising deadlines for each of the sporadic loads.
  • Sporadic loads are often initiated by the user, e.g. a washing machine needs to run a washing cycle. The user may then want to schedule the sporadic load to run at a convenient time, e.g. over night or during office hours when no one is home to be disturbed by any noise generated by the load.
  • the user may then input a start and/or stop time for the load into the gateway via its UI.
  • the user may start the load manually, e.g. plugging in an electrical vehicle, and may input a deadline for when the load should be turned off.
  • Other, or combined, scenarios are also contemplated.
  • the inputted information comprises a threshold value of an electricity property, whereby the scheduling of the constant load(s) comprises reducing or increasing a constant load based on whether the electricity property of available electricity is above or below the threshold.
  • the electricity property may e.g. be any or a combination of price, CO2 emission or such e.g. obtained from the external service provider.
  • the property may relate to currently available electricity delivered to the loads managed by the energy management gateway, or to projected properties of electricity available sometime in the future, e.g. in an hour or next day.
  • the user may thus input a threshold value of e.g. price or CO2 emissions, or a combination thereof, whereby if the property value (e.g.
  • the constant load, or all constant loads are reduced (i.e. the consumption of electricity of the constant load(s) is reduced).
  • the constant load, or all constant loads are increased (i.e. the consumption of electricity of the constant load(s) is increased). Since sporadic loads may need to be executed within a deadline, the scheduling of sporadic loads may disregard the inputted threshold values.
  • the sporadic load(s) are scheduled based on information obtained from the external service provider if the user has inputted an enable command via the user interface for enabling use of the information obtained from the external service provider for the scheduling of the sporadic load(s).
  • the sporadic load(s) may be scheduled not based on information obtained from the external service provider if the user has inputted a disable command via the user interface for disabling use of the information obtained from the external service provider for the scheduling of the sporadic load(s).
  • the inventors have realised that it may sometimes be inconvenient to allow the gateway to control the electric loads of a user premises in accordance with information (e.g. DR) from the external service provider, e.g.
  • the gateway may in other instances be convenient to allow the gateway to consider e.g. DR information in addition to the information inputted via the UI, as mentioned above.
  • the inventors propose to solve this problem by allowing the user to enable and/or disable the DR based EMS logic (logically connecting/disconnecting the DR EMS logic from the electrical devices without physically disconnecting the gateway).
  • the gateway may continue to operate and e.g. communicate with the external service provider (e.g. DR), but without controlling the electric loads based on information from the external service provider.
  • the external service provider e.g. DR
  • the constant load(s) and/or the sporadic load(s) are scheduled based also on obtained information about local energy production.
  • the gateway may involve control of charging or discharging of local electricity storage such as batteries or the like, and/or of local energy production e.g. solar or wind power equipment at the gateway/user premises.
  • Information about the local energy production may also be sent to the external service provider, and information sent to the external service provider may also include user energy consumption information, information about the energy efficiency of the energy management system and/or about the home automation system or changes to be introduced to settings in the energy management or home automation system.
  • the user interface is a graphical user interface (GUI) and may comprise a touch screen.
  • GUI graphical user interface
  • This may be a convenient and self-explanatory way for a user to interact with the gateway e.g. for inputting commands and/or preferences to the gateway.
  • the user interface is connectable to a wireless user equipment, e.g. a mobile phone or portable computer.
  • a wireless user equipment e.g. a mobile phone or portable computer.
  • the UE may e.g. be a regular smartphone or computer of the user, possibly running an application designed for interacting with the gateway, or connected to such an application via the internet.
  • the gateway may then not need a screen or such to present information to the user. Instead, such information may be presented on a screen of the UE by means of the application.
  • FIG. 1 schematically illustrates an energy management system (EMS) 100 where an energy management gateway 101 of the EMS communicates with a server 102 of a service provider via a network 104, e.g. the internet and/or a wide area network (WAN).
  • the communication may be wired or at least partly wireless. If the communication is at least partly wireless, the gateway 101 may be configured to connect to the network 104 over a radio interface, while the server 102 connects to the network 104 via a wired or wireless interface. Messages are transmitted from the gateway 101 to the server 102 and vice versa (as indicated by the arrow in figure 1 ).
  • the gateway 101 is associated with a plurality of electrical loads 103 (here illustrated by three loads a-c) and is configured to be able to control/manage the electrical loads 103 of respective electrical devices associated with the loads.
  • FIG. 2 schematically illustrates an embodiment of an energy management gateway 101.
  • the gateway 101 comprises processor circuitry of a processor 201 e.g. a central processing unit (CPU).
  • the processor 201 may comprise one or a plurality of processing units in the form of microprocessor(s). However, other suitable devices with computing capabilities could be comprised in the processor 201, e.g. an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD).
  • ASIC application specific integrated circuit
  • FPGA field programmable gate array
  • CPLD complex programmable logic device
  • the processor 201 is configured to run one or several computer program(s) or software (here generally called instructions) stored in a storage unit 202 e.g. a memory.
  • the storage unit 202 is regarded as a computer readable means and may e.g.
  • the processor 201 is also configured to store data in the storage unit 202, as needed.
  • the storage unit 202 may e.g. hold instructions on how to categorize the electrical loads as a constant load or a sporadic load, e.g. defining which load should be categorized as a constant or sporadic load.
  • the storage unit 202 may additionally or alternatively e.g. hold information obtained from the external service provider and/or inputted by a user via the UI and/or other EMS logic.
  • the gateway 101 also comprises a transmitter and a receiver, and optionally (if the gateway is configured for communication over a radio interface) an antenna, which may be combined to form a transceiver 203 or be present as distinct units within the gateway 101.
  • the transmitter is configured to cooperate with the processor to transform data bits to be transmitted e.g. over a radio interface to a suitable radio signal in accordance with the radio access technology (RAT) used by the Radio Access Network (RAN) via which the data bits are to be transmitted.
  • RAT radio access technology
  • RAN Radio Access Network
  • the receiver is configured to cooperate with the processor 201 to transform e.g. a received radio signal to transmitted data bits.
  • the antenna if used, is used by the transceiver 204 for transmitting and receiving, respectively, radio signals.
  • the gateway 101 also comprises a user interface (UI) 204 comprised in or in cooperation with the processor 201 for e.g. allowing a user to input preferences and/or other commands or information into the gateway 101.
  • UI user interface
  • the UI 204 may e.g. be a graphical user interface (GUI).
  • GUI graphical user interface
  • FIG. 3 is a schematic flow chart of an embodiment of a method of the present invention.
  • Each of the plurality of electrical loads is scheduled 1 as either a constant load or a sporadic load.
  • This categorizing may e.g. be based on preprograming of the gateway 101 at manufacture or installation or on preferences/information inputted into the gateway by a user or technician via its UI 204 and stored in the storage unit 202 of the gateway.
  • the loads After the loads have been categorized 1, they can be scheduled differently based on whether the load has been categorized as a constant load or a sporadic load.
  • the constant load(s) are scheduled 2 based on information obtained from an external service provider 102 and/or on information inputted by a user via a user interface 204 of the gateway, e.g.
  • the sporadic load(s) are scheduled 3 based on information obtained from an external service provider 102 and/or on information inputted by a user via a user interface 204 of the gateway, e.g. inputted deadlines as discussed herein.
  • the steps of scheduling the different loads may occur in any order or concurrently, as convenient, and is not limited to first scheduling 2 constant loads and then scheduling 3 sporadic loads.
  • FIG. 4 illustrates an embodiment of a computer program product 4 of the present invention.
  • the computer program product 400 comprises a computer readable medium 402 holding a computer program 401 in the form of computer-executable components 401.
  • the computer program/computer-executable components 401 may be configured to cause an energy management gateway 101, e.g. as discussed herein, for scheduling a plurality of electrical loads 103 associated with the gateway, to perform an embodiment of the method of the present invention.
  • the computer program/computer-executable components may be run on the processor 201 of the gateway 101 for causing the gateway to perform the method.
  • the computer program product 400 may e.g. be comprised in a storage unit or memory 202 comprised in the gateway 101 and associated with the processor 201.
  • the computer program product 400 may be, or be part of, a separate, e.g. mobile, storage means, such as a computer readable disc, e.g. CD or DVD or hard disc/drive, or a solid state storage medium, e.g. a RAM or Flash memory.
  • a separate, e.g. mobile, storage means such as a computer readable disc, e.g. CD or DVD or hard disc/drive, or a solid state storage medium, e.g. a RAM or Flash memory.
  • Figure 5 schematically illustrates some examples of different kinds of inputs to the EMS logic of the gateway 101.
  • the examples in figure 5 comprises DR signal relating to the CO2 emissions created by the production of the available electricity, DR signal relating to the price of electricity, user preferences e.g. inputted via the user interface of the gateway, DR signal relating to a load constraint in the distribution or production of electricity, and availability of local energy generation e.g. wind or solar (which may be produced locally in the vicinity of the gateway).
  • Other types of input are also contemplated.
  • energy management by means of the energy management gateway 101 can be based on different kinds of inputs.
  • FIG. 6 illustrates how a user may input an enable command into the gateway 101 by interaction with a GUI 204.
  • the GUI is in this embodiment a touch screen of the gateway 101 or of a user equipment (UE) connected to the gateway (via wire or wirelessly).
  • UE user equipment
  • the GUI 204 the user can choose between different gateway levels, indicated as levels i..n in the figure, which allows the user to control how the EMS logic of the gateway schedules the different loads 103.
  • there is also a graphical push button which allows the user to, by pressing 601 the button, enable/disable the EMS logic for sporadic loads.
  • a dialog box may appear on the GUI in response to the user pressing 601 the enable button, whereby the user has to press 602 an additional graphical button in order to confirm that the EMS logic should be enabled. The switch to the enabled mode is then not effected until confirmed by the user.
  • This example illustrates how an energy management gateway may handle constant loads differently from sporadic loads (herein also called one-shot loads).
  • the electric loads 103 are divided into two types:
  • the EMS Logic contains two parts which handle these loads: the Dispatcher handles all loads on an hourly basis and event basis at "run-time"; every hour it makes sure constant loads run with the proper parameters and that one-shot loads run when they are scheduled to run and when configuration settings, for example threshold values, are changed by the user, it will handle loads accordingly based on the changed settings.
  • the second part is the Scheduler which finds the most suitable time for one-shot loads to run in within the execution time from their activation to deadline.
  • the dispatcher makes a decision of when to change parameters for constant loads, based on the current energy price and/or CO2 signal and a threshold value (set by the user), and the parameters are set such that the properties (e.g. price and CO2 emissions) are in accordance with the user-set threshold values for the device 103.
  • the scheduler considers all the prices and/or CO2 values in the time interval when searching for the most suitable slots for one-shot loads to run in. In the case of one-shot loads, the scheduler may ignore the threshold values inputted by the user since it needs to schedule the sporadic/one-shot load 103 within the deadline inputted by the user.
  • the method comprises some or all of the following steps:
  • FIG. 7 is a schematic diagram illustrating an example embodiment of a dispatcher of an energy management gateway 101, in accordance with the present invention.
  • the Dispatcher is activated through a Timer or Scheduler event.
  • the timer events occur on an hourly basis (i.e., 13:00, 14:00. etc), and the scheduler events occur when the scheduler has scheduled 3 a one-shot load.
  • the Dispatcher manages all loads 103, constant and one-shot, which are scheduled to run at the current time.
  • the Dispatcher always checks if the sum of Power (P) for the loads it starts is below the maximum Power allowed (dictated by the fuse). If maximum power is violated the dispatcher will create a re-schedule event which activates the scheduler to resolve the issue.
  • the dispatcher Based on the information from the external service provider 102 and the inputted thresholds, the dispatcher schedules 2 a constant load to remain at the same level, to be reduced or to be increased. When there are no timer or scheduler events
  • FIG 8 is a schematic flow chart illustrating an example embodiment of a scheduler of an energy management gateway 101, in accordance with the present invention.
  • the Scheduler is responsible for ensuring that activated one-shot loads (e.g., EV, washing machines, etc.) are scheduled 3 in the appropriate time slots, e.g., the slots with the lowest value of price or CO2 emissions or a mix thereof.
  • the scheduler may distinguish between two different types of loads: preemptive and non-preemptive. Preemptive loads can be scheduled in non consecutive slots, e.g., a EV can be charged for several non consecutive hours in the interval between activation and deadline.
  • Non-preemptive loads are loads which have to run in consecutive timeslots, e.g., a washing machine running for three hours might require these to be consecutive in order for the machine to provide a good washing result.
  • the scheduler Once the scheduler has scheduled 3 a one-shot load it creates an activation event for the dispatcher who will activate and deactivate the tasks according to the new schedule, unless the dispatcher determines that a re-schedule event is needed.
  • the scheduler is only involved in the scheduling 3 of the sporadic loads.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Automation & Control Theory (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Remote Monitoring And Control Of Power-Distribution Networks (AREA)
  • Supply And Distribution Of Alternating Current (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

    TECHNICAL FIELD
  • The present disclosure relates to a method of an energy management gateway scheduling a plurality of electrical loads.
  • BACKGROUND
  • According to the European Council (European Commission Research), the energy consumption of houses and buildings, taking into account the whole life cycle, stands for 40% of total EU energy consumption. Both transportation and food production consume less energy than our buildings.
  • In electricity grids, demand response (DR) is used to manage customer consumption of electricity in response to supply conditions, for example, having electricity customers reduce their consumption at critical times or in response to market prices. Demand response services, for industrial or residential buildings, have been around for long time, e.g., implemented as shutting off loads (load shedding) when the grid peak condition requires this. Direct control of heating, ventilation and conditioning (HVAC) equipment in industrial buildings are quite common today. But traditional DR is primary utilities' control task that often focuses on a few end users with limited customer options and fixed rates and participation incentives.
  • Energy gateways, used in today's DR, are usually provided by the utility (i.e. the energy provider) and tailored to fit in the certain configuration of the utility. A customer may be able to enter preferences as to how the gateway should control equipment based on received DR signals.
  • Home/building automation solutions are static in their configurations and user configuration has been possible for safety and comfort. Possibilities for a user to change settings/parameters of the system are limited to set actions, like setting thermostats or setting up a weekly schema for blinds, requiring only in-house information from in-house sensors. There is no possibility for the user to configure the home/building automation to react on dynamic changes in cost of energy or environmental impact of the energy use as this information can not be communicated to the home/building automation system in an automatic fashion.
  • US 2012/083934 discloses a method for monitoring and controlling energy usage in an office environment. Energy usage information and sensor data are received from a status and control unit for an appliance. An appropriate energy profile for the appliance is determined. The energy profile is customizable by an end user based on preferences and schedules. The energy profile corresponds to appliances within an energy group. An energy group is here a logical grouping of end devices but may represent a physical area such as a cubicle or an office. An energy group may be configurable by an end user. Thus, each group corresponds to a user.
  • US 2012/296480 discloses a system that generates an optimized energy schedule as a function of the a received demand response schedule, input user preferences, and predicted environmental variables. US 2012/065796 and US 2012/016528 disclose the optimisation of an energy grid via demand response information and categorisation of the electrical power consumer.
  • SUMMARY
  • It is an objective of the present invention to improve the usability and flexibility of an energy management gateway.
  • According to an aspect of the present invention, there is provided a method of an energy management gateway according to claim 1.
  • According to another aspect of the present invention, there is provided a computer program product according to claim 9.
  • According to another aspect of the present invention, there is provided an energy management gateway according to claim 10.
  • According to another aspect of the present invention, there is provided a computer program according to claim 12.
  • The inventors have realised that an energy management gateway may be improved by handling constant loads and sporadic loads differently from each other. Constant loads are usually not turned off completely whereas sporadic loads only run for a limited time period and thus have different properties than the constant loads and can be scheduled differently by the energy management gateway. Constant loads such as heating, ventilation, air conditioning etc. can conveniently be scheduled based on information from an external service provider, e.g. a DR service provider, without or with limited input from a user e.g. pre-set parameter values for different DR properties (e.g. high/low price). The sporadic loads on the other hand can be scheduled more freely with e.g. start and stop times, conveniently based on information inputted by a user of the energy management gateway, possibly in combination with information from the external service provider. Thus, the energy management system (EMS) logic is more optimized and the inputs needed from the user can be at least mainly limited to the sporadic loads whereby the effort of the user can be reduced.
  • Generally, all terms used in the claims are to be interpreted according to their ordinary meaning in the technical field, unless explicitly defined otherwise herein. All references to "a/an/the element, apparatus, component, means, step, etc." are to be interpreted openly as referring to at least one instance of the element, apparatus, component, means, step, etc., unless explicitly stated otherwise. The steps of any method disclosed herein do not have to be performed in the exact order disclosed, unless explicitly stated. The use of "first", "second" etc. for different features/components of the present disclosure are only intended to distinguish the features/components from other similar features/components and not to impart any order or hierarchy to the features/components.
  • BRIEF DESCRIPTION OF THE DRA WINGS
  • Embodiments will be described, by way of example, with reference to the accompanying drawings, in which:
    • Fig 1 is a schematic block diagram of an embodiment of an energy management system in accordance with the present invention.
    • Fig 2 is a schematic block diagram of an embodiment of an energy management gateway of the present invention.
    • Fig 3 is a schematic flow chart of an embodiment of a method of the present invention.
    • Fig 4 is a schematic illustration of an embodiment of a computer program product of the present invention.
    • Fig 5 is a schematic diagram illustrating different types of input to an embodiment of an energy management gateway of the present invention.
    • Fig 6 schematically illustrates how a user can disable EMS logic via a graphical user interface in accordance with an embodiment of the present invention.
    • Fig 7 is a schematic diagram illustrating an example embodiment of a dispatcher of an energy management gateway, in accordance with the present invention.
    • Fig 8 is a schematic flow chart illustrating an example embodiment of a scheduler of an energy management gateway, in accordance with the present invention.
    DETAILED DESCRIPTION
  • Embodiments will now be described more fully hereinafter with reference to the accompanying drawings, in which certain embodiments are shown. However, other embodiments in many different forms are possible within the scope of the present disclosure. Rather, the following embodiments are provided by way of example so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art. Like numbers refer to like elements throughout the description.
  • Whether a load should be categorized as a constant or sporadic load may be predefined in the energy management gateway prior to installation, or it may be defined upon installation by a user or a technician. It may also be possible for a user or technician to indicate whether a load should be categorized as a constant or sporadic load when adding a new load to be controlled by the energy management gateway via the user interface (UI).
  • Constant loads include e.g. heating, ventilation and air conditioning, and other electrical loads which are normally not turned off completely, at least not over an extended period of time (e.g. heating and air conditioning may be seasonally turned on or off for a building).
  • Sporadic loads are loads which are only turned on during a limited time period, e.g. a part of a day. Sporadic loads may be initiated by a user and/or may be used non-regularly (i.e. sporadically). Sporadic loads include e.g. a washing machine, a dish washer, charging an electric vehicle etc.
  • The energy management gateway may be any suitable gateway able to perform an embodiment of a method of the present disclosure. The gateway may e.g. be an Energy Service Interface/ Home Area Network (ESI/HAN) gateway. The gateway may be located at the premises of a user. The gateway holds EMS logic for controlling/scheduling electrical load(s) e.g. at the user premises according to its configuration. The premises may e.g. be a residential or industrial building or other facility. The gateway may also involve control of charging or discharging of local electricity storage such as batteries or the like, and/or of local energy production e.g. solar or wind power equipment at the user premises.
  • Demand response (DR), also known as automated demand response (ADR), is herein used for a system where signals are sent from a service provider to the gateway, which signals include information about the electricity being delivered now, or in the future, allowing the gateway to act on this information when scheduling the electrical loads. The information which may be sent with DR signals include e.g. price, CO2 emission related to the available electricity, general availability of electricity, and/or availability of locally generated electricity such as solar or wind power. Information about locally generated electricity may alternatively be provided separately from the signals from the external service provider.
  • In some embodiments the information obtained from an external service provider is demand response (DR) information. Thus, the external service provider may be or comprise a DR server.
  • In some embodiments, the inputted information comprises deadline(s) for when at least one of the sporadic loads should be scheduled in time. Time limits (deadlines) may be simple and convenient information for a user to input into the energy management gateway, for scheduling sporadic loads. In some embodiments all sporadic loads currently managed by the energy management gateway are scheduled based on user inputted information comprising deadlines for each of the sporadic loads. Sporadic loads are often initiated by the user, e.g. a washing machine needs to run a washing cycle. The user may then want to schedule the sporadic load to run at a convenient time, e.g. over night or during office hours when no one is home to be disturbed by any noise generated by the load. The user may then input a start and/or stop time for the load into the gateway via its UI. In some cases, the user may start the load manually, e.g. plugging in an electrical vehicle, and may input a deadline for when the load should be turned off. Other, or combined, scenarios are also contemplated.
  • In some embodiments, the inputted information comprises a threshold value of an electricity property, whereby the scheduling of the constant load(s) comprises reducing or increasing a constant load based on whether the electricity property of available electricity is above or below the threshold. The electricity property may e.g. be any or a combination of price, CO2 emission or such e.g. obtained from the external service provider. The property may relate to currently available electricity delivered to the loads managed by the energy management gateway, or to projected properties of electricity available sometime in the future, e.g. in an hour or next day. The user may thus input a threshold value of e.g. price or CO2 emissions, or a combination thereof, whereby if the property value (e.g. price) rises above this threshold, the constant load, or all constant loads are reduced (i.e. the consumption of electricity of the constant load(s) is reduced). Similarly, when the property value comes down below the threshold, or below a second low threshold, the constant load, or all constant loads are increased (i.e. the consumption of electricity of the constant load(s) is increased). Since sporadic loads may need to be executed within a deadline, the scheduling of sporadic loads may disregard the inputted threshold values.
  • In some embodiments, the sporadic load(s) are scheduled based on information obtained from the external service provider if the user has inputted an enable command via the user interface for enabling use of the information obtained from the external service provider for the scheduling of the sporadic load(s). Similarly, the sporadic load(s) may be scheduled not based on information obtained from the external service provider if the user has inputted a disable command via the user interface for disabling use of the information obtained from the external service provider for the scheduling of the sporadic load(s). The inventors have realised that it may sometimes be inconvenient to allow the gateway to control the electric loads of a user premises in accordance with information (e.g. DR) from the external service provider, e.g. when the user does not follow his/her regular routine e.g. has a party or is away on vacation. On the other hand, it may in other instances be convenient to allow the gateway to consider e.g. DR information in addition to the information inputted via the UI, as mentioned above. The inventors propose to solve this problem by allowing the user to enable and/or disable the DR based EMS logic (logically connecting/disconnecting the DR EMS logic from the electrical devices without physically disconnecting the gateway). The gateway may continue to operate and e.g. communicate with the external service provider (e.g. DR), but without controlling the electric loads based on information from the external service provider.
  • In some embodiments, the constant load(s) and/or the sporadic load(s) are scheduled based also on obtained information about local energy production. The gateway may involve control of charging or discharging of local electricity storage such as batteries or the like, and/or of local energy production e.g. solar or wind power equipment at the gateway/user premises. Information about the local energy production may also be sent to the external service provider, and information sent to the external service provider may also include user energy consumption information, information about the energy efficiency of the energy management system and/or about the home automation system or changes to be introduced to settings in the energy management or home automation system.
  • In some embodiments, the user interface is a graphical user interface (GUI) and may comprise a touch screen. This may be a convenient and self-explanatory way for a user to interact with the gateway e.g. for inputting commands and/or preferences to the gateway.
  • In some embodiments, the user interface is connectable to a wireless user equipment, e.g. a mobile phone or portable computer. This may allow a user to input commands and/or preferences to the gateway via a wireless user equipment (UE) over a radio interface. The UE may e.g. be a regular smartphone or computer of the user, possibly running an application designed for interacting with the gateway, or connected to such an application via the internet. The gateway may then not need a screen or such to present information to the user. Instead, such information may be presented on a screen of the UE by means of the application.
  • Figure 1 schematically illustrates an energy management system (EMS) 100 where an energy management gateway 101 of the EMS communicates with a server 102 of a service provider via a network 104, e.g. the internet and/or a wide area network (WAN). The communication may be wired or at least partly wireless. If the communication is at least partly wireless, the gateway 101 may be configured to connect to the network 104 over a radio interface, while the server 102 connects to the network 104 via a wired or wireless interface. Messages are transmitted from the gateway 101 to the server 102 and vice versa (as indicated by the arrow in figure 1). The gateway 101 is associated with a plurality of electrical loads 103 (here illustrated by three loads a-c) and is configured to be able to control/manage the electrical loads 103 of respective electrical devices associated with the loads.
  • Figure 2 schematically illustrates an embodiment of an energy management gateway 101. The gateway 101 comprises processor circuitry of a processor 201 e.g. a central processing unit (CPU). The processor 201 may comprise one or a plurality of processing units in the form of microprocessor(s). However, other suitable devices with computing capabilities could be comprised in the processor 201, e.g. an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor 201 is configured to run one or several computer program(s) or software (here generally called instructions) stored in a storage unit 202 e.g. a memory. The storage unit 202 is regarded as a computer readable means and may e.g. be in the form of a Random Access Memory (RAM), a Flash memory or other solid state memory, or a hard disk, or a combination thereof. The processor 201 is also configured to store data in the storage unit 202, as needed. The storage unit 202 may e.g. hold instructions on how to categorize the electrical loads as a constant load or a sporadic load, e.g. defining which load should be categorized as a constant or sporadic load. The storage unit 202 may additionally or alternatively e.g. hold information obtained from the external service provider and/or inputted by a user via the UI and/or other EMS logic. The gateway 101 also comprises a transmitter and a receiver, and optionally (if the gateway is configured for communication over a radio interface) an antenna, which may be combined to form a transceiver 203 or be present as distinct units within the gateway 101. The transmitter is configured to cooperate with the processor to transform data bits to be transmitted e.g. over a radio interface to a suitable radio signal in accordance with the radio access technology (RAT) used by the Radio Access Network (RAN) via which the data bits are to be transmitted. The receiver is configured to cooperate with the processor 201 to transform e.g. a received radio signal to transmitted data bits. The antenna, if used, is used by the transceiver 204 for transmitting and receiving, respectively, radio signals. The gateway 101 also comprises a user interface (UI) 204 comprised in or in cooperation with the processor 201 for e.g. allowing a user to input preferences and/or other commands or information into the gateway 101. The UI 204 may e.g. be a graphical user interface (GUI).
  • Figure 3 is a schematic flow chart of an embodiment of a method of the present invention. Each of the plurality of electrical loads is scheduled 1 as either a constant load or a sporadic load. This categorizing may e.g. be based on preprograming of the gateway 101 at manufacture or installation or on preferences/information inputted into the gateway by a user or technician via its UI 204 and stored in the storage unit 202 of the gateway. After the loads have been categorized 1, they can be scheduled differently based on whether the load has been categorized as a constant load or a sporadic load. The constant load(s) are scheduled 2 based on information obtained from an external service provider 102 and/or on information inputted by a user via a user interface 204 of the gateway, e.g. inputted thresholds as discussed herein. The sporadic load(s) are scheduled 3 based on information obtained from an external service provider 102 and/or on information inputted by a user via a user interface 204 of the gateway, e.g. inputted deadlines as discussed herein. The steps of scheduling the different loads may occur in any order or concurrently, as convenient, and is not limited to first scheduling 2 constant loads and then scheduling 3 sporadic loads.
  • Figure 4 illustrates an embodiment of a computer program product 4 of the present invention. The computer program product 400 comprises a computer readable medium 402 holding a computer program 401 in the form of computer-executable components 401. The computer program/computer-executable components 401 may be configured to cause an energy management gateway 101, e.g. as discussed herein, for scheduling a plurality of electrical loads 103 associated with the gateway, to perform an embodiment of the method of the present invention. The computer program/computer-executable components may be run on the processor 201 of the gateway 101 for causing the gateway to perform the method. The computer program product 400 may e.g. be comprised in a storage unit or memory 202 comprised in the gateway 101 and associated with the processor 201. Alternatively, the computer program product 400 may be, or be part of, a separate, e.g. mobile, storage means, such as a computer readable disc, e.g. CD or DVD or hard disc/drive, or a solid state storage medium, e.g. a RAM or Flash memory.
  • Figure 5 schematically illustrates some examples of different kinds of inputs to the EMS logic of the gateway 101. The examples in figure 5 comprises DR signal relating to the CO2 emissions created by the production of the available electricity, DR signal relating to the price of electricity, user preferences e.g. inputted via the user interface of the gateway, DR signal relating to a load constraint in the distribution or production of electricity, and availability of local energy generation e.g. wind or solar (which may be produced locally in the vicinity of the gateway). Other types of input are also contemplated. Thus, energy management by means of the energy management gateway 101 can be based on different kinds of inputs.
  • Figure 6 illustrates how a user may input an enable command into the gateway 101 by interaction with a GUI 204. The GUI is in this embodiment a touch screen of the gateway 101 or of a user equipment (UE) connected to the gateway (via wire or wirelessly). Via the GUI 204, the user can choose between different gateway levels, indicated as levels i..n in the figure, which allows the user to control how the EMS logic of the gateway schedules the different loads 103. However, there is also a graphical push button which allows the user to, by pressing 601 the button, enable/disable the EMS logic for sporadic loads. As an extra safety measure, a dialog box may appear on the GUI in response to the user pressing 601 the enable button, whereby the user has to press 602 an additional graphical button in order to confirm that the EMS logic should be enabled. The switch to the enabled mode is then not effected until confirmed by the user.
  • Example
  • This example illustrates how an energy management gateway may handle constant loads differently from sporadic loads (herein also called one-shot loads).
  • The electric loads 103 are divided into two types:
    • Constant loads which are active all the time and the only things managed by the EMS Logic of the gateway 101 are the device parameters, e.g., dimmer value, thermostat temperature, ventilation fan speed. The user may have preset parameter values for different information obtained from the external service provider 102 (e.g. low /high energy cost, low/high energy production CO2 emission, etc).
    • One-shot loads are only active sporadically, usually activated by the user, e.g., EVs, washing machines etc. Active one-shot loads may have execution times and deadlines before which they should have completed their execution. E.g., charging an electric vehicle (EV) may have an execution time of 4 hours and the deadline is 07:00 (e.g. as inputted by the user).
  • The EMS Logic contains two parts which handle these loads: the Dispatcher handles all loads on an hourly basis and event basis at "run-time"; every hour it makes sure constant loads run with the proper parameters and that one-shot loads run when they are scheduled to run and when configuration settings, for example threshold values, are changed by the user, it will handle loads accordingly based on the changed settings. The second part is the Scheduler which finds the most suitable time for one-shot loads to run in within the execution time from their activation to deadline.
  • The dispatcher makes a decision of when to change parameters for constant loads, based on the current energy price and/or CO2 signal and a threshold value (set by the user), and the parameters are set such that the properties (e.g. price and CO2 emissions) are in accordance with the user-set threshold values for the device 103.
  • The scheduler considers all the prices and/or CO2 values in the time interval when searching for the most suitable slots for one-shot loads to run in. In the case of one-shot loads, the scheduler may ignore the threshold values inputted by the user since it needs to schedule the sporadic/one-shot load 103 within the deadline inputted by the user.
  • Thus, in embodiments of the method of the present invention, the method comprises some or all of the following steps:
    • categorizing 1 each of the plurality of electrical loads as either a constant load or a sporadic load;
    • receiving information from an external service provider 102, e.g. properties of the electricity like current or future electricity price and/or CO2 emissions;
    • receiving information inputted by a user of the gateway 101 as to threshold values for the electricity properties, e.g. maximum price and/or maximum CO2 emissions;
    • receiving information inputted by the user as to time deadlines for the execution of the respective sporadic loads;
    • scheduling 2 the constant loads by adjusting scheduling parameters of the constant loads based on the information received from the external service provider and the inputted properties thresholds;
    • scheduling 3 the sporadic loads with respect to time based on the information received from the external service provider and the inputted deadlines, possibly disregarding the inputted thresholds if needed.
  • Figure 7 is a schematic diagram illustrating an example embodiment of a dispatcher of an energy management gateway 101, in accordance with the present invention. The Dispatcher is activated through a Timer or Scheduler event. In this example, the timer events occur on an hourly basis (i.e., 13:00, 14:00. etc), and the scheduler events occur when the scheduler has scheduled 3 a one-shot load. The Dispatcher manages all loads 103, constant and one-shot, which are scheduled to run at the current time. The Dispatcher always checks if the sum of Power (P) for the loads it starts is below the maximum Power allowed (dictated by the fuse). If maximum power is violated the dispatcher will create a re-schedule event which activates the scheduler to resolve the issue. Based on the information from the external service provider 102 and the inputted thresholds, the dispatcher schedules 2 a constant load to remain at the same level, to be reduced or to be increased. When there are no timer or scheduler events, the dispatcher is idle.
  • Figure 8 is a schematic flow chart illustrating an example embodiment of a scheduler of an energy management gateway 101, in accordance with the present invention. The Scheduler is responsible for ensuring that activated one-shot loads (e.g., EV, washing machines, etc.) are scheduled 3 in the appropriate time slots, e.g., the slots with the lowest value of price or CO2 emissions or a mix thereof. The scheduler may distinguish between two different types of loads: preemptive and non-preemptive. Preemptive loads can be scheduled in non consecutive slots, e.g., a EV can be charged for several non consecutive hours in the interval between activation and deadline. Non-preemptive loads are loads which have to run in consecutive timeslots, e.g., a washing machine running for three hours might require these to be consecutive in order for the machine to provide a good washing result. Once the scheduler has scheduled 3 a one-shot load it creates an activation event for the dispatcher who will activate and deactivate the tasks according to the new schedule, unless the dispatcher determines that a re-schedule event is needed. Thus, whereas the dispatcher is involved in the scheduling of both the constant loads and the sporadic loads, the scheduler is only involved in the scheduling 3 of the sporadic loads.
  • The present disclosure has mainly been described above with reference to a few embodiments. However, as is readily appreciated by a person skilled in the art, other embodiments than the ones disclosed above are equally possible within the scope of the present disclosure, as defined by the appended patent claims.

Claims (12)

  1. A method of operating an energy management gateway (101) for scheduling a plurality of electrical loads (103), characterized by the following method steps:
    categorizing (1) each of the plurality of electrical loads as either a constant load or a sporadic load, wherein a constant load is an electrical load which is not turned off completely, at least not over an extended period of time, and a sporadic load is a load which is only turned on during a limited time period; and
    scheduling (2,3) each of the plurality of loads differently based on whether the load has been categorized as a constant load or a sporadic load;
    wherein the constant loads are scheduled (2) based on information obtained from an external service provider (102) and/or on information inputted by a user via a user interface (204) of the gateway; and
    wherein the sporadic loads are scheduled (3) based on information obtained from an external service provider (102) and/or on information inputted by a user via a user interface (204) of the gateway; and
    distinguishing between preemptive and non-preemptive sporadic loads, wherein preemptive sporadic loads can be scheduled in non consecutive timeslots, and non-preemptive sporadic loads are loads which have to run in consecutive timeslots.
  2. The method of claim 1, wherein the information obtained from an external service provider comprises demand response information (DR).
  3. The method of any preceding claim, wherein the inputted information comprises deadlines for when at least one of the sporadic loads should be scheduled.
  4. The method of any preceding claim, wherein the inputted information comprises a threshold value of an electricity property, whereby the scheduling (2) of the constant load(s) comprises reducing or increasing a constant load based on whether the electricity property of available electricity is above or below the threshold.
  5. The method of any preceding claim, wherein the sporadic load(s) are scheduled based on information obtained from the external service provider if the user has inputted an enable command via the user interface for enabling use of the information obtained from the external service provider for the scheduling of the sporadic load(s).
  6. The method of any preceding claim, wherein the constant load(s) and/or the sporadic load(s) are scheduled based also on obtained information about local energy production.
  7. The method of any preceding claim, wherein the user interface comprises a touch screen.
  8. The method of any preceding claim, wherein the user interface is connectable to a wireless user equipment.
  9. A computer program product comprising computer-executable components for causing an energy management gateway to perform the method of any preceding claim when the computer-executable components are run on processor circuitry comprised in the gateway (101) according to anyone of claims 10 to 11.
  10. An energy management gateway (101) configured for scheduling a plurality of electrical loads, charaterized by:
    means for categorizing each of the plurality of electrical loads as either a constant load or a sporadic load, wherein a constant load is an electrical load which is not turned off completely, at least not over an extended period of time, and a sporadic load is a load which is only turned on during a limited time period; and
    means for scheduling each of the plurality of loads differently based on whether the load has been categorized as a constant load or a sporadic load;
    wherein the means for scheduling is configured for scheduling the constant loads based on information obtained from an external service provider (102) and/or on information inputted by a user via a user interface (204) of the gateway, and the means for scheduling is configured for scheduling the sporadic loads based on information obtained from an external service provider (102) and/or on information inputted by a user via a user interface (204) of the gateway; and
    wherein the means for scheduling the sporadic loads is configured to distinguish between preemptive and non-preemptive sporadic loads, wherein preemptive sporadic loads can be scheduled in non consecutive timeslots, and non-preemptive sporadic loads are loads which have to run in consecutive timeslots.
  11. Energy management gateway of claim 10 comprising:
    processor circuitry;
    a user interface; and
    a storage unit for storing instructions which, when executed by the processor circuitry, cause the gateway to perform the steps of a method according to anyone of the claims 1 to 8.
  12. A computer program for an energy management gateway of claim 10 configured for scheduling a plurality of electrical loads, the computer program comprising computer program code which is able to, when run on processor circuitry of the gateway, cause the gateway to perform the steps of a method of anyone of the claims 1 to 8.
EP13700860.3A 2013-01-14 2013-01-14 Energy management gateway Active EP2943842B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2013/050540 WO2014108209A1 (en) 2013-01-14 2013-01-14 Energy management gateway

Publications (2)

Publication Number Publication Date
EP2943842A1 EP2943842A1 (en) 2015-11-18
EP2943842B1 true EP2943842B1 (en) 2019-03-06

Family

ID=47598796

Family Applications (1)

Application Number Title Priority Date Filing Date
EP13700860.3A Active EP2943842B1 (en) 2013-01-14 2013-01-14 Energy management gateway

Country Status (3)

Country Link
EP (1) EP2943842B1 (en)
AR (1) AR094480A1 (en)
WO (1) WO2014108209A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BE1028446B1 (en) 2020-06-30 2022-01-31 Niko Nv METHOD AND ENERGY MANAGEMENT SYSTEM FOR OPTIMAL USE OF SOLAR ENERGY

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110202293A1 (en) * 2010-02-15 2011-08-18 General Electric Company Diagnostics using sub-metering device
US8335596B2 (en) * 2010-07-16 2012-12-18 Verizon Patent And Licensing Inc. Remote energy management using persistent smart grid network context
US20120083934A1 (en) 2010-09-30 2012-04-05 Sharp Laboratories Of America, Inc. Monitoring and controlling energy in an office environment
US8930037B2 (en) * 2010-10-01 2015-01-06 General Electric Company Energy manager with minimum use energy profile
US8880226B2 (en) 2011-05-17 2014-11-04 Honeywell International Inc. System and method to predict optimized energy consumption

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
None *

Also Published As

Publication number Publication date
EP2943842A1 (en) 2015-11-18
WO2014108209A1 (en) 2014-07-17
AR094480A1 (en) 2015-08-05

Similar Documents

Publication Publication Date Title
US10108915B2 (en) Apparatus and method for controlling utility consumption
US9124132B2 (en) Automated demand response gateway
JP5481423B2 (en) Apparatus and method for optimizing privacy protection of measurement data
Costanzo et al. Peak-load shaving in smart homes via online scheduling
CA2723073C (en) Energy management of household appliances
US20130041852A1 (en) Customizable dynamic resource regulating devices and methods
US20120053746A1 (en) Smart energy device reporting "opt-out" autonomously depending on user settings
US10719894B2 (en) Information processing apparatus, information processing method, and program
MX2013008834A (en) Method and apparatus for actively managing consumption of electric power supplied by one or more electric utilities.
EP2442421B1 (en) Power management system and method for controlling the same
EP2487946B1 (en) System and method of wireless enabled device configuration over an advanced metering infrastructure (AMI)
AU2011250810A1 (en) System and method of communication using a smart meter
EP2943842B1 (en) Energy management gateway
US20120101646A1 (en) Interactive system for price-point control of power consumption
EP2675112B1 (en) Method and energy management unit for load scheduling in building automation
JP6783630B2 (en) Equipment control devices, equipment control methods, and programs
EP2850711A1 (en) Energy management gateway
EP2680388A1 (en) Energy management gateway and method thereof
US8726059B2 (en) Systems and methods for use in controlling energy consumption within a building
Aleksić et al. Multi-Agent based HEMS framework
WO2017022173A1 (en) Power management system, power management device, power management method, and program
Sianaki et al. Versatile energy scheduler compatible with autonomous demand response for home energy management in smart grid: A system of systems approach
Lennvall et al. Scheduling of electrical loads in home automation systems
WO2014005616A1 (en) Energy scheduling to a load in building automation system
Li et al. Design of Intelligent Home Energy Management for Demand Response Applications

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20150619

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

AX Request for extension of the european patent

Extension state: BA ME

DAX Request for extension of the european patent (deleted)
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: EXAMINATION IS IN PROGRESS

17Q First examination report despatched

Effective date: 20170627

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: GRANT OF PATENT IS INTENDED

INTG Intention to grant announced

Effective date: 20180814

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE PATENT HAS BEEN GRANTED

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

Ref country code: AT

Ref legal event code: REF

Ref document number: 1105368

Country of ref document: AT

Kind code of ref document: T

Effective date: 20190315

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 602013051779

Country of ref document: DE

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

REG Reference to a national code

Ref country code: NL

Ref legal event code: FP

REG Reference to a national code

Ref country code: LT

Ref legal event code: MG4D

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

Ref country code: SE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

Ref country code: NO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190606

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LV

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190607

Ref country code: HR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

Ref country code: BG

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190606

Ref country code: RS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

RAP2 Party data changed (patent owner data changed or rights of a patent transferred)

Owner name: ABB SCHWEIZ AG

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: PT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190706

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

Ref country code: AL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

Ref country code: RO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

Ref country code: EE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

Ref country code: IT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: PL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

Ref country code: SM

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

REG Reference to a national code

Ref country code: NL

Ref legal event code: PD

Owner name: ABB SCHWEIZ AG; CH

Free format text: DETAILS ASSIGNMENT: CHANGE OF OWNER(S), ASSIGNMENT; FORMER OWNER NAME: ABB AG

Effective date: 20191122

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 602013051779

Country of ref document: DE

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190706

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

26N No opposition filed

Effective date: 20191209

REG Reference to a national code

Ref country code: DE

Ref legal event code: R081

Ref document number: 602013051779

Country of ref document: DE

Owner name: ABB SCHWEIZ AG, CH

Free format text: FORMER OWNER: ABB AG, 68309 MANNHEIM, DE

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: TR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20200114

REG Reference to a national code

Ref country code: BE

Ref legal event code: MM

Effective date: 20200131

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20200114

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20200114

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20200131

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20200114

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FR

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20200131

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

Ref country code: CY

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190306

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: NL

Payment date: 20240119

Year of fee payment: 12

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: AT

Payment date: 20240122

Year of fee payment: 12

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: DE

Payment date: 20240119

Year of fee payment: 12

Ref country code: CH

Payment date: 20240202

Year of fee payment: 12