Modeling method, device and electronic equipment of variable pitch bearing system

CN117172039BActive Publication Date: 2026-08-21BEIJING GOLDWIND SCI & CREATION WINDPOWER EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210582924.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-26
Publication Date
2026-08-21
Estimated Expiration
2042-05-26

AI Technical Summary

Technical Problem

但是,目前在构建变桨轴承系统的仿真模型中,通常是通过仿真人员手动绘制变桨轴承系统的外部几何模型作为仿真模型,工作量大且耗时,从而导致构建变桨轴承系统的仿真模型的效率较低

Benefits of technology

[0017]In this embodiment, upon receiving modeling parameters for at least one component in the pitch bearing system (excluding the hub) input by the user, the electronic device constructs a finite element model of that component based on the modeling parameters, thus obtaining the finite element model of the at least one component. Then, based on the first preset node set of each component, a contact pair is established between the preset finite element model of the hub and the finite element model of the at least one component, resulting in the finite element model to be solved. Finally, based on the second preset node set of the hub, constraints and loads are applied to the finite element model to be solved, resulting in the simulation model of the pitch bearing system. This allows the user to pre-construct the preset finite element model of the hub and input the modeling parameters for at least one component (excluding the hub) to construct the simulation model of the pitch bearing system. Compared to manually drawing the external geometric model of the pitch bearing system as the simulation model, this method is simpler, more convenient, and saves time, thereby improving the efficiency of constructing the simulation model of the pitch bearing system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117172039B_ABST
    Figure CN117172039B_ABST
Patent Text Reader

Abstract

The application discloses a modeling method, device and electronic equipment of a variable pitch bearing system, and belongs to the technical field of wind power generation. The method comprises the following steps: receiving input modeling parameters of at least one component, wherein the at least one component comprises components in the variable pitch bearing system except a hub; constructing a finite element model of each component according to the modeling parameters of the components, to obtain a finite element model of the at least one component; establishing a contact pair between a preset finite element model of the hub and the finite element model of the at least one component according to first preset node sets of the components in the at least one component, to obtain a to-be-solved finite element model, wherein each first preset node set is a node set of a contact surface of the corresponding component and surrounding components; and performing constraint and load application on the to-be-solved finite element model according to a second preset node set of the hub, to obtain a simulation model of the variable pitch bearing system, wherein the second preset node set is a node set of a contact surface of the hub and surrounding components.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wind power generation technology, specifically to a modeling method, apparatus, and electronic equipment for a pitch bearing system. Background Technology

[0002] With the development of wind power generation technology, wind turbine generators are being used more and more widely to convert wind energy into the electrical energy needed by people. The pitch bearing system is one of the important components of a wind turbine generator. It is mainly used to bear the load when the blades rotate to absorb wind energy, and mainly includes pitch bearings, blade root connecting bolts, and hub-pitch bearing connecting bolts. During the operation of a wind turbine generator, the pitch bearing system may not only withstand extreme wind loads but also complex alternating loads, therefore, the pitch bearing system needs to have a strong load-bearing capacity.

[0003] Currently, to ensure the safety of wind power generation, a simulation model of the pitch bearing system is typically constructed, and the load-bearing capacity of the pitch bearing system is calculated using this simulation model. However, in the current practice of constructing simulation models of pitch bearing systems, the external geometric model of the pitch bearing system is usually manually drawn by simulation engineers. This process is labor-intensive and time-consuming, resulting in low efficiency in constructing simulation models of pitch bearing systems. Summary of the Invention

[0004] The purpose of this application is to provide a modeling method, apparatus, and electronic device for pitch bearing systems, which can improve the efficiency of constructing simulation models of pitch bearing systems.

[0005] In a first aspect, embodiments of this application provide a modeling method for a pitch bearing system, including:

[0006] Receive modeling parameters of at least one component as input, said at least one component including components in the pitch bearing system other than the hub;

[0007] Based on the modeling parameters of each component, a finite element model of each component is constructed to obtain a finite element model of at least one component;

[0008] Based on the first preset node set of each of the at least one component, a contact pair is established between the preset finite element model of the hub and the finite element model of the at least one component to obtain the finite element model to be solved, wherein each of the first preset node sets is the node set of the contact surface between the corresponding component and its surrounding components.

[0009] Based on the second preset node set of the hub, constraints and loads are applied to the finite element model to be solved to obtain the simulation model of the pitch bearing system, wherein the second preset node set is the node set of the contact surface between the hub and its surrounding components.

[0010] Secondly, embodiments of this application provide a modeling apparatus for a pitch bearing system, comprising:

[0011] A modeling parameter receiving module is used to receive modeling parameters of at least one component, wherein the at least one component includes components other than the hub in the pitch bearing system;

[0012] The component model construction module is used to construct the finite element model of each component based on the modeling parameters of each component, so as to obtain the finite element model of at least one component;

