EP2943842B1 - Energy management gateway - Google Patents
Energy management gateway Download PDFInfo
- 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
Links
- 230000005611 electricity Effects 0.000 claims description 27
- 238000000034 method Methods 0.000 claims description 23
- 238000004590 computer program Methods 0.000 claims description 15
- 238000003860 storage Methods 0.000 claims description 12
- 230000004044 response Effects 0.000 claims description 11
- 238000004519 manufacturing process Methods 0.000 claims description 10
- 238000005406 washing Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000010438 heat treatment Methods 0.000 description 4
- 238000009423 ventilation Methods 0.000 description 4
- 230000004913 activation Effects 0.000 description 3
- 238000004378 air conditioning Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000005265 energy consumption Methods 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000007599 discharging Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000003750 conditioning effect Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy 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
- The present disclosure relates to a method of an energy management gateway scheduling a plurality of electrical loads.
- 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 andUS 2012/016528 disclose the optimisation of an energy grid via demand response information and categorisation of the electrical power consumer. - 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.
- 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. - 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 anenergy management gateway 101 of the EMS communicates with aserver 102 of a service provider via anetwork 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, thegateway 101 may be configured to connect to thenetwork 104 over a radio interface, while theserver 102 connects to thenetwork 104 via a wired or wireless interface. Messages are transmitted from thegateway 101 to theserver 102 and vice versa (as indicated by the arrow infigure 1 ). Thegateway 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 anenergy management gateway 101. Thegateway 101 comprises processor circuitry of aprocessor 201 e.g. a central processing unit (CPU). Theprocessor 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 theprocessor 201, e.g. an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). Theprocessor 201 is configured to run one or several computer program(s) or software (here generally called instructions) stored in astorage unit 202 e.g. a memory. Thestorage 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. Theprocessor 201 is also configured to store data in thestorage unit 202, as needed. Thestorage 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. Thestorage 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. Thegateway 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 atransceiver 203 or be present as distinct units within thegateway 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 theprocessor 201 to transform e.g. a received radio signal to transmitted data bits. The antenna, if used, is used by thetransceiver 204 for transmitting and receiving, respectively, radio signals. Thegateway 101 also comprises a user interface (UI) 204 comprised in or in cooperation with theprocessor 201 for e.g. allowing a user to input preferences and/or other commands or information into thegateway 101. TheUI 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 thegateway 101 at manufacture or installation or on preferences/information inputted into the gateway by a user or technician via itsUI 204 and stored in thestorage 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 anexternal service provider 102 and/or on information inputted by a user via auser interface 204 of the gateway, e.g. inputted thresholds as discussed herein. The sporadic load(s) are scheduled 3 based on information obtained from anexternal service provider 102 and/or on information inputted by a user via auser 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 tofirst 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. Thecomputer program product 400 comprises a computerreadable medium 402 holding acomputer program 401 in the form of computer-executable components 401. The computer program/computer-executable components 401 may be configured to cause anenergy 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 theprocessor 201 of thegateway 101 for causing the gateway to perform the method. Thecomputer program product 400 may e.g. be comprised in a storage unit ormemory 202 comprised in thegateway 101 and associated with theprocessor 201. Alternatively, thecomputer 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 thegateway 101. The examples infigure 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 theenergy management gateway 101 can be based on different kinds of inputs. -
Figure 6 illustrates how a user may input an enable command into thegateway 101 by interaction with aGUI 204. The GUI is in this embodiment a touch screen of thegateway 101 or of a user equipment (UE) connected to the gateway (via wire or wirelessly). Via theGUI 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. - 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 anenergy 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 theexternal 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 anenergy 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 thescheduling 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)
- 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; andscheduling (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; andwherein 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; anddistinguishing 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.
- The method of claim 1, wherein the information obtained from an external service provider comprises demand response information (DR).
- The method of any preceding claim, wherein the inputted information comprises deadlines for when at least one of the sporadic loads should be scheduled.
- 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.
- 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).
- 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.
- The method of any preceding claim, wherein the user interface comprises a touch screen.
- The method of any preceding claim, wherein the user interface is connectable to a wireless user equipment.
- 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.
- 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; andmeans 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; andwherein 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.
- Energy management gateway of claim 10 comprising:processor circuitry;a user interface; anda 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.
- 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.
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)
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)
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 |
-
2013
- 2013-01-14 WO PCT/EP2013/050540 patent/WO2014108209A1/en active Application Filing
- 2013-01-14 EP EP13700860.3A patent/EP2943842B1/en active Active
-
2014
- 2014-01-14 AR ARP140100134A patent/AR094480A1/en unknown
Non-Patent Citations (1)
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 |