A power guardian method and system based on source load curve matching
Patent Information
- Application Number
- CN202610990744.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-03
- Publication Date
- 2026-10-16
AI Technical Summary
[0004]针对上述中的相关技术,根据新能源输送功率在变压器额定容量中的占比设定新能源接入的上限阈值,这使得变压器剩余的容量无法被利用,降低了变压器容量的利用率
根据变压器过载的实际时间判断是否为瞬时波动,防止出现误判的情况,提高变压器容量的利用率;
Smart Images

Figure CN122931996A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of power distribution network protection and control technology, and in particular to a power protection method and system based on source-load curve matching. Background Technology
[0002] Transformer thermal overload refers to an operating condition in which the actual load on a transformer exceeds its rated capacity, causing the internal temperature to rise continuously and exceed the allowable temperature limit of the insulation material, which may lead to accelerated insulation aging or even damage.
[0003] In existing technologies, before the project is completed, the proportion of new energy transmission power in the transformer's rated capacity is used as the core indicator. The upper limit threshold for new energy access is set based on the proportion of new energy transmission power in the transformer's rated capacity. Once the upper limit threshold is reached, the access of new energy is suspended to ensure grid security.
[0004] Regarding the aforementioned technologies, setting an upper limit threshold for new energy access based on the proportion of new energy transmission power in the transformer's rated capacity makes it impossible to utilize the remaining capacity of the transformer, thus reducing the transformer's capacity utilization rate. Summary of the Invention
[0005] To improve the utilization rate of transformer capacity, this invention provides a power protection method and system based on source-load curve matching.
[0006] In a first aspect, the present invention provides a power protection method based on source-load curve matching, which adopts the following technical solution: A power conservation method based on source-load curve matching includes: Step 1: Get the current time; Step 2: If the current time is the preset adjustment time, find the power generation type of the generator set through the preset power system topology map. The power generation type includes new energy type and traditional energy type. Step 3: When there is a new energy type in the power generation type, find the record time corresponding to the current time, the historical power of new energy and the historical power of traditional energy corresponding to the record time based on the generator set; Step 4: Obtain the historical power consumption of the electrical appliances connected to the transformer at the corresponding recorded time. Step 5: Subtract the historical power consumption of traditional energy sources from the historical power consumption to obtain the power deficit. Step 6: Construct future deficit curve segments based on recording time and deficit power; Step 7: Construct a future renewable energy power curve segment based on the recorded time and historical renewable energy power; Step 8: Extract the overload point and overload recovery point based on the future deficit curve segment and the future renewable energy power curve segment; Step 9: Based on the overload point and overload recovery point, find the start and end times in the future renewable energy power curve segment; Step 10: Subtract the start time from the end time to obtain the duration; Step 100: When the duration is not greater than the preset instantaneous time, maintain the current running state and wait for the next adjustment time; Step 101: When the duration is greater than the instantaneous time, the overload power is obtained by finding the overload point and the future renewable energy power curve segment; Step 102: Obtain the output power of the new energy generator; Step 103: Design a power curtailment scheme based on the output power and overload power, and execute it. There are multiple options for the execution combination in the power curtailment scheme.
[0007] By adopting the above technical solution, when adjusting the time, the power generated by different types of generators and the power consumed by electrical appliances recorded before the adjustment time are used to predict whether the transformer will be overloaded in the future. Based on the actual time of transformer overload, it is determined whether it is an instantaneous fluctuation, and corresponding power curtailment actions are implemented to prevent misjudgment and improve the utilization rate of transformer capacity.
[0008] Optional, also includes: Step 104: Obtain the energy storage status of the energy storage device; Step 1040: If the energy storage state is the preset non-energy storage state, design a power curtailment scheme based on the output power and overload power and execute it. Step 1041: If the energy storage state is the preset energy storage state, obtain the operating power of the energy storage device in the energy storage task based on the overload power analysis; Step 1042: Obtain the remaining capacity of the energy storage device; Step 1043: Multiply the operating power by the duration to obtain the required capacity; Step 10430: When the demand capacity is not greater than the remaining capacity, input the duration and operating power into the preset standard energy storage task template to obtain the energy storage task and execute it; Step 10431: When the demand capacity is greater than the remaining capacity, divide the remaining capacity by the duration to obtain the actual operating power; Step 10432: Subtract the actual operating power from the overload power to obtain the remaining power; Step 10433: Design a power curtailment scheme based on the output power and remaining power; Step 10434: Substitute the duration and actual operating power into the standard energy storage task template to obtain the energy storage task; Step 10435: Execute the power curtailment scheme obtained by designing the scheme based on the output power and remaining power, and the energy storage task obtained by substituting the duration and actual operating power into the standard energy storage task template.
[0009] By adopting the above technical solution, based on the energy storage status of the energy storage device, power can be stored in the energy storage device without wasting power. The operating power of the energy storage device is set based on the overload power to prevent power waste and improve the utilization rate of transformer capacity.
[0010] Optional, also includes: Step 105: Obtain the maximum power of the energy storage device; Step 106: Subtract the maximum power from the overload power to obtain the excess power; Step 1060: When the excess power is not greater than 0, input the duration and operating power into the standard energy storage task template to obtain the energy storage task and execute it; Step 1061: When the overload power is greater than 0, update the overload power obtained in step 101 according to the overload power, and define the overload power updated according to the overload power as the actual overload power. Step 1062: Update the power curtailment scheme obtained in step 103 based on the actual overload power and execute it.
[0011] By adopting the above technical solution, based on the maximum power of the energy storage device, it is determined whether there is a situation where some electricity cannot be stored. Based on the electricity that cannot be stored, the corresponding power of the new energy generator is disconnected to prevent transformer thermal overload and improve circuit stability.
[0012] Optional, also includes: Step 107: Combine all the new energy generators to obtain a new energy combination; Step 108: Select new energy generators with consistent output power based on their output power, and define them as consistent generators. Step 109: Based on the statistics of consistent generators, obtain the number of consistent generators in the new energy combination, and define the new energy combination with the same number of consistent generators as a consistent combination; Step 110: Find the historical maximum power of the same generator based on the historical power of the new energy source; Step 111: Compare all historical maximum power values and assign them to consistent generators according to a preset priority rule to obtain the consistent priority of each generator. The priority rule is that the higher the historical maximum power value, the higher the consistent priority. Step 112: Compare the consistency priorities of the consistent generators in the consistent combination to obtain the consistent combination with the highest consistency priority; Step 113: Remove and output the consensus combinations other than the consensus combination with the highest consensus priority from the options of the execution combinations in the power curtailment scheme.
[0013] By adopting the above technical solution, the new energy generators are combined according to their output power to obtain the options for combinations that can be executed in the power curtailment scheme. Based on the largest historical output power of the new energy generators with the same output power, the combination with the most stable output power is selected to prevent excessive instantaneous overload and improve the stability of the circuit.
[0014] Optional, also includes: Step 114: Calculate the number of consistent combinations based on the consistent combinations; Step 1140: If the number of consistent combinations is not greater than 1, the consistent combination is regarded as the executed combination in the power curtailment scheme and output; Step 1141: If the number of consistent combinations is greater than 1, simulate the power curtailment scheme based on the consistent combinations to obtain the number of switching operations; Step 1142: Compare all the switching counts to obtain the minimum number of switching counts; Step 1143: Find the matching combination corresponding to the minimum number of switches based on the minimum number of switches, and define the matching combination corresponding to the minimum number of switches as the optimal matching combination; Step 1144: Treat the optimal consensus combination as the execution combination in the power curtailment scheme and output it.
[0015] By adopting the above technical solution, it is determined whether to continue screening the consistent combinations based on the number of consistent combinations. Based on the number of switching times of the consistent combinations, the consistent combination with the fewest switching times is selected as the execution combination, thereby reducing the number of times the switching devices in the circuit are used, and thus reducing the losses of the switching devices in the circuit.
[0016] Optional, also includes: Step 115: Calculate the number of optimal consistent combinations based on the statistics of optimal consistent combinations; Step 1150: If the number of optimal consistent combinations is not greater than 1, proceed to step 1144; Step 1151: If the number of optimal consistent combinations is greater than 1, the transmission mileage is obtained by searching the power system topology map. The transmission mileage is the distance from the new energy generator in the optimal consistent combination to the connected transformer. Step 1152: Add up the transmission mileages corresponding to the new energy generators in the optimal consistent combination to obtain the total transmission mileage; Step 1153: Compare all the total transmission mileages to obtain the shortest total transmission mileage, and define the optimal consistent combination corresponding to the shortest total transmission mileage as the optimal combination; Step 1154: Treat the optimal combination as the executed combination in the power curtailment scheme and output it.
[0017] By adopting the above technical solution, based on the number of optimal consistent combinations, it is determined whether to continue screening the optimal consistent combinations. Based on the total mileage from the new energy generator to the connected transformer in the optimal consistent combination, the optimal consistent combination with the shortest total mileage is selected as the execution combination, thereby reducing voltage loss during power transmission.
[0018] Optional, also includes: Step 116: Obtain real-time renewable energy power; Step 117: Obtain the real-time time based on the real-time renewable energy power. Step 118: Find the planned renewable energy power in the future renewable energy power curve segment based on the real-time time; Step 119: Calculate the power fluctuation value based on the planned renewable energy power and the real-time renewable energy power; Step 1190: If the power fluctuation value is within the preset fluctuation range, continue to acquire real-time renewable energy power; Step 1191: If the power fluctuation value is not within the fluctuation range, mark the time point corresponding to the current moment in the future new energy power curve segment to obtain the fluctuation start time; Step 1192: Starting from the start time of the fluctuation, record the duration during which the power fluctuation value is outside the fluctuation range to obtain the fluctuation duration; Step 11920: When the duration of the fluctuation is not greater than the instantaneous time, continue to record the duration during which the power fluctuation value is outside the fluctuation range, starting from the fluctuation start time; Step 11921: When the duration of the fluctuation is greater than the instantaneous time, repeat step 3 and subsequent steps.
[0019] By adopting the above technical solution, when the power curtailment plan has been implemented, the deviation between the actual situation and the predicted situation is monitored. If the deviation is too large, the power curtailment plan is reset based on the actual situation, thereby improving the accuracy of the plan execution.
[0020] Optional, also includes: Step 50: When the power deficit is greater than 0, proceed to step 6 and subsequent steps; Step 51: When the power deficit is not greater than 0, do not execute step 6 and the subsequent steps of step 6; Step 52: Calculate the absolute value of the deficit power based on the deficit power; Step 53: Add the absolute value of the deficit power to the historical power of the new energy source to obtain the historical excess power; Step 54: Construct future excess power curve segments based on historical excess power and recording time; Step 55: Find the future excess power and the corresponding future time based on the future excess curve segment; Step 56: Obtain the energy storage status of the energy storage device; Step 560: If the energy storage state is non-energy storage state, design a curtailment scheme based on the output power and future excess power and execute it. Step 561: If the energy storage state is a storeable state, obtain the operating power of the energy storage task based on the future excess power analysis; Step 562: Input the future time and operating power into the standard energy storage task template to obtain the energy storage task and execute it.
[0021] By adopting the above technical solution, based on the actual situation of the power deficit, when the power generated by the traditional energy generator can meet the electricity demand, the excess power can be stored or disconnected to prevent transformer overload and thus improve the stability of the circuit.
[0022] Optional, also includes: Step 10410: Obtain the minimum power of the energy storage device; Step 10411: When the operating power is not less than the minimum power, proceed to step 1042 and subsequent steps; Step 10412: When the operating power is less than the minimum power, the power curtailment combination is obtained by combining new energy generators; Step 10413: Add up the output power of the new energy generators included in the abandoned power combination to obtain the abandoned power; Step 10414: Find the corresponding combination where the power curtailment is not less than the overload power based on the overload power; Step 10415: If a matching combination exists, treat the matching combination as the execution combination in the power curtailment scheme and output it; Step 10416: If the matching combination does not exist, calculate the reduced power based on the overload power; Step 10417: Design a power reduction scheme for traditional energy generators based on the power reduction scheme and implement it.
[0023] By adopting the above technical solution, based on the minimum power of the energy storage device, it is determined whether the overload power can drive the energy storage device. If it is insufficient to drive the energy storage device, a power curtailment scheme is determined and implemented based on the overload power to prevent transformer overload and improve circuit stability.
[0024] Secondly, the present invention provides a power protection system based on source-load curve matching, which adopts the following technical solution: A power protection system based on source-load curve matching includes: The acquisition module is used to acquire current time, historical power consumption, output power, energy storage status, maximum power, real-time new energy power, and minimum power. A memory for storing the program of the power protection method based on source-load curve matching as described above; The processor loads and executes programs from memory.
[0025] By adopting the above technical solution, when adjusting the time, it is possible to predict whether the transformer will be overloaded in the future based on the power generated by different types of generators and the power consumed by electrical appliances recorded before the adjustment time. Based on the actual time of transformer overload, it is determined whether it is an instantaneous fluctuation, and corresponding power curtailment actions are implemented to prevent misjudgment and improve the utilization rate of transformer capacity.
[0026] In summary, the present invention has at least one of the following beneficial technical effects: Determine whether the transformer overload is a momentary fluctuation based on the actual time of the overload to prevent misjudgment and improve the utilization rate of transformer capacity; Instead of directly discarding electricity, excess power is stored through energy storage devices, thereby improving the utilization rate of transformer capacity. Choose the option that minimizes the number of times the switching devices are used in the circuit from the available options to reduce the wear and tear on the switching devices. Attached Figure Description
[0027] Figure 1 This is a flowchart of a power protection method based on source-load curve matching in an embodiment of this application; Figure 2 This is a flowchart illustrating the energy storage task in the embodiments of this application; Figure 3 This is a flowchart of the combination of power curtailment schemes selected in the embodiments of this application. Detailed Implementation
[0028] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments.
[0029] This invention discloses a power protection method based on source-load curve matching. (Refer to...) Figure 1 , Figure 2 and Figure 3 A power conservation method based on source-load curve matching includes: Step 1: Get the current time.
[0030] The current time refers to the current real-time time, which is directly read from the system's built-in real-time clock module that is synchronized with a standard time source (such as GPS, Beidou, or NTP time server).
[0031] Step 2: If the current time is the preset adjustment time, find the power generation type of the generator set through the preset power system topology map. The power generation type includes new energy type and traditional energy type.
[0032] Adjustment time refers to the time point used to trigger system logic checks. For example, if the adjustment time is set to the hour of the day, and subsequent steps are executed outside of the original adjustment time, the time when steps 3 and subsequent steps begin outside the original adjustment time will be set as the new adjustment time. The subsequent adjustment times will be reset based on the original adjustment time intervals. For example, if steps 3 and subsequent steps begin at 12:30, and the interval between two adjacent adjustment times is one hour, then 12:30 will be set as the adjustment time, and subsequent adjustment times will be set to the hour plus half an hour. A power system topology diagram is a graphical or data-driven representation of the power network structure. Equipment connection relationships and switch statuses are collected by importing equipment ledgers and wiring diagrams from a power system common data model (such as CIM). The topology analysis algorithm automatically generates and inputs this data into the system to obtain the power system topology diagram. Generation type refers to the attribute label used to distinguish different energy sources of generators. It is pre-input by staff. New energy type refers to generator types whose power generation process does not rely on fossil fuels and has intermittent and fluctuating energy, such as solar generators and wind turbines. Traditional energy types refer to generator types whose power generation processes rely on fossil fuels and do not possess intermittent or fluctuating energy sources.
[0033] If the current time is the preset adjustment time, it means that the time point for triggering system logic checks has arrived, and the power generation type of the generator set is found through the preset power system topology diagram.
[0034] Step 3: When there is a new energy type in the power generation type, find the record time corresponding to the current time, the historical power of new energy and the historical power of traditional energy corresponding to the record time based on the generator set.
[0035] Recording time refers to the time point corresponding to each piece of data stored in the system before the current time, such as recording data every 5 seconds before the current recording time. Historical power of renewable energy refers to the sum of the output power of each renewable energy generator connected to the substation at each recorded time point before the current time. Historical power of traditional energy refers to the sum of the output power of each traditional energy generator connected to the substation at each recorded time point before the current time. The historical power of renewable energy and the historical power of traditional energy can be directly read from the system.
[0036] When a new energy type is included in the power generation type, it means that a generator whose output power fluctuates greatly is connected in the circuit. Based on the generator set, find the record time corresponding to the current time, the historical power of new energy and the historical power of traditional energy corresponding to the record time.
[0037] Step 4: Obtain the historical power consumption of the electrical appliances connected to the transformer at the corresponding recorded time.
[0038] Historical power consumption refers to the sum of power consumption of all electrical appliances connected to the substation at each recorded time point prior to the current time. Historical power consumption can be directly read from the system.
[0039] Step 5: Subtract the historical power consumption of traditional energy sources from the historical power consumption to obtain the power deficit.
[0040] Power deficit refers to the shortfall in electricity generation from traditional energy sources compared to demand at each recorded time point prior to the current time. Power deficit = Historical power consumption - Historical power from traditional energy sources.
[0041] Step 6: Construct the future deficit curve segment based on the recording time and deficit power.
[0042] The future deficit curve segment refers to the curve segment used to describe the expected trend of "deficit power" changes over a future period. The modeling window N is determined, where N is the number of data points from the same time period on several similar days in the past. For example, it might take the recorded points within the time period h hours before and after the current time, corresponding to the same day type and similar weather type from the last 30 days. If the recording time granularity is 5 minutes and h is 2, then N is 1440 points. Then, a deficit power sequence P is established based on N. def [t −k ], k=1,2,...,N, where t -k This refers to the k-th record time prior to the current time. The deficit power sequence is differenced until it passes the ADF test (significance level α = 0.05). The number of differences is denoted as d. When the original deficit power sequence is stationary, d = 0. Autocorrelation function (ACF) and partial autocorrelation function (PACF) plots are then drawn on the stationary deficit power sequence. By observing the truncation / tailing characteristics of the ACF and PACF plots, and combining the AIC criterion, a moving grid search is performed within the range of p ≤ 5 and g ≤ 5 to determine the optimal order. In this scenario, (p, d, g) = (2, 0, 1). The ARIMA(p, d, g) model is used to predict H steps forward, where H is the number of record points contained in two adjacent adjustment time intervals, resulting in H predicted deficit power values. These predicted values are then connected in chronological order to form a broken line, yielding the future deficit curve segment.
[0043] Step 7: Construct a future new energy power curve segment based on the recorded time and the historical power of new energy sources.
[0044] The future renewable energy power curve segment refers to the curve segment used to describe the expected trend of total renewable energy power change over a future period. The method for constructing this curve was introduced in step 6.
[0045] Step 8: Extract the overload point and overload recovery point based on the future deficit curve segment and the future renewable energy power curve segment.
[0046] The overload point refers to the time point in the predicted future period when the transformer begins to experience thermal overload. The overload recovery point refers to the time point in the predicted future period when the transformer ends its thermal overload. The system pre-stores the rated capacity values of the connected transformers. For each time point within the predicted future period, based on the values on the future deficit curve segment and the future renewable energy power curve segment at that time point, the effective power that the transformer needs to carry is calculated. The effective power value is obtained by subtracting the deficit power value from the renewable energy power value. The effective power value reflects the net power flowing through the transformer. Then, the absolute value of this net power is taken and compared with the rated capacity value. If the absolute value of the net power at a certain time point is greater than the rated capacity value, it indicates that the actual power transmitted by the transformer has exceeded its design limit and has begun to enter the thermal overload risk area. This time point is marked as an overload point. From this overload point, the scan continues until the first time point where the absolute value of the net power falls back to or below the rated capacity value is found. This time point is marked as the corresponding overload recovery point. By traversing the entire predicted period in the above manner, all pairs of overload points and overload recovery points can be extracted.
[0047] Step 9: Based on the overload point and overload recovery point, find the start time and end time in the future renewable energy power curve segment.
[0048] The start time refers to the specific time corresponding to the overload point. The time corresponding to the overload point is obtained directly and considered the start time. The end time refers to the specific time corresponding to the overload recovery point. The time corresponding to the overload recovery point is obtained directly and considered the end time.
[0049] Step 10: Subtract the start time from the end time to get the duration.
[0050] Duration refers to the duration of a transformer overload starting from the overload point. Duration = End Time - Start Time.
[0051] Step 100: When the duration is not greater than the preset instantaneous time, maintain the current running state and wait for the next adjustment time.
[0052] Instantaneous time refers to the electrical safety value based on the transformer's thermal time constant. The thermal time constant T of the transformer is obtained, where T is in minutes. The maximum permissible hot spot temperature corresponding to the transformer's insulation class (e.g., 55°C for Class A insulation) is found. Assuming that under the most unfavorable conditions, the overload power is 120% of the rated capacity, and the corresponding winding temperature rise curve increases exponentially, the instantaneous time is the time required for the temperature to reach 90% of the maximum permissible hot spot temperature from 0°C, obtained through simulation or table lookup. If the duration is no greater than the preset instantaneous time, it means that the transformer overload will not cause danger during the current duration. Maintain the current operating state and wait for the next adjustment time.
[0053] Step 101: When the duration is greater than the instantaneous time, the overload power is obtained by finding the overload point and the future renewable energy power curve segment.
[0054] Overload power refers to the power exceeding the electrical demand of an appliance. It is calculated by subtracting the future power deficit from the future renewable energy power at the same point in time between the overload point and the overload recovery point.
[0055] When the duration is greater than the instantaneous time, it indicates that the transformer is overloaded and will cause danger during the current duration. The overload power can be found by looking at the overload point and the future new energy power curve segment.
[0056] Step 102: Obtain the output power of the new energy generator.
[0057] This refers to the power output of the new energy generator connected to the transformer at each time point between the overload point and the overload recovery point. It can be found directly in the system.
[0058] Step 103: Design a power curtailment scheme based on the output power and overload power, and execute it. There are multiple options for the execution combination in the power curtailment scheme.
[0059] A power curtailment scheme refers to a set of operational instructions designed to eliminate overload power. An execution combination refers to a set of one or more renewable energy generators that need to be disconnected. Options refer to multiple different execution combinations that satisfy the condition that the sum of the output power of the renewable energy generators in the execution combination is greater than or equal to the overload power. The output power of each renewable energy generator is obtained, and a combinatorial optimization algorithm (such as the knapsack problem algorithm) is used to find one or more subsets from all generators such that the sum of the output power of the generators in these subsets is not less than the overload power. Each subset that meets the condition is an execution combination, and these execution combinations constitute the options of the power curtailment scheme. The power curtailment scheme is executed by issuing instructions to disconnect the grid-connected switch of the corresponding renewable energy generator. How to select execution combinations from the options will be explained in detail in subsequent steps.
[0060] This also includes: Step 104: Obtain the energy storage status of the energy storage device.
[0061] Energy storage devices are equipment used to store electrical energy, such as flywheel energy storage. Energy storage status refers to the current availability status of the energy storage device. By interacting with the energy management system (EMS) of the energy storage device through a communication interface (such as CAN or Modbus), the values in its status register are read, and it is determined whether the energy storage device is in a partially charged state that allows for charging.
[0062] Step 1040: If the energy storage state is the preset non-energy storage state, design a power curtailment scheme based on the output power and overload power and execute it.
[0063] The non-storable state refers to a state that does not simultaneously meet the requirements of a State of Charge (SOC) less than the upper limit threshold (e.g., 95%), no fault alarms, and not being in an active detection or maintenance state. This state is pre-input by the operator. The method designed here was described in step 103.
[0064] If the energy storage state is the preset non-energy storage state, it means that the excess electricity cannot be stored by the energy storage device. Based on the output power and overload power, a power curtailment scheme is designed and implemented.
[0065] Step 1041: If the energy storage state is the preset energy storage state, the operating power of the energy storage device in the energy storage task is obtained based on the overload power analysis.
[0066] The energy storage state refers to a state that simultaneously meets the following conditions: State of Charge (SOC) is less than the upper limit threshold (e.g., 95%), there are no fault alarms, and it is not in an active detection or maintenance state. Operating power refers to the power value required for the energy storage device to perform its energy storage task in order to absorb overload power. The overload power calculated in step 101 is set as the operating power.
[0067] If the energy storage state is the preset energy storage state, it means that excess electricity can be stored through the energy storage device. The operating power of the energy storage device during the energy storage task is obtained based on overload power analysis.
[0068] Step 1042: Obtain the remaining capacity of the energy storage device.
[0069] Remaining capacity refers to the power that the energy storage device can still hold. The remaining capacity can be found directly within the system.
[0070] Step 1043: Multiply the operating power by the duration to obtain the required capacity.
[0071] Demand capacity refers to the capacity of energy storage devices required to store excess power. Demand capacity = Operating power × Duration.
[0072] Step 10430: When the demand capacity is not greater than the remaining capacity, input the duration and operating power into the preset standard energy storage task template to obtain the energy storage task and execute it.
[0073] A standard energy storage task template is a standard template used to issue tasks to energy storage devices. This template includes the task type (charging), operating power, and duration. It is pre-entered by staff. An energy storage task refers to the instruction operation of storing excess electricity generated by a new energy generator through an energy storage device. The energy storage task is obtained by directly inputting the duration and operating power into the standard energy storage task template.
[0074] When the demand capacity is not greater than the remaining capacity, it means that the remaining capacity of the energy storage device can meet the current energy storage requirements. Input the duration and operating power into the preset standard energy storage task template to obtain the energy storage task and execute it.
[0075] Step 10431: When the demand capacity is greater than the remaining capacity, divide the remaining capacity by the duration to obtain the actual operating power.
[0076] Actual operating power refers to the operating power of the energy storage device in order to achieve the required duration. Actual operating power = Remaining capacity / Duration.
[0077] When the demand capacity exceeds the remaining capacity, it means that the remaining capacity of the energy storage device cannot meet the current energy storage requirements. The actual operating power is obtained by dividing the remaining capacity by the duration.
[0078] Step 10432: Subtract the actual operating power from the overload power to obtain the remaining power.
[0079] Residual power refers to the power that cannot be stored through energy storage tasks. Residual power = Overload power - Actual operating power.
[0080] Step 10433: Design a scheme to obtain the power curtailment scheme based on the output power and the remaining power.
[0081] The method obtained here was described in step 103.
[0082] Step 10434: Substitute the duration and actual operating power into the standard energy storage task template to obtain the energy storage task.
[0083] The method obtained here was described in step 10430.
[0084] Step 10435: Execute the power curtailment scheme obtained by designing the scheme based on the output power and remaining power, and the energy storage task obtained by substituting the duration and actual operating power into the standard energy storage task template.
[0085] This also includes: Step 105: Obtain the maximum power of the energy storage device.
[0086] Maximum power refers to the charging power that the energy storage device can continuously and stably output within its operating temperature range. The maximum power can be directly read from the nameplate parameters of the energy storage device.
[0087] Step 106: Subtract the maximum power from the overload power to obtain the excess power.
[0088] Excess power refers to the power that cannot be stored by the energy storage device per unit time. Excess power = Overload power - Maximum power.
[0089] Step 1060: When the excess power is not greater than 0, input the duration and operating power into the standard energy storage task template to obtain the energy storage task and execute it.
[0090] The method obtained here was described in step 10430.
[0091] When the overload power is not greater than 0, it means that the overload power can be completely stored by the energy storage device. Input the duration and operating power into the standard energy storage task template to obtain the energy storage task and execute it.
[0092] Step 1061: When the overload power is greater than 0, update the overload power obtained in step 101 according to the overload power, and define the overload power updated according to the overload power as the actual overload power.
[0093] When the overload power is greater than 0, it means that part of the overload power cannot be stored by the energy storage device. It is necessary to disconnect part of the new energy generator to protect the circuit safety. The overload power obtained in step 101 is updated according to the overload power.
[0094] Step 1062: Update the power curtailment scheme obtained in step 103 based on the actual overload power and execute it.
[0095] The update is completed by using the actual overload power to cover the original overload power in the power curtailment scheme. The method designed here was described in step 103.
[0096] This also includes: Step 107: Combine all the new energy generators to obtain a new energy combination.
[0097] A new energy combination refers to a set consisting of all schedulable new energy generators. A new energy combination is obtained by generating all possible sets of new energy generators using recursive or iterative algorithms (such as depth-first search, DFS). The output power of the new energy generators within a new energy combination must not be less than the overload power. To prevent combination explosion, the new energy generators are first grouped according to their current output power, with generators of the same output power grouped together. The number of generators in each group is recorded. Then, multiple combinations of a knapsack problem are constructed using power groups as units. The power value of each power group is considered as the type of item, and the number of combinations is considered as the upper limit of the number of items. The goal is to select a certain number of generators such that the total power wasted is not less than the overload power, until the number of switching operations is minimized. In the subsequent search process, a greedy strategy is adopted, sorting the power groups in descending order of output power, prioritizing the selection of generators in the high-power group, and setting pruning conditions in the recursive search: when the total selected power is greater than or equal to the overload power and the current number of operations has exceeded the recorded optimal solution, the current branch is terminated. At the same time, when the total number of generators participating in the combination exceeds a threshold (e.g., more than 50), an aggregation strategy is further initiated: multiple low-power generators in the same power group are regarded as an equivalent high-power generator (their power superposition must meet a threshold of replacing low-power with high-power), thereby significantly compressing the search space.
[0098] Step 108: Select new energy generators with the same output power based on the output power, and define the new energy generators with the same output power as consistent generators.
[0099] The new energy generators are grouped directly according to their output power. Generators with the same output power are grouped together to obtain consistent generators. For example, generators No. 1 and No. 2 both have an output power of 100kW, so they are grouped into the first category of consistent generators. Generators No. 3 and No. 4 both have an output power of 150kW, so they are grouped into the second category of consistent generators.
[0100] Step 109: Based on the statistics of consistent generators, obtain the number of consistent generators in the new energy combination, and define the new energy combination with the same number of consistent generators as a consistent combination.
[0101] The number of consistent generators refers to the number of consistent generators of a certain category within a new energy source combination. This is determined by directly iterating through all new energy source combinations and counting the consistent generators. For example, if two new energy source combinations contain two consistent generators of category 1 and one consistent generator of category 2, then these two new energy source combinations are considered as belonging to the same category of consistent generator combination.
[0102] Step 110: Find the historical maximum power of the same generator based on the historical power of the new energy source.
[0103] The historical maximum power refers to the maximum output power recorded by a uniform generator at a time point before the current time. By comparing all the output power records of the same uniform generator at time points before the current time, the maximum output power is obtained; this maximum output power is the historical maximum power.
[0104] Step 111: Compare all historical maximum power values and assign them to the same generators according to the preset priority rules to obtain the same priority of the same generator. The priority rule is that the higher the historical maximum power value, the higher the same priority.
[0105] Priority rules refer to the criteria used to sort consistent generators of the same category. Consistency priority refers to the ranking number assigned to each consistent generator based on the priority rules. By comparing the historical maximum power of consistent generators of the same category, they are sorted in descending order to obtain their consistency priorities.
[0106] Step 112: Compare the consistency priorities of the consistent generators in the consistent combination to obtain the consistent combination with the highest consistency priority.
[0107] The consensus group with the highest consensus priority is obtained by directly summing the consensus priorities of the consensus generators in the consensus group and sorting them in descending order. For example, if there are two consensus groups, where consensus group 1 has two consensus generators with priority level 1 and consensus group 2 has one consensus generator with priority level 1 and one consensus generator with priority level 2, and the total priority of consensus group 1 is 2 and the total priority of consensus group 2 is 3, then the consensus group with the highest consensus priority is consensus group 1.
[0108] Step 113: Remove and output the consensus combinations other than the consensus combination with the highest consensus priority from the options of the execution combinations in the power curtailment scheme.
[0109] In the options for execution combinations in the power curtailment scheme, only the consistent combination with the highest consistency priority is saved.
[0110] This also includes: Step 114: Calculate the number of consistent combinations based on the consistent combination statistics.
[0111] The number of consensus combinations refers to the number of consensus combinations with the highest consensus priority among the available options for execution combinations in the power curtailment scheme. The number of consensus combinations is obtained by iterating through the highest-priority consensus combinations.
[0112] Step 1140: If the number of consistent combinations is not greater than 1, the consistent combination is regarded as the executed combination in the power curtailment scheme and output.
[0113] The consistent combination is used as the execution combination of the power curtailment scheme.
[0114] If the number of consistent combinations is no greater than 1, it means that there is only one option and no further filtering is needed. The consistent combination is regarded as the executed combination in the power curtailment scheme and output.
[0115] Step 1141: If the number of consistent combinations is greater than 1, simulate the power abandonment scheme based on the consistent combinations to obtain the number of switching operations.
[0116] The switching count refers to the total number of times that switching devices (such as circuit breakers) in the circuit need to be opened when implementing a power curtailment scheme based on a consistent combination. For each candidate consistent combination, one operation process is simulated, and one opening operation is required for the grid-connected switch of each consistent generator in the combination. The total number of switching operations required in this simulation is counted to obtain the switching count.
[0117] If the number of consistent combinations is greater than 1, it means that there are multiple options and further screening is required. The number of switching operations is obtained by simulating the execution of the power curtailment scheme based on the consistent combinations.
[0118] Step 1142: Compare all the switching counts to obtain the minimum number of switching counts.
[0119] The minimum number of switches is the smallest number of switches. Iterate through all the switch counts to find the smallest number of switches; this smallest number of switches is the minimum number of switches.
[0120] Step 1143: Find the matching combination corresponding to the minimum number of switches based on the minimum number of switches, and define the matching combination corresponding to the minimum number of switches as the optimal matching combination.
[0121] The optimal consistent combination can be obtained by directly inputting the minimum number of switching operations into the system.
[0122] Step 1144: Treat the optimal consensus combination as the execution combination in the power curtailment scheme and output it.
[0123] The method described here is as described in step 1140.
[0124] This also includes: Step 115: Calculate the number of optimal consistent combinations based on the statistics of optimal consistent combinations.
[0125] The number of optimal consistent combinations refers to the total number of optimal consistent combinations. The method for calculating this number was introduced in step 114.
[0126] Step 1150: If the number of optimal consistent combinations is not greater than 1, proceed to step 1144.
[0127] If the number of optimal consistent combinations is not greater than 1, it means that there is only 1 optimal consistent combination and no further screening is needed. Proceed to step 1144.
[0128] Step 1151: If the number of optimal consistent combinations is greater than 1, the transmission mileage is obtained by finding the power system topology map. The transmission mileage is the distance from the new energy generator in the optimal consistent combination to the transformer connected to it.
[0129] By directly inputting the corresponding number of the new energy generator and the number of the connected transformer in the optimal consistent combination into the power system topology map, the distance from the new energy generator to the connected transformer in the optimal consistent combination can be retrieved. This distance is the transmission mileage.
[0130] If the number of optimal consistent combinations is greater than 1, it means that there are multiple optimal consistent combinations that need to be further filtered. The transmission mileage can be found by searching the power system topology map.
[0131] Step 1152: Add up the transmission mileages corresponding to the new energy generators in the optimal consistent combination to obtain the total transmission mileage.
[0132] The total transmission mileage refers to the sum of the distances from the new energy generators to the connected transformers in the optimal consensus combination. The total transmission mileage is obtained by summing all the transmission mileages within each optimal consensus combination calculated in step 1151.
[0133] Step 1153: Compare all the total transmission mileages to obtain the shortest total transmission mileage, and define the optimal consistent combination corresponding to the shortest total transmission mileage as the optimal combination.
[0134] The shortest total power transmission mileage can be obtained by directly traversing all the total power transmission mileages.
[0135] Step 1154: Treat the optimal combination as the executed combination in the power curtailment scheme and output it.
[0136] The method described here is as described in step 1140.
[0137] This also includes: Step 116: Obtain real-time renewable energy power.
[0138] Real-time renewable energy power refers to the output power of renewable energy generators at the current moment, obtained through measurement devices after the implementation of the power curtailment plan. After the power curtailment plan is implemented, the output power of all renewable energy generators is read and summed to obtain the renewable energy power.
[0139] Step 117: Find the real-time time based on the real-time renewable energy power.
[0140] Real-time time refers to the time when the real-time renewable energy power is read. You can obtain the real-time time by directly entering the renewable energy power into the system.
[0141] Step 118: Find the planned renewable energy power in the future renewable energy power curve segment based on the real-time time.
[0142] Planned renewable energy power refers to the future renewable energy power corresponding to a real-time point in the future renewable energy power curve segment. The planned renewable energy power is obtained by directly retrieving the future renewable energy power at the real-time point corresponding to that real-time point in the future renewable energy power curve segment.
[0143] Step 119: Calculate the power fluctuation value based on the planned renewable energy power and the real-time renewable energy power.
[0144] Power fluctuation value is an indicator that measures the deviation between actual power and predicted power. The total output power of renewable energy generators after the curtailment plan is completed is obtained by subtracting the output power of disconnected renewable energy generators from the planned renewable energy power. The absolute value of the power obtained by subtracting the real-time renewable energy power at the corresponding time from the calculated total output power of renewable energy generators after the curtailment plan is completed is the power fluctuation value.
[0145] Step 1190: If the power fluctuation value is within the preset fluctuation range, continue to acquire real-time renewable energy power.
[0146] The fluctuation range refers to the allowable deviation range of power fluctuation values. Data on predicted and actual renewable energy power for the same time period over the past M days (e.g., one point every 5 minutes within an hour) is collected. For each time point, the historical prediction error is calculated, which equals the predicted renewable energy power minus the corresponding actual power. The historical prediction errors from all time points are aggregated into an error sample set. A normality test is performed on the error sample set. If it passes, a normal distribution is used. σ The principle determines the fluctuation range, that is, fluctuation range = [-3] σ +3 σ ],in σ Let be the standard deviation of the error sample set. If the normality test is not passed, a nonparametric method is used: sort the error values in the error sample set, take the 5th percentile as the lower limit of fluctuation, and take the 95th percentile as the upper limit of fluctuation to form the fluctuation range.
[0147] If the power fluctuation value is within the preset fluctuation range, it indicates that the prediction is accurate and the actual operation meets expectations, and the real-time renewable energy power should continue to be acquired.
[0148] Step 1191: If the power fluctuation value is not within the fluctuation range, mark the time point corresponding to the current moment in the future new energy power curve segment to obtain the fluctuation start time.
[0149] The fluctuation start time refers to the real-time time when the power fluctuation value first exceeds the fluctuation range. The real-time time corresponding to the first time the power fluctuation value exceeds the fluctuation range is marked; this marked real-time time is the fluctuation start time.
[0150] If the power fluctuation value is outside the fluctuation range, it indicates that the prediction is inaccurate and the actual operation does not meet expectations. It is necessary to readjust and mark the time point corresponding to the current moment in the future new energy power curve segment to obtain the fluctuation start time.
[0151] Step 1192: Starting from the start time of the fluctuation, record the duration during which the power fluctuation value is outside the fluctuation range to obtain the fluctuation duration.
[0152] The fluctuation duration refers to the total time during which the power fluctuation value continues to exceed the fluctuation range from the start time of the fluctuation. A preset timer is started in the system, and the timer continues to accumulate as long as the power fluctuation value exceeds the fluctuation range to obtain the fluctuation duration.
[0153] Step 11920: When the duration of the fluctuation is not greater than the instantaneous time, continue to record the duration of the power fluctuation value that is not within the fluctuation range, starting from the fluctuation start time.
[0154] When the duration of the fluctuation is no greater than the instantaneous time, it indicates that the discrepancy between the actual and the predicted value is an instantaneous change, and no circuit adjustment is required. Continue to record the duration of the power fluctuation value outside the fluctuation range, starting from the fluctuation start time.
[0155] Step 11921: When the duration of the fluctuation is greater than the instantaneous time, repeat step 3 and subsequent steps. When re-executing step 3 and subsequent steps, the original power curtailment plan will be implemented until step 3 and subsequent steps are completed, at which point the original power curtailment plan will be discontinued.
[0156] When the duration of the fluctuation is greater than the instantaneous time, it indicates that the discrepancy between the actual and the predicted changes is not an instantaneous change, and the circuit needs to be adjusted and step 3 and subsequent steps need to be repeated.
[0157] This also includes: Step 50: When the power deficit is greater than 0, proceed to step 6 and subsequent steps.
[0158] When the power deficit is greater than 0, it means that the power output of the traditional energy generator is insufficient to support the normal use of the electrical appliances connected to the corresponding transformer. Proceed to step 6 and subsequent steps.
[0159] Step 51: When the power deficit is not greater than 0, do not execute step 6 and the subsequent steps of step 6.
[0160] When the power deficit is not greater than 0, it means that the power output of the traditional energy generator is sufficient to support the normal use of the electrical appliances connected to the corresponding transformer, and step 6 and the subsequent steps of step 6 are not executed.
[0161] Step 52: Calculate the absolute value of the deficit power based on the deficit power.
[0162] The absolute value of the deficit power refers to the absolute value of the deficit power. The absolute value of the deficit power is obtained by performing an absolute value operation on the deficit power.
[0163] Step 53: Add the absolute value of the deficit power to the historical power of the new energy source to obtain the historical excess power.
[0164] Historical excess power refers to the portion of power that exceeds load demand if all the power output from renewable energy generators were incorporated into the grid, given that the power output from traditional energy generators already has a surplus. Historical excess power = absolute value of power deficit + historical power from renewable energy generators.
[0165] Step 54: Construct future excess power curve segments based on historical excess power and recording time.
[0166] The future excess power curve segment refers to a curve segment generated by a prediction algorithm based on historical excess power data, used to describe the trend of future excess power changes over a period of time. The method for constructing this curve was described in step 6.
[0167] Step 55: Find the future excess power and the corresponding future time based on the future excess curve segment.
[0168] Future excess power refers to the predicted excess power at a specific point in time on the future excess curve segment. Future time refers to the time corresponding to the predicted excess power at a specific point in time on the future excess curve segment. The future excess power and its corresponding future time can be obtained by directly extracting the predicted excess power and the corresponding time at the time point on the future excess curve segment.
[0169] Step 56: Obtain the energy storage status of the energy storage device.
[0170] The method for obtaining this information was described in step 104.
[0171] Step 560: If the energy storage state is non-energy storage state, design a curtailment scheme based on the output power and future excess power and execute it.
[0172] The method designed here was described in step 103.
[0173] If the energy storage state is non-storable, it means that excess power cannot be stored through the energy storage device. Based on the output power and future excess power, a power curtailment plan is designed and implemented.
[0174] Step 561: If the energy storage state is a storable state, the operating power of the energy storage task is obtained based on the future excess power analysis.
[0175] The method of analysis here was described in step 1041.
[0176] If the energy storage state is a storable state, it means that excess power can be stored through the energy storage device, and the operating power of the energy storage task can be obtained based on the future excess power analysis.
[0177] Step 562: Input the future time and operating power into the standard energy storage task template to obtain the energy storage task and execute it.
[0178] The input method here was described in step 10430.
[0179] This also includes: Step 10410: Obtain the minimum power of the energy storage device.
[0180] Minimum power refers to the lower limit of power at which an energy storage device can effectively charge. The minimum power can be directly read from the system.
[0181] Step 10411: When the operating power is not less than the minimum power, proceed to step 1042 and subsequent steps.
[0182] When the operating power is not less than the minimum power, it means that the operating power is sufficient to support the energy storage device to charge effectively, and step 1042 and subsequent steps are executed.
[0183] Step 10412: When the operating power is less than the minimum power, the power curtailment combination is obtained by combining new energy generators.
[0184] A curtailment power combination refers to a collection of renewable energy generators that need to be disconnected when storage is not feasible. This combination was described in step 107.
[0185] When the operating power is less than the minimum power, it indicates that the operating power is insufficient to support the energy storage device to charge effectively. Based on the combination of new energy generators, a power curtailment combination is obtained.
[0186] Step 10413: Add up the output power of the new energy generators included in the abandoned power combination to obtain the abandoned power.
[0187] Curtailed power refers to the sum of the output power of all renewable energy generators in a curtailed power combination. The curtailed power is obtained by summing the output power of the renewable energy generators included in the curtailed power combination.
[0188] Step 10414: Find the corresponding combination where the power curtailment is not less than the overload power based on the overload power.
[0189] A "compliant combination" refers to a combination of power curtailment where the corresponding curtailed power is not less than the overload power. Simply input the condition "curtailed power not less than overload power" into the system, and the system will retrieve curtailment combinations that meet this condition. These curtailment combinations are considered compliant combinations.
[0190] Step 10415: If a matching combination exists, treat the matching combination as the execution combination in the power curtailment scheme and output it.
[0191] The method described here is as described in step 1140.
[0192] If a matching combination exists, it means that excess power can be removed by disconnecting the new energy generator from the grid. The matching combination is then considered as the executed combination in the power curtailment scheme and output.
[0193] Step 10416: If the matching combination does not exist, calculate the reduced power based on the overload power.
[0194] Reduced power refers to the power reduction required by traditional energy generators. The overload power is directly set as the reduced power.
[0195] If the matching combination does not exist, it means that the excess power cannot be eliminated by disconnecting the new energy generator from the grid. It is necessary to reduce the output power of the traditional energy generator, and the power reduction is calculated based on the overload power.
[0196] Step 10417: Design a power reduction scheme for traditional energy generators based on the power reduction scheme and implement it.
[0197] A power reduction scheme refers to a scheme that reduces the output power of a traditional energy generator, that is, a scheme that specifies how much output power should be reduced. The power reduction scheme is a standard template; you only need to input a value for the power reduction. Once the power reduction is obtained, the operating efficiency of the traditional energy generator is automatically reduced accordingly. For example, if the power reduction is set to 9kW, and considering losses during power transmission, the output of Unit 1 thermal power unit will be reduced by 9.5kW.
[0198] Based on the same inventive concept, embodiments of the present invention provide a power protection system based on source-load curve matching.
[0199] A power protection system based on source-load curve matching includes: The acquisition module is used to acquire current time, historical power consumption, output power, energy storage status, maximum power, real-time new energy power, and minimum power. A memory for storing a program for a power protection method based on source-load curve matching; The processor loads and executes programs from memory.
[0200] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0201] The above description is merely a preferred embodiment of the present invention. The scope of protection of the present invention is not limited to the above embodiments. All technical solutions falling within the scope of the present invention's concept are within the scope of protection of the present invention. It should be noted that for those skilled in the art, any improvements and modifications made without departing from the principles of the present invention should also be considered within the scope of protection of the present invention.
Claims
1. A power protection method based on source-load curve matching, characterized in that, include: Step 1: Get the current time; Step 2: If the current time is the preset adjustment time, find the power generation type of the generator set through the preset power system topology map. The power generation type includes new energy type and traditional energy type. Step 3: When there is a new energy type in the power generation type, find the record time corresponding to the current time, the historical power of new energy and the historical power of traditional energy corresponding to the record time based on the generator set; Step 4: Obtain the historical power consumption of the electrical appliances connected to the transformer at the corresponding recorded time. Step 5: Subtract the historical power consumption of traditional energy sources from the historical power consumption to obtain the power deficit. Step 6: Construct future deficit curve segments based on recording time and deficit power; Step 7: Construct a future renewable energy power curve segment based on the recorded time and historical renewable energy power; Step 8: Extract the overload point and overload recovery point based on the future deficit curve segment and the future renewable energy power curve segment; Step 9: Based on the overload point and overload recovery point, find the start and end times in the future renewable energy power curve segment; Step 10: Subtract the start time from the end time to obtain the duration; Step 100: When the duration is not greater than the preset instantaneous time, maintain the current running state and wait for the next adjustment time; Step 101: When the duration is greater than the instantaneous time, the overload power is obtained by finding the overload point and the future renewable energy power curve segment; Step 102: Obtain the output power of the new energy generator; Step 103: Design a power curtailment scheme based on the output power and overload power, and execute it. There are multiple options for the execution combination in the power curtailment scheme.
2. The power protection method based on source-load curve matching according to claim 1, characterized in that, The methods for designing and implementing power curtailment schemes based on output power and overload power include: Step 104: Obtain the energy storage status of the energy storage device; Step 1040: If the energy storage state is the preset non-energy storage state, design a power curtailment scheme based on the output power and overload power and execute it. Step 1041: If the energy storage state is the preset energy storage state, obtain the operating power of the energy storage device in the energy storage task based on the overload power analysis; Step 1042: Obtain the remaining capacity of the energy storage device; Step 1043: Multiply the operating power by the duration to obtain the required capacity; Step 10430: When the demand capacity is not greater than the remaining capacity, input the duration and operating power into the preset standard energy storage task template to obtain the energy storage task and execute it; Step 10431: When the demand capacity is greater than the remaining capacity, divide the remaining capacity by the duration to obtain the actual operating power; Step 10432: Subtract the actual operating power from the overload power to obtain the remaining power; Step 10433: Design a power curtailment scheme based on the output power and remaining power; Step 10434: Substitute the duration and actual operating power into the standard energy storage task template to obtain the energy storage task; Step 10435: Execute the power curtailment scheme obtained by designing the scheme based on the output power and remaining power, and the energy storage task obtained by substituting the duration and actual operating power into the standard energy storage task template.
3. The power protection method based on source-load curve matching according to claim 2, characterized in that, After inputting the duration and operating power into a preset standard energy storage task template, the energy storage task also includes: Step 105: Obtain the maximum power of the energy storage device; Step 106: Subtract the maximum power from the overload power to obtain the excess power; Step 1060: When the excess power is not greater than 0, input the duration and operating power into the standard energy storage task template to obtain the energy storage task and execute it; Step 1061: When the overload power is greater than 0, update the overload power obtained in step 101 according to the overload power, and define the overload power updated according to the overload power as the actual overload power. Step 1062: Update the power curtailment scheme obtained in step 103 based on the actual overload power and execute it.
4. The power protection method based on source-load curve matching according to claim 3, characterized in that, The methods for obtaining the power curtailment scheme based on the scheme design in step 103 of the actual overload power update include: Step 107: Combine all the new energy generators to obtain a new energy combination; Step 108: Select new energy generators with consistent output power based on their output power, and define them as consistent generators. Step 109: Based on the statistics of consistent generators, obtain the number of consistent generators in the new energy combination, and define the new energy combination with the same number of consistent generators as a consistent combination; Step 110: Find the historical maximum power of the consistent generator based on the historical power of the new energy source; Step 111: Compare all historical maximum power values and assign them to consistent generators according to a preset priority rule to obtain the consistent priority of each generator. The priority rule is that the higher the historical maximum power value, the higher the consistent priority. Step 112: Compare the consistency priorities of the consistent generators in the consistent combination to obtain the consistent combination with the highest consistency priority; Step 113: Remove and output the consensus combinations other than the consensus combination with the highest consensus priority from the options of the execution combinations in the power curtailment scheme.
5. The power protection method based on source-load curve matching according to claim 4, characterized in that, After removing consensus combinations other than the highest consensus priority from the options for power curtailment, the following options are also included: Step 114: Calculate the number of consistent combinations based on the consistent combinations; Step 1140: If the number of consistent combinations is not greater than 1, the consistent combination is regarded as the executed combination in the power curtailment scheme and output; Step 1141: If the number of consistent combinations is greater than 1, simulate the power curtailment scheme based on the consistent combinations to obtain the number of switching operations; Step 1142: Compare all the switching counts to obtain the minimum number of switching counts; Step 1143: Find the matching combination corresponding to the minimum number of switches based on the minimum number of switches, and define the matching combination corresponding to the minimum number of switches as the optimal matching combination; Step 1144: Treat the optimal consensus combination as the execution combination in the power curtailment scheme and output it.
6. The power protection method based on source-load curve matching according to claim 5, characterized in that, After finding the matching combination corresponding to the minimum number of switches based on the minimum number of switches, the following are also included: Step 115: Calculate the number of optimal consistent combinations based on the statistics of optimal consistent combinations; Step 1150: If the number of optimal consistent combinations is not greater than 1, proceed to step 1144; Step 1151: If the number of optimal consistent combinations is greater than 1, the transmission mileage is obtained by searching the power system topology map. The transmission mileage is the distance from the new energy generator in the optimal consistent combination to the connected transformer. Step 1152: Add up the transmission mileages corresponding to the new energy generators in the optimal consistent combination to obtain the total transmission mileage; Step 1153: Compare all the total transmission mileages to obtain the shortest total transmission mileage, and define the optimal consistent combination corresponding to the shortest total transmission mileage as the optimal combination; Step 1154: Treat the optimal combination as the executed combination in the power curtailment scheme and output it.
7. The power protection method based on source-load curve matching according to claim 6, characterized in that, Also includes: Step 116: Obtain real-time renewable energy power; Step 117: Obtain the real-time time based on the real-time renewable energy power. Step 118: Find the planned renewable energy power in the future renewable energy power curve segment based on the real-time time; Step 119: Calculate the power fluctuation value based on the planned renewable energy power and the real-time renewable energy power; Step 1190: If the power fluctuation value is within the preset fluctuation range, continue to acquire real-time renewable energy power; Step 1191: If the power fluctuation value is not within the fluctuation range, mark the time point corresponding to the current moment in the future new energy power curve segment to obtain the fluctuation start time; Step 1192: Starting from the start time of the fluctuation, record the duration during which the power fluctuation value is outside the fluctuation range to obtain the fluctuation duration; Step 11920: When the duration of the fluctuation is not greater than the instantaneous time, continue to record the duration during which the power fluctuation value is outside the fluctuation range, starting from the fluctuation start time; Step 11921: When the duration of the fluctuation is greater than the instantaneous time, repeat step 3 and subsequent steps.
8. The power protection method based on source-load curve matching according to claim 2, characterized in that, The method of obtaining the power deficit by subtracting the historical power consumption of traditional energy sources from the historical power consumption also includes: Step 50: When the power deficit is greater than 0, proceed to step 6 and subsequent steps; Step 51: When the power deficit is not greater than 0, do not execute step 6 and the subsequent steps of step 6; Step 52: Calculate the absolute value of the deficit power based on the deficit power; Step 53: Add the absolute value of the deficit power to the historical power of the new energy source to obtain the historical excess power; Step 54: Construct future excess power curve segments based on historical excess power and recording time; Step 55: Find the future excess power and the corresponding future time based on the future excess curve segment; Step 56: Obtain the energy storage status of the energy storage device; Step 560: If the energy storage state is non-energy storage state, design a curtailment scheme based on the output power and future excess power and execute it. Step 561: If the energy storage state is a storeable state, obtain the operating power of the energy storage task based on the future excess power analysis; Step 562: Input the future time and operating power into the standard energy storage task template to obtain the energy storage task and execute it.
9. A power protection method based on source-load curve matching according to claim 2, characterized in that, After obtaining the operating power of the energy storage device in the energy storage mission based on the overload power analysis, the following also includes: Step 10410: Obtain the minimum power of the energy storage device; Step 10411: When the operating power is not less than the minimum power, proceed to step 1042 and subsequent steps; Step 10412: When the operating power is less than the minimum power, the power curtailment combination is obtained by combining new energy generators; Step 10413: Add up the output power of the new energy generators included in the abandoned power combination to obtain the abandoned power; Step 10414: Find the corresponding combination where the power curtailment is not less than the overload power based on the overload power; Step 10415: If a matching combination exists, treat the matching combination as the execution combination in the power curtailment scheme and output it; Step 10416: If the matching combination does not exist, calculate the reduced power based on the overload power; Step 10417: Design a power reduction scheme for traditional energy generators based on the power reduction scheme and implement it.
10. A power protection system based on source-load curve matching, characterized in that, include: The acquisition module is used to acquire current time, historical power consumption, output power, energy storage status, maximum power, real-time new energy power, and minimum power. A memory for storing the program of the power protection method based on source-load curve matching as described in any one of claims 1 to 9; The processor loads and executes programs from memory.