[0013] The finite element model construction module is used to establish a contact pair between the preset finite element model of the hub and the finite element model of the at least one component based on the first preset node set of each component in the at least one component, so as to obtain the finite element model to be solved, wherein each first preset node set is the node set of the contact surface between the corresponding component and its surrounding components.

[0014] The simulation model generation module is used to constrain and apply loads to the finite element model to be solved based on the second preset node set of the hub, so as to obtain the simulation model of the pitch bearing system. The second preset node set is the node set of the contact surface between the hub and its surrounding components.

[0015] Thirdly, embodiments of this application provide an electronic device, including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method described in the first aspect.

[0016] Fourthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect.

[0017] In this embodiment, upon receiving modeling parameters for at least one component in the pitch bearing system (excluding the hub) input by the user, the electronic device constructs a finite element model of that component based on the modeling parameters, thus obtaining the finite element model of the at least one component. Then, based on the first preset node set of each component, a contact pair is established between the preset finite element model of the hub and the finite element model of the at least one component, resulting in the finite element model to be solved. Finally, based on the second preset node set of the hub, constraints and loads are applied to the finite element model to be solved, resulting in the simulation model of the pitch bearing system. This allows the user to pre-construct the preset finite element model of the hub and input the modeling parameters for at least one component (excluding the hub) to construct the simulation model of the pitch bearing system. Compared to manually drawing the external geometric model of the pitch bearing system as the simulation model, this method is simpler, more convenient, and saves time, thereby improving the efficiency of constructing the simulation model of the pitch bearing system. Attached Figure Description

[0018] Figure 1 This is a flowchart illustrating an embodiment of the modeling method for the pitch bearing system provided in this application;

[0019] Figure 2 This is a schematic diagram of the interface for setting the modeling parameters of the raceway portion in an embodiment of the modeling method for the pitch bearing system provided in this application.

[0020] Figure 3 This is a schematic diagram of the interface for setting the modeling parameters of the bearing ring portion in an embodiment of the modeling method for the pitch bearing system provided in this application;

[0021] Figure 4 This is a schematic diagram of the interface for setting the modeling parameters of the blade spur in an embodiment of the modeling method for the pitch bearing system provided in this application;

[0022] Figure 5 This is a schematic diagram of the interface for setting the modeling parameters of the inner ring connecting bolts in an embodiment of the modeling method for the pitch bearing system provided in this application.

[0023] Figure 6 This is a schematic diagram of the interface for setting the modeling parameters of the outer ring connecting bolts in an embodiment of the modeling method for the pitch bearing system provided in this application;

[0024] Figure 7 This is one of the partial schematic diagrams of the simulation model in an embodiment of the modeling method for the pitch bearing system provided in this application;

[0025] Figure 8 This is a second schematic diagram of a simulation model in an embodiment of the modeling method for the pitch bearing system provided in this application;

[0026] Figure 9 This is a schematic diagram of the degrees of freedom of the constrained simulation model in an embodiment of the modeling method for the pitch bearing system provided in this application;

[0027] Figure 10 This is a schematic diagram of applying load to the simulation model in an embodiment of the modeling method for the pitch bearing system provided in this application;

[0028] Figure 11 This is a schematic diagram of simulation results in an embodiment of the modeling method for the pitch bearing system provided in this application;

[0029] Figure 12 This is a schematic diagram of the structure of an embodiment of the modeling device for the pitch bearing system provided in this application;

[0030] Figure 13 This is a schematic diagram of the structure of an embodiment of the electronic device provided in this application. Detailed Implementation

[0031] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.

[0032] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0033] The modeling method for the pitch bearing system provided in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.

[0034] Please see Figure 1 This is a flowchart illustrating an embodiment of the modeling method for a pitch bearing system provided in this application, applied to the aforementioned electronic device, which may include a server, etc. Figure 1 As shown, the modeling method for this pitch bearing system includes at least the following steps:

[0035] Step 101: Receive modeling parameters of at least one component, where the at least one component includes components in the pitch bearing system other than the hub.

[0036] Step 102: Based on the modeling parameters of each component, construct the finite element model of each component to obtain the finite element model of at least one component.

[0037] Step 103: Based on the first preset node set of each component in at least one component, establish the contact pair between the preset finite element model of the hub and the finite element model of at least one component to obtain the finite element model to be solved, wherein each first preset node set is the node set of the contact surface between the corresponding component and its surrounding components.

[0038] Step 104: Based on the second preset node set of the hub, constrain and apply loads to the finite element model to be solved to obtain the simulation model of the pitch bearing system. The second preset node set is the node set of the contact surface between the hub and its surrounding components.

