Fatigue Life Simulation Processing Method, Device and System for Wind Turbine Test Bench

By pre-storing static test simulation data and performing fatigue life analysis and evaluation in parallel, the problem of high hardware resource requirements and low test efficiency in the fatigue life test bench in the wind turbine unit is solved, and real-time visualization of simulation results is realized.

CN119622997BActive Publication Date: 2025-06-24FUZHOU BRANCH OF CHINA ELECTRIC POWER RESEARCH INSTITUTE CO LTD +1

Patent Information

Application Number
CN202411500166.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2025-06-24
Estimated Expiration
2044-10-25

AI Technical Summary

Technical Problem

The existing full-size ground test bench of wind turbines has high requirements for hardware computing resources and low testing efficiency in fatigue life tests, which cannot meet the needs of real-time visualization results display.

Method used

It provides a fatigue life simulation processing method for the test bench of the wind turbine assembly. By pre-storing the static test simulation data of each structural sub-component under static conditions, calling the fatigue calculation service to monitor the actual load data, performing fatigue life analysis and evaluation in parallel, and rendering the simulation results in real time.

Benefits of technology

It reduces the amount of data processing, reduces the requirements for hardware resources, improves testing efficiency, and realizes real-time visual display of simulation test results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119622997B_ABST
    Figure CN119622997B_ABST
Patent Text Reader

Abstract

The present invention provides a fatigue life simulation processing method, device and system for a wind turbine test bench, which are applied to the simulation technology field of wind turbine test benches. The method includes: in response to obtaining the static test simulation data of each structural sub-component of the wind turbine test bench stored in advance, calling the fatigue calculation service corresponding to each structural sub-component to monitor the actual load data transmitted from the on-site side of the wind turbine test bench, and based on the monitored actual load data and the static test simulation data, performing fatigue life analysis and evaluation on each structural sub-component in parallel to obtain the fatigue life simulation results of each structural sub-component; sending the fatigue life simulation results of each structural sub-component to the on-site side of the wind turbine test bench for real-time rendering and display. The present invention solves the problems of high requirements for hardware computing resources, low test efficiency and inability to meet the demand for real-time visualization result display during the fatigue life test of the wind turbine test bench.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of wind turbine test bench simulation, and particularly relates to a fatigue life simulation processing method, device and system for a wind turbine test bench. Background Art

[0002] With the development of offshore wind turbines towards large-scale and deep-sea directions, the overall performance test of wind turbines has become particularly urgent and important. Due to the harsh offshore environment, the on-site test technology of the whole machine is extremely difficult. Therefore, carrying out full-scale ground tests of wind turbines has become a common consensus and development trend in the industry.

[0003] Currently, full-scale ground tests of offshore wind turbines are carried out through offshore wind turbine ground test benches. When the offshore wind turbine ground test bench operates for a long time, it has to bear the cyclic stress caused by huge loading forces. Long-term operation will inevitably cause stress fatigue damage to the structure. Therefore, it is very important to evaluate the structural fatigue life of the ground test bench for the safety of the unit. At present, most full-scale ground tests of wind turbines analyze and evaluate the overall fatigue life by establishing a refined finite element model of the structure. However, this method requires finite element modeling of complex structures, resulting in an extremely large amount of data during the processing, and a very high requirement for hardware computing resources; and there are problems such as low test efficiency and inability to meet the need for real-time visualization of results display. Summary of the Invention

[0004] In order to overcome the problems of high requirements for hardware computing resources, low test efficiency, and inability to meet the need for real-time visualization of results display during the fatigue life test of full-scale ground tests of wind turbines, the present invention provides a fatigue life simulation processing method, device and system for a wind turbine test bench.

[0005] On the one hand, the present invention provides a fatigue life simulation processing method for a wind turbine test bench, including:

[0006] In response to obtaining the static test simulation data of each structural sub-component of the wind turbine test bench stored in advance, call the fatigue calculation service corresponding to each structural sub-component to listen to the actual load data of each structural sub-component transmitted from the on-site side of the wind turbine test bench, and perform parallel fatigue life analysis and evaluation of each structural sub-component based on the monitored actual load data and static test simulation data of the structural sub-component to obtain the fatigue life simulation results of each structural sub-component;

[0007] Send the fatigue life simulation results of each structural sub-component to the on-site side of the wind turbine test bench for real-time rendering and display of the fatigue life simulation results of each structural sub-component at the on-site side of the wind turbine test bench;

[0008] Among them, the wind turbine test bench is built for the target structural components of the wind turbine.

[0009] Optionally, the wind turbine test bench is an onshore wind turbine drive train ground test bench, and each of the structural sub-components includes a motor rotor, a motor stator, a coupling, a connecting rod, a flange plate, and a loading plate.

[0010] Optionally, before sending the fatigue life simulation results of each structural sub-component to the on-site side of the wind turbine test bench, the method further includes:

[0011] Converting the format of the fatigue life simulation results of each structural sub-component to obtain the fatigue life simulation results in the target format;

[0012] Sending the fatigue life simulation results of each structural sub-component to the on-site side of the wind turbine test bench includes:

[0013] Sending the fatigue life simulation results in the target format to the functional model unit on the on-site side of the wind turbine test bench, so as to perform real-time rendering and display of the fatigue life simulation results in the target format through the visualization program encapsulated in the functional model unit.

[0014] Optionally, before obtaining the static test simulation data of each structural sub-component of the wind turbine test bench stored in advance, the method further includes:

[0015] Constructing a finite element model of each structural sub-component of the wind turbine test bench;

[0016] Performing static test simulations of each structural sub-component under static load conditions based on computer-aided engineering and the finite element model of each structural sub-component to obtain the static test simulation data of each structural sub-component;

[0017] Storing the static test simulation data of each structural sub-component.

[0018] Optionally, the fatigue life analysis and evaluation of each of the structural sub-components are implemented through a distributed system, and the parallel execution of the fatigue life analysis and evaluation of each structural sub-component based on the monitored actual load data and static test simulation data of the structural sub-component includes:

[0019] Real-time monitoring of the task progress and resource usage of each computing node in the distributed system;

[0020] Receiving the self-available status data regularly reported by each computing node in the distributed system;

[0021] Based on the task progress, resource usage, and available status data of each computing node in the current distributed system, perform fatigue life analysis and evaluation of each of the structural sub-components, and distribute and execute the corresponding fatigue calculation tasks in parallel.

