Fault early warning method and device for variable pitch system of offshore wind turbine generator
By constructing health and fault data sets, failure mechanism analysis and Marshall distance calculation are carried out, and combined with slip window analysis, the lag and interpretability problems of the fault warning of the pitch system of offshore wind turbine units are solved, achieving more reliable fault warning and health assessment.
Patent Information
- Application Number
- CN202510270760.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-07
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2045-03-07
AI Technical Summary
The fault warning method of the existing offshore wind turbine pitch system has problems of lag and poor interpretability, which leads to the failure warning results that are not reliable enough to predict health comprehensively and accurately.
By obtaining historical SCADA data, building health and failure data sets, inserting balanced data, performing failure mechanism analysis, calculating Mahayana distance, building a health score sequence, and analyzing the abnormality rate through a slip window, predicting the probability of failures in advance, and providing reliable health assessment results.
It improves the reliability of the fault warning of the pitch system of offshore wind turbine units, reduces the false alarm rate, can predict the occurrence of faults in advance, avoid the occurrence of major faults, and improves the operating safety of the system.
Smart Images

Figure CN119982378A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of health assessment of offshore wind turbines, and in particular to a fault early warning method and device for a variable pitch system of an offshore wind turbine. Background Art
[0002] The offshore wind turbine pitch system consists of a motor driver, a pitch motor, bearings, blades, limit switches and redundant encoders. The offshore wind turbine pitch system will frequently adjust its actions according to different operating conditions. Frequent action adjustments make the system load variable and more prone to failure. Therefore, it is necessary to evaluate the health status of the offshore wind turbine pitch system, predict potential risks and issue warnings in a timely manner, thereby ensuring the safe operation of the offshore wind turbine pitch system.
[0003] At present, the traditional fault warning method for the variable pitch system of offshore wind turbines usually uses the set values in the wind turbine set set table as the reference alarm line. The fault warning has a lag. When the alarm signal is issued, the fault has occurred to a deeper level. The fault causes downtime and affects the safe operation of the variable pitch system of the offshore wind turbine. When the fault warning model of the machine learning algorithm is used, it lacks analysis of the deep-seated mechanism of the fault and has weak interpretability. A single parameter is used to select fault characteristics and fault types, which is not comprehensive and accurate when predicting the health level, resulting in poor reliability of the fault warning results of the variable pitch system of the offshore wind turbine. Summary of the invention
[0004] In order to solve the above problems, the present invention proposes a fault warning method and device for an offshore wind turbine pitch system, which analyzes the fault mechanism to obtain the probability of abnormal data occurrence, and then predicts and evaluates the health of the offshore wind turbine pitch system. By obtaining reliable health assessment results, the fault warning reliability of the offshore wind turbine pitch system is improved.
[0005] To achieve the above-mentioned purpose, an embodiment of the present invention provides a fault warning method for an offshore wind turbine pitch system, comprising: obtaining a number of historical offshore wind turbine pitch system SCADA data, constructing a health data set and a first fault data set; based on a preset first algorithm, generating a number of balance data, and inserting the number of balance data into the first fault data set to obtain a second fault data set; performing a fault mechanism analysis on the offshore wind turbine pitch system, extracting a fault feature value corresponding to the fault mechanism in the second fault data set based on a preset second algorithm, and obtaining a third fault data set; based on the health data set and the third fault data set, calculating the Mahalanobis distance between the data sets to obtain a fault Mahalanobis distance data set; based on the fault Mahalanobis distance data set, obtaining a health score of the offshore wind turbine pitch system; based on a preset time interval and the health score of the offshore wind turbine pitch system, constructing a health score sequence and a first sliding window, analyzing the abnormal values of the health score sequence in the first sliding window, and obtaining a sequence abnormality rate; based on the sequence abnormality rate, obtaining a health assessment result of the offshore wind turbine pitch system, and according to the health assessment result of the offshore wind turbine pitch system, making a fault warning for the deterioration of the operating state of the offshore wind turbine pitch system.
[0006] The embodiment of the present invention proposes a fault warning method for an offshore wind turbine pitch system. By dividing the historical offshore wind turbine pitch system SCADA data into a healthy data set and a first fault data set, and then inserting the balance data into the first fault data set, the problem of small amount of fault data can be made up, and a reliable data basis can be provided for subsequent data analysis and health assessment. Then, the fault mechanism of the offshore wind turbine pitch system is analyzed, and the fault characteristics corresponding to the fault mechanism are extracted. The cause of the fault, the process of the fault, the main form of the fault and the change law of the fault characteristics can be analyzed, thereby improving the interpretability of subsequent abnormal analysis and health assessment. The offshore wind turbine pitch system is analyzed by combining the healthy data set and calculating the Mahalanobis distance. The health score is analyzed, and the correlation between different characteristics can be considered in the process of health assessment of the offshore wind turbine pitch system, providing reliable support for the health assessment of the system. Finally, the offshore wind turbine pitch system is analyzed for abnormalities and the health of the offshore wind turbine pitch system is predicted and evaluated by constructing a sliding window with a preset time interval. The health assessment results of the offshore wind turbine pitch system are obtained according to the sequence abnormality rate to assist in making fault warnings for the deterioration of the operating status of the offshore wind turbine pitch system. The probability of fault occurrence is predicted in advance through abnormal analysis and reliable health assessment results of the offshore wind turbine pitch system are obtained to make quick response decisions and avoid major faults, thereby improving the reliability of fault warnings of the offshore wind turbine pitch system.
[0007] Furthermore, the method of obtaining a number of historical offshore wind turbine pitch system SCADA data to construct a healthy data set and a first fault data set includes: obtaining a number of historical offshore wind turbine pitch system SCADA data; based on the number of historical offshore wind turbine pitch system SCADA data, eliminating all data points that are less than a preset cut-in wind speed and greater than a preset cut-out wind speed to obtain a first cleaned data set; calculating the mean and standard deviation of the first cleaned data set, eliminating all data points that meet preset criteria to obtain a second cleaned data set; and constructing a healthy data set and a first fault data set based on a preset time series and the second cleaned data set.
[0008] Through the above scheme, the historical SCADA data of the offshore wind turbine pitch system is cleaned, and all data points with a wind speed less than the preset cut-in wind speed and greater than the preset cut-out wind speed when the system is in an inactive state are eliminated. Then all data points that meet the preset criteria are eliminated, the data is cleaned for a second time, and the data is divided into a healthy data set and a first fault data set, thereby reducing data redundancy caused by irrelevant data in data analysis, so as to improve the reliability of subsequent abnormal data analysis.
[0009] Furthermore, based on the preset first algorithm, a number of balancing data are generated, and the number of balancing data are inserted into the first fault data set to obtain a second fault data set, including: based on the first fault data set, selecting a first sample point; finding the nearest neighbor sample point corresponding to the first sample point, and obtaining a number of second sample points corresponding to the first sample point; based on the number of second sample points corresponding to the first sample point, randomly selecting a second sample point as a third sample point, and subtracting it from the first sample point to obtain a sample difference; connecting the first sample point and the corresponding third sample point, and randomly selecting a sample point on the connecting line based on the sample difference to generate balancing data corresponding to the first sample point; repeating the above steps to obtain a number of balancing data, and inserting the number of balancing data into the first fault data set to obtain a second fault data set.
[0010] Through the above scheme, in order to deal with the problem of small amount of fault data, the fault samples are enhanced by inserting a balanced data set into the first fault data set, and synthetic samples of a minority class are generated to balance the data set, so as to obtain sufficient data volume to ensure the reliability of subsequent abnormal analysis, thereby improving the fault warning reliability of the variable pitch system of offshore wind turbines.
[0011] Furthermore, the fault mechanism analysis of the offshore wind turbine variable pitch system is performed, and based on a preset second algorithm, the fault characteristic value corresponding to the fault mechanism is extracted from the second fault data set to obtain a third fault data set, including: when a fault occurs in the offshore wind turbine variable pitch system, abnormal change parameters are monitored, and the fault mechanism is analyzed according to the abnormal change parameters to obtain fault characteristic points; based on the preset second algorithm, feature analysis is performed with the fault characteristic points as principal components to extract the fault characteristic values corresponding to the fault mechanism to obtain the third fault data set.
[0012] Through the above scheme, when a fault occurs in the variable pitch system of an offshore wind turbine, the abnormal change parameters are monitored, the fault mechanism corresponding to the abnormal change parameters is analyzed, the cause of the fault is analyzed in depth, and then the corresponding fault feature points after the fault mechanism analysis are extracted. Through principal component analysis, the data dimension is reduced while retaining the original data information, the core component information is retained, and the interpretability of subsequent abnormal analysis and health assessment is improved, thereby improving the reliability of fault warning of the variable pitch system of the offshore wind turbine.
[0013] Furthermore, based on the healthy data set and the third fault data set, the Mahalanobis distance between the data sets is calculated to obtain a fault Mahalanobis distance data set, including: calculating the difference between the third fault data set and the healthy data set to obtain a data set difference; and obtaining a fault Mahalanobis distance data set based on the inverse matrix of the covariance matrix and the data set difference.
[0014] Through the above scheme, the Mahalanobis distance between data sets is calculated to analyze the correlation between different features of the data sets, and then the calculation weight of the highly correlated data sets is reduced through the inverse matrix of the covariance matrix, providing reliable support for the health assessment of the system. In addition, by calculating the difference of the data sets, it is also possible to effectively distinguish between healthy data and fault data, so as to obtain reliable health assessment results of the offshore wind turbine variable pitch system, thereby improving the reliability of fault warning of the offshore wind turbine variable pitch system.
[0015] Furthermore, based on the fault Mahalanobis distance data set, a health score of the offshore wind turbine variable pitch system is obtained, including: calculating the data set mean and standard deviation of the fault Mahalanobis distance data set to obtain a normalized result; based on the normalized result, a health score of the offshore wind turbine variable pitch system is obtained.
[0016] Through the above scheme, the fault Mahalanobis distance data set is normalized to reduce the impact of the maximum value on the data normalization result, so as to obtain a more reliable health score of the offshore wind turbine variable pitch system. By constructing the dimension of the health score, a reference standard is provided for the analysis of the fault degree of the subsequent system, thereby improving the reliability of fault warning of the offshore wind turbine variable pitch system.
[0017] Furthermore, the Mahalanobis distance between the fault-free operation data set of the variable pitch system of the offshore wind turbine in the non-limited power state and the health data set is calculated, and the health score corresponding to the maximum Mahalanobis distance is used as the health threshold; based on the preset time interval, a health score sequence and a first sliding window are constructed; based on the health threshold, the abnormal values in the health score sequence are marked through the first sliding window to obtain the abnormal value sequence in the first sliding window; according to the abnormal value sequence in the first sliding window, the sequence abnormality rate is calculated.
[0018] Through the above scheme, a health threshold is constructed according to the health score of the offshore wind turbine variable pitch system when it is operating healthily, the judgment standard of abnormal analysis is improved, and then a sliding window is constructed according to the preset time interval, the abnormal data in the window is marked, and the sequence abnormality rate in the sliding window is calculated, so as to improve the sliding window technology to reduce the false alarm rate of the data, improve the reliability of the health assessment results of the offshore wind turbine variable pitch system, and thus improve the reliability of the fault warning of the offshore wind turbine variable pitch system.
[0019] Furthermore, based on the outlier sequence in the first sliding window, the sequence anomaly rate is calculated, including: when the health score sequence in the first sliding window is greater than the health threshold, there is no outlier sequence and the sequence anomaly rate is 0; when the health score sequence in the first sliding window is less than the health threshold and the health score sequence in the first sliding window is restored to be greater than the health threshold, there is an outlier sequence and the sequence anomaly rate is greater than 0 and less than 1; when the health score sequence in the first sliding window is less than the health threshold and the health score sequence in the first sliding window cannot be restored to be greater than the health threshold, there is an outlier sequence and the sequence anomaly rate is 1. Furthermore, based on the sequence abnormality rate, a health assessment result of the offshore wind turbine pitch system is obtained to assist in early warning of the deterioration of the operating state of the offshore wind turbine pitch system, including: updating the preset time interval to construct a second sliding window; obtaining the number of times the sequence abnormality rate is 1 in the second sliding window; when the number of times the sequence abnormality rate is 1 in the second sliding window is less than or equal to the preset first threshold, the health assessment result of the offshore wind turbine pitch system is healthy; when the number of times the sequence abnormality rate is 1 in the second sliding window is greater than the preset first threshold and less than or equal to the preset second threshold, the health assessment result of the offshore wind turbine pitch system is a concern; when the number of times the sequence abnormality rate is 1 in the second sliding window is greater than or equal to the preset third threshold, the health assessment result of the offshore wind turbine pitch system is a serious abnormality; based on the health assessment result of the offshore wind turbine pitch system, an early warning is provided to assist in early warning of the deterioration of the operating state of the offshore wind turbine pitch system.
[0020] Through the above scheme, by setting sliding windows with different time intervals and combining with the health score threshold to analyze the sequence abnormality rate, minor faults and serious faults can be effectively distinguished, and the health assessment of the offshore wind turbine pitch system is carried out according to the number of minor faults. The health status of the offshore wind turbine pitch system is divided into multiple levels, and the probability of fault occurrence is predicted in advance according to the sequence abnormality rate, which improves the reliability of the health assessment results of the offshore wind turbine pitch system, so as to assist in making reliable fault warnings for the deterioration of the operating status of the offshore wind turbine pitch system.
[0021] The embodiment of the present invention also provides a fault warning device for an offshore wind turbine pitch system, comprising: a data set construction module, a data set balancing module, a fault mechanism analysis module, a Mahalanobis distance calculation module, a health score acquisition module, an outlier analysis module, a health assessment module and a fault warning module; the data set construction module is used to obtain a number of historical offshore wind turbine pitch system SCADA data, and construct a health data set and a first fault data set; the data set balancing module is used to generate a number of balancing data based on a preset first algorithm, and insert the number of balancing data into the first fault data set to obtain a second fault data set; the fault mechanism analysis module is used to perform a fault mechanism analysis on the offshore wind turbine pitch system, and based on a preset second algorithm, extract the fault feature value corresponding to the fault mechanism in the second fault data set to obtain a third fault data set. The invention relates to a method for preparing an offshore wind turbine generator system comprising: providing a plurality of offshore wind turbine generator systems, comprising: providing a plurality of offshore wind turbine generator systems, and providing a plurality of offshore wind turbine generator systems with a plurality of pitch-changing devices. The plurality of offshore wind turbine generator systems comprises a plurality of offshore wind turbine generator systems, and ...
[0022] The embodiment of the present invention proposes a fault warning device for an offshore wind turbine pitch system. The data set construction module is used to divide the historical offshore wind turbine pitch system SCADA data into a healthy data set and a first fault data set. The data set balance module is used to insert the balanced data into the first fault data set, which can make up for the problem of small amount of fault data and provide a reliable data basis for subsequent data analysis and health assessment. Then, the fault mechanism analysis module is used to analyze the fault mechanism of the offshore wind turbine pitch system, and the fault characteristics corresponding to the fault mechanism are extracted. The cause of the fault, the process of the fault, the main form of the fault and the change law of the fault characteristics can be analyzed, thereby improving the interpretability of subsequent abnormal analysis and health assessment. The Mahalanobis distance calculation module and the health score acquisition module are combined with the health data set and the Mahalanobis distance is calculated. By analyzing the health score of the offshore wind turbine pitch system, the correlation between different features can be considered in the process of health assessment of the offshore wind turbine pitch system, providing reliable support for the health assessment of the system. Finally, the outlier analysis module is used to construct a sliding window with a preset time interval to perform abnormal analysis on the offshore wind turbine pitch system and predict and evaluate the health of the offshore wind turbine pitch system. The health assessment module obtains the health assessment result of the offshore wind turbine pitch system according to the sequence abnormality rate to assist the fault warning module in making fault warnings for the deterioration of the operating status of the offshore wind turbine pitch system. The abnormal analysis is used to predict the probability of fault occurrence in advance and obtain reliable health assessment results of the offshore wind turbine pitch system, so as to make quick response decisions and avoid major faults, thereby improving the reliability of fault warnings of the offshore wind turbine pitch system. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 A schematic diagram of a method for early warning of a fault of an offshore wind turbine pitch system according to an embodiment of the present invention Figure 1 ;
[0024] Figure 2 A schematic diagram of a process flow of an offshore wind turbine pitch control system according to a fault warning method of an offshore wind turbine pitch control system provided by a certain embodiment of the present invention;
[0025] Figure 3 A schematic diagram of Mahalanobis distance comparison of a fault warning method for a pitch control system of an offshore wind turbine provided by a certain embodiment of the present invention;
[0026] Figure 4 A schematic diagram of a health score time series of a fault warning method for a pitch control system of an offshore wind turbine provided by an embodiment of the present invention;
[0027] Figure 5A schematic diagram of the health score timing of a variable pitch motor of a fault warning method for a variable pitch system of an offshore wind turbine provided by a certain embodiment of the present invention on April 13;
[0028] Figure 6 A statistical diagram of the abnormality rate of a pitch motor of a fault warning method for a pitch system of an offshore wind turbine provided by a certain embodiment of the present invention on April 13;
[0029] Figure 7 A schematic diagram of a method for early warning of a fault of an offshore wind turbine pitch system according to an embodiment of the present invention Figure 2 ;
[0030] Figure 8 A schematic diagram of the module structure of a fault warning device for a pitch control system of an offshore wind turbine provided by an embodiment of the present invention;
[0031] Reference numerals:
[0032] 1. Limit switch; 2. Encoder; 3. Ring slide; 4. Pitch control system; 5. Main control system; 6. Pitch motor; 201. Data construction module; 202. Data balance module; 203. Fault mechanism analysis module; 204. Mahalanobis distance calculation module; 205. Health score acquisition module; 206. Outlier analysis module; 207. Health assessment module; 208. Fault warning module. DETAILED DESCRIPTION
[0033] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0034] Example 1
[0035] See also Figure 1 , Figure 1 A schematic diagram of a method for early warning of a fault of an offshore wind turbine pitch system according to an embodiment of the present invention Figure 1 .like Figure 1 As shown, the embodiment of the present invention proposes a fault warning method for a pitch control system of an offshore wind turbine, including steps 101 to 108, each of which is specifically as follows:
[0036] Step 101, obtaining some historical offshore wind turbine pitch control system SCADA data, and constructing a healthy data set and a first fault data set;
[0037] As an example of this embodiment, several historical offshore wind turbine pitch system SCADA data are obtained; based on the several historical offshore wind turbine pitch system SCADA data, all data points less than a preset cut-in wind speed and greater than a preset cut-out wind speed are eliminated to obtain a first cleaned data set; the mean and standard deviation of the first cleaned data set are calculated, and all data points that meet preset criteria are eliminated to obtain a second cleaned data set; based on the preset time series and the second cleaned data set, a healthy data set and a first fault data set are constructed.
[0038] When offshore wind power is operating normally, it will flexibly adjust the pitch angle of its blades according to the current wind speed. Specifically, if the wind speed is lower than the minimum cut-in threshold, the wind turbine will automatically enter the standby state, and the pitch system will not be activated. Once the wind speed reaches and maintains between the cut-in wind speed and the cut-out wind speed, the pitch system will immediately perform the corresponding blade angle adjustment operation according to the wind speed change. If the wind speed suddenly rises to a critical point exceeding the cut-out wind speed, the pitch system will immediately trigger the emergency pitching procedure to ensure that the blades are safely pitched. The wind turbine will then enter the shutdown mode, and the pitch system will also be activated. The system will also end its operating condition and be in an inactive state. The existing fault warning method does not clean and eliminate the inactive state, and the data processing is redundant and the reliability is poor. In order to solve the problems of the prior art, the embodiment of the present invention proposes a specific implementable method. First, the data points with wind speeds below the cut-in wind speed and above the cut-out wind speed are eliminated. The pitch control system of this part of the data does not act, and the first cleaned data set is obtained. Then, the remaining data samples are cleaned for the second time according to the Laida criterion (3δ criterion) to obtain the second cleaned data set. The specific method of the secondary data cleaning is as follows:
[0039] Assume that the i-th dimension data of m data samples is:
[0040]
[0041] It can be simplified as:
[0042] x=(x1,x2,…x m )
[0043] If the sample data meets the following conditions (3δ criteria, equivalent to the preset criteria), it will be eliminated:
[0044] |x j -μ|≥3δ
[0045] In the above formula, μ is the mean of the first cleaned data set, and δ is the standard deviation of the first cleaned data set;
[0046] For the above filtered SCADA data, according to the power limiting mode and the fault information counted in the fault report, a healthy data set and a first fault data set are established according to the time series (which can be set to 10 minutes).
[0047] Step 102, based on a preset first algorithm, generate a number of balancing data, and insert the number of balancing data into the first fault data set to obtain a second fault data set;
[0048] As an example of this embodiment, based on the first fault data set, a first sample point is selected; the nearest neighbor sample point corresponding to the first sample point is found to obtain several second sample points corresponding to the first sample point; based on the several second sample points corresponding to the first sample point, a second sample point is randomly selected as a third sample point, and the second sample point is subtracted from the first sample point to obtain a sample difference; the first sample point and the corresponding third sample point are connected by a line, and a sample point is randomly selected on the line based on the sample difference to generate balanced data corresponding to the first sample point; the above steps are repeated to obtain several balanced data, and the several balanced data are inserted into the first fault data set to obtain a second fault data set.
[0049] Since the SCADA data obtained in step 101 is 10-minute data, the amount of fault data is small. In order to improve the accuracy of the model, it is necessary to enhance the data of the small fault samples to improve the classification performance between the unbalanced data. In order to deal with the problem of small amount of fault data, the fault samples are enhanced by inserting the balanced data set into the first fault data set, and synthetic samples of the minority class are generated to balance the data set, so as to obtain sufficient data volume to ensure the reliability of subsequent abnormal analysis, thereby improving the fault warning reliability of the offshore wind turbine variable pitch system. A specific implementation method is to use the SMOTE algorithm (Synthetic Minority Over-sampling Technique) to balance the data set by generating synthetic samples of the minority class. Its goal is to increase the learning ability of the classifier for the minority class samples, thereby improving the overall performance of the model. More specifically, the logic of the SMOTE algorithm is as follows: First, select a minority class sample point in the first fault data set: assume that the minority class sample point X1; then find K nearest neighbors: use the K-nearest neighbor algorithm to find the K nearest neighbor sample points of X1, assuming that X 11 , X 12 , X 13 , X 14 ; Then randomly select a neighbor and interpolate: randomly select a sample point from these K neighbors, assuming it is X 11 , calculate X1 and X 11The difference between X1 and X1 represents the distance between the two sample points in the feature space. Finally, a new sample is generated (equivalent to balanced data): 11 A point is randomly selected on the line between them. This point is the newly generated sample. The specific calculation formula is:
[0050] r1=X1+ran×diff
[0051] Among them, ran is a random number between [0, 1], representing the 11 The positions between the first and second fault data sets are obtained by repeating the above steps to obtain a plurality of balanced data sets, and inserting the plurality of balanced data sets into the first fault data set to obtain a second fault data set.
[0052] Step 103, performing a fault mechanism analysis on the pitch control system of the offshore wind turbine, and extracting a fault characteristic value corresponding to the fault mechanism from the second fault data set based on a preset second algorithm to obtain a third fault data set;
[0053] As an example of this embodiment, when a fault occurs in the variable pitch system of an offshore wind turbine, the abnormal change parameters are monitored, and the fault mechanism is analyzed based on the abnormal change parameters to obtain fault characteristic points; based on the preset second algorithm, feature analysis is performed with the fault characteristic points as the main components, and the fault characteristic values corresponding to the fault mechanism are extracted to obtain a third fault data set.
[0054] After obtaining enough data through the SMOTE algorithm in step 102, combined with the analysis of the operation mechanism of the wind turbine pitch system, when the offshore wind turbine pitch system fails, the abnormal change parameters are monitored, the fault mechanism corresponding to the abnormal change parameters is analyzed, the cause of the fault is analyzed in depth, and then the corresponding fault feature points after the fault mechanism analysis are extracted. For a specific implementation method, see Figure 2 , Figure 2 A schematic diagram of a process flow diagram of an offshore wind turbine variable pitch system according to a fault warning method of an offshore wind turbine variable pitch system provided by a certain embodiment of the present invention; Figure 2As shown, the pitch system of the offshore wind turbine includes: a limit switch 1, an encoder 2, a ring slip 3, a pitch control system 4, a main control system 5 and a pitch motor 6; in this embodiment, from the perspective of the signal transmission path, the main control system performs two-way signal interaction with the pitch control system through a slip ring. The pitch control system receives signals from terminal data acquisition devices such as limit switches and encoders on the one hand, and outputs instructions to the pitch motor through a controller and receives signal feedback such as temperature and current of the pitch motor on the other hand. Failure in any link of the data acquisition device (including the limit switch 1 and the encoder 2), the intermediate transmission path (including the ring slip 3), the control system (including the pitch control system 4 and the main control system 5), and the drive system (including the pitch motor 6) may cause a pitch system failure, thereby affecting the safe operation of the wind turbine. Therefore, the data acquisition device (including the limit switch 1 and the encoder 2), the intermediate transmission path (including the ring slip 3), the control system (including the pitch control system 4 and the main control system 5), and the drive system (including the pitch motor 6) are analyzed for mechanism, specifically:
[0055] (1) Data acquisition equipment failure: There are generally two situations when a data acquisition device fails. One is the failure of the device itself, which is mainly manifested by jumps, jitters or abnormal data displayed in the collected data. The other is data abnormality caused by external reasons, such as failure of the mechanical transmission chain, jamming of the variable pitch motor, reduction box, bearing or blade encoder transmission gear, or mechanical failure. The 91° limit switch may not be activated or the redundant 95° limit switch 1 may be triggered; or the redundant encoder 2 may have a difference greater than 5°. The abnormal collected data caused by external reasons can be further analyzed for abnormal conditions of current, voltage, temperature, speed and other signals of related equipment on the mechanical transmission chain.
[0056] (2) Intermediate transmission path failure: When the intermediate transmission path fails, the main manifestation is the loss of signal transmission between the pitch control system and the main control system, and it lasts for 600ms, then the fault is reported. The main reasons are that the slip ring connecting the pitch control system and the main control system is faulty, or the shielding layer and grounding of the communication cable are abnormal, or the wiring at both ends of the communication cable is loose, or the terminal resistance at both ends of the communication line is abnormal;
[0057] (3) Control system failure: There are two main reasons why the control system causes pitch system failure. First, the main control sets the blade angle to switch frequently between clockwise and counterclockwise directions. The blade needs buffer time to switch from clockwise to counterclockwise movement. If the main control setting angle frequently switches the movement direction and there is no buffer time for the blade, the actual angle and the main control setting angle will deviate beyond the fault limit. Second, the main control setting position changes quickly. The maximum blade speed of the pitch system is only 6° / s. If the time to open the brake is normal, and the main control setting position changes at a speed of 6° / s from the beginning of the action, the pitch motor will deviate too much from the main control setting angle after the brake is opened and accelerated, resulting in the triggering of the fault limit.
[0058] (4) Drive system failure: Drive system failure is the main cause of pitch system failure. The main failure forms include driver failure, pitch motor overload failure and backup power failure. Driver failure means that when the driver fails, the pitch system will try to reset automatically but fails. Then it will feedback the pitch driver failure status value to the main control. When this failure occurs, the pitch system will automatically emergency-adjust to a safe position and the blades will move to the limit switch position. Pitch motor overload means that when the pitch motor is overloaded, the main manifestation is that the pitch motor current increases and the torque increases, which leads to the gradual increase of motor temperature and motor heat dissipation. The temperature of the heater gradually rises, and in severe cases the pitch motor will be burned. When the pitch motor fails, the blades cannot move to the set position, and the blade angle and pitch speed are abnormal. At this time, the main control system will first report a pitch following fault, and further report a pitch motor overcurrent and pitch motor overtemperature fault. The backup power supply failures mainly include charger failure and backup power battery failure. When the charger fails, the charging bus voltage is normal, but the output voltage is abnormal. When the backup power battery fails, the main manifestations are battery capacity decline, battery voltage is too low, or battery temperature is abnormal. When the backup power supply voltage of the pitch system is lower than 270V, it is a Class I fault, triggering the system to emergency feather.
[0059] Through the above fault mechanism analysis, the characteristic values selected from the pitch system include blade angle, pitch speed, blade motor current, pitch motor temperature, battery box temperature, shaft control box temperature, hub temperature, drive heat dissipation temperature, motor torque, bus voltage, backup power supply voltage, active power and average wind speed. Taking the pitch motor failure as an example, according to the fault mechanism analysis, when the pitch motor fails, the blade angle, pitch speed, blade motor current, blade motor temperature, blade motor torque, radiator temperature and active power parameters will change, while they will not change much with other parameters of the pitch system, so other input characteristic parameters can be deleted.
[0060] After analyzing the fault mechanism and extracting the corresponding fault feature points, principal component analysis is used to reduce the data dimension and retain the core component information while retaining the original data information, thereby improving the interpretability of subsequent abnormal analysis and health assessment, and thus improving the fault warning reliability of the offshore wind turbine variable pitch system. A specific implementation method is to use PCA (Principal Component Analysis) to extract fault feature values. For example, the blade angle is related to the pitch speed, and the motor torque is highly correlated with the motor current. The above redundant information can be further removed through principal component analysis, reducing the data dimension, and constructing the SCADA feature point table of the pitch system shown in Table 1:
[0061] Table 1 SCADA characteristic points of variable pitch system
[0062]
[0063]
[0064] Through the principal component analysis method, the main features corresponding to the fault mechanism are extracted, irrelevant redundant information is removed, and the fault warning reliability of the offshore wind turbine variable pitch system is improved. The principal component analysis method is a relatively mature technology in the existing technology and will not be repeated here.
[0065] Step 104, based on the healthy data set and the third fault data set, calculating the Mahalanobis distance between the data sets to obtain a fault Mahalanobis distance data set;
[0066] As an example of this embodiment, the difference between the third fault data set and the healthy data set is calculated to obtain a data set difference; based on the inverse matrix of the covariance matrix and the data set difference, a fault Mahalanobis distance data set is obtained.
[0067] Mahalanobis distance can be used to measure the similarity between two sample sets. Taking a set of healthy data sets as a benchmark, the farther the Mahalanobis distance between the data in the sample and the healthy data set is, the worse the health is. By calculating the Mahalanobis distance between data sets, the correlation between different features of the data sets is analyzed, and then the calculation weight of the highly correlated data sets is reduced by the inverse matrix of the covariance matrix to provide reliable support for the health assessment of the system. At the same time, the Mahalanobis distance calculation is independent of the scale, so it has good adaptability. In addition, by calculating the difference of the data set, it can also effectively distinguish between healthy data and fault data to obtain reliable health assessment results of the offshore wind turbine variable pitch system, thereby improving the reliability of fault warning of the offshore wind turbine variable pitch system. A specific implementation method, the algorithm principle of the Mahalanobis distance is as follows:
[0068]
[0069] Where: y, z represent two sample sets, S represents the covariance matrix, D m (y,z) represents the Mahalanobis distance between the two, and the value range of the Mahalanobis distance is [0, +∞);
[0070] The Mahalanobis distance between the data sets is calculated by the above formula. In one explanation of the embodiment of the present invention, see Figure 3 , Figure 3 A schematic diagram of Mahalanobis distance comparison of a fault warning method for a pitch control system of an offshore wind turbine provided by an embodiment of the present invention; Figure 3 As shown, the normal data, fault data and healthy data of the variable pitch motor current are obtained, and the Mahalanobis distance between the normal data, fault data and healthy data of the variable pitch motor current is calculated. It can be seen from the figure that the Mahalanobis distance of the normal data is about 0.5, and the Mahalanobis distance of the fault data is between 1.5 and 3. The Mahalanobis distance can be used to effectively distinguish between normal data and fault data.
[0071] Step 105, obtaining a health score of an offshore wind turbine pitch control system based on the fault Mahalanobis distance data set;
[0072] As an example of this embodiment, the data set mean and standard deviation of the fault Mahalanobis distance data set are calculated to obtain a normalized result; based on the normalized result, a health score of the offshore wind turbine variable pitch system is obtained.
[0073] The fault Mahalanobis distance data set is normalized to reduce the impact of the maximum value on the data normalization result, so as to obtain a more reliable health score of the offshore wind turbine variable pitch system. By constructing the dimension of the health score, a reference standard is provided for the analysis of the failure degree of the subsequent system, thereby improving the reliability of fault warning of the offshore wind turbine variable pitch system. A specific implementation method is that since the Z-score method does not depend on the upper and lower limits of the data, the Z-score method (standard deviation normalization method) is used to normalize the Mahalanobis distance to a health score between [0, 1], which can greatly reduce the impact of the maximum value on the normalization result. Specifically, the real-time health score RHI of the offshore wind turbine variable pitch system can be expressed as:
[0074]
[0075] RHI=1-Z
[0076] Where: X represents the original data, μ ′represents the mean of the fault Mahalanobis distance data set, σ represents the standard deviation of the fault Mahalanobis distance data set, Z represents the normalized result, RHI represents the health score, and the value of RHI is between [0, 1]. The closer the RHI value is to 1, the healthier the variable pitch system is, and the closer it is to 0, the more potential faults exist in the variable pitch system.
[0077] Step 106, constructing a health score sequence and a first sliding window based on a preset time interval and a health score of the offshore wind turbine pitch control system, analyzing abnormal values of the health score sequence in the first sliding window, and obtaining a sequence abnormality rate;
[0078] As an example of this embodiment, the Mahalanobis distance between the fault-free operation data set of the variable pitch system of the offshore wind turbine in the non-limited power state and the health data set is calculated, and the health score corresponding to the maximum Mahalanobis distance is used as the health threshold; based on the preset time interval, a health score sequence and a first sliding window are constructed; based on the health threshold, the abnormal values in the health score sequence are marked through the first sliding window to obtain the abnormal value sequence in the first sliding window; according to the abnormal value sequence in the first sliding window, the sequence abnormality rate is calculated. More specifically, when the health score sequence in the first sliding window is greater than the health threshold, there is no abnormal value sequence and the sequence abnormality rate is 0; when the health score sequence in the first sliding window is less than the health threshold and the health score sequence in the first sliding window is restored to greater than the health threshold, there is an abnormal value sequence and the sequence abnormality rate is greater than 0 and less than 1; when the health score sequence in the first sliding window is less than the health threshold and the health score sequence in the first sliding window cannot be restored to greater than the health threshold, there is an abnormal value sequence and the sequence abnormality rate is 1.
[0079] According to the health score of the offshore wind turbine variable pitch system during healthy operation, a health threshold is constructed to improve the judgment standard of abnormal analysis. Then, a sliding window is constructed according to the preset time interval, the abnormal data in the window is marked, and the sequence abnormality rate in the sliding window is calculated. The sliding window technology is used to reduce the false alarm rate of the data, improve the reliability of the health assessment results of the offshore wind turbine variable pitch system, and then improve the reliability of the fault warning of the offshore wind turbine variable pitch system. For a specific implementation method, see Figure 4 , Figure 4 A schematic diagram of a health score timing sequence of a fault warning method for a pitch control system of an offshore wind turbine provided by a certain embodiment of the present invention; Figure 4 As shown in FIG, the method for determining the health threshold is as follows: the Mahalanobis distance between the normal working data set and the healthy benchmark data set under the non-power-limited state is calculated, and the maximum value is taken. The maximum Mahalanobis distance is converted into a health score, that is, the health threshold ξ is calculated. If the health score is lower than the threshold, there is a risk of failure. Figure 4When the health score of the pitch motor is lower than the threshold of 0.85 (the dotted line in the figure), the pitch system will face the risk of failure shutdown. By comparing with the actual fault maintenance records, the timing data below the dotted line is consistent with the failure downtime.
[0080] After constructing the health threshold, the sliding window technology is further used to determine the abnormality rate. The specific principle is as follows: First, set the time interval T of the sliding window, the start time T1, and the end time T n , then in the time interval T, the health score RHI sequence of the pitch system is:
[0081] RHI=[s1,s2…s n ]
[0082] Through the summary of historical fault data, the range of the threshold ξ of the health of the pitch system is summarized. When the health score of the pitch system within time T is lower than the health threshold, the abnormal value at that moment is recorded as 1, indicating that the pitch system parameters are abnormal; otherwise, the abnormal value at that moment is recorded as 0, indicating that the pitch system parameters are normal. The abnormal value sequence within time T is:
[0083] σ i =0,σ i ≥ξ;i=1~n
[0084] σ i =1,σ i <ξ;i=1~n
[0085] F=[σ1,σ2…σ n ]
[0086] The anomaly rate φ of the outlier sequence in the time window T is:
[0087]
[0088] In this embodiment, a small sliding window (equivalent to the first sliding window) can be set to distinguish between minor faults and major faults. Specifically, the time interval T of the small window sliding is set to 30 minutes. When there is no fault within 30 minutes (equivalent to the health score sequence in the first sliding window being greater than the health threshold), the abnormal rate is 0; when a minor fault occurs within 30 minutes (equivalent to the health score sequence in the first sliding window being less than the health threshold and the health score sequence in the first sliding window recovering to be greater than the health threshold), the abnormal rate will appear as a square wave less than 1 in the sliding window. When the fault cannot be reset or self-healed within 30 minutes (equivalent to the health score sequence in the first sliding window being less than the health threshold and the health score sequence in the first sliding window being unable to recover to be greater than the health threshold), the waveform will gradually rise to a value of 1. Thus, minor faults and major faults can be effectively distinguished by sliding the small window.
[0089] For an explanation of an experiment dated April 13, see Figure 5 and Figure 6 , Figure 5 A schematic diagram of the health score timing of a variable pitch motor of a fault warning method for a variable pitch system of an offshore wind turbine provided by a certain embodiment of the present invention on April 13; Figure 6 A statistical diagram of the abnormality rate of a pitch motor of a fault warning method for a pitch system of an offshore wind turbine provided by a certain embodiment of the present invention on April 13; Figure 5 and Figure 6 As shown in the figure, the wind turbine SCADA data on April 13th was selected. Figure 5 It shows that the pitch motor had two small data anomalies at 7:40 and 11:30, and recovered quickly after the system reset itself. At 17:40, the fault intensified until it completely stopped. Correspondingly, Figure 6 At 7:40 and 11:30, the health score of the pitch motor was lower than the health threshold of 0.85, and one minor fault occurred each time. At 17:40, the health continued to decline. During the sliding time window, the abnormality rate continued to increase until it reached 1, and the unit shut down. It can be seen that the health score sequence and the abnormal value sequence can confirm each other.
[0090] Step 107, obtaining a health assessment result of the offshore wind turbine pitch control system based on the sequence abnormality rate;
[0091] As an example of this embodiment, the preset time interval is updated to construct a second sliding window;
[0092] Obtain the number of times the sequence anomaly rate is 1 within the second sliding window; when the number of times the sequence anomaly rate is 1 within the second sliding window is less than or equal to the preset first threshold, the health assessment result of the offshore wind turbine pitch system is healthy; when the number of times the sequence anomaly rate is 1 within the second sliding window is greater than the preset first threshold and less than or equal to the preset second threshold, the health assessment result of the offshore wind turbine pitch system is a concern; when the number of times the sequence anomaly rate is 1 within the second sliding window is greater than or equal to the preset third threshold, the health assessment result of the offshore wind turbine pitch system is a serious abnormality.
[0093] After analyzing the sequence anomaly rate by setting a small sliding window in combination with a health score threshold and effectively distinguishing between light faults and severe faults, the health assessment of the pitch system of an offshore wind turbine is then carried out based on the occurrence times of light faults. The health condition of the pitch system of the offshore wind turbine is divided into multiple levels, and the probability of fault occurrence is predicted in advance according to the sequence anomaly rate, improving the reliability of the health assessment result of the pitch system of the offshore wind turbine to assist in making a reliable fault warning for the deterioration of the operating state of the pitch system of the offshore wind turbine. A specific implementable manner is to set the time interval T for large window sliding as 24h. When light faults occur multiple times, it indicates that the system is gradually deteriorating. By counting the number of light faults before the occurrence of severe faults within 24h, it can be used to give an early warning of the system deterioration, remind the operator to do some preventive maintenance in advance, avoid the occurrence of major faults, and reduce the wind power operation and maintenance costs. For example, Figure 6 on April 13th within the large window period, when the second light fault occurs, the operator is timely reminded to pay attention to the unit status, which can avoid the subsequent occurrence of severe faults. More specifically, the health state of the pitch system of the offshore wind turbine is divided into three types: healthy, attention required, and severely abnormal. Different colors can also be set to remind the operator. For example, the description of the health state and the suggestions after warning are constructed as shown in Table 2:
[0094] Table 2 Description of Health State and Suggestions after Warning
[0095]
[0096] It can be seen from Table 2 that within the 24h sliding window, the number of times n that the health score of the pitch system of the offshore wind turbine is less than the health threshold: n ≤ 1 time, the pitch system of the offshore wind turbine is in normal operation, and normal cycle maintenance and experiments can be carried out. The health state of the pitch system of the offshore wind turbine is healthy, and the operator is reminded in green; within the 24h sliding window, the number of times n that the health score of the pitch system of the offshore wind turbine is less than the health threshold: 1 < n ≤ 2 times, the pitch system of the offshore wind turbine may have abnormal conditions, which have not yet affected the equipment operation, but there is an early degradation trend and attention is required. The health state of the pitch system of the offshore wind turbine is attention required, and the operator is reminded in orange; within the 24h sliding window, the number of times n that the health score of the pitch system of the offshore wind turbine is less than the health threshold: n ≥ 3 times, the pitch system of the offshore wind turbine may have major faults, and shutdown maintenance and experiments should be arranged as soon as possible. The health state of the pitch system of the offshore wind turbine is severely abnormal, and the operator is reminded in red.
[0097] Step 108, according to the health assessment result of the pitch system of the offshore wind turbine, make a fault warning for the deterioration of the operating state of the pitch system of the offshore wind turbine.
[0098] As an example of this embodiment, after performing data analysis, data processing and health assessment on the offshore wind turbine variable pitch system according to steps 101 to 107, a health assessment result is obtained. According to the health assessment result, different warnings are issued and different maintenance suggestions are given. For details, see Table 3:
[0099] Table 3 Pitch system maintenance recommendations
[0100]
[0101]
[0102] The embodiment of the present invention combines fault mechanism analysis, multi-parameter fault characteristic value screening, Mahalanobis distance calculation and machine learning algorithm to evaluate and predict the health status of the offshore wind turbine variable pitch system; at the same time, the sliding window algorithm is used to monitor the probability of light faults such as sporadic or self-healing faults, reduce the false alarm rate of the early warning model, and give corresponding health warnings and maintenance suggestions. By early warning, the reliability of the equipment is improved and major faults are avoided.
[0103] As another example of this embodiment, see Figure 7 , Figure 7 A schematic diagram of a method for early warning of a fault of an offshore wind turbine pitch system according to an embodiment of the present invention Figure 2 ;like Figure 7As shown, a fault warning method for a variable pitch system of an offshore wind turbine proposed in an embodiment of the present invention can also construct and train a health assessment model according to the technical contents proposed in steps 101 to 105. The health assessment model is used to collect historical data, clean the historical data, construct a health data set and a fault data set, extract fault features to calculate the Mahalanobis distance, perform normalization processing, and finally perform health assessment. After the health assessment model executes steps 101 to 105, it can output a real-time health score in combination with the online data after data cleaning, and then execute steps 106 to 108 to realize the abnormal rate of window sliding analysis. In addition, the online data greater than the health threshold is updated to the historical data, and the model database is updated to further improve the adaptability of model training and the reliability of data output. To explain more specifically, first, we fully analyze the failure mechanism of the wind turbine pitch system to understand the manifestation of the failure and the changes in SCADA data during the failure. Then, we use historical data to clean the data, establish healthy and faulty data sets, and extract fault feature values based on the mechanism analysis of the pitch system failure. We calculate the Mahalanobis distance between the sample data and the healthy data, and use a normalization algorithm to convert it into a healthy score. We establish a health assessment model, and then use the trained health assessment model to calculate the real-time health score of the online data of the pitch system, and analyze the abnormality rate through window sliding. If the health score is less than the health threshold, an alarm is issued and maintenance suggestions are given. Finally, we continuously update the historical database to obtain more health data and faulty data sets, and continuously update the health assessment model.
[0104] The embodiment of the present invention proposes a fault warning method for an offshore wind turbine pitch system. By dividing the historical offshore wind turbine pitch system SCADA data into a healthy data set and a first fault data set, and then inserting the balance data into the first fault data set, the problem of small amount of fault data can be made up, and a reliable data basis can be provided for subsequent data analysis and health assessment. Then, the fault mechanism of the offshore wind turbine pitch system is analyzed, and the fault characteristics corresponding to the fault mechanism are extracted. The cause of the fault, the process of the fault, the main form of the fault and the change law of the fault characteristics can be analyzed, thereby improving the interpretability of subsequent abnormal analysis and health assessment. The offshore wind turbine pitch system is analyzed by combining the healthy data set and calculating the Mahalanobis distance. The health score is analyzed, and the correlation between different characteristics can be considered in the process of health assessment of the offshore wind turbine pitch system, providing reliable support for the health assessment of the system. Finally, the offshore wind turbine pitch system is analyzed for abnormalities and the health of the offshore wind turbine pitch system is predicted and evaluated by constructing a sliding window with a preset time interval. The health assessment results of the offshore wind turbine pitch system are obtained according to the sequence abnormality rate to assist in making fault warnings for the deterioration of the operating status of the offshore wind turbine pitch system. The probability of fault occurrence is predicted in advance through abnormal analysis and reliable health assessment results of the offshore wind turbine pitch system are obtained to make quick response decisions and avoid major faults, thereby improving the reliability of fault warnings of the offshore wind turbine pitch system.
[0105] Example 2
[0106] See also Figure 8 , Figure 8 A schematic diagram of the module structure of a fault warning device for an offshore wind turbine pitch system provided by an embodiment of the present invention. Figure 8 As shown, an embodiment of the present invention provides a fault warning device for a pitch control system of an offshore wind turbine, comprising:
[0107] A data set construction module 201, a data set balancing module 202, a fault mechanism analysis module 203, a Mahalanobis distance calculation module 204, a health score acquisition module 205, an outlier analysis module 206, a health assessment module 207 and a fault warning module 208; the data set construction module 201 is used to obtain a number of historical offshore wind turbine pitch system SCADA data, and construct a health data set and a first fault data set; the data set balancing module 202 is used to generate a number of balancing data based on a preset first algorithm, and insert the several balancing data into the first fault data set to obtain a second fault data set; the fault mechanism analysis module 203 is used to perform a fault mechanism analysis on the offshore wind turbine pitch system, and based on a preset second algorithm, extract the fault feature value corresponding to the fault mechanism in the second fault data set to obtain a third fault data set; the Mahalanobis distance calculation module 204, a health score acquisition module 205, an outlier analysis module 206, a health assessment module 207 and a fault warning module 208; the data set construction module 201 is used to obtain a number of historical offshore wind turbine pitch system SCADA data, and construct a health data set and a first fault data set; the data set balancing module 202 is used to generate a number of balancing data based on a preset first algorithm, and insert the several balancing data into the first fault data set to obtain a second fault data set; the fault mechanism analysis module 203 is used to perform a fault mechanism analysis on the offshore wind turbine pitch system, and based on a preset second algorithm, extract the fault feature value corresponding to the fault mechanism in the second fault data set to obtain a third fault data set; The distance calculation module 204 is used to calculate the Mahalanobis distance between the data sets based on the health data set and the third fault data set to obtain the fault Mahalanobis distance data set; the health score acquisition module 205 is used to obtain the health score of the offshore wind turbine pitch system based on the fault Mahalanobis distance data set; the abnormal value analysis module 206 is used to construct a health score sequence and a first sliding window based on a preset time interval and the health score of the offshore wind turbine pitch system, and analyze the abnormal values of the health score sequence in the first sliding window to obtain the sequence abnormality rate; the health assessment module 207 is used to obtain the health assessment result of the offshore wind turbine pitch system based on the sequence abnormality rate; the fault warning module 208 is used to make a fault warning for the deterioration of the operating state of the offshore wind turbine pitch system according to the health assessment result of the offshore wind turbine pitch system.
[0108] The embodiment of the present invention proposes a fault warning device for an offshore wind turbine pitch system. The data set construction module is used to divide the historical offshore wind turbine pitch system SCADA data into a healthy data set and a first fault data set. The data set balance module is used to insert the balanced data into the first fault data set, which can make up for the problem of small amount of fault data and provide a reliable data basis for subsequent data analysis and health assessment. Then, the fault mechanism analysis module is used to analyze the fault mechanism of the offshore wind turbine pitch system, and the fault characteristics corresponding to the fault mechanism are extracted. The cause of the fault, the process of the fault, the main form of the fault and the change law of the fault characteristics can be analyzed, thereby improving the interpretability of subsequent abnormal analysis and health assessment. The Mahalanobis distance calculation module and the health score acquisition module are combined with the health data set and the Mahalanobis distance is calculated. By analyzing the health score of the offshore wind turbine pitch system, the correlation between different features can be considered in the process of health assessment of the offshore wind turbine pitch system, providing reliable support for the health assessment of the system. Finally, the outlier analysis module is used to construct a sliding window with a preset time interval to perform abnormal analysis on the offshore wind turbine pitch system and predict and evaluate the health of the offshore wind turbine pitch system. The health assessment module obtains the health assessment result of the offshore wind turbine pitch system according to the sequence abnormality rate to assist the fault warning module in making fault warnings for the deterioration of the operating status of the offshore wind turbine pitch system. The abnormal analysis is used to predict the probability of fault occurrence in advance and obtain reliable health assessment results of the offshore wind turbine pitch system, so as to make quick response decisions and avoid major faults, thereby improving the reliability of fault warnings of the offshore wind turbine pitch system.
[0109] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
[0110] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example" or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. Moreover, the described specific features, structures, materials or characteristics may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine different embodiments or examples described in this specification and the features of different embodiments or examples, unless they are contradictory.
[0111] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
Claims
1. A fault warning method for a pitch control system of an offshore wind turbine, characterized in that: include: Obtain some historical offshore wind turbine pitch control system SCADA data and construct a healthy data set and a first fault data set; Based on a preset first algorithm, generate a number of balancing data, and insert the number of balancing data into the first fault data set to obtain a second fault data set; Performing a fault mechanism analysis on the pitch control system of the offshore wind turbine, and extracting a fault characteristic value corresponding to the fault mechanism from the second fault data set based on a preset second algorithm to obtain a third fault data set; Based on the healthy data set and the third fault data set, calculating the Mahalanobis distance between the data sets to obtain a fault Mahalanobis distance data set; Based on the fault Mahalanobis distance data set, a health score of a variable pitch system of an offshore wind turbine is obtained; Based on the preset time interval and the health score of the offshore wind turbine variable pitch system, a health score sequence and a first sliding window are constructed, and abnormal values of the health score sequence in the first sliding window are analyzed to obtain a sequence abnormality rate; Based on the sequence abnormality rate, obtaining a health assessment result of the offshore wind turbine variable pitch system; According to the health assessment result of the offshore wind turbine variable pitch system, a fault warning is issued for the deterioration of the operating state of the offshore wind turbine variable pitch system.
2. A fault warning method for an offshore wind turbine pitch system according to claim 1, characterized in that: The method of obtaining a number of historical offshore wind turbine pitch control system SCADA data and constructing a healthy data set and a first fault data set includes: Obtain some historical offshore wind turbine pitch system SCADA data; Based on the several historical offshore wind turbine pitch control system SCADA data, all data points with a wind speed less than a preset cut-in wind speed and a wind speed greater than a preset cut-out wind speed are eliminated to obtain a first cleaned data set; Calculating the mean and standard deviation of the first cleaned data set, and removing all data points that meet a preset criterion to obtain a second cleaned data set; Based on the preset time series and the second cleaning data set, a healthy data set and a first fault data set are constructed.
3. A fault warning method for an offshore wind turbine pitch system according to claim 1, characterized in that: The method of generating a plurality of balancing data based on a preset first algorithm and inserting the plurality of balancing data into the first fault data set to obtain a second fault data set includes: Based on the first fault data set, selecting a first sample point; Find the nearest neighbor sample point corresponding to the first sample point to obtain a number of second sample points corresponding to the first sample point; Based on a number of second sample points corresponding to the first sample point, randomly select a second sample point as a third sample point, and make a difference between the second sample point and the first sample point to obtain a sample difference value; Connecting a first sample point and a corresponding third sample point, randomly selecting a sample point on the connecting line based on the sample difference, and generating balanced data corresponding to the first sample point; Repeat the above steps to obtain a number of balancing data, and insert the number of balancing data into the first fault data set to obtain a second fault data set.
4. A fault warning method for an offshore wind turbine pitch system according to claim 1, characterized in that: The fault mechanism analysis of the offshore wind turbine pitch control system is performed, and based on a preset second algorithm, a fault characteristic value corresponding to the fault mechanism is extracted from the second fault data set to obtain a third fault data set, including: When a fault occurs in the variable pitch system of an offshore wind turbine, abnormal change parameters are monitored, and the fault mechanism is analyzed according to the abnormal change parameters to obtain the fault characteristic points; Based on the preset second algorithm, feature analysis is performed with the fault feature points as principal components, and fault feature values corresponding to the fault mechanism are extracted to obtain a third fault data set.
5. A fault warning method for an offshore wind turbine pitch system according to claim 1, characterized in that: Based on the healthy data set and the third fault data set, the Mahalanobis distance between the data sets is calculated to obtain the fault Mahalanobis distance data set, including: Calculating a difference between the third fault data set and the healthy data set to obtain a data set difference; Based on the inverse matrix of the covariance matrix and the data set difference, a fault Mahalanobis distance data set is obtained.
6. A fault warning method for an offshore wind turbine pitch system according to claim 1, characterized in that: Based on the fault Mahalanobis distance dataset, the health score of the offshore wind turbine pitch system is obtained, including: Calculate the data set mean and standard deviation of the fault Mahalanobis distance data set to obtain a normalized result; Based on the normalized result, a health score of the offshore wind turbine variable pitch system is obtained.
7. A fault warning method for an offshore wind turbine pitch system according to claim 1, characterized in that: The method of constructing a health score sequence and a first sliding window based on a preset time interval and a health score of the offshore wind turbine variable pitch system, and analyzing the abnormal values of the health score sequence in the first sliding window to obtain a sequence abnormality rate includes: Calculating the Mahalanobis distance between the fault-free operation data set and the health data set of the variable pitch system of the offshore wind turbine in a non-power-limited state, and taking the health score corresponding to the maximum Mahalanobis distance as the health threshold; Based on the preset time interval, construct a health score sequence and a first sliding window; Based on the health threshold, outliers in the health score sequence are marked by using the first sliding window to obtain an outlier sequence in the first sliding window; The sequence abnormality rate is calculated according to the abnormal value sequence in the first sliding window.
8. A fault warning method for an offshore wind turbine pitch system according to claim 7, characterized in that: Calculating a sequence abnormality rate according to the abnormal value sequence in the first sliding window includes: When the health score sequence is greater than the health threshold in the first sliding window, there is no outlier sequence and the sequence anomaly rate is 0; When the health score sequence is less than the health threshold in the first sliding window and the health score sequence is restored to be greater than the health threshold in the first sliding window, there is an abnormal value sequence and the sequence abnormality rate is greater than 0 and less than 1; When the health score sequence is less than the health threshold in the first sliding window and the health score sequence cannot be restored to be greater than the health threshold in the first sliding window, there is an abnormal value sequence and the sequence abnormality rate is 1.
9. A fault warning method for an offshore wind turbine pitch system according to claim 8, characterized in that: Based on the sequence abnormality rate, the health assessment results of the offshore wind turbine pitch system are obtained, including: Updating the preset time interval to construct a second sliding window; Obtaining the number of times the sequence anomaly rate in the second sliding window is 1; When the number of times that the sequence abnormality rate is 1 in the second sliding window is less than or equal to the preset first threshold, the health assessment result of the offshore wind turbine variable pitch system is healthy; When the number of times that the sequence abnormality rate is 1 in the second sliding window is greater than the preset first threshold and less than or equal to the preset second threshold, the health assessment result of the offshore wind turbine variable pitch system is a concern; When the number of times the sequence abnormality rate is 1 within the second sliding window is greater than or equal to a preset third threshold, the health assessment result of the offshore wind turbine variable pitch system is seriously abnormal.
10. A fault warning device for a pitch control system of an offshore wind turbine, characterized in that: include: Data set construction module, data set balancing module, fault mechanism analysis module, Mahalanobis distance calculation module, health score acquisition module, outlier analysis module, health assessment module and fault warning module; The data set construction module is used to obtain several historical offshore wind turbine pitch control system SCADA data to construct a healthy data set and a first fault data set; The data set balancing module is used to generate a number of balancing data based on a preset first algorithm, and insert the number of balancing data into the first fault data set to obtain a second fault data set; The fault mechanism analysis module is used to perform fault mechanism analysis on the pitch control system of the offshore wind turbine, and based on a preset second algorithm, extract the fault characteristic value corresponding to the fault mechanism from the second fault data set to obtain a third fault data set; The Mahalanobis distance calculation module is used to calculate the Mahalanobis distance between the data sets based on the healthy data set and the third fault data set to obtain a fault Mahalanobis distance data set; The health score acquisition module is used to acquire the health score of the offshore wind turbine variable pitch system based on the fault Mahalanobis distance data set; The outlier analysis module is used to construct a health score sequence and a first sliding window based on a preset time interval and a health score of the offshore wind turbine variable pitch system, and analyze the outliers of the health score sequence in the first sliding window to obtain a sequence anomaly rate; The health assessment module is used to obtain a health assessment result of the offshore wind turbine variable pitch system based on the sequence abnormality rate; The fault warning module is used to issue a fault warning for deterioration of the operating state of the offshore wind turbine variable pitch system according to the health assessment result of the offshore wind turbine variable pitch system.
Citation Information
Patent Citations
State monitoring and failure diagnosis method for wind generating set variable pitch system
CN105134510A
Application method for early warning of fan variable pitch faults based on decision tree algorithm
CN113946977A
Variable pitch system fault early warning method and system
CN116717436A
Offshore wind turbine generator pitch system health state assessment method, system, equipment and medium
CN118391203A
Pitch fault prediction method and apparatus for wind turbine
WO2024045413A1
Cited By
Fan working performance monitoring method and device
CN120520745A
Fault detection method for marine transportation tool of tower drum of wind turbine generator
CN121954132A
Intelligent maintenance and fault diagnosis system for variable pitch system of wind driven generator
CN122359249A