A wind turbine generator set rotating speed execution deviation identification method and system
By automatically identifying the speed deviation of wind turbine units, the problems of power generation performance and safety caused by speed parameter errors have been solved, thereby improving the operational reliability and lifespan of the units.
Patent Information
- Application Number
- CN202310799491.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-30
- Publication Date
- 2026-02-27
- Estimated Expiration
- 2043-06-30
AI Technical Summary
In existing technologies, there are significant errors between the speed execution parameters and design parameters of wind turbine generator sets, which leads to a reduction in power generation performance and safety during long-term operation. Furthermore, the workload for manual identification is enormous, and timely processing is not possible.
By acquiring the operating data of wind farm units, performing data cleaning and filtering, identifying the minimum and maximum speed ranges, calculating the deviation between the actual operating speed and the design speed, and issuing an early warning when the deviation exceeds the set value.
It enables automatic identification of wind turbine speed deviations, improving the operational safety and lifespan of the units and reducing the workload of manual identification.
Smart Images

Figure CN116842319B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the technical field of wind power generation, and particularly relates to a wind turbine generator set rotating speed execution deviation identification method and system. BACKGROUND
[0002] The rotating speed of a wind turbine is an important operating parameter, and its main parameters include minimum rotating speed, maximum rotating speed (or rated rotating speed) and variable rotating speed (referring to the case where the rotating speed changes between the minimum rotating speed and the maximum rotating speed).
[0003] The power generation efficiency of a wind turbine set is a most important index, which is directly related to the income of the owner. In order to ensure the safety and power generation effect of the wind turbine, the rotating speed parameter needs to be strictly designed and limited during the design of the wind turbine. If the rotating speed is designed to be too high, the load of the set will be out of limit, and if the rotating speed of the set is too low, the power generation performance will be affected. After the design is completed, the set needs to be executed strictly according to the design parameters under the action of the wind turbine control system, so as to ensure its high power generation performance and safe operation. However, due to various reasons such as test, power limitation, personnel design error and control system execution logic error, the execution parameter of the wind turbine set is greatly different from the design parameter, and long-term operation will inevitably affect the power generation performance and safety and reliability. In order to verify, it is usually necessary to manually compare the execution rotating speed and the design rotating speed, and the operating data of each set is retrieved to check the execution rotating speed under different powers, which is a huge workload, and often the relevant work cannot be carried out, resulting in a large deviation between the long-term operation rotating speed and the design rotating speed of a large number of sets, and reducing the operation life of the wind turbine set.
[0004] According to the search, the patent document CN113719429A discloses a wind turbine set rotating speed oscillation state identification method, device and storage medium, and provides a wind turbine set rotating speed oscillation state identification method, which comprises the following steps: specifying a preset time period, dividing the preset time period into a plurality of continuous calculation periods, and extracting the generator rotating speed value in each calculation period in turn; the maximum rotating speed envelope line and the minimum rotating speed envelope line are extracted for each calculation period respectively, and the envelope difference value and the average value of the difference value are calculated; if the average value of the difference value is greater than a preset value, it is marked once; the number of marks in the preset time period is counted, and if it is greater than a set number, it is determined that the set is in a rotating speed oscillation state in the preset time period. The present application directly starts from the generator rotating speed end of the wind turbine set, extracts the generator rotating speed envelope line difference value, monitors the current set operation state, determines whether the set is in a rotating speed oscillation state, realizes the identification of the online oscillation state of the wind turbine set, and forms an online rotating speed oscillation state identification method which can be realized by the PLC of the wind turbine set.
[0005] The patent mentions the method of extracting the maximum speed envelope and the minimum speed envelope, but due to the large operating speed range of wind turbines, the minimum speed value does not represent the design minimum speed, because the speed during the start-stop process will appear in the 0 to minimum speed range, and identifying the maximum and minimum values from the data will have problems, and the same maximum speed value does not represent the design maximum speed, and the actual execution speed will have some fluctuations, such as the specification attached to Figure 1 , the maximum speed point executed is higher than the design speed value. The deviation between the execution speed and the design speed of the unit is not identified, which leads to the long-term operation speed deviation of the unit from the design speed without being handled by anyone. SUMMARY
[0006] The purpose of the present application is to provide a wind turbine unit speed execution deviation identification method and system, which solves the problem of huge manual identification workload, leading to a large number of units running at a speed deviation from the design speed without being handled by anyone.
[0007] The present application is realized by the following technical solutions:
[0008] A wind turbine unit speed execution deviation identification method, comprising the following steps:
[0009] S1, obtaining the operation data of each unit at each site in the target wind farm, the operation data including a speed sequence, an active power sequence and an operation state word;
[0010] Obtaining the design minimum speed, the design maximum speed, the first preset power range and the second preset power range of each unit;
[0011] S2, data cleaning is performed on the operation data to obtain valid data;
[0012] S3, according to the operation state word, the operation data of the unit in the running state is screened out from the valid data to obtain qualified data;
[0013] S4, extracting the speed sequence and the active power sequence from the qualified data to form a speed-power data group;
[0014] Judging the active power data in the speed-power data group, if Pi is within the first preset power range, it is considered that the speed Gspdi corresponding to Pi is within the minimum speed range, all speed data in the minimum speed range is screened out, and all speeds in the minimum speed range are calculated to obtain the actual execution minimum speed GspdI; Pi is the ith active power data;
[0015] If Pi is within the second preset power range, it is considered that the speed Gspdi corresponding to Pi is within the maximum speed range, all speed data in the maximum speed range is screened out, and all speeds in the maximum speed range are calculated to obtain the actual execution maximum speed GspdII;
[0016] S5、According to the design minimum speed, the design maximum speed, the actual minimum speed Gspdl and the actual maximum speed Gspdll of each unit, the execution deviation of each unit is calculated; when the execution deviation is greater than the set value, a pre-warning is performed.
[0017] Further, the operation data further comprises a timestamp sequence, and S2 specifically comprises the following steps:
[0018] 2.1, the timestamp sequence is segmented according to a preset time segment, L time segments are obtained, and availability judgment is performed, and K available time segments are reserved;
[0019] 2.2, the speed sequence and the active power sequence corresponding to each available time segment are cleaned to obtain effective data.
[0020] Further, in 2.1, the availability judgment is specifically: if the number of sampling points in a certain time segment is less than 85%-90% of the number of sampling points that should be sampled, it is considered that the data in this time segment is invalid, and all data in this time segment is cleared.
[0021] Further, 2.2 is specifically:
[0022] If the absolute value of a speed data in a certain available time segment is 0 or the active power value is less than or equal to 0, it is considered that the sampling point data is breakpoint data, which is cleared;
[0023] If the proportion of the removed breakpoint data in a certain available time segment exceeds 10%-15%, the data in this available time segment is invalid, and the data in this available time segment is cleared.
[0024] Further, in S3, the operation state word is represented by the letter S, S=1 represents starting, S=2 represents running, S=3 represents stopping, S=4 represents maintenance, S=5 represents testing, S=6 represents power limiting, and only the data of S=2 is reserved.
[0025] Further, in S4, all speeds in the minimum speed interval are calculated to obtain the actual minimum speed Gspdl, which is specifically:
[0026] The speed data in the minimum speed interval is represented as: [Gspdl1, Gspdl2, Gspdl3, … GspdlM];
[0027] The average value of the speed data in the minimum speed interval is taken to obtain the actual minimum speed Gspdl, as follows:
[0028] Gspdl=Avg(Gspdl1, Gspdl2, … GspdlM), wherein M is the number of speed data satisfying the minimum speed interval.
[0029] Further, in S4, the actual maximum speed GspdII is calculated by taking the average of the speed data in the maximum speed interval, which is:
[0030] The speed data in the maximum speed interval is represented as: [GspdII1, GspdII2, GspdII3, … GspdIIW];
[0031] The actual maximum speed GspdII is obtained by taking the average of the speed data in the maximum speed interval, which is:
[0032] GspdII = Avg(GspdII1, GspdII2, … GspdIIW);
[0033] Where W is the number of speed data in the maximum speed interval.
[0034] Further, in S5, the execution deviation of each unit is divided into minimum speed execution deviation dGpsdI and maximum speed execution deviation dGpsdII, and the calculation formulas are respectively:
[0035] dGpsdI = GspdI - Gspdmin;
[0036] dGpsdII = GspdII - Gspdmaxr;
[0037] Where Gspdminr is the designed minimum speed, and Gspdmaxr is the designed maximum speed.
[0038] Further, in S5, when the execution deviation is greater than the set value, a warning is given, which is:
[0039] If Abs(dGpsdI) > setI, it indicates that the minimum execution speed does not match the designed value; Abs(dGpsdI) is the absolute value of dGpsdI, and setI is the minimum speed deviation set value.
[0040] Or if Abs(dGpsdII) > setII, it indicates that the maximum execution speed does not match the designed value;
[0041] Abs(dGpsdII) is the absolute value of dGpsdII, and setII is the maximum speed deviation set value.
[0042] The application also discloses a wind turbine speed execution deviation identification system, comprising:
[0043] A data acquisition module is used to acquire the operation data of each unit in the target wind farm, including speed sequence, active power sequence and operation state word.
[0044] Obtain the design minimum rotating speed, the design maximum rotating speed, the first preset power range and the second preset power range of each unit;
[0045] The cleaning module is used for data cleaning on the operation data to obtain effective data;
[0046] The running state screening module is used for screening the operation data of the unit in the running state from the effective data according to the running state word to obtain qualified data;
[0047] The data extraction module is used for extracting the rotating speed sequence and the active power sequence from the qualified data to form a rotating speed-power data group;
[0048] The actual minimum rotating speed calculation module is used for judging the active power data in the rotating speed-power data group, if Pi is in the first preset power range, it is considered that the rotating speed Gspdi corresponding to Pi is in the minimum rotating speed interval, all rotating speed data in the minimum rotating speed interval are screened out, all rotating speeds in the minimum rotating speed interval are calculated to obtain the actual minimum rotating speed GspdI; Pi is the i-th active power data;
[0049] The actual maximum rotating speed calculation module is used for judging the active power data in the rotating speed-power data group, if Pi is in the second preset power range, it is considered that the rotating speed Gspdi corresponding to Pi is in the maximum rotating speed interval, all rotating speed data in the maximum rotating speed interval are screened out, all rotating speeds in the maximum rotating speed interval are calculated to obtain the actual maximum rotating speed GspdII;
[0050] The execution deviation calculation module is used for calculating the execution deviation of each unit according to the design minimum rotating speed, the design maximum rotating speed, the actual minimum rotating speed GspdI and the actual maximum rotating speed GspdII of each unit;
[0051] The deviation judgment module is used for prewarning when the execution deviation is greater than a set value.
[0052] Compared with the prior art, the present application has the following beneficial technical effects:
[0053] The application discloses a wind turbine set rotating speed execution deviation identification method, and the operating points in the minimum rotating speed interval and the maximum rotating speed interval are automatically identified based on the range of the power value, then all rotating speeds in the minimum rotating speed interval and the maximum rotating speed interval are calculated respectively, and the actual execution minimum rotating speed GspdI and the actual execution maximum rotating speed GspdII of the set are identified; the actual execution minimum rotating speed GspdI and the actual execution maximum rotating speed GspdII identified are compared with the two design rotating speeds, the difference between the execution rotating speed and the design rotating speed is obtained, if there is an abnormality, a warning is given, the operation and maintenance control personnel are prompted to find the problem, the safe operation of the set is ensured, and the operation life of the set is improved. BRIEF DESCRIPTION OF DRAWINGS
[0054] Figure 1 It is a flowchart of the wind turbine set rotating speed execution deviation identification method.
[0055] Figure 2 It is a rotating speed and power curve formed in embodiment 1. DETAILED DESCRIPTION
[0056] In order to make the objectives, technical solutions and advantages of the present application clearer, further detailed description will be made in combination with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application, that is, the described embodiments are only a part of the embodiments of the present application, but not all the embodiments.
[0057] The components described and shown in the drawings and embodiments of the present application can be arranged and designed in various different configurations, therefore, the detailed description of the embodiments of the present application provided in the following drawings is not intended to limit the scope of the claimed present application, but only represents a selected embodiment of the present application. Based on the drawings and embodiments of the present application, all other embodiments obtained by those skilled in the art without creative labor are within the protection scope of the present application.
[0058] The application discloses a wind turbine set rotating speed execution deviation identification method, and the application discloses the following steps:
[0059] S1, obtaining operating data of each site set of a target wind farm, the operating data including a rotating speed sequence, an active power sequence and an operating state word;
[0060] obtaining the design minimum rotating speed, the design maximum rotating speed, the first preset power range and the second preset power range of each set;
[0061] S2, data cleaning is performed on the operating data to obtain effective data;
[0062] S3, screening out the running data of the unit in the running state from the valid data according to the running state word, and obtaining qualified data;
[0063] S4, extracting the rotating speed sequence and the active power sequence from the qualified data to form a rotating speed-power data group;
[0064] The active power data in the rotating speed-power data group is judged, if Pi is in the first preset power range, it is considered that the rotating speed Gspdi corresponding to Pi is in the minimum rotating speed interval, all rotating speed data in the minimum rotating speed interval are screened out, all rotating speeds in the minimum rotating speed interval are calculated, and the actual minimum rotating speed GspdI is obtained; Pi is the i-th active power data;
[0065] If Pi is in the second preset power range, it is considered that the rotating speed Gspdi corresponding to Pi is in the maximum rotating speed interval, all rotating speed data in the maximum rotating speed interval are screened out, all rotating speeds in the maximum rotating speed interval are calculated, and the actual maximum rotating speed GspdII is obtained;
[0066] S5, according to the design minimum rotating speed, the design maximum rotating speed, the actual minimum rotating speed GspdI and the actual maximum rotating speed GspdII of each unit, the execution deviation of each unit is calculated; when the execution deviation is greater than the set value, a warning is given.
[0067] The application is based on the running data set of the fan, and the actual execution rotating speed value of each unit of the wind power plant is batch analyzed and compared with the design rotating speed value, and a warning is given when a large deviation is found. The research content includes three parts of data cleaning, algorithm implementation and result warning.
[0068] The features and performances of the application are further described in detail in combination with the embodiments.
[0069] Embodiment 1
[0070] The application discloses a rotating speed execution deviation identification method of a wind turbine, which comprises the following specific steps:
[0071] I. Data preparation
[0072] 1) The running data of each unit of each site of the target wind power plant is collected and stored, and the data of not less than one week is required, and the design parameters are recorded, including the design minimum rotating speed Gspdminr, the design maximum rotating speed Gspdmaxr, the first preset power range and the second preset power range of each unit.
[0073] 2) The returned data is placed on the field server according to the specified position and number for storage.
[0074] 3) Extract the time stamp sequence Time, the speed sequence Gspd, the active power sequence P, and the operation state word S.
[0075] 4) According to the data availability, the time stamp Time is segmented into 1000 time periods at 10 min intervals. If the number of sampling points in a certain time period is less than 85%-90% of the number of sampling points that should be sampled, it is considered that the data in this time period is invalid, and all data in this time period is cleared.
[0076] For example, if the number of points in 10 min is less than 85% of the number of sampling points that should be sampled, it is removed, i.e., it is considered that this time period is invalid. For example, with a 5s interval data requirement, 120 points should be collected in 10 min, and the actual number of points is required to be not less than 102 points. If the number of sampling points in 5 time periods does not meet the requirement, 995 availability time periods are retained.
[0077] 5) The power data and speed measurement point data in the 995 availability time periods are cleaned. If the absolute value of a speed data in a certain availability time period is 0 or the power value is less than or equal to 0, it is considered that the sampling point data is a breakpoint data, which is removed.
[0078] 6) If the removal ratio of the breakpoint data removed in a certain availability time period exceeds 10%-15%, the data in this availability time period is invalid, and the data in this availability time period is removed.
[0079] For example, if the removal ratio of the breakpoint data removed in 10 min exceeds 10%, such as 120 points in 10 min, not more than 12 points are removed, otherwise the availability time period is invalid.
[0080] If the number of breakpoint data in 5 time periods does not meet the requirement, 990 valid time periods are obtained, and the data corresponding to the 990 valid time periods are used as valid data.
[0081] 7) The unit operation state word S in the valid data meeting the above conditions is judged (such as S=1 start, S=2 run, S=3 stop, S=4 maintenance, S=5 test, S=6 power limit…), only the data in the normal operation (S=2) is retained, and the operation data in the non-normal power generation state such as start, stop, maintenance, test, and power limit is excluded, to obtain qualified data.
[0082] II. Algorithm implementation
[0083] 2.1, Extract the speed sequence Gspd and the active power sequence P in the qualified data, and form the speed and power curve as shown in Figure 2 .
[0084] Gspd = [Gspd1, Gspd2, Gspd3, … GspdN];
[0085] P = [P1, P2, P3, … PN], where N is the number of qualified data after data cleaning;
[0086] 2.2, identify the operating data for the minimum speed interval I:
[0087] Judge the active power sequence P, if the i-th active power data Pi is between the first preset power range [P1, P2], it is considered that the fan runs in the minimum speed interval I, and finally M data satisfying the minimum speed interval I are obtained;
[0088] P1 is recommended to be set to 1% Prated, P2 is 10% Prated, and Prated is the design power of the unit;
[0089] 2.3, calculate the actual minimum speed GspdI for the minimum speed interval I:
[0090] Take the average of all corresponding speed sets that meet the operating conditions of 2.2, as follows:
[0091] GspdI = Avg(GspdI1, GspdI2, … GspdIM) 。
[0092] 2.4, identify the operating data for the maximum speed interval II:
[0093] Judge the active power sequence P, if Pi is between the second preset power range [P3, P4], it is considered that the fan runs in the maximum speed interval II, and finally W data satisfying the maximum speed interval II are obtained;
[0094] Here P3 is recommended to be set to 60% Prated, and P4 is 90% Prated;
[0095] 2.5, calculate the actual maximum speed GspdII for interval II
[0096] Take the average of all corresponding speed sets that meet the operating conditions of 2.4, as follows:
[0097] GspdII = Avg(GspdII1, GspdII2, … GspdIIW) 。
[0098] Three, result output
[0099] 3.1, read the design minimum speed Gspdminr and the design maximum speed Gspdmaxr of each unit, and sort them according to the unit number, and record them in the data column. Usually, if the unit type of the site is consistent, the design value is the same;
[0100] 3.2, the method in the algorithm implementation is calculated for the actual minimum speed Gspdl of each unit and the actual maximum speed Gspdll, and is sorted according to the unit number, and is input into the data column;
[0101] 3.3, the execution deviation of each unit is calculated:
[0102] dGpsdl=Gspdl-Gspdlminr
[0103] dGspdll=Gspdll-Gspdmaxr
[0104] 3.4, when the deviation is greater than the set value, prewarning is needed, and the designer is prompted to check and adjust.
[0105] If Abs(dGpsdl)>setl, the minimum execution speed is prompted to be inconsistent with the design value; Abs(dGpsdl) is the absolute value of dGpsdl, and setl is the minimum speed deviation set value.
[0106] Or if Abs(dGspdll)>setll, the maximum execution speed is prompted to be inconsistent with the design value;
[0107] Abs(dGspdll) is the absolute value of dGspdll, and setll is the maximum speed deviation set value.
[0108] Example 2
[0109] The application discloses a wind turbine speed execution deviation identification system, comprising:
[0110] A data acquisition module is configured to acquire operation data of each unit at each site in a target wind farm, wherein the operation data comprises a speed sequence, an active power sequence and an operation state word.
[0111] The design minimum speed, the design maximum speed, the first preset power range and the second preset power range of each unit are acquired.
[0112] A cleaning module is configured to clean the operation data to obtain effective data.
[0113] An operation state screening module is configured to screen out operation data of the unit in an operation state from the effective data according to the operation state word, and obtain qualified data.
[0114] A data extraction module is configured to extract the speed sequence and the active power sequence from the qualified data, and form a speed-power data group.
[0115] The actual minimum rotating speed calculation module is used for judging the active power data in the rotating speed power data group, and if Pi is within the first preset power range, it is considered that the rotating speed Gspdi corresponding to Pi is within the minimum rotating speed interval, all rotating speed data within the minimum rotating speed interval are screened out, all rotating speeds within the minimum rotating speed interval are calculated, and the actual minimum rotating speed GspdI is obtained; Pi is the ith active power data;
[0116] The actual maximum rotating speed calculation module is used for judging the active power data in the rotating speed power data group, and if Pi is within the second preset power range, it is considered that the rotating speed Gspdi corresponding to Pi is within the maximum rotating speed interval, all rotating speed data within the maximum rotating speed interval are screened out, all rotating speeds within the maximum rotating speed interval are calculated, and the actual maximum rotating speed GspdII is obtained;
[0117] The execution deviation calculation module is used for calculating the execution deviation of each unit according to the designed minimum rotating speed, the designed maximum rotating speed, the actual minimum rotating speed GspdI and the actual maximum rotating speed GspdII.
[0118] The deviation judgment module is used for giving a warning when the execution deviation is greater than a set value.
[0119] Finally, it should be noted that: the above examples are only used to illustrate the technical solutions of the present application, but not to limit it, although the present application has been described in detail with reference to the above examples, those skilled in the art should understand that: the specific embodiments of the present application can be modified or replaced by the equivalent, without departing from the spirit and scope of the present application, any modification or equivalent replacement, which should be covered within the protection scope of the claims of the present application.
Claims
1. A wind turbine generator set rotational speed execution deviation identification method characterized by, The method comprises the following steps: S1, obtaining operation data of each unit of the target wind farm, the operation data comprising a rotation speed sequence, an active power sequence and an operation state word; obtaining the designed minimum rotation speed, the designed maximum rotation speed, the first preset power range and the second preset power range of each unit; S2, performing data cleaning on the operation data to obtain effective data; S3, screening out operation data of the unit in the running state from the effective data according to the operation state word to obtain qualified data; S4, extracting the rotation speed sequence and the active power sequence from the qualified data to form a rotation speed-power data group; judging the active power data in the rotation speed-power data group, if Pi is within the first preset power range, it is considered that the rotation speed Gspdi corresponding to Pi is within the minimum rotation speed interval, all rotation speed data in the minimum rotation speed interval are screened out, and all rotation speeds in the minimum rotation speed interval are calculated to obtain the actual executed minimum rotation speed GspdI; Pi is the i-th active power data; if Pi is within the second preset power range, it is considered that the rotation speed Gspdi corresponding to Pi is within the maximum rotation speed interval, all rotation speed data in the maximum rotation speed interval are screened out, and all rotation speeds in the maximum rotation speed interval are calculated to obtain the actual executed maximum rotation speed GspdII; S5, calculating the execution deviation of each unit according to the designed minimum rotation speed, the designed maximum rotation speed, the actual executed minimum rotation speed GspdI and the actual executed maximum rotation speed GspdII of each unit; when the execution deviation is greater than a set value, a warning is given.
2. The wind turbine generator set rotational speed execution deviation identification method according to claim 1, characterized by, The operation data further comprises a time stamp sequence, and S2 specifically comprises the following steps: 2.1, segmenting the time stamp sequence according to a preset time segment to obtain L time segments, and performing availability judgment to retain K available time segments; 2.2, cleaning the rotation speed sequence and the active power sequence corresponding to each available time segment to obtain effective data.
3. The wind turbine generator set rotational speed execution deviation identification method according to claim 2, characterized by, In 2.1, the availability judgment is specifically as follows: if the number of sampling points in a certain time segment is less than 85%-90% of the number of sampling points that should be sampled, it is considered that the data in the time segment is invalid, and all data in the time segment is removed.
4. The wind turbine generator set rotational speed execution deviation identification method according to claim 2, characterized by, 2.2 is specifically as follows: if the absolute value of a certain rotation speed data in a certain available time segment is 0 or the active power value is less than or equal to 0, it is considered that the rotation speed data or the active power value is breakpoint data, and the breakpoint data is removed; if the removal proportion of the breakpoint data in a certain available time segment exceeds 10%-15%, the data in the available time segment is invalid, and the data in the available time segment is removed.
5. The wind turbine generator set rotational speed execution deviation identification method according to claim 1, characterized by, In S3, the operation state word is represented by the letter S, S=1 represents starting, S=2 represents running, S=3 represents stopping, S=4 represents maintenance, S=5 represents testing, S=6 represents power limiting, and only the data of S=2 is retained.
6. The wind turbine generator set rotational speed execution deviation identification method according to claim 1, characterized by, In S4, all rotation speeds in the minimum rotation speed interval are calculated to obtain the actual executed minimum rotation speed GspdI, which is specifically as follows: the rotation speed data in the minimum rotation speed interval is represented as: [GspdI1, GspdI2, GspdI3, … GspdIM]; the average value of the rotation speed data in the minimum rotation speed interval is taken to obtain the actual executed minimum rotation speed GspdI, which is as follows: GspdI=Avg(GspdI1, GspdI2, …GspdIM), wherein M is the number of speed data satisfying the minimum speed interval.
7. The wind turbine generator set rotational speed execution deviation identification method according to claim 1, characterized by, In S4, the actual maximum speed GspdII is calculated by calculating all speeds in the maximum speed interval, and the specific calculation is as follows: The speed data in the maximum speed interval is represented as: [GspdII1, GspdII2, GspdII3, …GspdIIW]; The actual maximum speed GspdII is obtained by averaging the speed data in the maximum speed interval, as follows: GspdII=Avg(GspdII1, GspdII2, …GspdIIW); wherein W is the number of speed data satisfying the maximum speed interval.
8. The wind turbine generator set rotational speed execution deviation identification method according to claim 1, characterized by, In S5, the execution deviation of each unit is divided into minimum speed execution deviation dGpsdI and maximum speed execution deviation dGpsdII, and the calculation formulas are as follows: dGpsdI=GspdI-Gspdminr; dGpsdII=GspdII-Gspdmaxr; wherein Gspdminr is the designed minimum speed, and Gspdmaxr is the designed maximum speed.
9. The wind turbine generator set rotational speed execution deviation identification method according to claim 8, characterized by, In S5, when the execution deviation is greater than the set value, a warning is given, and the specific calculation is as follows: If Abs(dGpsdI)>setI, it indicates that the minimum execution speed does not match the designed value; Abs(dGpsdI) is the absolute value of dGpsdI, and setI is the minimum speed deviation set value; Or if Abs(dGpsdII)>setII, it indicates that the maximum execution speed does not match the designed value; Abs(dGpsdII) is the absolute value of dGpsdII, and setII is the maximum speed deviation set value.
10. A wind turbine generator set rotational speed execution deviation identification system characterized by, It comprises: a data acquisition module for acquiring operation data of each unit at each site in a target wind farm, the operation data including a speed sequence, an active power sequence, and an operation state word; acquiring the designed minimum speed, the designed maximum speed, the first preset power range, and the second preset power range of each unit; a cleaning module for cleaning the operation data to obtain valid data; an operation state screening module for screening the operation data of the unit in the running state from the valid data according to the operation state word to obtain qualified data; a data extraction module for extracting the speed sequence and the active power sequence from the qualified data to form a speed-power data group; an actual minimum speed calculation module for judging the active power data in the speed-power data group, if Pi is within the first preset power range, it is considered that the speed Gspdi corresponding to Pi is in the minimum speed interval, all speed data in the minimum speed interval are screened out, and all speeds in the minimum speed interval are calculated to obtain the actual minimum speed GspdI; Pi is the ith active power data; The actual execution maximum speed calculation module is configured to judge the active power data in the speed-power data set. If Pi is within the second preset power range, it is considered that the speed Gspdi corresponding to Pi is within the maximum speed interval, all speed data in the maximum speed interval are screened out, and all speeds located in the maximum speed interval are calculated to obtain the actual execution maximum speed GspdII. The execution deviation calculation module is configured to calculate the execution deviation of each unit according to the designed minimum speed, the designed maximum speed, the actual execution minimum speed GspdI and the actual execution maximum speed GspdII. The deviation judgment module is configured to perform early warning when the execution deviation is greater than a set value.
Citation Information
Patent Citations
Wind turbine generator rotation speed oscillation state identification method and device and storage medium
CN113719429A
Wind generating set and avoiding rotating speed control method and device thereof
CN113847196A
Wind turbine generator anemometer data abnormity identification method and system
CN115616248A