A distributed power station response strategy generation method and system
Patent Information
- Application Number
- CN202511463638.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-14
- Publication Date
- 2025-12-23
- Estimated Expiration
- 2045-10-14
AI Technical Summary
In existing technologies, the scheduling process of distributed energy storage power stations lacks a responsive strategy, resulting in a simple and direct selection of scheduling targets that ignores the actual state of the power station and the energy storage pressure, leading to a chaotic scheduling process.
By constructing state groups and configuring classification and rotation rules, the power plant is divided into scheduling group, preparation group and idle group. The station status is adjusted in real time, and response stations are elected based on station information and priority to meet scheduling needs. A smooth replacement method is adopted to reduce fluctuations.
It enables the generation of comprehensive and scientific response strategies for distributed power stations, standardizes the management and control of station response capabilities, and improves scheduling and management capabilities.
Smart Images

Figure CN120955672B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of power plant dispatching, and in particular to a method and system for generating distributed power plant response strategies. Background Technology
[0002] An energy storage power station aggregator platform is a digital operation and maintenance platform that enables continuous and decentralized energy storage resources, large-scale management, and value mining. Its core function is to integrate multiple independent energy storage power stations (such as user-side energy storage, distributed energy storage, and small grid energy storage stations) to form a "virtual energy storage resource pool," thereby participating in electricity market transactions, assisting in the stable operation of the power grid, or optimizing energy utilization, and ultimately improving the overall economic efficiency and utilization rate of energy storage resources.
[0003] Distributed power stations are connected to energy storage aggregator platforms and are subject to third-party scheduling. When electricity is needed, the energy stored in some power stations on the platform is distributed to the users in need. However, in the actual scheduling process, due to the different locations, discharge power capabilities, scales, and current charging and discharging states of each power station, the matching degree between different power stations and the demand is different.
[0004] In current technology, when there is a demand for power dispatch, the platform system defaults to using the nearest, highest-capacity, and most powerful energy storage power station to match the dispatch demand. Although this approach is quick to respond, it ignores the actual status of different power stations, their own energy storage pressure, and other factors. The overall dispatch process is rather chaotic, and the selection of dispatch objects is simple and direct, lacking a strategic response to the overall dispatch task. Summary of the Invention
[0005] To improve the responsiveness of distributed energy storage aggregation platforms to scheduling demands, this application provides a method and system for generating response strategies for distributed power plants.
[0006] Firstly, this application provides a method for generating a distributed power station response strategy, employing the following technical solution:
[0007] A method for generating a distributed power station response strategy includes the following steps:
[0008] Several state groups are constructed, and the classification rules corresponding to the state groups and the rotation rules between the state groups are configured. The state groups include scheduling group, preparation group, and idle group.
[0009] Obtain the site information of each access site in each platform, and match the site information with the classification rules to place each site into the corresponding status group;
[0010] The system acquires real-time information changes of each of the aforementioned sites and adjusts the state group to which each of the aforementioned sites belongs based on the rotation rules.
[0011] Obtain the demand information corresponding to the scheduling and / or replacement demands, determine the priority of the stations in the preparation group, and elect the stations that meet the demand information and priority requirements as response stations and transfer them to the scheduling group based on the station selection rules.
[0012] In some embodiments, obtaining site information for each access site on each platform and matching the site information with the classification rules to place each site into the corresponding status group includes the following steps:
[0013] If the current SOC of the station is not equal to 100% and / or the discharge capacity is less than a preset value, then the station corresponds to the idle group;
[0014] If the current SOC of the station is equal to 100% and / or the discharge capacity is not less than a preset value, then the station corresponds to the preparation group;
[0015] If the site responds to the scheduling request to discharge energy storage, then the site corresponds to the scheduling group.
[0016] In some embodiments, the changes in site information of each site are acquired in real time, and the state group to which each site belongs is adjusted based on the rotation rules, including the following steps:
[0017] Obtain the scale data of each station in the idle group during charging, and configure the SOC threshold for each station based on the scale data;
[0018] When the current SOC in the idle group is not less than the SOC threshold, it is rotated to the preparation group and kept in the charging state until the current SOC equals 100% or the charging time ends.
[0019] When the scheduling requirement and / or the replacement requirement exist, the stations in the corresponding idle group will be rotated to the scheduling group.
[0020] When the station in the scheduling group is at the end of the scheduling demand, it is determined whether its discharge capacity is less than a preset value. If so, it is rotated to the idle group for charging; otherwise, it is rotated to the ready group for charging.
[0021] When a station in the scheduling group is in the process of being replaced or withdrawn, the station is rotated to the idle group.
[0022] In some embodiments, determining the priority of the sites in the preparation group includes the following steps:
[0023] The priority sorting rule table is retrieved, and the matching factors are determined in the priority sorting rule table based on the site information. The factors include at least historical factors including the cumulative number of times the system has participated in scheduling tasks, the cumulative duration of the system has participated in scheduling tasks, and the cumulative number of times the system has experienced a failure and downtime, and current factors including the current discharge duration.
[0024] If the number of historical factors matched by the site information is greater than a preset value and also matches the current factor, then the site corresponds to a high priority.
[0025] If the number of historical factors matched by the site information is not greater than a preset value and / or does not match the current factor, then the site corresponds to normal priority.
[0026] In some embodiments, determining the priority of the sites in the preparation group further includes the following steps:
[0027] Determine whether any of the specified constraints exist in each of the aforementioned sites;
[0028] Calculate the penalty coefficient corresponding to the site based on the constraints;
[0029] Priority adjustments are made to the high-priority sites based on the penalty coefficient.
[0030] In some embodiments, when the scheduling requirement exists, the candidate sites that meet the requirement information and priority requirements are elected as response sites and transferred to the scheduling group based on the site selection rules, including the following steps:
[0031] Obtain the total output power of the task, the scheduling start time, the scheduling end time, and the scheduling area from the aforementioned demand information;
[0032] Based on the scheduling region, the matching regions and the stations corresponding to high priority are selected as candidate stations;
[0033] Randomly select the candidate sites one by one to rotate to the scheduling group until the total discharge output power of the selected sites is not less than the total task output power, and adjust the discharge output power of the last candidate site based on the first difference between the total task output power and the total discharge output power;
[0034] The selected sites will be used as a scheduling site cluster.
[0035] In some embodiments, when the replacement requirement exists, the candidate sites that meet the requirement information and priority requirements are elected as response sites and transferred to the scheduling group based on the site selection rules, including the following steps:
[0036] Obtain the total output power of the replacement site and the replacement area from the required information;
[0037] Based on the replacement area, the matching area and the site corresponding to the high priority are selected as candidate sites;
[0038] Randomly select one or more of the candidate sites until the total discharge output power of the selected sites is not less than the total output power of the replacement sites, and adjust the discharge output power of the last candidate site based on a second difference between the total output power of the task and the total output power of the replacement sites.
[0039] The smoothing baseline variable is calculated based on the current total output power of the task, and the segmented variable is calculated in combination with the total output power of the replacement station;
[0040] Calculate the segmented reduction amount corresponding to the replacement station based on the segmented variables;
[0041] Obtain the discharge output power of each selected candidate site, and calculate the segmented increment of each candidate site based on the segmented variable;
[0042] Several candidate sites are rotated to the scheduling group and discharged based on segmented incremental amounts. Replacement sites are discharged based on segmented decrement amounts until the discharge output power of the replacement site is zero, after which it is rotated to the idle group.
[0043] In some of these embodiments, the segment increments corresponding to the selected candidate sites are the same or proportional to their corresponding discharge output power.
[0044] In some embodiments, the segment decrease of the replacement site in each segment variable is equal to the sum of the segment increments of all the candidate sites.
[0045] Secondly, this application provides a distributed power station response strategy generation system, which adopts the following technical solution:
[0046] A distributed power station response strategy generation system is provided to implement the above method.
[0047] The technical solutions provided by the embodiments of this application have the following technical effects:
[0048] The platform categorizes and groups several stations and uses a rotation rule to constrain the transitions of stations in different state groups. When there are scheduling and / or replacement needs, different response capabilities are configured based on different state groups. In the preparation group for matching response capabilities, a suitable station is selected to respond to the needs based on the priority of each station and the degree of matching between each station and the needs. This achieves the generation of a comprehensive and scientific response strategy, enabling standardized management and control of the response capabilities and behaviors of each station, and improving the scheduling and management capabilities for a large number of distributed power stations. Attached Figure Description
[0049] Figure 1 This is a schematic diagram illustrating the steps of a distributed power station response strategy generation method provided in this embodiment.
[0050] Figure 2 This is a schematic diagram of the rotation in different state groups in the embodiments of this application.
[0051] Figure 3 This is a schematic diagram of the SOC threshold information corresponding to the rotation from the idle group to the ready group in the embodiments of this application.
[0052] Figure 4 This is a schematic diagram corresponding to the priority sorting rule table in the embodiments of this application.
[0053] Figure 5 This is a schematic diagram of the smooth replacement in the embodiments of this application. Detailed Implementation
[0054] To better understand the purpose, technical solutions, and advantages of this application, it has been described and illustrated below with reference to the accompanying drawings and embodiments. However, those skilled in the art should understand that this application can be implemented without these details. In some cases, to avoid obscuring various aspects of this application due to unnecessary description, well-known methods, processes, systems, components, and / or circuits already described at a higher level will not be elaborated upon. It will be apparent to those skilled in the art that various modifications can be made to the embodiments disclosed in this application, and the general principles defined in this application can be applied to other embodiments and application scenarios without departing from the principles and scope of this application. Therefore, this application is not limited to the illustrated embodiments, but conforms to the broadest scope consistent with the scope of protection claimed in this application.
[0055] It should be noted that the descriptions of these embodiments are for the purpose of aiding understanding the present invention, but do not constitute a limitation thereof. Furthermore, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.
[0056] In the description of this application, "several" means one or more, "more than" means two or more, "greater than," "less than," and "exceeding" are understood to exclude the stated number, while "above," "below," and "within" are understood to include the stated number. The use of "first" and "second" in the description is merely for distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or implicitly indicating the order of the indicated technical features.
[0057] In the description of this application, the terms "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples.
[0058] like Figure 1 As shown in the figure, this application discloses a method for generating a distributed power station response strategy, including the following steps;
[0059] S100: Construct several state groups and configure the classification rules corresponding to the state groups and the rotation rules between each state group.
[0060] State groups are used to classify different power plants, defining different response capabilities based on the different state groups each site belongs to. State groups include scheduling group, ready group, and idle group.
[0061] The scheduling group is characterized by a site that is currently able to or is responding to a third party's scheduling task to perform scheduled discharge; the preparation group is characterized by a site that has completed charging or whose discharge capacity meets the scheduling requirements and is waiting for scheduling instructions, and sites in the preparation group can participate in scheduling tasks at any time; the idle group is characterized by a site that needs to continue charging or whose discharge capacity cannot meet the scheduling requirements.
[0062] At the same time, it is also necessary to configure classification rules for power station sites of each access platform to belong to each state group, as well as rotation rules for how several sites already in a state group should switch between different state groups.
[0063] Through classification and rotation rules, all sites connected to the aggregator platform can be classified into corresponding status groups based on the matching between their status and the rules. Different status groups manage and control the scheduling response actions of each site based on their set scheduling response strategies. At the same time, rotation rules are used to determine and control which sites can switch status groups to respond to current needs.
[0064] S200: Obtain site information for each access site on each platform, and match the site information with classification rules to place each site into the corresponding status group.
[0065] The site information includes the site's location, SOC data, discharge power, discharge time, etc. Based on the matching between this information and the classification rules, each site is assigned to the corresponding status group.
[0066] The S300 acquires real-time information changes for each station and adjusts the status group of each station based on rotation rules.
[0067] Each station is in a corresponding state group, and the actions it performs mainly include charging or discharging. Based on the charging and discharging behavior, the overall station information will change. When the change in station information makes it match the requirements of another state group, the station can be adjusted to another matching state group based on the rotation rule.
[0068] S400: Obtain the requirement information corresponding to the scheduling requirement and / or replacement requirement, determine the priority of the stations in the preparation group, and elect the stations that meet the requirement information and priority requirements as response stations and transfer them to the scheduling group based on the station selection rules.
[0069] Dispatch demand is characterized as the need for energy storage sites to discharge after a third party issues a dispatch instruction. Replacement demand is characterized as the need for other dispatchable sites to replace a site that is currently being dispatched when the site needs to be removed from dispatch due to objective reasons such as the discharge capacity being about to reach zero or the site having a fault.
[0070] Regardless of whether there is a scheduling need or a replacement need, one or more sites that meet the needs need to be transferred from the preparation group to the scheduling group for energy storage discharge.
[0071] Generally speaking, the demand for energy storage in dispatching needs is far greater than the energy storage and discharge capacity of each independent power station. In other words, the stations in each preparation group will basically meet the dispatching needs. At this point, it is necessary to first determine which stations among the several stations that meet the requirements have higher priority through priority assessment, so as to select the corresponding stations for dispatching.
[0072] At the same time, based on the preset station selection requirements, the degree of matching between each station and the demand information, as well as the degree of matching between its corresponding priority and the priority requirements, one or more suitable stations in the preparation group are comprehensively selected as response stations to the demand and transferred to the scheduling group.
[0073] Using the above method, several stations in the platform are classified and grouped, and the transition of stations in different state groups is constrained by the rotation rule. When there is a scheduling need and / or replacement need, different response capabilities are configured based on different state groups. In the preparation group for matching response capabilities, a suitable station is selected to respond to the need based on the priority of each station and the degree of matching between each station and the need. This achieves the generation of a comprehensive and scientific response strategy, so that the response capabilities and response behaviors of each station are managed and controlled in a standardized manner, and the scheduling and management capabilities of a large number of distributed power stations are improved.
[0074] In other embodiments, obtaining site information for each access site on each platform and matching the site information with classification rules to place each site into the corresponding status group includes the following steps:
[0075] S210, if the current SOC of the site is not equal to 100% and / or the discharge capacity is less than the preset value, then the site corresponds to the idle group.
[0076] S220, if the current SOC of the site is equal to 100% and / or the discharge capacity is not less than the preset value, then the site corresponds to the preparation group.
[0077] The site information mainly includes the site's current SOC and current discharge capacity.
[0078] SOC refers to the percentage of the battery's current remaining charge relative to its design capacity, and it indicates whether the site needs to be recharged.
[0079] The dischargeable capacity is the battery's designed capacity multiplied by its state of charge (SOC), representing the amount of energy that the site can currently discharge for energy storage.
[0080] When the initial state group classification selection is performed for the site connected to the platform, if the site's SOC is not full, it will be assigned to the idle group for charging in order to enter the preparation stage of scheduling in the optimal state. In addition, if the current discharge capacity of the site is less than the preset value, the site also needs to be charged in order to enter the optimal response state, so it is assigned to the idle group.
[0081] Conversely, if the SOC of the station is full or the discharge capacity is greater than the preset value, it means that the station is in the optimal response state and does not need to be charged. In this case, it can be directly put into the preparation group to wait for demand.
[0082] It should be noted that the SOC and dischargeable capacity are considered in this application because each power station site has a different scale and discharge capacity. The dischargeable capacity of a larger site A at 70% SOC may be the same as that of a smaller site B at 100% SOC. Therefore, in order to ensure the consistency of classification effect and classification standard, this application considers both SOC and dischargeable capacity while taking into account the different scales and capacities of the sites.
[0083] S230, if a site responds to a dispatch request to discharge energy storage, then the site corresponds to a dispatch group.
[0084] If a site can directly respond to dispatching requests to discharge its energy storage, then the site can be directly assigned to a dispatching group for priority dispatching and discharging tasks.
[0085] In other embodiments, the changes in site information of each site are acquired in real time, and the state group of each site is adjusted based on the rotation rules, including the following steps:
[0086] S310: Obtain the scale data of each station in the idle group during charging, and configure the SOC threshold for each station based on the scale data.
[0087] As mentioned above, different sized sites have different discharge capabilities under the same SOC, and therefore, the conditions under which each site has a good discharge response capability also differ.
[0088] Therefore, we first need to collect the scale data of each site in the idle group, that is, its design capacity, and then configure the corresponding SOC threshold for each site according to the design capacity.
[0089] Reaching this threshold indicates that the site has been charged to a discharge capacity sufficient to meet most scheduling or replacement needs, and it can then be switched to the standby group to await a response to the corresponding demand.
[0090] For sites with larger design capacity, the corresponding SOC threshold is 70%, meaning that sites of this size have a high demand response capability when charged to 70%. For sites with smaller design capacity, the corresponding SOC threshold is 90%, meaning that sites of this size only have a matching demand response capability when charged to 90%.
[0091] S320: When the current SOC in the idle group is not less than the SOC threshold, the system rotates to the preparation group and maintains the charging state until the current SOC equals 100% or the charging time ends.
[0092] If the current SOC of a site in the idle group is greater than or equal to its corresponding SOC threshold, it indicates that the rotation condition has been met, and the site will automatically be rotated to the preparation group.
[0093] Meanwhile, if a site in the preparation group is charging, it can continue charging until the charging is complete or its set charging time ends if the required information is not met.
[0094] S330: When there is a scheduling need and / or a replacement need, the stations in the corresponding idle group will be rotated to the scheduling group.
[0095] When the platform accepts a third-party scheduling task or when there are sites in the scheduling group that need to be replaced, it will select sites that meet the conditions from the preparation group and rotate them to the scheduling group.
[0096] S340: When a station in the scheduling group is at the end of its scheduling demand, determine whether its discharge capacity is less than a preset value. If so, rotate to the idle group for charging; otherwise, rotate to the ready group for charging.
[0097] When the scheduling demand ends, the stations in the scheduling group can either be rotated to the idle group or the ready group. For the stations to be rotated out of the scheduling group, the rotation rules mainly focus on the discharge capacity of the stations that need to be rotated out.
[0098] When a scheduling task ends, the stations that participated in the scheduling need to be transferred out when there is no scheduling task. If the station has a lot of remaining dischargeable capacity, it can be transferred to the preparation group to wait for the next scheduling task and charge at the same time. If the station has little remaining dischargeable capacity and does not meet the requirements, it needs to be transferred to the preparation group for recharging.
[0099] It should be noted that the above preset value is equal to the SOC threshold corresponding to the site. In other words, when a site in the scheduling group is transferred out, if its current remaining number of available points meets the requirements for transferring from the "idle group" to the "preparation group", it can be directly transferred to the preparation group; otherwise, it needs to be transferred to the idle group.
[0100] S350: When a station in a scheduling group is in the process of being replaced or withdrawn, the station will be rotated to an idle group.
[0101] When there is a need for replacement, most of the sites that need to be transferred out are unable to perform scheduling tasks because their discharge capacity is about to reach zero. Therefore, the sites that are replaced out are directly rotated to the idle group for charging.
[0102] In other embodiments, determining the priority of sites in the preparation group includes the following steps:
[0103] S410, retrieve the priority sorting rule table, and determine the matching factors in the priority sorting rule table based on the site information.
[0104] The pre-configured priority sorting rule table is used to formulate some site election considerations. These considerations mainly include a site's historical data and its current performance data. Historical factors include at least the cumulative number of times a site has participated in scheduling tasks, the cumulative duration of participating in scheduling tasks, and the cumulative number of times the site has experienced downtime due to failures. Current factors include at least the current available discharge time.
[0105] In this application embodiment, the specific conditions for each factor are as follows: the cumulative number of times participating in scheduling tasks is greater than 3, the discharge duration of participating in scheduling tasks is greater than 1 hour, the cumulative number of times the machine stops due to faults is greater than 2, and the current discharge duration is greater than 2 hours under the condition that the discharge output power is greater than 100kw.
[0106] The specific requirements can be adjusted according to the actual situation.
[0107] S411 If the number of historical factors matched by the site information is greater than the preset value and also matches the current factor, then the site corresponds to high priority.
[0108] S412, if the number of historical factors matched by the site information is not greater than the preset value and / or does not match the current factor, then the site corresponds to the normal priority.
[0109] In this application, priority is not further differentiated, but is classified into high priority and ordinary priority based only on the influencing factors of matching.
[0110] High-priority sites will be randomly and preferentially elected to the scheduling group.
[0111] For sites that have already participated in scheduling tasks, as long as the number of historical factors they meet is greater than a preset value and they also meet the current factors, they can be assigned a high priority. In this application, the preset value is 2.
[0112] Conversely, if a site that has already participated in a scheduling task meets fewer than 2 historical factors, or does not match the current factors, then the site is assigned to normal priority.
[0113] It is important to note that some newly connected sites, although they have participated in scheduling tasks, may have only participated for a short period of time before the task ended, resulting in their cumulative number of scheduling tasks and cumulative scheduling task duration not meeting the requirements. However, in scenarios with heavy scheduling tasks, all high-priority sites will inevitably be elected to the scheduling group to participate in energy storage discharge. In this case, when a task demand arises again, ordinary-priority sites will also be selected as response sites, so ordinary-priority sites will eventually become high-priority sites.
[0114] In other embodiments, determining the priority of sites in the preparation group further includes the following steps:
[0115] S413, determine whether there are any calibrated constraint terms in each station.
[0116] Constraints are scheduling constraints set by the site owner or platform administrator, including "maximum number of participations per week" and "maximum discharge duration per session".
[0117] As energy storage inevitably experiences a decrease in battery health during charging and discharging cycles and after a certain period of operation, site owners can effectively limit the scheduling workload of all their power stations by using constraints to maintain the health of all their sites. For example, a site can be set to participate in a maximum of 5 scheduling or replacement tasks per week.
[0118] Meanwhile, as can be seen from the above priority description, the selection of high-priority sites is randomized. Therefore, there may be situations where multiple scheduling tasks repeatedly select one or several sites, while some sites are always unable to be selected. In order to ensure that each power station connected to the platform can participate in scheduling tasks fairly and obtain considerable economic benefits, the platform administrator can also manage different sites through certain constraints.
[0119] S414, calculate the penalty coefficient corresponding to the site based on the constraint terms.
[0120] Whenever a site triggers a constraint, a corresponding penalty coefficient is generated. For example, if a site's constraint is to participate in a maximum of 4 tasks per week, but it participates in 5 tasks in a given week, then a penalty coefficient is generated accordingly.
[0121] If a site has a constraint but it is not triggered, no penalty coefficient will be generated.
[0122] S415 adjusts the priority of high-priority sites based on the penalty coefficient.
[0123] The penalty coefficient generated by the site is accumulated. When the coefficient exceeds a certain threshold, the priority of the site is directly reduced, causing it to be downgraded from high priority to normal priority. This reduces the probability that the site will be elected as a response site and participate in scheduling or replacement requests.
[0124] In other embodiments, for new sites that have never participated in scheduling tasks, since there are no historical scheduling records for the new sites, when determining priority, they can be determined as high priority as long as they meet the current factor of current discharge duration.
[0125] In this way, a newly connected site can be adjusted from ordinary priority to high priority over time through different combinations of channels and conditions. Specifically:
[0126] A new access site initially becomes a high-priority site to participate in the task because it meets the current conditions for the duration of discharge;
[0127] After the task is completed, the cumulative time spent participating in the scheduling task meets the conditions. At the same time, since it is a new site, the number of downtimes caused by its cumulative failures must be less than the preset value to meet the requirements. Therefore, a new site can theoretically be determined as a high priority in the subsequent priority assessment after participating in a task just once.
[0128] As it participates in more tasks, the number of times it causes downtime due to accumulated failures will inevitably exceed the preset number. However, because it participates in a large number of tasks, the cumulative number of times it participates in scheduling tasks and the cumulative duration of its participation in scheduling tasks will meet the conditions to keep it high priority.
[0129] When a site experiences too many outages due to accumulated failures, in order to avoid fluctuations in energy storage power supply caused by frequent failures in the future, it needs to be removed from all status groups and reconnected to the platform as a new site after maintenance, inspection, and updates.
[0130] In other embodiments, when there is a scheduling requirement, stations that meet the requirement information and priority requirements are elected as response stations and transferred to the scheduling group based on the station selection rules, including the following steps:
[0131] S420, obtain the total output power of the task, scheduling start time, scheduling end time and scheduling area from the demand information.
[0132] The total output power of the task represents the amount of electricity required in this scheduling demand. The duration of the entire scheduling process can be calculated by the scheduling start time and scheduling end time. The scheduling area is related to the distance loss of distributed energy storage power stations in different locations when carrying out power scheduling.
[0133] S421, based on the scheduling area, select the matching area and the high-priority site as the candidate site.
[0134] First, all sites that meet the dispatch area are selected to avoid excessive energy loss due to excessively long energy storage discharge distance.
[0135] Secondly, select all sites that match the region and belong to high priority as candidate sites.
[0136] S422, randomly select candidate sites one by one to rotate to the scheduling group until the total discharge output power of the selected sites is not less than the total task output power, and adjust the discharge output power of the last candidate site based on the first difference between the total task output power and the total discharge output power.
[0137] S423 will select several sites as a cluster of scheduling sites.
[0138] Select stations one by one randomly from the candidate stations until the difference between the total output power of the task and the sum of the discharge output power of all selected stations is less than or equal to 0. At this point, all selected stations form the station cluster corresponding to the scheduling task.
[0139] After selecting the sites to participate in the scheduling task, it is also necessary to match the output power of each site. Specifically, first, define an output power difference variable P, where P = total task output power - the sum of the discharge output power of all selected sites. When P is greater than 0, it indicates that all selected sites cannot meet the total task output power. When P is less than 0, it indicates that all sites meet the total task output power while having excess energy storage capacity. Therefore, to ensure the optimal economy of energy storage scheduling, it is necessary to ensure that the total task output power is exactly equal to the sum of the discharge output power of all selected sites. Thus, the output power of the last selected site needs to be dynamically adjusted to ensure that P = 0.
[0140] If the total output power of the task is 1000kW, and the total output power of the selected stations is 1100kW, then P=-100kW, which means that the power required by the task is 100kW more than the power required by the task. Therefore, the output power of the last selected station needs to be adjusted, such as adjusting the 200kW station to 100kW.
[0141] Replacement demand differs from dispatch demand. Dispatch demand is characterized by the need for certain suitable power stations to discharge due to a lack of power station demand. Replacement demand, on the other hand, involves the alternation of power stations, where some power stations end their dispatch discharge and others take over and begin their dispatch discharge.
[0142] If the station's output power is directly stopped during the alternation, the discharge output power will fluctuate because the succeeding station will require a certain amount of time to connect and discharge. Therefore, to reduce output fluctuations, a smooth replacement method is used in some embodiments. Specifically,
[0143] When a replacement is needed, candidate sites that meet the requirements and priority criteria are selected as response sites based on the site selection rules and transferred to the scheduling group. This includes the following steps:
[0144] S430, obtain the total output power of the replacement site and the replacement area from the demand information.
[0145] First, obtain the total output power corresponding to the replacement site in the demand information to determine how much power needs to be replaced. At the same time, use the area corresponding to the replacement site as the basis for the distance selection of subsequent sites.
[0146] S431, based on the replacement area, select the sites that match the area and correspond to the high priority as candidate sites.
[0147] Similar to the steps for scheduling requirements, candidate sites are also selected based on region and priority for replacement requirements.
[0148] S432, randomly select one or more candidate sites until the total discharge output power of the selected sites is not less than the total output power of the replacement sites, and adjust the discharge output power of the last candidate site based on the second difference between the total output power of the task and the total output power of the replacement sites.
[0149] Similar to the scheduling requirements, the replacement requirements will also randomly and sequentially select candidate sites until the total discharge output power of all selected sites is not less than the output power of the replacement site.
[0150] Simultaneously, the discharge output power of the last selected station is dynamically adjusted based on the difference P between the total output power of the task and the total output power of the replacement station, so that P=0.
[0151] S433 calculates a smoothing baseline variable based on the current total output power of the task, and calculates segmented variables by combining the total output power of the replacement site.
[0152] The next step is to smoothly replace the two alternating power plants.
[0153] First, the smoothing baseline variable K needs to be calculated. It is calculated by dividing the total output power of the task by a parameter constant. In this application, the parameter constant is 100, which can be adjusted according to different scenarios. The default value is 100. The larger the parameter is, the higher the smoothness and the smaller the overall fluctuation.
[0154] Meanwhile, the total output power of the replaced station is defined as W, and the segmented variable is defined as N. The segmented variable is calculated by N=Math.ceil(W / K), where the function Math.ceil represents division and taking the value upward.
[0155] Through the above steps, the smoothness level and the corresponding allowable fluctuation level during smooth replacement are first determined, and the number of segments required to achieve the specified smoothness level is calculated under the smoothing benchmark variable.
[0156] The value of K is related to the total output power of the task rather than the total output power of the replacement station because when the station fluctuates due to changes in discharge power, the fluctuation affects the entire scheduling task. The larger the overall output of the scheduling task, the easier it is to ignore the impact of fluctuations on the overall output. Therefore, by calculating a larger K value, the number of segments required for smooth alternation is reduced.
[0157] S434, calculate the segmented decrease amount corresponding to the replacement site based on the segmented variables, and calculate the segmented increase amount for each candidate site.
[0158] In each segment, the output power of the station to be replaced and the station transferred to the scheduling group need to be synchronized for segment changes.
[0159] Therefore, it is necessary to calculate the discharge output power value that needs to be adjusted for each segment by using segmented variables (the number of segments).
[0160] S435 rotates several candidate sites to the scheduling group and discharges them based on segmented incremental amounts, and discharges the replacement sites based on segmented decrement amounts until the discharge output power of the replacement sites is zero, after which they are rotated to the idle group.
[0161] The general calculation principle is as follows:
[0162] The elected stations 1, 2, ..., n discharge incrementally according to the proportion and segmented output power. At the same time, the stations being replaced also discharge incrementally according to the segmented output power. The execution time interval of each segment is kept consistent (the default interval is 15 seconds, and this parameter can be adjusted), thereby achieving the purpose of smooth replacement, imperceptible and fluctuation-free.
[0163] For example, in the first segment, the increased discharge power of station 1 is (P1 / W)*(1*K), the increased discharge power of station 2 is (P2 / W)*(1*K), and the increased discharge power of station n is (Pn-|P| / W)*(1*K). Here, P1 / W represents the proportion of the station's output power to the total power, 1*K represents the segmented output power in the first stage, then in the second stage it corresponds to (2*K), and in the Nth stage it corresponds to (N*K).
[0164] in,
[0165] (P1 / W)*(1*K)+(P2 / W)*(1*K)+...+[(Pn-|P|) / W]*(1*K)=K;
[0166] (P1 / W)*(2*K)+(P2 / W)*(2*K)+...+[(Pn-|P|) / W]*(2*K)= 2K;
[0167] P1+P2+...+(Pn-|P|)=W.
[0168] The discharge power of the replaced station after decreasing in the first segment is W-1*K, and the discharge power after decreasing in the second segment is W-2*K, until it finally decreases to 0.
[0169] The output power of all these stations (including those elected and those replaced) remains constant at a value of W, i.e.: K + W - 1 * K = W, 2 K + W - 2 * K = W, ..., W + 0 = W.
[0170] This allows for a smooth transition between elected and replaced sites, reducing fluctuations.
[0171] In the above method, the incremental output power of each elected station in each segment is proportional to the total output power of the station.
[0172] If the total output power of the current replacement site is 100kW, then a corresponding 100kW of candidate sites needs to fill this replacement gap. Based on a smooth replacement process, if the replacement is divided into 10 segments, with site a having an output power of 80kW and site b having an output power of 20kW, then in each segment, the overall discharge power of the replacement sites needs to decrease by 10kW. Sites a and b together need to increase their discharge power by 10kW. When increasing based on the output power ratio of each candidate site, since the discharge power ratio of sites a and b is 8:2, site a will increase by 8kW, and site b by 2kW. Through this increasing method, all candidate sites participating in the replacement will be replaced simultaneously.
[0173] In other embodiments, when multiple candidate sites are incremented in each segment, a proportional increment method may not be used. Instead, regardless of the discharge power of each candidate site, the power increment of each candidate site is the same, and the total increment of all candidate sites is equal to the reduction of the replacement site. For example, when the total output power of the replacement site is 100kW, the output power of candidate site a is 60kW, and the output power of candidate site b is 40kW, and the process is divided into 10 segments, then the replacement site in each segment decreases by 10kW. Sites a and b need to increase by a total of 10kW. In this embodiment, the increment of sites a and b is 5kW. In the subsequent smooth replacement process, site b will complete the replacement work first, and site a will complete the replacement work later.
[0174] This method reduces the overall computational load of the system by ensuring smooth alternation and making the increment of each station when entering the scheduling area the same. In this way, when the output power of multiple candidate stations is different, some stations with less power contribution will complete the overall replacement first. At this time, the system only needs to perform continuous smooth replacement on the stations that have not yet completed the incremental replacement.
[0175] In other embodiments, the segment decrease of the replacement site in each segment variable is equal to the sum of the segment increments of all candidate sites.
[0176] In each stage, the decrease and increase amounts corresponding to the replaced and elected sites remain consistent to ensure that the total output power remains unchanged and achieves the best smooth transition effect.
[0177] The implementation principle is as follows:
[0178] The platform categorizes and groups several stations and uses a rotation rule to constrain the transitions of stations in different state groups. When there are scheduling and / or replacement needs, different response capabilities are configured based on different state groups. In the preparation group for matching response capabilities, a suitable station is selected to respond to the needs based on the priority of each station and the degree of matching between each station and the needs. This achieves the generation of a comprehensive and scientific response strategy, enabling standardized management and control of the response capabilities and behaviors of each station, and improving the scheduling and management capabilities for a large number of distributed power stations.
[0179] It should be understood that although the steps in the flowcharts in the accompanying drawings are shown sequentially as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise expressly stated herein, there is no strict order in which these steps are performed, and they may be performed in other orders.
[0180] The above are all preferred embodiments of this application, and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the structure, shape and principle of this application should be covered within the scope of protection of this application.
Claims
1. A method for generating a distributed power station response strategy, characterized in that, Includes the following steps: Several state groups are constructed, and the classification rules corresponding to the state groups and the rotation rules between the state groups are configured. The state groups include scheduling group, preparation group, and idle group. If the current SOC of a station is not equal to 100% and / or the discharge capacity is less than a preset value, then the station corresponds to the idle group; If the current SOC of the station is equal to 100% and / or the discharge capacity is not less than a preset value, then the station corresponds to the preparation group; If the site responds to the scheduling request to discharge energy storage, then the site corresponds to the scheduling group; Obtain the site information of each access site in each platform, and match the site information with the classification rules to place each site into the corresponding status group; The system acquires real-time updates on changes to the information of each of the aforementioned sites and adjusts the state group of each site based on the rotation rules. Specifically, Obtain the scale data of each station in the idle group during charging, and configure a corresponding SOC threshold for each station based on the scale data; When the current SOC in the idle group is not less than the SOC threshold, it is rotated to the preparation group and kept in the charging state until the current SOC equals 100% or the charging time ends. When the scheduling and / or replacement needs exist, the stations in the corresponding preparation group will be rotated to the scheduling group. When the station in the scheduling group is at the end of the scheduling demand, it is determined whether its discharge capacity is less than a preset value. If so, it is rotated to the idle group for charging; otherwise, it is rotated to the ready group for charging. When a station in the scheduling group is in the process of being replaced or withdrawn, the station will be rotated to the idle group. Obtain the demand information corresponding to the scheduling and / or replacement requirements, determine the priority of the stations in the preparation group, and elect the stations that meet the demand information and priority requirements as response stations and transfer them to the scheduling group based on the station selection rules.
2. The distributed power station response strategy generation method according to claim 1, characterized in that, Determining the priority of the sites in the preparation group includes the following steps: The priority sorting rule table is retrieved, and the matching factors are determined in the priority sorting rule table based on the site information. The factors include at least historical factors including the cumulative number of times the system has participated in scheduling tasks, the cumulative duration of the system has participated in scheduling tasks, and the cumulative number of times the system has experienced a failure to shut down, and current factors including the current discharge duration. If the number of historical factors matched by the site information is greater than a preset value and also matches the current factor, then the site corresponds to a high priority. If the number of historical factors matched by the site information is not greater than a preset value and / or does not match the current factor, then the site corresponds to normal priority.
3. The distributed power station response strategy generation method according to claim 2, characterized in that, Determining the priority of the sites in the preparation group also includes the following steps: Determine whether any of the specified constraints exist in each of the aforementioned sites; Calculate the penalty coefficient corresponding to the site based on the constraints; Priority adjustments are made to the high-priority sites based on the penalty coefficient.
4. The distributed power station response strategy generation method according to claim 1, characterized in that, When the scheduling requirement exists, the stations that meet the requirement information and priority requirements are elected as response stations and transferred to the scheduling group based on the station selection rules, including the following steps: Obtain the total output power of the task, the scheduling start time, the scheduling end time, and the scheduling area from the aforementioned demand information; Based on the scheduling region, the matching regions and the stations corresponding to high priority are selected as candidate stations; Randomly select the candidate sites one by one to rotate to the scheduling group until the total discharge output power of the selected sites is not less than the total task output power, and adjust the discharge output power of the last candidate site based on the first difference between the total task output power and the total discharge output power; The selected sites will be used as a scheduling site cluster.
5. The distributed power station response strategy generation method according to claim 1, characterized in that, When the replacement requirement exists, the site that meets the requirement information and priority requirements is elected as the response site based on the site selection rules and transferred to the scheduling group, including the following steps: Obtain the total output power of the replacement site and the replacement area from the required information; Based on the replacement area, the matching area and the site corresponding to the high priority are selected as candidate sites; One or more candidate sites are randomly selected until the total discharge output power of the selected sites is not less than the total output power of the replacement sites, and the discharge output power of the last candidate site is adjusted based on a second difference between the total discharge output power and the total output power of the replacement sites. The smoothing baseline variable is calculated based on the current total output power of the task, and the segmented variable is calculated in combination with the total output power of the replacement station; Based on the segmented variables, calculate the segmented decrease amount corresponding to the replacement station, and calculate the segmented increase amount for each of the candidate stations; Several candidate sites are rotated to the scheduling group and discharged based on segmented incremental amounts. Replacement sites are discharged based on segmented decrement amounts until the discharge output power of the replacement site is zero, after which they are rotated to the idle group.
6. The distributed power station response strategy generation method according to claim 5, characterized in that, Among the segmented variables, the segment increment corresponding to each selected candidate site is the same or proportional to its corresponding discharge output power.
7. The distributed power station response strategy generation method according to claim 5, characterized in that, The segment decrease of the replacement station in each segment variable is equal to the sum of the segment increments of all the candidate stations.
8. A distributed power station response strategy generation system, characterized in that, Used to implement the method as described in any one of claims 1-7.
Citation Information
Patent Citations
Power distribution method, device and equipment for energy storage power station and storage medium
CN117239799A
Multi-point energy storage scheduling method and system in region
CN119742740A