METHOD FOR COMPUTER-IMPLEMENTED MONITORING OF A WIND TURBINE
20230026286 · 2023-01-26
Inventors
Cpc classification
F03D17/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/045
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2270/33
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/046
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02E10/72
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
Abstract
A method for monitoring of a wind turbine including: a) acquiring respective values of one or more operation variables of the wind turbine at the corresponding operation time point; b) determining the value of a tower clearance resulting from the acquired values of the operation variables with the aid of a trained data driven model, where the value of an output variable which is the tower clearance or a variable correlated with the tower clearance is predicted by feeding the acquired value of each operation variable as a digital input to the trained data driven model which outputs the predicted value of the output variable as a digital output, the tower clearance being shortest the distance between the tower and the tip of a specific rotor blade from the rotor blades when the specific rotor blade is in its lowermost position in which it points downward in the vertical direction.
Claims
1. A method for computer-implemented monitoring of a wind turbine comprising a tower which extends in a vertical direction and a nacelle which is arranged on top of the tower, where an electric generator is disposed within the nacelle having several rotor blades is connected to the nacelle at a rotor hub, the rotor being configured to be rotated by wind around a rotor axis where a mechanical energy of a rotation of the rotor is converted into electric energy by the electric generator, the method comprising the following steps which are carried out for a corresponding operation time point of a number of operation time points of the wind turbine: a) acquiring respective values of one or more operation variables of the wind turbine at the corresponding operation time point based on sensor data recorded for the wind turbine; and b) determining a value of a tower clearance resulting from the acquired value or values of the one or more operation variables with an aid of a trained data driven model, where the value of an output variable which is the tower clearance or a variable correlated with the tower clearance is predicted by feeding the acquired value of each operation variable as a digital input to the trained data driven model which outputs the predicted value of the output variable as a digital output, wherein the trained data driven model is trained by training data sets, each comprising a value of the output variable for values of the one or more operation variables, the tower clearance being a shortest distance between the tower and a tip of a specific rotor blade from the several rotor blades when a specific rotor blade is in a lowermost position in which the specific rotor blade points downward in a vertical direction.
2. The method according to claim 1, wherein the output variable is a blade tip deflection of the specific rotor blade to the tower at the corresponding operation time point, where the tower clearance is derived in step b) from the blade tip deflection.
3. The method according to claim 1, wherein the one or more operation variables include one or more bending moments of the specific rotor blade of the rotor.
4. The method according to claim 3, wherein the one or more bending moments include a flapwise bending moment of the specific rotor blade at a root attached to the rotor hub or at a predetermined distance from the root and/or an edgewise bending moment of the specific rotor blade at the root attached to the rotor hub or at a predetermined distance from the root.
5. The method according to claim 3, wherein the one or more operation variables additionally include one or more of the following variables: an azimuth angle describing an angular position of the specific rotor blade around the rotor axis; a rotational speed; an electric power produced by the wind turbine; a pitch angle of the specific rotor blade describing an angle in which the specific rotor blade is attached to the rotor hub; a wind speed at the rotor hub along a rotor axis and/or the wind speed along at least one axis perpendicular to the rotor axis; a nacelle acceleration along the rotor axis and/or along an axis perpendicular to the rotor axis.
6. The method according to claim 1, wherein one or more predetermined actions are performed, in case that the value of the tower clearance determined in step b) falls below a predetermined threshold.
7. The method according to claim 6, wherein the one or more predetermined actions comprise one or more actions resulting in a greater tower clearance, the one or more actions including a change of a pitch angle of the rotor blades and/or a reduction of a rotational speed of the rotor.
8. The method according to claim 6, wherein the one or more predetermined actions comprise a generation of an alarm signal perceivable by surveillance staff and/or a stop of a rotation of the rotor.
9. The method according to claim 1, wherein the trained data driven model is a neural network.
10. The method according to claim 9, wherein the neural network is a feed-forward neural network or a convolutional neural network or a recurrent neural network.
11. The method according to claim 1, wherein the trained data driven model is a classification and regression tree classifier.
12. An apparatus for computer-implemented monitoring of a wind turbine comprising a tower which extends in a vertical direction and a nacelle which is arranged on top of the tower, where an electric generator is disposed within the nacelle and a rotor having several rotor blades is connected to the nacelle at a rotor hub, the rotor being configured to be rotated by wind around a rotor axis, where a mechanical energy of a rotation of the rotor is converted into electric energy by the electric generator, where the apparatus is configured to perform a method comprising the following steps which are carried out at a corresponding operation time point of a number of operation time points of the wind turbine: a) acquiring respective values of one or more operation variables of the wind turbine at the corresponding operation time point based on sensor data recorded for the wind turbine; and b) determining a value of a tower clearance resulting from the acquired value or values of the one or more operation variables with an aid of a trained data driven model, wherein the value of an output variable which is a tower clearance or a variable correlated with the tower clearance is predicted by feeding the acquired value of each operation variable as a digital input to the trained data driven model which outputs the predicted value of the output variable as a digital output, wherein the trained data driven model is trained by training data sets, each comprising a value of the output variable for values of the one or more operation variables, the tower clearance being a shortest distance between the tower and a tip of a specific rotor blade from the several rotor blades when the specific rotor blade is in a lowermost position in which the specific rotor blade points downward in a vertical direction.
13. The apparatus according to claim 12, wherein the apparatus is configured to perform a method of monitoring a wind turbine.
14. A computer program product, comprising a computer readable hardware storage device having computer readable program code stored therein, said program code executable by a processor of a computer system to implement the method according to claim 1 when the program code is executed on a computer.
15. A computer program with program code for carrying out the method according to claim 1 when the program code is executed on a computer.
Description
BRIEF DESCRIPTION
[0033] Some of the embodiments will be described in detail, with reference to the following figures, wherein like designations denote like members, wherein:
[0034]
[0035]
[0036]
DETAILED DESCRIPTION
[0037] Embodiments of the invention as described in the following provides a method for computer-implemented monitoring of a wind turbine in order to detect small tower clearances between the rotor and the tower of the turbine. As a consequence, damages of the turbine due to a collision between a rotor blade and the tower are avoided.
[0038]
[0039] The position of the wind turbine 1 with respect to the earth's surface is described by a Cartesian coordinate system comprising an x-axis, a y-axis and a z-axis. The x-axis and the y-axis extend in a horizontal plane whereas the z-axis extends in a vertical direction perpendicular to the earth's surface. The vertical direction corresponds to the extension of the tower 2. The nacelle 3 can be rotated around a longitudinal axis of the tower, i.e. an axis parallel to the z-axis of the Cartesian coordinate system. In case of wind, the nacelle is positioned such that the wind substantially falls in the direction of the rotor axis A on the rotor 5, resulting in a rotation of the rotor.
[0040] Wind acting on the rotor blades 6 causes bending moments occurring at the respective rotor blades. This will result in a variation of the so-called tower clearance between the rotor 5 and the tower 2. In
[0041]
[0042] In order to avoid such damages, the turbine 1 is monitored by the aid of a neural network in order to detect small tower clearances. The monitoring method is implemented in a controller (not shown) disposed within the wind turbine which can initiate countermeasures in case of small tower clearances. Contrary to methods as disclosed in the prior art, the tower clearance is not measured directly but by a prediction performed by a corresponding neural network.
[0043]
[0044] In the method described herein, the training data are generated by numerical simulations which are performed by the well-known software BHawC which is an aeroelastic code intended for calculating wind turbine responses. This software simulates the wind turbine with all its components, including its sensors, for a range of environmental conditions. The software BHawC provides the tower clearance directly. Instead, the blade tip deflections provided by the software BHawC or by another aerolastic code may be used in order to derive the tower clearance therefrom.
[0045] In the embodiment described herein, the neural network NN is trained by training data comprising the tower clearance TC. Nevertheless, in an alternative embodiment, the neural network may also be learned by training data where the output refers to the above described blade tip deflections. In this case, the tower clearance is calculated afterwards from the output generated by the trained neural network NN.
[0046] In a preferred embodiment of the invention, the following sensor data are used as input data within the corresponding training data sets: [0047] the azimuth angle AA describing the angular position of the specific rotor blade around the rotor axis A; [0048] the rotational speed RS of the rotor 5; [0049] the electric power EP produced by the wind turbine 1; [0050] the pitch angle PI of the specific rotor blade describing the angle in which the specific rotor blade is attached to the rotor hub 7; [0051] the wind speed HWx in the direction of the x-axis, the wind speed HWy in the direction of the y-axis and the wind speed HWz in the direction of the z-axis, where said wind speeds are the speeds occurring at the rotor hub 7; [0052] the acceleration NAx of the nacelle 3 in the direction of the x-axis and the acceleration NAy of the nacelle 3 in the direction of the y-axis; [0053] the flapwise bending moment FW of the specific rotor blade at its root attached to the rotor hub 7 and the edgewise bending moment EM of the specific rotor blade at its root attached to the rotor hub 7.
[0054] As mentioned above, the output data of a respective training data set refers to the tower clearance TC of the specific rotor blade when its tip is in its lowermost position.
[0055] The neural network NN indicated in
[0056] The trained neural network NN is implemented in the controller of the wind turbine. As indicated in
[0057] In a subsequent step S2, the predicted value of the tower clearance TC at the corresponding operation time point t is compared with a threshold TH. In case that the tower clearance falls below the threshold, there is the risk of collisions between the rotor blades and the tower. Hence, in case that the tower clearance is below the threshold TH, one or more predetermined actions AC are initiated by the controller of the wind turbine 1.
[0058] In a particularly preferred embodiment, the predetermined actions refer to a reduction of the rotational speed of the rotor 5 of the turbine 1 and/or a suitable change of the pitch angle of all rotor blades 6. Those measures have the consequence of a greater tower clearance TC reducing the risk that rotor blades 6 collide with the tower 2.
[0059] Additionally, or alternatively, an alarm signal may also be generated in case that the tower clearance TC falls below the threshold TH. This alarm signal is transmitted to a control station so that the staff in control station is informed about the risk of a collision between the rotor blades and the tower. Thereafter, the staff may initiate appropriate countermeasures in order to lower the risk of a collision between the rotor blades and the tower. In another embodiment, a predetermined action may also refer to an emergency stop, i.e. an immediate stop of the rotation of the rotor. This emergency stop will be initiated in case of very low tower clearances predicted by the trained neural network NN of
[0060] In another embodiment of the invention, only a part of the input data IN indicated in
[0061] The method as described in the foregoing was tested by the inventors based on a neural network in the form of a feed-forward network having two hidden layers, each layer comprising fifty nodes. Inter alia, the neural network was learned with all the input data indicated in
[0062] Embodiments of the invention as described in the foregoing have several advantages. Particularly, the tower clearance of a wind turbine can be monitored in an easy and efficient way without installing sensors at the tip of the rotor blades. This is achieved by the aid of a neural network predicting the tower clearance based on other sensor data of the wind turbine. To do so, the neural network is trained by training data. The training data can be simulated data, e.g. taken from the well-known software BHawC. Nevertheless, the training data may also be extracted from real measurements of a corresponding wind turbine.
[0063] Although the present invention has been disclosed in the form of preferred embodiments and variations thereon, it will be understood that numerous additional modifications and variations could be made thereto without departing from the scope of the invention.
[0064] For the sake of clarity, it is to be understood that the use of “a” or “an” throughout this application does not exclude a plurality, and “comprising” does not exclude other steps or elements.