An accumulator fault detection method and apparatus
By calculating the difference between the highest hydraulic level point and the historical highest level in the hydraulic pitch system, accumulator faults can be detected, solving the problem of difficult-to-detect accumulator faults and ensuring the safe and stable operation of wind turbine generators.
Patent Information
- Application Number
- CN202210900926.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-28
- Publication Date
- 2026-08-25
- Estimated Expiration
- 2042-07-28
AI Technical Summary
In existing technologies, accumulator malfunctions are difficult to detect in a timely manner, leading to damage to components of the hydraulic pitch system and affecting the stable operation of wind turbine generators.
By obtaining real-time data from the hydraulic pitch system, the densest point of the hydraulic station level is calculated and compared with the historical densest point. When the difference exceeds the threshold, an accumulator fault is judged, and the original data of the hydraulic pitch system is used for detection.
It enables timely detection of accumulator faults without the need for additional equipment, preventing further damage to hydraulic pitch system components and ensuring the safe and stable operation of wind turbine generators.
Smart Images

Figure CN117514638B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of power generation, and in particular to a method and apparatus for detecting faults in energy storage devices. Background Technology
[0002] Accumulators are crucial components of hydraulic pitch systems, absorbing pressure surges in the hydraulic fluid, protecting system components, and maintaining dynamic stability. If an accumulator malfunctions, such as a reversing valve or a closed oil circuit, the hydraulic fluid's movement changes, increasing the risk of hydraulic shocks. These shocks can damage pipes, instruments, and other components within the pitch system. Therefore, there is an urgent need for a method to detect accumulator failures, monitor for accumulator malfunctions, promptly identify accumulator failures in the hydraulic pitch system, prevent further damage to components due to accumulator failures, and ensure stable operation of the wind turbine generator. Summary of the Invention
[0003] To address the aforementioned technical problems, this application provides an accumulator fault detection method and apparatus for detecting accumulator faults and promptly identifying problems such as accumulator failure in hydraulic pitch control systems.
[0004] To achieve the above objectives, the technical solutions provided in this application are as follows:
[0005] This application provides a method for detecting accumulator faults, wherein the accumulator is applied to a hydraulic pitch system, and the method includes:
[0006] Obtain real-time data of the target unit in the hydraulic pitch system during the first time period. The real-time data includes the hydraulic station level of the target unit and the pitch angle of the target unit during the first time period.
[0007] The densest point of the hydraulic station liquid level is calculated based on real-time data. The densest point is the point where the hydraulic station liquid level distribution is most concentrated under the preset pitch angle.
[0008] When the difference between the densest point and the historical densest point of the target unit is greater than the first preset threshold, the accumulator corresponding to the target unit is judged to be faulty; the historical densest point of the target unit is determined by the historical data of the target unit, including the historical hydraulic station level and the historical pitch angle of the target unit.
[0009] As one possible implementation, the densest point of the hydraulic station's fluid level is calculated based on real-time data. The densest point is the point where the hydraulic station's fluid level distribution is most concentrated at a preset pitch angle, including:
[0010] The data corresponding to the preset pitch angle in the real-time data is determined as the data within the target compartment.
[0011] The data in the target compartment is divided into multiple windows based on the hydraulic station level.
[0012] The window with the largest amount of data among the multiple windows of the target compartment is determined as the target window, and the average value of the hydraulic station liquid level in the data of the target window is calculated. The average value is the densest point of the hydraulic station liquid level at the pitch angle corresponding to the compartment where the average value is located.
[0013] As one possible implementation, the window with the largest amount of data among multiple windows in the target compartment is determined as the target window, and the average value of the hydraulic station level in the data of the target window is calculated, including:
[0014] The window with the largest amount of data among the multiple windows in the target warehouse is determined as the target window;
[0015] When the amount of data in the target window equals the amount of data in the target sub-warehouse, increment the value of the loop variable by 1;
[0016] When the value of the loop variable is less than or equal to the preset variable value, replace the data in the target compartment with the data in the target window, and return to divide the data in the target compartment into multiple windows according to the hydraulic station level.
[0017] As one possible implementation, it also includes:
[0018] When the value of the loop variable is greater than the preset variable value, calculate the average value of the hydraulic station liquid level in the data of the target window.
[0019] As one possible implementation, it also includes:
[0020] When the amount of data in the target window is not equal to the amount of data in the target sub-warehouse, the loop variable is set to 0.
[0021] As one possible implementation, it also includes:
[0022] The historical highest point of hydraulic station level was calculated based on historical data of the target unit during the second time period, which is earlier than the first time period.
[0023] As one possible implementation, the densest point of the hydraulic station's liquid level is calculated based on real-time data, including:
[0024] The hydraulic station's liquid level is calculated based on real-time data, and the multiple densest points are the points where the hydraulic station's liquid level distribution is most dense under multiple different preset pitch angles.
[0025] When the difference between the densest point and the historical densest point of the target unit is greater than a first preset threshold, the accumulator corresponding to the target unit is determined to be faulty, including:
[0026] When the average of the differences between multiple densest points and the historical densest points is greater than or equal to the first preset threshold, the accumulator corresponding to the target unit is determined to be faulty.
[0027] As one possible implementation, it also includes:
[0028] When the difference between the densest point and the historical densest point of the target unit is less than or equal to the second preset threshold, the accumulator corresponding to the target unit is judged to be faulty.
[0029] As one possible implementation, it also includes:
[0030] Perform data cleaning on real-time data to obtain effective real-time data;
[0031] The densest point of the hydraulic station's fluid level is calculated based on real-time data, including:
[0032] The densest point of the hydraulic station's fluid level is calculated based on effective real-time data.
[0033] Based on the accumulator fault detection method provided in the above embodiments, this application also provides an accumulator fault detection device, wherein the accumulator is applied to a hydraulic pitch system, and the device includes:
[0034] The acquisition module is used to acquire real-time data of the target unit in the hydraulic pitch system during the first time period. The real-time data includes the hydraulic station level of the target unit and the pitch angle of the target unit during the first time period.
[0035] The calculation module is used to calculate the densest point of the hydraulic station liquid level based on real-time data. The densest point is the point where the hydraulic station liquid level distribution is most concentrated under the preset pitch angle.
[0036] The judgment module is used to determine that the accumulator corresponding to the target unit is faulty when the difference between the densest point and the historical densest point of the target unit is greater than a first preset threshold. The historical densest point of the target unit is determined by the historical data of the target unit, which includes the historical hydraulic station level and the historical pitch angle of the target unit.
[0037] As one possible implementation, the computing module is specifically used for:
[0038] The data corresponding to the preset pitch angle in the real-time data is determined as the data within the target compartment.
[0039] The data in the target compartment is divided into multiple windows based on the hydraulic station level.
[0040] The window with the largest amount of data among the multiple windows of the target compartment is determined as the target window, and the average value of the hydraulic station liquid level in the data of the target window is calculated. The average value is the densest point of the hydraulic station liquid level at the pitch angle corresponding to the compartment where the average value is located.
[0041] As can be seen from the above technical solution, this application has the following beneficial effects:
[0042] This application provides a method for detecting accumulator faults. The accumulator is applied to a hydraulic pitch system. The method includes: obtaining real-time data of a target unit in the hydraulic pitch system within a first time period, the real-time data including the hydraulic station level and pitch angle of the target unit within the first time period; calculating the densest point of the hydraulic station level based on the real-time data, the densest point being the point with the most dense distribution of hydraulic station level at a preset pitch angle; and determining that the accumulator corresponding to the target unit is faulty when the difference between the densest point and the historical densest point of the target unit is greater than a first preset threshold. The historical densest point of the target unit is determined by the historical data of the target unit, the historical data including the historical hydraulic station level and the historical pitch angle of the target unit.
[0043] Therefore, the accumulator fault detection method provided in this application embodiment obtains the hydraulic station level and pitch angle of the target unit, calculates the densest point of the hydraulic station level based on the hydraulic station level and pitch angle, and compares this densest point with the historical densest point of the target unit to detect accumulator faults. Thus, the method provided in this application embodiment can detect accumulator faults using existing data in the hydraulic pitch system without the need for additional measuring equipment, preventing further damage to hydraulic pitch system components due to accumulator faults and ensuring the safe and stable operation of the wind turbine generator set. Attached Figure Description
[0044] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0045] Figure 1 A structural diagram of a pneumatic accumulator provided in an embodiment of this application;
[0046] Figure 2 A flowchart of an energy storage fault detection method provided in this application embodiment;
[0047] Figure 3 A schematic diagram of an energy storage fault detection method provided in an embodiment of this application;
[0048] Figure 4 A schematic diagram illustrating a method for calculating the densest point of hydraulic station liquid level, provided in an embodiment of this application;
[0049] Figure 5This is a schematic diagram of an energy storage fault detection device provided in an embodiment of this application. Detailed Implementation
[0050] To help better understand the solutions provided in the embodiments of this application, before introducing the methods provided in the embodiments of this application, we will first introduce the application scenarios of the solutions in the embodiments of this application.
[0051] Accumulators are crucial components of hydraulic pitch systems, absorbing pressure shocks, protecting hydraulic system components, and maintaining the dynamic stability of the hydraulic pitch system. As an example, a pitch system accumulator can be a bladder-type accumulator, with a structure as follows: Figure 1 As shown, the filling chamber is connected to the hydraulic oil circuit. When the hydraulic pitch system is working, the accumulator's bladder is first inflated to a predetermined pressure. As the hydraulic system pressure gradually increases, when the hydraulic system pressure exceeds the accumulator's pre-charge pressure, hydraulic oil enters the accumulator through the inlet valve. The pre-charge pressure of the bladder can be adjusted by the inflation valve connected to the bladder. If the hydraulic system pressure begins to drop, under the action of the pre-charge pressure, the oil in the pitch system accumulator flows into the hydraulic system through the outlet valve; when the hydraulic system pressure is at its minimum, all the oil in the accumulator flows back into the hydraulic system. Furthermore, the pitch system accumulator can store energy. When a hydraulic system pipe ruptures or the system malfunctions and overspeeds, the wind turbine can use its stored oil pressure to perform emergency feathering.
[0052] To address the aforementioned technical problems, this application provides a method for detecting accumulator faults. The accumulator is applied to a hydraulic pitch system. The method includes: obtaining real-time data of a target turbine unit in the hydraulic pitch system within a first time period, the real-time data including the hydraulic station level and pitch angle of the target turbine unit within the first time period; calculating the densest point of the hydraulic station level distribution based on the real-time data, the densest point being the point with the most concentrated hydraulic station level distribution at a preset pitch angle; and determining that the accumulator corresponding to the target turbine unit is faulty when the difference between the densest point and the historical densest point of the target turbine unit exceeds a first preset threshold. The historical densest point of the target turbine unit is determined by historical data of the target turbine unit, including the historical hydraulic station level and the historical pitch angle of the target turbine unit. Without the need for additional measuring equipment, the method utilizes the existing data in the hydraulic pitch system to detect accumulator faults, preventing further damage to hydraulic pitch system components due to accumulator faults and ensuring the safe and stable operation of the wind turbine generator unit.
[0053] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, the embodiments of this application will be further described in detail below with reference to the accompanying drawings and specific implementation methods.
[0054] See Figure 2The figure is a flowchart of an energy storage fault detection method provided in an embodiment of this application.
[0055] This application implements the provided accumulator applied to a hydraulic pitch control system, such as... Figure 2 As shown in the embodiments of this application, the energy storage fault detection method includes:
[0056] S201: Obtain real-time data of the target unit in the hydraulic pitch system during the first time period. The real-time data includes the hydraulic station level of the target unit and the pitch angle of the target unit during the first time period.
[0057] S202: Calculate the densest point of hydraulic station liquid level based on real-time data. The densest point is the point where the hydraulic station liquid level distribution is most concentrated under the preset pitch angle.
[0058] S203: When the difference between the densest point and the historical densest point of the target unit is greater than the first preset threshold, the accumulator corresponding to the target unit is judged to be faulty; the historical densest point of the target unit is determined by the historical data of the target unit, including the historical hydraulic station level of the target unit and the historical pitch angle of the target unit.
[0059] After obtaining real-time data, this application can further clean the real-time data and calculate the densest point of the hydraulic station level using the cleaned implementation data. As an example, this application can delete null values, dead values, or other obviously abnormal data from the real-time data. Obviously abnormal data in the implementation data may include data where the hydraulic station level exceeds the maximum hydraulic station level, data where the hydraulic station level is less than the minimum hydraulic station level, data where the pitch angle is greater than the maximum pitch angle, or data where the pitch angle is less than the minimum pitch angle.
[0060] To improve the accuracy of the energy storage fault detection method provided in this application, the amount of real-time data of the target unit within the first time period needs to exceed a first preset data volume threshold. As an example, the first preset data volume threshold can be 6000 records. The remaining valid data after real-time data cleaning needs to exceed a second preset data volume threshold. As an example, the second preset data volume threshold can be 3000 records.
[0061] It should be noted that the historical densest point in this embodiment is determined based on the historical data of the target unit. This embodiment can first determine a fixed value as the historical densest point based on the historical data of the target unit over a relatively long period, or it can determine the historical densest point based on the historical data of the target unit in a second time period earlier than the first time period.
[0062] In practical applications, to prevent further damage to hydraulic pitch system components due to accumulator failure, this embodiment of the application can periodically acquire actual data of the target unit and determine whether the accumulator corresponding to the target unit is faulty based on the above method. As an example, the period for detecting accumulator failure can be any length between 1 and 3 days. When the historical peak is determined based on historical data within a second time period, different first time periods can correspond to different second time periods within different detection periods. For example, the second time period can be a time period earlier than a preset time of the first time period. As an example, the preset time can be any length between half a month and one month; this embodiment of the application does not limit this. It should be noted that various operating parameters of the target unit may change during long-term use. Determining the historical peak based on the recent data of the target unit (historical data within the second time period) allows for a more accurate determination of whether the accumulator corresponding to the target unit is faulty.
[0063] To improve the accuracy of the accumulator fault detection method provided in this application, embodiments of this application can further calculate the densest points under multiple different preset pitch angles, and then determine whether the accumulator has a fault based on the densest points under multiple different preset pitch angles. As one possible implementation, embodiments of this application calculate the densest points of the hydraulic station level based on real-time data, including: calculating multiple densest points of the hydraulic station level based on real-time data, where each densest point represents the point with the densest distribution of the hydraulic station level under multiple different preset pitch angles. For example, assuming the implementation data includes hydraulic station level data under multiple pitch angles, the densest point of the hydraulic station level corresponding to the first preset pitch angle is the first densest point, and the densest point of the hydraulic station level corresponding to the second preset pitch angle is the second densest point.
[0064] As one possible implementation, when the average difference between multiple densest points and the historical densest point is greater than or equal to a first preset threshold, the method provided in this application indicates a fault in the accumulator corresponding to the target unit. When the difference between the densest point and the historical densest point of the target unit is less than or equal to a second preset threshold, a fault in the accumulator corresponding to the target unit is indicated. It should be noted that the first and second preset thresholds can be determined based on the actual operating parameters of the target unit.
[0065] As another possible implementation, when multiple densest points exist, the embodiments of this application can also set different preset conditions for the densest points under different preset pitch angles. For example, assuming that the multiple densest points in this application include a first densest point and a second densest point, when the difference between the first densest point and its corresponding historical densest point is within a first preset interval, and the difference between the second densest point and its corresponding historical densest point is within a second preset interval, it is determined that the accumulator corresponding to the target unit is not faulty. Otherwise, it is determined that the accumulator corresponding to the target unit is faulty.
[0066] It should be noted that the accumulator fault detection method provided in this application embodiment can detect accumulator faults using existing data in the hydraulic pitch system without the need for additional measuring equipment. Upon detecting an accumulator fault, the fault information can be promptly displayed to personnel through the target unit's anomaly display model, notifying them to take appropriate action. This prevents further damage to other components of the hydraulic pitch system caused by the accumulator fault, ensuring the safe and stable operation of the wind turbine generator set.
[0067] To better understand the energy storage fault detection method provided in this application, an example of the energy storage fault detection method is provided in the embodiments of this application.
[0068] See Figure 3 The figure is a schematic diagram of an energy storage fault detection method provided in an embodiment of this application.
[0069] like Figure 3 As shown, we can first acquire real-time data (data1) of the target unit and real-time data (data2) from N days ago at the same time length, and then count the data volume (Q1) of data1 and the data volume (data2) of data2 respectively. When both Q1 and Q2 are greater than the first preset data volume threshold (P1), the real-time data is cleaned and processed. For example, null and dead values are deleted from the real-time data, and data with pitch angles greater than the minimum pitch angle (P2) and less than the maximum pitch angle (P3), and hydraulic station levels greater than the minimum hydraulic station level (P4) and less than the maximum hydraulic station level (P5) are filtered. Then, the remaining valid data volume (Q3) of data1 and the remaining valid data volume (Q4) of data2 are counted. When both Q3 and Q4 are greater than the second preset data volume threshold (P6), feature extraction is performed on the cleaned data1 and data2. For example, the densest point of hydraulic station level under each compartment is calculated for the cleaned data1 and data2, and the average deviation (D) between the current densest point and the historical densest point is calculated. When D is greater than or equal to the first preset threshold or less than or equal to the second preset threshold, the accumulator is judged to be faulty.
[0070] To better understand the solutions provided in the embodiments of this application, the method for calculating the densest point of the hydraulic station liquid level based on real-time data in the embodiments of this application will be described in detail below.
[0071] As one possible implementation, the data corresponding to the preset pitch angle in the real-time data can be determined as the data in the target compartment; the data in the target compartment can be divided into multiple windows according to the hydraulic station level; the window with the largest amount of data in the multiple windows of the target compartment can be determined as the target window, and the average value of the hydraulic station level in the data of the target window can be calculated. The average value is the densest point of the hydraulic station level at the pitch angle corresponding to the compartment where the average value is located.
[0072] As an example, after dividing the data in the target compartment into multiple windows based on the hydraulic station level, the window with the largest data volume among the multiple windows of the target compartment can be determined as the target window. When the data volume of the target window equals the data volume of the target compartment, the value of the loop variable is incremented by 1; when the data volume of the target window does not equal the data volume of the target compartment, the loop variable is set to 0. When the value of the loop variable is less than or equal to the preset variable value, the data in the target compartment is replaced with the data in the target window, and the process of dividing the data in the target compartment into multiple windows based on the hydraulic station level is repeated until the value of the loop variable is greater than the preset variable value. Then, the average value of the hydraulic station level in the data of the target window is calculated. The average value is the densest point of the hydraulic station level at the pitch angle corresponding to the compartment where the average value is located.
[0073] See Figure 4 The figure is a schematic diagram of a method for calculating the densest point of the hydraulic station liquid level according to an embodiment of this application.
[0074] like Figure 4As shown, the hydraulic station level data of the target unit is first divided into compartments according to the pitch angle. The size of the compartments can be selected according to the actual situation. The hydraulic level data within the target compartment corresponding to the preset pitch angle is obtained, and its data volume Q6 is counted. The loop variable repeat is set to 0. If the hydraulic level data volume Q6 in the target compartment is less than the third preset data volume threshold P9, its average level is calculated as the point with the densest hydraulic station level in that compartment; otherwise, the hydraulic data of that compartment is divided into windows with a step size, and the data volume in each window is counted. The window with the largest data volume is selected as the target window. The data volume Q7 of the target window is recorded. When Q6 equals Q7, repeat = repeat + 1; otherwise, repeat = 0. When repeat is less than or equal to the preset variable value P10, Q7 is compared with the fourth preset data volume threshold P11. If Q7 is less than P11, the average level of the target window is calculated as the point with the densest hydraulic station level in that compartment. Otherwise, update Q6 and step, replace the data in the target compartment with the data in the target window, and update step to step / 10. Then, re-divide the liquid level data under the target window and repeat the above process. Continue until the updated repeat is greater than P10, then calculate the average liquid level of that window as the hydraulic station's densest liquid level point for that compartment. Repeat the above process until the hydraulic station's densest liquid level points under all preset pitch angle compartments are obtained.
[0075] In summary, the accumulator fault detection method provided in this application obtains the hydraulic station level and pitch angle of the target turbine unit, calculates the densest point of the hydraulic station level based on the hydraulic station level and pitch angle, and compares this densest point with the historical densest point of the target turbine unit to detect accumulator faults. Thus, the method provided in this application, without the need for additional measuring equipment, can detect accumulator faults using the hydraulic station level in the hydraulic pitch system. When an accumulator fault occurs, it can promptly notify personnel for handling, preventing other components in the hydraulic pitch system from operating in a hydraulically unstable environment for extended periods, preventing further damage to other components due to accumulator faults, ensuring the safe and stable operation of the wind turbine unit, and reducing power generation losses of the target turbine unit.
[0076] Based on the accumulator fault detection method provided in the above embodiments, this application also provides an accumulator fault detection device.
[0077] See Figure 5 The figure is a schematic diagram of an energy storage fault detection device provided in an embodiment of this application.
[0078] The accumulator provided in this application embodiment is applied to a hydraulic pitch control system. For example... Figure 5 As shown, the energy storage fault detection device includes:
[0079] The module 100 is used to obtain real-time data of the target unit in the hydraulic pitch system during the first time period. The real-time data includes the hydraulic station level of the target unit and the pitch angle of the target unit during the first time period.
[0080] The calculation module 200 is used to calculate the densest point of the hydraulic station liquid level based on real-time data. The densest point is the point where the hydraulic station liquid level distribution is most dense under the preset pitch angle.
[0081] The judgment module 300 is used to determine that the accumulator corresponding to the target unit is faulty when the difference between the densest point and the historical densest point of the target unit is greater than the first preset threshold. The historical densest point of the target unit is determined by the historical data of the target unit, which includes the historical hydraulic station level and the historical pitch angle of the target unit.
[0082] As one possible implementation, the calculation module is specifically used to: determine the data corresponding to the preset pitch angle in the real-time data as the data in the target compartment; divide the data in the target compartment into multiple windows according to the hydraulic station level; determine the window with the largest amount of data in the multiple windows of the target compartment as the target window, and calculate the average value of the hydraulic station level in the data of the target window, where the average value is the densest point of the hydraulic station level at the pitch angle corresponding to the compartment where the average value is located.
[0083] In summary, the accumulator fault detection device provided in this application embodiment can detect accumulator faults by utilizing the hydraulic station level in the hydraulic pitch system without the need for additional measuring equipment. When an accumulator fault occurs, it can promptly notify personnel for handling, preventing other components in the hydraulic pitch system from operating in an unstable hydraulic environment for extended periods. This prevents further damage to other components of the hydraulic pitch system caused by accumulator faults, ensuring the safe and stable operation of the wind turbine generator set and reducing the power generation loss of the target unit.
[0084] As can be seen from the above description of the embodiments, those skilled in the art can clearly understand that all or part of the steps in the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, a server, or a network communication device such as a media gateway, etc.) to execute the methods described in various embodiments or some parts of the embodiments of this application.
[0085] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. Regarding the methods disclosed in the embodiments, since they correspond to the systems disclosed in the embodiments, the descriptions are relatively simple; relevant parts can be referred to the system section description.
[0086] It should also be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0087] The above description of the disclosed embodiments will enable those skilled in the art to make or use various modifications to these embodiments. It will be readily apparent to those skilled in the art that the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for detecting faults in an energy storage device, characterized in that, The accumulator is applied to a hydraulic pitch system, and the method includes: Obtain real-time data of the target unit in the hydraulic pitch system during the first time period, the real-time data including the hydraulic station level of the target unit and the pitch angle of the target unit during the first time period; The densest point of the hydraulic station's liquid level is calculated based on the real-time data. This densest point is the point where the hydraulic station's liquid level distribution is most concentrated at a preset pitch angle. The calculation of the densest point of the hydraulic station's liquid level based on the real-time data includes: The data corresponding to the preset pitch angle in the real-time data is determined as the data within the target compartment; The data in the target compartment is divided into multiple windows based on the hydraulic station level. The window with the largest amount of data among the multiple windows of the target compartment is determined as the target window, and the average value of the hydraulic station level in the data of the target window is calculated. The average value is the densest point of the hydraulic station level at the pitch angle corresponding to the compartment where the average value is located. When the difference between the densest point and the historical densest point of the target unit is greater than a first preset threshold, the accumulator corresponding to the target unit is determined to be faulty; the historical densest point of the target unit is determined by the historical data of the target unit, and the historical data includes the historical hydraulic station level of the target unit and the historical pitch angle of the target unit.
2. The method according to claim 1, characterized in that, The step of determining the window with the largest amount of data among multiple windows in the target compartment as the target window, and calculating the average hydraulic station level in the data of the target window, includes: The window with the largest amount of data among the multiple windows of the target warehouse is determined as the target window; When the data volume of the target window equals the data volume of the target sub-warehouse, the value of the loop variable is incremented by 1; When the value of the loop variable is less than or equal to the preset variable value, the data in the target compartment is replaced with the data in the target window, and the data in the target compartment is divided into multiple windows according to the hydraulic station level.
3. The method according to claim 2, characterized in that, Also includes: When the value of the loop variable is greater than the preset variable value, the average value of the hydraulic station liquid level in the data of the target window is calculated.
4. The method according to claim 2, characterized in that, Also includes: When the amount of data in the target window is not equal to the amount of data in the target sub-warehouse, the loop variable is set to 0.
5. The method according to claim 1, characterized in that, Also includes: The historical highest point of hydraulic station level is calculated based on historical data of the target unit within a second time period, where the second time period is earlier than the first time period.
6. The method according to claim 1, characterized in that, The calculation of the densest point of the hydraulic station level based on the real-time data includes: Based on the real-time data, multiple densest points of the hydraulic station liquid level are calculated. These multiple densest points are the points where the hydraulic station liquid level distribution is most dense under multiple different preset pitch angles. When the difference between the densest point and the historical densest point of the target unit is greater than a first preset threshold, the accumulator corresponding to the target unit is determined to be faulty, including: When the average difference between the multiple densest points and the historical densest points is greater than or equal to the first preset threshold, the accumulator corresponding to the target unit is determined to be faulty.
7. The method according to claim 1, characterized in that, Also includes: When the difference between the densest point and the historical densest point of the target unit is less than or equal to the second preset threshold, the accumulator corresponding to the target unit is determined to be faulty.
8. The method according to claim 1, characterized in that, Also includes: The real-time data is cleaned to obtain valid real-time data; The calculation of the densest point of the hydraulic station level based on the real-time data includes: The densest point of the hydraulic station's fluid level is calculated based on the effective real-time data.
9. A fault detection device for an energy storage device, characterized in that, The accumulator is used in a hydraulic pitch system, and the device includes: The acquisition module is used to acquire real-time data of the target unit in the hydraulic pitch system during a first time period. The real-time data includes the hydraulic station level of the target unit and the pitch angle of the target unit during the first time period. The calculation module is used to calculate the densest point of the hydraulic station liquid level based on the real-time data. The densest point is the point where the hydraulic station liquid level distribution is most concentrated under a preset pitch angle. The calculation of the densest point of the hydraulic station liquid level based on the real-time data specifically includes: determining the data corresponding to the preset pitch angle in the real-time data as the data within the target compartment; dividing the data in the target compartment into multiple windows based on the hydraulic station liquid level; determining the window with the largest amount of data among the multiple windows of the target compartment as the target window; and calculating the average value of the hydraulic station liquid level in the data of the target window. The average value is the densest point of the hydraulic station liquid level under the pitch angle corresponding to the compartment where the average value is located. The judgment module is used to determine that the accumulator corresponding to the target unit is faulty when the difference between the densest point and the historical densest point of the target unit is greater than a first preset threshold. The historical densest point of the target unit is determined by the historical data of the target unit, including the historical hydraulic station level and the historical pitch angle of the target unit.
Citation Information
Patent Citations
Test control cabinet and test control system and method of hydraulic variable pitch system
CN110094309A
Fast hydraulic variable pitch fault positioning and safe stopping method
CN110821759A