[0022] Optionally, the actual load data of each of the structural sub-components is the actual load history data sent by the functional model unit, and the static test simulation data of each of the structural sub-components is the stress distribution data of each of the structural sub-components. The parallel execution of fatigue life analysis and evaluation of each structural sub-component based on the actual load data and static test simulation data of the monitored structural sub-components includes:

[0023] For each fatigue calculation service, based on the stress distribution data of the structural sub-component and the actual load history data of the structural sub-component, obtain the corresponding stress history data;

[0024] Transform the stress history data into the corresponding stress amplitude by the rain flow counting method;

[0025] Based on the stress amplitude corresponding to the stress history data, the stress correction method, and the S-N curve parameters of the structural sub-component, calculate the cyclic service life of the structural sub-component;

[0026] Based on the cyclic service life of the structural sub-component and the linear damage accumulation theory, obtain the fatigue damage value of the structural sub-component.

[0027] On the other hand, the present invention also provides a fatigue life simulation processing device for a wind turbine test bench, including: a processing module and a control module, wherein:

[0028] The processing module is configured to, in response to obtaining the static test simulation data of each structural sub-component of the wind turbine test bench stored in advance, call the fatigue calculation service corresponding to each structural sub-component to monitor the actual load data of each structural sub-component transmitted from the on-site side of the wind turbine test bench, and perform parallel fatigue life analysis and evaluation of each structural sub-component based on the actual load data and static test simulation data of the monitored structural sub-components to obtain the fatigue life simulation results of each structural sub-component;

[0029] The control module is configured to send the fatigue life simulation results of each structural sub-component to the on-site side of the wind turbine test bench for real-time rendering and display of the fatigue life simulation results of each structural sub-component at the on-site side of the wind turbine test bench;

[0030] Wherein, the wind turbine test bench is built for the target structural components of the wind turbine.

[0031] Optionally, the processing module is specifically configured to:

[0032] In response to obtaining the static test simulation data of each structural sub-component, send a preparation completion signal to the control module;

[0033] The control module is specifically configured to: in response to receiving the preparation completion signal, monitor the actual load data of each structural sub-component transmitted by the functional model unit on the field side of the wind turbine test bench based on a predetermined communication protocol; and is also configured to send the actual load data of each structural sub-component to the corresponding fatigue calculation service in the processing module through a fixed port corresponding to the structural sub-component.

[0034] On the other hand, the present invention also provides a fatigue life simulation processing system for a wind turbine test bench, and the system includes the fatigue life simulation processing device described in the above embodiment.

[0035] Optionally, the system further includes a control subsystem on the field side of the wind turbine test bench, and the control subsystem performs data interaction with the fatigue life simulation processing device by building a Modelica platform and encapsulating a functional model unit in the Modelica platform.

[0036] Optionally, the functional model unit is configured to receive the actual load data of each structural sub-component from the Modelica platform through an FMI interface, record the load history of each structural sub-component to form corresponding actual load history data, and send the actual load history data to the fatigue life simulation processing device.

[0037] Optionally, the control subsystem is further configured to:

[0038] Based on the fatigue life simulation results of each structural sub-component, determine whether the structural sub-component meets the actual use requirements of the wind turbine;

[0039] If the structural sub-component does not meet the actual use requirements of the wind turbine, adjust the structural design parameters of the structural sub-component based on the fatigue life simulation results of each structural sub-component.

[0040] On the other hand, the present invention also provides an electronic device, including: at least one processor and a memory; the memory and the processor are connected by a bus;

[0041] The memory is used to store one or more programs;

[0042] When the one or more programs are executed by the at least one processor, the fatigue life simulation processing method of the wind turbine test bench described in any one of the above is implemented.

[0043] On the other hand, the present invention also provides a readable storage medium with an execution program stored thereon. When the execution program is executed, the fatigue life simulation processing method of the wind turbine test bench described in any one of the above is realized.

[0044] Compared with the prior art, the beneficial effects of the present invention are as follows:

[0045] The present invention provides a fatigue life simulation processing method, device and system for a wind turbine test bench. By pre-storing the static test simulation data of each structural sub-component of the wind turbine test bench under static conditions, when performing the fatigue life simulation test of the structural components, it is only necessary to obtain the pre-stored static test simulation data of each structural sub-component of the wind turbine test bench under static conditions, avoiding the situation of complex finite element modeling in each fatigue life simulation test process, greatly reducing the data processing volume, thereby reducing the requirements for hardware resources in the test process and improving the test efficiency.

[0046] In response to obtaining the static test simulation data of each structural sub-component, the present invention calls the fatigue calculation service corresponding to each structural sub-component to monitor the actual load data of each structural sub-component transmitted from the on-site side of the wind turbine test bench, and performs the fatigue life analysis and evaluation of each structural sub-component in parallel based on the monitored actual load data and static test simulation data of the structural sub-component; sends the fatigue life simulation results of each structural sub-component to the on-site side of the wind turbine test bench for real-time rendering and display of the fatigue life simulation results of each structural sub-component at the on-site side of the wind turbine test bench; by constructing a corresponding fatigue calculation service for each structural sub-component of the structural component, parallel processing of the real-time transmitted actual load data is realized, improving the efficiency of the simulation test while realizing real-time data processing and visual display, thereby meeting the real-time visualization display requirements of the fatigue life simulation test results. Description of the Drawings

[0047] Figure 1 It is one of the flow diagrams of the fatigue life simulation processing method for a wind turbine test bench of the present invention;

[0048] Figure 2 It is the flow diagram of the fatigue life analysis and evaluation of each structural sub-component of a wind turbine test bench of the present invention;

[0049] Figure 3 It is the second flow diagram of the fatigue life simulation processing method for a wind turbine test bench of the present invention;

[0050] Figure 4 It is the processing flow of the fatigue calculation task of the fatigue life simulation processing system of the wind turbine test bench of the present invention;

[0051] Figure 5 The fatigue life monitoring cloud map of the coupling of the drive train of the wind turbine generator set according to the embodiment of the present invention;

[0052] Figure 6 The fatigue life monitoring cloud map of the loading disk of the drive train of the wind turbine generator set according to the embodiment of the present invention;

[0053] Figure 7 The fatigue life monitoring cloud map of the flange of the drive train of the wind turbine generator set according to the embodiment of the present invention;

[0054] Figure 8 The structural schematic diagram of the electronic device of the present invention. Detailed implementation manners

