Signal detection method and device, controller, wind generating set and storage medium
By analyzing the level change information of the input signal and automatically adjusting the relevant time parameters, the problem of manual inspection during wind turbine detection is solved, and the testing efficiency is improved.
Patent Information
- Application Number
- CN202311491134.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-09
- Publication Date
- 2025-05-09
AI Technical Summary
During the automated factory inspection process of wind turbines, when the test items fail, manual inspection parameters need to be checked, resulting in a long time-consuming inspection process and seriously affecting the testing efficiency.
A signal detection method is provided, by analyzing the level change information of the input signal, it automatically identifies whether the input signal is normal, and when determining that the input signal is normal, the time parameters associated with the detection are adjusted to make the input signal meet the preset detection pass conditions.
It reduces the time for manual inspection, monitoring parameters, adjustments, and testing when the test items fail, improves the efficiency of automated testing, and can successfully complete the inspection of the actuator to be tested.
Smart Images

Figure CN119957435A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of testing technology, and in particular to a signal detection method, device, controller, wind turbine generator set and storage medium. Background Art
[0002] In the process of automated factory inspection of wind turbines, each actuator corresponds to a test item. Each actuator can be automatically tested in sequence by indexing the corresponding test item to improve the test efficiency. If a test item fails, it is necessary to manually check the test parameters and eliminate the cause of the fault. However, the troubleshooting of the test parameters involves repeated adjustment of the test, which is time-consuming and seriously affects the test efficiency. Summary of the invention
[0003] The embodiments of the present invention provide a signal detection method, device, controller, wind turbine generator set and storage medium, which can realize automatic identification and adjustment of parameters in the automated detection process, reduce the time for manual troubleshooting, parameter monitoring, adjustment and testing when the test items fail, and improve test efficiency.
[0004] In a first aspect, an embodiment of the present invention provides a signal detection method for a wind turbine generator set, the detection method comprising:
[0005] In the process of testing the actuator to be tested of the wind turbine generator set, in response to receiving an input signal indicating that the feedback of the actuator to be tested does not meet a preset test pass condition, determining whether the input signal is normal according to level change information of the input signal;
[0006] When it is determined that the input signal is normal, the time parameter associated with the detection is adjusted so that the input signal meets the preset detection pass condition;
[0007] Re-test the actuator to be tested according to the adjusted time parameters;
[0008] The preset detection pass condition is used to indicate that the levels of the input signals are all enable levels within a preset detection period.
[0009] In a possible implementation of the first aspect, determining whether the input signal is normal based on level change information of the input signal includes: when the level of the input signal changes and the number of changes from the disabled level to the enabled level is 1, determining that the input signal is normal; when the level of the input signal does not change, determining that there is no input abnormality in the input signal; when the number of changes of the input signal from the disabled level to the enabled level is greater than 1, determining that there is a jump abnormality in the input signal.
[0010] In a possible implementation of the first aspect, the detection-associated time parameters include one or more of the following parameters: detection duration, delay duration, and activation duration; wherein the detection duration is used to indicate the time length for detecting the input signal, the delay duration is used to indicate the time length between the reset end time and the detection start time, and the activation duration is used to indicate the time length between the reset end time and the enable end time of the input signal.
[0011] In a possible implementation of the first aspect, time parameters associated with detection are adjusted so that the input signal meets a preset detection pass condition, including: comparing the start time of the enable level of the input signal, the end time of the enable level of the input signal, the start time of the detection cycle, and the end time of the detection cycle; determining a parameter adjustment strategy based on the comparison result; and adjusting the target parameters according to the parameter adjustment strategy so that the levels of the input signals in the corresponding detection cycle are all enable levels.
[0012] In a possible implementation of the first aspect, a parameter adjustment strategy is determined based on the comparison result, including: when the starting time of the enable level of the input signal is earlier than the starting time of the detection period, the corresponding parameter adjustment strategy is determined to include one or more of the following strategies: reducing the delay time so that the starting time of the detection period is advanced to a starting time greater than or equal to the starting time of the enable level of the input signal; reducing the detection time so that the end time of the detection period is advanced to an end time less than or equal to the end time of the enable level of the input signal; increasing the activation time so that the enable level of the input signal is extended to the end time of the preset detection period.
[0013] In a possible implementation of the first aspect, a parameter adjustment strategy is determined based on the comparison result, including: when the starting time of the enable level of the input signal is later than the starting time of the detection period, the corresponding parameter adjustment strategy is determined to include one or more of the following strategies: increasing the delay time to delay the starting time of the detection period to a time greater than or equal to the starting time of the enable level of the input signal; reducing the detection time to advance the end time of the detection period to an end time less than or equal to the enable level of the input signal; increasing the activation time to extend the enable level of the input signal to the end time of the preset detection period.
[0014] In a possible implementation manner of the first aspect, when there is no change in the level of the input signal, the method further includes: outputting prompt information indicating whether there is any input abnormality in the input signal.
[0015] In a possible implementation of the first aspect, when the number of times the input signal changes from the disabled level to the enabled level is greater than 1, the method further includes: outputting prompt information indicating that the input signal has a jump abnormality.
[0016] In a possible implementation of the first aspect, the method further includes: when the input signal is normal, setting a flag position for indicating a parameter adjustment action to a first flag position, and after the parameter adjustment action is completed, setting the flag position to a second flag position.
[0017] In a second aspect, an embodiment of the present invention provides a signal detection device for a wind turbine generator set, the device comprising:
[0018] A determination module, used to determine whether the input signal is normal according to level change information of the input signal in response to receiving an input signal indicating that the input signal feedback from the actuator to be tested does not meet a preset detection pass condition during the detection of the actuator to be tested of the wind turbine generator set;
[0019] An adjustment module, for adjusting the time parameters associated with the detection when it is determined that the input signal is normal, so that the input signal meets the preset detection pass condition;
[0020] A detection module, used for re-detecting the actuator to be detected according to the adjusted time parameters;
[0021] The preset detection pass condition is used to indicate that the levels of the input signals are all enable levels within a preset detection period.
[0022] In a third aspect, an embodiment of the present invention provides a controller, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the signal detection method of the wind turbine generator set described above.
[0023] In a fourth aspect, an embodiment of the present invention provides a wind turbine generator set, wherein the wind turbine generator set includes the controller described above.
[0024] In a fifth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the signal detection method for a wind turbine generator set mentioned above.
[0025] As described above, in the process of detecting the actuator to be tested of the wind turbine generator set, in an embodiment of the present invention, in response to receiving an input signal indicating that the feedback of the actuator to be tested does not meet the preset detection pass condition, it is determined whether the input signal is normal according to the level change information of the input signal; then, when it is determined that the input signal is normal, the time parameters associated with the detection are adjusted so that the input signal meets the preset detection pass condition; finally, the actuator to be tested is re-tested according to the adjusted time parameters.
[0026] That is to say, in the case of detection failure, the embodiment of the present invention will enter the parameter automatic identification and adjustment process, first identify the input signal, and then start the parameter adjustment process when the input signal is normal, so that the input signal meets the preset detection pass conditions. On the one hand, it can smoothly complete the detection of the actuator to be tested, and on the other hand, it can omit the time for manual troubleshooting of the abnormal cause, monitoring parameters, adjustment, and testing, thereby improving the efficiency of automated testing. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] The present invention may be better understood from the following description of specific embodiments of the present invention in conjunction with the accompanying drawings, wherein the same or similar reference numerals represent the same or similar features.
[0028] Figure 1 A schematic flow chart of a signal detection method for a wind turbine generator set provided by an embodiment of the present invention;
[0029] Figure 2 One of the signal timing diagrams provided by the embodiment of the present invention;
[0030] Figure 3 The second signal timing diagram provided by the embodiment of the present invention;
[0031] Figure 4 A schematic flow chart of a signal detection method for a wind turbine generator set provided in another embodiment of the present invention;
[0032] Figure 5 The third signal timing diagram provided by the embodiment of the present invention;
[0033] Figure 6 The fourth signal timing diagram provided by the embodiment of the present invention;
[0034] Figure 7 The fifth signal timing diagram provided by the embodiment of the present invention;
[0035] Figure 8 A schematic flow chart of a signal detection method for a wind turbine generator set provided in yet another embodiment of the present invention;
[0036] Fig. 9 A schematic structural diagram of a signal detection device for a wind turbine generator set provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0037] The features and exemplary embodiments of various aspects of the present invention will be described in detail below.In the following detailed description, numerous specific details are set forth in order to provide a comprehensive understanding of the present invention.
[0038] During the factory inspection of wind turbines, the automatic testing method can realize automatic and sequential testing of test items. Each test item corresponds to an actuator (such as a brake mechanism, a pitch mechanism, etc.). When the relevant test item is reached, the controller will call the function block corresponding to the index, which is used to configure the input and output parameters associated with the test.
[0039] An embodiment of the present invention provides a signal detection method for a wind turbine generator set, which is used to automatically detect the actuator of the wind turbine generator set. It can realize automatic identification and adjustment of parameters in the automated detection process, reduce the time for manual troubleshooting, parameter monitoring, adjustment, and testing when the test items fail, and improve test efficiency.
[0040] like Figure 1 As shown, the signal detection method for a wind turbine generator set provided by the embodiment of the present invention includes steps S101 to S103.
[0041] Step S101 : during the detection of the actuator to be tested of the wind turbine generator set, in response to receiving an input signal indicating that the feedback of the actuator to be tested does not meet a preset detection pass condition, determining whether the input signal is normal according to level change information of the input signal.
[0042] The preset detection pass condition is used to indicate that the levels of the input signals are all enable levels within a preset detection period.
[0043] The following table 1 and Figure 2 The above-mentioned detection passing conditions are explained.
[0044] Table 1 is a description of the input and output interfaces of the functional blocks provided in the embodiment of the present invention.
[0045] Table 1
[0046]
[0047]
[0048] Refer to the action sequence of the function block. Figure 2 .
[0049] like Figure 2 As shown in the figure, when the automatic detection program detects the relevant functional blocks, it first executes a 2-second reset time. This process is used to reset the current fault of the wind turbine generator set to ensure the smooth progress of the detection process. After the reset is completed, the activation time (Test_active_time) and the delay time (Delay_time) are started at the same time. After the delay time is over, the detection time (Test_time) is started to enter the preset detection cycle.
[0050] Within the preset detection cycle, the duration of the high level (Test_var=1) of the signal input (Test_var) must be greater than or equal to the detection time (Test_time), and the relevant test items can be detected and passed, and Test_OK is output. Otherwise, it fails and Test_not_OK is output. After waiting for Test_time to end, the test judgment flag is output.
[0051] Figure 2 The enable level shown in is a high level. It should be noted that the enable level can also be a low level. The detection pass condition of the embodiment of the present invention is mainly limited to the level of all input signals being high within the detection period. The input signals before the start time and after the end time of the detection period are not included in the detection timing, nor are they involved in the calculation of the detection pass condition.
[0052] In step S101, "in response to receiving an input signal indicating that the feedback of the actuator to be tested does not meet the preset test pass condition", it means that the test result fails, Test_not_OK. Due to the uncertainty of the cause of the failure, the test needs to be adjusted repeatedly, and it often takes dozens of minutes to pass the test.
[0053] In order to reduce troubleshooting time, the inventor believes that the time parameters associated with the detection can be automatically adjusted and optimized when the input signal is normal, so that the input signal meets the preset detection pass conditions.
[0054] In a specific example, whether the input signal is normal can be determined based on the level change information of the input signal. The level change information of the input signal may include two features:
[0055] (1) Whether there is any change in the input level signal.
[0056] If the level of the input signal changes from the disabled level to the enabled level, it can be determined that the input level signal has changed. For example, if the input signal is 0 for disabled and 1 for enabled, then the input signal changes from 0 to 1, indicating that the input signal has changed.
[0057] According to an embodiment of the present invention, when there is no change in the level of the input signal, it can be determined that there is no input abnormality in the input signal. In this case, a prompt message indicating whether there is an input abnormality in the input signal can be output to facilitate staff to quickly troubleshoot the problem.
[0058] (2) The number of changes from the disabled level to the enabled level.
[0059] Under normal circumstances, the number of times the input signal changes from the disabled level to the enabled level should be 1. If it is greater than 1, it means that the input signal has a jump abnormality. The timing diagram of the jump abnormality can be found in Figure 3 ,exist Figure 3 In the example, the input signal undergoes 4 transitions in the corresponding detection period.
[0060] According to an embodiment of the present invention, when the number of changes of the input signal from the disabled level to the enabled level is greater than 1, it can be determined that the input signal has a jump abnormality. In this case, a prompt message indicating that the input signal has a jump abnormality can be output so that the staff can quickly troubleshoot the fault.
[0061] Continuing with the above embodiment, when the level of the input signal changes and the number of changes from the disabled level to the enabled level is 1, it can be determined that the input signal is normal.
[0062] As mentioned above, excluding the possibility of abnormality in the input signal, it can be considered that the reason for the failure of the detection is unreasonable parameter settings in the function block. In this case, the time parameters associated with the detection can be adjusted to indirectly adjust the duration of the detection cycle or the duration of the enable level of the input signal, so that the input signal meets the preset detection pass conditions.
[0063] Step S102: When it is determined that the input signal is normal, the time parameter associated with the detection is adjusted so that the input signal meets a preset detection pass condition.
[0064] Step S103: re-test the actuator to be tested according to the adjusted time parameters.
[0065] As described above, in the process of detecting the actuator to be tested of the wind turbine generator set, in an embodiment of the present invention, in response to receiving an input signal indicating that the feedback of the actuator to be tested does not meet the preset detection pass condition, it is determined whether the input signal is normal according to the level change information of the input signal; then, when it is determined that the input signal is normal, the time parameters associated with the detection are adjusted so that the input signal meets the preset detection pass condition; finally, the actuator to be tested is re-tested according to the adjusted time parameters.
[0066] That is to say, in the case of detection failure, the embodiment of the present invention will enter the parameter automatic identification and adjustment process, first identify the input signal, and then start the parameter adjustment process when the input signal is normal, so that the input signal meets the preset detection pass conditions. On the one hand, it can smoothly complete the detection of the actuator to be tested, and on the other hand, it can omit the time for manual troubleshooting of the abnormal cause, monitoring parameters, adjustment, and testing, thereby improving the efficiency of automated testing.
[0067] The parameter adjustment process of the embodiment of the present invention is described in detail below.
[0068] First, the time parameters for detecting association may include one or more of the following parameters: detection duration, delay duration, and activation duration.
[0069] The detection duration is used to indicate the length of time for detecting the input signal (see Figure 2 The delay time is used to indicate the time length between the end of reset and the start of detection (see Figure 2 The activation time is used to indicate the time length from the reset end time to the input signal enable end time (see Figure 2 in the Test_active_time).
[0070] Next, see Figure 4 , step S102 can be refined into the following steps S1021 to S1023.
[0071] Step S1021: When it is determined that the input signal is normal, compare the start time of the enable level of the input signal, the end time of the enable level of the input signal, the start time of the detection cycle, and the end time of the detection cycle.
[0072] Step S1022: Determine a parameter adjustment strategy based on the comparison result.
[0073] Step S1023: adjusting the target parameters according to the parameter adjustment strategy so that the levels of the input signals in the corresponding detection period are all at the enable level.
[0074] In an embodiment of the present invention, by comparing the start time of the enable level of the input signal, the end time of the enable level of the input signal, the start time of the detection cycle and the end time of the detection cycle, the timing offset of the enable level of the input signal in the current timing relative to the detection cycle can be determined, and then from the perspective of eliminating the timing offset, the parameter adjustment strategy corresponding to the current timing offset can be determined.
[0075] In some embodiments, when the comparison result shows that the start time of the enable level of the input signal is earlier than the start time of the detection period, it can be determined that the corresponding parameter adjustment strategy includes one or more of the following strategies:
[0076] a1. Reduce the delay time so that the start time of the detection cycle is advanced to the start time that is greater than or equal to the enable level of the input signal;
[0077] a2. Reduce the detection time so that the end time of the detection cycle is advanced to the end time that is less than or equal to the enable level of the input signal;
[0078] a3. Increase the activation time so that the enable level of the input signal extends to the end time of the preset detection cycle.
[0079] It should be noted that the above strategies a1 to a3 can be used in combination, for example, a1+a2 or a2+a3, to meet the parameter adjustment requirements under different timing offset conditions. In addition, for the same timing offset condition, different strategy combinations can be used to meet the parameter adjustment requirements.
[0080] Combine the following Figure 5 and Figure 6 The parameter adjustment strategy when the start time of the enable level of the input signal is earlier than the start time of the detection period is briefly described.
[0081] Figure 5 and Figure 6 The start time t1 of the enable level, the end time t3 of the enable level of the input signal, the start time t2 of the detection cycle, and the end time t4 of the detection cycle are respectively shown.
[0082] See also Figure 5 , t1<t2 and t3<t2, the duration of the enable level of the input signal within the detection period is (t3-t2), the detection duration is (t4-t2), (t3-t2)<(t4-t2), and the detection pass condition is not met.
[0083] based on Figure 5 When adjusting the parameters of the timing in, strategy a1 can be executed first, and the detection period can be moved forward by reducing the delay time, so that t2 ≥ t1; further compare t3 and t4, if t4 ≤ t3, the adjustment is completed; if t4 > t3, continue to execute strategy a2, and advance t4 by reducing the detection time, so that t4 ≤ t3, so that the detection period t2 ~ t4 is moved forward to the time range indicated by t1 ~ t3, thereby satisfying the detection pass condition.
[0084] Alternatively, only strategy a3 may be executed to extend the output time of Test_var by increasing the activation time, so that t3=t4. In this way, the detection period t2-t4 can be moved forward to the time range indicated by t1-t3, thereby satisfying the detection pass condition.
[0085] See also Figure 6 , t1<t2 and t3<t2, the duration of the effective enable level of the input signal within the detection period is 0, the detection duration is (t4-t2), 0<(t4-t2), and the detection pass condition is not met.
[0086] based on Figure 6 When adjusting the parameters of the timing in , strategy a1 can be executed to move the detection cycle forward by reducing the delay time, so that t2 ≥ t1. Figure 6 The length of the detection period is much smaller than the length of the enable level of the input signal. Therefore, only executing strategy a1 can move the detection period t2-t4 forward to the time range indicated by t1-t3, thereby satisfying the detection pass condition.
[0087] Alternatively, only strategy a3 may be executed to extend the output time of Test_var by increasing the activation time, so that t3=t4, and the detection period t2-t4 may be moved forward to the time range indicated by t1-t3, thereby satisfying the detection pass condition.
[0088] In some embodiments, when the comparison result shows that the start time of the enable level of the input signal is later than the start time of the detection period, it can be determined that the corresponding parameter adjustment strategy includes one or more of the following strategies:
[0089] b1. Increase the delay time so that the start time of the detection cycle is delayed to a start time greater than or equal to the enable level of the input signal;
[0090] b2. Reduce the detection time so that the end time of the detection cycle is advanced to the end time that is less than or equal to the enable level of the input signal;
[0091] b3. Increase the activation time so that the enable level of the input signal is extended to the end time of the preset detection cycle.
[0092] It should be noted that the above strategies b1 to b3 can be used in combination, for example, b1+b2 or b2+b3, to meet the parameter adjustment requirements under different timing offset conditions. In addition, for the same timing offset condition, different strategy combinations can be used to meet the parameter adjustment requirements.
[0093] Combine the following Figure 7 The parameter adjustment strategy when the start time of the enable level of the input signal is later than the start time of the detection period is briefly described.
[0094] Figure 7 The start time t1 of the enable level, the end time t3 of the enable level of the input signal, the start time t2 of the detection cycle, and the end time t4 of the detection cycle are respectively shown.
[0095] See also Figure 7 , t1>t2, t3<t4, the duration of the enable level of the input signal within the detection period is (t3-t1), the detection duration is (t4-t2), (t3-t1)<(t4-t2), and the detection pass condition is not met.
[0096] based on Figure 7 When adjusting the parameters of the timing in, strategy b1 can be executed first, and the detection period can be moved back by increasing the delay time, so that t2≥t1; further compare t3 and t4, if t4≤t3, the adjustment is completed; if t4>t3, continue to execute strategy b2, and advance t4 by reducing the detection time, so that t4≤t3; or execute strategy b3, and extend the output time of Test_var by increasing the activation time, so that t3=t4, which can also make the detection period t2~t4 move forward to the time range indicated by t1~t3, thereby meeting the detection pass condition.
[0097] In the embodiment of the present invention, each parameter adjustment is coupled and restricted by related parameters, so the parameter adjustment will not affect the safety of the detection process, and each parameter adjustment is only started once. For example, when the input signal is normal, the flag position for indicating the parameter adjustment action can be set to the first flag position to start the parameter adjustment process; and after the parameter adjustment action is completed, the flag position for indicating the parameter adjustment action is set to the second flag position to end the parameter adjustment process.
[0098] In addition, it should be noted that, in order to facilitate signal diagnosis and analysis, the timing time in the embodiment of the present invention adopts a cycle counting method. For example, if the controller scanning cycle is 20ms, then after the count value reaches 1000ms / 20ms=50, it means that the timing is 1 second. The advantage is that it is convenient to compare the time. Because the timer can only output BOOL quantity results in the original program, and after the timing ends, the remaining time will become 0, and the previous timing duration cannot be automatically obtained.
[0099] To facilitate understanding by those skilled in the art, Figure 8 The signal detection method of the wind turbine generator set in the embodiment of the present invention is described. Figure 8 As shown, the signal detection method of the wind turbine generator set includes the following steps S801 to S808:
[0100] Step S801, start the automatic detection process;
[0101] Step S802: automatically index the corresponding function block according to the test sequence number, and read the timing data of the function block, the timing data including: the start time of the enable level of the input signal, the end time of the enable level of the input signal, the detection start time and the detection end time, etc.;
[0102] Step S803, judging whether the input signal is normal according to the above timing data, if the input signal is normal, executing step S804, if the input signal is abnormal, executing step S808;
[0103] Step S804, determine whether the process detection is passed, if the process detection is passed, jump to the end, if the process detection is not passed, execute step S805;
[0104] Step S805, the parameter adjustment flag is set to 0, and the parameter adjustment process is started;
[0105] Step S806: Determine an adjustment strategy corresponding to the current timing according to the comparison result of the timing data, and adjust the corresponding time parameters according to the adjustment strategy;
[0106] Step S807, the parameter adjustment flag is set to 1, the parameter adjustment process ends, and no parameter adjustment is performed next time;
[0107] Step S808: The interface outputs parameter diagnosis-related diagnostic information, including adjusted parameter information and abnormality cause information.
[0108] As described above, the embodiment of the present invention realizes automatic identification and adjustment of parameters in the automated detection process. If it is identified that the reason for failure is not related to the input signal but because the parameters are inappropriate, the controller automatically optimizes the parameters once to meet the needs of signal detection and ensure the smooth passing of the test items. On the one hand, it can reduce the time for manual troubleshooting, parameter monitoring, adjustment, and testing when the test items fail, improve test efficiency, and improve the intelligence of the detection system; on the other hand, it can solve the problem of test failure caused by setting the time parameters too long or too short, and improve the accuracy of the action detection of the power generator set. For example, for the brake feedback signal, the normal action time should be less than 500ms, but if the action time is greater than 1 second, it means that the signal acts once, and the delay time is set to 1 second at this time, which will lead to missed detection.
[0109] like Fig. 9 As shown, an embodiment of the present invention further provides a signal detection device for a wind turbine generator set, the device comprising:
[0110] The determination module 901 is used to determine whether the input signal is normal according to level change information of the input signal in response to receiving an input signal indicating that the input signal fed back by the actuator to be tested does not meet a preset detection pass condition during the detection of the actuator to be tested of the wind turbine generator set;
[0111] An adjustment module 903, configured to adjust the time parameter associated with the detection when determining that the input signal is normal, so that the input signal meets a preset detection pass condition;
[0112] A detection module 903, used to re-detect the actuator to be detected according to the adjusted time parameters;
[0113] The preset detection pass condition is used to indicate that the levels of the input signals are all enable levels within a preset detection period.
[0114] It should be noted that the signal detection device of the wind turbine generator set is a device corresponding to the above-mentioned signal detection method applied to the wind turbine generator set. All implementation methods in the above-mentioned method embodiment are applicable to the embodiments of the device and can achieve the same technical effect.
[0115] An embodiment of the present invention also provides a controller, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the signal detection method for the wind turbine generator set described above.
[0116] An embodiment of the present invention further provides a wind turbine generator set, which includes the controller mentioned above.
[0117] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the signal detection method for a wind turbine generator set mentioned above.
[0118] It should be clear that the various embodiments in this specification are described in a progressive manner, and the same or similar parts between the various embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. For the device embodiment, the relevant parts can refer to the description part of the method embodiment. The embodiments of the present invention are not limited to the specific steps and structures described above and shown in the figures. Those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the embodiments of the present invention. In addition, for the sake of brevity, a detailed description of known method technologies is omitted here.
[0119] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of an embodiment of the present invention are programs or code segments used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.
[0120] The embodiments of the present invention may be implemented in other specific forms without departing from their spirit and essential features. For example, the algorithms described in the specific embodiments may be modified, and the system architecture does not depart from the basic spirit of the embodiments of the present invention. Therefore, the current embodiments are considered to be exemplary and not restrictive in all aspects, and the scope of the embodiments of the present invention is defined by the appended claims rather than the above description, and all changes that fall within the meaning and equivalent scope of the claims are thus included in the scope of the embodiments of the present invention.
Claims
1. A signal detection method for a wind turbine generator set, characterized in that: include: In the process of testing the actuator to be tested of the wind turbine generator set, in response to receiving an input signal indicating that the feedback of the actuator to be tested does not meet a preset test pass condition, determining whether the input signal is normal according to level change information of the input signal; When it is determined that the input signal is normal, adjusting the time parameter associated with the detection so that the input signal meets the preset detection pass condition; Re-testing the actuator to be tested according to the adjusted time parameters; The preset detection pass condition is used to indicate that the levels of the input signals are all enable levels within a preset detection period.
2. The signal detection method according to claim 1, characterized in that: The determining whether the input signal is normal according to the level change information of the input signal includes: If the level of the input signal changes, and the number of changes from the disabled level to the enabled level is 1, determining that the input signal is normal; In the case where there is no change in the level of the input signal, determining that there is no input abnormality in the input signal; When the number of times that the input signal changes from the disabled level to the enabled level is greater than 1, it is determined that a jump abnormality occurs in the input signal.
3. The signal detection method according to claim 1, characterized in that: The time parameters of the detection association include one or more of the following parameters: detection duration, delay duration and activation duration; Among them, the detection duration is used to indicate the time length for detecting the input signal, the delay duration is used to indicate the time length between the end of reset and the start of detection, and the activation duration is used to indicate the time length between the end of reset and the end of enabling of the input signal.
4. The detection method according to claim 3, characterized in that: The step of adjusting the time parameter associated with the detection so that the input signal satisfies the preset detection pass condition includes: Comparing the start time of the enable level of the input signal, the end time of the enable level of the input signal, the start time of the detection period, and the end time of the detection period; Determine the parameter adjustment strategy based on the comparison results; The target parameters are adjusted according to the parameter adjustment strategy so that the levels of the input signals in the corresponding detection period are all enabled levels.
5. The signal detection method according to claim 4, characterized in that: Determining the parameter adjustment strategy according to the comparison result includes: In the case where the start time of the enable level of the input signal is earlier than the start time of the detection period, determining the corresponding parameter adjustment strategy includes one or more of the following strategies: Reducing the delay time so that the start time of the detection period is advanced to a start time greater than or equal to the enable level of the input signal; Reducing the detection duration so that the end time of the detection period is advanced to an end time that is less than or equal to the enable level of the input signal; The activation duration is increased so that the enable level of the input signal is extended to the end time of the preset detection period.
6. The signal detection method according to claim 4, characterized in that: Determining the parameter adjustment strategy according to the comparison result includes: In the case that the start time of the enable level of the input signal is later than the start time of the detection period, determining the corresponding parameter adjustment strategy includes one or more of the following strategies: Increasing the delay time so that the start time of the detection period is delayed to a start time greater than or equal to the enable level of the input signal; Reducing the detection duration so that the end time of the detection period is advanced to an end time that is less than or equal to the enable level of the input signal; The activation duration is increased so that the enable level of the input signal is extended to the end time of the preset detection period.
7. The signal detection method according to claim 2, characterized in that: In the case where there is no change in the level of the input signal, the method further includes: The output indication is used to indicate whether the input signal has any input abnormality prompt information.
8. The signal detection method according to claim 2, characterized in that: In the case where the number of times the input signal changes from the disabled level to the enabled level is greater than 1, the method further includes: The output is used to indicate that the input signal has a jump abnormality.
9. The signal detection method according to claim 1, characterized in that: The method further comprises: When the input signal is normal, the flag position for indicating the parameter adjustment action is set to the first flag position, and after the parameter adjustment action is completed, the flag position is set to the second flag position.
10. A signal detection device for a wind turbine generator set, characterized in that: include: A determination module, used for, in the process of detecting the actuator to be tested of the wind turbine generator set, in response to receiving an input signal indicating that the input signal fed back by the actuator to be tested does not meet a preset detection pass condition, determining whether the input signal is normal according to level change information of the input signal; An adjustment module, configured to adjust a time parameter associated with the detection when determining that the input signal is normal, so that the input signal satisfies the preset detection pass condition; A detection module, used for re-detecting the actuator to be tested according to the adjusted time parameters; The preset detection pass condition is used to indicate that the levels of the input signals are all enable levels within a preset detection period.
11. A controller, characterized in that: include: at least one processor; And, a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the signal detection method for a wind turbine generator set as described in any one of claims 1-9.
12. A wind turbine generator set, characterized in that: The wind turbine generator set comprises the controller according to claim 11.
13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the signal detection method for a wind turbine generator set according to any one of claims 1-9.