[0039] In this embodiment, upon receiving modeling parameters for at least one component in the pitch bearing system (excluding the hub) input by the user, the electronic device constructs a finite element model of that component based on the modeling parameters, thus obtaining the finite element model of the at least one component. Then, based on the first preset node set of each component, a contact pair is established between the preset finite element model of the hub and the finite element model of the at least one component, resulting in the finite element model to be solved. Finally, based on the second preset node set of the hub, constraints and loads are applied to the finite element model to be solved, resulting in the simulation model of the pitch bearing system. This allows the user to pre-construct the preset finite element model of the hub and input the modeling parameters for at least one component (excluding the hub) to construct the simulation model of the pitch bearing system. Compared to manually drawing the external geometric model of the pitch bearing system as the simulation model, this method is simpler, more convenient, and saves time, thereby improving the efficiency of constructing the simulation model of the pitch bearing system.

[0040] In step 101 above, when the simulation personnel need to construct a simulation model of the pitch bearing system, the simulation personnel can input the modeling parameters of at least one component of the pitch bearing system other than the hub into the electronic device, and the electronic device can receive the modeling parameters input by the simulation personnel.

[0041] The aforementioned at least one component is part or all of the components in the aforementioned pitch bearing system other than the hub. Specifically, the aforementioned at least one component may include at least one of the following regular components: pitch bearing (including raceway and raceway portions, etc.), blade dies, connecting bolts (including outer ring connecting bolts and outer ring connecting bolts), and washers.

[0042] The simulation personnel can input the modeling parameters of at least one of the above-mentioned components, which can be achieved through at least one of the input fields and parameter selection controls in the parameter input interface when the electronic device displays a parameter input interface.

[0043] The modeling parameters of the above components can be parameters that affect the geometric structure, connection relationship and mechanical properties of the component, and different modeling parameters may cause the finite element model of the component to change.

[0044] For example, in the case where at least one of the aforementioned components includes the raceway portion of the pitch bearing, the simulator can, as shown in the example... Figure 2 The raceway parameter setting interface shown allows input of the modeling parameters for the raceway portion of the pitch bearing. These parameters include: roller diameter, raceway curvature coefficient, number of rollers, initial contact angle of the raceway, pitch circle diameter of the pitch bearing raceway (D1), distance from the first row of raceways to the mounting surface (h1), distance from the second row of raceways to the first row of raceways (h2), and distance between the bottom surface of the outer ring and the bottom surface of the inner ring (h3), etc.

[0045] In cases where at least one of the aforementioned components includes the raceway portion of the pitch bearing, simulation engineers can, as shown in... Figure 3 The shown ring parameter setting interface allows input of the modeling parameters for the ring portion of the pitch bearing. These parameters include the outer ring parameters and the inner ring parameters. The outer ring parameters may include: the number of bolts, the outer diameter of the outer ring (D11), the pitch circle diameter of the outer ring bolts (D12), the diameter of the bolt holes (D13), and the height (h11). The inner ring parameters may include: the outer diameter of the inner ring (D21), the pitch circle diameter of the inner ring bolts (D22), the diameter of the bolt holes (D23), and the height (h21).

[0046] In cases where at least one of the aforementioned components includes a blade dummy for a pitch bearing, simulation engineers can, as... Figure 4The blade prosthesis parameter setting interface shown is used to input the modeling parameters of the blade prosthesis. These parameters include the blade prosthesis's geometric parameters and its material mechanical parameters. The blade prosthesis's geometric parameters may include: blade root outer diameter (D1), blade root thickness (t1), blade root length (h1), blade root steel flange thickness (h3), blade root bolt hole sleeve thickness (t2), etc. The blade prosthesis's material mechanical parameters may include: the blade's elastic modulus in the x-direction (Ex), the blade's elastic modulus in the y-direction (Ey), the blade's elastic modulus in the z-direction (Ez), the blade's Poisson's ratio in the xy-direction (Prxy), the blade's Poisson's ratio in the yz-direction (Pryz), the blade's Poisson's ratio in the xz-direction (Prxz), the blade's shear modulus in the xy-direction (Gxy), the blade's shear modulus in the yz-direction (Gyz), and the blade's shear modulus in the xz-direction (Gxz), etc.

[0047] In cases where at least one of the aforementioned components includes connecting bolts, simulation engineers can, as shown in... Figure 5 The outer ring connecting bolt parameter setting interface shown indicates where to input the modeling parameters for the outer ring connecting bolt, and how to... Figure 6 The inner ring connecting bolt parameter setting interface shown can be used to input the modeling parameters of the inner ring connecting bolt. The modeling parameters of the outer ring connecting bolt can include: bolt type, stress cross-sectional area, washer inner diameter, washer inner diameter, washer height, bolt engagement length (l1), bolt thread length (l3), bolt hole countersunk depth (l2), bolt smooth shank length (l4), etc. In addition to the parameters in the modeling parameters of the outer ring connecting bolt, the inner ring connecting bolt can also include bolt type, etc.

[0048] In step 102 above, after the electronic device receives the modeling parameters of at least one component input by the simulation operator, the electronic device can construct the finite element model of each component based on the modeling parameters of each component, and obtain the finite element model of each component in the above at least one component.

[0049] The above-mentioned construction of finite element models of each component based on the modeling parameters of each component can be achieved by modeling any part of the component using the modeling parameters of that component to obtain the finite element model of that component.