[0055] The following further elaborates the detailed implementation manners of the present invention in conjunction with the accompanying drawings.

[0056] Embodiment 1:

[0057] A fatigue life simulation processing method for a wind turbine generator set test bench provided by the present invention, as shown in Figure 1 shown, includes:

[0058] Step S110, in response to obtaining the static test simulation data of each structural sub-component of the wind turbine generator set test bench stored in advance, call the fatigue calculation service corresponding to each structural sub-component to listen to the actual load data of each structural sub-component transmitted from the on-site side of the wind turbine generator set test bench, and perform the fatigue life analysis and evaluation of each structural sub-component in parallel based on the monitored actual load data and static test simulation data of the structural sub-component, so as to obtain the fatigue life simulation results of each structural sub-component;

[0059] Step S120, send the fatigue life simulation results of each structural sub-component to the on-site side of the wind turbine generator set test bench for real-time rendering and display of the fatigue life simulation results of each structural sub-component at the on-site side of the wind turbine generator set test bench;

[0060] Wherein, the wind turbine generator set test bench is built for the target structural components of the wind turbine generator set.

[0061] In the present exemplary embodiment, the wind turbine test bench refers to a full-scale onshore test bench for an offshore wind turbine, which is built for the target structural components of the wind turbine. For example, an onshore test bench for the transmission chain of an offshore wind turbine is built for the transmission chain. Each structural sub-component refers to a sub-component of the corresponding mechanical structure of the wind turbine test bench. For example, for an onshore test bench for the transmission chain of an offshore wind turbine, the corresponding structural sub-components include a motor rotor, a motor stator, a coupling, a connecting rod, a flange, a loading disk, and so on. The actual load data can be generated by simulation based on actual test parameters on the on-site side of the wind turbine test bench, or can be actual load data obtained by testing on the on-site side of the wind turbine test bench. The on-site side of the wind turbine test bench refers to the control system or platform located at the site of the wind turbine test bench. Before the real-time simulation test, finite element modeling of each structural sub-component and static tests under static conditions can be carried out in advance to obtain the static test simulation data of each structural sub-component, and the static test simulation data of each structural sub-component can be stored. This process can be carried out in advance on the current simulation platform. During the real-time simulation test, the fatigue life simulation of each structural sub-component is carried out by directly obtaining the pre-stored static test simulation data, reducing the data processing volume of the real-time test and greatly improving the simulation efficiency. During the real-time simulation test, a corresponding fatigue calculation service is constructed for each structural sub-component to process the fatigue life calculation of the corresponding structural sub-component. The processing efficiency is further accelerated by the parallel execution of the fatigue calculation services corresponding to each structural sub-component, meeting the requirements of real-time processing. In this exemplary embodiment, the fatigue calculation process is split into a part not affected by the load data and a part affected by the load data, and the part not affected by the load data is pre-processed, so that each fatigue life calculation process only needs to read the pre-stored data and perform an update calculation based on the load data, avoiding the back substitution solution of the finite element each time and greatly improving the calculation speed, and avoiding the problem of long waiting during the finite element simulation calculation process.

[0062] In one exemplary embodiment, before sending the fatigue life simulation results of each structural sub-component to the on-site side of the wind turbine test bench in step S120, the method further includes:

[0063] Converting the format of the fatigue life simulation results of each structural sub-component to obtain the fatigue life simulation results in the target format;

[0064] Sending the fatigue life simulation results of each structural sub-component to the on-site side of the wind turbine test bench includes:

[0065] Sending the fatigue life simulation results in the target format to the functional model unit on the on-site side of the wind turbine test bench, so as to perform real-time rendering and display of the fatigue life simulation results in the target format through the visualization program encapsulated in the functional model unit.

[0066] In the present exemplary embodiment, it is possible to wait for all fatigue calculation services to complete the calculation, collect all the calculation results to obtain the fatigue life simulation results of each structural sub-component. Convert the data format of the fatigue life simulation results of each structural sub-component, such as converting it into a Json file and sending it to the on-site side of the wind turbine test bench (such as the on-site control system of the wind turbine test bench) through the functional model unit. The on-site side of the wind turbine test bench renders and visually displays the Json file corresponding to the fatigue life simulation results of each structural sub-component through the visualization program encapsulated in the functional model unit (such as a general extensible finite element visualization program). For example, it is possible to display the fatigue life nephogram of each structural sub-component based on the finite element model of each structural sub-component. In this way, the real-time feedback display of the fatigue life simulation results of each structural sub-component can be achieved, and the simulation results can be fed back to the technical personnel in real time according to the working conditions or the observation requirements of the engineer, realizing the real-time visualization display of the simulation test results, facilitating the on-site engineer to promptly obtain the test results, quickly adjusting the design scheme based on the results, accelerating the design process, and shortening the structural development cycle.

[0067] In an exemplary embodiment, before obtaining the static test simulation data of each structural sub-component of the wind turbine test bench stored in advance in step S110, the method further includes:

[0068] Construct a finite element model of each structural sub-component of the wind turbine test bench;

[0069] Perform static test simulation of each structural sub-component under the static working condition based on computer-aided engineering and the finite element model of each structural sub-component to obtain the static test simulation data of each structural sub-component;

[0070] Store the static test simulation data of each structural sub-component.

[0071] In the present exemplary embodiment, before the start of the real-time simulation test, finite element modeling and static tests of the structural sub-components of the wind turbine test bench can be pre-conducted, i.e., fatigue pre-treatment. Specifically, stress pre-calculation is first carried out, which is the core part of fatigue pre-treatment. Stress pre-calculation refers to establishing finite element models of the structural sub-components without specific load data, which may include establishing geometric models, material properties, and boundary conditions of the structural sub-components. Based on Computer Aided Engineering (CAE), static tests (tests under static conditions) are carried out, that is, static tests are carried out under different load directions, load magnitudes, and constraint conditions, finite element analysis is performed for each static condition, and simulation data (such as stress distribution) of the structural sub-components under different static conditions are obtained, which are the results of stress pre-calculation. The results of stress pre-calculation are saved for subsequent reading and use. Exemplarily, the static test simulation data of the structural sub-components are stored in the memory of the current simulation system. During the real-time simulation test, the static test simulation data of the structural sub-components are read through the fatigue calculation services corresponding to the structural sub-components for subsequent fatigue calculation processes. By pre-completing the construction of complex finite element models and static tests in this example, the data processing volume is greatly reduced, thereby reducing the requirements for hardware resources during the test process and improving the test efficiency.

