Control method and device of energy storage power station, electronic equipment and storage medium
Patent Information
- Application Number
- CN202511261188.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-03
- Publication Date
- 2026-02-06
Smart Images

Figure CN121485014A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the technical field of energy storage power stations, and particularly relates to a control method and device of an energy storage power station. BACKGROUND
[0002] In different application scenarios, an energy storage power station needs to adopt different operation strategies to achieve the best operation effect. For example, in a peak-valley electricity price arbitrage scenario, the energy storage power station needs to charge at a low electricity price valley and discharge at a high electricity price peak to obtain the maximum economic benefit. However, due to the differences between energy storage device manufacturers and the diversity of application scenarios, the current energy storage energy management system is difficult to develop a set of operation strategy scheme that can adapt to most scenarios. The existing operation strategy scheme can often only be optimized for a specific device combination and application scenario. When the device or scenario changes, the operation strategy scheme needs to be adjusted and reconfigured a lot, and it may even be unable to meet the new operation requirements, which seriously restricts the flexibility and adaptability of the energy storage power station and limits the wide application of energy storage technology. SUMMARY
[0003] Therefore, the embodiments of the present application provide a control method and device of an energy storage power station, electronic equipment and a storage medium, which can improve the flexibility and adaptability of the energy storage power station.
[0004] In a first aspect, the embodiments of the present application provide a control method of an energy storage power station, comprising:
[0005] obtaining a current time;
[0006] matching the current time and an operation time corresponding to an operation instance to obtain a target operation instance, the target operation instance being configured with a working step of a target energy storage unit, an operation time, a limit condition for executing each working step, a control type and a control variable;
[0007] obtaining a first target parameter of the energy storage power station collected based on a data type configured based on the global operation instance;
[0008] in a case where it is determined based on the target parameter that the limit condition for executing the target working step is met, determining a parameter value of the control variable for executing the target working step based on the target parameter;
[0009] controlling the target energy storage unit to execute the target working step based on the parameter value of the control variable for executing the target working step.
[0010] In some embodiments, the target operation instance is further configured with a scanning period, and the method further comprises:
[0011] The method further comprises: periodically determining whether a limit condition for executing each working step is met based on the scanning period; and periodically determining an execution result of each working step.
[0012] In some embodiments, the global running instance is further configured with an alarm condition and an alarm level, and the method further comprises:
[0013] acquiring a second target parameter of the energy storage power station based on a collection data type configured based on the global running instance;
[0014] In a case where it is determined based on the second target parameter that the alarm condition is met, determining an alarm level based on the second target parameter;
[0015] determining a control mode of the target energy storage unit in the target running instance based on the alarm level;
[0016] controlling the target energy storage unit based on the control mode.
[0017] In some embodiments, the alarm level comprises a first alarm level, a second alarm level, and a third alarm level, the first alarm level is less than the second alarm level, and the second alarm level is less than the third alarm level, and determining the control mode of the target energy storage unit in the target running instance based on the alarm level comprises:
[0018] in a case where the alarm level is the first alarm level, controlling the target energy storage unit to reduce power;
[0019] in a case where the alarm level is the second alarm level, controlling the target energy storage unit to standby;
[0020] in a case where the alarm level is the third alarm level, controlling the target energy storage unit to shut down.
[0021] In some embodiments, the collection data type comprises load, and the global running instance is further configured with a power adjustment condition, and the method further comprises:
[0022] acquiring load data collected based on the global running instance;
[0023] determining a corresponding power adjustment condition based on the load data;
[0024] adjusting power of a target energy storage unit in the target running instance based on the power adjustment condition.
[0025] In some embodiments, the power adjustment condition comprises a load limit condition, a load prohibition condition, or a normal condition, and adjusting the power of the target energy storage unit in the target running instance based on the power adjustment condition comprises:
[0026] in the case that the power adjustment condition is the load limiting condition, reducing the power of the target energy storage unit in the target operation instance;
[0027] in the case that the power adjustment condition is the load prohibiting condition, setting the power of the target energy storage unit in the target operation instance to 0;
[0028] in the case that the power adjustment condition is the normal condition, calculating the power of the target energy storage unit in the target operation instance, and setting the calculated power as the power of the target energy storage unit in the target operation instance.
[0029] In some embodiments, the method further comprises:
[0030] acquiring voltage data and frequency data of the energy storage power station based on global operation instances;
[0031] adjusting the voltage and the frequency of the target energy storage unit in the target operation instance based on the voltage data and the frequency data.
[0032] In a second aspect, the embodiments of the present application provide a control device of an energy storage power station, comprising:
[0033] a first acquisition module, configured to acquire a current time;
[0034] a matching module, configured to match the current time with an operation time corresponding to an operation instance, to obtain a target operation instance, the target operation instance being configured with a working step of a target energy storage unit, an operation time, a limiting condition for executing each working step, a control type and a control variable;
[0035] a second acquisition module, configured to acquire a first target parameter of the energy storage power station based on an acquisition data type configured based on global operation instances;
[0036] a parameter determination module, configured to, in the case that it is determined based on the target parameter that the limiting condition for executing a target working step is met, determine a parameter value of the control variable for executing the target working step based on the target parameter;
[0037] a first control module, configured to control the target energy storage unit to execute the target working step based on the parameter value of the control variable for executing the target working step.
[0038] In a third aspect, the embodiments of the present application provide an electronic device, comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, and the processor implements the method of any one of the above aspects when executing the computer program.
[0039] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described in any of the preceding claims.
[0040] Fifthly, embodiments of this application provide a computer program product that, when run on a terminal device, causes the electronic device to execute any of the methods described above.
[0041] The beneficial effects of the embodiments in this application compared with the prior art are:
[0042] This application provides a control method for an energy storage power station. The method involves acquiring the current time; matching the current time with the running time corresponding to a running instance to obtain a target running instance. The target running instance is configured with the working steps, running time, constraints for each working step, control type, and control variables of a target energy storage unit. The method acquires first target parameters of the energy storage power station based on the data acquisition data type configured for the global running instance. If the constraints for executing the target working steps are met based on the target parameters, the method determines the parameter values of the control variables for executing the target working steps based on the target parameters. The method controls the target energy storage unit to execute the target working steps based on the parameter values of the control variables. The method provided in this application, with its configured working steps, constraints, control type, and control variables for the running instance, allows the control scheme to adapt to various application scenarios, improving the flexibility and adaptability of energy storage power station control. The running instance can be configured according to the characteristics and needs of different devices, and corresponding working steps, constraints, and control variables can be formulated for each target energy storage unit. This flexible configuration method enables the energy storage power station to integrate various types of energy storage devices. Attached Figure Description
[0043] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0044] Figure 1 A schematic diagram illustrating the implementation process of a control method for an energy storage power station provided for the purposes of this application;
[0045] Figure 2 A schematic diagram illustrating the implementation flow of a control method provided in an embodiment of this application;
[0046] Figure 3A schematic diagram of a power adjustment process provided in an embodiment of this application;
[0047] Figure 4 A schematic diagram illustrating the implementation process of a control method for an energy storage power station provided in an embodiment of this application;
[0048] Figure 5 A schematic diagram of the structure of a control device for an energy storage power station provided in an embodiment of this application;
[0049] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0050] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0051] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0052] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0053] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrases "if determined" or "if detected" may be interpreted, depending on the context, as "once determined," "in response to determination," "once detected," or "in response to detection."
[0054] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0055] References to "one embodiment" or "some embodiments" in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized.
[0056] Based on the problems in related technologies, this application provides a control method for an energy storage power station that can be applied to electronic devices. The electronic devices may include: mobile phones, tablets, wearable devices, augmented reality (AR) / virtual reality (VR) devices, laptops, ultra-mobile personal computers (UMPCs), netbooks, and personal digital assistants (PDAs). This application does not limit the specific type of electronic device; the electronic device can be referred to as a control system.
[0057] Figure 1 A schematic diagram illustrating the implementation flow of a control method for an energy storage power station provided for the purposes of this application is shown below. Figure 1 As shown, the control methods for energy storage power stations include:
[0058] Step S101: Obtain the current time.
[0059] In this embodiment, the current time refers to the precise time information corresponding to the moment of acquisition. The precise current time information can be obtained by utilizing the system's built-in clock module or by synchronizing with an external high-precision time server. For example, in a computer system, the current system time can be obtained by calling system functions; in an embedded system, a real-time clock (RTC) chip can be used to obtain the time.
[0060] Step S102: Match the current time with the running time corresponding to the running instance to obtain the target running instance. The target running instance is configured with the working steps, running time, constraints for executing each working step, control type and control variables of the target energy storage unit.
[0061] In this embodiment, the operating instance is a pre-defined set of operating rules for the energy storage unit. Each operating instance corresponds to a specific operating time period, specifying the working steps, operating time, constraints for each working step, control type, and control variables of the target energy storage unit within that time period. The target operating instance is determined by matching the current time with the operating time corresponding to the operating instance, and is the operating instance that needs to be executed at the current moment. The target energy storage unit is the energy storage device unit in the energy storage power station that needs to be controlled and have specific working steps executed according to the operating instance settings. It can be a single battery, a battery pack, or part of the entire energy storage system. The working steps are the specific operations that the energy storage unit needs to perform sequentially during operation, such as charging, discharging, standby, and status detection. The operating time is the effective time range corresponding to each operating instance, specifying the execution time period of the energy storage unit's working steps under that instance. The constraints for executing each working step are a series of conditions that need to be met before the working steps are executed to ensure the safe and stable operation of the energy storage unit, such as battery temperature range, charge level, and voltage threshold. Control type is a classification of the method of controlling the target energy storage unit, such as power control, voltage control, current control, etc. Control variables are parameters used to specifically adjust the operating state of the energy storage unit under the control type, such as the power value in power control and the voltage value in voltage control.
[0062] Different devices can correspond to different control types. For example, the control type data for a bidirectional inverter may include: current, voltage, active power, reactive power, power factor, charging / discharging mode, power on, power off, and standby. The control type for an air conditioner may include: temperature, cooling point, cooling temperature difference, hot spot, and heating temperature difference. The control type for dry contacts may include: emergency switch and fan start. Different devices may have different data acquisition types. For example, the data acquisition type for a bidirectional inverter may include: setpoints and real-time data for current, voltage, active power, reactive power, and power factor, as well as charging / discharging mode, power on, power off, and standby. The data acquisition type for an air conditioner may include: temperature, cooling point, cooling temperature difference, hot spot, heating temperature difference, power on status, and current mode. The data acquisition type for dry contacts may include: emergency switch status and fan start status. The data acquisition type for a battery management system may include battery alarms, fault information, battery voltage, SOC, and battery box temperature. In some embodiments, the operating example is also configured with statistical data types, which may include: charge / discharge amount and charge / discharge duration. The control types in the working steps can include: constant voltage charging control type data is voltage value; constant current charging and discharging control type data is current value; constant power charging and discharging control type data is active power; constant voltage and constant current control type data is voltage and current.
[0063] In this embodiment of the application, the execution of each working step can be performed through a command execution list. The command execution list may include: command type, which may include: remote control, set value, variable assignment, jump, control mode, etc.; set value is to adjust the execution parameters; variable assignment is to assign values to local data; control variable is the same control type as the energy storage unit and can be selected; control mode is specified value, logical inversion, increment, decrement, etc.; control data: such as remote control opening / closing.
[0064] In this embodiment, all running instances and their corresponding running times can be pre-stored in a database or configuration file. After obtaining the current time, all running instances are traversed, and the current time is compared with the running time range of each running instance. If the current time falls within the running time range of a certain running instance, then that running instance is the target running instance.
[0065] Step S103: Obtain the first target parameters of the energy storage power station collected based on the data acquisition data type configured in the global running instance.
[0066] In this embodiment, the data types configured for the global operation instance are pre-defined data types that need to be collected from the perspective of the overall operation of the energy storage power station. These data are used to monitor the operating status of the energy storage power station and provide a basis for subsequent control decisions. Common data types include voltage, current, temperature, power, and load. The first target parameter is a specific parameter value collected from the energy storage power station based on the data types configured for the global operation instance. This parameter is used to determine whether the execution constraints of the target working step are met and to determine the value of the control variable parameter. The global operation instance can run 24 hours a day, and the current time can also be obtained through the global operation instance.
[0067] In this embodiment, the data types to be collected and the collection frequency can be determined according to the data types defined in the global running instance configuration. Appropriate sensors and data acquisition devices are used to collect various parameters of the energy storage power station in real time at the set frequency. For example, voltage sensors are used to collect voltage data, current sensors to collect current data, and temperature sensors to collect temperature data. The collected data is preprocessed, such as through filtering and calibration, to improve its accuracy and reliability. The processed data is then used as the first target parameter.
[0068] In some embodiments, the configuration information of the global running instance includes: control type data, acquisition type data, setpoints, and other parameters. Control type data may include: I / O control, active / reactive / power factor direct control points, etc.; acquisition type data includes grid-connected point power, voltage, current, on-site meter power consumption, bidirectional meter forward and reverse power consumption, effective power of photovoltaic / wind turbine / diesel engine, etc., and protection information, etc.; setpoints may include temperature protection setpoints, voltage protection setpoints, SOC protection setpoints, and power limiting protection setpoints (power limiting and reverse current prevention); other parameters may include: alarm level, regulation coefficient, alarm conditions, etc.
[0069] Step S104: If the constraint conditions for executing the target work step are met based on the target parameters, determine the parameter values of the control variables for executing the target work step based on the target parameters.
[0070] In this embodiment, the constraints for executing each working step can be obtained from the target running instance. The collected first target parameters are compared one by one with the constraints to determine whether all constraints are met. For example, if the target working step is charging, the constraints might include a battery temperature below 40°C and a battery charge below 80%. Only when the collected battery temperature and charge data meet these conditions are the constraints for executing the charging working step considered satisfied. If the constraints are met, the parameter values of the control variables for executing the target working step are calculated based on the target parameters and a preset control algorithm. For example, in power control, a suitable charging power value is determined using a specific power calculation algorithm based on the battery's current charge level and charging demand.
[0071] Step S105: Control the target energy storage unit to execute the target working step based on the parameter values of the control variables for executing the target working step.
[0072] In this embodiment, the calculated control variable parameter values can be sent to the control interface of the target energy storage unit. The control interface of the target energy storage unit adjusts its operating state and executes corresponding working steps based on the received parameter values. For example, if the control variable is a power value, the power control module of the energy storage unit will adjust the charging or discharging power according to that value.
[0073] The method provided in this application, by accurately acquiring the current time and matching it with the running time of the running instance, can strictly control the working steps of the energy storage unit according to the preset time plan, avoiding work chaos caused by time errors and achieving precise time control of operations such as charging and discharging of the energy storage unit. The constraints configured in the target running instance for executing each working step set safety boundaries for the operation of the energy storage unit. Before executing a working step, by determining whether these constraints are met, it can effectively prevent the energy storage unit from operating in unsafe states such as overcharging, over-discharging, and over-temperature, reducing the risk of safety accidents and ensuring the safe and stable operation of the energy storage power station. Centralizing the operating rules and parameter configurations of the energy storage power station in the running instance and global running instance configurations facilitates unified management and maintenance of the energy storage power station. When it is necessary to adjust the operating strategy or parameters of the energy storage unit, only the corresponding running instance or configuration file needs to be modified, without large-scale modifications to the control program, improving the maintainability and scalability of the system. The working steps, constraints, control types, and control variables configured in the running instance enable this control scheme to adapt to various different application scenarios, improving the flexibility and adaptability of energy storage power station control.
[0074] In some embodiments, the target running instance is also configured with a scan cycle. The scan cycle refers to the time interval during which the control system repeatedly executes a series of operations at fixed time intervals. The scan cycle specifies the time frequency for periodically judging constraints and determining execution results, such as performing relevant judgment and determination operations once every 100 milliseconds or 1 second.
[0075] While step S105 is being performed, the method further includes:
[0076] Step S106: Based on the scanning cycle, periodically determine whether the constraints for executing each working step are met, and periodically determine the execution result of each working step.
[0077] In this embodiment, a suitable scanning cycle can be pre-set in the control system according to the actual operating requirements and control accuracy requirements of the energy storage power station. A timer is used in the control system to trigger the judgment operation periodically according to the set scanning cycle. When the timer reaches the set time interval, a trigger signal is generated to start the constraint judgment program. After triggering the judgment operation, the control system first collects parameters related to the constraint conditions of each working step. For example, to judge the constraint conditions of the charging step, parameters such as battery temperature, remaining battery capacity, and charging current need to be collected; for the discharging step, parameters such as battery voltage and load power need to be collected. These parameters can be collected in real time by various sensors installed in the energy storage unit and the power station and transmitted to the control system. The collected parameters are compared one by one with the pre-set constraint conditions of each working step. For example, for the charging step, it is checked whether the battery temperature is within the allowable range. If the battery temperature is below 0°C or above 45°C, the constraint condition is not met; it is checked whether the remaining battery capacity is below 90%. If it is above or equal to 90%, the constraint condition is not met. Only when all relevant constraint conditions are met is the working step considered to be executable or continue to be executed.
[0078] In this embodiment, the control system continuously monitors the execution status of each working step within each scanning cycle. Real-time status information of the working steps can be obtained by reading feedback signals from the energy storage unit and the execution status of control commands. For example, for the charging step, it monitors whether the charging current is within the normal range and whether the charging time exceeds the preset maximum charging time; for the discharging step, it monitors whether the discharging current is stable and whether the battery voltage drops too quickly. Based on the monitored status information and combined with pre-set rules for judging the execution results of each working step, the execution result of each working step is analyzed and judged. For example, if in the charging step, the charging current is within the normal range and the charging time reaches the preset full charge time, and the remaining battery power is displayed as 100%, the execution result of the charging step can be determined as charging complete; if during the charging process, the battery temperature exceeds the maximum allowable temperature, the control system automatically stops charging, and the execution result of the charging step is determined as charging failure (due to excessive temperature).
[0079] The method provided in this application employs a periodic scanning approach, enabling the control system to promptly acquire operating parameters and operational status information of the energy storage unit, and quickly determine whether the limiting conditions are met and the execution result. This allows for a more rapid response to changes in the operation of the energy storage power station, timely adjustment of control strategies, and ensures efficient operation of the energy storage unit while meeting limiting conditions, thus improving the system's real-time performance and response speed. Periodic determination of limiting conditions allows for real-time monitoring of the energy storage unit's operating status, promptly identifying potential safety hazards and anomalies. For example, by continuously monitoring parameters such as battery temperature and voltage, if excessively high temperature or abnormal voltage is detected, the corresponding operational steps are immediately stopped, preventing battery damage or safety accidents caused by overcharging, over-discharging, or overheating, thereby enhancing the system's stability and reliability.
[0080] In some embodiments, the global running instance is also configured with alarm conditions and alarm levels.
[0081] In this embodiment, alarm conditions are a series of pre-defined judgment criteria in the global operation instance, used to determine whether the operating status of the energy storage power station is abnormal or has potential risks. When the actual operating parameters of the energy storage power station meet these conditions, an alarm is considered triggered. For example, excessively high battery temperature (above 45°C), excessively low battery voltage (below the minimum safe voltage), and excessively high charging current (more than 1.2 times the rated charging current) can all serve as alarm conditions. Alarm levels are classifications and gradings of alarms based on their severity. Different alarm levels correspond to different levels of urgency and processing priority, typically categorized into general alarms, important alarms, and emergency alarms. For example, a battery temperature slightly above the normal range but not reaching a dangerous level can be set as a general alarm; a battery voltage close to the minimum safe voltage can be set as an important alarm; and a rapid rise in battery temperature that may cause a safety accident can be set as an emergency alarm.
[0082] While step S105 is being performed, the method further includes:
[0083] Step S107: Obtain the second target parameters of the energy storage power station collected based on the data acquisition data type configured in the global running instance.
[0084] In this embodiment, the second target parameter is a specific parameter value actually collected from the energy storage power station based on the data collection data configured in the global operating instance. These parameters reflect the current operating status of the energy storage power station.
[0085] Step S108: If the alarm conditions are met based on the second target parameter, determine the alarm level based on the second target parameter.
[0086] In this embodiment, the control system compares the second target parameter with pre-defined alarm conditions in the global operating instance one by one. For example, if the alarm condition specifies that an alarm is triggered when the battery temperature exceeds 45°C, then if the read battery temperature value is greater than 45°C, the alarm condition is determined to be met. Automatic alarm condition determination can be achieved by writing a judgment logic program or using a rule engine. Once the alarm condition is determined to be met, the current alarm level is determined based on the specific value of the second target parameter and the alarm level classification rules defined in the global operating instance. For example, if a battery temperature between 45°C and 50°C is set as a critical alarm, then when the battery temperature is 48°C, the alarm level is determined to be a critical alarm. The determination of the alarm level can be achieved by establishing a mathematical model, using a lookup table, or using conditional judgment statements.
[0087] Step S109: Determine the control method for the target energy storage unit in the target operating instance based on the alarm level.
[0088] In this embodiment, the control method refers to the specific control measures and operating methods taken on the target energy storage unit based on the alarm level. Different alarm levels correspond to different control methods, with the aim of minimizing interference with normal operation while ensuring the safe operation of the energy storage power station. For example, for a general alarm, the alarm information may simply be recorded and continuously monitored; for a critical alarm, the operating power of the target energy storage unit may be reduced; and for an emergency alarm, the operation of the target energy storage unit will be immediately stopped.
[0089] In this embodiment, a mapping relationship between alarm levels and control methods is pre-established in the global or target operating instance. For example, a general alarm corresponds to recording alarm information and continuous monitoring; a critical alarm corresponds to reducing the operating power of the target energy storage unit; and an emergency alarm corresponds to immediately stopping the operation of the target energy storage unit. This mapping relationship can be defined and stored through configuration files, database tables, or code logic. Based on the determined alarm level, the corresponding control method is searched from the mapping relationship. The control system generates corresponding control commands based on the search results, preparing for subsequent control of the target energy storage unit.
[0090] Step S110: Control the target energy storage unit based on the control method.
[0091] In this embodiment, the control system generates specific control commands based on the determined control method. These commands can be in the form of digital signals, analog signals, or communication protocol commands, depending on the control interface type of the target energy storage unit. For example, if the target energy storage unit uses the Modbus communication protocol for control, the control system needs to generate corresponding control commands according to the Modbus protocol format. The generated control commands are transmitted to the control device of the target energy storage unit via a wired or wireless communication network. After receiving the control commands, the control device of the target energy storage unit parses and executes them, thereby realizing the control operation of the target energy storage unit. For example, if the control command is to reduce the charging power, the control device will adjust the parameters of the charging circuit to reduce the charging power to a specified value.
[0092] The method provided in this application, by pre-setting alarm conditions and levels, can promptly detect abnormal situations during the operation of an energy storage power station and take corresponding control measures according to different alarm levels to prevent accidents from occurring or escalating. For example, when the battery temperature is too high, an alarm is issued in a timely manner and measures such as cooling or stopping charging are taken to effectively protect the battery's safety and extend its service life. Real-time acquisition of parameters of the energy storage power station and alarm judgment and processing can promptly detect potential problems and make adjustments, reducing system downtime caused by equipment failure or abnormal operation, and improving system reliability and stability. Automated alarm processing and control processes can reduce manual intervention and improve the efficiency of operation management.
[0093] In some embodiments, the alarm levels include: a first alarm level, a second alarm level, and a third alarm level, wherein the first alarm level is lower than the second alarm level, and the second alarm level is lower than the third alarm level.
[0094] In this embodiment, the first alarm level can be a general alarm, the second high-level alarm can be a critical alarm, and the third alarm level can be an emergency alarm. Step S110 can be implemented through the following steps:
[0095] Step S1: When the alarm level is the first alarm level, control the target energy storage unit to reduce power.
[0096] In this embodiment, when the alarm level is determined to be the first alarm level, the control system generates a power reduction control command according to a preset control strategy. This command should specify the extent of the power reduction, for example, reducing the charging power of the target energy storage unit by 20% or the discharging power by 15%. The generation of the control command can be implemented through programming, using appropriate mathematical models or rules to determine the specific power reduction value based on different energy storage unit types and operating parameters. The generated control command is transmitted to the control device of the target energy storage unit via a communication interface (such as CAN bus, Ethernet, etc.). After receiving the command, the control device parses it and adjusts the operating parameters of the energy storage unit accordingly to achieve the power reduction operation.
[0097] Step S2: When the alarm level is the second alarm level, control the target energy storage unit to go into standby mode.
[0098] In this embodiment, after determining the alarm level to be the second alarm level, the control system generates a control command to put the target energy storage unit into a standby state. The standby state control command typically includes disconnecting the energy storage unit from the main power supply or load, while maintaining power to some monitoring circuits and communication interfaces to ensure timely response to subsequent control commands. The control command is transmitted to the control device of the target energy storage unit via a communication network. Upon receiving the command, the control device executes corresponding operations, such as shutting down the power conversion circuit of the energy storage unit, thus putting the energy storage unit into a standby state.
[0099] Step S3: If the alarm level is the third alarm level, control the target energy storage unit to shut down.
[0100] In this embodiment, when the alarm level is determined to be the third alarm level, the control system generates a control command to shut down the target energy storage unit. The shutdown command should include completely disconnecting the energy storage unit from all power sources and loads, ensuring that the energy storage unit no longer performs any energy storage or release operations. The control command is transmitted to the control device of the target energy storage unit via a communication network. Upon receiving the command, the control device executes a shutdown operation, such as turning off the power switch of the energy storage unit and disconnecting it from devices such as the battery pack and energy storage converter.
[0101] The method provided in this application embodiment can respond promptly to abnormal situations during the operation of energy storage power stations by adopting differentiated control methods for different alarm levels, thereby avoiding safety accidents caused by the escalation of abnormal situations.
[0102] In some embodiments, the data type of the data being collected includes load, and the global running instance is further configured with power adjustment conditions.
[0103] In this embodiment, the power adjustment conditions are a pre-set series of rules or conditions used to determine the method and magnitude of power adjustment for the target energy storage unit based on different load data. These conditions can be set based on factors such as load size, trend of change, and fluctuation range.
[0104] While step S105 is being performed, the method further includes:
[0105] Step S111: Obtain the load data collected based on the global running instance.
[0106] Step S112: Determine the corresponding power adjustment conditions based on the load data.
[0107] In this embodiment, a series of power adjustment conditions are pre-set in the configuration of the global running instance. These conditions can be categorized according to different load conditions. For example, when the load is less than a certain threshold (e.g., 100kW), it is set as a low load condition, and the corresponding power adjustment condition may be to reduce the discharge power of the target energy storage unit; when the load is within a certain range (e.g., 100kW-500kW), it is set as a medium load condition, and the corresponding power adjustment condition may be to maintain the current power operation of the target energy storage unit; when the load is greater than a certain threshold (e.g., 500kW), it is set as a high load condition, and the corresponding power adjustment condition may be to increase the discharge power of the target energy storage unit. The control system matches the pre-processed load data with the pre-set power adjustment conditions. By comparing the magnitude, trend, and other characteristics of the load data, the power adjustment conditions corresponding to the current load condition are determined. For example, if the currently collected load data is 300kW, the control system will compare it with the set load range to determine that it is in a medium load condition, thereby matching the corresponding power adjustment conditions.
[0108] Step S113: Adjust the power of the target energy storage unit in the target operating instance based on the power adjustment conditions.
[0109] In this embodiment, the control system can generate control commands to adjust the power of the target energy storage unit based on the matched power adjustment conditions. The control commands should specify the magnitude and direction of the adjustment, for example, increasing the discharge power of the target energy storage unit by 20% or decreasing the charging power by 15%. The generation of control commands can be implemented through programming, using appropriate mathematical models or rules to determine the specific adjustment values based on different power adjustment conditions and the characteristics of the target energy storage unit. The generated control commands are transmitted to the control device of the target operating instance via a communication interface (such as CAN bus, Ethernet, etc.). After receiving the commands, the control device parses them and adjusts the operating parameters of the target energy storage unit accordingly to achieve the power adjustment operation.
[0110] The method provided in this application, by adjusting the power of the target energy storage unit in real time based on load data, enables the energy storage power station to better adapt to load changes in the power system. Increasing the discharge power of the energy storage unit during high load periods can provide more electrical energy support to the power system and alleviate grid pressure; while reducing the discharge power of the energy storage unit or increasing the charging power during low load periods can improve the energy utilization rate of the energy storage power station and reduce unnecessary energy losses.
[0111] In some embodiments, the power adjustment conditions include: load limiting conditions, load prohibition conditions, or normal conditions. Load limiting conditions restrict the power output or input of the target energy storage unit. These are typically triggered when the load approaches the system's carrying capacity limit or when there is a potential risk, preventing the energy storage unit's power from adversely affecting the system. Load prohibition conditions indicate that the power system load situation has reached a severe level, disallowing the target energy storage unit from outputting or inputting power. These generally occur when the load is too high or too low, exceeding the system's safe operating range, and the operation of the energy storage unit may cause a fault or hazard. Normal conditions are conditions where the power system load is within a normal and stable range, the target energy storage unit can operate in a conventional manner, and power adjustment is performed according to a preset strategy or calculation results.
[0112] Step S113 can be achieved through the following steps:
[0113] Step S4: When the power adjustment condition is a load-limiting condition, reduce the power of the target energy storage unit in the target operating instance.
[0114] In this embodiment, the control system continuously monitors power system load data and compares it with preset load limits. For example, if the load limit is set to trigger when the load exceeds 80% of the system's rated load, then when the load reaches this threshold, the power adjustment condition is determined to be a load limit condition. Based on the specific requirements of the load limit and the characteristics of the target energy storage unit, a power reduction strategy is formulated. The control system generates control commands based on the formulated power reduction strategy and transmits these commands to the control equipment of the target operating instance via a communication interface (such as CAN bus, Ethernet, etc.). After parsing the commands, the control equipment adjusts the operating parameters of the target energy storage unit, such as adjusting the output current or voltage of the energy storage converter, to achieve power reduction.
[0115] Step S5: When the power adjustment condition is a load prohibition condition, set the power of the target energy storage unit in the target operating instance to 0.
[0116] In this embodiment, when the power adjustment condition is a load prohibition condition, the control system immediately generates a control command to set the power of the target energy storage unit to 0. This command must have high priority to ensure rapid execution. Simultaneously, to ensure equipment and system safety, the control equipment should operate according to safety procedures during the power setting process, such as first disconnecting the energy storage unit from the grid and then stopping the energy conversion process inside the energy storage unit.
[0117] Step S6: Under normal power adjustment conditions, calculate the power of the target energy storage unit in the target operating instance, and set the calculated power as the power of the target energy storage unit in the target operating instance.
[0118] In this embodiment, when the power system load does not trigger load limiting conditions or load prohibition conditions, the power adjustment condition is determined to be a normal condition. Power calculation is performed based on a preset power calculation model and the operating parameters of the target energy storage unit. The power calculation model can comprehensively consider various factors, such as the remaining capacity of the energy storage unit, charging and discharging efficiency, power system load demand forecasts, and electricity price information. For example, using a power calculation method based on load forecasting and economics, the target energy storage unit power that maximizes the economic benefits of the energy storage power station is calculated based on the load forecast results and electricity price fluctuations over a future period. The control system generates control commands from the calculated power value and transmits them to the target energy storage unit of the target operating instance. The control equipment adjusts the power of the target energy storage unit according to the commands to achieve the calculated value.
[0119] The method provided in this application, by setting load limiting conditions and load prohibition conditions, adjusts the power of the target energy storage unit in a timely manner when the load is abnormal, preventing the energy storage unit power from causing excessive impact on the system, avoiding system failures caused by overload or underload, and improving the stability and reliability of the power system.
[0120] In some embodiments, while step S105 is being performed, the method further includes:
[0121] Step S114: Obtain the voltage and frequency data of the energy storage power station based on the global running instance.
[0122] In this embodiment, voltage data refers to the voltage measurement values of key nodes in the energy storage power station (such as energy storage unit access points, grid connection points, etc.), reflecting the potential difference of electrical energy in the circuit. Frequency data represents the frequency measurement values of AC power in the power system to which the energy storage power station is connected.
[0123] Step S115: Adjust the voltage and frequency of the target energy storage unit in the target operating instance based on the voltage and frequency data.
[0124] In this embodiment, the target voltage value of the target energy storage unit is determined based on the operating strategy set by the global operating instance and the requirements of the power system. Setting the target voltage requires consideration of various factors, such as the type of energy storage unit, the state of charge of the battery, and the voltage fluctuation range of the power system. For example, for a lithium battery energy storage system, the target voltage should be set within a reasonable range to ensure battery life and performance. A voltage adjustment strategy is formulated based on the deviation between the currently collected voltage data and the target voltage. If the current voltage is lower than the target voltage, a strategy to increase the voltage can be adopted, such as adjusting the output voltage of the energy storage converter to increase the output voltage of the energy storage unit; if the current voltage is higher than the target voltage, a strategy to decrease the voltage is adopted. The adjustment strategy should also consider the speed and magnitude of the adjustment to avoid impacting the energy storage unit and the power system. The control system generates control commands based on the formulated voltage adjustment strategy and transmits the commands to the control equipment of the target operating instance through a communication interface (such as CAN bus, Ethernet, etc.). After parsing the commands, the control equipment adjusts the operating parameters of the target energy storage unit, such as adjusting the parameters of the output voltage regulator of the energy storage converter, to achieve voltage adjustment.
[0125] In this embodiment, the target frequency value of the target energy storage unit is determined based on the power system's frequency standard and the operational requirements of the energy storage power station. In the power system, 50Hz or 60Hz is typically used as the standard frequency, and the target frequency should be set to ensure that the output frequency of the energy storage unit is as consistent as possible with the grid frequency. A frequency adjustment strategy is formulated based on the deviation between the currently collected frequency data and the target frequency. When the power system frequency is lower than the target frequency, the energy storage unit can increase its output frequency by increasing its discharge power; when the frequency is higher than the target frequency, the discharge power is reduced or the charging power is increased to decrease the output frequency. Simultaneously, the adjustment strategy should consider the response speed and stability of the frequency adjustment to avoid power system instability caused by excessively fast or slow frequency adjustments. The control system generates control commands based on the formulated frequency adjustment strategy and transmits them to the control equipment of the target operating instance. After parsing the commands, the control equipment adjusts the operating parameters of the target energy storage unit, such as adjusting the parameters of the output frequency regulator of the energy storage converter, to achieve frequency adjustment.
[0126] The method provided in this application, by real-time monitoring and adjustment of voltage and frequency, can prevent energy storage units from being damaged due to excessively high or low voltage or abnormal frequency. Stable voltage and frequency are important indicators of high-quality electrical energy. By adjusting the voltage and frequency of the target energy storage unit, the power quality output by the energy storage power station can be improved, the impact of voltage fluctuations and frequency deviations on electrical equipment can be reduced, and the reliability and stability of users' power supply can be improved.
[0127] Based on the foregoing embodiments, this application provides a control method for an energy storage power station. Figure 2This is a schematic diagram illustrating the implementation flow of a control method provided in an embodiment of this application, as shown below. Figure 2 As shown, it includes:
[0128] Step S201: Determine the time through the global running instance.
[0129] After step S201, steps S202, S203, or S204 can be executed.
[0130] Step S202: If it is determined based on time that a charging operation instance is met, execute the charging operation instance.
[0131] Step S203: If the time determines that the discharge operation instance is met, execute the discharge operation instance.
[0132] Step S204: If it is determined based on time that the instance meets the requirements for standby operation, execute the standby operation instance.
[0133] Figure 3 This is a schematic diagram of a power adjustment process provided in an embodiment of this application, such as... Figure 3 As shown, it includes:
[0134] Step S301: Obtain load data based on the global running instance;
[0135] Step S302: Determine the load of the energy storage power station.
[0136] In this embodiment of the application, when the condition is normal, step S303 is executed; when the load limiting condition is met, step S304 is executed; and when the load prohibition condition is met, step S305 is executed.
[0137] Step S303: Adjust the power periodically.
[0138] Step S304: Reduce power.
[0139] Step S305: Set the power to 0.
[0140] After steps S303, S304, and S305, step S306 is executed.
[0141] Step S306: Power is sent to the energy storage unit.
[0142] In this embodiment, the energy storage unit performs operations based on the assigned power.
[0143] Figure 4 This is a schematic diagram illustrating the implementation process of a control method for an energy storage power station provided in an embodiment of this application, as shown below. Figure 4 As shown, it includes:
[0144] Step S401: Obtain target parameters based on the global running instance;
[0145] Step S402: Determine the alarm information.
[0146] In this embodiment of the application, if there is no alarm information, step S401 is executed.
[0147] Step S403: Determine the alarm level.
[0148] Step S404: When the alarm level is a general alarm, reduce the power.
[0149] Step S405: If the alarm level is a critical alarm, put the device into standby mode.
[0150] Step S406: If the alarm level is a fault alarm, shut down the machine.
[0151] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0152] According to the foregoing embodiments, this application provides a control device for an energy storage power station. The various modules and units included in the device can be implemented by a processor in a computer device; of course, they can also be implemented by specific logic circuits. In the implementation process, the processor can be a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP), or a field programmable gate array (FPGA), etc.
[0153] This application provides a control device for an energy storage power station. Figure 5 This is a schematic diagram of the structure of a control device for an energy storage power station provided in an embodiment of this application, as shown below. Figure 5 As shown, the control device 500 of the energy storage power station includes:
[0154] The first acquisition module 501 is used to acquire the current time;
[0155] The matching module 502 is used to match the current time with the running time corresponding to the running instance to obtain the target running instance. The target running instance is configured with the working steps, running time, constraints for executing each working step, control type and control variables of the target energy storage unit.
[0156] The second acquisition module 503 is used to acquire the first target parameter of the energy storage power station based on the acquisition data type configured in the global running instance.
[0157] The parameter determination module 504 is used to determine the parameter values of the control variables for executing the target work step based on the target parameters, provided that the constraint conditions for executing the target work step are met based on the target parameters.
[0158] The first control module 505 is used to control the target energy storage unit to execute the target working step based on the parameter values of the control variables for executing the target working step.
[0159] In some embodiments, the target operating instance is further configured with a scanning cycle, and the control device 500 of the energy storage power station further includes:
[0160] The periodic scanning module is used to periodically determine whether the constraints for executing each work step are met based on the scanning cycle, and to periodically determine the execution result of each work step.
[0161] In some embodiments, the global running instance is further configured with alarm conditions and alarm levels, and the control device 500 of the energy storage power station further includes:
[0162] The third acquisition module is used to acquire the second target parameters of the energy storage power station based on the acquisition data type configured in the global running instance.
[0163] The first determining module is used to determine the alarm level based on the second target parameter when the alarm conditions are met based on the second target parameter.
[0164] The second determining module is used to determine the control mode for the target energy storage unit in the target operating instance based on the alarm level;
[0165] The second control module is used to control the target energy storage unit based on the control method.
[0166] In some embodiments, the alarm levels include: a first alarm level, a second alarm level, and a third alarm level, wherein the first alarm level is lower than the second alarm level, and the second alarm level is lower than the third alarm level. The second control module includes:
[0167] The first control unit is configured to control the target energy storage unit to reduce its power when the alarm level is the first alarm level.
[0168] The second control unit is used to control the target energy storage unit to go into standby mode when the alarm level is the second alarm level.
[0169] The third control unit is used to control the target energy storage unit to shut down when the alarm level is the third alarm level.
[0170] In some embodiments, the data type acquired includes load, the global operating instance is further configured with power adjustment conditions, and the control device 500 of the energy storage power station further includes:
[0171] The fourth acquisition module is used to acquire load data collected based on the global running instance;
[0172] The third determining module is used to determine the corresponding power adjustment conditions based on the load data;
[0173] The first adjustment module is used to adjust the power of the target energy storage unit in the target operating instance based on the power adjustment conditions.
[0174] In some embodiments, the power adjustment conditions include: load limiting conditions, load prohibition conditions, or normal conditions; the first adjustment module includes:
[0175] The first adjustment unit is used to reduce the power of the target energy storage unit in the target operating instance when the power adjustment condition is a load limiting condition;
[0176] The second adjustment unit is used to set the power of the target energy storage unit in the target operating instance to 0 when the power adjustment condition is a load prohibition condition.
[0177] The third adjustment unit is used to calculate the power of the target energy storage unit in the target operating instance when the power adjustment conditions are normal, and set the calculated power as the power of the target energy storage unit in the target operating instance.
[0178] In some embodiments, the control device 500 of the energy storage power station further includes:
[0179] The fifth acquisition module is used to acquire voltage and frequency data of the energy storage power station based on global running instances.
[0180] The second adjustment module is used to adjust the voltage and frequency of the target energy storage unit in the target operating instance based on the voltage data and frequency data.
[0181] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.
[0182] In addition, the control device of the energy storage power station shown above can be a software unit, a hardware unit, or a combination of software and hardware. It can also be integrated into electronic devices as an independent component, or exist as an independent terminal device.
[0183] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0184] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 6 As shown, the electronic device 300 of this embodiment may include: at least one processor 30 ( Figure 6 Only one processor 30, memory 31, and computer program 32 stored in memory 31 and executable on at least one processor 30 are shown. When the processor 30 executes the computer program 32, it implements the steps in any of the above method embodiments, or the processor 30 executes the computer program 32 to implement the functions of each module / unit in the above device or system embodiments.
[0185] For example, computer program 32 may be divided into one or more modules / units, one or more of which are stored in memory 31 and executed by processor 30 to complete this application. One or more modules / units may be a series of computer program 32 instruction segments capable of performing a specific function, which describe the execution process of computer program 32 in electronic device 300.
[0186] This application also provides a computer-readable storage medium storing a computer program 32, which, when executed by a processor 30, implements the steps described in the above-described method embodiments.
[0187] This application provides a computer program product that, when run on an electronic device, enables the electronic device to perform the steps described in the various method embodiments above.
[0188] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program 32 instructing related hardware. The computer program 32 can be stored in a computer-readable storage medium, and when executed by the processor 30, it can implement the steps of the various method embodiments described above. The computer program 32 includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. A computer-readable medium can include at least: any entity or device capable of carrying computer program code to a terminal, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.
[0189] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0190] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0191] In the embodiments provided in this application, it should be understood that the disclosed apparatus / network devices and methods can be implemented in other ways. For example, the apparatus / network device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0192] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0193] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A control method for an energy storage power station, characterized in that, include: Get the current time; The current time and the running time corresponding to the running instance are matched to obtain the target running instance. The target running instance is configured with the working steps, running time, constraints for executing each working step, control type and control variables of the target energy storage unit. Obtain the first target parameter of the energy storage power station based on the data acquisition data type configured in the global running instance; If the constraints for executing the target work step are determined based on the target parameters, the parameter values of the control variables for executing the target work step are determined based on the target parameters. The target energy storage unit is controlled to execute the target working steps based on the parameter values of the control variables used to perform the target working steps.
2. The method according to claim 1, characterized in that, The target running instance is also configured with a scan cycle, and the method further includes: Based on the scanning cycle, it periodically determines whether the constraints for each working step are met, and periodically determines the execution result of each working step.
3. The method according to claim 1, characterized in that, The global running instance is also configured with alarm conditions and alarm levels, and the method further includes: Obtain the second target parameters of the energy storage power station based on the data acquisition data type configured in the global running instance; If the alarm conditions are met based on the second target parameter, the alarm level is determined based on the second target parameter. The control method for the target energy storage unit in the target operating instance is determined based on the alarm level. The target energy storage unit is controlled based on the aforementioned control method.
4. The method according to claim 3, characterized in that, The alarm levels include: a first alarm level, a second alarm level, and a third alarm level, wherein the first alarm level is lower than the second alarm level, and the second alarm level is lower than the third alarm level. Based on the alarm levels, the control method for the target energy storage unit in the target operating instance is determined, including: When the alarm level is the first alarm level, the target energy storage unit is controlled to reduce its power. When the alarm level is the second alarm level, the target energy storage unit is controlled to enter standby mode. If the alarm level is the third alarm level, the target energy storage unit shall be shut down.
5. The method according to claim 1, characterized in that, The data type collected includes load, and the global running instance is also configured with power adjustment conditions. The method further includes: Obtain the load data collected based on the global running instance; Determine the corresponding power adjustment conditions based on the load data; The power of the target energy storage unit in the target operating instance is adjusted based on the power adjustment conditions.
6. The method according to claim 5, characterized in that, The power adjustment conditions include: load limiting conditions, load prohibition conditions, or normal conditions. Adjusting the power of the target energy storage unit in the target operating instance based on the power adjustment conditions includes: When the power adjustment condition is a load-limiting condition, reduce the power of the target energy storage unit in the target operating instance; When the power adjustment condition is a load prohibition condition, the power of the target energy storage unit in the target operating instance is set to 0; Under normal power adjustment conditions, calculate the power of the target energy storage unit in the target operating instance, and set the calculated power as the power of the target energy storage unit in the target operating instance.
7. The method according to claim 1, characterized in that, The method further includes: Obtain voltage and frequency data of the energy storage power station based on data collected from a global running instance; The voltage and frequency of the target energy storage unit in the target operating instance are adjusted based on the voltage and frequency data.
8. A control device for an energy storage power station, characterized in that, include: The first acquisition module is used to obtain the current time; The matching module is used to match the current time with the running time corresponding to the running instance to obtain the target running instance. The target running instance is configured with the working steps, running time, constraints for executing each working step, control type and control variables of the target energy storage unit. The second acquisition module is used to acquire the first target parameters of the energy storage power station based on the acquisition data type configured in the global running instance. The parameter determination module is used to determine the parameter values of the control variables for executing the target work step based on the target parameters, provided that the constraint conditions for executing the target work step are met based on the target parameters. The first control module is used to control the target energy storage unit to execute the target working step based on the parameter values of the control variables for executing the target working step.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 7.