[0050] It should be noted that the above-mentioned construction of finite element models of each component based on the modeling parameters of each component can be achieved by the electronic device retrieving the initial finite element model of the component from a model database containing the initial finite element models of each component based on the modeling parameters of the component, and adjusting the model parameters of the retrieved initial finite element model according to the modeling parameters of the component to obtain the finite element model of the component.

[0051] In step 103 above, after the electronic device constructs the finite element models of each component of the at least one component, the electronic device can establish a contact pair between the preset finite element model of the hub and the finite element model of the at least one component based on the first preset node set of each component in the at least one component, and obtain the finite element model to be solved.

[0052] The first preset node set of each component is the node set of the contact surface between the component and its surrounding components. Each node in the node set may include the contact surface of the component and the target surface of the component in contact with the contact surface, the contact type, etc., and the first preset node set of each component may include one or more nodes.

[0053] For example, as shown in Table 1, this table shows the contact situation between various components and the hub in the pitch bearing system. The nodes of the first preset node set of each component include the contact surface, target surface, and contact type between the node and other nodes. Please refer to Table 1 below for details:

[0054] Table 1 Contact table between major components in the pitch bearing system

[0055]

[0056] The aforementioned electronic device can establish a contact pair between a preset finite element model of the hub and a finite element model of at least one component based on a first preset node set of each component. This can be understood as assembling the finite element model of each component with the finite element models of the components in contact with it (including the hub and components other than the hub) based on the information of each node in each first preset node set, thereby establishing a contact pair between the preset finite element model of the hub and the finite element model of at least one component, thus forming a finite element model to be solved.

[0057] For example, such as Figure 7 and Figure 8 As shown, the electronic device can establish a finite element model to be solved, including the finite element model of the pitch bearing, the finite element model of the blade dummy, the finite element model of the blade root, the finite element model of the connecting bolt, and the finite element model of the hub, based on the contact conditions between the components and the hub in the pitch bearing system in Table 1 (i.e., including the first preset node set of each component).

[0058] It should be noted that the preset finite element model of the wheel hub can be obtained by electronic equipment building the geometric model of the wheel hub based on the input of the simulation personnel, and adjusting the parameters of the geometric model; or, it can be that the finite element model of the wheel hub is built based on the modeling parameters of the wheel hub input by the simulation personnel, and the finite element model of the wheel hub is built based on the modeling parameters of the wheel hub. The process is similar to the above-mentioned process of building the finite element models of each component, and will not be elaborated here.

[0059] In step 104 above, after the electronic device establishes the finite element model to be solved, the electronic device then constrains and applies loads to the finite element model to be solved according to the second preset node set of the hub, and obtains the simulation model of the pitch bearing system.

[0060] The second preset node set is the node set of the contact surfaces between the hub and its surrounding components. The surrounding components of the hub may include components within the pitch bearing system or components outside the pitch bearing system. Specifically, the surrounding components of the hub include the pitch bearing.

[0061] For example, after obtaining the above Figure 7 In the case of the finite element model to be solved, all degrees of freedom of the hub and shaft connecting flange node set can be constrained (translational degrees of freedom ux, uy, uz in three directions and rotational degrees of freedom rotx, rotation, rotz in three directions), and the degree of freedom rotz of the blade root loading point can also be constrained (the Z-axis definition is given in the coordinate system definition in the GL specification). Figure 9 As shown, apply bolt preload and apply ultimate load or fatigue load at the blade root loading point, such as... Figure 10 As shown, the simulation model of the pitch bearing system is obtained.

[0062] In some embodiments, step 102 above includes:

[0063] Based on the modeling parameters of the target component, construct a sector model of the target component, wherein the target component is any one of at least one components;

[0064] The sector model of the target component is rotated to obtain the finite element model of the target component.

[0065] In this embodiment, a sector model of the target component is constructed by using the modeling parameters of each component. Then, the sector model is rotated to obtain the finite element model of the component. This means that only a portion of the sector of the component needs to be modeled, reducing the amount of computation in constructing the finite element model of each component, thereby improving the efficiency of constructing the finite element model of each component and thus improving the efficiency of constructing the simulation model.

[0066] The above-mentioned construction of the sector model of the target component based on the modeling parameters of the target component can be a construction of the sector model of the target component based on the modeling parameters of the target component, and the preset sector can be pre-configured in the above-mentioned electronic device.

[0067] The above-mentioned rotation processing of the sector model of the target component to obtain the finite element model of the target component can be understood as generating a deletion model identical to the constructed deletion model for the sectors of the target component other than the sectors corresponding to the sector model.

[0068] For example, assuming the target component is the raceway or ring of a pitch bearing, if the electronic device presets 30° as a sector, the electronic device can construct a sector model of 30° based on the modeling parameters of the target component. Then, by rotating the constructed sector model, sector models of the remaining 11 sectors are generated, thereby obtaining the finite element model of the target component.

