Three-dimensional parameterized fan design method, system and terminal based on digital twinning
Patent Information
- Application Number
- CN202611379512.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-07
- Publication Date
- 2026-10-30
AI Technical Summary
[0004]针对上述中的相关技术,对于大型风机部件多、空间分布广的场景,人工现场测量录入效率低且误差大,参数变更时关联几何特征依赖人工记忆逐一调整易遗漏导致模型错误,并且设计数据与检验数据相互分离,设计变更后检验作业指导书严重滞后,造成风机非标/变形设计周期长、工作量大、图纸与现场易不符,还有改进的空间
1.通过控制悬臂机器人采集现场关键点位置和现场关键点类型,根据现场关键点位置和现场关键点类型对基础匹配风机设计模型进行调整,得到对齐匹配风机设计模型,根据风机设计参数在预设的参数几何特征联动库中查找出模型更新规则,根据模型更新规则对对齐匹配风机设计模型进行更新,得到实际风机设计模型,从而实现现场物理空间约束条件向虚拟设计模型的直接且准确转化,进而提高风机非标/变形设计的效率和精度,降低图纸与现场不符导致的装配失败风险;
Smart Images

Figure CN123013336A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of digital wind turbine design, and in particular to a three-dimensional parametric wind turbine design method, system and terminal based on digital twins. Background Technology
[0002] A wind turbine is a large and complex piece of equipment that converts wind energy into electrical energy. Its three-dimensional design process involves parametric modeling of multiple large components such as the tower, nacelle, blades, and hub.
[0003] In related technologies, the current parametric design of wind turbines mainly relies on designers manually inputting parameters through the keyboard in computer-aided design software and adjusting the associated geometric features one by one based on personal experience; actual on-site constraints need to be measured on-site by carrying measuring tools, recorded on paper, and manually entered into the design software; and inspection work instructions are independently compiled by inspection personnel after the design is completed by manually interpreting the drawings.
[0004] Regarding the aforementioned technologies, for large wind turbines with numerous components and wide spatial distribution, manual on-site measurement and data entry is inefficient and prone to errors. When parameters change, the associated geometric features rely on manual memory for individual adjustments, which can easily lead to omissions and model errors. Furthermore, design data and inspection data are separated, and inspection work instructions are severely delayed after design changes. This results in long non-standard / deformed wind turbine design cycles, large workloads, and discrepancies between drawings and the actual site conditions, indicating room for improvement. Summary of the Invention
[0005] To improve on-site adaptation accuracy and design efficiency, this application provides a three-dimensional parametric wind turbine design method, system, and terminal based on digital twins.
[0006] Firstly, this application provides a three-dimensional parametric wind turbine design method based on digital twins, employing the following technical solution: A three-dimensional parametric wind turbine design method based on digital twins includes: Obtain the basic matching wind turbine design model; Control the pre-set cantilever robot to collect the location and type of key points on site; The foundation matching wind turbine design model is adjusted according to the location and type of key points on site to generate an aligned matching wind turbine design model. Obtain the wind turbine design parameters; The model update rules are retrieved from the preset parameter geometric feature linkage library based on the wind turbine design parameters. The aligned and matched wind turbine design model is updated according to the model update rules to generate the actual wind turbine design model.
[0007] Optionally, the steps to adjust the foundation-matching wind turbine design model according to the location and type of key points on site to generate an aligned-matching wind turbine design model include: Based on the type of key points on site, locate the key points of foundation matching in the foundation matching wind turbine design model; The foundation matching wind turbine design model is adjusted based on the location of key points on site and key points of foundation matching to generate an initial aligned wind turbine design model; Based on the type of key points on site, locate the initial alignment key points in the initial alignment wind turbine design model; The on-site key point positions and the initial alignment key point positions are calculated based on a preset spatial position deviation quantification model to generate the key point position deviation. The initial alignment key point positions and key point position deviations are analyzed to generate an alignment matching wind turbine design model.
[0008] Optionally, the steps to adjust the foundation-matching wind turbine design model based on the location of key points on site and the location of key points for foundation matching to generate an initial aligned wind turbine design model include: Based on the preset translation alignment model, the positions of key points on site and key points of foundation matching are calculated to generate key point translation. Substitute the on-site key point locations and the foundation matching key point locations into the preset rotation deviation angle formula to calculate the key point rotation deviation angle. The key point rotation deviation angle is compared with the preset rotation deviation angle threshold to generate a rotation adjustment command; Based on the rotation adjustment command and the preset rotation adjustment model, the positions of key points on site and key points of foundation matching are calculated to generate the rotation adjustment angle of key points. The basic matching wind turbine design model is translated or rotated based on the translation amount and rotation adjustment angle of the key points to generate the initial aligned wind turbine design model.
[0009] Optionally, the steps of analyzing the initial alignment key point positions and key point position deviations to generate an aligned and matched wind turbine design model include: Determine whether the positional deviation of key points meets the preset key point alignment requirements; If the conditions are met, the initial aligned wind turbine design model will be determined as the aligned matching wind turbine design model. If the conditions are not met, the initial alignment wind turbine design model is adjusted based on the location of the key points on site and the location of the initial alignment key points, and the deviation of the key point location is obtained for iterative judgment.
[0010] Optionally, the steps of updating the aligned and matched wind turbine design model according to the model update rules to generate the actual wind turbine design model include: Extract the priority order of updated feature points and the first priority update instruction from the model update rules; The alignment and matching wind turbine design model is updated according to the first priority update instruction to generate a first priority wind turbine design model; The location of the first feature point and the first design parameters are extracted from the first priority wind turbine design model; The first interference check item is found in the preset interference judgment rule base according to the first priority update instruction; The first priority wind turbine design model is updated based on the update feature point priority order, the first interference check item, the first feature point position, and the first design parameters to generate the actual wind turbine design model.
[0011] Optionally, the steps of updating the first-priority wind turbine design model according to the update feature point priority order, the first interference check item, the first feature point position, and the first design parameters to generate the actual wind turbine design model include: The location of the first feature point to be inspected is found in the first feature point location based on the first interference check item; The position of the first feature point to be detected is substituted into the preset feature spacing calculation formula to generate the first actual feature point spacing. Determine whether the spacing between the first actual feature points is less than the preset feature point spacing threshold; If it is not less than, the first priority wind turbine design model is updated according to the model update rules and the priority order of update feature points to generate the actual wind turbine design model. If it is less than, the first priority wind turbine design model is adjusted according to the first interference check item, the first design parameter and the preset avoidance adjustment rule base to generate the first avoidance wind turbine design model. The design model of the first wind turbine to be avoided is updated according to the model update rules and the priority order of the updated feature points to generate the actual wind turbine design model.
[0012] Optionally, the step of adjusting the first priority wind turbine design model according to the first interference check item, the first design parameters, and the preset avoidance adjustment rule base to generate the first avoidance wind turbine design model includes: Based on the first interference check item and the first design parameter, the first avoidance adjustment rule is found in the avoidance adjustment rule base; Determine whether the first avoidance adjustment rule is a preset displacement offset rule or a preset structural substitution rule; If it is a displacement offset rule, the first priority wind turbine design model is repositioned according to the first avoidance adjustment rule to generate the first avoidance wind turbine design model; If it is a structural replacement rule, then the first priority wind turbine design model is structurally replaced according to the first avoidance adjustment rule and the position of the first feature point to be inspected, so as to generate the first avoidance wind turbine design model.
[0013] Secondly, this application provides a three-dimensional parametric wind turbine design system based on digital twins, adopting the following technical solution: A digital twin-based 3D parametric wind turbine design system includes: The acquisition module is used to obtain the basic matching wind turbine design model and wind turbine design parameters; A memory for storing a program for a digital twin-based three-dimensional parametric wind turbine design method as described in any of the preceding claims; The processor and the program in the memory can be loaded and executed by the processor to implement the three-dimensional parametric wind turbine design method based on digital twins as described above.
[0014] Thirdly, this application provides a smart terminal, which adopts the following technical solution: A smart terminal includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as described in any of the preceding claims, which is a three-dimensional parametric wind turbine design method based on digital twins.
[0015] In summary, this application includes at least one of the following beneficial technical effects: 1. By controlling a cantilever robot to collect the location and type of key points on site, the basic matching wind turbine design model is adjusted according to the location and type of key points to obtain an aligned matching wind turbine design model. Based on the wind turbine design parameters, the model update rules are found in the preset parameter geometric feature linkage library. The aligned matching wind turbine design model is updated according to the model update rules to obtain the actual wind turbine design model. This realizes the direct and accurate conversion of on-site physical space constraints into a virtual design model, thereby improving the efficiency and accuracy of non-standard / deformed wind turbine design and reducing the risk of assembly failure caused by discrepancies between drawings and the site. 2. By identifying the key points of the foundation matching in the foundation matching wind turbine design model according to the type of key points on site, the foundation matching wind turbine design model is adjusted according to the key point locations on site and the key point locations of the foundation matching to obtain the initial aligned wind turbine design model. The initial aligned key point locations are then identified in the initial aligned wind turbine design model according to the type of key points on site. The key point location deviation is calculated based on the spatial position deviation quantification model to obtain the key point location deviation. The initial aligned key point location and the key point location deviation are analyzed to obtain the aligned matching wind turbine design model. This achieves precise matching of the prefabricated foundation model with the actual spatial constraints on site in terms of position and attitude, thereby providing a reliable spatial benchmark for subsequent parametric deformation design and ensuring the consistency between the design model and the actual site. 3. By extracting the priority order of update feature points and the first priority update instruction from the model update rules, the alignment and matching wind turbine design model is updated according to the first priority update instruction to obtain the first priority wind turbine design model. The first feature point position and the first design parameter are extracted from the first priority wind turbine design model. The first interference check item is found in the interference judgment rule base according to the first priority update instruction. The first priority wind turbine design model is updated according to the priority order of update feature points, the first interference check item, the first feature point position, and the first design parameter to obtain the actual wind turbine design model. This achieves synchronous linkage update of associated geometric features and automatic resolution of real-time interference risks, thereby ensuring the correctness of the model's geometric topology and assembly reliability after parametric deformation design, and reducing the design rework rate. Attached Figure Description
[0016] Figure 1 This is a flowchart of a three-dimensional parametric wind turbine design method based on digital twins in an embodiment of this application.
[0017] Figure 2 This is a flowchart of the steps in this application embodiment to adjust the basic matching wind turbine design model according to the location and type of key points on site in order to generate an aligned matching wind turbine design model.
[0018] Figure 3 This is a flowchart of the steps in this application embodiment to adjust the foundation matching wind turbine design model according to the location of key points on site and the location of key points matching the foundation, so as to generate an initial aligned wind turbine design model.
[0019] Figure 4 This is a flowchart of the steps in this application embodiment to analyze the initial alignment key point positions and key point position deviations in order to generate an alignment matching wind turbine design model.
[0020] Figure 5This is a flowchart of the steps in this application embodiment to update the aligned and matched wind turbine design model according to the model update rules to generate the actual wind turbine design model.
[0021] Figure 6 This is a flowchart of the steps in this application embodiment to update the first priority wind turbine design model according to the update feature point priority order, the first interference check item, the first feature point position and the first design parameters to generate the actual wind turbine design model.
[0022] Figure 7 This is a flowchart of the steps in this application embodiment to adjust the first priority wind turbine design model according to the first interference check item, the first design parameter and the preset avoidance adjustment rule library to generate the first avoidance wind turbine design model. Detailed Implementation
[0023] To make the purpose, technical solution, and advantages of this application clearer, the following description is provided in conjunction with the appendix. Figures 1 to 7 The present application will be further described in detail below with reference to embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the application.
[0024] This application discloses a three-dimensional parametric wind turbine design method based on digital twins. This method mainly addresses the issues of improving on-site adaptation accuracy and design efficiency. Specifically, it discloses a wind turbine, a cantilever robot, and a processing terminal. The processing terminal communicates with the cantilever robot to achieve data interaction and control. The processing terminal reads the basic matching wind turbine design model and wind turbine design parameters input by the operator, and reads the on-site key point locations and types collected by the cantilever robot. Then, it adjusts the basic matching wind turbine design model according to the on-site key point locations and types to obtain an aligned matching wind turbine design model. Subsequently, it updates the aligned matching wind turbine design model according to the wind turbine design parameters to obtain the actual wind turbine design model. This improves the efficiency and accuracy of non-standard / deformed wind turbine design and reduces the risk of assembly failure caused by discrepancies between drawings and the site.
[0025] Reference Figure 1 This application discloses a three-dimensional parametric wind turbine design method based on digital twins, including the following steps: Step S100: Obtain the basic matching wind turbine design model.
[0026] Among them, the basic matching wind turbine design model refers to the three-dimensional digital model of the basic matching wind turbine design model that is closest to the target wind turbine structure and is pre-stored in the processing terminal. In one embodiment, the operator selects the most similar model from the basic model library according to the actual situation to obtain the basic matching wind turbine design model.
[0027] A basic model library refers to a database used to store design models of various wind turbines of different specifications. In one embodiment, the basic model library includes tower models, nacelle models, blade models, hub models, foundation ring models, and complete assembly models. Each model is indexed and categorized according to wind turbine type (e.g., onshore or offshore), rated power (e.g., 2MW, 3MW, or 4MW), and structural form (e.g., steel tower, concrete tower, or hybrid tower). Each basic model contains the three-dimensional solid shape, dimensional parameters, assembly constraints, association identifiers between geometric features and master parameters, and predefined theoretical position points on each structural component, including the center point of the tower bottom, the center point of the tower top flange, the center point of the nacelle base, the center point of the nacelle front face, the center point of the hub, the center point of the blade root, and the blade tip. Each reference point has a unique structural attribute identifier and theoretical three-dimensional coordinates in the model coordinate system. The basic model library is created by operators based on design drawings produced according to wind turbine models and application scenarios. Following these drawings, 3D solid geometry of components such as the tower, nacelle, blades, hub, and foundation ring is constructed. Reference points are predefined at the theoretical design locations of each component. Each reference point is assigned a unique structural attribute identifier and its theoretical 3D coordinates in the model coordinate system are recorded. The completed 3D models undergo data format conversion and lightweighting. The processed model data is then imported into the system database. Finally, a classification index is created according to wind turbine type, rated power, and structural form, thus forming the basic model library. In another embodiment, the design model of a 3MW-onshore-steel tower-80m-standard wind turbine in the basic model library includes model component names, component geometric parameters, and predefined reference points. The model includes parameter-driven data, model component names, and corresponding component geometric parameters: For the tower, the geometric parameters are 4 sections, single section height 20000mm, bottom diameter 4200mm, top diameter 3000mm, and wall thickness 20mm; for the nacelle, the geometric parameters are length 12000mm, width 4200mm, and height 4200mm; for the blades, the geometric parameters are 3 blades, single blade length 55000mm, and root chord length 3000mm; for the hub, the geometric parameters are diameter 3200mm and center hole diameter 800mm; and for the foundation ring, the geometric parameters are outer diameter 4800mm, inner diameter 4200mm, and height 500mm. Predefined reference points for the model include: the center point of the tower bottom. =(0,0,0), Center point of the top flange of the tower =(0,0,80000), Center point of the nacelle base =(0,0,80000), center point of the front face of the nacelle =(0,4200,80000), hub center point =(0,0,85200), center point of leaf root =(0,0,85200), Leaf tip point =(0,0,140200), Center of the first cylindrical flange =(0,0,20000), Center of the second cylindrical flange =(0,0,40000), Center of the third cylindrical flange =(0,0,60000), Ladder starting point =(2100,0,0), Ladder End Point =(1500,0,80000); The parameter-driven data includes: the main parameter is the tower height, with a default value of 80000mm, and associated geometric features such as the number of tower sections, ladder length, flange position, and platform position; the main parameter is the tower wall thickness, with a default value of 20mm, and associated geometric features such as weld bevel type, bolt specifications, and stiffener density; the main parameter is the nacelle width, with a default value of 4200mm, and associated geometric features such as base width, casing width, and internal passage width.
[0028] Step S101: Control the preset cantilever robot to collect the location and type of key points on site.
[0029] Among them, the key point location refers to the three-dimensional spatial coordinates of the key structural points at the wind turbine design site or actual installation site; the key point type refers to the attribute identifier used to identify the structural category to which the key structural point belongs. In one embodiment, the cantilever robot is deployed at the wind turbine design site or actual installation site, and the operator manually pulls the cantilever robot to the key structural point. After the operator determines that the end of the cantilever robot's robotic arm has moved to the key structural point position, a recording command is manually triggered. When the processing terminal receives the recording command, it reads the joint angle data fed back by the encoders of each joint in the cantilever robot, and determines the three-dimensional spatial coordinates of the key structural point according to the joint angle data and the angle spatial coordinate mapping relationship pre-stored in the processing terminal. This three-dimensional spatial coordinate is the location of the key point on site. For example, the encoder readings of the six joints of the cantilever robot are as follows: The corresponding three-dimensional spatial coordinates are the locations of the key points on site. While determining the location of key points on site, operators can manually select the structure name corresponding to the key point on the software interface to obtain the type of key point on site, thus establishing a one-to-one correspondence between the location of key points and the type of key points on site.
[0030] A wind turbine is a large and complex piece of equipment that converts wind energy into electrical energy. Its three-dimensional design process involves parametric modeling of multiple large components such as the tower, nacelle, blades, and hub.
[0031] A cantilever robot is an industrial robot equipped with a six-degree-of-freedom robotic arm and a positioning probe or positioning marker device installed at the end. It supports a programming-free physical pulling operation mode. Each joint of the cantilever robot is equipped with a high-precision angle sensor, which can collect and record the rotation angle of each joint in real time, thereby providing data support for determining the location of key points on site.
[0032] Step S102: Adjust the foundation matching wind turbine design model according to the location and type of key points on site to generate an aligned matching wind turbine design model.
[0033] The aligned matching wind turbine design model refers to a wind turbine design model that has been spatially adjusted so that the model's reference point coincides with the measured key points on site in both position and orientation. The processing terminal adjusts the basic matching wind turbine design model according to the location and type of the key points on site to obtain the aligned matching wind turbine design model. Specific methods are detailed in [reference needed]. Figure 2 The steps.
[0034] Step S103: Obtain the wind turbine design parameters.
[0035] Among them, the wind turbine design parameters refer to the key parameters used to drive the deformation design of the wind turbine, which are modified by the operator based on the component geometric parameters in the basic matching wind turbine design model. They provide data support for the subsequent determination of the actual design model of the wind turbine. The wind turbine design parameters include tower height, tower diameter, tower wall thickness, nacelle length, nacelle width, nacelle height, blade length, blade chord length, hub diameter, flange thickness, material grade, material density, and elastic modulus. In one embodiment, the operator can obtain the wind turbine design parameters by manually modifying the relevant parameters on the software interface. For example, the tower height can be changed to 100,000 mm, the tower wall thickness to 25 mm, the flange thickness to 60 mm, and the material grade to Q420. The geometric parameters of the remaining components remain consistent with the geometric parameters of the components in the basic matching wind turbine design model.
[0036] Step S104: Find the model update rules in the preset parameter geometric feature linkage library according to the wind turbine design parameters.
[0037] Among them, the model update rule refers to the record of the associated geometric feature update rule corresponding to a specific wind turbine design parameter. The processing terminal can obtain the model update rule by searching in the parameter geometric feature linkage library according to the wind turbine design parameter.
[0038] The parametric geometric feature linkage library refers to a collection of data tables that record the update rules between parameters and associated geometric features. It enables automatic synchronous updates of associated geometric features when design parameters change, avoiding manual adjustments one by one. The parametric geometric feature linkage library includes the priority order of updated feature points and model update rules.
[0039] The priority order of updating feature points refers to the hierarchical sequence used to specify the order in which associated geometric features are updated. In one embodiment, the priority order of updating feature points is as follows: adjusting the tower height is the first priority, adjusting the tower wall thickness is the second priority, and adjusting the nacelle width is the third priority.
[0040] Each model update rule includes a master parameter identifier, a list of associated geometric features, and a single model update strategy. The master parameter identifier refers to the name of the key parameter that triggers the linked update, including tower height, tower wall thickness, and nacelle width. The list of associated geometric features is the set of all geometric feature names that need to be updated synchronously due to the change in the master parameter; its function is to clarify the scope of updates involved in a single parameter change. The single model update strategy is a set of detailed instructions corresponding one-to-one with each specific master parameter identifier, specifying how the associated geometric features should be updated synchronously when the parameter changes. In one embodiment, the model update rule corresponding to adjusting the tower height is as follows: the number of tower sections is recalculated based on a segment length of 20,000 mm / section, i.e., the target tower height is divided by 20,000 to obtain the number of tower sections; the ladder length is kept equal to the tower height; the number of cable supports is recalculated based on a preset spacing of 5,000 mm / unit, i.e., the target tower height is divided by 5,000 to obtain the number of cable supports; the internal platform position is repositioned every 20,000 mm according to a preset height ratio, with the internal platform position Z= 20000, 40000, 60000, 80000 (unit: mm). The flange connection node position is adjusted synchronously with the cylinder section interface. Flange connection node position Z = 0, 20000, 40000, 60000, 80000, 100000 (unit: mm). The height of the tower stiffener is proportionally linked to the tower height, and is enlarged proportionally according to the original proportional coefficient. The model update rules corresponding to the tower wall thickness are as follows: the weld bevel type is matched according to the preset plate thickness-bevel correspondence table. Wall thickness 20-22mm corresponds to V-type bevel, wall thickness 23-30mm corresponds to X-type bevel, and wall thickness 31-40mm corresponds to double U-type bevel. Bolt specifications are matched according to the preset plate thickness-bolt specification correspondence table. Wall thickness 20mm corresponds to M20, wall thickness 25mm corresponds to M24, and wall thickness 30mm corresponds to M27. The stiffener arrangement density is adjusted according to the preset rules. For every 5mm increase in wall thickness, the number of stiffeners decreases by 1. 0% means the spacing increases. The flange thickness is matched according to the preset rules. The flange thickness is obtained by multiplying the cylinder wall thickness by 2.5. A wall thickness of 20mm corresponds to a flange thickness of 50mm, and a wall thickness of 25mm corresponds to a flange thickness of 60mm. The model update rules corresponding to the nacelle width adjustment are as follows: the nacelle shell width and the nacelle width are kept in the same width linkage. The nacelle shell width is equal to the nacelle width. The base width and the nacelle width are kept in the same width linkage. The base width is equal to the nacelle width. The internal passage width is equal to the nacelle width minus the total thickness of the two side structural walls. Taking 800mm as an example, the flange adaptation diameter of the top flange of the tower is matched according to the preset correspondence table. A nacelle width of 4200mm corresponds to a flange diameter of 3000mm, and a nacelle width of 4500mm corresponds to a flange diameter of 3200mm.
[0041] Step S105: Update the aligned and matched wind turbine design model according to the model update rules to generate the actual wind turbine design model.
[0042] The actual wind turbine design model refers to the wind turbine design model after all associated geometric features have been updated according to the wind turbine design parameters. The processing terminal updates the aligned and matched wind turbine design model according to the model update rules to obtain the actual wind turbine design model. For specific methods, please refer to [link to relevant documentation]. Figure 5 The steps.
[0043] Reference Figure 2 The steps for adjusting the foundation-matching wind turbine design model based on the location and type of key points on site to generate an aligned-matching wind turbine design model include: Step S200: Locate the foundation matching key points in the foundation matching wind turbine design model according to the type of key points on site.
[0044] Among them, the location of the key point of the foundation matching refers to the theoretical three-dimensional coordinates of the benchmark point in the foundation matching wind turbine design model that is predefined and corresponds to the type of key point on site. The processing terminal finds the coordinates of the benchmark key point of the same type in the foundation matching wind turbine design model according to the type of key point on site, and matches the key point type with the corresponding benchmark key point coordinates to obtain the location of the key point of the foundation matching.
[0045] Step S201: Adjust the foundation matching wind turbine design model according to the location of key points on site and the location of key points for foundation matching to generate an initial aligned wind turbine design model.
[0046] The initial aligned wind turbine design model refers to the intermediate model after preliminary translation and / or rotation adjustments to the foundation-matching wind turbine design model, bringing the model's reference point closer to the key points on site. The processing terminal adjusts the foundation-matching wind turbine design model based on the locations of the key points on site and the key points of foundation matching to obtain the initial aligned wind turbine design model. Specific methods are detailed in [reference needed]. Figure 3 The steps.
[0047] Step S202: Locate the initial alignment key point in the initial alignment wind turbine design model according to the type of key point on site.
[0048] The initial alignment key point position refers to the current three-dimensional coordinates of the corresponding reference point in the model under the global coordinate system after initial translation or rotation adjustment. The processing terminal finds the corresponding position coordinates of the key point type in the initial alignment wind turbine design model based on the key point type on site, and obtains the initial alignment key point position by matching the key point type with its position coordinates. In one embodiment, if the key point type is the center point of the flange at the top of the tower, the theoretical coordinates of this point in the foundation model are... After initial translation Afterwards, the initial alignment key point positions are as follows: .
[0049] Step S203: Calculate the location of key points on site and the location of key points in the initial alignment based on the preset spatial position deviation quantification model to generate the key point position deviation.
[0050] The key point position deviation refers to the spatial straight-line distance between the on-site key point position and the initial alignment key point position. The processing terminal substitutes the on-site key point position and the initial alignment key point position into the expression of the spatial position deviation quantification model to calculate the key point position deviation.
[0051] The spatial position deviation quantization model refers to a geometric formula used to calculate the distance between two spatial points. The expression for the spatial position deviation quantization model is: .
[0052] In the formula, It refers to the first The deviation of the key point position of each key point It refers to the first The coordinates of the key points on site. It refers to the first The initial alignment of keypoints with their position coordinates.
[0053] Step S204: Analyze the initial alignment key point positions and key point position deviations to generate an alignment matching wind turbine design model.
[0054] The alignment and matching fan design model in this step is the same as the alignment and matching fan design model in step S102 above. The processing terminal analyzes the initial alignment key point positions and key point position deviations to obtain the alignment and matching fan design model. The specific method is as follows: Figure 4 The steps.
[0055] Reference Figure 3 The steps for adjusting the foundation-matching wind turbine design model based on the location of key points on site and the location of key points for foundation matching to generate the initial aligned wind turbine design model include: Step S300: Calculate the location of key points on site and the location of key points in the basic matching based on the preset translation alignment model to generate the translation amount of key points.
[0056] Among them, the key point translation amount refers to the distance component that the model as a whole needs to move in the X, Y, and Z directions in order to make the model reference point coincide with the key point on site in space. The processing terminal substitutes the key point position on site and the key point position of the basic matching into the expression of the translation amount to align the model and calculates the key point translation amount.
[0057] The expression for the translation alignment model is: .
[0058] In the formula, This refers to the translation of key points along the X-axis. This refers to the translation of key points along the Y-axis. This refers to the translation of key points along the Z-axis. It refers to the first The coordinates of the key points on site. It refers to the first The basic matching key point positions This refers to the total number of key points.
[0059] Step S301: Substitute the on-site key point positions and the foundation matching key point positions into the preset rotation deviation angle formula to calculate the key point rotation deviation angle.
[0060] The key point rotation deviation angle refers to the spatial angle between the direction of the line connecting two points measured on site and the direction of the line connecting two points in the model theory. The processing terminal will substitute the location of the key point on site and the location of the key point matching in the foundation into the rotation deviation angle formula to calculate the key point rotation deviation angle.
[0061] The formula for the rotational deviation angle is: .
[0062] In the formula, Key points on site point to Key point rotation deviation angle, Key points on site point to directional vector, Refers to the basic matching key points point to The direction vector.
[0063] Step S302: Compare the key point rotation deviation angle with the preset rotation deviation angle threshold to generate a rotation adjustment command.
[0064] The rotation adjustment command is a control signal generated based on the comparison between the rotation deviation angle and the threshold. The rotation adjustment command is used to indicate whether to perform the rotation adjustment operation. The processing terminal compares the key point rotation deviation angle with the rotation deviation angle threshold. If the key point rotation deviation angle is greater than the rotation deviation angle threshold, the command that needs to be rotated is determined as a rotation adjustment command; if the key point rotation deviation angle is less than the rotation deviation angle threshold, the command that does not need to be rotated is determined as a rotation adjustment command.
[0065] Rotation adjustment commands are control commands that require the execution of rotation adjustment operations; commands that do not require rotation adjustment operations are control commands that do not require the execution of rotation adjustment operations.
[0066] The rotation deviation angle threshold is an angle limit value used to determine whether the model space attitude is basically consistent with the actual constraint direction on site. The rotation deviation angle threshold can be used as a basis for triggering rotation adjustment. In one embodiment, the rotation deviation angle threshold is 0.5°.
[0067] Step S303: Calculate the positions of key points on site and key points of foundation matching based on the rotation adjustment command and the preset rotation adjustment model to generate the rotation adjustment angle of key points.
[0068] The key point rotation adjustment angle refers to the angle components that need to be rotated around the X, Y, and Z axes to align the base model with the actual posture on site. The processing terminal determines whether the rotation adjustment command is a rotation adjustment command. If so, it substitutes the key point positions on site and the key point positions of the base matching into the expression of the rotation adjustment model to calculate the key point rotation adjustment angle.
[0069] The expression for the rotation adjustment model is: .
[0070] In the formula, These refer to the angular components of rotation about the X, Y, and Z axes, respectively. It refers to the first The coordinates of the key points on site. It refers to the first The basic matching key point positions It refers to the first The coordinates of the key points on site. It refers to the first The basic matching key point positions.
[0071] Step S304: Based on the translation amount and rotation adjustment angle of the key points, the basic matching wind turbine design model is translated or rotated to generate the initial aligned wind turbine design model.
[0072] The initial alignment fan design model in this step is the same as the initial alignment fan design model in step S202 above. The processing terminal adjusts the model based on the translation amount of the key points. Translate the entire model. If the rotation adjustment command is a rotation adjustment command, then adjust the rotation angle according to the key points. The model is rotated as a whole, thereby determining the basic matching wind turbine design model after translation or rotation as the initial aligned wind turbine design model.
[0073] Reference Figure 4 The steps for generating an aligned and matched wind turbine design model include analyzing the initial alignment key point positions and key point position deviations: Step S400: Determine whether the positional deviation of the key points meets the preset key point alignment requirements.
[0074] The keypoint alignment requirement refers to the conditions used to determine whether the model is aligned with the actual spatial constraints on site. In one embodiment, the keypoint alignment requirement includes that the positional deviation of all keypoints with established mapping relationships is not greater than a positional deviation threshold, and the rotational deviation angle of the keypoints connecting all corresponding points is not greater than a rotational deviation angle threshold. The positional deviation threshold is defined as follows: For example, the rotation deviation angle threshold is... For example.
[0075] By processing the terminal to determine whether the positional deviation of key points meets the key point alignment requirements, it is possible to determine whether the foundation matching wind turbine design model is aligned with the actual spatial constraints on site.
[0076] Step S4001: If satisfied, the initial aligned fan design model is determined as the aligned matching fan design model.
[0077] If the processing terminal determines that the deviation of the key point position meets the key point alignment requirements, it means that the basic matching wind turbine design model is aligned with the actual spatial constraints on site. Therefore, the processing terminal determines the initial aligned wind turbine design model as the aligned matching wind turbine design model.
[0078] Step S4002: If not satisfied, adjust the initial alignment wind turbine design model according to the location of the key points on site and the location of the initial alignment key points, and obtain the deviation of the key point location for iterative judgment.
[0079] If the processing terminal determines that the deviation of the key point position meets the key point alignment requirements, it indicates that the foundation matching wind turbine design model is not aligned with the actual spatial constraints on site. Therefore, the processing terminal adjusts the initial alignment wind turbine design model based on the key point position on site and the initial alignment key point position, and obtains the key point position deviation for iterative judgment. The specific adjustment method is the same as the adjustment step in step S201 above. The difference is that step S201 adjusts the foundation matching wind turbine design model based on the foundation matching key point position, while this step adjusts the initial alignment wind turbine design model based on the initial alignment key point position. In the specific implementation process, the corresponding parameters are simply replaced from the foundation matching key point position and the foundation matching wind turbine design model with the initial alignment key point position and the initial alignment wind turbine design model. The specific steps for obtaining the key point position deviation are the same as those in step S203 above, and will not be repeated here.
[0080] Reference Figure 5 The steps for updating the aligned and matched wind turbine design model according to the model update rules to generate the actual wind turbine design model include: Step S500: Extract the priority order of updated feature points and the first priority update instruction from the model update rules.
[0081] The first priority update instruction refers to the set of specific update operation instructions for each associated geometric feature within the first priority level. The priority order of the updated feature points in this step is consistent with the priority order of the updated feature points in step S104 above. The processing terminal finds the priority order of the updated feature points in the model update rules and determines the model update rule corresponding to the first priority as the first priority update instruction.
[0082] Step S501: Update the alignment and matching wind turbine design model according to the first priority update instruction to generate a first priority wind turbine design model.
[0083] The first priority wind turbine design model refers to the intermediate state wind turbine design model after the first priority hierarchical associated geometric feature update is completed. The processing terminal updates the aligned and matched wind turbine design model according to the first priority update instruction. Specifically, the number of tower sections in the aligned and matched wind turbine design model is updated from 4 sections to 5 sections, the total height is updated from 80000mm to 100000mm, a fifth section geometry is added, and other parameters are adjusted according to the update strategy in the first priority update instruction to obtain the first priority wind turbine design model.
[0084] Step S502: Extract the location of the first feature point and the first design parameters from the first priority wind turbine design model.
[0085] Wherein, the first feature point location refers to the spatial coordinates of the updated geometric features in the global coordinate system after the first priority level update is completed; the first design parameter refers to the key parameter identifier that triggered this first priority update and its current value. The processing terminal retrieves and extracts these parameters from the first priority wind turbine design model to obtain the first feature point location and the first design parameter. In one embodiment, the processing terminal extracts the outer boundary data of the tower section from the first priority wind turbine design model, including: the center of the tower bottom. Center point of the top flange of the tower The bottom diameter is 4200mm and the top diameter is 3000mm; the first design parameter is that the tower height is 100000mm.
[0086] Step S503: Find the first interference check item in the preset interference judgment rule base according to the first priority update instruction.
[0087] The first interference check item refers to the spatial interference check rule record related to the first priority updated feature. The processing terminal searches in the interference judgment rule base according to the first priority update instruction to obtain the first interference check item.
[0088] The interference judgment rule base refers to a data set pre-stored in the system that records the spatial interference inspection rules between various components of the wind turbine. In one embodiment, for the scenario of tower height change, the interference judgment rule base includes a first interference inspection item and a next interference inspection item. The first interference inspection item includes: checking the concentricity and contact gap between the outer wall of the first section at the bottom of the tower and the upper surface of the foundation ring, with a minimum safe distance threshold requirement of radial deviation not exceeding 2mm and axial gap not exceeding 1mm; checking the parallelism and contact area between the lower surface of the nacelle base and the upper surface of the top flange of the tower, with a minimum safe distance threshold requirement of local gap not exceeding 0.5mm; checking the fit between the flange end face at the blade root and the mounting surface of the hub blade, with a minimum safe distance threshold requirement of end face gap not exceeding 0.3mm; checking the coaxiality between the hub center hole and the end of the nacelle main shaft, with a minimum safe distance threshold requirement of radial runout not exceeding 0.2mm; and checking the horizontal clearance between the outer wall of the tower and the boundary of the adjacent transformer on site, with a minimum safe distance threshold requirement of not less than 500mm.
[0089] The next interference checks include: checking the radial distance between the ladder and the cable support, with a minimum safe distance threshold of 150mm; and checking the distance between the nacelle base and the flange bolt head at the top of the tower, with a minimum safe distance threshold of 50mm.
[0090] For scenarios involving blade length changes or overall assembly, the first interference check triggered after the first-level update includes: checking the safety clearance between the blade tip and the outer wall of the tower, with a minimum safety clearance threshold of 2000mm. For the internal structure of the tower, the next check triggered after the third-level update includes: checking the distance between the internal platform and the ladder, with a minimum safety clearance threshold of 100mm; and checking the distance between the flange at the tower section interface and the end of the reinforcing rib, with a minimum safety clearance threshold of 10mm.
[0091] Step S504: Update the first priority wind turbine design model according to the update feature point priority order, the first interference check item, the first feature point position and the first design parameters to generate the actual wind turbine design model.
[0092] In this step, the actual wind turbine design model is the same as that in step S105 above. The processing terminal updates the first priority wind turbine design model according to the update feature point priority order, the first interference check item, the first feature point position, and the first design parameters to obtain the actual wind turbine design model. The specific method is as follows: Figure 6 The steps.
[0093] Reference Figure 6 The steps for updating the first-priority wind turbine design model based on the update feature point priority order, the first interference check item, the first feature point position, and the first design parameters to generate the actual wind turbine design model include: Step S600: Locate the position of the first feature point to be inspected in the first feature point position according to the first interference check item.
[0094] The first feature point location refers to the spatial coordinates of the feature that has been updated at the first priority level among the two geometric features to be inspected specified in the first interference check item. The processing terminal searches for the first feature point location according to the first interference check item, thereby obtaining the first feature point location.
[0095] Step S601: Substitute the position of the first feature point to be detected into the preset feature spacing calculation formula to generate the first actual feature point spacing.
[0096] The first actual feature point spacing refers to the actual straight-line distance between the position of the first feature point to be inspected and the position of the corresponding other feature point to be inspected. The processing terminal substitutes the position of the first feature point to be inspected into the feature spacing calculation formula to calculate the first actual feature point spacing.
[0097] The formula for calculating feature spacing is: .
[0098] In the formula, This refers to the actual distance between feature points. It refers to the first The location of the first feature point to be detected for each feature. It refers to the first The location of the first feature point to be detected for each feature.
[0099] Step S602: Determine whether the spacing between the first actual feature points is less than the preset feature point spacing threshold.
[0100] The feature point spacing threshold refers to the minimum safe distance standard value that must be maintained between two specific components. In one embodiment, the feature point spacing threshold is 50mm.
[0101] The processing terminal determines whether there is a risk of interference between any two feature components by judging whether the distance between the first actual feature points is less than the feature point distance threshold.
[0102] Step S6021: If it is not less than, then update the first priority wind turbine design model according to the model update rules and the priority order of update feature points to generate the actual wind turbine design model.
[0103] If the processing terminal determines that the spacing between the first actual feature points is not less than the feature point spacing threshold, it indicates that there is no interference risk between any two feature components. Therefore, the processing terminal determines whether there is a next priority update instruction based on the model update rules and the priority order of the updated feature points. If there is no next priority update instruction, the first priority wind turbine design model is determined as the actual wind turbine design model. If there is a next priority update instruction, the first priority wind turbine design model is updated according to the next priority update instruction to obtain the next priority wind turbine design model. The next feature point position and the next design parameter are extracted from the next priority wind turbine design model. The next interference check item is found in the interference judgment rule base according to the next priority update instruction. The first priority wind turbine design model is updated according to the priority order of the updated feature points, the next interference check item, the next feature point position, and the next design parameter to obtain the actual wind turbine design model. The specific update process is the same as in steps S501 to S504 above, and it is iterated layer by layer until all priority levels are updated and there is no interference risk. The last updated wind turbine design model is determined as the actual wind turbine design model.
[0104] Step S6022: If it is less than, then adjust the first priority wind turbine design model according to the first interference check item, the first design parameter and the preset avoidance adjustment rule library to generate the first avoidance wind turbine design model.
[0105] If the processing terminal determines that the distance between the first actual feature points is less than the feature point distance threshold, it means that there is no risk of interference between any two feature components. Therefore, the processing terminal adjusts the first priority wind turbine design model according to the first interference check item, the first design parameters and the avoidance adjustment rule base to obtain the first avoidance wind turbine design model.
[0106] The first-priority wind turbine design model refers to the intermediate state model after the first-priority wind turbine design model has undergone avoidance adjustments, and the interference risk has been eliminated. For specific methods, refer to... Figure 7 The steps.
[0107] The avoidance adjustment rule base refers to a data set that records the avoidance and resolution schemes corresponding to various spatial interference scenarios. The avoidance adjustment rule base includes position offset rules and structural substitution rules. In one embodiment, for the interference scenario where the radial distance between the ladder and the cable support is insufficient, the position offset rule is: offset the cable support by 50mm along the positive Z-axis to Z=85050mm. If the distance is still less than the feature point distance threshold after re-verification, then offset it again by 50mm to Z=85100mm. If the distance meets the requirements at this time, the avoidance adjustment ends; otherwise, the offset continues. The maximum number of offsets allowed is 3. If it exceeds 3 times, the corresponding structural substitution rule is used for adjustment. For the same interference scenario where the radial distance between the ladder and the cable support is insufficient, if the position offset cannot eliminate the interference or has reached the maximum number of offsets, the structural substitution rule is: replace the original radially extending cable support with an axial sliding rail cable support. This substitution structure is arranged longitudinally along the inner wall of the tower. The cable is fixed by the sliding rail and does not occupy radial space, which can eliminate the risk of interference with the ladder.
[0108] Step S60221: Update the first wind turbine design model according to the model update rules and the priority order of update feature points to generate the actual wind turbine design model.
[0109] In this step, the actual wind turbine design model is the same as that in step S105 above. The processing terminal determines whether there is a next priority update instruction based on the model update rules and the priority order of update feature points. If there is no next priority update instruction, the first wind turbine design model to be avoided is determined as the actual wind turbine design model. If there is a next priority update instruction, the first wind turbine design model to be avoided is updated according to the next priority update instruction to obtain the next priority wind turbine design model. The update and real-time interference pre-check process is executed layer by layer until all priority levels are updated and there is no risk of interference, and the actual wind turbine design model is generated. The specific method of layer-by-layer execution is the same as that described in steps S501 to S504 and step S6021 above, and will not be repeated here.
[0110] Reference Figure 7 The steps for adjusting the first priority wind turbine design model based on the first interference check item, the first design parameters, and the preset avoidance adjustment rule base to generate the first avoidance wind turbine design model include: Step S700: Based on the first interference check item and the first design parameter, find the first avoidance adjustment rule in the avoidance adjustment rule base.
[0111] The first avoidance adjustment rule refers to the specific avoidance operation instruction corresponding to the interference scenario described by the first interference check item and the current design parameters. The processing terminal searches in the avoidance adjustment rule library according to the first interference check item and the first design parameters to obtain the first avoidance adjustment rule.
[0112] Step S701: Determine whether the first avoidance adjustment rule is a preset displacement offset rule or a preset structural substitution rule.
[0113] Among them, the displacement offset rule refers to the avoidance rule that stipulates that the geometric feature that causes interference will be moved a set distance in a specified direction; the structural substitution rule refers to the avoidance rule that replaces the geometric feature that causes interference with another structural form.
[0114] The processing terminal determines whether the first avoidance adjustment rule is a displacement offset rule or a structural substitution rule, thereby determining that the interference risk needs to be eliminated by changing the spatial position of the geometric feature or by changing the structural form of the geometric feature.
[0115] Step S7011: If it is a displacement offset rule, then the first priority wind turbine design model is repositioned according to the first avoidance adjustment rule to generate the first avoidance wind turbine design model.
[0116] If the processing terminal determines that the first avoidance adjustment rule is a displacement offset rule, it means that the interference risk needs to be eliminated by changing the spatial position of the geometric feature. Therefore, the processing terminal performs vector addition and subtraction on the center point coordinates of the first feature point to be inspected according to the preset offset direction and offset amount in the first avoidance adjustment rule, updates the spatial position record of the feature in the model database, and thus obtains the first avoidance wind turbine design model.
[0117] Step S7012: If it is a structural replacement rule, then the first priority wind turbine design model is structurally replaced according to the first avoidance adjustment rule and the position of the first feature point to be inspected, so as to generate the first avoidance wind turbine design model.
[0118] If the processing terminal determines that the first avoidance adjustment rule is a displacement offset rule, it means that the interference risk needs to be eliminated by changing the structural form of the geometric features. Therefore, the processing terminal calls the corresponding alternative structural model data according to the first avoidance adjustment rule to replace the original geometric features in the first priority wind turbine design model, thereby obtaining the first avoidance wind turbine design model.
[0119] Based on the same inventive concept, embodiments of this application provide a three-dimensional parametric wind turbine design system based on digital twins, including: The acquisition module is used to acquire the basic matching wind turbine design model, wind turbine design parameters, and key point position deviations. The memory is used to store the program for the three-dimensional parametric wind turbine design method based on digital twins; The processor and memory can load and execute programs, enabling the implementation of a three-dimensional parametric wind turbine design method based on digital twins.
[0120] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0121] This application provides a computer-readable storage medium storing a computer program that can be loaded and executed by a processor using a three-dimensional parametric wind turbine design method based on digital twins.
[0122] Computer storage media include, for example, USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media that can store program code.
[0123] Based on the same inventive concept, embodiments of this application provide a smart terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded and executed by the processor using a three-dimensional parametric wind turbine design method based on digital twins.
[0124] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0125] The above are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is only one example of a series of equivalent or similar features.
Claims
1. A three-dimensional parametric wind turbine design method based on digital twins, characterized in that, include: Obtain the basic matching wind turbine design model; Control the pre-set cantilever robot to collect the location and type of key points on site; The foundation matching wind turbine design model is adjusted according to the location and type of key points on site to generate an aligned matching wind turbine design model. Obtain the wind turbine design parameters; The model update rules are retrieved from the preset parameter geometric feature linkage library based on the wind turbine design parameters. The aligned and matched wind turbine design model is updated according to the model update rules to generate the actual wind turbine design model.
2. The three-dimensional parametric wind turbine design method based on digital twins according to claim 1, characterized in that, The steps for adjusting the foundation-matched wind turbine design model based on the location and type of key points on site to generate an aligned-matched wind turbine design model include: Based on the type of key points on site, locate the key points of foundation matching in the foundation matching wind turbine design model; The foundation matching wind turbine design model is adjusted based on the location of key points on site and key points of foundation matching to generate an initial aligned wind turbine design model; Based on the type of key points on site, locate the initial alignment key points in the initial alignment wind turbine design model; The on-site key point positions and the initial alignment key point positions are calculated based on a preset spatial position deviation quantification model to generate the key point position deviation. The initial alignment key point positions and key point position deviations are analyzed to generate an alignment matching wind turbine design model.
3. The three-dimensional parametric wind turbine design method based on digital twins according to claim 2, characterized in that, The steps for adjusting the foundation-matching wind turbine design model based on the location of key points on site and key points of foundation matching to generate the initial aligned wind turbine design model include: Based on the preset translation alignment model, the positions of key points on site and key points of foundation matching are calculated to generate key point translation. Substitute the on-site key point locations and the foundation matching key point locations into the preset rotation deviation angle formula to calculate the key point rotation deviation angle. The key point rotation deviation angle is compared with the preset rotation deviation angle threshold to generate a rotation adjustment command; Based on the rotation adjustment command and the preset rotation adjustment model, the positions of key points on site and key points of foundation matching are calculated to generate the rotation adjustment angle of key points. The basic matching wind turbine design model is translated or rotated based on the translation amount and rotation adjustment angle of the key points to generate the initial aligned wind turbine design model.
4. The three-dimensional parametric wind turbine design method based on digital twins according to claim 2, characterized in that, The steps for analyzing the initial alignment key point positions and key point position deviations to generate an aligned and matched wind turbine design model include: Determine whether the positional deviation of key points meets the preset key point alignment requirements; If the conditions are met, the initial aligned wind turbine design model will be determined as the aligned matching wind turbine design model. If the conditions are not met, the initial alignment wind turbine design model is adjusted based on the location of the key points on site and the location of the initial alignment key points, and the deviation of the key point location is obtained for iterative judgment.
5. The three-dimensional parametric wind turbine design method based on digital twins according to claim 1, characterized in that, The steps for updating the aligned and matched wind turbine design model according to the model update rules to generate the actual wind turbine design model include: Extract the priority order of updated feature points and the first priority update instruction from the model update rules; The alignment and matching wind turbine design model is updated according to the first priority update instruction to generate a first priority wind turbine design model; The location of the first feature point and the first design parameters are extracted from the first priority wind turbine design model; The first interference check item is found in the preset interference judgment rule base according to the first priority update instruction; The first priority wind turbine design model is updated based on the update feature point priority order, the first interference check item, the first feature point position, and the first design parameters to generate the actual wind turbine design model.
6. The three-dimensional parametric wind turbine design method based on digital twins according to claim 5, characterized in that, The steps for updating the first-priority wind turbine design model based on the update feature point priority order, the first interference check item, the first feature point position, and the first design parameters to generate the actual wind turbine design model include: The location of the first feature point to be inspected is found in the first feature point location based on the first interference check item; The position of the first feature point to be detected is substituted into the preset feature spacing calculation formula to generate the first actual feature point spacing. Determine whether the spacing between the first actual feature points is less than the preset feature point spacing threshold; If it is not less than, the first priority wind turbine design model is updated according to the model update rules and the priority order of update feature points to generate the actual wind turbine design model. If it is less than, the first priority wind turbine design model is adjusted according to the first interference check item, the first design parameter and the preset avoidance adjustment rule base to generate the first avoidance wind turbine design model. The design model of the first wind turbine to be avoided is updated according to the model update rules and the priority order of the updated feature points to generate the actual wind turbine design model.
7. The three-dimensional parametric wind turbine design method based on digital twins according to claim 6, characterized in that, The steps for adjusting the first priority wind turbine design model based on the first interference check item, the first design parameters, and the preset avoidance adjustment rule base to generate the first avoidance wind turbine design model include: Based on the first interference check item and the first design parameter, the first avoidance adjustment rule is found in the avoidance adjustment rule base; Determine whether the first avoidance adjustment rule is a preset displacement offset rule or a preset structural substitution rule; If it is a displacement offset rule, the first priority wind turbine design model is repositioned according to the first avoidance adjustment rule to generate the first avoidance wind turbine design model; If it is a structural replacement rule, then the first priority wind turbine design model is structurally replaced according to the first avoidance adjustment rule and the position of the first feature point to be inspected, so as to generate the first avoidance wind turbine design model.
8. A three-dimensional parametric wind turbine design system based on digital twins, characterized in that, include: The acquisition module is used to obtain the basic matching wind turbine design model and wind turbine design parameters; A memory for storing the program of the three-dimensional parametric wind turbine design method based on digital twins as described in any one of claims 1 to 7; The processor and the program in the memory can be loaded and executed by the processor to implement the three-dimensional parametric wind turbine design method based on digital twin as described in any one of claims 1 to 7.
9. A smart terminal, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as described in any one of claims 1 to 7, which is a three-dimensional parametric wind turbine design method based on digital twins.