[0072] In some exemplary embodiments, the parallel execution of the fatigue life analysis and evaluation of each structural sub-component based on the actually measured load data and static test simulation data of the monitored structural sub-components in step S110 includes:

[0073] Real-time monitor the task progress and resource usage of each computing node in the distributed system;

[0074] Receive the self-available status data regularly reported by each computing node in the distributed system;

[0075] Based on the task progress, resource usage, and available status data of each computing node in the current distributed system, distribute and parallel execute the fatigue calculation tasks corresponding to the fatigue life analysis and evaluation of each structural sub-component.

[0076] In the present exemplary embodiment, the fatigue life analysis and evaluation of each of the structural sub-components can be implemented through a distributed system, that is, the fatigue life analysis and evaluation of each of the structural sub-components are executed on the distributed system. Specifically, the task progress and resource usage of each computing node in the distributed system can be monitored in real time. The resource usage of each computing node can be determined based on the load condition. Each computing node can correspond to a physical server, and each computing node can also regularly report its own available status data, that is, whether it is available. The fatigue calculation tasks are distributed and processed based on the idea of load balancing, so as to ensure the processing efficiency of each fatigue calculation task and the overall performance of the system.

[0077] In some exemplary embodiments, the actual load data of each of the structural sub-components is the actual load history data sent by the functional model unit, and the static test simulation data of each of the structural sub-components is the stress distribution data of each of the structural sub-components.

[0078] In the present exemplary embodiment, the Functional Mock-Up Unit (FMU) can export a model file. The FMU format is a standardized model format, which enables seamless co-simulation between different simulation tools. Data interaction is carried out between the field side of the wind turbine test bench and the present exemplary simulation processing system through the functional model unit. The actual load data is the actual load history data, that is, the situation where the load data changes with time. Different load data spectra will be generated according to the actual working conditions. For example, data such as load time history, amplitude, and frequency are used for each update calculation. The static test simulation data is the stress distribution data.

[0079] On this basis, in some exemplary embodiments, each of the fatigue calculation services in step S110 performs the fatigue life analysis and evaluation of each structural sub-component in parallel based on the monitored actual load data and static test simulation data of the structural sub-component, including:

[0080] For each fatigue calculation service, based on the stress distribution data of the structural sub-component and the actual load history data of the structural sub-component, the corresponding stress history data is obtained;

[0081] The stress history data is transformed into the corresponding stress amplitude by the rainflow counting method;

[0082] Based on the stress amplitude corresponding to the stress history data, the stress correction method, and the S-N curve parameters of the structural sub-component, the cyclic service life of the structural sub-component is calculated;

[0083] Based on the cyclic service life of the structural sub-component and the linear damage accumulation theory, the fatigue damage value of the structural sub-component is obtained.

