A wind farm dispatch power deviation compensation method based on single-machine energy storage
By using a graded compensation method based on a single-unit energy storage system, the output deviation of wind farms is calculated and adjusted in real time, which improves the power generation efficiency of old wind farms, solves the problem of deviation between wind turbine output and dispatch commands, and achieves high-precision dispatch response.
Patent Information
- Application Number
- CN202611306364.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-26
- Publication Date
- 2026-11-06
AI Technical Summary
In aging wind farms, there is a significant discrepancy between the actual output of wind turbines and the dispatch instructions, resulting in power generation losses that are difficult to effectively address with existing technologies.
Based on a single-unit energy storage system, the deviation between the target output and the actual output is calculated in real time. A graded compensation method is adopted, using the first and second compensation coefficients for precise compensation, and the compensation power is adjusted at different time scales to reduce the deviation rate.
It has achieved precise compensation of wind farm output, reduced power generation loss, improved dispatch response capability, and reduced the deviation rate to less than 1%.
Smart Images

Figure CN123054597A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the fields of new energy and energy storage technology, and in particular to a method for compensating for power deviations in wind farm scheduling based on single-unit energy storage. Background Technology
[0002] With the deepening implementation of the "dual-carbon" strategy, the installed capacity of wind power continues to grow. However, a large number of early-operated wind farms (hereinafter referred to as "old wind farms") are facing problems such as aging equipment and decreased control precision, resulting in a significant deviation between the actual output of the wind turbines and the dispatch instructions (i.e., the target output). This deviation will cause a loss of power generation, thus resulting in a waste of resources.
[0003] To address these issues, existing technologies primarily employ the following solutions: The first is to optimize wind turbine control parameters. This involves adjusting the PI parameters of the active power controller and introducing feedforward compensation to improve the response accuracy and speed of the wind turbine. However, this method is often limited by the hardware performance constraints of older wind farms, resulting in minimal improvement. The second approach involves configuring a large-capacity centralized energy storage system at the grid connection point of the wind farm to uniformly compensate for power deviations across the entire wind farm. However, this method is costly, requires a large land area, and suffers from losses in the on-site power collection lines. The third approach is virtual synchronous machine technology. This technology simulates the inertia and damping characteristics of a synchronous generator within the energy storage system using a virtual synchronous machine. However, this technology mainly targets frequency regulation and has limited effectiveness in improving the tracking deviation of power output dispatch commands. Summary of the Invention
[0004] In view of this, the present invention provides a wind farm dispatch power deviation compensation method based on single-unit energy storage, which can calculate the deviation between the target output and the real-time output in real time and perform accurate compensation, thereby reducing the deviation rate, reducing power generation loss, realizing accurate compensation for wind farm output, and improving dispatch response capability.
[0005] To achieve the above objectives, the first aspect of this application provides a wind farm dispatch power deviation compensation method based on single-unit energy storage, comprising: determining an active power output deviation based on the target active power output and the actual active power output of the wind turbine generator, and determining an active power output deviation rate based on the target active power output and the active power output deviation; determining a first compensation coefficient of the energy storage system based on the state of charge of the energy storage system, wherein the first compensation coefficient is used to represent the compensation capacity available to the energy storage system under the state of charge; classifying the active power output deviation according to the active power output deviation rate to obtain different levels of active power output deviation, and configuring different second compensation coefficients for the energy storage system under the different levels of active power output deviation, wherein the second compensation coefficient is used to represent the actual compensation intensity participated in by the energy storage system; determining the initial compensation power of the energy storage system based on the active power output deviation, the first compensation coefficient, and the second compensation coefficient; determining the target compensation power of the energy storage system based on the pre-compensation power at different time scales; wherein the different time scales correspond to different control cycle lengths, and at one of the time scales, the pre-compensation power is determined based on the initial compensation power.
[0006] Based on the above scheme of this application, the deviation between the target output and the real-time output can be calculated in real time, and accurate compensation can be made through the first compensation coefficient and the second compensation coefficient. Furthermore, the compensation power can be corrected through different time scales, thereby effectively reducing the deviation rate, reducing power generation loss, and realizing accurate compensation for wind farm output. Based on the method of this application, the deviation rate can be reduced to less than 1%, improving the dispatch response capability.
[0007] As one possible implementation of the first aspect, determining the first compensation coefficient of the energy storage system based on the state of charge of the energy storage system includes:
[0008] The first compensation coefficient is determined by the following formula. :
[0009] ;
[0010] in, For adjustment coefficients, This is the normalized value of the state of charge of the energy storage system.
[0011] As one possible implementation of the first aspect, the active power output deviation is graded according to the active power output deviation rate to obtain different levels of active power output deviation. Under the different levels of active power output deviation, different second compensation coefficients are configured for the energy storage system, including: when the deviation rate is less than a first deviation preset value, the active power output deviation is classified into a first-level deviation, and a second compensation coefficient within a first range is configured for the energy storage system; when the deviation rate is not less than the first deviation preset value and not greater than a second deviation preset value, the active power output deviation is classified into a second-level deviation, and a second compensation coefficient within a second range is configured for the energy storage system; when the deviation rate is greater than the second deviation preset value, the active power output deviation is classified into a third-level deviation, and a second compensation coefficient within a third range is configured for the energy storage system; wherein, the lower limit of the second range is the same as the upper limit of the first range, and the upper limit of the second range is the same as the lower limit of the third range.
[0012] As described above, by dividing the active power output deviation into different levels and using different compensation coefficients at different levels, hierarchical management is achieved.
[0013] As one possible implementation of the first aspect, determining the initial compensation power of the energy storage system based on the active power output deviation, the first compensation coefficient, and the second compensation coefficient includes:
[0014] The initial compensation power is determined by the following formula. :
[0015] ;
[0016] in, The first compensation coefficient is... The aforementioned active power output deviation, This is the second compensation coefficient. This is the overall efficiency coefficient of the energy storage system.
[0017] As one possible implementation of the first aspect, it also includes:
[0018] Obtain the power constraint range of the energy storage system;
[0019] When the initial compensation power does not meet the power constraint range, the initial compensation power is limited.
[0020] Therefore, by constraining the power of the energy storage system, the safety of the energy storage equipment is ensured.
[0021] As a possible implementation of the first aspect, it further includes: when the state of charge of the energy storage system is higher than a first preset value for the state of charge, prohibiting the energy storage system from discharging, reducing the first compensation coefficient, and adjusting the state of charge of the energy storage system to a target state of charge; when the state of charge of the energy storage system is lower than a second preset value for the state of charge, prohibiting the energy storage system from charging, reducing the first compensation coefficient, and adjusting the state of charge of the energy storage system to a target state of charge; wherein the first preset value for the state of charge is greater than the second preset value for the state of charge.
[0022] As described above, when the state of charge of the energy storage system is in different ranges, the compensation intensity is adjusted by changing the first compensation coefficient, which avoids overcharging or over-discharging of the energy storage system, protects the safety of the energy storage system, and extends the service life of the energy storage system.
[0023] As one possible implementation of the first aspect, it also includes:
[0024] When the control period is a first time scale, the pre-compensation power under the first time scale is determined by the following formula. :
[0025] ;
[0026] in, This is the preset compensation gain coefficient for the first time scale. In order to be in The predicted active power output deviation at any given time. Obtained by fitting historical data using the least squares method;
[0027] When the control period is a second time scale, the pre-compensation power under the second time scale is determined by the following formula. :
[0028] ;
[0029] in, This is the preset compensation gain coefficient for the second time dimension. The initial compensation power, This is the second compensation coefficient;
[0030] When the control period is the third time scale, the pre-compensation power at the third time scale is determined by the following formula. :
[0031] ;
[0032] in, This is the preset compensation gain coefficient for the third time scale. For a sign function, when ,but For positive, when ,but When it is negative, ,but =0, Let t be the state of charge of the energy storage system. The target state of charge for the energy storage system. This is the rated power of the energy storage system.
[0033] As shown above, through coordinated control across multiple time scales, high-precision and fast-response deviation compensation was achieved.
[0034] As one possible implementation of the first aspect, determining the target compensation power of the energy storage system based on the pre-compensation power at different time scales includes:
[0035] The target compensation power is determined by the following formula. :
[0036] ;
[0037] in, The pre-compensation power at the first time dimension. For the pre-compensation power in the second time dimension, The pre-compensated power is for the third time dimension. As one possible implementation of the first aspect, determining the active power output deviation based on the target active power output and the actual active power output of the wind turbine includes:
[0038] The active power output deviation is determined by the following formula. :
[0039] ;
[0040] in, The effort is made towards the goal at time t. This represents the actual active power output at time t.
[0041] As one possible implementation of the first aspect, determining the active power output deviation rate based on the target active power output and the active power output deviation includes:
[0042] Determine the active power output deviation rate using the following formula :
[0043] ;
[0044] In the above formula, The effort is made towards the goal at time t. Let t be the active power output deviation at time t.
[0045] The second aspect of this application provides a wind farm dispatch power deviation compensation method based on single-unit energy storage, comprising: a first determining module, configured to determine the active power output deviation based on the target active power output and the actual active power output of the wind turbine, and to determine the active power output deviation rate based on the target active power output and the active power output deviation; a second determining module, configured to determine a first compensation coefficient of the energy storage system based on the state of charge of the energy storage system, wherein the first compensation coefficient represents the compensation capacity available to the energy storage system under the state of charge; a configuring module, configured to classify the active power output deviation according to the active power output deviation rate to obtain different levels of active power output deviation, and to configure different second compensation coefficients for the energy storage system under the different levels of active power output deviation, wherein the second compensation coefficient represents the actual compensation intensity participated in by the energy storage system; a third determining module, configured to determine the initial compensation power of the energy storage system based on the active power output deviation, the first compensation coefficient, and the second compensation coefficient; and a correction module, configured to correct the initial compensation power based on the pre-compensation power at different time scales to obtain the target compensation power of the energy storage system; wherein the different time scales correspond to different control cycle lengths.
[0046] The beneficial effects in this regard can also be found in the descriptions of the beneficial effects in each part of the first aspect above.
[0047] A third aspect of this application provides a computing device, including: a communication interface and at least one processor; wherein the at least one processor is configured to execute program instructions, which, when executed by the at least one processor, cause the computing device to implement any of the methods described in the first aspect above.
[0048] The beneficial effects in this regard can also be found in the descriptions of the beneficial effects in each part of the first aspect above.
[0049] A fourth aspect of this application provides a computer-readable storage medium having program instructions stored thereon, which, when executed by a computer, cause the computer to perform any of the methods described in the first aspect above.
[0050] The beneficial effects in this regard can also be found in the descriptions of the beneficial effects in each part of the first aspect above. Attached Figure Description
[0051] The following description, with reference to the accompanying drawings, further illustrates the various features of this application and the relationships between them. The drawings are exemplary; some features are not shown to scale, and some drawings may omit conventional features in the field of this application that are not essential to it, or additional features that are not essential to this application may be shown. The combination of features shown in the drawings is not intended to limit this application. Furthermore, throughout this specification, the same reference numerals refer to the same things. Specific descriptions of the drawings are as follows:
[0052] Figure 1 A flowchart illustrating a wind farm scheduling power deviation compensation method based on single-unit energy storage, provided for embodiments of this application;
[0053] Figure 2 A schematic diagram of a wind farm dispatch power deviation compensation system based on single-unit energy storage provided in this application embodiment;
[0054] Figure 3 This is a schematic structural diagram of a computing device provided for an embodiment of this application. Detailed Implementation
[0055] To make this application easier to understand, specific embodiments are described below to further illustrate this application. The technical solutions provided by this application are further explained below with reference to the accompanying drawings and examples. It should be understood that the system architecture and business scenarios provided in the embodiments of this application are mainly for illustrating possible implementations of the technical solutions of this application and should not be construed as the sole limitation on the technical solutions of this application. Those skilled in the art will recognize that, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided by this application are equally applicable to similar technical problems.
[0056] It should be understood that the wind farm scheduling power deviation compensation scheme based on single-unit energy storage provided in the embodiments of this application has the same or similar problem-solving principles. Therefore, some repeated parts may not be described again in the following specific embodiments. However, it should be regarded as that these specific embodiments have referenced each other and can be combined with each other.
[0057] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. In case of any inconsistency, the meaning set forth in this specification or derived from the content described herein shall prevail. Furthermore, the terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit the scope of this application.
[0058] Referring to the figures below, a detailed description of a wind farm scheduling power deviation compensation method based on single-unit energy storage provided in this application embodiment will be given.
[0059] like Figure 1 The diagram shown is a flowchart of a wind farm scheduling power deviation compensation method based on single-unit energy storage provided in this application embodiment. The implementation process of this method mainly includes S110-S150, which will be described in detail below:
[0060] S110: Determine the active power output deviation based on the target active power output and the actual active power output of the wind turbine, and determine the active power output deviation rate based on the target active power output and the active power output deviation.
[0061] In this embodiment, the target active power output of the wind turbine can be obtained in real time from the grid dispatch instructions from the power grid, and the actual active power output of the wind turbine can be obtained in real time from the SCADA system.
[0062] In this embodiment, the active power output deviation can be determined by the following formula. :
[0063] (1)
[0064] in, The effort is made towards the goal at time t. This represents the actual active power output at time t.
[0065] In the above formula, when This indicates that the wind turbine is underpowered and the energy storage system needs to discharge to compensate for the underpowered turbine; when This indicates that the wind turbines are generating too much electricity and that energy storage is needed to absorb the excess power.
[0066] In this embodiment, the active power output deviation rate can be determined by the following formula. :
[0067] (2)
[0068] In the above formula, The effort is made towards the goal at time t. Let t be the active power output deviation at time t.
[0069] S120: Determine the first compensation coefficient of the energy storage system based on the state of charge of the energy storage system. The first compensation coefficient is used to represent the compensation capacity available to the energy storage system under the state of charge.
[0070] In this embodiment, the state of charge of the energy storage system can be obtained in real time from the BMS system of the energy storage system.
[0071] Specifically, the first compensation coefficient can be determined using the following formula. :
[0072] (3)
[0073] in, This is an adjustment coefficient, which is a preset value and generally ranges from 2 to 5. In this embodiment, it is preferably 3. This is the normalized value of the state of charge (SOC) of the energy storage system. Specifically, the normalized SOC value of the energy storage system can be determined by the following formula. :
[0074] (4)
[0075] in, Let t be the state of charge of the energy storage system. This is the upper limit of SOC, which generally ranges from 80% to 95%, and is preferably 90% in this embodiment. This is the lower limit of SOC, which generally ranges from 10% to 20%, and is preferably 10% in this embodiment.
[0076] In this embodiment, when the state of charge of the energy storage system is higher than a first preset value for the state of charge, discharging of the energy storage system is prohibited, the first compensation coefficient is reduced, and the state of charge of the energy storage system is adjusted to the target state of charge; when the state of charge of the energy storage system is lower than a second preset value for the state of charge, charging of the energy storage system is prohibited, the first compensation coefficient is reduced, and the state of charge of the energy storage system is adjusted to the target state of charge; wherein, the first preset value for the state of charge is greater than the second preset value for the state of charge.
[0077] As an example: In At this time, the energy storage system is only allowed to charge or standby, discharging is prohibited, and the first compensation coefficient is adjusted. Reduce it to near 0, and adjust the state of charge of the energy storage system to the target state of charge according to the following formula (5). ;in, This represents the preset value of the first state of charge mentioned above, in this embodiment. The default setting is 90%. At this time, the energy storage system is only allowed to discharge or standby, charging is prohibited, and the first compensation coefficient is adjusted. Reduce it to near 0, and adjust the state of charge of the energy storage system to the target state of charge according to the following formula (5). ;in This represents the preset value of the second electrical state mentioned above, in this embodiment. The default setting is 10%. When, it indicates that the SOC is in a normal state, calculated according to formula (3). Subsequent calculations can be performed; no further adjustments are needed. Adjustments were made again.
[0078] Among them, the target state of charge of the energy storage system It can be determined by the following formula:
[0079] (5)
[0080] in, This is the upper limit of SOC, which generally ranges from 80% to 95%, and is preferably 90% in this embodiment. This is the lower limit of SOC, which generally ranges from 10% to 20%, and is preferably 10% in this embodiment.
[0081] In this embodiment, when At that time, for the first compensation coefficient The adjustment can be performed according to the following formula:
[0082] (6)
[0083] (7)
[0084] In the above formula, This is the adjusted first compensation coefficient. It is the first attenuation factor.
[0085] In this embodiment, when At that time, for the first compensation coefficient The adjustment can be performed according to the following formula:
[0086] (8)
[0087] (9)
[0088] In the above formula, This is the adjusted first compensation coefficient. This is the second attenuation factor.
[0089] S130: The active power output deviation is classified according to the active power output deviation rate to obtain different levels of active power output deviation. Under different levels of active power output deviation, different second compensation coefficients are configured for the energy storage system. The second compensation coefficient is used to represent the actual compensation force participated in by the energy storage system.
[0090] In this embodiment, when the active power output deviation rate is less than a first deviation preset value, the active power output deviation is classified into a first-level deviation, and a second compensation coefficient within a first range is configured for the energy storage system; when the active power output deviation rate is not less than the first deviation preset value and not greater than the second deviation preset value, the active power output deviation is classified into a second-level deviation, and a second compensation coefficient within a second range is configured for the energy storage system; when the active power output deviation rate is greater than the second deviation preset value, the active power output deviation is classified into a third-level deviation, and a second compensation coefficient within a third range is configured for the energy storage system; wherein, the lower limit of the second range is the same as the upper limit of the first range, and the upper limit of the second range is the same as the lower limit of the third range.
[0091] As an example, in At this point, the active power output deviation is classified into the first level of deviation (Level I deviation), and the second compensation coefficient is 0%-30% of the rated power of the energy storage system; At this point, the active power output deviation is classified as a second-level deviation (Level II deviation), and the second compensation coefficient is 30%-70% of the rated power of the energy storage system; At this point, the active power output deviation is classified into the third level deviation (Level III deviation), and the second compensation coefficient is 70%-100% of the rated power of the energy storage system. In this example, the first deviation is preset to 3%, the second deviation is preset to 8%, the first range is 0%-30%, the second range is 30%-70%, and the third range is 70%-100%.
[0092] S140: Determine the initial compensation power of the energy storage system based on the active power output deviation, the first compensation coefficient, and the second compensation coefficient.
[0093] The initial compensation power can be determined by the following formula. :
[0094] (10)
[0095] In the above formula, The first compensation coefficient is... For the deviation of active power output, This is the second compensation coefficient. The comprehensive efficiency coefficient of the energy storage system is generally between 0.85 and 0.95, and is preferably 0.9 in this embodiment.
[0096] In this step, when This indicates that the wind turbine is underpowered and the energy storage system needs to discharge to compensate for the underpowered turbine. ;when This indicates that the wind turbines are generating too much electricity, requiring energy storage to absorb the excess power. .
[0097] In some embodiments, a step of correcting the initial compensation power may also be included. Specifically:
[0098] Obtain the power constraint range of the energy storage system: ,in, This indicates the maximum charging power of the energy storage system. This represents the maximum discharge power of the energy storage system, where, In this embodiment, -2.5MW is preferred. In this embodiment, 2.5MW is preferred.
[0099] Initial compensation power When the above power constraints are not met, the initial compensation power is... Apply the following formula for amplitude limiting:
[0100] (11)
[0101] in, This indicates a limit operation.
[0102] S150: Determine the target compensation power of the energy storage system based on the pre-compensation power at different time scales; wherein, different time scales correspond to different control cycle lengths, and at one of the time scales, the pre-compensation power is determined based on the initial compensation power.
[0103] In this embodiment, different time scales may include millisecond-level time scales, second-level time scales, minute-level time scales, etc.
[0104] Specifically: When the control period is the first time scale, the pre-compensation power under the first time scale is determined by the following formula. :
[0105] (12)
[0106] in, This is the preset compensation gain coefficient for the first time scale. In order to be in The predicted active power output deviation at any given time. Obtained by fitting historical data using the least squares method;
[0107] When the control period is the second time scale, the pre-compensation power under the second time scale is determined by the following formula. :
[0108] (13)
[0109] in, This is the preset compensation gain coefficient for the second time dimension. The initial compensation power, This is the second compensation coefficient;
[0110] When the control period is the third time scale, the pre-compensation power under the third time scale is determined by the following formula. :
[0111] (14)
[0112] in, This is the preset compensation gain coefficient for the third time scale. For a sign function, when ,but For positive, when ,but When it is negative, ,but =0, Let t be the state of charge of the energy storage system. The target state of charge for the energy storage system. This is the rated power of the energy storage system.
[0113] As an example, the first time scale is set to a minute-level time scale, meaning the control cycle is a minute-level control cycle. The pre-compensation power is then determined. The process includes:
[0114] A historical deviation window of length N is established according to the following formula. :
[0115] (15)
[0116] Using the least squares method according to the following formula Perform fitting:
[0117] (16)
[0118] (17)
[0119] We can obtain the following results using the above formulas (16) and (17). , , Equal coefficients, thus obtaining .
[0120] Then, the pre-compensation power for the first time scale is calculated based on formula (12). .
[0121] In the above formula, N is the sampling window length (which can also be understood as the total number of sampling points). Let be the active power output deviation at time t. for The deviation of active power output at any moment, for The deviation of active power output at any moment, This is a preset compensation gain coefficient for the first time scale, and its value ranges from 0.3 to 0.6. In this embodiment, it is preferably 0.5. In order to be in The deviation of active power output predicted at any time.
[0122] The second time scale is set to a second-level time scale, meaning the control cycle is on the order of seconds. At this point, the pre-compensation power is determined. The process is to calculate according to formula (13). In this example, The value range is generally 0.5-0.8, and in this embodiment, it is preferably 0.7.
[0123] The third time scale is set to milliseconds, meaning the control period is in milliseconds. The pre-compensation power is then determined. The process is to calculate according to formula (14). In this example, The value range is generally 0.1-0.3, and in this embodiment, it is preferably 0.2. The value range is generally 30%-70%, and in this embodiment, it is preferably 50%.
[0124] Based on the above method, the pre-compensation power at different time scales is obtained. Then, the target compensation power of the energy storage system can be determined according to the pre-compensation power at different time scales, and sent to the energy storage converter to realize power compensation for the wind turbine.
[0125] The target compensation power can be determined by the following formula. :
[0126] ;
[0127] in, The pre-compensation power at the first time dimension. For the pre-compensation power in the second time dimension, This represents the pre-compensated power at the third time dimension. In some embodiments, after compensating the wind turbine using the energy storage system, the state of charge of the energy storage system can also be updated using the following formula:
[0128] (18)
[0129] In the above formula, Sampling period (unit: seconds) For the next moment of t The state of charge of the energy storage system at all times. Let t be the state of charge of the energy storage system. To compensate for the target power, This refers to the rated capacity of the energy storage system.
[0130] Another embodiment of this application provides a wind farm dispatch power deviation compensation system 20 based on single-unit energy storage, such as... Figure 2 As shown, the system 20 includes a first determining module 210, a second determining module 220, a configuration module 230, a third determining module 240, and a correction module 250.
[0131] In one optional implementation, a first determining module 210 is used to acquire historical operating data of the target wind turbine, the historical operating data including at least the target active power output sequence and the actual active power output sequence; a second determining module 220 is used to determine a first compensation coefficient of the energy storage system based on the state of charge of the energy storage system, the first compensation coefficient representing the compensation capacity available to the energy storage system under the state of charge; a configuration module 230 is used to classify the active power output deviation according to the active power output deviation rate to obtain different levels of active power output deviation, and configure different second compensation coefficients for the energy storage system under different levels of active power output deviation, the second compensation coefficient representing the actual compensation force participated in by the energy storage system; a third determining module 240 is used to determine the initial compensation power of the energy storage system based on the active power output deviation, the first compensation coefficient, and the second compensation coefficient; a correction module 250 is used to determine the target compensation power of the energy storage system based on the pre-compensation power at different time scales; wherein, different time scales correspond to different control cycle lengths, and at one time scale, the pre-compensation power is determined based on the initial compensation power.
[0132] In this embodiment, the specific implementation method can be found in the description of each item in the above embodiments, and will not be repeated here.
[0133] Figure 3 This is a schematic structural diagram of a computing device 900 provided in an embodiment of this application. This computing device can execute or implement various optional embodiments of the above-described methods. The computing device can be a terminal, or a chip or chip system within the terminal. Figure 3 As shown, the computing device 900 includes: a processor 910, a memory 920, and a communication interface 930.
[0134] It should be understood that Figure 3 The communication interface 930 in the computing device 900 shown can be used to communicate with other devices, and may specifically include one or more transceiver circuits or interface circuits.
[0135] The processor 910 can be connected to the memory 920. The memory 920 can be used to store the program code and data. Therefore, the memory 920 can be a storage unit inside the processor 910, an external storage unit independent of the processor 910, or a component that includes both the storage unit inside the processor 910 and the external storage unit independent of the processor 910.
[0136] Optionally, the computing device 900 may also include a bus. The memory 920 and communication interface 930 can be connected to the processor 910 via the bus. The bus can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 The symbol is represented by a line without an arrow, but this does not mean that there is only one bus or one type of bus.
[0137] It should be understood that in the embodiments of this application, the processor 910 may be a central processing unit (CPU). The processor may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor. Alternatively, the processor 910 may employ one or more integrated circuits to execute relevant programs to implement the technical solutions provided in the embodiments of this application.
[0138] The memory 920 may include read-only memory and random access memory, and provides instructions and data to the processor 910. A portion of the processor 910 may also include non-volatile random access memory. For example, the processor 910 may also store device type information.
[0139] When the computing device 900 is running, the processor 910 executes computer execution instructions stored in the memory 920 to perform any of the operational steps of the above method and any of the optional embodiments thereof.
[0140] It should be understood that the computing device 900 according to the embodiments of this application can correspond to the corresponding subject in executing the methods according to the various embodiments of this application, and the above and other operations and / or functions of each module in the computing device 900 are respectively for implementing the corresponding processes of the methods of this embodiment. For the sake of brevity, they will not be described in detail here.
[0141] 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.
[0142] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0143] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of 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 apparatuses or units may be electrical, mechanical, or other forms.
[0144] 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.
[0145] In addition, the functional units in the various embodiments of this application 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.
[0146] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0147] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, is used to perform the above-described method, which includes at least one of the schemes described in the above embodiments.
[0148] The computer storage medium in this application embodiment can be any combination of one or more computer-readable media. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. For example, a computer-readable storage medium can be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0149] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.
[0150] The program code contained on a computer-readable medium may be transmitted using any suitable medium, including, but not limited to, wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0151] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0152] Furthermore, the terms "first, second, third, etc." or similar terms such as module A, module B, and module C used in the specification and claims are only used to distinguish similar objects and do not represent a specific ordering of objects. It is understood that, where permissible, a specific order or sequence may be interchanged so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.
[0153] In the above description, the labels of the steps involved, such as S110, S120, etc., do not mean that the steps will necessarily be executed. The order of the steps can be interchanged or executed simultaneously if permitted.
[0154] The term "comprising" as used in the specification and claims should not be construed as limiting itself to what follows; it does not exclude other elements or steps. Therefore, it should be interpreted as specifying the presence of the mentioned feature, integral, step, or component, but does not exclude the presence or addition of one or more other features, integrals, steps, or components, or groups thereof. Thus, the statement "device comprising means A and B" should not be limited to a device consisting solely of components A and B.
[0155] The terms "an embodiment" or "an embodiment" as used in this specification mean that a particular feature, structure, or characteristic described in conjunction with that embodiment is included in at least one embodiment of this application. Therefore, the terms "in one embodiment" or "in an embodiment" appearing throughout this specification do not necessarily refer to the same embodiment, but may refer to the same embodiment. Furthermore, in one or more embodiments, the particular features, structures, or characteristics can be combined in any suitable manner, as will be apparent to those skilled in the art from this disclosure.
[0156] Note that the above are merely preferred embodiments and the technical principles employed in this application. Those skilled in the art will understand that this application is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of this application. Therefore, although this application has been described in detail through the above embodiments, this application is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of this application, all of which fall within the scope of protection of this application.
Claims
1. A method for wind farm dispatch power deviation compensation based on single-unit energy storage, characterized in that, include: The active power output deviation is determined based on the target active power output and the actual active power output of the wind turbine, and the active power output deviation rate is determined based on the target active power output and the active power output deviation. A first compensation coefficient for the energy storage system is determined based on the state of charge of the energy storage system. The first compensation coefficient is used to represent the compensation capability available to the energy storage system under the state of charge. The active power output deviation is classified according to the active power output deviation rate to obtain different levels of active power output deviation. Under the different levels of active power output deviation, different second compensation coefficients are configured for the energy storage system. The second compensation coefficient is used to represent the actual compensation force participated in by the energy storage system. The initial compensation power of the energy storage system is determined based on the active power output deviation, the first compensation coefficient, and the second compensation coefficient. The target compensation power of the energy storage system is determined based on the pre-compensation power at different time scales; wherein, the different time scales correspond to different control cycle lengths, and at one of the time scales, the pre-compensation power is determined based on the initial compensation power.
2. The method according to claim 1, characterized in that, The determination of the first compensation coefficient of the energy storage system based on the state of charge of the energy storage system includes: The first compensation coefficient is determined by the following formula. : ; in, For adjustment coefficients, This is the normalized value of the state of charge of the energy storage system.
3. The method according to claim 1, characterized in that, The active power output deviation is graded according to the active power output deviation rate to obtain different levels of active power output deviation. Under the different levels of active power output deviation, different second compensation coefficients are configured for the energy storage system, including: When the deviation rate is less than the first deviation preset value, the active power output deviation is divided into the first level deviation, and a second compensation coefficient in the first range is configured for the energy storage system. When the deviation rate is not less than the first deviation preset value and not greater than the second deviation preset value, the active power output deviation is divided into the second level deviation, and a second compensation coefficient in the second range is configured for the energy storage system. When the deviation rate is greater than the second deviation preset value, the active power output deviation is divided into the third level deviation, and a second compensation coefficient in the third range is configured for the energy storage system. Wherein, the lower limit of the second range is the same as the upper limit of the first range, and the upper limit of the second range is the same as the lower limit of the third range.
4. The method according to claim 1, characterized in that, The step of determining the initial compensation power of the energy storage system based on the active power output deviation, the first compensation coefficient, and the second compensation coefficient includes: The initial compensation power is determined by the following formula. : ; in, The first compensation coefficient is... The aforementioned active power output deviation, This is the second compensation coefficient. This is the overall efficiency coefficient of the energy storage system.
5. The method according to claim 1, characterized in that, Also includes: Obtain the power constraint range of the energy storage system; When the initial compensation power does not meet the power constraint range, the initial compensation power is limited.
6. The method according to claim 1, characterized in that, Also includes: When the state of charge of the energy storage system is higher than the first preset value of the state of charge, the energy storage system is prohibited from discharging, the first compensation coefficient is reduced, and the state of charge of the energy storage system is adjusted to the target state of charge. When the state of charge of the energy storage system is lower than the second state of charge preset value, charging of the energy storage system is prohibited, the first compensation coefficient is reduced, and the state of charge of the energy storage system is adjusted to the target state of charge. Wherein, the first preset value of the state of charge is greater than the second preset value of the state of charge.
7. The method according to claim 1, characterized in that, Also includes: When the control period is a first time scale, the pre-compensation power under the first time scale is determined by the following formula. : ; in, This is the preset compensation gain coefficient for the first time scale. In order to be in The predicted active power output deviation at any given time. Obtained by fitting historical data using the least squares method; When the control period is a second time scale, the pre-compensation power under the second time scale is determined by the following formula. : ; in, This is the preset compensation gain coefficient for the second time dimension. The initial compensation power, This is the second compensation coefficient; When the control period is the third time scale, the pre-compensation power at the third time scale is determined by the following formula. : ; in, This is the preset compensation gain coefficient for the third time scale. For a sign function, when ,but For positive, when ,but When it is negative, ,but =0, Let t be the state of charge of the energy storage system. The target state of charge for the energy storage system. This is the rated power of the energy storage system.
8. The method according to claim 7, characterized in that, The determination of the target compensation power of the energy storage system based on the pre-compensation power at different time scales includes: The target compensation power is determined by the following formula. : ; in, The pre-compensation power at the first time dimension. For the pre-compensation power in the second time dimension, This represents the pre-compensated power at the third time dimension.
9. The method according to claim 1, characterized in that, The determination of the active power output deviation based on the target active power output and the actual active power output of the wind turbine includes: The active power output deviation is determined by the following formula. : ; in, The effort is made towards the goal at time t. This represents the actual active power output at time t.
10. The method according to claim 1, characterized in that, The step of determining the active power output deviation rate based on the target active power output and the active power output deviation includes: Determine the active power output deviation rate using the following formula : ; In the above formula, The effort is made towards the goal at time t. Let t be the active power output deviation at time t.
