Controlling a virtual power plant to provide symmetric power reserve
By prioritizing battery units in VPPs based on energy levels and using intraday markets to compensate for energy drift, the method stabilizes energy levels and improves the reliability of VPPs in meeting frequency balancing commitments.
Patent Information
- Application Number
- PCT/FI2024/050671
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-29
- Filing Date
- 2024-12-11
- Publication Date
- 2025-08-07
AI Technical Summary
Existing virtual power plant (VPP) systems fail to effectively manage heterogeneous battery units for symmetric power reserve, leading to energy level drifts that compromise their ability to meet frequency balancing commitments.
A method for controlling VPPs by prioritizing battery units based on their energy levels for up and down regulation, ensuring that units with surplus energy are prioritized for up regulation and those with available storage space for down regulation, while also allowing some units to operate in both directions, and using intraday markets to compensate for energy drift.
This approach stabilizes energy levels, enhances the reliability of VPPs in meeting balancing commitments, and reduces the risk of compromising future operations by ensuring suitable battery units are activated first and less suitable units are used only when necessary.
Smart Images

Figure FI2024050671_07082025_PF_FP_ABST
Abstract
Description
[0001] CONTROLLING A VIRTUAL POWER PLANT TO PROVIDE SYMMETRIC POWER RESERVE
[0002] TECHNICAL FIELD
[0003] The present disclosure generally relates to controlling a virtual power plant to provide symmetric power reserve.
[0004] BACKGROUND
[0005] This section illustrates useful background information without admission of any technique described herein representative of the state of the art.
[0006] A virtual power plant (VPP) is formed of a network of energy producing or storage devices, such as solar panels and / or batteries, that are pooled together to serve the electricity grid. In this way a larger capacity may be built by pooling together smaller scale resources.
[0007] For example, a distributed energy storage (DES) system including spatially distributed battery units may be used for forming a VPP. The battery units of the VPP may be resources maintained for example for emergency energy backup purposes, such as backup batteries of a wireless communication network. Additionally or alternatively, the battery units may be resources owned by households or small and medium sized companies or other smaller scale operators.
[0008] VPPs may participate in balancing of electric grid or in intraday trading market. Transmission system operators (TSO) offer reserve markets where reserve providers, such as VPP, can offer energy capacity for grid balancing purposes.
[0009] Now, there are provided some new considerations for controlling VPPs.
[0010] SUMMARY
[0011] The appended claims define the scope of protection. Any examples and technical descriptions of apparatuses, products and / or methods in the description and / or drawings not covered by the claims are presented not as embodiments of the invention but as background art or examples useful for understanding the invention.
[0012] According to a first example aspect there is provided a computer implemented method for controlling a virtual power plant, VPP, to provide symmetric power reserve for an electric grid, wherein the VPP comprises a plurality of battery units. The method comprises detecting a need to activate the power reserve for up regulation or for down regulation, wherein the up regulation comprises drawing energy from one or more battery units of the VPP and the down regulation comprises storing energy to one or more battery units of the VPP; obtaining information about energy levels of the battery units of the VPP; arranging the battery units to an up regulation priority order and to a down regulation priority order based on the information about energy levels of the battery units; wherein the up regulation priority order is arranged by first prioritizing battery units with energy level above a battery unit specific target level, and by then continuing the up regulation priority order by prioritizing battery units with energy level below the battery unit specific target level; wherein the down regulation priority order is arranged by first prioritizing battery units with energy level below the battery unit specific target level, and by then continuing the down regulation priority order by prioritizing battery units with energy level above the battery unit specific target level; and activating battery units in the up regulation priority order for up regulation until required capacity is reached, or activating battery units in the down regulation priority order for down regulation until required capacity is reached.
[0013] In some embodiments, the symmetric power reserve is provided according to Frequency Containment Reserve, FCR.
[0014] In some embodiments, the symmetric power reserve is provided according to Frequency Containment Reserve for Normal Operation, FCR-N.
[0015] In some embodiments, the battery unit specific target level is a static or dynamic desired state of charge level.
[0016] In some embodiments, the up regulation priority order is arranged by first prioritizing battery units with energy level above a battery unit specific target level so that highest up regulation priority is assigned to battery units that have largest amount of energy available to discharge before reaching a battery unit specific reference level, and by then continuing the up regulation priority order by prioritizing battery units with energy level below the battery unit specific target level so that highest up regulation priority is assigned to battery units with highest amount of available energy to be discharged before reaching a minimum energy level; and the down regulation priority order is arranged by first prioritizing battery units with energy level below the battery unit specific target level so that highest down regulation priority is assigned to battery units that have largest amount of storage space available for storing energy before reaching a battery unit specific reference level, and by then continuing the down regulation priority order by prioritizing battery units with energy level above the battery unit specific target level so that highest down regulation priority is assigned to battery units with largest amount of storage space available for storing energy before reaching a maximum energy level.
[0017] In some embodiments, the battery unit specific reference level is the target energy level.
[0018] In some embodiments, the battery unit specific reference level is the minimum energy level for the up regulation priority order and the maximum energy level for the down regulation priority order.
[0019] In some embodiments, the method further comprises including one or more battery units in both of the up regulation priority order and the down regulation priority order.
[0020] In some embodiments, the method further comprises excluding one or more battery units from both of the up regulation priority order and the down regulation priority order.
[0021] In some embodiments, the method further comprises continuously monitoring total energy level of the VPP; detecting drift in total energy level of the VPP; and compensating the drift in total energy level of the VPP. The compensation may be done for example by drawing energy from one or more battery units of the VPP to the grid or by storing energy from the grid to one or more battery units of the VPP.
[0022] According to a second example aspect of the present invention, there is provided an apparatus comprising means for performing the method of the first aspect or any related embodiment. The means may comprise a processor and a memory including computer program code, and wherein the memory and the computer program code are configured to, with the processor, cause the performance of the apparatus.
[0023] According to a third example aspect of the present invention, there is provided a computer program comprising computer executable program code which, when executed by a processor, causes an apparatus to perform the method of the first aspect or any related embodiment.
[0024] According to a fourth example aspect there is provided a computer program product comprising a non-transitory computer readable medium having the computer program of the third example aspect stored thereon.
[0025] Any foregoing memory medium may comprise a digital data storage such as a data disc or diskette; optical storage; magnetic storage; holographic storage; opto-magnetic storage; phase-change memory; resistive random-access memory; magnetic random-access memory; solid-electrolyte memory; ferroelectric random-access memory; organic memory; or polymer memory. The memory medium may be formed into a device without other substantial functions than storing memory or it may be formed as part of a device with other functions, including but not limited to a memory of a computer; a chip set; and a sub assembly of an electronic device.
[0026] Different non-binding example aspects and embodiments have been illustrated in the foregoing. The embodiments in the foregoing are used merely to explain selected aspects or steps that may be utilized in different implementations. Some embodiments may be presented only with reference to certain example aspects. It should be appreciated that corresponding embodiments may apply to other example aspects as well.
[0027] BRIEF DESCRIPTION OF THE FIGURES
[0028] Some example embodiments will be described with reference to the accompanying figures, in which:
[0029] Fig. 1 schematically shows a system that supports one or more example embodiments of present disclosure;
[0030] Fig. 2 shows a block diagram of an apparatus that supports one or more example embodiments of present disclosure;
[0031] Fig. 3 shows logical components of an arrangement that supports one or more example embodiments of present disclosure; and
[0032] Fig. 4 is a flow chart of methods of example embodiments.
[0033] DETAILED DESCRIPTION
[0034] In the following description, like reference signs denote like elements or steps.
[0035] Various embodiments of present disclosure provide mechanisms to control a virtual power plant (VPP) to provide symmetric power reserve for an electric grid, wherein the VPP comprises a plurality of battery units. The VPP may be controlled to provide up regulation for the electric grid by drawing energy to the grid from one or more battery units of the VPP and down regulation by storing energy from the grid to one or more battery units of the VPP. That is, the battery units can be used for temporarily feeding energy to the electric grid and / or for temporarily storing surplus energy from the electric grid.
[0036] The battery units may be spatially distributed battery units that are centrally controlled to form the VPP functionality. The battery units may be resources maintained for example for emergency energy backup purposes, such as backup batteries of a mobile network. Additionally or alternatively, the battery units may be resources owned by households or small and medium sized companies or other smaller scale operators. As an alternative nonlimiting example, the battery units may be intended for storing energy from local renewable sources such as solar panels and / or wind generators or even from a fuel-operated genset. As yet another alternative or additional non-limiting example, the intended use of the battery units is optimization of self-consumption. The VPP may be a hybrid system using multiple energy sources and / or multiple different types of battery units. In an example embodiment, the VPP is formed of centrally controlled backup batteries of a mobile network.
[0037] In general, the battery units in this disclosure refer to battery units that are able to handle regular charge and discharge cycles. For example, lithium based batteries are such battery units. In more detail, one or more of the following battery technologies may be represented in the batteries of present disclosure: lithium-nickel-cobalt, NCA, lithium-iron-phosphate, LFP, lithium-nickel-manganese-cobalt, NMC, flow batteries, and solid-state batteries. The battery units may have different properties with regard to price, durability, physical size and wear depending for example on the battery technology and storage capacity.
[0038] In general, lithium based batteries should not regularly exceed extreme low or high charge values. For example, state of charge below 5% or above 95% should be avoided. Such limitations should be taken into account in usage of the lithium-ion batteries to avoid increased wear of the batteries.
[0039] Fig. 1 schematically shows a system that supports one or more example embodiments of present disclosure. The scenario shows a VPP formed of battery units 121-125, each including one or more batteries. In a real life system, there may be thousands of battery units in the VPP. The battery units 121-125 may be located at different geographical locations, but equally there may be plurality of battery units at the same location. Fig. 1 shows the battery units 123-125 at the same location and the battery units 121 and 122 individually at different locations. The battery units 123-125 are co-located battery units that may be owned for example by a small company. In practice, each battery unit may be associated with an individual IP address to enable remote control of the battery units. In an example, co-located battery units may require multiple co-located IP addresses for sending control messages to the battery units. Alternatively, co-located battery units may be controlled through one IP address that can be used for distributing control messages to the co-located battery units. In a further alternative, there may be additional hardware providing control of the battery units. The additional hardware may comprise a gateway box or the like, for example. Such additional hardware may require one IP address as well. The battery units 121-125 may be intended for emergency backup purposes, but this is not mandatory. In an example embodiment, the battery units are backup batteries of a wireless communication network. In another example embodiment, the battery units are batteries of households or batteries of buildings. In an example embodiment, the battery units are colocated with an energy production unit, such as solar or wind farm. It is to be noted that this is only a non-limiting illustrative example and in practical implementations many different setups are possible.
[0040] Further, the scenario shows a control system 111. The control system 111 may control the battery units 121-125 to operate as a virtual power plant. Still further, Fig. 1 shows electric grid 151.
[0041] The control system 111 is configured to implement at least some example embodiments of present disclosure to provide VPP operation. For this purpose, the control system 111 is operable to interact with the battery units 121-125 and / or equipment associated thereto. The control system 111 may comprise a first interface 112 for such interaction. Communication over the first interface 112 may be implemented for example using Simple Network Management Protocol (SNMP). Other examples of possible control protocols include modbus and Rest API, for example. Additionally, the control system 111 is operable to interact with the electric grid 151 or equipment associated thereto to coordinate participation in frequency balancing of the electric grid. The control system 111 may comprise a second interface 113 for this purpose.
[0042] The operator of the VPP may receive compensation based on the frequency balancing carried out for the electric grid. The compensation may depend on actual activation of frequency balancing and / or on reserving capacity for the possible frequency balancing needs. Further, there may be penalty if the VPP fails to fulfil the frequency balancing commitments. The VPP may fail to fulfil the frequency balancing commitment by not being able to activate enough capacity in up or down direction and / or by not being able perform the necessary activations fast enough. In general, there may be an incentive to fulfil the commitments made. Sometimes failing to fulfil the commitments made may be acceptable, though. For example, if it is clear, it is not possible to fully fulfil the commitment, it may be chosen not to activate at all. In some cases, it may be considered that it is better to activate 0% of the resources and fail than to activate 80% of the resources and fail. In some other cases, it may nevertheless be beneficial to activate at least some resources even if it would not be possible to fully fulfil the commitment.
[0043] Fig. 2 shows a block diagram of an apparatus that supports one or more example embodiments of present disclosure. The apparatus 20 is for example a general purpose computer, cloud computing environment or some other electronic data processing apparatus. The apparatus 20 can be used for implementing at least some embodiments of present disclosure. That is, with suitable configuration the apparatus 20 is suited for operating for example as the control system 111 of Fig. 1 or for providing at least some functionality of the control system 111 of Fig. 1 or other functionality according to one or more example embodiments of present disclosure.
[0044] The apparatus 20 comprises a communication interface 25; a processor 21 ; a user interface 24; and a memory 22. The apparatus 20 further comprises software 23 stored in the memory 22 and operable to be loaded into and executed in the processor 21 . The software 23 may comprise one or more software modules and can be in the form of a computer program product.
[0045] The processor 21 may comprise a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a graphics processing unit, or the like. Fig. 2 shows one processor 21 , but the apparatus 20 may comprise a plurality of processors.
[0046] The user interface 24 is configured for providing interaction with a user of the apparatus. Additionally or alternatively, the user interaction may be implemented through the communication interface 25. The user interface 24 may comprise a circuitry for receiving input from a user of the apparatus 20, e.g., via a keyboard, graphical user interface shown on the display of the apparatus 20, speech recognition circuitry, or an accessory device, such as a headset, and for providing output to the user via, e.g., a graphical user interface or a loudspeaker.
[0047] The memory 22 may comprise for example a non-volatile or a volatile memory, such as a read-only memory (ROM), a programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), a random-access memory (RAM), a flash memory, a data disk, an optical storage, a magnetic storage, a smart card, or the like. The apparatus 20 may comprise a plurality of memories. The memory 22 may serve the sole purpose of storing data, or be constructed as a part of an apparatus 20 serving other purposes, such as processing data.
[0048] The communication interface 25 may comprise communication modules that implement data transmission to and from the apparatus 20. The communication modules may comprise a wireless or a wired interface module(s) or both. The wireless interface may comprise such as a WLAN, Bluetooth, infrared (IR), radio frequency identification (RF ID), GSM / GPRS, CDMA, WCDMA, LTE (Long Term Evolution) or 5G radio module. The wired interface may comprise such as Ethernet or universal serial bus (USB), for example. The communication interface 25 may support one or more different communication technologies. The apparatus 20 may additionally or alternatively comprise more than one of the communication interfaces 25.
[0049] A skilled person appreciates that in addition to the elements shown in Fig. 2, the apparatus 20 may comprise other elements, such as displays, as well as additional circuitry such as memory chips, application-specific integrated circuits (ASIC), other processing circuitry for specific purposes and the like.
[0050] Frequency balancing of electric grid may be arranged for example by using automatic Frequency Restoration Reserve, aFRR, or Frequency Containment Reserve, FCR, capacity market. aFRR is a centralized automatically activated reserve. Its activation is based on a power change signal calculated on the basis of the frequency deviation in the Nordic synchronized area. Its purpose is to return the frequency to the nominal value. FCR is an active power reserve that is automatically controlled based on the frequency deviation. FCR may be Frequency Containment Reserve for Normal Operation, FCR-N, or Frequency Containment Reserve for Disturbances, FCR-D. Their purpose is to contain the frequency during normal operation and disturbances.
[0051] FCR and FCR-N are examples of symmetric power reserve, wherein the VPP providing the power reserve needs to be able to adjust the power level to both directions. That is, it is required that the VPP is able to feed energy to the grid and to draw energy from the grid depending on the frequency balancing requirement. Moreover, symmetric power reserve requires that the VPP is able to provide the same volume of energy to be fed to the grid and to be drawn from the grid. That is, if symmetric power reserve commits to providing a certain volume of energy for up regulation, there is a need to commit to providing the same volume of energy needs for down regulation, too.
[0052] In FCR-N, there is a need to react directly to the frequency of the grid and frequency balancing needs to be activated always when the frequency of the grid deviates from the nominal 50 Hz. The activation is symmetric and in case of battery units it means that the battery units need to recharge when the frequency of the grid is > 50 Hz and discharge when frequency of the grid is < 50 Hz. The required power depends on the magnitude of the deviation.
[0053] Some geographical regions may have multiple TSOs. The TSOs may also have different power reserve or regulation systems. Grid frequency may also vary, for example 60Hz or 50Hz, depending on the region. In many prior art solutions a VPP participating in FCR reserve or some other symmetric power reserve treats assets of the VPP homogenously. For example, battery units of a VPP may be controlled to equally participate in up regulation and down regulation. That is, if there is a need to feed energy to the grid, energy may be drawn from all battery units of the VPP, and if there is a need to store energy from the grid, energy may be stored to all battery units of the VPP. In case the activation of the battery units is relatively symmetric in up and down direction over time, the state of charge (SoC) of the battery units may remain substantially stable in such arrangement.
[0054] It is however to be noted that the situation is often not that simple. First of all, the battery units of the VPP are often not homogenous. Instead, properties of the battery units may vary e.g. with regard to power and energy capacity, ratio of power vs. energy, state of charge, maximum charging and discharging power, adjustable and non-adjustable local power consumption, possible local power generation, other commitments of individual battery units etc. Further, sometimes the frequency balancing requirements and respective activation of the battery units may cause deviation in the total energy level of the VPP into one or the other direction. That is, there may be a need to draw more energy from the VPP than to store energy into the VPP from the grid over time, or vice versa. Thereby the total energy level of the VPP or the energy level of some individual battery units may drift to relatively low or relatively high levels. Such situation is not desirable as too low or too high energy levels may cause a risk that the battery units cannot be used as intended for example for later grid balancing actions or for providing a backup energy reserve or for some other purpose.
[0055] For example, if battery units of the VPP are activated one by one to achieve the required power level for a balancing task, it is possible that the energy level of some battery units will run to its limits and therefore the battery unit is no longer capable of reacting to up or down regulation direction. This increases the risk that the VPP is not able to respond to its balancing commitments.
[0056] Various embodiments of the present disclosure provide solutions to improve VPP control in the context of symmetric power reserve. At least some embodiments of the present disclosure may help in avoiding drift of energy levels to too low or too high levels. Various embodiments of the present disclosure may provide e.g. solutions to avoid excessive drift in energy levels of individual battery units. Some embodiments may further provide avoiding excessive drift in the total energy level of the VPP.
[0057] The solution is to split the symmetric power reserve into up and down regulation on the control level. In more detail, the solution is to obtain information about energy levels of the battery units of the VPP, to arrange the battery units to an up regulation priority order and to a down regulation priority order based on the information about energy levels of the battery units, and to activate the battery units in the respective priority order responsive to an activation need.
[0058] In general, the battery units that have surplus energy or high SoC are assigned to the up regulation priority order (or list) and battery units that have available storage space or low SoC are assigned to the down regulation priority order (or list). However, in addition to that, various embodiments of present disclosure provide that at least some of the battery units of the VPP are additionally assigned to such priority list that may result in activating the battery unit in an undesired direction. That is, battery units that have surplus energy or high SoC may be assigned also to the down regulation priority order, or battery units that have available storage space or low SoC may be assigned also to the up regulation priority order. That is, at least some battery units may be assigned to provide balancing to both directions but according to different priority order. In this way, most suitable battery units are selected first and less suitable only after that. In this way, the system may achieve more reliable fulfilment of balancing commitments, but the activations in undesired direction may be postponed until all more suitable resources have been activated. In this way the VPP may drive at least some of the battery units towards a desired or target SoC level and at the same time improve possibilities to reliably fulfil balancing commitments with reduced risk of compromising future operation of the VPP or individual battery units.
[0059] At least some embodiments of present disclosure may further include using compensating energy drift in total (or aggregate) energy level of the VPP e.g. by drawing energy from one or more battery units of the VPP to the grid or by storing energy from the grid to one or more battery units of the VPP. For example, intraday energy markets may enable this. Thereby, at least some embodiments of present disclosure may further include using intraday energy markets for compensating energy drift in total (or aggregate) energy level of the VPP. There may be a feedback loop that continuously monitors the overall state of charge (SoC) of the VPP system and injects intraday market bids if the SoC starts to drift too much towards one or the other direction (i.e. to low or high SoC).
[0060] In an embodiment, the intraday market that is used for compensating the energy drift is a market called "Picasso" where participants bid on energy and capacity. If the SoC starts to drift too much towards one or the other direction (i.e. to low or high SoC), the energy levels of the bids to the Picasso market can be adjusted correspondingly. Fig. 3 shows logical components of an arrangement that supports one or more example embodiments of present disclosure.
[0061] Fig. 3 shows a control system 111 formed of a bidder entity 301 and a control entity 302. Further, Fig. 3 shows plurality of battery units 121-125. The bidder entity may run in a cloud environment 310, whereas the control entity may be running in a local computing environment (a real time environment). The control entity 302 comprises an intraday bidder 305, a SoC monitor 304 and a controller 303.
[0062] In an example embodiment, the arrangement of Fig. 3 operates as follows. The bidder 301 bids on the FCR-N market the day before and creates an operating schedule for the VPP for the following day. The schedule is delivered to the control entity 302.
[0063] The controller 303 (instead of the battery units separately) detects a need to activate power reserve e.g. based on receiving an activation signal or based on reading the grid frequency and determines based on that how much activation and to which direction is required in aggregate based on the total capacity bid for the market as defined in the operating schedule. The controller 303 selects battery units 121-125 for up and down activations. The controller 303 obtains information about the SoC levels of the battery units 121-125 for making the selections. The information may be obtained directly from the battery units 121- 125 or elsewhere.
[0064] The controller 303 maintains a prioritized list of battery units for up regulation and down regulation purposes. Selection of battery units 121-125 for activations to each direction are done based on those lists. If a battery unit has very high SoC it will be prioritized at least for up regulations, and if a battery unit has very low SoC it will be prioritized at least for down regulation. Further, at least some battery units are prioritized for both up regulation and down regulation. Respective activation commands are conveyed from the control entity 302 to the battery units 121-125.
[0065] The SoC monitor 304 monitors the total SoC of the VPP. In case the total SoC drifts too much up or down, there is a feedback mechanism from the SoC monitor 304 to the intraday bidder 305. The intraday bidder 305 makes intraday market bids based on the feedback from the SoC monitor 304 to fine tune the total SoC balance of the VPP system. Information about the intraday market bids is fed to the controller 303 to command the battery units 121- 125 accordingly.
[0066] Fig. 4 is a flow chart of methods of example embodiments. Fig. 4 illustrates processes for controlling a VPP comprising various possible steps including some optional steps while also further steps can be included and / or some of the steps can be performed more than once. The processes may be implemented in the control system 111 of Fig. 1 , in the control entity 320 of Fig. 3, and / or in the apparatus 20 of Fig. 2. The processes are implemented in a computer program code and do not require human interaction unless otherwise expressly stated. It is to be noted that the processes may however provide output that may be further processed by humans and / or the processes may require user input to start.
[0067] The process of Fig. 4 comprises the following steps:
[0068] 401 : The VPP is controlled to provide a symmetric power reserve for an electric grid. The symmetric power reserve may be provided for example according to Frequency Containment Reserve, FCR, or according to Frequency Containment Reserve for Normal Operation, FCR-N or according to some other system. For example, in some countries also secondary power reserve (such aFRR) could be symmetric.
[0069] 402: A need to activate the power reserve for up regulation or for down regulation is detected. This need may be detected e.g. based on the deviation in frequency of the electric grid. In this context, the up regulation comprises drawing energy from one or more battery units of the VPP and the down regulation comprises storing energy to one or more battery units of the VPP.
[0070] 403: Information is obtained about energy levels of the battery units of the VPP. This is performed in real time in order to always be aware of current status of the battery units.
[0071] 404: Battery units are arranged to an up regulation priority order and to a down regulation priority order based on the information about energy levels of the battery units.
[0072] 405: The up regulation priority order is arranged by first prioritizing battery units with energy level above a battery unit specific target level, and by then continuing the up regulation priority order by prioritizing battery units with energy level below the battery unit specific target level. In this way, battery units for which the activation will be in a desired direction are prioritized first, since drawing energy from the battery unit as required for the up regulation can be considered a desired direction for battery units with energy level above the battery unit specific target level, and battery units for which the activation will be in a undesired direction will be assigned lower priority, since drawing energy from the battery unit as required for the up regulation can be considered an undesired direction for battery units with energy level below the battery unit specific target level. The battery unit specific target level may be for example certain percentage of the total SoC of the battery unit. The percentage may vary depending on implementation details. Certain example of percentages that may be used include 40%, 50%, 60%, 70%. The target level may be static or dynamically varying value.
[0073] 406: The down regulation priority order is arranged by first prioritizing battery units with energy level below the battery unit specific target level, and by then continuing the down regulation priority order by prioritizing battery units with energy level above the battery unit specific target level. In this way, battery units for which the activation will be in a desired direction are prioritized first, since storing energy to the battery unit as required for the down regulation can be considered a desired direction for battery units with energy level below the battery unit specific target level, and battery units for which the activation will be in a undesired direction will be assigned lower priority, since storing energy to the battery unit as required for the down regulation can be considered an undesired direction for battery units with energy level above the battery unit specific target level. The battery unit specific target level may be for example certain percentage of the total SoC of the battery unit. The percentage may vary depending on implementation details. Certain example of percentages that may be used include 40%, 50%, 60%, 70%. The target level may be static or dynamically varying value.
[0074] In some embodiments, the prioritization in steps 405 and 406 may be performed e.g. based on how long or how large activation capacity is available in the battery unit before the battery unit becomes too full or too empty. The battery units having longest duration or largest activation capacity would be prioritized to be activated first.
[0075] Additionally or alternatively, the prioritization in steps 405 and 406 may be performed based on how far away from a target SoC level the battery unit is. The target SoC level may be a predefined fixed level or dynamic value that may vary based on a planned overall VPP utilization profile, for example. The battery units that are farthest away from the target SoC level and would get closer to the target SoC level by the activation would be prioritized to be activated first.
[0076] Still further the prioritization in steps 405 and 406 may additionally or alternatively be based on absolute power capacity of the battery units. Either largest or smallest power capacity may be selected first. Also some other criteria may be used.
[0077] In some embodiments, the up regulation priority order in step 405 may be arranged by first prioritizing battery units with energy level above a battery unit specific target level so that highest up regulation priority is assigned to battery units that have largest amount of energy available to discharge before reaching a battery unit specific reference level. The battery unit specific reference level may be the battery unit specific target level which may be static or dynamic, or a minimum energy level, or some other reference level.
[0078] Continuing the up regulation priority order in step 405 by prioritizing battery units with energy level below the battery unit specific target level may be performed so that highest up regulation priority is assigned to battery units with highest amount of available energy to be discharged before reaching a minimum energy level.
[0079] In some embodiments, the down regulation priority order in step 406 may be arranged by first prioritizing battery units with energy level below the battery unit specific target level so that highest down regulation priority is assigned to battery units that have largest amount of storage space available for storing energy before reaching a battery unit specific reference level. The battery unit specific reference level may be the battery unit specific target level which may be static or dynamic, or a maximum energy level, or some other reference.
[0080] Continuing the down regulation priority order in step 406 by prioritizing battery units with energy level above the battery unit specific target level may be performed so that highest down regulation priority is assigned to battery units with largest amount of storage space available for storing energy before reaching a maximum energy level.
[0081] In at least some embodiments, one or more battery units may be included in both of the up regulation priority order and the down regulation priority order. For example, battery units that have their SoC relatively close to a target SoC level, may suit well for being included in both priority orders or priority lists. Additionally or alternatively, one or more battery units may be excluded from both of the up regulation priority order and the down regulation priority order. In this way, some battery units may be reserved for some other operation or purpose.
[0082] 407: In case of an up regulation activation, the battery units are activated in the up regulation priority order for up regulation until required capacity is reached. 408: In case of a down regulation activation, the battery units are activated in the down regulation priority order for down regulation until required capacity is reached. It is to be understood that it is not necessary to perform both steps 407 and 408 for the same activation task.
[0083] In a further embodiment, the process of Fig. 4 may further include the following additional steps to avoid or reduce drift in total energy level of the VPP:
[0084] - continuously monitoring total energy level of the VPP;
[0085] - detecting drift in total energy level of the VPP; and
[0086] - using intraday energy markets for compensating the drift in total energy level of the
[0087] VPP. Without in any way limiting the scope, interpretation, or application of the appended claims, a technical effect of one or more of the example embodiments disclosed herein is improved control of a virtual power plant, VPP. Various embodiments help taking into account the heterogeneous characteristics of the battery units of the VPP as battery units are selected for up or down regulation tasks based on individual energy levels of the battery units. The intelligent priority order assignment mechanisms of various embodiments of present disclosure provide that most suitable battery units are selected for certain balancing task and less suitable are selected only when needed. By not limiting to only the most suitable battery units but also selecting the less suitable battery units when needed, the reliability and stability of the balancing operations may be improved, though.
[0088] By means of detecting and compensating the drift in total energy level of the VPP reliability of the VPP may be further improved. Combination of compensating the drift in total energy level of the VPP and selecting battery units based on individual energy levels and the priority orders assigned according to various embodiments of present disclosure, one achieves further improvements as the compensation of the drift in the total energy level is spread to individual battery units based on individual energy levels.
[0089] Any of the afore described methods, method steps, or combinations thereof, may be controlled or performed using hardware; software; firmware; or any combination thereof. The software and / or hardware may be local; distributed; centralised; virtualised; or any combination thereof. Moreover, any form of computing, including computational intelligence, may be used for controlling or performing any of the afore described methods, method steps, or combinations thereof. Computational intelligence may refer to, for example, any of artificial intelligence; neural networks; fuzzy logics; machine learning; genetic algorithms; evolutionary computation; or any combination thereof.
[0090] Various embodiments have been presented. It should be appreciated that in this document, words comprise; include; and contain are each used as open-ended expressions with no intended exclusivity.
[0091] The foregoing description has provided by way of non-limiting examples of particular implementations and embodiments a full and informative description of the best mode presently contemplated by the inventors for carrying out the invention. It is however clear to a person skilled in the art that the invention is not restricted to details of the embodiments presented in the foregoing, but that it can be implemented in other embodiments using equivalent means or in different combinations of embodiments without deviating from the characteristics of the invention. Furthermore, some of the features of the afore-disclosed example embodiments may be used to advantage without the corresponding use of other features. As such, the foregoing description shall be considered as merely illustrative of the principles of the present invention, and not in limitation thereof. Hence, the scope of the invention is only restricted by the appended patent claims.
Claims
CLAIMS1. A computer implemented method for controlling a virtual power plant, VPP, to provide (401 ) symmetric power reserve for an electric grid, wherein the VPP comprises a plurality of battery units; the method comprising detecting (402) a need to activate the power reserve for up regulation or for down regulation, wherein the up regulation comprises drawing energy from one or more battery units of the VPP and the down regulation comprises storing energy to one or more battery units of the VPP; obtaining (403) information about energy levels of the battery units of the VPP; arranging (404) the battery units to an up regulation priority order and to a down regulation priority order based on the information about energy levels of the battery units; wherein the up regulation priority order is arranged (405) by first prioritizing battery units with energy level above a battery unit specific target level, and by then continuing the up regulation priority order by prioritizing battery units with energy level below the battery unit specific target level; wherein the down regulation priority order is arranged (406) by first prioritizing battery units with energy level below the battery unit specific target level, and by then continuing the down regulation priority order by prioritizing battery units with energy level above the battery unit specific target level; and activating (407) battery units in the up regulation priority order for up regulation until required capacity is reached, or activating (408) battery units in the down regulation priority order for down regulation until required capacity is reached.
2. The method of claim 1 , wherein the symmetric power reserve is provided according to Frequency Containment Reserve, FCR.
3. The method of claim 1 , wherein the symmetric power reserve is provided according to Frequency Containment Reserve for Normal Operation, FCR-N.
4. The method of any preceding claim, wherein the battery unit specific target level is a static or dynamic desired state of charge level.
5. The method of any preceding claim, wherein the up regulation priority order is arranged by first prioritizing battery units with energylevel above a battery unit specific target level so that highest up regulation priority is assigned to battery units that have largest amount of energy available to discharge before reaching a battery unit specific reference level, and by then continuing the up regulation priority order by prioritizing battery units with energy level below the battery unit specific target level so that highest up regulation priority is assigned to battery units with highest amount of available energy to be discharged before reaching a minimum energy level; and wherein the down regulation priority order is arranged by first prioritizing battery units with energy level below the battery unit specific target level so that highest down regulation priority is assigned to battery units that have largest amount of storage space available for storing energy before reaching a battery unit specific reference level, and by then continuing the down regulation priority order by prioritizing battery units with energy level above the battery unit specific target level so that highest down regulation priority is assigned to battery units with largest amount of storage space available for storing energy before reaching a maximum energy level.
6. The method of claim 5, wherein the battery unit specific reference level is the target energy level.
7. The method of claim 5, wherein the battery unit specific reference level is the minimum energy level for the up regulation priority order and the maximum energy level for the down regulation priority order.
8. The method of any preceding claim, further comprising including one or more battery units in both of the up regulation priority order and the down regulation priority order.
9. The method of any preceding claim, further comprising excluding one or more battery units from both of the up regulation priority order and the down regulation priority order.
10. The method of any preceding claim, further comprising continuously monitoring total energy level of the VPP; detecting drift in total energy level of the VPP; and compensating the drift in total energy level of the VPP.
11. An apparatus (20, 111) comprising means for performing the method of any one of claims 1-10.
12. The apparatus (20, 111 ) of claim 11 , wherein the means comprise a processor(21 ) and a memory (22) including computer program code, and wherein the memory and the computer program code are configured to, with the processor, cause the performance of the apparatus.
13. A computer program comprising computer executable program code (23) which when executed in an apparatus causes the apparatus to perform the method of any one of claims 1-10.
Citation Information
Patent Citations
Control method for power grid frequency modulation participated by battery energy storage system considering priority level
CN107681671A
Optimal control method and system for participation of box-type energy storage transformer substation in primary frequency modulation of power grid
CN111740434A
Management of a distributed battery arrangement
WO2023111394A1