Wind turbine generator wake flow calculation model construction method and system, terminal and medium
By developing independent and controllable evaluation tools and wake models in the field of offshore wind power, the problem of poor openness of wake model code in the existing technology is solved, and accurate and rapid evaluation and optimized design of offshore wind power wake effect is achieved.
Patent Information
- Application Number
- CN202411474549.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-22
- Publication Date
- 2025-02-11
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the prior art, the code of offshore wind power wake model is poorly open and difficult to reuse, and cannot meet the application needs of rapid iteration of offshore wind power.
Develop independent and controllable offshore wind power evaluation tools, and use modeling languages (such as Modelica) with good reusability and good code development capabilities to build corresponding wake models to achieve accurate and rapid evaluation of wake effects.
Through the autonomous and controllable wake calculation model, convenient expression and rapid evaluation of offshore wind power wake model is achieved, supporting the application of optimized arrangement, unit selection and wind farm design.
Smart Images

Figure CN119416482A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of generator set characteristic evaluation, and in particular to a method, system, terminal and medium for constructing a wake calculation model for an offshore wind turbine set. Background Art
[0002] Wake is one of the important factors causing power loss in wind farms. Accurately evaluating the wake effect of wind farms is crucial for optimizing the layout, unit selection, wind farm design, etc. Therefore, when conducting preliminary development and design work such as wind turbine layout, the wake effect between units has also received more and more attention.
[0003] The wake models currently used in the industry mainly include the more common Park wake model and Fuga wake model in the wind energy resource analysis software WAsP, the EVM model (EddYViscosityModel) in the Danish WindPRO software, and the DAWM model (DeepArray Wake Model) suitable for large-scale wind farms in the wind farm design software Openwind. The wake models used more in actual projects are the ModifiedPark wake model and the EVM wake model. These software are all foreign software with poor code openness and models that are not easy to reuse. It is difficult to meet the application requirements of rapid iteration of offshore wind power. Therefore, it is necessary to seek a self-controllable, code-open and easy-to-reuse method. Summary of the invention
[0004] The present invention aims to solve at least one of the technical problems existing in the prior art. To this end, the present invention proposes a wake calculation model based on an offshore wind turbine characteristic evaluation tool, by developing an autonomous and controllable offshore wind power evaluation tool, using a modeling language with good reusability and code development, establishing a corresponding wake model, facilitating the expression of the offshore wind power wake model, accurately and quickly evaluating the wake effect of the wind farm, and thus laying the foundation for optimizing the arrangement, unit selection, wind farm design, etc.
[0005] The present invention also proposes a system terminal and a medium having the above-mentioned method for constructing a wake calculation model of a wind turbine generator set.
[0006] The method for constructing a wind turbine wake calculation model according to the first embodiment of the present invention is characterized by comprising the following steps:
[0007] Based on the principle of wind turbine wake, a wake calculation formula is constructed;
[0008] Constructing a wake model based on the wake calculation formula;
[0009] The wake model is verified based on typical operating conditions.
[0010] The method for constructing a wind turbine wake calculation model according to an embodiment of the present invention has at least the following beneficial effects: the method for constructing a wind turbine wake calculation model provided by the present invention is targeted at wind power wake, and by developing an autonomous and controllable offshore wind power evaluation tool, a corresponding wake model is established using a modeling language with good reusability and code development, thereby facilitating the expression of the offshore wind power wake model, accurately and quickly evaluating the wake effect of the wind farm, and further laying the foundation for optimizing the arrangement, unit selection, wind farm design, and other aspects.
[0011] According to some embodiments of the present invention, the wake calculation formula includes a single-machine wake model and a multi-machine wake model, wherein the single-machine wake model is as follows:
[0012]
[0013] Among them, r0 is the radius of the wind turbine rotor, V0 is the original wind speed, V1 is the wind speed after the wind speed is attenuated in the airflow when the wind passes through the wind turbine rotor, r x =αx, α is the wake diffusion coefficient, x is the projected distance between the downstream wind turbine and the upstream wind turbine in the wind direction, C T is the thrust coefficient.
[0014] According to some embodiments of the present invention, the multi-machine wake model is as follows:
[0015]
[0016] Among them, i∈J, j∈J, J is all possible positions of the wind turbine, w ij is the wake influence factor of wind turbine i on wind turbine j.
[0017] According to some embodiments of the present invention, the wake influence factor w of wind turbine i on wind turbine j is ij The calculation formula is as follows:
[0018]
[0019] A system for constructing a wind turbine wake calculation model according to a second aspect of an embodiment of the present invention is characterized by comprising:
[0020] The principle analysis module can construct the wake calculation formula based on the principle of wind turbine wake;
[0021] A model building module, capable of building a wake model based on the wake calculation formula;
[0022] The model verification module can verify the wake model according to typical working conditions.
[0023] According to some embodiments of the present invention, the wake calculation formula includes a single-machine wake model and a multi-machine wake model, wherein the single-machine wake model is as follows:
[0024]
[0025] Among them, r0 is the radius of the wind turbine rotor, V0 is the original wind speed, V1 is the wind speed after the wind speed is attenuated in the airflow when the wind passes through the wind turbine rotor, r x =αx, α is the wake diffusion coefficient, x is the projected distance between the downstream wind turbine and the upstream wind turbine in the wind direction, C T is the thrust coefficient.
[0026] According to some embodiments of the present invention, the multi-machine wake model is as follows:
[0027]
[0028] Among them, i∈J, j∈J, J is all possible positions of the wind turbine, w ij is the wake influence factor of wind turbine i on wind turbine j.
[0029] According to some embodiments of the present invention, the wake influence factor w of wind turbine i on wind turbine j is ij The calculation formula is as follows:
[0030]
[0031] According to the terminal of the third aspect of the embodiment of the present invention, the terminal includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the above-mentioned method for constructing the wind turbine wake calculation model is implemented.
[0032] According to a fourth aspect of the present invention, a computer-readable storage medium is provided, wherein the medium stores computer-executable instructions, and the computer-executable instructions are used to execute the above-mentioned method for constructing a wake calculation model of a wind turbine.
[0033] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0035] Figure 1 A schematic diagram of the steps of a method for constructing a wake calculation model for a wind turbine generator system according to an embodiment of the present invention;
[0036] Figure 2A schematic diagram of a Jenson single-machine wake model in a method for constructing a wind turbine wake calculation model provided in an embodiment of the present invention;
[0037] Figure 3 A schematic diagram of a Jenson multi-machine wake model in a method for constructing a wind turbine wake calculation model provided in an embodiment of the present invention;
[0038] Figure 4 A schematic diagram of a wake simulation result 1 in a method for constructing a wake calculation model for a wind turbine set provided in an embodiment of the present invention;
[0039] Figure 5 A schematic diagram of a second wake simulation result in the method for constructing a wake calculation model for a wind turbine set provided in an embodiment of the present invention;
[0040] Figure 6 A schematic diagram of wake simulation result 3 in the method for constructing a wake calculation model for a wind turbine set provided in an embodiment of the present invention;
[0041] Figure 7 A structural block diagram of a wind turbine wake calculation model building system provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0042] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and cannot be understood as limiting the present invention.
[0043] In the description of the present invention, it should be understood that descriptions involving orientations, such as up, down, front, back, left, right, etc., and orientations or positional relationships indicated are based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present invention.
[0044] In the description of the present invention, "several" means one or more, "more" means more than two, "greater than", "less than", "exceed" etc. are understood as not including the number itself, and "above", "below", "within" etc. are understood as including the number itself. If there is a description of "first" or "second", it is only used for the purpose of distinguishing the technical features, and cannot be understood as indicating or implying the relative importance or implicitly indicating the number of the indicated technical features or implicitly indicating the order of the indicated technical features.
[0045] In the description of the present invention, unless otherwise clearly defined, terms such as setting, installing, connecting, etc. should be understood in a broad sense, and technicians in the relevant technical field can reasonably determine the specific meanings of the above terms in the present invention in combination with the specific content of the technical solution.
[0046] In order to take advantage of the Modelica modeling language, it is necessary to develop a wind turbine wake model based on the Modelica language so that the developed model library has a clear hierarchy, the model is reusable and extensible, and the modeling efficiency is greatly improved. The embodiment of the present application provides a method for constructing a wind turbine wake calculation model, such as Figure 1 As shown, at least the following steps are included:
[0047] Step S100: construct a wake calculation formula based on the principle of the wind turbine wake.
[0048] In this embodiment, the wake model is based on the Jensen analytical wake model, including a single-machine model and a multi-machine model.
[0049] Jenson single-machine wake model, such as Figure 2 As shown, the wake diffuses along both sides of the wind turbine rotor with a fixed diffusion coefficient. The wind speed after the wind speed attenuation occurs in the airflow when the wind passes through the wind turbine rotor is calculated by the following expression:
[0050]
[0051] Among them, r0 is the radius of the fan rotor, V0 is the original wind speed, r x =αx, α is the wake diffusion coefficient, x is the projected distance between the downstream wind turbine and the upstream wind turbine in the wind direction, C T is the thrust coefficient.
[0052] Jenson multi-machine wake model, as shown in the figure Figure 3 As shown, considering that the downstream wind turbine may be affected by the wake of multiple upstream wind turbines, there are many ways to calculate the wake impact of multiple wind turbines, including 1) geometric sum; 2) linear sum; 3) energy balance; 4) square sum.
[0053] The sum of squares is usually used for superposition. The downstream wind speed can be calculated as follows:
[0054]
[0055] Among them, i∈J, j∈J, J is all possible positions of the wind turbine, w ij is the wake influence factor of wind turbine i on wind turbine j (considering the case where the wakes completely overlap):
[0056]
[0057] Step S200: constructing a wake model based on the wake calculation formula.
[0058] Based on the offshore wind turbine characteristic evaluation tool, the Modelica language is used to develop the code and define the interface of the wake model, and finally an offshore wind power wake model is formed. The reusability and scalability of the wake model are considered during the development process.
[0059] Step S300: verifying the wake model according to typical working conditions.
[0060] According to the wake model obtained in step S200, the system parameters are injected according to the working condition requirements, and then simulation analysis can be performed according to the given working conditions. The wake simulation results are as follows: Figure 4 , Figure 5 , Figure 6 shown.
[0061] Another embodiment of the present application provides a system for constructing a wind turbine wake calculation model. Figure 7 As shown, the system 70 includes:
[0062] The principle analysis module 701 can construct a wake calculation formula based on the principle of the wake of the wind turbine;
[0063] A model building module 702, capable of building a wake model based on the wake calculation formula;
[0064] The model verification module 703 can verify the wake model according to typical operating conditions.
[0065] Furthermore, the wake calculation formula includes a single-machine wake model and a multi-machine wake model, wherein the single-machine wake model is as follows:
[0066]
[0067] Among them, r0 is the radius of the wind turbine rotor, V0 is the original wind speed, V1 is the wind speed after the wind speed is attenuated in the airflow when the wind passes through the wind turbine rotor, r x =αx, α is the wake diffusion coefficient, x is the projected distance between the downstream wind turbine and the upstream wind turbine in the wind direction, C T is the thrust coefficient.
[0068] Furthermore, the multi-machine wake model is as follows:
[0069]
[0070] Among them, i∈J, j∈J, J is all possible positions of the wind turbine, w ij is the wake influence factor of wind turbine i on wind turbine j.
[0071] Furthermore, the wake influence factor w of wind turbine i on wind turbine j is ij The calculation formula is as follows:
[0072]
[0073] The wind turbine wake calculation model construction system of this embodiment can execute the wind turbine wake calculation model construction method provided in the embodiment of the present application. The implementation principle is similar and will not be repeated here.
[0074] Another embodiment of the present application provides a terminal, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the above-mentioned method for constructing a wake calculation model of a wind turbine.
[0075] Specifically, the processor may be a CPU, a general-purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0076] Specifically, the processor is connected to the memory via a bus, and the bus may include a path for transmitting information. The bus may be a PCI bus or an EISA bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc.
[0077] The memory can be a ROM or other type of static storage device that can store static information and instructions, a RAM or other type of dynamic storage device that can store information and instructions, or an EEPROM, CD-ROM or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to this.
[0078] Optionally, the memory is used to store the code of the computer program for executing the solution of the present application, and the execution is controlled by the processor. The processor is used to execute the application program code stored in the memory to implement Figure 7 The illustrated embodiment provides the functions of a system for constructing a wind turbine wake calculation model.
[0079] Another embodiment of the present application provides a computer-readable storage medium storing computer-executable instructions for executing the above-mentioned Figure 1 The method for constructing the wind turbine wake calculation model is shown in FIG.
[0080] The device embodiments described above are only illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0081] It will be appreciated by those skilled in the art that all or some of the steps and systems in the disclosed method above may be implemented as software, firmware, hardware and appropriate combinations thereof. Some physical components or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or may be implemented as hardware, or may be implemented as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or a non-transitory medium) and a communication medium (or a temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that may be used to store desired information and may be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0082] The above is a specific description of the preferred implementation of the present application, but the present application is not limited to the above-mentioned implementation mode. Technical personnel familiar with the field can also make various equivalent deformations or substitutions without violating the spirit of the present application. These equivalent deformations or substitutions are all included in the scope defined by the claims of the present application.
Claims
1. A method for constructing a wind turbine wake calculation model, characterized in that: The following steps are involved: Based on the principle of wind turbine wake, a wake calculation formula is constructed; Constructing a wake model based on the wake calculation formula; The wake model is verified based on typical operating conditions.
2. The method according to claim 1, characterized in that The wake calculation formula includes a single-machine wake model and a multi-machine wake model, wherein the single-machine wake model is as follows: Among them, r0 is the radius of the wind turbine rotor, V0 is the original wind speed, V1 is the wind speed after the wind speed is attenuated in the airflow when the wind passes through the wind turbine rotor, r x =αx, α is the wake diffusion coefficient, x is the projected distance between the downstream wind turbine and the upstream wind turbine in the wind direction, C T is the thrust coefficient.
3. The method according to claim 2, characterized in that The multi-machine wake model is as follows: Among them, i∈J, j∈J, J is all possible positions of the wind turbine, w ij is the wake influence factor of wind turbine i on wind turbine j.
4. The method according to claim 3, characterized in that The wake influence factor w of wind turbine i on wind turbine j is ij The calculation formula is as follows: 。 5. A system for constructing a wind turbine wake calculation model, characterized in that: include: The principle analysis module can construct the wake calculation formula based on the principle of wind turbine wake; A model building module, capable of building a wake model based on the wake calculation formula; The model verification module can verify the wake model according to typical working conditions.
6. The system according to claim 5, characterized in that The wake calculation formula includes a single-machine wake model and a multi-machine wake model, wherein the single-machine wake model is as follows: Among them, r0 is the radius of the wind turbine rotor, V0 is the original wind speed, V1 is the wind speed after the wind speed is attenuated in the airflow when the wind passes through the wind turbine rotor, r x =αx, α is the wake diffusion coefficient, x is the projected distance between the downstream wind turbine and the upstream wind turbine in the wind direction, C T is the thrust coefficient.
7. The system according to claim 6, characterized in that The multi-machine wake model is as follows: Among them, i∈J, j∈J, J is all possible positions of the wind turbine, w ij is the wake influence factor of wind turbine i on wind turbine j.
8. The system according to claim 7, characterized in that The wake influence factor w of wind turbine i on wind turbine j is ij The calculation formula is as follows: 。 9. A terminal, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method according to any one of claims 1 to 4.
10. A computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are used to execute the method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Method for establishing a three-dimensional temporal model of the wake of a horizontal-axis wind turbine
CH720328A2
Large-scale wind power plant wake flow rapid calculation method and system based on data driving
CN115544884A
Real-time dynamic wake flow field simulation modeling method and system
CN117494594A