[0069] In some implementations, the target component includes the raceway portion or ring portion of the pitch bearing in the pitch bearing system.

[0070] Based on the modeling parameters of the target component, construct the sector model of the target component, including:

[0071] Obtain the number of preset sub-components in the target component. Wherein, if the target component is a raceway section, the preset sub-components are the rolling balls in the raceway section; if the target component is a ring section, the preset sub-components are the bolt holes of the ring in the ring section.

[0072] Based on the modeling parameters of the target component, construct a sector model of the target component at the target angle, where the target angle is the quotient of 360° and the number of preset sub-components.

[0073] Based on this, when the target component is the raceway or ring portion of a pitch bearing, a sector model at the corresponding angle is constructed by using the number of rolling balls in the raceway or the number of bolt holes in the ring portion. This makes the established sector model more accurate and improves the accuracy of the simulation model.

[0074] For example, if the target component is the raceway portion of a pitch bearing, and the number of balls in the raceway portion is n1, the electronic device can construct a sector model under a sector of 360° / n1 based on the modeling parameters of the raceway portion; or, if the target component is the ring portion of a pitch bearing, and the number of bolt holes in the ring portion is n2, the electronic device can construct a sector model under a sector of 360° / n2 based on the modeling parameters of the ring portion.

[0075] It should be noted that the aforementioned raceway section may also include other components, such as raceways themselves.

[0076] In some implementations, after step 104 above, the following steps are also included:

[0077] The load-bearing capacity of the pitch bearing system simulation model under at least one load condition is simulated, and simulation results are generated.

[0078] In this embodiment, after constructing a simulation model of the pitch bearing system, the electronic device can simulate the load-bearing capacity of the simulation model under at least one load condition, thereby obtaining the simulation results of the pitch bearing system under the at least one load condition. This allows simulation personnel to intuitively understand the load-bearing capacity of the pitch bearing system based on the simulation results.

[0079] The simulation results described above can include information that visually demonstrates the load-bearing capacity of the pitch bearing system under various load conditions. For example, it could be a load-bearing capacity parameter table corresponding to each load condition, which includes load-bearing capacity assessment data for each component of the pitch bearing system under the corresponding load condition.

[0080] In some implementations, such as Figure 11 As shown, the simulation results may include: curves of each component of the pitch bearing system under at least one preset load capacity evaluation index, whereby the preset load capacity evaluation index includes at least one of stress parameters, fatigue damage values, and deformation parameters.

[0081] In this embodiment, by generating simulation results of curves for each component of the pitch bearing system under at least one preset load-bearing capacity evaluation index, the simulation results can more intuitively demonstrate the load-bearing capacity of the pitch bearing system to the user, thereby improving the quality of the simulation results.

[0082] The above simulation of the load-bearing capacity of the pitch bearing system under at least one load condition can be performed on the simulation model under one load condition or on the simulation model under multiple load conditions. In the case of simulating the load-bearing capacity of the simulation model under multiple load conditions, the electronic equipment can simulate the load-bearing capacity of the simulation model under each load condition in sequence.

[0083] In some implementations, at least one load condition includes multiple load conditions.

[0084] The simulation results of the above-mentioned simulation model of the pitch bearing system under at least one load condition, which simulate the load-bearing capacity, may include:

[0085] Multiple processing tasks are established and associated with various load conditions. Different processing tasks are associated with different load conditions, and each processing task is used to simulate the load-bearing capacity of the simulation model of the pitch bearing system under its associated load condition.

[0086] Multiple processing tasks are run in parallel to simulate the load-bearing capacity of the pitch bearing system under various load conditions and generate simulation results.

[0087] In this embodiment, during the simulation of the load-bearing capacity of the simulation model under various load conditions, multiple processing tasks are established to simulate the load-bearing capacity of the simulation model under each load condition, thereby improving the simulation speed.

[0088] The aforementioned multiple processing tasks associated with various load conditions can be established by electronic devices based on information about various load conditions input by simulation personnel into the electronic devices.

[0089] In some implementations, edge computing devices can be incorporated. Wind turbine management systems can use edge technology to intelligently manage wind turbines in a wind farm. For example, raw data can be collected from sensors on the wind turbines and sent to edge computing devices. The computing services provided by these edge computing devices can include mathematical models (e.g., digital twins), processing strategies, and result analysis. For instance, operating condition information of components can be collected from sensors on the wind turbines and sent to one or more edge computing devices deployed within the wind farm's internal network. These edge computing devices can then perform simulation processing using mathematical models, generating simulation results to provide feedback data, or controlling the wind turbines to achieve one or more control objectives.

[0090] The aforementioned processing tasks that establish associations with various load conditions include:

[0091] Information on various load conditions is obtained from sensors that communicate with edge computing devices in the wind farm, and multiple processing tasks associated with these load conditions are established based on this information.

[0092] The above-mentioned parallel execution of multiple processing tasks to simulate the load-bearing capacity of the pitch bearing system simulation model under various load conditions and generate simulation results may include:

[0093] In edge computing devices, multiple processing tasks are run in parallel to simulate the load-bearing capacity of a pitch bearing system under various load conditions and generate simulation results.

[0094] In this embodiment, multiple processing tasks are established by automatically acquiring information on various load conditions from the sensors of the edge computing communication device of the wind farm, and these multiple processing tasks are run in the edge computing device. This enables the simulation of the simulation model through the edge computing device, making the operation more convenient and improving the simulation efficiency.

[0095] It should be noted that, in the case of establishing multiple processing tasks to complete the simulation through the edge computing device, the electronic device may include the edge computing device and the server used to generate the simulation model; or, the simulation model may be generated through the edge computing device, which is not limited here.

[0096] In some implementations, multiple processing tasks are run in parallel within an edge computing device to simulate the load-bearing capacity of a pitch bearing system under various load conditions. After generating the simulation results, the process further includes:

[0097] Based on the simulation results, the edge computing device outputs control signals to the wind turbines in the wind farm to control the wind turbines to correct various load conditions by adjusting their operating status.

[0098] In this embodiment, after generating simulation results, the edge computing device can also control the wind turbine to correct various load conditions based on the simulation results, thereby improving the reliability of the wind turbine.

[0099] Please see Figure 12 This is a schematic diagram of an embodiment of the modeling device for the pitch bearing system provided in this application. Figure 12 As shown, the device 1200 includes:

[0100] The modeling parameter receiving module 1201 is used to receive modeling parameters of at least one component, the at least one component including components other than the hub in the pitch bearing system;

[0101] The component model construction module 1202 is used to construct the finite element model of each component based on the modeling parameters of each component, so as to obtain the finite element model of at least one component.

[0102] The finite element model construction module 1203 is used to establish a contact pair between the preset finite element model of the hub and the finite element model of at least one component based on the first preset node set of each component in at least one component, so as to obtain the finite element model to be solved. Here, each first preset node set is the node set of the contact surface between the corresponding component and its surrounding components.

[0103] The simulation model generation module 1204 is used to constrain and apply loads to the finite element model to be solved based on the second preset node set of the hub, so as to obtain the simulation model of the pitch bearing system. The second preset node set is the node set of the contact surface between the hub and its surrounding components.

[0104] In some implementations, the component model building module 1202 includes:

[0105] The sector model building unit is used to build a sector model of the target component based on the modeling parameters of the target component, wherein the target component is any one of at least one component;

[0106] The component model generation unit is used to rotate the sector model of the target component to obtain the finite element model of the target component.

[0107] In some implementations, the target component includes the raceway portion or ring portion of the pitch bearing in the pitch bearing system.

[0108] The sector model building unit may include:

[0109] The quantity acquisition subunit is used to acquire the quantity of preset sub-components in the target component. When the target component is a raceway section, the preset sub-component is the rolling ball in the raceway section; when the target component is a ring section, the preset sub-component is the bolt hole of the ring in the ring section.

[0110] The sector model construction sub-unit is used to construct a sector model of the target component at the target angle based on the modeling parameters of the target component. The target angle is the quotient of 360° and the number of preset sub-components.

[0111] In some implementations, it also includes:

[0112] The simulation module is used to simulate the load-bearing capacity of the simulation model of the pitch bearing system under at least one load condition and generate simulation results.

[0113] In some implementations, at least one load condition includes multiple load conditions.

[0114] The simulation module may include:

[0115] The multi-task establishment unit is used to establish multiple processing tasks associated with various load conditions. Different processing tasks are associated with different load conditions, and each processing task is used to simulate the load-bearing capacity of the simulation model of the pitch bearing system under its associated load condition.

[0116] The simulation unit is used to run multiple processing tasks in parallel to simulate the load-bearing capacity of the pitch bearing system simulation model under various load conditions and generate simulation results.

[0117] In some implementations, the multi-task establishment unit is specifically used for:

[0118] Information on various load conditions is obtained from sensors that communicate with edge computing devices in the wind farm, and multiple processing tasks associated with these load conditions are established based on this information.

[0119] The simulation unit can be specifically used for:

[0120] In edge computing devices, multiple processing tasks are run in parallel to simulate the load-bearing capacity of a pitch bearing system under various load conditions and generate simulation results.

[0121] In some implementations, it also includes:

[0122] The control module is used to output control signals from the edge computing device to the wind turbines in the wind farm based on the simulation results, so as to control the wind turbines to correct various load conditions of the wind turbines by adjusting their operating status.

[0123] In some implementations, the simulation results include: curves of each component of the pitch bearing system under at least one preset load capacity assessment index, wherein the preset load capacity assessment index includes at least one of stress parameters, fatigue damage values, and deformation parameters.

[0124] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments of the method, and the effects that each implementation can achieve have also been described in detail in the embodiments of the method, and will not be elaborated here.

