A wind turbine multi-degree-of-freedom elastic support simulation method, device and medium
By establishing a complete finite element mesh model of the wind turbine generator set and setting multiple elastic support units, the problem of load transfer distortion in the simulation of the entire wind turbine was solved, and a more accurate risk assessment was achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- WINDEY ENERGY TECHNOLOGY GROUP CO LTD
- Filing Date
- 2026-03-12
- Publication Date
- 2026-06-12
AI Technical Summary
Existing whole-machine simulations of wind turbines fail to accurately distinguish between multi-degree-of-freedom elastic supports, resulting in distorted load transfer and an inability to achieve accurate risk assessment.
A finite element mesh model of the entire wind turbine generator set was established, the interaction modes and constraints between the components were defined, and multiple elastic support elements were set in the model to equivalently replace the connection relationship of the rubber gaskets. Loads were applied to conduct risk assessment.
It effectively preserves key mechanical properties and load transfer relationships, improves the accuracy of wind turbine risk assessment, and avoids problems such as excessive constraints or numerical instability caused by single equivalent stiffness modeling.
Smart Images

Figure CN122197459A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wind power generation technology, and in particular to a simulation method, device and medium for multi-degree-of-freedom elastic supports of wind turbines. Background Technology
[0002] Spherical roller bearings (SRBs) are widely used in wind turbine main shaft systems due to their excellent self-aligning capability and high radial load capacity. Simulation modeling of SRBs is a crucial step in the overall mechanical analysis of the wind turbine. Currently, equivalent modeling methods that balance computational efficiency and bearing stress characteristics have been developed, effectively simulating the load distribution and stiffness response within the bearing and providing support for system-level simulation.
[0003] However, the rear end of the bearing is connected to the main frame via a torque arm, pin, and support. This part is generally equipped with rubber gaskets to provide multi-directional elastic support. Rubber materials have significant nonlinear characteristics, and solid modeling can easily lead to computational divergence. Existing simulation methods often use a single equivalent stiffness or simple constraints as substitutes, without distinguishing the elastic characteristics of each degree of freedom. This makes it difficult to accurately reflect the real load transmission path, resulting in local constraint distortion and force transmission deviation, which seriously restricts the engineering applicability of whole-machine simulation under complex working conditions.
[0004] Given the above, how to solve the problem that the current simulation of wind turbines does not distinguish between multi-degree-of-freedom elastic supports, and the simplified processing leads to load transmission distortion and the inability to achieve accurate risk assessment is an urgent problem for technicians in this field. Summary of the Invention
[0005] The purpose of this application is to provide a simulation method, device and medium for multi-degree-of-freedom elastic supports of wind turbines, so as to solve the problem that the current simulation of whole wind turbines does not distinguish between multi-degree-of-freedom elastic supports, and the simplified processing leads to load transmission distortion and the inability to achieve accurate risk assessment.
[0006] To address the aforementioned technical problems, this application provides a simulation method for multi-degree-of-freedom elastic supports of wind turbine generators, comprising:
[0007] Establish a finite element mesh model of the entire wind turbine generator set;
[0008] Define the interaction modes and constraints between the components in the finite element mesh model of the whole machine;
[0009] Multiple elastic support units are set in each support within the finite element mesh model of the whole machine to equivalently replace the connection relationship between the corresponding pin and the torque arm based on the rubber gasket.
[0010] Set boundary conditions and load conditions for each component in the finite element mesh model of the whole machine;
[0011] A load is applied to the whole machine finite element mesh model to perform a risk assessment of the whole machine finite element mesh model.
[0012] On the one hand, a finite element mesh model of the entire wind turbine generator set is established, including:
[0013] Finite element mesh models of the bearing, main frame, planetary carrier, torque arm, pin, bearing housing, main shaft, and hub are constructed respectively; wherein, each roller in the bearing is flexibly coupled to the adjacent raceway through multiple spring elements; the main frame includes the support;
[0014] The finite element mesh models are assembled according to the actual assembly relationship to generate the whole machine finite element mesh model.
[0015] On the other hand, the interaction modes and constraints between the components in the overall finite element mesh model are defined, including:
[0016] The bearing is configured to have frictional contact between each roller and the raceway, and the coefficient of friction is set accordingly.
[0017] The clearance between each roller and the raceway in the bearing is set;
[0018] Establish the binding relationship between the bearing and the bearing housing, and between the bearing and the spindle;
[0019] Configure the binding relationship between the main shaft and the hub, and between the main shaft and the planetary carrier;
[0020] Establish the binding relationship between the bearing housing and the main frame.
[0021] On the other hand, multiple elastic support units are set in each support within the finite element mesh model of the whole machine, including:
[0022] Obtain a coordinate system based on the finite element mesh model of the whole machine; wherein, the coordinate system takes the center of the hub as the origin, the direction of the main axis pointing to the nacelle as the positive X-axis, the vertical upward direction as the positive Z-axis, and the horizontal direction pointing to the left side of the nacelle as the positive Y-axis;
[0023] Based on the coordinate system and the geometric center of the support, three elastic support units are respectively arranged in three mutually orthogonal directions;
[0024] The orientation of each elastic support unit is parallel to the axis of the coordinate system.
[0025] On the other hand, boundary conditions and load conditions are set for each component in the finite element mesh model of the whole machine, including:
[0026] In the finite element mesh model of the whole machine, the mass point of the gearbox is set, and a constraint with full degrees of freedom is added to the bottom surface of the main frame;
[0027] Add corresponding gravitational acceleration to each component in the finite element mesh model of the whole machine, and add corresponding temperature to the target component; wherein, the target component includes at least the main shaft, bearing housing, planetary carrier, bearing rollers and raceways.
[0028] On the other hand, loads are applied to the finite element mesh model of the whole machine to perform a risk assessment of the finite element mesh model of the whole machine, including:
[0029] The center of the wheel hub is used as the load application point of the whole machine finite element mesh model;
[0030] Based on the load application points, axial force loads and regional force and bending moment loads are added separately using a distributed loading method to perform a risk assessment of the whole machine finite element mesh model.
[0031] On the other hand, before setting boundary conditions and load conditions for each component in the overall finite element mesh model, the process also includes:
[0032] Multiple spring units are used to replace the tapered roller bearing between the torque arm and the planetary carrier, and the torque arm and the planetary carrier are connected.
[0033] To address the aforementioned technical problems, this application also provides a simulation device for a multi-degree-of-freedom elastic support for a wind turbine, comprising:
[0034] The model building module is used to build a complete finite element mesh model of the wind turbine generator set;
[0035] The condition definition module is used to define the interaction methods and constraints between the components in the whole machine finite element mesh model;
[0036] The elastic support setting module is used to set multiple elastic support units in each support within the finite element mesh model of the whole machine, so as to equivalently replace the connection relationship between the corresponding pin and the torque arm based on the rubber washer.
[0037] The working condition setting module is used to set boundary conditions and load conditions for each component in the whole machine finite element mesh model;
[0038] The load loading module is used to apply loads to the whole machine finite element mesh model in order to perform a risk assessment of the whole machine finite element mesh model.
[0039] To address the aforementioned technical problems, this application also provides another simulation device for multi-degree-of-freedom elastic supports of wind turbines, comprising:
[0040] Memory, used to store computer programs;
[0041] A processor is used to execute the computer program to implement the steps of the above-described simulation method for multi-degree-of-freedom elastic supports of wind turbines.
[0042] To address the aforementioned technical problems, this application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the aforementioned simulation method for multi-degree-of-freedom elastic supports of wind turbine generators.
[0043] The multi-degree-of-freedom elastic support simulation method for wind turbines provided in this application establishes a finite element mesh model of the entire wind turbine generator set and defines the interaction modes and constraints between the various components, thus achieving the initial setup of the entire model. Subsequently, multiple elastic support units are set in each support within the entire model, realizing an equivalent replacement of the rubber gasket-based connection relationship between the pin shaft and the torsion arm, thereby preserving key mechanical properties and load transfer relationships and ensuring the rationality of the load path and structural response of the entire generator. Finally, the boundary conditions and load cases of the entire model are set and loads are applied to perform a risk assessment of the entire model. Since elastic support units are used to equivalently replace rubber gaskets, the problem of excessive constraints or numerical instability caused by single equivalent stiffness modeling is effectively avoided, thus effectively improving the accuracy of wind turbine risk assessment.
[0044] In addition, this application also provides a simulation device and medium for a multi-degree-of-freedom elastic support for a wind turbine, with the same effect as above. Attached Figure Description
[0045] To more clearly illustrate the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0046] Figure 1 A flowchart of a simulation method for a multi-degree-of-freedom elastic support for a wind turbine provided in this application embodiment;
[0047] Figure 2 A schematic diagram of the finite element mesh model of the wind turbine generator set provided in the embodiments of this application;
[0048] Figure 3 This is a schematic diagram showing the positional relationship between the support and the pin on the main frame, provided in an embodiment of this application.
[0049] Figure 4 A schematic diagram of the finite element mesh model of the bearing provided in the embodiments of this application;
[0050] Figure 5 A schematic diagram of the elastic support unit provided in the embodiments of this application;
[0051] Figure 6 A schematic diagram illustrating the equivalent replacement of the tapered roller bearing provided in the embodiments of this application;
[0052] Figure 7 A schematic diagram of a simulation device for a multi-degree-of-freedom elastic support of a wind turbine provided in this application embodiment;
[0053] Figure 8 A structural diagram of another wind turbine multi-degree-of-freedom elastic support simulation device provided in this application embodiment.
[0054] Among them, 1 is the bearing, 2 is the main frame, 3 is the planetary carrier, 4 is the torque arm, 5 is the pin, 6 is the bearing housing, 7 is the main shaft, 8 is the hub, 9 is the spring unit that replaces the TRB roller, 10 is the elastic support unit, 101 is the outer ring of the raceway, 102 is the roller, 103 is the spring unit in the SRB, 104 is the inner ring of the raceway, and 201 is the support. Detailed Implementation
[0055] The technical solutions of 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. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the protection scope of this application.
[0056] The core of this application is to provide a simulation method, device and medium for multi-degree-of-freedom elastic supports of wind turbines, in order to solve the problem that current whole-machine simulation of wind turbines does not distinguish between multi-degree-of-freedom elastic supports, and the simplified processing leads to load transmission distortion and makes it impossible to achieve accurate risk assessment.
[0057] To enable those skilled in the art to better understand the present application, the present application will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0058] In the simulation of a complete machine system centered on SRB bearings, modeling only the roller-raceway contact relationship inside the bearing is insufficient to accurately reflect the actual stress state of the entire machine. Beyond the bearing body, there are usually several critical connection points between the rear end of the bearing and the surrounding structure. The elastic support characteristics of these connection points significantly influence the load transfer path, but currently, there is a lack of systematic and effective modeling methods for these connections.
[0059] Specifically, in actual structures, the rear end of the bearing is connected to the main frame via a torsion arm, pin, and support. This connection typically includes a rubber washer or similar elastic component to provide elastic support in the radial, axial, and inclined directions. However, rubber materials exhibit significant nonlinear mechanical properties and large geometric deformation characteristics. Directly modeling the entire machine using solid models in finite element or multibody dynamics methods easily introduces strong material nonlinearity, leading to increased degrees of freedom and poor computational convergence. Furthermore, current whole-machine simulation modeling of the bearing rear end connection structure typically fails to differentiate the elastic support characteristics of this connection at different degrees of freedom, often employing a single equivalent stiffness or simple constraint method, failing to establish a multi-degree-of-freedom, independently adjustable elastic support model. This simplification method struggles to simultaneously consider the true stress characteristics of the bearing rear end connection structure and the numerical stability of the whole-machine simulation, easily leading to problems such as excessive local constraints, load transfer distortion, or computational divergence, limiting its engineering applicability in complex whole-machine operating condition simulations. Therefore, to address these issues, this application provides a multi-degree-of-freedom elastic support simulation method for wind turbines.
[0060] Figure 1 A flowchart illustrating a simulation method for a multi-degree-of-freedom elastic support for a wind turbine, provided as an embodiment of this application. Figure 1 As shown, the method includes:
[0061] S10: Establish the whole finite element mesh model of the wind turbine generator set.
[0062] To achieve whole-machine simulation and load calculation of wind turbine generator sets, it is first necessary to establish a whole-machine finite element mesh model of the wind turbine generator set. Figure 2 This is a schematic diagram of the finite element mesh model of the wind turbine generator set provided in the embodiments of this application. Figure 2 As shown, the whole-machine finite element mesh model is a numerical model that discretizes all key components of the unit (including bearing 1, main frame 2, planetary carrier 3, torque arm 4, pin 5, bearing housing 6, main shaft 7, and hub 8) into a finite number of elements and nodes. It is constructed based on actual geometry and assembly relationships, accurately representing the spatial position, connection method, and load transfer path of each component. It serves as the computational basis for subsequently applying loads and boundary conditions and solving the overall structural mechanics. In this embodiment, the process of establishing the whole-machine finite element mesh model is not limited and depends on the specific implementation.
[0063] S11: Define the interaction methods and constraints between components in the whole machine finite element mesh model.
[0064] Since the whole-machine finite element mesh model only contains geometric information and cannot autonomously represent the connection relationships between components, it is necessary to define the interaction methods and constraints between the components in the whole-machine finite element mesh model after the model is built. This establishes the load transfer paths and relative motion relationships between the components, restoring the discrete mesh to an assembly with realistic mechanical behavior, ensuring that the simulation results are consistent with the physical prototype. In this embodiment, the specific setting of the interaction methods and constraints between components is not limited and depends on the specific implementation.
[0065] S12: Multiple elastic support units are set in each support within the finite element mesh model of the whole machine to equivalently replace the connection relationship between the corresponding pin and the torque arm based on the rubber gasket.
[0066] Figure 3 This is a schematic diagram illustrating the positional relationship between the support and the pin on the main frame, provided in an embodiment of this application. Figure 3 As shown, the main frame is equipped with four circumferentially distributed supports 201, and the pin 5 is coaxially mounted with the supports 201 and the torque arm 4. In the actual structure, a rubber washer is provided between the pin 5 and the torque arm 4 to provide a certain degree of elastic support and vibration isolation.
[0067] In this embodiment, to avoid the adverse effects of the nonlinear mechanical properties and large deformation of the rubber material on the overall simulation stability, the rubber gasket is not solid-modeled. Instead, multiple elastic support units 10 are set in each support to equivalently replace the connection relationship between the torque arm 4 and the pin 5. It should be noted that this embodiment does not limit the specific arrangement of each elastic support unit in the support, nor does it limit the specific number of elastic support units; it depends on the specific implementation. It should also be noted that the stiffness parameters of each elastic support unit in a support are set independently.
[0068] S13: Set boundary conditions and load conditions for each component in the finite element mesh model of the whole machine.
[0069] Since the whole-machine finite element mesh model is a static geometric discrete body and does not possess mechanical behavior, it is necessary to set boundary conditions to constrain rigid body displacement and ensure that the solution is feasible; apply load conditions to simulate the actual stress during wind turbine operation. Both of these factors together cause the model to produce actual deformation and stress response, thereby completing the load assessment. In this embodiment, the specific setting of boundary conditions and load conditions is not limited and depends on the specific implementation situation.
[0070] S14: Apply loads to the whole machine finite element mesh model to perform a risk assessment of the whole machine finite element mesh model.
[0071] Finally, loads are applied to the finite element mesh model of the entire unit to perform a risk assessment, such as ultimate load calculations and fatigue load calculations. Ultimate load calculations yield the maximum stress and deformation of the structure under extreme conditions, used to verify whether it will yield or fail. Fatigue load calculations yield the cumulative damage and life prediction of the structure over its entire life cycle, used to evaluate its fatigue resistance. Both together verify the safety and reliability of the unit. This embodiment does not limit the specific process of model load calculations; it depends on the specific implementation.
[0072] In this embodiment, a preliminary setup of the wind turbine model is achieved by establishing a finite element mesh model of the entire unit and defining the interaction modes and constraints between its components. Subsequently, multiple elastic support units are set in each support within the model to achieve an equivalent replacement of the rubber gasket-based connection between the pin and the torque arm, thereby preserving key mechanical properties and load transfer relationships and ensuring the rationality of the load path and structural response of the entire unit. Finally, the boundary conditions and load conditions of the model are set and loads are applied to perform a risk assessment of the model. Since elastic support units are used to equivalently replace rubber gaskets, the problem of excessive constraints or numerical instability caused by single equivalent stiffness modeling is effectively avoided, thus effectively improving the accuracy of wind turbine risk assessment.
[0073] Based on the above embodiments, in some embodiments, a complete finite element mesh model of the wind turbine generator set is established, including:
[0074] S101: Construct finite element mesh models of the bearing, main frame, planetary carrier, torque arm, pin, bearing housing, main shaft, and hub respectively; wherein, each roller in the bearing is flexibly coupled to the adjacent raceway through multiple spring elements; the main frame includes supports.
[0075] S102: Assemble the various finite element mesh models according to the actual assembly relationship to generate the complete machine finite element mesh model.
[0076] To establish a complete finite element mesh model of the wind turbine generator set, this embodiment specifically constructs finite element mesh models for the bearing, main frame, planetary carrier, torque arm, pin, bearing housing, main shaft, and hub. The following example illustrates the construction process of the bearing's finite element mesh model:
[0077] Figure 4 This is a schematic diagram of the finite element mesh model of the bearing provided in an embodiment of this application. Figure 4As shown, each roller in the bearing is flexibly coupled to its adjacent raceway via multiple spring elements. The outer raceway 101, roller 102, and inner raceway 104 of the bearing all use hexahedral meshes. Specifically, firstly, a solid roller is selected and meshed in the finite element preprocessing software to generate roller 102. Then, the array function in the finite element preprocessing software is used to copy the mesh of roller 102 to obtain the mesh model of all solid rollers. It should be noted that the number of slice elements in the roller and the inner and outer raceways along the length of the roller is consistent, both being greater than 30, which meets the requirements for roller slice analysis in ISO / TS16281 "General Method for Calculating the Modified Reference Rated Life of Rolling Bearings". Further, a flexible coupling link between the roller and the raceway is established. The center of the two end faces (large end face and small end face) of the roller is selected, and connection points are selected on the inner and outer raceways. The roller is connected to the inner and outer ring surfaces of the bearing via multiple spring elements 103. Finally, the array function is used to connect each spring unit to all the solid rollers, and the nodes of the rollers and spring units, and the spring units and inner and outer raceways are merged. The stiffness of the spring units is then set. This completes the construction of the finite element mesh model of the bearing. It is understood that the construction of the finite element mesh models of other components can also adopt the same or similar process, which will not be elaborated upon in this embodiment.
[0078] After obtaining the finite element mesh models of each component, the finite element mesh models are assembled according to the actual assembly relationship to accurately generate the whole machine finite element mesh model, so as to facilitate subsequent simulation and load calculation.
[0079] Based on the above embodiments, in some embodiments, the interaction methods and constraints between components in the whole machine finite element mesh model are defined, including:
[0080] S111: Sets the rollers and raceways in the bearing to be in frictional contact, and sets the coefficient of friction.
[0081] S112: Sets the clearance between each roller and raceway in the bearing.
[0082] S113: Set the binding relationship between the bearing and the bearing housing, and between the bearing and the spindle.
[0083] S114: Set the binding relationship between the spindle and the hub, and between the spindle and the planetary carrier.
[0084] S115: Set the binding relationship between the bearing housing and the main frame.
[0085] After installing the finite element mesh model of the entire machine, contact and binding relationships were set using engineering simulation software. Specifically, the roller 102 in the bearing was set to have frictional contact with the inner raceway 104 and the outer raceway 101, using the actual friction coefficient. Simultaneously, clearance between the roller and the raceway was set according to actual conditions. Further, the binding relationships between the bearing and bearing housing, the bearing and the spindle, the spindle and hub, the spindle and planetary carrier, and the bearing housing and main frame were set. In this way, the interaction modes and constraints between the various components of the entire machine model were set.
[0086] Based on the above embodiments, in some embodiments, multiple elastic support units are provided in each support within the finite element mesh model of the whole machine, including:
[0087] S121: Obtain the coordinate system established based on the whole machine finite element mesh model; wherein, the coordinate system takes the hub center as the origin, the direction of the main axis pointing to the nacelle as the positive X-axis, the vertical upward direction as the positive Z-axis, and the horizontal direction pointing to the left side of the nacelle as the positive Y-axis.
[0088] S122: Based on the coordinate system and the geometric center of the support, three elastic support elements are set along three mutually orthogonal directions; wherein the setting direction of each elastic support element is parallel to each axis of the coordinate system.
[0089] Figure 5 This is a schematic diagram of the elastic support unit provided in an embodiment of this application. To avoid the adverse effects of the nonlinear mechanical properties and large deformation of the rubber material on the overall simulation stability, such as... Figure 5 As shown, in this embodiment, a set of three-directional elastic support units 10 are established at the geometric center of each support 201 to equivalently replace the connection relationship between the torque arm 4 and the pin 5.
[0090] To clarify the positional relationship of the three elastic support units, this embodiment first requires obtaining a coordinate system based on the whole machine finite element mesh model. It should be noted that the coordinate system has the hub center as the origin, the direction from the main shaft axis to the nacelle as the positive X-axis, the vertical upward direction as the positive Z-axis, and the horizontal direction pointing to the left side of the nacelle as the positive Y-axis. After determining the coordinate system setup, based on the coordinate system and the geometric center of the supports, three elastic support units are set along three mutually orthogonal directions, with each elastic support unit's setting direction parallel to each axis of the coordinate system. Thus, a set of elastic support units in three directions is used to characterize the equivalent elastic support characteristics of the connection in the radial, axial, and inclined directions, respectively. Simultaneously, by setting elastic support units in three directions at the centers of the four supports, four sets of multi-degree-of-freedom elastic supports with consistent structures are established in the whole machine finite element mesh model, thereby improving the numerical stability and computational convergence of the whole machine simulation while ensuring the rationality of the load transfer path.
[0091] Based on the above embodiments, in some embodiments, boundary conditions and load conditions are set for each component in the whole machine finite element mesh model, including:
[0092] S131: Set the mass point of the gearbox in the finite element mesh model of the whole machine, and add a constraint with full degrees of freedom on the bottom surface of the main frame.
[0093] S132: Add corresponding gravitational acceleration to each component in the whole machine finite element mesh model, and add corresponding temperature to the target component; wherein, the target component includes at least the spindle, bearing housing, planetary carrier, bearing rollers and raceways.
[0094] To set boundary conditions and load conditions for each component, this embodiment specifically sets the mass point of the gearbox in the whole machine finite element mesh model and adds a full-degree-of-freedom constraint on the bottom surface of the main frame to restrict the motion of the main frame. Furthermore, corresponding gravitational accelerations are added to each component in the whole machine finite element mesh model, and corresponding temperatures are added to the target components. It should be noted that the target components include at least the spindle, bearing housing, planetary carrier, bearing rollers, and raceways. In some embodiments, the temperatures of the spindle and planetary carrier can be set to be the same as the temperature of the inner raceway, and the temperature of the bearing housing can be set to be the same as the temperature of the outer raceway. This completes all the preparatory work for the whole machine finite element mesh model simulation and load calculation.
[0095] Based on the above embodiments, in some embodiments, loads are applied to the whole machine finite element mesh model to perform a risk assessment of the whole machine finite element mesh model, including:
[0096] S141: Use the center of the wheel hub as the load application point in the whole machine finite element mesh model.
[0097] S142: Based on the load application point, axial force load and regional force and bending moment load are added separately using a distributed loading method to perform a risk assessment of the whole machine finite element mesh model.
[0098] To perform load calculations, this embodiment employs a distributed loading method. Specifically, the hub center is used as the load application point in the whole machine finite element mesh model. Based on the load application point, a distributed loading method is used, first adding axial force loads, then adding regional force and bending moment loads, namely Mx, My, Mz, Fx, Fy, and Fz, respectively. Calculations are then performed under ultimate loads and fatigue loads to conduct a risk assessment of the whole machine finite element mesh model. In this way, load calculation and risk assessment of the whole machine finite element mesh model are achieved.
[0099] Figure 6 This is a schematic diagram illustrating the equivalent replacement of the tapered roller bearing provided in an embodiment of this application. To simplify the calculation process, based on the above embodiments, in some embodiments, such as... Figure 6 As shown, before setting boundary conditions and load cases for each component in the overall finite element mesh model, the following steps are also included:
[0100] S151: Multiple spring units are used to replace the tapered roller bearing between the torque arm and the planetary carrier, and to connect the torque arm and the planetary carrier.
[0101] Specifically, the tapered roller bearing (TRB) between the torque arm 4 and the planetary carrier 3 is simplified by using spring unit 9 instead of solid rollers to establish a connection between the two, thereby avoiding the modeling of solid rollers and complex contact relationships, simplifying the calculation process, and improving the stability and convergence of the whole machine simulation model while ensuring the correctness of the main mechanical properties and load transmission path.
[0102] The above embodiments have described the simulation method for multi-degree-of-freedom elastic supports of wind turbines in detail. This application also provides embodiments corresponding to the simulation device for multi-degree-of-freedom elastic supports of wind turbines. It should be noted that this application describes the embodiments of the device from two perspectives: one is based on functional modules, and the other is based on hardware structure.
[0103] Figure 7 This is a schematic diagram of a simulation device for a multi-degree-of-freedom elastic support of a wind turbine provided in an embodiment of this application. Figure 7 As shown, the device includes:
[0104] Model building module 11 is used to build the whole finite element mesh model of the wind turbine generator set;
[0105] Condition definition module 12 is used to define the interaction methods and constraints between components in the whole machine finite element mesh model;
[0106] The elastic support setting module 13 is used to set multiple elastic support units in each support within the whole machine finite element mesh model, so as to equivalently replace the connection relationship between the corresponding pin and the torque arm based on the rubber gasket.
[0107] The working condition setting module 14 is used to set boundary conditions and load conditions for each component in the whole machine finite element mesh model;
[0108] The load loading module 15 is used to apply loads to the whole machine finite element mesh model in order to perform a risk assessment of the whole machine finite element mesh model.
[0109] In some embodiments, the model building module 11 includes:
[0110] The finite element model building submodule is used to construct finite element mesh models of bearings, main frame, planetary carrier, torque arm, pin, bearing housing, main shaft, and hub respectively; in the bearing, each roller is flexibly coupled to the adjacent raceway through multiple spring elements; the main frame includes supports;
[0111] The model assembly module is used to assemble the various finite element mesh models according to the actual assembly relationship to generate the whole machine finite element mesh model.
[0112] In some embodiments, the condition definition module 12 includes:
[0113] The first setting submodule is used to set the rollers and raceways in the bearing to be in frictional contact and to set the coefficient of friction.
[0114] The second setting submodule is used to set the clearance between each roller and raceway in the bearing;
[0115] The third setting submodule is used to set the binding relationship between the bearing and the bearing housing, and between the bearing and the spindle;
[0116] The fourth setting submodule is used to set the binding relationship between the spindle and the hub, and between the spindle and the planetary carrier;
[0117] The fifth setting submodule is used to set the binding relationship between the bearing housing and the main frame.
[0118] In some embodiments, the resilient support setting module 13 includes:
[0119] The coordinate system acquisition module is used to acquire a coordinate system based on the whole machine finite element mesh model. The coordinate system has the hub center as the origin, the main axis pointing towards the nacelle as the positive X-axis, the vertical upward direction as the positive Z-axis, and the horizontal direction pointing to the left side of the nacelle as the positive Y-axis.
[0120] The elastic support unit setting submodule is used to set three elastic support units in three mutually orthogonal directions based on the coordinate system and the geometric center of the support.
[0121] The orientation of each elastic support unit is parallel to the axes of the coordinate system.
[0122] In some embodiments, the operating condition setting module 14 includes:
[0123] The mass and constraint setting submodule is used to set the mass points of the gearbox in the whole machine finite element mesh model and add full-degree-of-freedom constraints on the bottom surface of the main frame;
[0124] The acceleration and temperature setting submodule is used to add corresponding gravitational acceleration to each component in the whole machine finite element mesh model and add corresponding temperature to the target component; wherein, the target component includes at least the spindle, bearing housing, planetary carrier, bearing rollers and raceways.
[0125] In some embodiments, the load loading module 15 includes:
[0126] The load application point determination submodule is used to use the hub center as the load application point in the whole machine finite element mesh model;
[0127] The load distribution loading submodule is used to add axial force loads and regional force and bending moment loads respectively based on the load application point using a distributed loading method, so as to perform risk assessment on the whole machine finite element mesh model.
[0128] In some embodiments, it also includes:
[0129] An equivalent replacement module is used to replace the tapered roller bearing between the torque arm and the planetary carrier with multiple spring units and to connect the torque arm and the planetary carrier.
[0130] Since the embodiments of the apparatus and the embodiments of the method correspond to each other, please refer to the description of the embodiments of the method for the embodiments of the apparatus, which will not be repeated here.
[0131] Figure 8 A structural diagram of another wind turbine multi-degree-of-freedom elastic support simulation device provided in this application embodiment. (See diagram below.) Figure 8 As shown, the simulation device for a multi-degree-of-freedom elastic support of a wind turbine includes:
[0132] Memory 20 is used to store computer programs;
[0133] The processor 21 is used to execute computer programs to implement the steps of the simulation method for multi-degree-of-freedom elastic support of wind turbines as described in the above embodiments.
[0134] The multi-degree-of-freedom elastic support simulation device for wind turbines provided in this embodiment can include, but is not limited to, smartphones, tablets, laptops, or desktop computers.
[0135] The processor 21 may include one or more processing cores, such as a quad-core processor or an octa-core processor. The processor 21 may be implemented using at least one of the following hardware forms: Digital Signal Processor (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 21 may also include a main processor and a coprocessor. The main processor, also known as the Central Processing Unit (CPU), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, the processor 21 may integrate a Graphics Processing Unit (GPU), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, the processor 21 may also include an Artificial Intelligence (AI) processor, which handles computational operations related to machine learning.
[0136] Finally, this application also provides an embodiment corresponding to a computer-readable storage medium. The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps described in the above method embodiments.
[0137] It is understood that if the methods in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and executes all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0138] The foregoing provides a detailed description of a simulation method, apparatus, and medium for a multi-degree-of-freedom elastic support of a wind turbine generator. The various embodiments in the specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to in the method section. It should be noted that those skilled in the art can make several improvements and modifications to this application without departing from the principles of this application, and these improvements and modifications also fall within the protection scope of this application.
[0139] It should also be noted that, in this specification, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
Claims
1. A simulation method for multi-degree-of-freedom elastic supports of wind turbine generators, characterized in that, include: Establish a finite element mesh model of the entire wind turbine generator set; Define the interaction modes and constraints between the components in the finite element mesh model of the whole machine; Multiple elastic support units are set in each support within the finite element mesh model of the whole machine to equivalently replace the connection relationship between the corresponding pin and the torque arm based on the rubber gasket. Set boundary conditions and load conditions for each component in the finite element mesh model of the whole machine; A load is applied to the whole machine finite element mesh model to perform a risk assessment of the whole machine finite element mesh model.
2. The simulation method for multi-degree-of-freedom elastic supports of wind turbines according to claim 1, characterized in that, Establish a complete finite element mesh model of the wind turbine generator set, including: Finite element mesh models of the bearing, main frame, planetary carrier, torque arm, pin, bearing housing, main shaft, and hub are constructed respectively; wherein, each roller in the bearing is flexibly coupled to the adjacent raceway through multiple spring elements; the main frame includes the support; The finite element mesh models are assembled according to the actual assembly relationship to generate the whole machine finite element mesh model.
3. The simulation method for multi-degree-of-freedom elastic supports of wind turbines according to claim 1, characterized in that, Define the interaction modes and constraints between the components in the overall finite element mesh model, including: The bearing is configured to have frictional contact between each roller and the raceway, and the coefficient of friction is set accordingly. The clearance between each roller and the raceway in the bearing is set; Establish the binding relationship between the bearing and the bearing housing, and between the bearing and the spindle; Configure the binding relationship between the main shaft and the hub, and between the main shaft and the planetary carrier; Establish the binding relationship between the bearing housing and the main frame.
4. The simulation method for multi-degree-of-freedom elastic supports of wind turbines according to claim 1, characterized in that, Multiple elastic support elements are set in each support within the finite element mesh model of the whole machine, including: Obtain a coordinate system based on the finite element mesh model of the whole machine; wherein, the coordinate system takes the center of the hub as the origin, the direction of the main axis pointing to the nacelle as the positive X-axis, the vertical upward direction as the positive Z-axis, and the horizontal direction pointing to the left side of the nacelle as the positive Y-axis; Based on the coordinate system and the geometric center of the support, three elastic support units are respectively arranged in three mutually orthogonal directions; The orientation of each elastic support unit is parallel to the axis of the coordinate system.
5. The simulation method for multi-degree-of-freedom elastic supports of wind turbines according to claim 1, characterized in that, Set boundary conditions and load conditions for each component in the finite element mesh model of the whole machine, including: In the finite element mesh model of the whole machine, the mass point of the gearbox is set, and a constraint with full degrees of freedom is added to the bottom surface of the main frame; Add corresponding gravitational acceleration to each component in the finite element mesh model of the whole machine, and add corresponding temperature to the target component; wherein, the target component includes at least the main shaft, bearing housing, planetary carrier, bearing rollers and raceways.
6. The simulation method for multi-degree-of-freedom elastic supports of wind turbines according to claim 1, characterized in that, Applying loads to the finite element mesh model of the entire machine to perform a risk assessment of the finite element mesh model of the entire machine includes: The center of the wheel hub is used as the load application point of the whole machine finite element mesh model; Based on the load application points, axial force loads and regional force and bending moment loads are added separately using a distributed loading method to perform a risk assessment of the whole machine finite element mesh model.
7. The simulation method for multi-degree-of-freedom elastic supports of wind turbines according to any one of claims 1 to 6, characterized in that, Before setting boundary conditions and load cases for each component in the overall finite element mesh model, the following steps are also included: Multiple spring units are used to replace the tapered roller bearing between the torque arm and the planetary carrier, and the torque arm and the planetary carrier are connected.
8. A simulation device for a multi-degree-of-freedom elastic support of a wind turbine generator, characterized in that, include: The model building module is used to build a complete finite element mesh model of the wind turbine generator set; The condition definition module is used to define the interaction methods and constraints between the components in the whole machine finite element mesh model; The elastic support setting module is used to set multiple elastic support units in each support within the finite element mesh model of the whole machine, so as to equivalently replace the connection relationship between the corresponding pin and the torque arm based on the rubber washer. The working condition setting module is used to set boundary conditions and load conditions for each component in the whole machine finite element mesh model; The load loading module is used to apply loads to the whole machine finite element mesh model in order to perform a risk assessment of the whole machine finite element mesh model.
9. A simulation device for a multi-degree-of-freedom elastic support of a wind turbine generator, characterized in that, include: Memory, used to store computer programs; A processor, configured to implement the steps of the simulation method for multi-degree-of-freedom elastic support of a wind turbine as described in any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the simulation method for multi-degree-of-freedom elastic supports of wind turbines as described in any one of claims 1 to 7.