Offshore wind turbine main shaft gearbox vibration data analysis method and device
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HUANENG GUANGDONG SHANTOU OFFSHORE WIND POWER CO LTD
- Filing Date
- 2025-02-07
- Publication Date
- 2026-08-07
AI Technical Summary
在风力发电快速发展的同时,风电机组运行过程中暴露出的问题越来越突出,尤其是关键机械部件发生的故障导致机组非正常停机维修,严重降低了发电效率,增加了检维修成本
[0041]本申请提供的海上风机主轴齿轮箱振动数据分析方法、装置、电子设备及存储介质,通过所述风轮转速与所述水平振动加速度和竖直振动加速度的相关度,实现了主轴齿轮箱的运行状态的监测和异常分析,为海上风机的安全运行和维护提供支持。
Smart Images

Figure CN122523213A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wind turbine monitoring technology, and in particular to a method and apparatus for analyzing vibration data of offshore wind turbine main shaft gearbox. Background Technology
[0002] Wind energy, as a clean and renewable energy source, is receiving increasing attention from countries worldwide. Its reserves are enormous; global wind energy is ten times greater than the total exploitable hydropower potential on Earth. Therefore, monitoring wind turbines is crucial during wind power generation. While wind power is developing rapidly, problems arising during wind turbine operation are becoming increasingly prominent. In particular, failures in key mechanical components lead to abnormal shutdowns for maintenance, severely reducing power generation efficiency and increasing maintenance costs. The inconvenience of maintaining wind turbines due to malfunctions is further exacerbating application issues.
[0003] In existing technologies, the status of wind turbine units cannot be monitored in a timely manner during use, resulting in a high accident rate and reduced operating efficiency. Summary of the Invention
[0004] This application aims to at least partially address one of the technical problems in the related art.
[0005] Therefore, the first objective of this application is to propose a method for analyzing vibration data of the main shaft gearbox of an offshore wind turbine.
[0006] The second objective of this application is to provide an apparatus.
[0007] The third objective of this application is to propose an electronic device.
[0008] The fourth objective of this application is to provide a computer-readable storage medium.
[0009] The fifth objective of this application is to provide a computer program product.
[0010] To achieve the above objectives, the first aspect of this application proposes a method for analyzing vibration data of an offshore wind turbine main shaft gearbox, comprising:
[0011] Vibration sensors are installed at the gearbox monitoring point of the offshore wind turbine, and vibration data collected by the vibration sensors are obtained.
[0012] The vibration data is preprocessed, and the horizontal and vertical vibration accelerations are determined based on the vibration data.
[0013] The wind turbine's rotational speed is obtained, and the operating status of the main shaft gearbox is determined based on the correlation between the wind turbine's rotational speed and the horizontal and vertical vibration accelerations.
[0014] Optionally, the installation of vibration sensors at the gearbox monitoring point of the offshore wind turbine includes:
[0015] The vibration sensor is installed at the following positions in the gearbox: axially at the gearbox input end, radially at the gearbox input end, horizontally radially at the gearbox internal gear ring, vertically radially at the gearbox internal gear ring, axially at the gearbox output shaft, and radially at the gearbox output shaft.
[0016] Optionally, the preprocessing of the vibration data includes:
[0017] The vibration data is processed using a filtering algorithm;
[0018] The system detects outliers and missing values in the vibration data, replaces the outliers with the missing values based on the prediction model, and supplements the missing values.
[0019] Optionally, determining the horizontal vibration acceleration and vertical vibration acceleration based on the vibration data includes:
[0020] The horizontal displacement data is determined based on the vibration data of the vibration sensor set in the axial position, and the horizontal vibration acceleration is calculated based on the horizontal displacement data.
[0021] The vertical displacement data is determined based on the vibration data from the vibration sensor located at the radial position, and the vertical vibration acceleration is calculated based on the vertical displacement data.
[0022] Optionally, determining the operating state of the main shaft gearbox based on the correlation between the wind turbine rotation speed and the horizontal and vertical vibration accelerations includes:
[0023] Based on the data of the bearing health status, establish a first mapping relationship between the wind turbine speed and the horizontal vibration acceleration, and a second mapping relationship between the wind turbine speed and the vertical vibration acceleration;
[0024] The horizontal vibration acceleration is input into the first mapping relationship to obtain the first wind turbine speed reference value. The first difference between the first wind turbine speed and the actual wind turbine speed corresponding to the horizontal vibration acceleration is calculated. The time point corresponding to the first difference is determined as the first abnormal time point.
[0025] The vertical vibration acceleration is input into the second mapping relationship to obtain the second wind turbine speed reference value. The second difference between the second wind turbine speed and the actual wind turbine speed corresponding to the vertical vibration acceleration is calculated. The time point corresponding to the second difference is determined as the second abnormal time point.
[0026] The operating status of the main shaft gearbox is determined based on the number of the first abnormal time points and the second abnormal time points.
[0027] Optionally, determining the operating status of the main spindle gearbox based on the number of the first abnormal time points and the second abnormal time points includes:
[0028] If the number of the first abnormal time points is greater than a preset first number threshold, or if the number of the second abnormal time points is greater than a preset second number threshold, then the operating state of the main spindle gearbox is determined to be abnormal.
[0029] If the number of the first abnormal time points is less than or equal to a preset first quantity threshold, and the number of the second abnormal time points is less than or equal to a preset second quantity threshold, then the main spindle gearbox is determined to be operating normally.
[0030] Optionally, the method further includes:
[0031] If the spindle gearbox is in an abnormal operating state, stop working, replace the parts inside, and add lubricant.
[0032] To achieve the above objectives, a second aspect of this application provides a vibration data analysis device for the main shaft gearbox of an offshore wind turbine, comprising:
[0033] The data acquisition module is used to install vibration sensors at the gearbox monitoring point of the offshore wind turbine and acquire the vibration data collected by the vibration sensors.
[0034] The processing module is used to preprocess the vibration data and determine the horizontal and vertical vibration accelerations based on the vibration data.
[0035] The analysis module is used to obtain the wind turbine's rotor speed and determine the operating status of the main shaft gearbox based on the correlation between the rotor speed and the horizontal and vertical vibration accelerations.
[0036] To achieve the above objectives, a third aspect of this application provides an electronic device, including: a processor, and a memory communicatively connected to the processor;
[0037] The memory stores computer-executed instructions;
[0038] The processor executes computer execution instructions stored in the memory to implement the method as described in any one of the first aspects.
[0039] To achieve the above objectives, a fourth aspect of this application provides a computer-readable storage medium storing computer-executable instructions that, when executed by a processor, are used to implement the method as described in any one of the first aspects.
[0040] To achieve the above objectives, a fifth aspect of this application provides a computer program product that, when executed by a processor, implements the method described in any one of the first aspects.
[0041] The vibration data analysis method, device, electronic equipment, and storage medium for offshore wind turbine main shaft gearboxes provided in this application realize the monitoring and anomaly analysis of the operating status of the main shaft gearbox by measuring the correlation between the wind turbine rotation speed and the horizontal and vertical vibration accelerations, thus providing support for the safe operation and maintenance of offshore wind turbines.
[0042] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0043] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:
[0044] Figure 1 A flowchart illustrating a vibration data analysis method for a marine wind turbine main shaft gearbox provided in this application embodiment;
[0045] Figure 2 This is a schematic diagram of the structure of a vibration data analysis device for a marine wind turbine main shaft gearbox provided in an embodiment of this application. Detailed Implementation
[0046] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.
[0047] This application provides a method for analyzing vibration data of offshore wind turbine main shaft gearboxes. Figure 1 This is a flowchart illustrating a vibration data analysis method for a marine wind turbine main shaft gearbox provided in an embodiment of this application. Figure 1 As shown, the method includes the following steps:
[0048] Step 101: Install a vibration sensor at the gearbox monitoring point of the offshore wind turbine and acquire the vibration data collected by the vibration sensor;
[0049] Step 102: Preprocess the vibration data and determine the horizontal and vertical vibration accelerations based on the vibration data;
[0050] Step 103: Obtain the wind turbine rotation speed and determine the operating status of the main shaft gearbox based on the correlation between the wind turbine rotation speed and the horizontal and vertical vibration accelerations.
[0051] Optionally, the installation of vibration sensors at the gearbox monitoring point of the offshore wind turbine includes:
[0052] The vibration sensor is installed at the following positions in the gearbox: axially at the gearbox input end, radially at the gearbox input end, horizontally radially at the gearbox internal gear ring, vertically radially at the gearbox internal gear ring, axially at the gearbox output shaft, and radially at the gearbox output shaft.
[0053] Optionally, the preprocessing of the vibration data includes:
[0054] The vibration data is processed using a filtering algorithm;
[0055] The system detects outliers and missing values in the vibration data, replaces the outliers with the missing values based on the prediction model, and supplements the missing values.
[0056] Data preprocessing is a set of techniques and procedures used to refine raw data into an analyzable format. The initial preprocessing steps can significantly impact the final insights or predictive accuracy, whether dealing with structured tabular data, complex text data, time-related temporal data, or even multimedia datasets. Preprocessing these different data types strengthens the foundation of the analysis.
[0057] Structured data consists of well-defined data types and is organized by columns and rows. Its tabular nature makes it a common starting point for many data analysis tasks. Preprocessing structured data typically involves handling missing data and transforming the data into the correct format suitable for analysis.
[0058] First, filtering is performed to remove unwanted noise, peaks, trends, and outliers from the signal to improve data quality. Common filtering methods include:
[0059] Mean filtering: This method filters data by taking the average of the values of the sliding windows preceding and following a point in the original observation data. It's simple, but may sacrifice some of the data.
[0060] Median filtering: Similar to mean filtering, but the median value within a fixed-size sliding window is used as the filtering result. Median filtering can effectively overcome fluctuation noise caused by random factors.
[0061] Low-pass, high-pass, and band-pass filters: These filters are used to block high-frequency signals, low-frequency signals, or retain signals within a specific frequency range, respectively.
[0062] Then, we handle missing and outlier values. For outlier detection, we commonly use two methods: statistical outlier detection and visualization-based outlier detection.
[0063] After finding missing values and outliers using the above methods, there are several processing methods: (1) When the number of outliers and missing values is small and has little impact on the overall data distribution, we can directly delete the outliers and missing values. (2) Fill the data with the mean, median, or mode. (3) Fill the data with interpolation. Fill the data with Lagrange interpolation, Newton interpolation, and cubic bar interpolation.
[0064] Then, data transformation is performed, including normalization: scaling the data to a specific range, such as between 0 and 1, to facilitate comparisons between different features; and standardization: converting the data into a distribution with a mean of 0 and a standard deviation of 1.
[0065] Optionally, determining the horizontal vibration acceleration and vertical vibration acceleration based on the vibration data includes:
[0066] The horizontal displacement data is determined based on the vibration data of the vibration sensor set in the axial position, and the horizontal vibration acceleration is calculated based on the horizontal displacement data.
[0067] The vertical displacement data is determined based on the vibration data from the vibration sensor located at the radial position, and the vertical vibration acceleration is calculated based on the vertical displacement data.
[0068] Optionally, determining the operating state of the main shaft gearbox based on the correlation between the wind turbine rotation speed and the horizontal and vertical vibration accelerations includes:
[0069] Based on the data of the bearing health status, establish a first mapping relationship between the wind turbine speed and the horizontal vibration acceleration, and a second mapping relationship between the wind turbine speed and the vertical vibration acceleration;
[0070] The horizontal vibration acceleration is input into the first mapping relationship to obtain the first wind turbine speed reference value. The first difference between the first wind turbine speed and the actual wind turbine speed corresponding to the horizontal vibration acceleration is calculated. The time point corresponding to the first difference is determined as the first abnormal time point.
[0071] The vertical vibration acceleration is input into the second mapping relationship to obtain the second wind turbine speed reference value. The second difference between the second wind turbine speed and the actual wind turbine speed corresponding to the vertical vibration acceleration is calculated. The time point corresponding to the second difference is determined as the second abnormal time point.
[0072] The operating status of the main shaft gearbox is determined based on the number of the first abnormal time points and the second abnormal time points.
[0073] Optionally, determining the operating status of the main spindle gearbox based on the number of the first abnormal time points and the second abnormal time points includes:
[0074] If the number of the first abnormal time points is greater than a preset first number threshold, or if the number of the second abnormal time points is greater than a preset second number threshold, then the operating state of the main spindle gearbox is determined to be abnormal.
[0075] If the number of the first abnormal time points is less than or equal to a preset first quantity threshold, and the number of the second abnormal time points is less than or equal to a preset second quantity threshold, then the main spindle gearbox is determined to be operating normally.
[0076] Optionally, the method further includes:
[0077] If the spindle gearbox is in an abnormal operating state, stop working, replace the parts inside, and add lubricant.
[0078] When an abnormality is detected, a detailed diagnosis of the vibration anomaly in the main shaft gearbox is required to analyze possible causes, such as rotor mass imbalance, improper bearing installation, bearing surface damage, or insufficient rigidity of the bearing housing foundation. The fan vibration should be measured regularly using a vibration meter, and the data recorded. The causes of the fan vibration should be analyzed in conjunction with actual production fault phenomena, and corresponding corrective measures should be taken.
[0079] Improving gear lubrication methods, ensuring that lubricating oil enters the gear teeth from the disengaging direction rather than the engaging direction, can greatly reduce gear vibration and noise.
[0080] Vibration isolation measures are adopted for the gear body and support system, such as adding a damping ring or embedding high-damping material on the gear end face to absorb the meshing vibration energy of the gear and reduce gear radiated noise. At the same time, appropriate vibration damping devices are installed at the ends of the gear shaft system and bearing parts, such as damping vibration damping sleeves fitted on the shaft ends.
[0081] By employing advanced fault diagnosis technology and optimized repair processes, and utilizing high-precision monitoring equipment and fault diagnosis systems, we can quickly and accurately locate the source of the fault. Based on the characteristics and severity of the fault, we develop corresponding repair plans, including replacing relevant parts. We prioritize the selection of high-quality, long-life spare parts to reduce future maintenance needs and costs.
[0082] Installing vibration damping devices, such as elastic supports and vibration damping pads, at the installation location of the high-speed gearbox can effectively absorb vibrations and reduce noise. These vibration damping devices can reduce the overall vibration frequency of the high-speed gearbox, thereby reducing the impact on surrounding equipment and structures.
[0083] To achieve the above embodiments, this application also proposes a vibration data analysis device for the main shaft gearbox of an offshore wind turbine. Figure 2 This is a schematic diagram of a vibration data analysis device for a marine wind turbine main shaft gearbox, provided as an embodiment of this application. Figure 2 As shown, the device includes:
[0084] The data acquisition module is used to install vibration sensors at the gearbox monitoring point of the offshore wind turbine and acquire the vibration data collected by the vibration sensors.
[0085] The processing module is used to preprocess the vibration data and determine the horizontal and vertical vibration accelerations based on the vibration data.
[0086] The analysis module is used to obtain the wind turbine's rotor speed and determine the operating status of the main shaft gearbox based on the correlation between the rotor speed and the horizontal and vertical vibration accelerations.
[0087] To implement the above embodiments, this application also proposes an electronic device, including: a processor and a memory communicatively connected to the processor; the memory stores computer execution instructions; the processor executes the computer execution instructions stored in the memory to implement the method provided in the foregoing embodiments.
[0088] To implement the above embodiments, this application also proposes a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the methods provided in the foregoing embodiments.
[0089] To implement the above embodiments, this application also proposes a computer program product, including a computer program that, when executed by a processor, implements the methods provided in the foregoing embodiments.
[0090] The collection, storage, use, processing, transmission, provision, and disclosure of user personal information involved in this application all comply with the provisions of relevant laws and regulations and do not violate public order and good morals.
[0091] It should be noted that personal information collected from users should be used for legitimate and reasonable purposes and should not be shared or sold outside of these legitimate uses. Furthermore, such collection / sharing should only be conducted after receiving the user's informed consent, including but not limited to notifying the user to read the user agreement / user notice and sign an agreement / authorization that includes authorization of relevant user information before the user uses the function. In addition, any necessary steps must be taken to protect and safeguard access to such personal information data and ensure that others with access to personal information data comply with their privacy policies and procedures.
[0092] This application is intended to provide an implementation scheme for users to selectively prevent the use or access to their personal information data. Specifically, this disclosure is intended to provide hardware and / or software to prevent or block access to such personal information data. Once personal information data is no longer needed, risks can be minimized by restricting data collection and deleting data. Furthermore, where applicable, such personal information is de-identified to protect user privacy.
[0093] In the foregoing descriptions of the embodiments, the terms "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0094] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0095] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.
[0096] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.
[0097] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0098] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.
[0099] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.
[0100] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.
Claims
1. A method for analyzing vibration data of a marine wind turbine main shaft gearbox, characterized in that, Includes the following steps: Vibration sensors are installed at the gearbox monitoring point of the offshore wind turbine, and vibration data collected by the vibration sensors are obtained. The vibration data is preprocessed, and the horizontal and vertical vibration accelerations are determined based on the vibration data. The wind turbine's rotational speed is obtained, and the operating status of the main shaft gearbox is determined based on the correlation between the wind turbine's rotational speed and the horizontal and vertical vibration accelerations.
2. The method according to claim 1, characterized in that, The installation of vibration sensors at the gearbox monitoring point of the offshore wind turbine includes: The vibration sensor is installed at the following positions in the gearbox: axially at the gearbox input end, radially at the gearbox input end, horizontally radially at the gearbox internal gear ring, vertically radially at the gearbox internal gear ring, axially at the gearbox output shaft, and radially at the gearbox output shaft.
3. The method according to claim 2, characterized in that, The preprocessing of the vibration data includes: The vibration data is processed using a filtering algorithm; The system detects outliers and missing values in the vibration data, replaces the outliers with the missing values based on the prediction model, and supplements the missing values.
4. The method according to claim 3, characterized in that, The step of determining the horizontal vibration acceleration and vertical vibration acceleration based on the vibration data includes: The horizontal displacement data is determined based on the vibration data of the vibration sensor set in the axial position, and the horizontal vibration acceleration is calculated based on the horizontal displacement data. The vertical displacement data is determined based on the vibration data from the vibration sensor located at the radial position, and the vertical vibration acceleration is calculated based on the vertical displacement data.
5. The method according to claim 4, characterized in that, The step of determining the operating state of the main shaft gearbox based on the correlation between the wind turbine rotation speed and the horizontal and vertical vibration accelerations includes: Based on the data of the bearing health status, establish a first mapping relationship between the wind turbine speed and the horizontal vibration acceleration, and a second mapping relationship between the wind turbine speed and the vertical vibration acceleration; The horizontal vibration acceleration is input into the first mapping relationship to obtain the first wind turbine speed reference value. The first difference between the first wind turbine speed and the actual wind turbine speed corresponding to the horizontal vibration acceleration is calculated. The time point corresponding to the first difference is determined as the first abnormal time point. The vertical vibration acceleration is input into the second mapping relationship to obtain the second wind turbine speed reference value. The second difference between the second wind turbine speed and the actual wind turbine speed corresponding to the vertical vibration acceleration is calculated. The time point corresponding to the second difference is determined as the second abnormal time point. The operating status of the main shaft gearbox is determined based on the number of the first abnormal time points and the second abnormal time points.
6. The method according to claim 5, characterized in that, Determining the operating status of the main shaft gearbox based on the number of the first abnormal time points and the second abnormal time points includes: If the number of the first abnormal time points is greater than a preset first number threshold, or if the number of the second abnormal time points is greater than a preset second number threshold, then the operating state of the main spindle gearbox is determined to be abnormal. If the number of the first abnormal time points is less than or equal to a preset first quantity threshold, and the number of the second abnormal time points is less than or equal to a preset second quantity threshold, then the main spindle gearbox is determined to be operating normally.
7. The method according to claim 6, characterized in that, The method further includes: If the spindle gearbox is in an abnormal operating state, stop working, replace the parts inside, and add lubricant.
8. A vibration data analysis device for the main shaft gearbox of an offshore wind turbine, characterized in that, include: The data acquisition module is used to install vibration sensors at the gearbox monitoring point of the offshore wind turbine and acquire the vibration data collected by the vibration sensors. The processing module is used to preprocess the vibration data and determine the horizontal and vertical vibration accelerations based on the vibration data. The analysis module is used to obtain the wind turbine's rotor speed and determine the operating status of the main shaft gearbox based on the correlation between the rotor speed and the horizontal and vertical vibration accelerations.
9. An electronic device, characterized in that, include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-7.