[0125] Please see Figure 13 This is a structural schematic diagram of an embodiment of the electronic device provided in this application. Figure 13 As shown, the X-ray measurement device may include a processor 1301 and a memory 1302 storing computer program instructions.

[0126] Specifically, the processor 1301 may include a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.

[0127] Memory 1302 may include mass storage for data or instructions. For example, and not limitingly, memory 1302 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. In some instances, memory 1302 may include removable or non-removable (or fixed) media, or memory 1302 may be a non-volatile solid-state memory. In some embodiments, memory 1302 may be internal or external to an electronic device.

[0128] In some instances, memory 1302 may be read-only memory (ROM). In one instance, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these.

[0129] Memory 1302 may include read-only memory (ROM), random access memory (RAM), disk storage media device, optical storage media device, flash memory device, electrical, optical, or other physical / tangible memory storage device. Therefore, typically, memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the modeling method of the pitch bearing system according to this application.

[0130] The processor 1301 reads and executes computer program instructions stored in memory 1302 to achieve... Figure 1 The method in the illustrated embodiment achieves... Figure 1 The technical effects achieved by executing the methods / steps shown in the examples are not elaborated here for the sake of brevity.

[0131] In one example, the X-ray measurement device may also include a communication interface 1303 and a bus 1304. For example, Figure 13 As shown, the processor 1301, memory 1302, and communication interface 1303 are connected through bus 1304 and complete communication with each other.

[0132] The communication interface 1303 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of this application.

[0133] Bus 1304 includes hardware, software, or both, that couples components of an online data flow metering device together. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 1304 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, this application contemplates any suitable bus or interconnect.

[0134] The X-ray measurement device can perform the modeling method of the pitch bearing system in the embodiments of this application, thereby achieving a combination Figure 1 The modeling method and apparatus for a pitch bearing system are described.

[0135] Furthermore, in conjunction with the modeling method and apparatus for the pitch bearing system in the above embodiments, this application embodiment can provide a computer storage medium for implementation. This computer storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement any of the pitch bearing system modeling methods in the above embodiments.

[0136] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.

[0137] The functional blocks shown in the above block diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.

[0138] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0139] The aspects of this application have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatuses, devices, and computer program products according to embodiments of this application. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by dedicated hardware performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.

[0140] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and not to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. These modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application, and they should all be covered within the scope of the claims and specification of this application. In particular, as long as there is no structural conflict, the various technical features mentioned in the embodiments can be combined in any way. This application is not limited to the specific embodiments disclosed herein, but includes all technical solutions falling within the scope of the claims.

Claims

1. A modeling method for a pitch bearing system, characterized in that, include: Receive modeling parameters of at least one component as input, said at least one component including components in the pitch bearing system other than the hub; Based on the modeling parameters of each component, a finite element model of each component is constructed to obtain a finite element model of at least one component; Based on the first preset node set of each of the at least one component, a contact pair is established between the preset finite element model of the hub and the finite element model of the at least one component to obtain the finite element model to be solved, wherein each of the first preset node sets is the node set of the contact surface between the corresponding component and its surrounding components. Based on the second preset node set of the hub, constraints and loads are applied to the finite element model to be solved to obtain the simulation model of the pitch bearing system, wherein the second preset node set is the node set of the contact surface between the hub and its surrounding components.

2. The method according to claim 1, characterized in that, The step of constructing the finite element model of each component based on its modeling parameters includes: Based on the modeling parameters of the target component, a sector model of the target component is constructed, wherein the target component is any one of the at least one components; The sector model of the target component is rotated to obtain the finite element model of the target component.

3. The method according to claim 2, characterized in that, The target component includes the raceway portion or the raceway portion of the pitch bearing in the pitch bearing system. The step of constructing a sector model of the target component based on its modeling parameters includes: Obtain the number of preset sub-components in the target component, wherein, when the target component is the raceway portion, the preset sub-component is the rolling ball in the raceway portion; when the target component is the ring portion, the preset sub-component is the bolt hole of the ring in the ring portion; Based on the modeling parameters of the target component, a sector model of the target component at the target angle is constructed, wherein the target angle is the quotient of 360° and the number of the preset sub-components.

4. The method according to claim 1, characterized in that, After constraining and applying loads to the finite element model to be solved based on the second preset node set of the hub to obtain the simulation model of the pitch bearing system, the method further includes: The load-bearing capacity of the pitch bearing system under at least one load condition is simulated using a simulation model, and simulation results are generated.

5. The method according to claim 4, characterized in that, The at least one load condition includes multiple load conditions. The simulation model of the pitch bearing system is used to simulate its load-bearing capacity under at least one load condition, and simulation results are generated, including: Multiple processing tasks are established and associated with the various load conditions. Different processing tasks are associated with different load conditions, and each processing task is used to simulate the load-bearing capacity of the simulation model of the pitch bearing system under its associated load condition. The multiple processing tasks are run in parallel to simulate the load-bearing capacity of the pitch bearing system under various load conditions and generate simulation results.