[0084] In the present exemplary embodiment, the fatigue calculation service executes the fatigue life analysis and evaluation of each structural sub-component in parallel. Specifically, as Figure 2 shown, the change of stress over time, i.e., stress history data (stress time series), is obtained based on the stress distribution data of each structural sub-component in combination with the actual load history data. When the stress history is complex, the stress amplitude cannot be directly extracted from the stress time series. Therefore, it is necessary to first convert it into a stress amplitude through a certain counting rule. The rainflow counting method can be used to identify local load peaks and valleys and decompose the complex stress history into simple stress amplitudes. Then, according to the stress amplitude, the stress correction method and the material S-N curve parameters are applied to calculate the number of cyclic uses of each structural sub-component under the action of this random load, thereby obtaining the corresponding fatigue life. According to the linear damage accumulation theory (Miner's theorem), the fatigue damage value and the fatigue life are reciprocal to each other, that is, the fatigue damage value D = 1 / N, where N is the fatigue life. Through the above process, the fatigue life and fatigue damage value of each structural sub-component can be obtained, and thus the fatigue life analysis and evaluation can be completed. The above process will be affected by the load change under the actual working conditions on the structural stress state, which belongs to the part affected by the load data. Separating this part from the preprocessing part involving finite element calculation makes the above process not involve finite element calculation, which helps to improve the calculation efficiency.

[0085] The following uses a specific embodiment to illustrate the specific steps of a fatigue life simulation processing method for a wind turbine test bench according to the present invention. As Figure 3 shown, this simulation processing method can be executed in the corresponding simulation subsystem (real-time simulation side). This simulation subsystem can include two functional modules: a fatigue calculation general control and a fatigue calculation solution. The on-site side of the wind turbine test bench conducts co-simulation with this simulation subsystem by building a Modelica platform. Specifically, it can include the following processes:

[0086] (1) Before the simulation subsystem is started, geometric modeling of each structural sub-component is carried out using modeling software. Static simulation can be carried out using CAE software to obtain the static test simulation results as preprocessing results and store them. A fatigue calculation service is built using a domestically developed and self-developed fatigue solution program and waits to be started.

[0087] (2) In response to the start of the simulation subsystem, the fatigue life simulation processing flow of each structural sub-component is started.

[0088] (3) Start the fatigue calculation general control, which is mainly responsible for controlling all the calculation tasks of the fatigue calculation solution. After starting, the corresponding fatigue calculation solution tasks are first started for each sub-component. Each sub-component starts the fatigue calculation solution module separately, controls the life cycle of the fatigue calculation solution, and assigns a corresponding port for communication for each sub-component.

[0089] (4) The fatigue calculation and solution module is started for each sub-component to provide fatigue solution calculation services for the corresponding sub-component. After startup, it enables the calculation services of each sub-component, such as the fatigue calculation service of the drag motor stator and the fatigue calculation service of the main frame. Then it waits for the load data to be transmitted and the solution signal.

[0090] (5) The overall fatigue calculation control needs to select the most suitable solution server according to the current load and availability and distribute the task to this solution server. Specifically, the overall fatigue calculation control monitors the status of the solution server in real time, including the task progress, resource usage, and any possible error status. The corresponding solution server reports its own status to the calculation controller regularly.

[0091] (6) The fatigue calculation and solution module communicates with the overall fatigue calculation control using a fixed port. The fatigue calculation and solution module reads the static test simulation results pre-stored in step (1). This process does not involve finite element back substitution solution and has a fast calculation speed without long waiting.

[0092] (7) When all the static test simulation results are read and the memory data is prepared, the fatigue calculation and solution module sends a signal indicating that the preparation is complete to the overall fatigue calculation control.

[0093] (8) The overall fatigue calculation control listens for the load spectrum data from the on-site side of the wind turbine test bench. The load spectrum data is sent to the overall fatigue calculation control through the network HTTP protocol. During this process, the data reception and transmission processes always exist.

[0094] (9) When the overall fatigue calculation control receives the load spectrum data, it sends it to the fatigue calculation and solution module for fatigue calculation. At this time, the fatigue calculation and solution module receives the load spectrum data, and the already started calculation service obtains the solution instruction and applies the domestic independent fatigue analysis program to calculate the fatigue life.

[0095] (10) After the fatigue calculation and solution module completes the calculation, it sends the result to the overall fatigue calculation control. After waiting for all the calculations to end, the overall fatigue calculation control collects all the calculation results and sends the results to the Modelica platform on the on-site side of the wind turbine test bench after format conversion as a Json file for rendering and display through the FMU module and the main control software.

[0096] The fatigue life assessment of the main mechanical system of a wind turbine ground test platform (such as a drive train test platform) is particularly important for the structural health monitoring of the test platform. The traditional method for monitoring and evaluating the overall structural fatigue life has high requirements for computing resources, computing accuracy, and computing speed, and it is impossible to provide real-time feedback on the monitoring situation according to the working conditions or the observation needs of engineers. For example, in a Chinese patent with the application number 202311449920 and the invention title of "Fatigue Life Monitoring System and Method for Complex Equipment Parts Based on Digital Twin", for the core parts of complex equipment, by collecting the force, deformation, and vibration data during actual operation in real time and inputting them into a trained machine learning model, the microscopic damage of the parts caused by the change of the force load is obtained, and the health status or fatigue life of the parts is monitored in real time. The implementation method is as follows: First, a virtual model of the part is established, and multi-source signal data is collected from the actual working conditions. After digital-to-analog conversion and data preprocessing, the first data is obtained; then, the stress value and the first fatigue life value of the part are obtained through finite element calculation in the numerical calculation unit, and this data is fused with material properties, dimensions, and influence factor data to train the machine learning model; then, the first data is input into the machine learning model to calculate the material coefficient, and finally, the second fatigue life value is calculated. In the monitoring and evaluation technology of the overall structural fatigue life of this solution, the training data set of the machine learning model and the numerical calculation (such as finite element calculation and fatigue calculation) process have high requirements for computing power resources. The operation speed in a conventional environment is slow, and it takes a long time. It is difficult to obtain the monitoring status at any time according to engineering requirements. In addition, the description of the real-time monitoring status display is insufficient, and a fast and flexible monitoring solution that meets the needs of engineering personnel cannot be established.

[0097] To address the above problems, the present invention provides a rapid visualization of the fatigue life results of a wind turbine test bench simulation system. By applying modern communication and network technologies, it optimizes and combines sub-processes such as simulation analysis, fatigue analysis, and information network processing to achieve the rapid display and flexible evaluation of the fatigue life of the drive train mechanical system.

[0098] At present, the full-scale ground test technology for wind turbines is only mastered by a few countries, and there is no relevant report on the fatigue life assessment calculation of the test bench. The content of the present invention is directed to the full-scale ground test platform for the drive train of large-capacity offshore wind turbines under construction, breaking through the technical bottleneck of rapid assessment of the fatigue life of the mechanical system of the test bench, and realizing real-time monitoring of the structure of the ground test bench. Specifically, through pre-calculation in the finite element simulation process and saving the calculated data, subsequent fatigue calculation processes need to perform updated calculations. Each updated calculation link refers to performing fatigue life analysis based on the pre-saved simulation data after each load change. These pre-saved data are repeatedly used in subsequent fatigue calculation processes, thus avoiding re-performing complex finite element analyses for each calculation, and realizing rapid display and flexible assessment and prediction of the fatigue life of the mechanical system of the wind turbine test bench (such as the drive train test bench).

[0099] Embodiment 2:

[0100] Based on the same inventive concept, the present invention also provides a fatigue life simulation processing device for a wind turbine test bench, including: a processing module and a control module, wherein:

[0101] The processing module is configured to, in response to obtaining the static test simulation data of each structural sub-component of the wind turbine test bench stored in advance, call the fatigue calculation service corresponding to each structural sub-component to monitor the actual load data of each structural sub-component transmitted from the on-site side of the wind turbine test bench, and perform parallel fatigue life analysis and evaluation of each structural sub-component based on the monitored actual load data of the structural sub-component and the static test simulation data, so as to obtain the fatigue life simulation results of each structural sub-component;

[0102] The control module is configured to send the fatigue life simulation results of each structural sub-component to the on-site side of the wind turbine test bench for real-time rendering and display of the fatigue life simulation results of each structural sub-component at the on-site side of the wind turbine test bench;

[0103] Wherein, the wind turbine test bench is built for the target structural components of the wind turbine.

[0104] In this example, the control module is equivalent to Figure 3 the overall control of fatigue calculation in Figure 3 and the processing module is equivalent to

[0105] In a possible implementation manner, the processing module is specifically configured to:

[0106] In response to obtaining the static test simulation data of each structural sub-component, send a preparation completion signal to the control module;

[0107] Specifically, the control module is configured to: in response to receiving the preparation completion signal, monitor the actual load data of each structural sub-component transmitted by the functional model unit on the field side of the wind turbine test bench based on a predetermined communication protocol; and also configured to send the actual load data of each structural sub-component to the corresponding fatigue calculation service in the processing module through a fixed port corresponding to the structural sub-component.

[0108] In this exemplary embodiment, when the processing module finishes reading all the pre-stored static test simulation data, it can send a preparation completion signal to the control module to notify the control module that the data preparation is completed. After receiving this preparation completion signal, the control module monitors and receives the actual load data sent by the functional model unit, and the functional model unit can send the actual load data through the HTTP protocol. The control module sends the actual load data to the fatigue calculation service in the processing module through the fixed ports pre-allocated for each sub-component, so that the fatigue calculation service can start the fatigue life analysis and evaluation. This example avoids the redundant communication process between the control module and the field side by sending a preparation completion signal to the control module, saving communication overhead; and ensures the accurate control of the fatigue calculation service of each sub-component by allocating different fixed communication ports for different sub-components.

[0109] In a possible implementation, the wind turbine test bench is an offshore wind turbine drive train ground test bench, and each of the structural sub-components includes a motor rotor, a motor stator, a coupling, a connecting rod, a flange plate, and a loading plate.

[0110] In a possible implementation, the control module is specifically configured to:

[0111] Convert the format of the fatigue life simulation results of each structural sub-component to obtain the fatigue life simulation results in the target format;

[0112] Send the fatigue life simulation results in the target format to the functional model unit on the field side of the wind turbine test bench for real-time rendering and display of the fatigue life simulation results in the target format through the visualization program encapsulated in the functional model unit.

[0113] In a possible implementation, the processing module is further configured to build a finite element model of each structural sub-component of the wind turbine test bench before obtaining the static test simulation data of each structural sub-component of the wind turbine test bench under static conditions stored in advance;

[0114] Perform static test simulation of each structural sub-component under static conditions based on computer-aided engineering and the finite element model of each structural sub-component to obtain the static test simulation data of each structural sub-component;

[0115] Store the static test simulation data of each structural sub-component;

[0116] In a possible implementation, the fatigue life analysis and evaluation of each of the structural sub-components are implemented through a distributed system, and the control module is further configured to:

[0117] Monitor the task progress and resource usage of each computing node in the distributed system in real time;

[0118] Receive the available status data of each computing node in the distributed system reported regularly by itself;

[0119] Based on the task progress, resource usage, and available status data of each computing node in the current distributed system, distribute and execute in parallel the fatigue calculation tasks corresponding to the fatigue life analysis and evaluation of each of the structural sub-components.

[0120] In a possible implementation, the actual load data of each of the structural sub-components is the actual load history data sent by the functional model unit, and the static test simulation data of each of the structural sub-components is the stress distribution data of each of the structural sub-components.

[0121] In a possible implementation, the processing module is specifically configured to:

[0122] For each fatigue calculation service, based on the stress distribution data of the structural sub-component and the actual load history data of the structural sub-component, obtain the corresponding stress history data;

[0123] Transform the stress history data into the corresponding stress amplitude through the rainflow counting method;

[0124] Based on the stress amplitude corresponding to the stress history data, the stress correction method, and the S-N curve parameters of the structural sub-component, calculate the cyclic service life of the structural sub-component;

[0125] Based on the cyclic service life of the structural sub-component and the linear damage accumulation theory, obtain the fatigue damage value of the structural sub-component.

[0126] Embodiment 3:

[0127] Based on the same inventive concept, the present invention further provides a fatigue life simulation processing system for a wind turbine test bench, and the system includes the fatigue life simulation processing device according to any one of the embodiments in Embodiment 2.

[0128] In a possible implementation, the system further includes a control subsystem on the field side of the wind turbine test bench, and the control subsystem performs data interaction with the fatigue life simulation processing device by building a Modelica platform and encapsulating functional model units in the Modelica platform.

[0129] In the present exemplary embodiment, the Modelica platform provides an open, object-oriented, equation-based model library, which can span different fields and facilitate the modeling of complex physical systems. An FMU unit is encapsulated in the Modelica platform, and data interaction with the fatigue life simulation processing device is achieved through the FMU unit. In this example, through the platform construction on the on-site side of the wind turbine test bench, the co-simulation process between the fatigue life simulation processing device and the on-site side is ensured, and the feasibility of the simulation process is guaranteed.

[0130] In a possible embodiment, the functional model unit is configured to receive the actual load data of each structural sub-component from the Modelica platform through the FMI interface, record the load history of each structural sub-component to form corresponding actual load history data, and send the actual load history data to the fatigue life simulation processing device.

[0131] In the present exemplary embodiment, the functional model unit performs data interaction with the Modelica platform through the FMI interface. The functional model unit is also configured to record the actual load data received through the FMI interface, transform it into load mileage data, and then send it to the fatigue life simulation processing device for fatigue life testing.

[0132] In some embodiments, the functional model unit may encapsulate a fast visualization module, such as a general extensible finite element visualization program. After receiving the simulation results sent by the fatigue life simulation processing device, it collects and organizes the received data, and sends the organized results to the fast visualization program. The fast visualization program renders the data, and obtains and displays the life monitoring status through visualization technology.

[0133] In a possible embodiment, the control subsystem is further configured to:

[0134] Based on the fatigue life simulation results of each structural sub-component, determine whether the structural sub-component meets the actual usage requirements of the wind turbine;

[0135] If the structural sub-component does not meet the actual usage requirements of the wind turbine, adjust the structural design parameters of the structural sub-component based on the fatigue life simulation results of each structural sub-component.

[0136] In the present exemplary embodiment, during the actual use of the wind turbine, usage requirements for the fatigue life of each structural sub-component are set. For example, the fatigue life and fatigue damage value cannot be less than the corresponding thresholds, such as Figure 2As shown, if the usage requirements are met, it indicates that the fatigue life of the sub-component structure of the current design is qualified and productization can be carried out. Otherwise, the structural design parameters of the sub-components that do not meet the usage requirements are adjusted and the simulation test is carried out again. The above process is repeated until the simulation results meet the usage requirements. Through the ground test simulation of the wind turbine generator set, new technologies, new designs, and new products can be tested and verified quickly and effectively, design problems and potential safety hazards can be detected early, and the purposes of reducing technical risks, reducing product development costs, and shortening the R & D cycle can be achieved.

[0137] As Figure 4 shown, the fatigue life simulation processing system of the wind turbine generator set test bench of the present invention may include a Modelica platform built on the on-site side of the wind turbine generator set, an FMU module encapsulated by the Modelica platform, and a fatigue calculation general control and a fatigue calculation solution module on the real-time simulation side. The FMU module is responsible for sending load data and encapsulating the visualization module. The fatigue calculation general control is responsible for creating a fatigue calculation service, controlling the life cycle of the fatigue calculation service, and allocating corresponding ports for each sub-component to communicate with the fatigue calculation solution module. The fatigue calculation solution module is responsible for the fatigue calculation solution service. Each module conducts data linking and interaction through network communication technology. Simply put, according to the working condition load spectrum data transmitted by the FMU module, the fatigue calculation general control module is called to create a fatigue calculation task and monitor the task process, the fatigue calculation solution module is called to perform calculations, and finally the fatigue result is returned to the FMU module, and the result is displayed in combination with the main control software of the Modelica platform. Since the finite element calculation part has been pre-calculated, the calculated simulation data is saved as a preprocessing result for subsequent reading and use. The subsequent fatigue calculation process requires updated calculations, and each updated calculation link refers to performing fatigue life analysis and evaluation based on the preprocessing result after each load change. The preprocessing result is repeatedly used in the subsequent fatigue calculation process, thus avoiding re-performing complex finite element analyses for each calculation and greatly reducing the data processing volume.

[0138] The present invention provides scientific and standardized guidance for the design of the structural components of the wind turbine generator set through data transmission, data processing, load identification, and fatigue evaluation, and forms a visualization solution for the fatigue life of the simulation platform; at the same time, it can provide an all-round and time-divided fatigue life cloud map display, and can realize long-term evaluation and monitoring of the fatigue life of the wind turbine generator set test bench, simplify the process from calculation to result output and display, and improve the efficiency of predicting and evaluating the fatigue life.

[0139] Simulation experiment

[0140] Through the method of the present invention, the fatigue life simulation test is carried out on the sub-components of the drive train test bench, and the fatigue life monitoring cloud maps of each sub-component obtained are as Figures 5-7As shown, different colors in the figure represent different numbers of stress factor fatigue cycles, which are used to characterize the fatigue life. Different colors in the contour map are used to characterize the horizontal distribution of the number of cycles of each sub-component. The greater the number of cycles, the longer the life. Figure 5 It is the contour map for monitoring the fatigue life of the coupling of the drive train of a wind turbine. As can be seen from Figure 5 it, the overall coupling is within the range of high-cycle fatigue. Most parts of the coupling have a relatively high number of fatigue cycles, approximately 10 8 (i.e., 1.000E+08) times. The fatigue cycle numbers in some small areas near the connection between the main shaft and the flange of the coupling are slightly lower, about on the order of 10 7 times, indicating that the stress levels in these areas are relatively high and fatigue damage is likely to occur. Figure 6 It is the contour map for monitoring the fatigue life of the loading disk of the drive train of a wind turbine. As can be seen from Figure 6 it, the overall loading disk is within the range of high-cycle fatigue. Most parts of the loading disk have a relatively high number of fatigue cycles, approximately 10 8 times. The number of cycles near the connection between the loading disk and the flange is slightly lower, on the order of 10 7 times, indicating that the stress level in this area is relatively high and fatigue damage is likely to occur. Figure 7 It is the contour map for monitoring the fatigue life of the flange disk of the drive train of a wind turbine. As can be seen from Figure 7 it, the overall flange disk is within the range of high-cycle fatigue. Most parts of the flange disk have a relatively high number of fatigue cycles, approximately 10 8 times. The number of cycles at the connection between the main shaft and the flange of the flange disk is slightly lower, about on the order of 10 7 times, indicating that the stress level at this part is relatively high and fatigue damage is likely to occur. It can be seen from the simulation results that the present invention can provide contour maps for monitoring the fatigue life of each sub-component, which can intuitively reflect the overall and local fatigue life conditions of each sub-component.

[0141] Embodiment 4

[0142] As Figure 8 shown, the present invention also provides an electronic device, which may be a computer device, a single-chip microcomputer device, an intelligent mobile device, etc. The electronic device in this embodiment may include a processor, a memory, a transceiver component, etc. The memory, the processor, and the transceiver component are connected through a bus; the memory can be used to store an execution program, and an exemplary execution program may include instructions; the processor is used to execute the instructions stored in the memory. The memory can also be used to store data, and this data can be called and / or modified when the instructions are executed.

[0143] The processor may be a Central Processing Unit (CPU), or it may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field-Programmable Gate Arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. It is the computing core and control core of the terminal, and is suitable for implementing one or more instructions. Specifically, it is suitable for loading and executing one or more instructions in the storage medium to implement the corresponding method flow or corresponding function, so as to implement the steps of a fatigue life simulation processing method for a wind turbine test bench in the above embodiments.

[0144] Embodiment 5

[0145] Based on the same inventive concept, the present invention also provides a readable storage medium, specifically an electronic device-readable storage medium (Memory). The electronic device-readable storage medium is a memory device in the electronic device, used to store programs and data. It can be understood that the storage medium here can include both the built-in storage medium in the electronic device and, of course, the extended storage medium supported by the electronic device. The storage medium provides a storage space, and this storage space stores the operating system of the terminal. And, in this storage space, there are also stored one or more instructions suitable for being loaded and executed by the processor. These instructions can be one or more execution programs (including program codes). It should be noted that the storage medium here can be a high-speed RAM memory or a non-volatile memory, such as at least one disk memory. By the processor loading and executing one or more instructions stored in the storage medium, the steps of a fatigue life simulation processing method for a wind turbine test bench in the above embodiments can be implemented.

[0146] Those skilled in the art should understand that the embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program codes.

[0147] The present invention is described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each flow and / or block in the flowchart and / or block diagram, and combinations of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions executed by the processor of the computer or other programmable data processing device generate means for implementing the functions specified in the flow Figure 1 one or more flows and / or blocks Figure 1 means for implementing the functions specified in one or more blocks or a plurality of blocks.

[0148] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, such that the instructions stored in the computer-readable memory produce a manufactured article including instruction means for implementing the functions specified in the flow Figure 1 one or more flows and / or blocks Figure 1 means for implementing the functions specified in one or more blocks or a plurality of blocks.

[0149] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operational steps are performed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in the flow Figure 1 one or more flows and / or blocks Figure 1 means for implementing the functions specified in one or more blocks or a plurality of blocks.

[0150] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit the scope of its protection. Although the present invention has been described in detail with reference to the above embodiments, those of ordinary skill in the art should understand that after reading the present invention, various changes, modifications, or equivalent replacements can still be made to the specific implementation manners of the application. However, these changes, modifications, or equivalent replacements are all within the scope of the protection of the pending claims of the application.

Claims

1. A fatigue life simulation processing method for a wind turbine test bench, characterized in that: include: In response to obtaining the pre-stored static test simulation data of each structural subcomponent of the wind turbine test bench under static working conditions, calling the fatigue calculation service corresponding to each structural subcomponent to monitor the actual load data of each structural subcomponent transmitted from the on-site side of the wind turbine test bench, and performing real-time analysis and evaluation of fatigue life of each structural subcomponent in parallel based on the monitored actual load data of the structural subcomponent and the static test simulation data, so as to obtain the fatigue life simulation result of each structural subcomponent; Sending the fatigue life simulation results of each structural subcomponent to the on-site side of the wind turbine test bench, so as to perform real-time rendering and display of the fatigue life simulation results of each structural subcomponent at the on-site side of the wind turbine test bench; Among them, the wind turbine test bench is built for the target structural parts of the full-scale ground test bench of the offshore wind turbine; the static test simulation data of each structural sub-component under static conditions are obtained by pre-finite element modeling of each structural sub-component and static testing under static conditions before real-time simulation testing.

2. The method according to claim 1, characterized in that: The wind turbine test bench is a ground test bench for the transmission chain of an offshore wind turbine, and each of the structural subcomponents includes a motor rotor, a motor stator, a coupling, a connecting rod, a flange and a loading plate.

3. The method according to claim 1 or 2, characterized in that: Before sending the fatigue life simulation results of each structural subcomponent to the on-site side of the wind turbine test bench, the method further includes: Convert the format of fatigue life simulation results of each structural sub-component to obtain fatigue life simulation results in the target format; Sending fatigue life simulation results of each structural subcomponent to the on-site side of the wind turbine test bench includes: The fatigue life simulation result in the target format is sent to the functional model unit at the on-site side of the wind turbine test bench, so as to perform real-time rendering and display of the fatigue life simulation result in the target format through a visualization program encapsulated in the functional model unit.

4. The method according to claim 3, characterized in that: Before obtaining the pre-stored static test simulation data of each structural subcomponent of the wind turbine test bench under static conditions, the method further includes: Constructing finite element models of various structural subcomponents of the wind turbine test bench; Based on computer-aided engineering and finite element models of each structural subcomponent, static test simulation of each structural subcomponent under static working conditions is performed to obtain static test simulation data of each structural subcomponent; Store static test simulation data of each structural subcomponent.

5. The method according to claim 2, characterized in that: The fatigue life analysis and evaluation of each structural subcomponent is implemented through a distributed system, and the fatigue life analysis and evaluation of each structural subcomponent is performed in parallel based on the monitored actual load data of the structural subcomponent and the static test simulation data, including: Monitor the task progress and resource usage of each computing node in the distributed system in real time; Receiving the available status data of each computing node in the distributed system reported regularly; Based on the task progress, resource usage and available status data of each computing node in the current distributed system, fatigue life analysis and evaluation of each structural subcomponent are performed, and the corresponding fatigue calculation tasks are distributed and executed in parallel.

6. The method according to claim 1 or 5, characterized in that: The actual load data of each structural subcomponent is the actual load history data sent by the functional model unit, and the static test simulation data of each structural subcomponent is the stress distribution data of each structural subcomponent. The fatigue life analysis and evaluation of each structural subcomponent is performed in parallel based on the monitored actual load data and static test simulation data of the structural subcomponent, including: For each fatigue calculation service, obtaining corresponding stress history data based on the stress distribution data of the structural subcomponent and the actual load history data of the structural subcomponent; The stress history data are transformed into corresponding stress amplitudes by rain flow counting method; Calculating the cycle service life of the structural subcomponent based on the stress amplitude corresponding to the stress history data, the stress correction method and the SN curve parameters of the structural subcomponent; Based on the cyclic service life of the structural subcomponent and the linear damage accumulation theory, the fatigue damage value of the structural subcomponent is obtained.

7. A fatigue life simulation processing device for a wind turbine test bench, characterized in that: include: A processing module and a control module, wherein: The processing module is used to, in response to obtaining the pre-stored static test simulation data of each structural subcomponent of the wind turbine test bench under static conditions, call the fatigue calculation service corresponding to each structural subcomponent to monitor the actual load data of each structural subcomponent transmitted from the on-site side of the wind turbine test bench, and perform fatigue life real-time analysis and evaluation of each structural subcomponent in parallel based on the monitored actual load data of the structural subcomponent and the static test simulation data, so as to obtain the fatigue life simulation result of each structural subcomponent; The control module is used to send the fatigue life simulation results of each structural subcomponent to the on-site side of the wind turbine test bench, so as to perform real-time rendering and display of the fatigue life simulation results of each structural subcomponent at the on-site side of the wind turbine test bench; Among them, the wind turbine test bench is built for the target structural parts of the full-scale ground test bench of the offshore wind turbine; the static test simulation data of each structural sub-component under static conditions are obtained by pre-finite element modeling of each structural sub-component and static testing under static conditions before real-time simulation testing.

8. The device according to claim 7, characterized in that The processing module is specifically used for: In response to acquiring static test simulation data of each structural subcomponent, sending a preparation completion signal to the control module; The control module is specifically used to: in response to receiving the preparation completion signal, monitor the actual load data of each structural sub-component transmitted by the functional model unit based on a predetermined communication protocol at the on-site side of the wind turbine test bench; It is also used to send the actual load data of each structural subcomponent to the corresponding fatigue calculation service in the processing module through the fixed port corresponding to the structural subcomponent.

9. A fatigue life simulation processing system for a wind turbine test bench, characterized in that: The system includes the fatigue life simulation processing device according to claim 7 or 8.

10. The system according to claim 9, characterized in that The system also includes a control subsystem on the field side of the wind turbine test bench. The control subsystem exchanges data with the fatigue life simulation processing device by building a Modelica platform and encapsulating a functional model unit in the Modelica platform.

11. The system according to claim 10, characterized in that The functional model unit is used to receive the actual load data of each structural subcomponent from the Modelica platform through the FMI interface and record the load history of each structural subcomponent to form corresponding actual load history data, and send the actual load history data to the fatigue life simulation processing device.

12. The system according to claim 10, characterized in that The control subsystem is also used for: Based on the fatigue life simulation results of each structural subcomponent, determining whether the structural subcomponent meets the actual use requirements of the wind turbine generator set; If the structural subcomponents do not meet the actual use requirements of the wind turbine generator set, the structural design parameters of the structural subcomponents are adjusted based on the fatigue life simulation results of the structural subcomponents.

13. An electronic device, characterized in that: include: at least one processor and memory; The memory and the processor are connected via a bus; The memory is used to store one or more programs; When the one or more programs are executed by the at least one processor, the fatigue life simulation processing method of the wind turbine test bench according to any one of claims 1 to 6 is implemented.

14. A readable storage medium, characterized in that: An execution program is stored thereon, and when the execution program is executed, the fatigue life simulation processing method of the wind turbine test bench according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Complex equipment part fatigue life monitoring system and method based on digital twinning

    CN117408112A

Cited By

  • Wind turbine generator set ground test method and system based on mechanical-electrical hardware-in-the-loop

    CN120312513A