A method for determining the force of a wind turbine generator and a related device
By roughly dividing the wind turbine model grid and the small-size fine molecular model grid, the problems of low grid segmentation speed and solution speed in the prior art are solved, which improves the computing efficiency and promotes the rapid delivery of engineering results.
Patent Information
- Application Number
- CN202311231189.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-22
- Publication Date
- 2025-04-01
AI Technical Summary
In the prior art, when analyzing the stress of wind turbines, the grid segmentation speed and solution speed are low, resulting in low computational efficiency.
By obtaining the fan model and sub-model, the fan model grid is roughly divided based on the large size, and the molecular model grid is finely divided based on the small size, the stress conditions of each grid model under simulated working conditions are determined.
It realizes that while ensuring analysis accuracy, it improves the grid segmentation speed and solution speed, shortens time, improves calculation efficiency, and promotes the rapid delivery of engineering results.
Smart Images

Figure CN119740344A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wind power technology, and in particular to a method for determining the force on a wind turbine generator and a related device. Background Art
[0002] Wind turbines are electrical equipment that converts wind energy into mechanical work, which drives the rotor to rotate and finally outputs alternating current. Wind turbines are generally composed of components such as wind rotors, generators, directional controllers, towers, speed limit safety mechanisms, and energy storage devices. The various components of wind turbines not only have to withstand various complex dynamic loads during the operation of the wind turbine, but also their complex welding structure makes them more susceptible to fatigue damage.
[0003] In the related art, since a wind turbine includes multiple components (such as door frames and door frame reinforcement partitions, etc.), in order to ensure the analysis accuracy, an overall refined model is generally established for the wind turbine, that is, the wind turbine model is divided into multiple grids by smaller sizes (such as about 5 mm).
[0004] Due to the small size of the grid, a lot of time is needed to segment the entity, and due to the large number of grids, the solution time is very long, resulting in low computational efficiency. Summary of the invention
[0005] In response to the above problems, the present application provides a method and related device for determining the forces on a wind turbine, which are used to improve the grid segmentation speed and solution speed while ensuring the analysis accuracy, shorten the time and improve the calculation efficiency.
[0006] Based on this, the embodiments of the present application disclose the following technical solutions:
[0007] In one aspect, an embodiment of the present application provides a method for determining a force applied to a wind turbine, the method comprising:
[0008] Acquire a wind turbine model and a first wind turbine sub-model, wherein the first wind turbine sub-model is consistent in shape and position with a partial area of the wind turbine model;
[0009] Dividing the wind turbine model into a plurality of grids based on a first size to obtain a grid wind turbine model, wherein the first size is greater than a preset threshold;
[0010] Determining the stress condition of the grid wind turbine model under simulated working conditions;
[0011] Dividing the first wind turbine sub-model into a plurality of grids based on a second size to obtain a first grid wind turbine sub-model, wherein the second size is smaller than the first size;
[0012] Determine the stress condition of the first grid wind turbine sub-model under the simulated working condition.
[0013] Optionally, determining the stress condition of the grid wind turbine model under the simulated working condition includes:
[0014] determining a target load according to the simulated working condition;
[0015] The target load is applied to the grid wind turbine model, and the stress condition of the grid wind turbine model under the simulated working condition is determined.
[0016] Optionally, determining the stress condition of the first grid wind turbine sub-model under the simulated working condition includes:
[0017] Determining boundary information of the first wind turbine sub-model according to the wind turbine model;
[0018] Determining boundary displacement information of the first grid wind turbine sub-model according to boundary information of the first wind turbine sub-model and stress conditions of the grid wind turbine model;
[0019] The stress condition of the first grid wind sub-model under the simulation working condition is determined according to the boundary displacement information of the first grid wind sub-model and the first grid wind sub-model.
[0020] Optionally, if the simulated working condition is a condition where the wind turbine is in an extreme environment, the target load is an extreme load;
[0021] If the simulated working condition is a condition simulating the wind turbine being in a fatigue state, the target load is a unit bending moment fatigue load.
[0022] Optionally, dividing the first wind turbine sub-model into a plurality of grids based on the second size to obtain a first grid wind turbine sub-model includes:
[0023] According to the boundary shape and the second size of the first fan sub-model, the first fan sub-model is divided into multiple grids to obtain a first grid fan sub-model, wherein the grid of the first grid fan sub-model is a rectangle, the first type of side of the rectangle is parallel to the boundary shape of the first fan sub-model, and the second type of side of the rectangle is perpendicular to the boundary shape of the first fan sub-model.
[0024] Optionally, if the first wind turbine sub-model is connected to the second wind turbine sub-model, dividing the first wind turbine sub-model into a plurality of grids based on the second size to obtain a first grid wind turbine sub-model includes:
[0025] Dividing the first wind turbine sub-model into a first part and a second part, wherein the first part includes a part connected to the second wind turbine sub-model, and the second part is a part of the first wind turbine sub-model excluding the first part;
[0026] The first part is divided into a plurality of grids based on a third size, and the second part is divided into a plurality of grids based on a second size to obtain a first grid wind turbine sub-model, wherein the third size is smaller than the second size.
[0027] Optionally, the method further includes:
[0028] Acquire a first wind turbine composite sub-model, wherein the first wind turbine composite sub-model is consistent with a shape and a position of a partial area of the first wind turbine sub-model;
[0029] Dividing the first wind turbine composite sub-model into a plurality of grids based on a fourth size to obtain a first grid wind turbine composite sub-model, wherein the fourth size is smaller than the first size;
[0030] Determine the stress condition of the first grid wind turbine composite sub-model under the simulated working condition.
[0031] Optionally, the method further includes:
[0032] Acquire a second wind turbine sub-model, where the second wind turbine sub-model is consistent with a shape and position of a partial area of the wind turbine model, and the second wind turbine sub-model is a different model from the first wind turbine sub-model;
[0033] Dividing the second wind turbine sub-model into a plurality of grids based on a fourth size to obtain a second grid wind turbine sub-model, wherein the fourth size is smaller than the first size;
[0034] Determine the stress condition of the second grid wind turbine sub-model under the simulated working condition.
[0035] Optionally, the method further includes:
[0036] A partial area is cut from the wind turbine model to obtain the first wind turbine sub-model.
[0037] On the other hand, the present application provides a device for determining the force of a wind turbine generator, the device comprising: an acquisition unit, a division unit and a determination unit;
[0038] The acquisition unit is used to acquire a wind turbine model and a first wind turbine sub-model, wherein the first wind turbine sub-model is consistent with a shape and position of a partial area of the wind turbine model;
[0039] The division unit is used to divide the wind turbine model into a plurality of grids based on a first size to obtain a grid wind turbine model, wherein the first size is greater than a preset threshold;
[0040] The determining unit is used to determine the stress condition of the grid wind turbine model under the simulated working condition;
[0041] The division unit is further used to divide the first wind turbine sub-model into a plurality of grids based on a second size to obtain a first grid wind turbine sub-model, wherein the second size is smaller than the first size;
[0042] The determination unit is further used to determine the stress condition of the first grid wind turbine sub-model under the simulated working condition.
[0043] Optionally, the determining unit is specifically configured to:
[0044] determining a target load according to the simulated working condition;
[0045] The target load is applied to the grid wind turbine model, and the stress condition of the grid wind turbine model under the simulated working condition is determined.
[0046] Optionally, the determining unit is specifically configured to:
[0047] Determining boundary information of the first wind turbine sub-model according to the wind turbine model;
[0048] Determining boundary displacement information of the first grid wind turbine sub-model according to boundary information of the first wind turbine sub-model and stress conditions of the grid wind turbine model;
[0049] The stress condition of the first grid wind sub-model under the simulation working condition is determined according to the boundary displacement information of the first grid wind sub-model and the first grid wind sub-model.
[0050] Optionally, if the simulated working condition is a condition where the wind turbine is in an extreme environment, the target load is an extreme load;
[0051] If the simulated working condition is a condition simulating the wind turbine being in a fatigue state, the target load is a unit bending moment fatigue load.
[0052] Optionally, the division unit is specifically used to:
[0053] According to the boundary shape and the second size of the first fan sub-model, the first fan sub-model is divided into multiple grids to obtain a first grid fan sub-model, wherein the grid of the first grid fan sub-model is a rectangle, the first type of side of the rectangle is parallel to the boundary shape of the first fan sub-model, and the second type of side of the rectangle is perpendicular to the boundary shape of the first fan sub-model.
[0054] Optionally, the division unit is specifically used to:
[0055] If the first wind turbine sub-model is connected to the second wind turbine sub-model, the first wind turbine sub-model is divided into a first part and a second part, wherein the first part includes the part connected to the second wind turbine sub-model, and the second part is the part of the first wind turbine sub-model excluding the first part;
[0056] The first part is divided into a plurality of grids based on a third size, and the second part is divided into a plurality of grids based on a second size to obtain a first grid wind turbine sub-model, wherein the third size is smaller than the second size.
[0057] Optionally, the acquisition unit is further used to acquire a first wind turbine composite sub-model, wherein the first wind turbine composite sub-model is consistent with a shape and position of a partial area of the first wind turbine sub-model;
[0058] The division unit is further used to divide the first wind turbine composite sub-model into a plurality of grids based on a fourth size to obtain a first grid wind turbine composite sub-model, wherein the fourth size is smaller than the first size;
[0059] The determination unit is further used to determine the stress condition of the first grid wind turbine composite sub-model under the simulated working condition.
[0060] Optionally, the acquisition unit is further used to acquire a second wind turbine sub-model, wherein the second wind turbine sub-model is consistent with a shape and position of a partial area of the wind turbine model, and the second wind turbine sub-model and the first wind turbine sub-model are different models;
[0061] The division unit is further used to divide the second wind turbine sub-model into a plurality of grids based on a fourth size to obtain a second grid wind turbine sub-model, wherein the fourth size is smaller than the first size;
[0062] The determination unit is further used to determine the stress condition of the second grid wind turbine sub-model under the simulated working condition.
[0063] Optionally, the device further includes a segmentation unit, configured to segment a partial region from the wind turbine model to obtain the first wind turbine sub-model.
[0064] In another aspect, the present application provides a computer device, the device comprising a processor and a memory:
[0065] The memory is used to store program code and transmit the program code to the processor;
[0066] The processor is used to execute the method described in the above aspects according to the instructions in the program code.
[0067] On the other hand, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store a computer program, and the computer program is used to execute the method described in the above aspects.
[0068] On the other hand, an embodiment of the present application provides a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the method described in the above aspects.
[0069] The advantages of the above technical solution of this application are:
[0070] The fan model is obtained, and the fan model is divided into multiple grids based on the first size to obtain a grid fan model, and the stress condition of the grid fan model under the simulated working condition is determined. The first size is greater than the preset threshold, that is, the fan model is roughly divided by a large size, which not only shortens the time spent on the entity segmentation step by increasing the size of the grid, but also shortens the solution time by reducing the number of grids. Moreover, in order to ensure the accuracy of the analysis, the first fan sub-model is also obtained, and the shape and position of the first fan sub-model are consistent with those of a partial area of the fan model, or the first fan sub-model is a model established for the various components included in the fan model. The first fan sub-model is divided into multiple grids based on the second size to obtain the first grid fan sub-model, and the stress condition of the first grid fan sub-model under the simulated working condition is determined. Since the second size is smaller than the first size, the first fan sub-model is finely divided by a small size to ensure the accuracy of subsequent analysis.
[0071] Therefore, by roughly dividing the wind turbine model at a large scale, the overall stress of the wind turbine model can be quickly analyzed, and by finely dividing the first wind turbine sub-model at a small scale, the stress of some areas in the wind turbine model can be finely analyzed. While ensuring the analysis accuracy, the grid segmentation speed and solution speed are improved, the time is shortened, and the calculation efficiency is improved, so as to quickly deliver the engineering results. BRIEF DESCRIPTION OF THE DRAWINGS
[0072] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0073] Figure 1A flow chart of a method for determining the force on a wind turbine provided in an embodiment of the present application;
[0074] Figure 2 A schematic diagram of a grid fan model provided in an embodiment of the present application;
[0075] Figure 3 A schematic diagram of a first grid wind turbine sub-model provided in an embodiment of the present application;
[0076] Figure 4 A schematic diagram of a grid division provided in an embodiment of the present application;
[0077] Figure 5 A schematic diagram of a second grid wind turbine sub-model provided in an embodiment of the present application;
[0078] Figure 6 A schematic diagram of a first wind turbine composite sub-model provided in an embodiment of the present application;
[0079] Figure 7 A schematic diagram of a device for determining the force on a wind turbine provided in an embodiment of the present application;
[0080] Figure 8 A structural diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0081] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0082] Combine the following Figure 1 , a method for determining the force of a wind turbine provided in an embodiment of the present application is introduced. Figure 1 , this figure is a flow chart of a method for determining the force on a wind turbine provided in an embodiment of the present application, and the method may include S101-S105.
[0083] S101: Acquire a wind turbine model and a first wind turbine sub-model.
[0084] The wind turbine model is a model established for a wind turbine generator, such as a wind turbine model for the bottom section of a tower tube established by computer-aided design (CAD) software, and the wind turbine model includes structures such as a bottom section cylinder, a door frame, and a door frame reinforcement partition. The embodiment of the present application does not specifically limit the establishment method of the wind turbine model, and those skilled in the art can set it according to actual conditions. For example, a hexahedral solid unit can be used, a tetrahedral solid unit can be used, or a mixture of the two can be used.
[0085] The first fan sub-model is consistent with the shape and position of a partial area of the fan model. As a possible implementation method, a partial area, that is, a required part, can be cut from the fan model to obtain the first fan sub-model, so that the shape and position of the first fan sub-model are the same as the shape and position of the fan model. Continuing with the fan model for the bottom section of the tower as an example, the first fan sub-model can be a model for the door frame area, or a model for the door frame reinforcement plate, etc.
[0086] S102: Divide the wind turbine model into a plurality of grids based on the first size to obtain a grid wind turbine model.
[0087] The first size is greater than a preset threshold and is a relatively large size. The fan model is divided into a plurality of grids based on the first size to obtain a grid fan model, the grid fan model includes a plurality of grids, each grid is obtained based on the first size, and each grid has a relatively large size.
[0088] See also Figure 2 , which is a schematic diagram of a grid wind turbine model provided in an embodiment of the present application. Figure 2 In the finite element software, the fan model is divided into multiple grids based on the first dimension, and the grids do not need to be specially controlled to obtain a grid fan model. The first dimension is 100 mm.
[0089] It is understandable that the smaller the first size, the higher the accuracy of the force condition of the grid wind turbine model under the simulated working condition, but the more time is spent on entity segmentation, and due to the large number of grids, the solution time is very long and the calculation efficiency is low. Based on this, in the embodiment of the present application, the first size is controlled to be a larger size, which will not be very small, so that the wind turbine model is roughly divided by a large size, which not only shortens the time spent on the entity segmentation step by increasing the size of the grid, but also shortens the solution time by reducing the number of grids, thereby improving the calculation efficiency.
[0090] S103: Determine the stress condition of the grid wind turbine model under the simulated working condition.
[0091] The simulated working condition is to simulate the actual situation of the wind turbine, so that the stress condition of the grid wind turbine model under the simulated working condition can simulate the working state of the wind turbine under actual conditions.
[0092] By dividing the wind turbine model into multiple grids, the discretization effect of the solid model is achieved, and tens of thousands of nodes are obtained. Then, numerical calculations are performed on each node, that is, calculations of tens of thousands of differential equations. After repeated iterations, an acceptable "accurate value" is obtained, which is the calculation result, so as to obtain the stress condition of the grid wind turbine model under simulated working conditions.
[0093] As a possible implementation method, the target load can be determined according to the simulated working condition, the target load can be applied to the grid wind turbine model, and the stress condition of the grid wind turbine model can be determined. The target load is the load generated under the simulated working condition. For example, if the simulated working condition is to simulate the working condition of the wind turbine in an extreme environment, the target load can be the extreme load; if the simulated working condition is to simulate the working condition of the wind turbine in a fatigue condition, the target load can be a unit bending moment fatigue load. Continuing with the wind turbine model for the bottom section of the tower as an example, the extreme load and unit bending moment fatigue load can be applied to the wind turbine model respectively, and then static calculations can be performed to obtain the stress conditions of the wind turbine model under extreme environments or fatigue conditions respectively.
[0094] S104: Divide the first wind turbine sub-model into a plurality of grids based on the second size to obtain a first grid wind turbine sub-model.
[0095] Since the grid fan model is obtained based on the larger first size, the accuracy of the force condition of the grid fan model under the simulated working condition is not particularly high, but the error it produces is acceptable. In order to ensure the accuracy of the analysis, some structures in the fan model that require higher accuracy can be subjected to targeted and refined analysis. That is, the first fan sub-model is divided into multiple grids based on the second size to obtain the first grid fan sub-model, where the second size is smaller than the first size. Thus, the area with higher accuracy requirements is analyzed in a refined manner based on a smaller size.
[0096] Although the second size is smaller, since the first wind turbine sub-model is smaller, it will not spend too much time on entity segmentation, and the number of grids will not be large, the solution time will be shorter, which improves the calculation efficiency and will not cause problems that are not conducive to the rapid delivery of engineering results.
[0097] See also Figure 3 , which is a schematic diagram of a first grid wind turbine sub-model provided in an embodiment of the present application. Figure 3In the example, the first fan sub-model may be a model for the door frame area, and a refined grid is established for the first fan sub-model. The grid needs to maintain a sufficient density and needs special control to ensure that the quality of the grid meets the requirements.
[0098] S105: Determine the stress condition of the first grid wind turbine sub-model under the simulated working condition.
[0099] Therefore, by finely dividing the first wind turbine sub-model in a small size, the stress conditions of some areas in the wind turbine model can be finely analyzed, that is, the stress conditions of the first grid wind turbine sub-model under the simulated working conditions can be determined.
[0100] As a possible implementation method, the boundary information of the first wind sub-model can be determined based on the wind model; the boundary displacement information of the first grid wind sub-model can be determined based on the boundary information of the first wind sub-model and the force condition of the grid wind model; the force condition of the first grid wind sub-model can be determined based on the boundary displacement information of the first grid wind sub-model and the first grid wind sub-model.
[0101] It is understandable that the fan model will deform after being subjected to force. For example, the position of a point on the door frame is (x1, y1, z1), and its position after deformation will become (x2, y2, z2). The fan model is a model without force. The first fan sub-model is consistent with the shape and position of a part of the fan model. Therefore, the position of the boundary of the first fan sub-model when no force is applied, that is, the boundary information, can be determined based on the fan model.
[0102] The stress condition of the grid wind model can reflect the stress condition of the wind model, so as to determine the deformation caused by the stress in the area where the first wind sub-model is located in the wind model, and then determine the boundary displacement information of the first grid wind sub-model according to the boundary information of the first wind sub-model and the stress condition of the grid wind model, that is, the information on the displacement of the boundary caused by the deformation of the first grid wind sub-model after being subjected to stress.
[0103] The boundary displacement information of the first grid wind sub-model and the first grid wind sub-model, one can reflect the situation of the first grid wind sub-model after being subjected to force, and the other can reflect the situation of the first grid wind sub-model without being subjected to force, so that the force condition of the first grid wind sub-model can be determined according to the difference between the two.
[0104] For example, continuing to take the example that the first fan sub-model can be a model for the door frame area, the boundary of the model for the door frame area, that is, the boundary information of the first fan sub-model, can be determined based on the fan model. After applying the ultimate load and the unit bending moment fatigue load to the grid fan model, the boundary displacement information of the model for the door frame area can be obtained. After meshing the model of the door frame area to obtain the first grid fan sub-model, the boundary displacement information is applied to the above-mentioned first grid fan sub-model, and the static calculation results are performed to obtain the stress conditions of the first grid fan sub-model under the ultimate working condition and the fatigue working condition.
[0105] It can be seen from the above technical solution that the fan model is obtained, the fan model is divided into multiple grids based on the first size, the grid fan model is obtained, and the stress condition of the grid fan model under the simulated working condition is determined. The first size is greater than the preset threshold, that is, the fan model is roughly divided by a large size, which not only shortens the time spent on the entity segmentation step by increasing the size of the grid, but also shortens the solution time by reducing the number of grids. Moreover, in order to ensure the accuracy of the analysis, the first fan sub-model is also obtained, and the shape and position of the first fan sub-model are consistent with those of the partial area of the fan model, or the first fan sub-model is a model established for the various components included in the fan model. The first fan sub-model is divided into multiple grids based on the second size to obtain the first grid fan sub-model, and the stress condition of the first grid fan sub-model under the simulated working condition is determined. Since the second size is smaller than the first size, the first fan sub-model is finely divided by a small size to ensure the accuracy of subsequent analysis.
[0106] Therefore, by roughly dividing the wind turbine model at a large scale, the overall stress of the wind turbine model can be quickly analyzed, and by finely dividing the first wind turbine sub-model at a small scale, the stress of some areas in the wind turbine model can be finely analyzed. While ensuring the analysis accuracy, the grid segmentation speed and solution speed are improved, the time is shortened, and the calculation efficiency is improved, so as to quickly deliver the engineering results.
[0107] The embodiment of the present application does not specifically limit the way of dividing the grid, and those skilled in the art can set it according to actual needs. The following two ways are taken as examples.
[0108] Method 1: According to the boundary shape and the second size of the first wind turbine sub-model, the first wind turbine sub-model is divided into a plurality of grids to obtain a first grid wind turbine sub-model.
[0109] Among them, the size of the grid of the first grid fan submodel is equal to the second size, the grid of the first grid fan submodel is a rectangle, the first type of side of the rectangle is parallel to the boundary shape of the first fan submodel, and the second type of side of the rectangle is perpendicular to the boundary shape of the first fan submodel.
[0110] That is to say, the first fan sub-model is divided not only based on the second size, but also according to the boundary shape of the first fan sub-model. The size of the obtained grid is related to the second size. Taking a rectangle as an example, if the wide side of the rectangle is parallel to the boundary of the first fan sub-model, the long side of the rectangle is perpendicular to the boundary of the first fan sub-model.
[0111] See also Figure 4 , which is a schematic diagram of a grid division provided in an embodiment of the present application. Figure 4 The area shown is Figure 3 The lower left corner of the model for the door frame area is shown. Figure 4 In the example, the grid shape is a rectangle, and the first-type side and the second-type side of the rectangle are the long side and the wide side of the rectangle, respectively.
[0112] Method 2: If the first fan sub-model is connected to the second fan sub-model, the first fan sub-model is divided into a first part and a second part, the first part is divided into multiple grids based on the third size, and the second part is divided into multiple grids based on the second size to obtain a first grid fan sub-model.
[0113] The first part includes the part connected to the second wind turbine sub-model, and the second part includes the part of the first wind turbine sub-model excluding the first part. The third size is smaller than the second size.
[0114] That is to say, the area of the first fan sub-model that needs to be more refined can be divided based on the smaller third size, and then the remaining part can be divided based on the second size, so as to improve the accuracy of the first fan sub-model. For example, if the first fan sub-model is connected to the second fan sub-model, the connected part needs to be divided more finely, then the first part includes the part connected to the second fan sub-model, and the second part is the part of the first fan sub-model except the first part.
[0115] Continue to see Figure 2 , Figure 2 The middle door frame area is also connected to the door frame reinforcement partition area. The model established for the door frame area is the first fan sub-model, and the model established for the door frame reinforcement partition area is the second fan sub-model. The first fan sub-model is connected to the second fan sub-model. Figure 3 ,from Figure 3 It can be seen that the door frame reinforcement partition is very thin ( Figure 2 Therefore, when analyzing the door frame area, it is necessary to analyze the connection between it and the door frame reinforcement partition in more detail, so that the first fan sub-model can be divided into a first part and a second part. The first part is the part connected to the second fan sub-model, such as Figure 4 As shown, the meshes belonging to the first part are smaller in size than the meshes belonging to the second part.
[0116] As a possible implementation method, a second wind turbine sub-model is obtained, the second wind turbine sub-model is divided into a plurality of grids based on a fourth dimension to obtain a second grid wind turbine sub-model, and a stress condition of the second grid wind turbine sub-model under simulated working conditions is determined.
[0117] The second fan sub-model is consistent with the shape and position of a part of the fan model, and the second fan sub-model is different from the first fan sub-model. For example, the model established for the door frame area is the first fan sub-model, and the model established for the door frame reinforcement partition area is the second fan sub-model.
[0118] The fourth size is smaller than the first size, that is, the second wind turbine sub-model is divided based on a finer size. The embodiment of the present application does not specifically limit the size of the fourth size and the second size, and the fourth size may be the same as or different from the second size.
[0119] See also Figure 5 , which is a schematic diagram of a second grid wind turbine sub-model provided in an embodiment of the present application. Figure 5 In the figure, for the convenience of illustration, not only the door frame reinforcement partition area is included, but also part of the door frame area is included.
[0120] For example, the door frame reinforcement partition area can be cut out from the fan model, and a second fan sub-model for the reinforcement partition can be established. The second fan sub-model must ensure that the spatial geometry and position information of the door frame reinforcement partition are consistent with the fan model. Then a refined grid is established for the second fan sub-model, and the grid must maintain sufficient density. It should be noted that whether the grid needs special control to ensure that the quality of the grid meets the requirements depends on whether it will be analyzed later. If a sub-model is established, there is no need to specially control the grid.
[0121] Then, the boundary of the model for the door frame reinforcement partition area, that is, the boundary information of the second fan sub-model, can be determined based on the fan model. After applying the ultimate load and unit bending moment fatigue load to the mesh fan model, the boundary displacement information of the model for the door frame reinforcement partition area can be obtained. After meshing the model of the door frame area and obtaining the second mesh fan sub-model, the boundary displacement information is applied to the above-mentioned second mesh fan sub-model, and the static calculation results are performed to obtain the stress conditions of the second mesh fan sub-model under the ultimate working condition and fatigue working condition.
[0122] As a possible implementation method, a first wind turbine composite sub-model is obtained, and the first wind turbine composite sub-model is divided into multiple grids based on the fourth dimension to obtain a first grid wind turbine composite sub-model, and the stress condition of the first grid wind turbine composite sub-model under simulated working conditions is determined.
[0123] The first wind turbine composite sub-model is consistent with a partial region of the first wind turbine sub-model in shape and position, and the fourth size is smaller than the first size.
[0124] It can be understood that not only the model established for the door frame area can be used as the first fan sub-model, but also the model established for the door frame reinforcement partition area can be used as the first fan sub-model.
[0125] In other words, a composite model can be further established for the sub-model, thereby further refining the analysis of the composite model and making the final result more accurate.
[0126] See also Figure 6 , which is a schematic diagram of a first wind turbine composite sub-model provided in an embodiment of the present application. Figure 6 In the process, the partition area will be further strengthened from Figure 5 The model of the door frame reinforcement partition area is cut out, and a sub-model of the reinforcement partition sub-model is established to form a composite model, that is, the first fan composite sub-model. Then a refined grid is established for the first fan composite sub-model. The grid needs to maintain sufficient density and special control to ensure that the quality of the grid meets the requirements.
[0127] Then, the boundary of the model for the area of interest of the door frame reinforcement partition can be determined based on the first fan sub-model, that is, the boundary information of the first fan composite sub-model. After applying the ultimate load and the unit bending moment fatigue load to the first mesh fan sub-model, the boundary displacement information of the model for the area of interest of the door frame reinforcement partition can be obtained. After meshing the model for the area of interest of the door frame reinforcement partition to obtain the first mesh fan composite sub-model, the boundary displacement information is applied to the above-mentioned first mesh fan composite sub-model, and the static calculation results are performed to obtain the stress conditions of the first mesh fan composite sub-model under the ultimate working condition and the fatigue working condition.
[0128] In addition to the method for determining the force on a wind turbine generator provided in the embodiment of the present application, a device for determining the force on a wind turbine generator is also provided, such as Figure 7 As shown, it includes: an acquisition unit 701, a division unit 702 and a determination unit 703;
[0129] The acquisition unit 701 is used to acquire a wind turbine model and a first wind turbine sub-model, wherein the first wind turbine sub-model is consistent with a shape and position of a partial area of the wind turbine model;
[0130] The division unit 702 is used to divide the wind turbine model into a plurality of grids based on a first size to obtain a grid wind turbine model, wherein the first size is greater than a preset threshold;
[0131] The determining unit 703 is used to determine the stress condition of the grid wind turbine model under the simulated working condition;
[0132] The division unit 702 is further used to divide the first wind turbine sub-model into a plurality of grids based on a second size to obtain a first grid wind turbine sub-model, wherein the second size is smaller than the first size;
[0133] The determining unit 703 is further used to determine the stress condition of the first grid wind turbine sub-model under the simulated working condition.
[0134] It can be seen from the above technical solution that the fan model is obtained, the fan model is divided into multiple grids based on the first size, the grid fan model is obtained, and the stress condition of the grid fan model under the simulated working condition is determined. The first size is greater than the preset threshold, that is, the fan model is roughly divided by a large size, which not only shortens the time spent on the entity segmentation step by increasing the size of the grid, but also shortens the solution time by reducing the number of grids. Moreover, in order to ensure the accuracy of the analysis, the first fan sub-model is also obtained, and the shape and position of the first fan sub-model are consistent with those of the partial area of the fan model, or the first fan sub-model is a model established for the various components included in the fan model. The first fan sub-model is divided into multiple grids based on the second size to obtain the first grid fan sub-model, and the stress condition of the first grid fan sub-model under the simulated working condition is determined. Since the second size is smaller than the first size, the first fan sub-model is finely divided by a small size to ensure the accuracy of subsequent analysis.
[0135] Therefore, by roughly dividing the wind turbine model at a large scale, the overall stress of the wind turbine model can be quickly analyzed, and by finely dividing the first wind turbine sub-model at a small scale, the stress of some areas in the wind turbine model can be finely analyzed. While ensuring the analysis accuracy, the grid segmentation speed and solution speed are improved, the time is shortened, and the calculation efficiency is improved, so as to quickly deliver the engineering results.
[0136] As a possible implementation manner, the determining unit 703 is specifically configured to:
[0137] determining a target load according to the simulated working condition;
[0138] The target load is applied to the grid wind turbine model, and the stress condition of the grid wind turbine model under the simulated working condition is determined.
[0139] As a possible implementation manner, the determining unit 703 is specifically configured to:
[0140] Determining boundary information of the first wind turbine sub-model according to the wind turbine model;
[0141] Determining boundary displacement information of the first grid wind turbine sub-model according to boundary information of the first wind turbine sub-model and stress conditions of the grid wind turbine model;
[0142] The stress condition of the first grid wind sub-model under the simulation working condition is determined according to the boundary displacement information of the first grid wind sub-model and the first grid wind sub-model.
[0143] As a possible implementation, if the simulated working condition is a condition where the wind turbine generator is in an extreme environment, the target load is the extreme load;
[0144] If the simulated working condition is a condition simulating the wind turbine being in a fatigue state, the target load is a unit bending moment fatigue load.
[0145] As a possible implementation manner, the dividing unit 702 is specifically configured to:
[0146] According to the boundary shape and the second size of the first fan sub-model, the first fan sub-model is divided into multiple grids to obtain a first grid fan sub-model, wherein the grid of the first grid fan sub-model is a rectangle, the first type of side of the rectangle is parallel to the boundary shape of the first fan sub-model, and the second type of side of the rectangle is perpendicular to the boundary shape of the first fan sub-model.
[0147] As a possible implementation manner, the dividing unit 702 is specifically configured to:
[0148] If the first wind turbine sub-model is connected to the second wind turbine sub-model, the first wind turbine sub-model is divided into a first part and a second part, wherein the first part includes the part connected to the second wind turbine sub-model, and the second part is the part of the first wind turbine sub-model excluding the first part;
[0149] The first part is divided into a plurality of grids based on a third size, and the second part is divided into a plurality of grids based on a second size to obtain a first grid wind turbine sub-model, wherein the third size is smaller than the second size.
[0150] As a possible implementation, the acquisition unit 701 is further used to acquire a first wind turbine composite sub-model, where the first wind turbine composite sub-model is consistent with a shape and position of a partial region of the first wind turbine sub-model;
[0151] The division unit 702 is further used to divide the first wind turbine composite sub-model into a plurality of grids based on a fourth size to obtain a first grid wind turbine composite sub-model, wherein the fourth size is smaller than the first size;
[0152] The determining unit 703 is further used to determine the stress condition of the first grid wind turbine composite sub-model under the simulated working condition.
[0153] As a possible implementation, the acquisition unit 701 is further used to acquire a second wind turbine sub-model, wherein the second wind turbine sub-model is consistent with a shape and position of a partial area of the wind turbine model, and the second wind turbine sub-model and the first wind turbine sub-model are different models;
[0154] The division unit 702 is further configured to divide the second wind turbine sub-model into a plurality of grids based on a fourth size to obtain a second grid wind turbine sub-model, wherein the fourth size is smaller than the first size;
[0155] The determining unit 703 is further used to determine the stress condition of the second grid wind turbine sub-model under the simulated working condition.
[0156] As a possible implementation manner, the device further includes a segmentation unit, configured to segment a partial region from the wind turbine model to obtain the first wind turbine sub-model.
[0157] The present application also provides a computer device, see Figure 8 , which shows a structural diagram of a computer device provided in an embodiment of the present application, such as Figure 8 As shown, the device includes a memory 810 and a processor 820:
[0158] The memory 810 is used to store program codes and transmit the program codes to the processor;
[0159] The processor 820 is used to execute any one of the methods for determining the force on a wind turbine generator provided in the above embodiments according to the instructions in the program code.
[0160] An embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store a computer program, wherein the computer program is used to execute any one of the methods for determining the force on a wind turbine provided in the above embodiments.
[0161] The embodiment of the present application also provides a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the method for determining the force of the wind turbine generator provided in various optional implementations of the above aspects.
[0162] It should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the various embodiments can be referred to each other. For the system or device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part description.
[0163] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0164] It should also be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0165] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
[0166] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for determining the force of a wind turbine, characterized in that: The method comprises: Acquire a wind turbine model and a first wind turbine sub-model, wherein the first wind turbine sub-model is consistent in shape and position with a partial area of the wind turbine model; Dividing the wind turbine model into a plurality of grids based on a first size to obtain a grid wind turbine model, wherein the first size is greater than a preset threshold; Determining the stress condition of the grid wind turbine model under simulated working conditions; Dividing the first wind turbine sub-model into a plurality of grids based on a second size to obtain a first grid wind turbine sub-model, wherein the second size is smaller than the first size; Determine the stress condition of the first grid wind turbine sub-model under the simulated working condition.
2. The method according to claim 1, characterized in that: Determining the stress condition of the grid wind turbine model under the simulated working condition includes: determining a target load according to the simulated working condition; The target load is applied to the grid wind turbine model, and the stress condition of the grid wind turbine model under the simulated working condition is determined.
3. The method according to claim 1, characterized in that Determining the stress condition of the first grid wind turbine sub-model under the simulated working condition includes: Determining boundary information of the first wind turbine sub-model according to the wind turbine model; Determining boundary displacement information of the first grid wind turbine sub-model according to boundary information of the first wind turbine sub-model and stress conditions of the grid wind turbine model; The stress condition of the first grid wind sub-model under the simulation working condition is determined according to the boundary displacement information of the first grid wind sub-model and the first grid wind sub-model.
4. The method according to claim 2 or 3, characterized in that: If the simulated working condition is a condition where the wind turbine is in an extreme environment, the target load is the extreme load; If the simulated working condition is a working condition simulating the wind turbine being in a fatigue state, the target load is a unit bending moment fatigue load.
5. The method according to claim 1, characterized in that The step of dividing the first wind turbine sub-model into a plurality of grids based on the second size to obtain a first grid wind turbine sub-model includes: According to the boundary shape and the second size of the first fan sub-model, the first fan sub-model is divided into multiple grids to obtain a first grid fan sub-model, wherein the grid of the first grid fan sub-model is a rectangle, the first type of side of the rectangle is parallel to the boundary shape of the first fan sub-model, and the second type of side of the rectangle is perpendicular to the boundary shape of the first fan sub-model.
6. The method according to claim 1, characterized in that If the first wind turbine sub-model is connected to the second wind turbine sub-model, the first wind turbine sub-model is divided into a plurality of grids based on the second size to obtain a first grid wind turbine sub-model, including: Dividing the first wind turbine sub-model into a first part and a second part, wherein the first part includes a part connected to the second wind turbine sub-model, and the second part is a part of the first wind turbine sub-model excluding the first part; The first part is divided into a plurality of grids based on a third size, and the second part is divided into a plurality of grids based on a second size to obtain a first grid wind turbine sub-model, wherein the third size is smaller than the second size.
7. The method according to claim 1, characterized in that The method further comprises: Acquire a first wind turbine composite sub-model, wherein the first wind turbine composite sub-model is consistent with a shape and a position of a partial area of the first wind turbine sub-model; Dividing the first wind turbine composite sub-model into a plurality of grids based on a fourth size to obtain a first grid wind turbine composite sub-model, wherein the fourth size is smaller than the first size; Determine the stress condition of the first grid wind turbine composite sub-model under the simulated working condition.
8. The method according to claim 1, characterized in that The method further comprises: Acquire a second wind turbine sub-model, where the second wind turbine sub-model is consistent with a shape and position of a partial area of the wind turbine model, and the second wind turbine sub-model is a different model from the first wind turbine sub-model; Dividing the second wind turbine sub-model into a plurality of grids based on a fourth size to obtain a second grid wind turbine sub-model, wherein the fourth size is smaller than the first size; Determine the stress condition of the second grid wind turbine sub-model under the simulated working condition.
9. The method according to claim 1, characterized in that: The method further comprises: A partial area is cut from the wind turbine model to obtain the first wind turbine sub-model.
10. A device for determining the force of a wind turbine, characterized in that: The device comprises: an acquisition unit, a division unit and a determination unit; The acquisition unit is used to acquire a wind turbine model and a first wind turbine sub-model, wherein the first wind turbine sub-model is consistent with a shape and position of a partial area of the wind turbine model; The division unit is used to divide the wind turbine model into a plurality of grids based on a first size to obtain a grid wind turbine model, wherein the first size is greater than a preset threshold; The determining unit is used to determine the stress condition of the grid wind turbine model under the simulated working condition; The division unit is further used to divide the first wind turbine sub-model into a plurality of grids based on a second size to obtain a first grid wind turbine sub-model, wherein the second size is smaller than the first size; The determination unit is further used to determine the stress condition of the first grid wind turbine sub-model under the simulated working condition.
11. A computer device, characterized in that: The device comprises a processor and a memory: The memory is used to store program code and transmit the program code to the processor; The processor is used to execute the method according to any one of claims 1 to 9 according to the instructions in the program code.
12. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program, and the computer program is used to execute the method according to any one of claims 1 to 9.
13. A computer program product, characterized in that The method comprises a computer program or an instruction; when the computer program or the instruction is executed by a processor, the method according to any one of claims 1 to 9 is executed.