6. The method according to claim 5, characterized in that, The multiple processing tasks associated with the various load conditions include: Information on various load conditions is obtained from sensors that communicate with edge computing devices in the wind farm, and multiple processing tasks associated with these load conditions are established based on the information. The parallel execution of the multiple processing tasks simulates the load-bearing capacity of the pitch bearing system simulation model under various load conditions, generating simulation results, including: In the edge computing device, the multiple processing tasks are run in parallel to simulate the load-bearing capacity of the pitch bearing system simulation model under various load conditions and generate simulation results.

7. The method according to claim 6, characterized in that, After the multiple processing tasks are run in parallel in the edge computing device to simulate the load-bearing capacity of the pitch bearing system simulation model under various load conditions and generate simulation results, the process further includes: Based on the simulation results, the edge computing device outputs control signals to the wind turbines in the wind farm to control the wind turbines to correct the various load conditions of the wind turbines by adjusting their operating states.

8. The method according to claim 5, characterized in that, The simulation results include: curves of each component of the pitch bearing system under at least one preset load-bearing capacity evaluation index, wherein the at least one preset load-bearing capacity evaluation index includes at least one of stress parameters, fatigue damage values, and deformation parameters.

9. A modeling device for a pitch bearing system, characterized in that, include: A modeling parameter receiving module is used to receive modeling parameters of at least one component, wherein the at least one component includes components other than the hub in the pitch bearing system; The component model construction module is used to construct the finite element model of each component based on the modeling parameters of each component, so as to obtain the finite element model of at least one component; The finite element model construction module is used to establish a contact pair between the preset finite element model of the hub and the finite element model of the at least one component based on the first preset node set of each component in the at least one component, so as to obtain the finite element model to be solved, wherein each first preset node set is the node set of the contact surface between the corresponding component and its surrounding components. The simulation model generation module is used to constrain and apply loads to the finite element model to be solved based on the second preset node set of the hub, so as to obtain the simulation model of the pitch bearing system. The second preset node set is the node set of the contact surface between the hub and its surrounding components.

10. The apparatus according to claim 9, characterized in that, The component model construction module includes: A sector model construction unit is used to construct a sector model of the target component based on the modeling parameters of the target component, wherein the target component is any one of the at least one components; The component model generation unit is used to rotate the sector model of the target component to obtain the finite element model of the target component.

11. The apparatus according to claim 10, characterized in that, The target component includes the raceway portion or the raceway portion of the pitch bearing in the pitch bearing system. The sector model construction unit includes: A quantity acquisition subunit is used to acquire the quantity of preset sub-components in the target component, wherein, when the target component is the raceway portion, the preset sub-component is the rolling ball in the raceway portion; when the target component is the ring portion, the preset sub-component is the bolt hole of the ring in the ring portion. The sector model construction subunit is used to construct a sector model of the target component at a target angle based on the modeling parameters of the target component. The target angle is the quotient of 360° and the number of the preset sub-components.

12. The apparatus according to claim 9, characterized in that, Also includes: The simulation module is used to simulate the load-bearing capacity of the simulation model of the pitch bearing system under at least one load condition and generate simulation results.

13. The apparatus according to claim 12, characterized in that, The at least one load condition includes multiple load conditions. The simulation module includes: A multi-task establishment unit is used to establish multiple processing tasks associated with the various load conditions. Different processing tasks are associated with different load conditions, and each processing task is used to simulate the load-bearing capacity of the simulation model of the pitch bearing system under its associated load condition. The simulation unit is used to run the multiple processing tasks in parallel to simulate the load-bearing capacity of the simulation model of the pitch bearing system under various load conditions and generate simulation results.

14. The apparatus according to claim 13, characterized in that, The multi-task establishment unit is specifically used for: Information on various load conditions is obtained from sensors that communicate with edge computing devices in the wind farm, and multiple processing tasks associated with these load conditions are established based on the information. The simulation unit is specifically used for: In the edge computing device, the multiple processing tasks are run in parallel to simulate the load-bearing capacity of the pitch bearing system simulation model under various load conditions and generate simulation results.

15. The apparatus according to claim 14, characterized in that, Also includes: The control module is used to output control signals from the edge computing device to the wind turbines of the wind farm based on the simulation results, so as to control the wind turbines to correct the various load conditions of the wind turbines by adjusting their operating states.

16. The apparatus according to claim 13, characterized in that, The simulation results include: curves of each component of the pitch bearing system under at least one preset load-bearing capacity evaluation index, wherein the at least one preset load-bearing capacity evaluation index includes at least one of stress parameters, fatigue damage values, and deformation parameters.

17. An electronic device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method as described in any one of claims 1-8.

18. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the method as described in any one of claims 1-8.

Citation Information

Patent Citations

  • Modeling method and system for variable pitch bearing of wind generator

    CN108268686A

  • Mechanical property analysis method of blade and cartridge receiver system under rub-impact fault

    CN110610049A