EP2998923A1 - Energy balancing - Google Patents
Energy balancing Download PDFInfo
- Publication number
- EP2998923A1 EP2998923A1 EP14185000.8A EP14185000A EP2998923A1 EP 2998923 A1 EP2998923 A1 EP 2998923A1 EP 14185000 A EP14185000 A EP 14185000A EP 2998923 A1 EP2998923 A1 EP 2998923A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- energy
- request
- consumer
- priority
- price
- 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.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- Present invention concerns a technique for energy balancing. More specifically, present invention concerns energy balancing in a network with several consumers, producers, or prosumers.
- An energy network comprises at least one energy provider and a plurality of energy consumers and optionally energy storage systems or energy buffer systems.
- the network may especially concern an electric network.
- the invention helps to reduce the cost for energy production and energy distribution in total and to support differentiated price models for different customer types and energy consumption models.
- the invention differentiate between production cost production capacity and distribution cost and distribution capacity for energy and the market price at a definite time because of offer and demand.
- the consumer can influence the type of energy production, coal, atomic, gas, solar, wind.
- the market price can go negative for some time slots on the electricity exchange, but not the cost for energy to produce and to distribute.
- the invention allows to combine individual comfort and saving strategies, lifestyle, work times, holidays and weekends. With this information a group of consumers and producers can be influenced such as to optimize energy consumption, energy production and energy storage (or short time buffering) and thereby help to avoid avalanche effects in energy consumption changes.
- the invention may help to adapt the logistics for energy production and energy distribution of centralized and decentralized energy production and distribution.
- energy is consumed on the consumer side at a time an application like a dishwasher or a heating requires it and the provider tries to adapt the amount of provided energy to a present or forecast overall demand.
- One means of balancing the proposal and demand of energy is through energy capacity management on production, distribution, consumption and short time buffer level, together with differentiated price models. If energy demand goes up for a lot of consumers at the same time, the production cost for energy goes up, because additional power stations have to be started in a short time and the total distribution capacity of the network have to be designed for peak load capacity, that means higher network cost in total over time.
- the invention helps to change this because the group of consumers can influence the cost for production and distribution if they can adapt their energy consumption dynamically and in a flexible way. In this, the whole of the producers and consumers can be treated like a swarm, making use of so-called swarm intelligence. Electricity devices have typical consumption curves in dependency of the selected program.
- One part of the invention helps to decouple the peak consumptions on a local site and in a pool of devices in a district or area. The different priorities of the devices and the decoupling helps to restart a landscape with electricity devices after power blackout or in other cases to avoid blackouts.
- the inventions defines a technique to detect automatically peak load in the local area network and can absorb this with time shifts and decoupling strategies in the local area. On the other side in case of overcapacity in the connected distribution area additional consumers can be activated to stabilize the distribution network. Auctions and blackboards support this in a smart way.
- the invention sets out to provide a technique for better energy distribution.
- the invention therefore provide methods and a control unit according to the features of the independent claims.
- Dependent claims give advantageous embodiments.
- a method for controlling an energy consuming system with at least one energy consumer comprises steps of receiving a request for energy from a consumer, determining a current priority of the request, determining a current price and/or availability of distribution and/or production capacity for provisioning energy to the system and granting the energy request dependent on or on the basis of the priority and at least one of the price, a capacity work order, a capacity level, a type of energy or another condition.
- the energy network may for instance comprise an electric grid, a local electric wiring or an electric connection system inside an apparatus.
- Any task that controls energy may be modelled as the system, e.g. an apparatus, a household, an industrial production process.
- the system may be controlled in such a way that requests for energy which follow the rules may be accounted separately to requests which work against the rules. All requests may be granted right away but some requests may be delayed so that energy consumption of the system will be more level over time. This may help energy providers to deliver a more cost optimized amount of energy over time.
- a request with a high priority may be served sooner than those with a lower priority. If the priority is high enough, the request may be granted regardless of the current energy price.
- an energy consumer and/or an energy provider may publish a production and/or consumption rule so that other providers and/or consumers may adjust their needs to the overall provisioning or consumption. Also, a buffer or storage space may be quoted. Each information may refer to a given time range. Forecasts for different time ranges may also be given.
- the method may for instance be executed in cascade on a device level, on a household level, on a local level, on a regional level and on a wide area level.
- the energy price may be determined independently on different levels. This may allow for local energy providers and help to level energy consumption both over time and over a group of systems. As each system will act to avoid high cost, the method may help reduce the total energy consumed. Economical cost and environmental pollution by an energy provider due to changes in the amount of energy provided may be reduced.
- the request is granted if the priority exceeds the price.
- both the priority and the price may be scaled with appropriate factors.
- This decision making scheme may be easy to implement and easy to understand by a human so that human intervention or human behaviour that gives reason for the energy consumption may be more easily adapted. Also, user acceptance of the proposed method may be increased this way.
- Cost may refer to a monetary amount of some currency associated to a predetermined amount of energy or cost may concern an arbitrary different measure, for instance a purely abstract measure that reflects an effort required to provide the energy. Generally speaking, the cost runs reciprocal to an availability of energy, a distribution capacity or a production capacity.
- an amount of energy is requested and the request is granted if the priority exceeds a linear combination of price and amount.
- Price, amount and priority may be scaled with appropriate factors for this decision making scheme. Through the scheme, large volume energy consumption will more likely take place only when the price is low and small volume energy consumption is less critically judged. This way, processes that employ consumers with low energy requirements may be preferred to run. If a service that builds upon several consumers is run on the system, it is less likely that the process is stopped when tasks that are associated to lightweight energy consumption will be preferred. On the other hand, cost intensive processes may be delayed until the price is low.
- a request that cannot be granted may be held pending. This way, it is not necessary for the consumer to reissue a request after the request has been rejected (or not granted), instead, the request may automatically be re-evaluated until it can be granted.
- a pending request may be revoked by the consumer or by the decision making process.
- priority of a pending request is automatically increased over time.
- different schemes may be applied so that priority may be increased e.g. in a linear or an exponential fashion. This way it may be less likely that a given consumer that is associated a low priority must wait infinitely long for its request to be granted.
- an amount of energy is requested and an amount of energy of pending requests is provided to an energy provider.
- a total of energy corresponding to not-granted requests may be provided.
- a total of the amount of energy according to a current consumption and of pending requests may be provided. Both variants may allow the energy provider to better determine energy requirements or prepare a better forecast of requirements. Additional request information, such as priority, amount of requested energy and current local price may also be provided.
- energy consumption of a consumer is stopped if a decision criterion that led to the grant of the corresponding request is no longer met. This may allow to interrupt a consumer if the price rises while the consumer consumes energy. In another embodiment a request, once granted, will not be revoked, regardless of the energy price. This may help completing tasks once they have started.
- the priority may be determined on the basis of a consumer kind. That is, there may be fixed assignments of priorities to consumers and an assigned priority may be dependent on the kind of consumer. For instance, consumers that charge batteries or other energy deposits may be assigned a first priority, while consumers for illumination may be assigned a second, higher priority. This allows for critical consumers or applications so they are not outpaced by another consumers or appliance.
- the priority may also be determined on the basis of a consumption history of the consumer. Should a consumption history for instance suggest that a heating or cooling service follows a certain rhythm, priority of the service may be increased before a rise of energy consumption is due so that a peak energy consumption of the system is flattened. On the other hand, should the service for instance comprise keeping a temperature on a predetermined level, control of said temperature may be relaxed by lowering priority of the service during a forecast disturbance of the temperature. This may for instance apply for a refrigerating or a water heating appliance as energy consumers.
- priorities of requests are adjusted such as to level a system energy consumption over time. Priorities of both pending and granted requests may be manipulated.
- a control unit for controlling an energy consuming system the system comprising at least one energy consumer, is adapted to perform the above described method.
- a computer program product comprises program code means for carrying out above described method when the computer program product is run on a control unit or stored on a computer readable medium.
- a method for controlling an energy provider comprises steps of receiving information about a desired amount of energy consumption that exceeds the consumer's current energy consumption, of determining a current price for energy and of adjusting, on the basis of the price and the desired energy, an amount of energy provided by the provider.
- the energy provider may adapt its output to energy requests that have not yet been granted, that is, to future needs of customers.
- speculation about future energy demands of a consuming system can be replaced by processing actual intentions of the system.
- the provided amount of energy may thus better suit the system's current or future energy demands.
- the price for energy is determined on the basis of proposal and demand. As mentioned above, determination of price may be done on any level of a hierarchical set of systems and price may be defined in other ways than financially.
- a pool in the lowest hierarchy consists of at least one component which is responsible for the physical devices and system instances which can be identified as energy consumers, producers or energy storages.
- the consumers and producers of a distribution area may define at least one pool with one or more groups of identified resources with known managed devices or service instances and in the groups the undefined objects.
- the identified objects in the pool can be grouped, categorized and classified automatically through discovery and detection rules and in addition manually. In other cases it is an advantage to define groups for managed objects and unmanaged objects in the same pool.
- Several pools can be framed in other hierarchical objects zones, districts or areas.
- a system may be considered another logical object that represents at least one or several physical resources or service instances which can belong all to one pool or to several pools.
- a dishwasher for example may represent on one hand side a physical resource and on the other hand side a system for dishwashing.
- the system consists of several services like a heater and a pump that together form the system.
- the dishwasher is a system with several energy consumption service instances, i.e. the heating service and the pumping service.
- For every system normally exists one or more task planes which define a workflow with start times and end times for every service instance. Every service instance in a defined workflow normally has a typical consumption profile.
- the consumption profile of every service instance comprises a maximum capacity value and a timeline for consumption after start.
- the addition the capacity values of several services in distinct or identical timeslots of operation may define the maximum capacity and the total capacity between the start time and end time for a system or a physical object together with the type of task plane.
- the schedule of the service instances of a system can be fixed for some task planes or variables. That means that each device in the pool is manageable to a certain degree in case of energy consumption and needed capacity and shift able start and end times.
- object or service instance are object statuses available. For instance a device can be off, on, or on standby.
- a system has statuses to manage the process. Statuses may comprise ready for work, starting, heating, pumping etc. Some machines like a washing machine may need a manual process to prepare the machine before it can be integrated into the automated energy balancing process.
- the consumer can prepare his washing and cleaning machine in the morning, so that the renewable energy could be used.
- An industrial consumer like a steel forge who needs a lot of energy can adapt the start time of his production process so that he can use renewable energy.
- Another example comprises a datacentre with two physical sites.
- the two site datacentre is a logical system with a number of devices (servers, storage systems, network devices, cooling).
- the two datacentres are located in two different facilities.
- the facilities have a physical distance to each other so that each datacentre is located for instance in a different district.
- the electricity distribution is partioned in segments, so in the meaning of the invention the two side datacentre in total is one logical system.
- the load in the datacentre may be moved between the two datacentres in dependency of a load management, a disaster management or in dependency of the energy situation in the distribution area where the datacentre is located or the local power and cooling situation in the datacentre.
- Present invention shows a method to influence (adapt) the energy consumption for different energy distribution areas.
- the green electricity energy depends on season times and different weather situations.
- To balance the oscillating of green electricity the invention makes consumer responsive and adaptable in the usage of electricity.
- Auctions on different pool hierarchy levels can manage production type solar, wind, coal, atomic distributed or central and blackboards on the pool level can publish energy consumption, production, store or buffer rules, so management components on the device level can adapt their energy usage.
- a so-called blackboard may be provided.
- the blackboard works like a familiar weather map but shows the actual energy status and forecast for the next time ranges, for example hours or days. If the weather is sunny in the next few days the forecast shows high energy capacity for renewable energy for the next day between 10:30 and 15:00 o'clock.
- Providers and consumers may use the blackboard for improved planning of energy provisioning and/or consumption.
- a local management unit may autonomously adapt its energy consumption to get the best result in dependency of published energy usage profiles.
- the proposed method helps to reduce the power production costs and power distribution costs in general for all consumers in a distribution area and to reduce the individual consumption of electricity for all devices in a pool or logical systems like a household, datacentre or industrial plant, or production site through power saving profiles in a management unit which integrates the individual lifestyle or business process in a production environment, season time, outside temperature, indoor temperature and schedules like work time, week days, or holidays to reduce the energy consumption in combination with power consumption rules from the power distributor.
- Fig. 1 shows an exemplary energy network 100.
- the network 100 may be intersected into several hierarchical layers like e.g. an apparatus layer 105, a household or industrial production site or plant layer 110, a regional layer 115 and an area layer 120.
- the apparatus layer 105 there is at least one system 125 comprising one or several energy consumers 130 and a control unit 135.
- the control unit 135 accepts requests for energy from the energy consumers 130 and grants or holds the requests through a process that will be described in more detail below.
- the control unit 135 also has information about storage capacities of storage units and their logical or physical positions in the network 100 or forecasts for energy consumptions or productions of devices and systems. Such forecasts may be provided as timetables or profiles. More information may comprise an energy production capacity of a local site and from a higher level entity.
- a comparable scheme may be carried out on the next higher level in the hierarchy, for instance the household level 110.
- the system 125 is connected to a super-system 125 with a further control unit 135 and acts like an energy consumer 130 to the further control unit 135.
- the control unit 135 on household layer 110 and the systems 125 on the apparatus layer 105 together form another system 125 on which energy distribution can be handled in the same way as in the system 125 on apparatus layer 105.
- several systems 125 of the apparatus layer 105 may be grouped to a super-system 125 on the next higher household layer 110 and the grouping may be done differently than depicted in Fig. 1 .
- FIG. 1 Depicted on the topmost area level 120 in Figure 1 there may be one or more energy providers 140 that provide energy from sources like for instance fossil fuel, atomic energy, wind or water.
- energy providers 140 that provide energy from sources like for instance fossil fuel, atomic energy, wind or water.
- a control unit 135 on the next higher level also acts like an energy provider 140.
- an energy provider 140 may also be instituted on a lower logical level 105 - 115.
- a photovoltaic installation on the roof of a residential house may for instance be connected to the control unit 135 that is shared by household layer 110 and regional layer 115. This particular control unit 135 will act as an energy provider 140 to the control units 135 on apparatus level 105 and as an energy consumer 130 to the next higher control unit 135 that is shared between regional layer 115 and area layer 120.
- the apparatus or device level consists of more or less manageable devices with known or unknown task plans in a defined time range and known or unknown energy consumption plans and profiles.
- the control unit ideally can be located near or in a smart meter, or can expand a data router. On a production site or in a housing estate it can be advantageous to have a dedicated computing unit for this purpose.
- the component responsible for a local network has rules to discover the devices in the network and to create the consumption profiles for every device, preferably with definable granularity.
- the energy consumers 130 are not simply switched on or off on the basis of demand but that each energy consumer 130 first files a request for energy at the attached control unit 135 and the control unit 135 determines, on the basis of a priority of the request and a current price for energy, if and possibly when the request is granted.
- the consumer 130 will only be able to show a desired increased activity if the request is granted.
- a washing machine may request additional energy for centrifuging the washing after cleaning it. Unless the request is granted, centrifuging does not take place.
- the cost of energy is by preference determined on the basis of proposal and demand, especially between providers 140 and consumers 130, and there may be a market place 145 for determining the price.
- the price may be expressed in money or any other unit that is in any way reciprocal to an availability of energy.
- the price may be expressed in an emission footprint and reflect how much emission, for instance CO 2 , is associated to the provision of a certain amount of energy.
- the market place 145 may be associated to one or more of the layers 105 - 120 and there may be several market places 145 that may be associated to different layers 105 - 120. In one embodiment, a separate market place 145 is associated to each layer 105 - 120.
- the system 125 on the right hand side of Fig. 1 may represent a refrigerator.
- the consumers 130 of the refrigerator may be a cooling compressor (shown at left in Fig. 1 ), an illumination (middle) and an air recirculation pump (right).
- a corresponding request to the control unit 135 for energy to drive the light will comprise a high priority as lightless operation of the refrigerator is undesirable. In fact, the request's priority may be so high that it is always granted.
- the cooling compressor is normally turned on as soon as the temperature inside the refrigerator climbs over a predetermined threshold. Depending on the goods inside the refrigerator, however, it may be tolerable to allow the interior temperature to rise a little further before the cooling pump is activated. Therefore, a request to the control unit 135 for energy may have a lower priority than that of the light.
- the request may not be granted immediately and the cooling compressor may therefore not be activated right away. Should the capacity be high enough or become high enough later on, the cooling compressor will be activated at the appropriate time. Should, on the other hand, the temperature inside the refrigerator rise over a second threshold, priority of the pending request of the cooling compressor may be increased so that the cooling compressor may be operated even at a lower energy availability level. Priority of the pending request for energy for the cooling compressor may in one embodiment be increased automatically on the basis of a waiting time of the request or on the basis of the temperature difference between the first threshold and a current temperature inside the refrigerator. The availability level of energy usually runs reciprocal to a price for energy so that the described scheme may also be expressed with reference to price instead of availability level.
- the same kind of procedure can be carried out on other systems 125, for instance an electrically propelled car whose batteries need charging, a tumble drier or an electric washing machine.
- Systems 125 on the apparatus level 105 may also be used professionally and be controlled in the same way.
- the system 125 on the left side of Fig. 1 may for instance correspond to an industrial manufacturing process of some goods.
- Different energy consumers 130 may here correspond to e.g. a heating, a flow control valve or an electric motor. Priorities associated to requests for energy for the different energy consumers 130 may vary according to the process or application running on the system 125. Features given above with respect to other systems 125 may apply.
- the decision is made in dependency of the load in the local electricity network, the calculated capacity needed to fulfil the requirement and possibly a global rule on the blackboard.
- Fig. 2 shows a method 200 for controlling an energy consumer 130 in the system 125 of Fig. 1 .
- the method 200 is adapted to be carried out on the control unit 135 that is part of the system 125. It is to be noted that method 200 may be run on different levels 105 - 120 in energy network 100 of Fig. 1 and it is especially preferred that different instances of method 200 are run in cascade on control units 135 of different levels 105 - 120.
- an energy request is determined.
- the energy request is usually issued by the consumer 130 itself or by a controlling item such as a switch, a control unit or other.
- an amount of requested energy is determined.
- the amount may comprise an electric current and/or an expected on-time of the consumer 130. It may for instance be known that the recirculation pump of the refrigerator in above-described example is supposed to be running the whole time and that its energy consumption is constant. An appropriate request may concern a certain time interval.
- an energy price is determined.
- the energy price may especially be determined from the market place 145 and on the basis of current or projected proposal and demand for energy.
- a priority that is associated with the request is determined.
- the priority may be adjusted. Adjustment in priorities may especially be carried out when other requests for energy are pending and grant of the requests may be done in a time shifted manner such as to level energy consumption of the system 125 over time. Once it is determined which request should go first, its priority may be increased or priority of another request may be reduced.
- a step 230 it is determined whether or not the request is granted.
- the determination is by preference done at least on the basis of energy price and priority.
- the amount of requested energy may also play a role. Different decision making processes are explained in more detail below.
- step 235 If it is found that the request should be granted, the consumer 130 associated with the request is turned on in a step 235 and method 200 may loop back to step 205 for reiteration.
- Pending requests may be automatically re-evaluated as is explained in more detail below.
- a consumer 130 whose request has been granted may later be interrupted and turned off if the available capacity for energy decreases, if other requests with higher priorities are determined or if the priority of the request itself is reduced. If a consumer 130 is temporarily turned off this way, its associated request may be considered pending again.
- Pending requests may be re-evaluated on a periodical or event-driven basis. Alternatively, a request that cannot be granted may be considered rejected and not kept in any database. In this case, the energy consumer 130 itself will have to re-issue a request for energy in order to be allowed energy consumption.
- pending requests may be provided, for instance, to an energy provider 140 or the marketplace 145. That is, data concerning pending and/or granted requests in the database may be published, transmitted or made available. Of the requests, summary information such as only an accumulated amount of requested and not-granted energy may be provided. More detailed information may comprise requested energy amounts, consumer types, priorities and other information for each request. Said information is by preference made available to an energy provider 140 or the next higher control unit 135. Any control unit 135 may relay such information from a lower to a higher level 105 - 120.
- a predetermined time passes.
- a priority of pending requests may be automatically increased. The increase may be done for instance on a linear or exponential basis. Then method 200 loops back to step 230 where pending requests and optionally granted requests are re-evaluated. It is to be noted that the sequence of steps 230 - 250 may be run through independently and possibly concurrently with steps 205 - 235.
- Fig. 3 shows a method 300 for controlling an energy provider 140 and the system 125 of Fig. 1 .
- Method 300 is adapted to be carried out on a control unit that is attached to the energy provider 140.
- This control unit may be a control unit 135 of one of the systems 125 of Fig. 1 .
- a request for energy is received.
- a price for energy is determined. This is done by preference via the market place 145. Then, on the basis of the price and the energy requests or several energy requests that have accumulated, the provided energy may be adjusted in a step 315. Depending on the type of energy provider 140, adjusting the amount of provided energy may be easier or harder. Associated thresholds for the decision made in step 315 may thus be required.
- method 300 may loop back to step 305 and run through again.
- Fig. 4 shows a graph 400 for an exemplary decision making process in a control unit 135 for an energy consumer 130 according to Fig. 1 .
- the process described herein is especially adapted to be carried out in step 230 of method 200 of Figure 2 .
- two diagrams both of which depict time in a horizontal direction.
- a priority 405 of an example request and an example price 410 for energy over time In the lower diagram, energy grant 415 to the energy consumer 130 is depicted; a high value corresponds to a consumer 130 that is turned on and a low value to the consumer 130 turned off.
- first interval 420 energy price 410 is low, in a second interval 425 it is medium and in a third interval 430 it is high.
- Price 410 and priority 405 are scaled such that the consumer 130 is turned on when the priority 405 exceeds the price 410 and turned off otherwise.
- first interval 420 when the price is low, consumer 130 is therefore turned on the whole time no matter how high the priority of the request is.
- second interval 425 grant of energy depends on the current priority of the request and energy is granted part of the time.
- third interval 430 consumer 130 is turned off the whole time. It is to be noted that in present example the same progression of priority over time is used for intervals 420, 425 and 430.
- priority 405 and price 410 may be advantageously adjusted so that consumer 130 is by preference only supplied energy when the price 410 is low or the priority 405 is high.
- priority 405 of a pending request may be automatically increased periodically.
- priority 405 may be automatically decreased periodically when the associated request is granted. Decrease and increase velocities may differ.
- Fig. 5 shows a graph 500 for another decision making process in the control unit 135 of an energy consumer 130 according to Fig. 1 .
- the procedure discussed in the following is adapted to be carried out in step 230 of method 200 of Fig. 2 .
- a criterion 505 is displayed as a function of the price 410 for energy and amount 510 of energy requested.
- the criterion 505 equals the price 410 multiplied by the amount 510, although both price 410 and amount 510 may have been multiplied with appropriate factors beforehand.
- the criterion 505 may then be compared to the priority 405 as described above with reference to Fig. 4 . Should the priority 405 exceed the criterion 505, an associated request for energy may be granted. Otherwise, energy may be turned off to the associated consumer 130.
Landscapes
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Supply And Distribution Of Alternating Current (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
Abstract
A method for controlling an energy consuming system with at least one energy consumer comprises steps of receiving a request for energy from a consumer, determining a current priority of the request, determining a current price for provisioning energy to the system and granting the energy request on the basis of the priority and the price.
Description
- Present invention concerns a technique for energy balancing. More specifically, present invention concerns energy balancing in a network with several consumers, producers, or prosumers.
- An energy network comprises at least one energy provider and a plurality of energy consumers and optionally energy storage systems or energy buffer systems. The network may especially concern an electric network.
- Traditional electricity networks are portioned in a high voltage grid a medium-voltage power grid and low voltage grid. The mix of central and distributed power stations which are connected to a high voltage grid and block heat and power plants, solar, or wind parks are connected to low or medium voltage grids. This can lead to an oversupply or a shortage of energy in a distribution area. The decentralization of energy production and the usage of renewable energy which is not all ways in the same capacity available is a problem for traditional energy distribution.
- On the other side industrial and private consumers have no information about the energy situation in their distribution area and cannot adapt their consumption in a way to reduce the cost for production and distribution and to avoid avalanche effects.
- The invention helps to reduce the cost for energy production and energy distribution in total and to support differentiated price models for different customer types and energy consumption models.
- The invention differentiate between production cost production capacity and distribution cost and distribution capacity for energy and the market price at a definite time because of offer and demand. In addition the consumer can influence the type of energy production, coal, atomic, gas, solar, wind. On the other side the market price can go negative for some time slots on the electricity exchange, but not the cost for energy to produce and to distribute. The invention allows to combine individual comfort and saving strategies, lifestyle, work times, holidays and weekends. With this information a group of consumers and producers can be influenced such as to optimize energy consumption, energy production and energy storage (or short time buffering) and thereby help to avoid avalanche effects in energy consumption changes. The invention may help to adapt the logistics for energy production and energy distribution of centralized and decentralized energy production and distribution.
- Largely speaking, energy is consumed on the consumer side at a time an application like a dishwasher or a heating requires it and the provider tries to adapt the amount of provided energy to a present or forecast overall demand. One means of balancing the proposal and demand of energy is through energy capacity management on production, distribution, consumption and short time buffer level, together with differentiated price models. If energy demand goes up for a lot of consumers at the same time, the production cost for energy goes up, because additional power stations have to be started in a short time and the total distribution capacity of the network have to be designed for peak load capacity, that means higher network cost in total over time.
- With the advent of so-called smart meters, additional data about an energy consumed by a given costumer may be collected and evaluated. The energy provider may thus adapt the amount of energy provided to propose a better service. Overcapacities and undersupply may thus be reduced.
- However, on the side of the energy consumer very little influence on a total cost of energy may be exercised with actual distribution and production and price models for consumers.
- The invention helps to change this because the group of consumers can influence the cost for production and distribution if they can adapt their energy consumption dynamically and in a flexible way. In this, the whole of the producers and consumers can be treated like a swarm, making use of so-called swarm intelligence. Electricity devices have typical consumption curves in dependency of the selected program. One part of the invention helps to decouple the peak consumptions on a local site and in a pool of devices in a district or area. The different priorities of the devices and the decoupling helps to restart a landscape with electricity devices after power blackout or in other cases to avoid blackouts.
- The inventions defines a technique to detect automatically peak load in the local area network and can absorb this with time shifts and decoupling strategies in the local area. On the other side in case of overcapacity in the connected distribution area additional consumers can be activated to stabilize the distribution network. Auctions and blackboards support this in a smart way.
- The invention sets out to provide a technique for better energy distribution. The invention therefore provide methods and a control unit according to the features of the independent claims. Dependent claims give advantageous embodiments.
- According to the invention, a method for controlling an energy consuming system with at least one energy consumer comprises steps of receiving a request for energy from a consumer, determining a current priority of the request, determining a current price and/or availability of distribution and/or production capacity for provisioning energy to the system and granting the energy request dependent on or on the basis of the priority and at least one of the price, a capacity work order, a capacity level, a type of energy or another condition.
- The energy network may for instance comprise an electric grid, a local electric wiring or an electric connection system inside an apparatus. Any task that controls energy may be modelled as the system, e.g. an apparatus, a household, an industrial production process. According to the invention, the system may be controlled in such a way that requests for energy which follow the rules may be accounted separately to requests which work against the rules. All requests may be granted right away but some requests may be delayed so that energy consumption of the system will be more level over time. This may help energy providers to deliver a more cost optimized amount of energy over time. A request with a high priority may be served sooner than those with a lower priority. If the priority is high enough, the request may be granted regardless of the current energy price.
- According to another embodiment an energy consumer and/or an energy provider may publish a production and/or consumption rule so that other providers and/or consumers may adjust their needs to the overall provisioning or consumption. Also, a buffer or storage space may be quoted. Each information may refer to a given time range. Forecasts for different time ranges may also be given.
- It is furthermore possible to run the method in hierarchically cascaded systems. One system as explained may act like an energy consumer to another, more comprehensive system. Thus, the method may for instance be executed in cascade on a device level, on a household level, on a local level, on a regional level and on a wide area level. The energy price may be determined independently on different levels. This may allow for local energy providers and help to level energy consumption both over time and over a group of systems. As each system will act to avoid high cost, the method may help reduce the total energy consumed. Economical cost and environmental pollution by an energy provider due to changes in the amount of energy provided may be reduced.
- It is furthermore possible to pool several systems together such that they will effectively represent one superordinate system as described above.
- In one embodiment, the request is granted if the priority exceeds the price. For this, both the priority and the price may be scaled with appropriate factors. This decision making scheme may be easy to implement and easy to understand by a human so that human intervention or human behaviour that gives reason for the energy consumption may be more easily adapted. Also, user acceptance of the proposed method may be increased this way.
- Cost may refer to a monetary amount of some currency associated to a predetermined amount of energy or cost may concern an arbitrary different measure, for instance a purely abstract measure that reflects an effort required to provide the energy. Generally speaking, the cost runs reciprocal to an availability of energy, a distribution capacity or a production capacity.
- In another embodiment, an amount of energy is requested and the request is granted if the priority exceeds a linear combination of price and amount. Price, amount and priority may be scaled with appropriate factors for this decision making scheme. Through the scheme, large volume energy consumption will more likely take place only when the price is low and small volume energy consumption is less critically judged. This way, processes that employ consumers with low energy requirements may be preferred to run. If a service that builds upon several consumers is run on the system, it is less likely that the process is stopped when tasks that are associated to lightweight energy consumption will be preferred. On the other hand, cost intensive processes may be delayed until the price is low.
- A request that cannot be granted may be held pending. This way, it is not necessary for the consumer to reissue a request after the request has been rejected (or not granted), instead, the request may automatically be re-evaluated until it can be granted. A pending request may be revoked by the consumer or by the decision making process.
- In another embodiment, priority of a pending request is automatically increased over time. In this, different schemes may be applied so that priority may be increased e.g. in a linear or an exponential fashion. This way it may be less likely that a given consumer that is associated a low priority must wait infinitely long for its request to be granted.
- In yet another embodiment an amount of energy is requested and an amount of energy of pending requests is provided to an energy provider. In other words, a total of energy corresponding to not-granted requests may be provided. Alternatively, a total of the amount of energy according to a current consumption and of pending requests may be provided. Both variants may allow the energy provider to better determine energy requirements or prepare a better forecast of requirements. Additional request information, such as priority, amount of requested energy and current local price may also be provided.
- In yet another embodiment, energy consumption of a consumer is stopped if a decision criterion that led to the grant of the corresponding request is no longer met. This may allow to interrupt a consumer if the price rises while the consumer consumes energy. In another embodiment a request, once granted, will not be revoked, regardless of the energy price. This may help completing tasks once they have started.
- The priority may be determined on the basis of a consumer kind. That is, there may be fixed assignments of priorities to consumers and an assigned priority may be dependent on the kind of consumer. For instance, consumers that charge batteries or other energy deposits may be assigned a first priority, while consumers for illumination may be assigned a second, higher priority. This allows for critical consumers or applications so they are not outpaced by another consumers or appliance.
- The priority may also be determined on the basis of a consumption history of the consumer. Should a consumption history for instance suggest that a heating or cooling service follows a certain rhythm, priority of the service may be increased before a rise of energy consumption is due so that a peak energy consumption of the system is flattened. On the other hand, should the service for instance comprise keeping a temperature on a predetermined level, control of said temperature may be relaxed by lowering priority of the service during a forecast disturbance of the temperature. This may for instance apply for a refrigerating or a water heating appliance as energy consumers.
- Generally speaking, it is preferred that priorities of requests are adjusted such as to level a system energy consumption over time. Priorities of both pending and granted requests may be manipulated.
- According to another aspect of the invention, a control unit for controlling an energy consuming system, the system comprising at least one energy consumer, is adapted to perform the above described method.
- According to yet another aspect of the invention, a computer program product comprises program code means for carrying out above described method when the computer program product is run on a control unit or stored on a computer readable medium.
- According one more aspect of the invention, a method for controlling an energy provider, the provider being adapted to provide energy to at least one energy consumer, comprises steps of receiving information about a desired amount of energy consumption that exceeds the consumer's current energy consumption, of determining a current price for energy and of adjusting, on the basis of the price and the desired energy, an amount of energy provided by the provider.
- This way, the energy provider may adapt its output to energy requests that have not yet been granted, that is, to future needs of customers. This way, speculation about future energy demands of a consuming system can be replaced by processing actual intentions of the system. The provided amount of energy may thus better suit the system's current or future energy demands.
- In a preferred embodiment, the price for energy is determined on the basis of proposal and demand. As mentioned above, determination of price may be done on any level of a hierarchical set of systems and price may be defined in other ways than financially.
- Present invention may comprise an architecture that provides the ability to create and maintain multiple instances of pools in a hierarchical structure. In one embodiment, a pool in the lowest hierarchy consists of at least one component which is responsible for the physical devices and system instances which can be identified as energy consumers, producers or energy storages. The consumers and producers of a distribution area may define at least one pool with one or more groups of identified resources with known managed devices or service instances and in the groups the undefined objects. The identified objects in the pool can be grouped, categorized and classified automatically through discovery and detection rules and in addition manually. In other cases it is an advantage to define groups for managed objects and unmanaged objects in the same pool. Several pools can be framed in other hierarchical objects zones, districts or areas.
- A system may be considered another logical object that represents at least one or several physical resources or service instances which can belong all to one pool or to several pools. A dishwasher for example may represent on one hand side a physical resource and on the other hand side a system for dishwashing. The system consists of several services like a heater and a pump that together form the system. The dishwasher is a system with several energy consumption service instances, i.e. the heating service and the pumping service. For every system normally exists one or more task planes which define a workflow with start times and end times for every service instance. Every service instance in a defined workflow normally has a typical consumption profile. The consumption profile of every service instance comprises a maximum capacity value and a timeline for consumption after start. The addition the capacity values of several services in distinct or identical timeslots of operation may define the maximum capacity and the total capacity between the start time and end time for a system or a physical object together with the type of task plane. The addition of instance profile built together the consumption profile for a system or device.
- The schedule of the service instances of a system can be fixed for some task planes or variables. That means that each device in the pool is manageable to a certain degree in case of energy consumption and needed capacity and shift able start and end times. To manage and optimize the energy consumption process for each device and system, object or service instance are object statuses available. For instance a device can be off, on, or on standby. A system has statuses to manage the process. Statuses may comprise ready for work, starting, heating, pumping etc. Some machines like a washing machine may need a manual process to prepare the machine before it can be integrated into the automated energy balancing process.
- The consumer can prepare his washing and cleaning machine in the morning, so that the renewable energy could be used. An industrial consumer like a steel forge who needs a lot of energy can adapt the start time of his production process so that he can use renewable energy.
- Another example comprises a datacentre with two physical sites. The two site datacentre is a logical system with a number of devices (servers, storage systems, network devices, cooling...). The two datacentres are located in two different facilities. The facilities have a physical distance to each other so that each datacentre is located for instance in a different district.
- The electricity distribution is partioned in segments, so in the meaning of the invention the two side datacentre in total is one logical system. The load in the datacentre may be moved between the two datacentres in dependency of a load management, a disaster management or in dependency of the energy situation in the distribution area where the datacentre is located or the local power and cooling situation in the datacentre.
- Present invention shows a method to influence (adapt) the energy consumption for different energy distribution areas. The green electricity energy depends on season times and different weather situations. To balance the oscillating of green electricity the invention makes consumer responsive and adaptable in the usage of electricity.
- Auctions on different pool hierarchy levels can manage production type solar, wind, coal, atomic distributed or central and blackboards on the pool level can publish energy consumption, production, store or buffer rules, so management components on the device level can adapt their energy usage. For this, a so-called blackboard may be provided. The blackboard works like a familiar weather map but shows the actual energy status and forecast for the next time ranges, for example hours or days. If the weather is sunny in the next few days the forecast shows high energy capacity for renewable energy for the next day between 10:30 and 15:00 o'clock. Providers and consumers may use the blackboard for improved planning of energy provisioning and/or consumption. According to information from the blackboard, a local management unit may autonomously adapt its energy consumption to get the best result in dependency of published energy usage profiles.
- The proposed method helps to reduce the power production costs and power distribution costs in general for all consumers in a distribution area and to reduce the individual consumption of electricity for all devices in a pool or logical systems like a household, datacentre or industrial plant, or production site through power saving profiles in a management unit which integrates the individual lifestyle or business process in a production environment, season time, outside temperature, indoor temperature and schedules like work time, week days, or holidays to reduce the energy consumption in combination with power consumption rules from the power distributor.
- The invention will now be described in more detail with reference to the enclosed figures in which:
- Fig. 1
- shows an energy distribution system;
- Fig. 2
- shows a method for controlling an energy consumer in the system of
Fig. 1 ; - Fig. 3
- shows a method for controlling an energy provider in the system of
Fig. 1 ; - Fig. 4
- shows a graph for an exemplary decision making process in a control unit for an energy consumer according to
Fig. 1 and - Fig. 5
- shows a graph for another decision making process in the control unit for an energy consumer according to
Fig. 1 . -
Fig. 1 shows anexemplary energy network 100. Thenetwork 100 may be intersected into several hierarchical layers like e.g. anapparatus layer 105, a household or industrial production site orplant layer 110, aregional layer 115 and anarea layer 120. - In the given example, on the
apparatus layer 105 there is at least onesystem 125 comprising one orseveral energy consumers 130 and acontrol unit 135. Thecontrol unit 135 accepts requests for energy from theenergy consumers 130 and grants or holds the requests through a process that will be described in more detail below. In another embodiment, thecontrol unit 135 also has information about storage capacities of storage units and their logical or physical positions in thenetwork 100 or forecasts for energy consumptions or productions of devices and systems. Such forecasts may be provided as timetables or profiles. More information may comprise an energy production capacity of a local site and from a higher level entity. - A comparable scheme may be carried out on the next higher level in the hierarchy, for instance the
household level 110. Thesystem 125 is connected to a super-system 125 with afurther control unit 135 and acts like anenergy consumer 130 to thefurther control unit 135. Thus, thecontrol unit 135 onhousehold layer 110 and thesystems 125 on theapparatus layer 105 together form anothersystem 125 on which energy distribution can be handled in the same way as in thesystem 125 onapparatus layer 105. Of course,several systems 125 of theapparatus layer 105 may be grouped to a super-system 125 on the nexthigher household layer 110 and the grouping may be done differently than depicted inFig. 1 . -
Several systems 125 can be logically stacked on top of each other so that a hierarchy ofsystems 125 emerges. Depicted on thetopmost area level 120 inFigure 1 there may be one ormore energy providers 140 that provide energy from sources like for instance fossil fuel, atomic energy, wind or water. However, it must be noted that to thesystems 125 on lower levels 105 - 115, acontrol unit 135 on the next higher level also acts like anenergy provider 140. It should furthermore be noted that anenergy provider 140 may also be instituted on a lower logical level 105 - 115. A photovoltaic installation on the roof of a residential house may for instance be connected to thecontrol unit 135 that is shared byhousehold layer 110 andregional layer 115. Thisparticular control unit 135 will act as anenergy provider 140 to thecontrol units 135 onapparatus level 105 and as anenergy consumer 130 to the nexthigher control unit 135 that is shared betweenregional layer 115 andarea layer 120. - Focussing now on a
system 125 on theapparatus level 105. The apparatus or device level consists of more or less manageable devices with known or unknown task plans in a defined time range and known or unknown energy consumption plans and profiles. The control unit ideally can be located near or in a smart meter, or can expand a data router. On a production site or in a housing estate it can be advantageous to have a dedicated computing unit for this purpose. The component responsible for a local network has rules to discover the devices in the network and to create the consumption profiles for every device, preferably with definable granularity. - It is proposed that the
energy consumers 130 are not simply switched on or off on the basis of demand but that eachenergy consumer 130 first files a request for energy at the attachedcontrol unit 135 and thecontrol unit 135 determines, on the basis of a priority of the request and a current price for energy, if and possibly when the request is granted. Theconsumer 130 will only be able to show a desired increased activity if the request is granted. In one example a washing machine may request additional energy for centrifuging the washing after cleaning it. Unless the request is granted, centrifuging does not take place. - Through this scheme, the cost of energy is by preference determined on the basis of proposal and demand, especially between
providers 140 andconsumers 130, and there may be amarket place 145 for determining the price. The price may be expressed in money or any other unit that is in any way reciprocal to an availability of energy. In one embodiment, the price may be expressed in an emission footprint and reflect how much emission, for instance CO2, is associated to the provision of a certain amount of energy. Themarket place 145 may be associated to one or more of the layers 105 - 120 and there may beseveral market places 145 that may be associated to different layers 105 - 120. In one embodiment, aseparate market place 145 is associated to each layer 105 - 120. - In an example, the
system 125 on the right hand side ofFig. 1 may represent a refrigerator. Among theconsumers 130 of the refrigerator may be a cooling compressor (shown at left inFig. 1 ), an illumination (middle) and an air recirculation pump (right). When the door of the refrigerator is opened, the light should come on. A corresponding request to thecontrol unit 135 for energy to drive the light will comprise a high priority as lightless operation of the refrigerator is undesirable. In fact, the request's priority may be so high that it is always granted. The cooling compressor is normally turned on as soon as the temperature inside the refrigerator climbs over a predetermined threshold. Depending on the goods inside the refrigerator, however, it may be tolerable to allow the interior temperature to rise a little further before the cooling pump is activated. Therefore, a request to thecontrol unit 135 for energy may have a lower priority than that of the light. - If the used capacity in the local network is high and the currently available energy is low, the request may not be granted immediately and the cooling compressor may therefore not be activated right away. Should the capacity be high enough or become high enough later on, the cooling compressor will be activated at the appropriate time. Should, on the other hand, the temperature inside the refrigerator rise over a second threshold, priority of the pending request of the cooling compressor may be increased so that the cooling compressor may be operated even at a lower energy availability level. Priority of the pending request for energy for the cooling compressor may in one embodiment be increased automatically on the basis of a waiting time of the request or on the basis of the temperature difference between the first threshold and a current temperature inside the refrigerator. The availability level of energy usually runs reciprocal to a price for energy so that the described scheme may also be expressed with reference to price instead of availability level.
- The same kind of procedure can be carried out on
other systems 125, for instance an electrically propelled car whose batteries need charging, a tumble drier or an electric washing machine.Systems 125 on theapparatus level 105 may also be used professionally and be controlled in the same way. Thesystem 125 on the left side ofFig. 1 may for instance correspond to an industrial manufacturing process of some goods.Different energy consumers 130 may here correspond to e.g. a heating, a flow control valve or an electric motor. Priorities associated to requests for energy for thedifferent energy consumers 130 may vary according to the process or application running on thesystem 125. Features given above with respect toother systems 125 may apply. - The decision is made in dependency of the load in the local electricity network, the calculated capacity needed to fulfil the requirement and possibly a global rule on the blackboard.
-
Fig. 2 shows amethod 200 for controlling anenergy consumer 130 in thesystem 125 ofFig. 1 . Themethod 200 is adapted to be carried out on thecontrol unit 135 that is part of thesystem 125. It is to be noted thatmethod 200 may be run on different levels 105 - 120 inenergy network 100 ofFig. 1 and it is especially preferred that different instances ofmethod 200 are run in cascade oncontrol units 135 of different levels 105 - 120. - In a
first step 205, an energy request is determined. The energy request is usually issued by theconsumer 130 itself or by a controlling item such as a switch, a control unit or other. - In an optional following
step 210, an amount of requested energy is determined. The amount may comprise an electric current and/or an expected on-time of theconsumer 130. It may for instance be known that the recirculation pump of the refrigerator in above-described example is supposed to be running the whole time and that its energy consumption is constant. An appropriate request may concern a certain time interval. - In a succeeding
step 215, an energy price is determined. The energy price may especially be determined from themarket place 145 and on the basis of current or projected proposal and demand for energy. - In a
step 220, a priority that is associated with the request is determined. In anoptional step 225, the priority may be adjusted. Adjustment in priorities may especially be carried out when other requests for energy are pending and grant of the requests may be done in a time shifted manner such as to level energy consumption of thesystem 125 over time. Once it is determined which request should go first, its priority may be increased or priority of another request may be reduced. - In a
step 230 it is determined whether or not the request is granted. The determination is by preference done at least on the basis of energy price and priority. Optionally, the amount of requested energy may also play a role. Different decision making processes are explained in more detail below. - If it is found that the request should be granted, the
consumer 130 associated with the request is turned on in astep 235 andmethod 200 may loop back to step 205 for reiteration. - There may be a database or other storage in which the pending and/or the granted requests may be kept. Granted requests are by preference removed from the database when the associated energy consumption has terminated. Pending requests may be automatically re-evaluated as is explained in more detail below. A
consumer 130 whose request has been granted may later be interrupted and turned off if the available capacity for energy decreases, if other requests with higher priorities are determined or if the priority of the request itself is reduced. If aconsumer 130 is temporarily turned off this way, its associated request may be considered pending again. Pending requests may be re-evaluated on a periodical or event-driven basis. Alternatively, a request that cannot be granted may be considered rejected and not kept in any database. In this case, theenergy consumer 130 itself will have to re-issue a request for energy in order to be allowed energy consumption. - In an
optional step 240, pending requests may be provided, for instance, to anenergy provider 140 or themarketplace 145. That is, data concerning pending and/or granted requests in the database may be published, transmitted or made available. Of the requests, summary information such as only an accumulated amount of requested and not-granted energy may be provided. More detailed information may comprise requested energy amounts, consumer types, priorities and other information for each request. Said information is by preference made available to anenergy provider 140 or the nexthigher control unit 135. Anycontrol unit 135 may relay such information from a lower to a higher level 105 - 120. - In an optional step 245 a predetermined time passes. In a
step 250, which is also optional, a priority of pending requests may be automatically increased. The increase may be done for instance on a linear or exponential basis. Thenmethod 200 loops back to step 230 where pending requests and optionally granted requests are re-evaluated. It is to be noted that the sequence of steps 230 - 250 may be run through independently and possibly concurrently with steps 205 - 235. -
Fig. 3 shows amethod 300 for controlling anenergy provider 140 and thesystem 125 ofFig. 1 .Method 300 is adapted to be carried out on a control unit that is attached to theenergy provider 140. This control unit may be acontrol unit 135 of one of thesystems 125 ofFig. 1 . - In a first step 305 a request for energy is received. Next, in a
step 310, a price for energy is determined. This is done by preference via themarket place 145. Then, on the basis of the price and the energy requests or several energy requests that have accumulated, the provided energy may be adjusted in astep 315. Depending on the type ofenergy provider 140, adjusting the amount of provided energy may be easier or harder. Associated thresholds for the decision made instep 315 may thus be required. - After that,
method 300 may loop back to step 305 and run through again. -
Fig. 4 shows agraph 400 for an exemplary decision making process in acontrol unit 135 for anenergy consumer 130 according toFig. 1 . The process described herein is especially adapted to be carried out instep 230 ofmethod 200 ofFigure 2 . There are shown two diagrams, both of which depict time in a horizontal direction. In the upper diagram, there is shown apriority 405 of an example request and anexample price 410 for energy over time. In the lower diagram,energy grant 415 to theenergy consumer 130 is depicted; a high value corresponds to aconsumer 130 that is turned on and a low value to theconsumer 130 turned off. - In a
first interval 420energy price 410 is low, in asecond interval 425 it is medium and in athird interval 430 it is high.Price 410 andpriority 405 are scaled such that theconsumer 130 is turned on when thepriority 405 exceeds theprice 410 and turned off otherwise. During thefirst interval 420, when the price is low,consumer 130 is therefore turned on the whole time no matter how high the priority of the request is. When the price is medium, insecond interval 425, grant of energy depends on the current priority of the request and energy is granted part of the time. When the price is high inthird interval 430,consumer 130 is turned off the whole time. It is to be noted that in present example the same progression of priority over time is used for 420, 425 and 430.intervals - By appropriate selection of scaling factors,
priority 405 andprice 410 may be advantageously adjusted so thatconsumer 130 is by preference only supplied energy when theprice 410 is low or thepriority 405 is high. In order to make sure that the process that is associated withconsumer 130 can run properly,priority 405 of a pending request may be automatically increased periodically. Also,priority 405 may be automatically decreased periodically when the associated request is granted. Decrease and increase velocities may differ. -
Fig. 5 shows a graph 500 for another decision making process in thecontrol unit 135 of anenergy consumer 130 according toFig. 1 . The procedure discussed in the following is adapted to be carried out instep 230 ofmethod 200 ofFig. 2 . - A
criterion 505 is displayed as a function of theprice 410 for energy and amount 510 of energy requested. Thecriterion 505 equals theprice 410 multiplied by theamount 510, although bothprice 410 andamount 510 may have been multiplied with appropriate factors beforehand. Thecriterion 505 may then be compared to thepriority 405 as described above with reference toFig. 4 . Should thepriority 405 exceed thecriterion 505, an associated request for energy may be granted. Otherwise, energy may be turned off to the associatedconsumer 130. -
- 100
- energy network
- 105
- apparatus layer
- 110
- household layer
- 115
- regional layer
- 120
- area layer
- 125
- system
- 130
- energy consumer
- 135
- control unit
- 140
- energy provider
- 145
- marketplace
- 200
- method (consumer side)
- 205
- determine power request
- 210
- determine amount
- 215
- determine energy price
- 220
- determine priority
- 225
- adjust priority
- 230
- grant?
- 235
- turn consumer on
- 240
- provide pending requests
- 245
- sleep
- 250
- increase priority
- 300
- method (provider side)
- 305
- receive energy request
- 310
- determine price for energy
- 315
- adjust provided energy
- 400
- graph
- 405
- priority
- 410
- price
- 415
- power grant
- 420
- first interval (price low)
- 425
- second interval (price medium)
- 430
- third interval (price high)
- 500
- graph
- 505
- criterion
- 510
- amount
Claims (15)
- Method (200) for controlling a pool of energy consuming systems (125) with at least one energy consumer (130), the Method (200) comprising steps of:- receiving (205) a request for energy from a consumer (130);- determining (220) a current priority (405) of the request;- determining (215) a current price (410) for provisioning energy to the system (125) and- granting (235) the energy request on the basis of the priority (405) and the price (410).
- Method (200) according to claim 1, wherein the request is granted if the priority (405) exceeds the price (410).
- Method (200) according to claim 1, wherein an amount of energy (510) is requested and the request is granted if the priority (405) exceeds a linear combination (505) of price (410) and amount (510).
- Method (200) according to one of the above claims, wherein a request that cannot be granted is held pending.
- Method (200) according to claim 4, wherein priority (405) of a pending request is automatically increased (250) over time.
- Method (200) according to claim 4 or 5, wherein an amount (510) of energy is requested and an amount of energy of pending requests is provided (240) to an energy provider (140).
- Method (200) according to one of the above claims, wherein energy consumption of a consumer (130) is stopped if a decision criteria that led to grant of the corresponding request is no longer met.
- Method (200) according to one of the above claims, wherein the priority (405) is determined on the basis of a consumer (130) kind.
- Method (200) according to one of the above claims, wherein the priority (405) is determined on the basis of a consumption history of the consumer (130).
- Method (200) according to claim 9, wherein priority (405) of a request is reduced on the basis of the consumption history.
- Method (200) according to one of the above claims, wherein priorities (405) of requests are adjusted (225) such as to level a system (125) energy consumption over time.
- Control unit (135) for controlling an energy consuming system (125), the system (125) comprising at least one energy consumer (130), the control unit (135) being adapted to perform a method (200) according to one of the above claims.
- Computer program product with program code means for carrying out a method (200) according to one of claims 1 to 11 when the computer program product is run on a control unit (135) or stored on a computer readable medium.
- Method (300) for controlling an energy provider (140), the provider (140) being adapted to provide energy to at least one energy consumer (130), the method comprising steps of:- receiving (305) information on a desired amount of energy consumption that exceeds the consumer (130)'s current energy consumption;- determining (310) a current price (410) for energy and- adjusting (315), on the basis of the price (410) and the desired energy, an amount of energy provided by the provider (140).
- Method (300) according to claim 14, wherein the price (410) for energy is determined (310) on the basis of proposal and demand.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP14185000.8A EP2998923A1 (en) | 2014-09-16 | 2014-09-16 | Energy balancing |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP14185000.8A EP2998923A1 (en) | 2014-09-16 | 2014-09-16 | Energy balancing |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| EP2998923A1 true EP2998923A1 (en) | 2016-03-23 |
Family
ID=51582251
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP14185000.8A Withdrawn EP2998923A1 (en) | 2014-09-16 | 2014-09-16 | Energy balancing |
Country Status (1)
| Country | Link |
|---|---|
| EP (1) | EP2998923A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018049504A1 (en) * | 2016-09-13 | 2018-03-22 | Green Power Labs Inc. | Method and system for establishing in real-time an energy clearing price for microgrids having distributed energy resources |
| CN119129958A (en) * | 2024-07-26 | 2024-12-13 | 中国船舶集团有限公司第七一九研究所 | Submersible energy management method and system based on demand allocation strategy |
-
2014
- 2014-09-16 EP EP14185000.8A patent/EP2998923A1/en not_active Withdrawn
Non-Patent Citations (1)
| Title |
|---|
| EPO: "Mitteilung des Europ?ischen Patentamts vom 1. Oktober 2007 ?ber Gesch?ftsmethoden = Notice from the European Patent Office dated 1 October 2007 concerning business methods = Communiqu? de l'Office europ?en des brevets,en date du 1er octobre 2007, concernant les m?thodes dans le domaine des activit?s", JOURNAL OFFICIEL DE L'OFFICE EUROPEEN DES BREVETS.OFFICIAL JOURNAL OF THE EUROPEAN PATENT OFFICE.AMTSBLATTT DES EUROPAEISCHEN PATENTAMTS, OEB, MUNCHEN, DE, vol. 30, no. 11, 1 November 2007 (2007-11-01), pages 592 - 593, XP007905525, ISSN: 0170-9291 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018049504A1 (en) * | 2016-09-13 | 2018-03-22 | Green Power Labs Inc. | Method and system for establishing in real-time an energy clearing price for microgrids having distributed energy resources |
| CN119129958A (en) * | 2024-07-26 | 2024-12-13 | 中国船舶集团有限公司第七一九研究所 | Submersible energy management method and system based on demand allocation strategy |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Adika et al. | Smart charging and appliance scheduling approaches to demand side management | |
| Costanzo et al. | A system architecture for autonomous demand side load management in smart buildings | |
| Ozturk et al. | An intelligent home energy management system to improve demand response | |
| US10373082B2 (en) | Integration of commercial building operations with electric system operations and markets | |
| Arif et al. | Integrating renewables economic dispatch with demand side management in micro-grids: a genetic algorithm-based approach | |
| US7561977B2 (en) | Total home energy management system | |
| US9705335B2 (en) | Method and system for allocating energy | |
| JP6332276B2 (en) | Electric power supply and demand adjustment device, electric power system, and electric power supply and demand adjustment method | |
| US10530181B2 (en) | Optimal distributed energy resource management system | |
| US20130066482A1 (en) | Apparatus and method for executing energy demand response process in an electrical power network | |
| EP2533397A2 (en) | Coordinating energy management systems and intelligent electrical distribution grid control systems | |
| US20100114799A1 (en) | Optimal dispatch of demand side electricity resources | |
| US20120323637A1 (en) | Optimization of attributes in a portfolio of commercial and industrial facilities | |
| Ullah et al. | Residential energy consumption controlling techniques to enable autonomous demand side management in future smart grid communications | |
| US11489337B1 (en) | Systems and methods for microutility metering and energy allocation | |
| US10333304B2 (en) | Automatic system for monitoring electric power consumption | |
| JPWO2019243524A5 (en) | ||
| CN107112752A (en) | Distributed energy demand management | |
| Radhakrishnan et al. | Load scheduling for smart energy management in residential buildings with renewable sources | |
| US11636558B2 (en) | Energy management system and energy management method for water supply | |
| EP4566139A1 (en) | System and method for prioritising electrical usage | |
| EP2998923A1 (en) | Energy balancing | |
| Pawar et al. | Load scheduling algorithm design for smart home energy management system | |
| US20240421607A1 (en) | Intelligent source switching in microgrid connected households | |
| Al-Rubaye et al. | Energy load management for residential consumers in smart grid networks |
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 |
|
| 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 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
| 18D | Application deemed to be withdrawn |
Effective date: 20160924 |