Jumping prevention method and device for analog measurement value of hydraulic power plant and electronic equipment

By monitoring the marked state, change rate and change value of simulated measured values ​​in hydropower plants and performing anti-hopping treatment, the problems of equipment malfunction and system complexity in the prior art are solved, and the stability and data quality of the monitoring system are improved.

CN119758904AActive Publication Date: 2025-04-04HUANENG LANCANG RIVER HYDROPOWER CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411855938.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-17
Publication Date
2025-04-04
Estimated Expiration
2044-12-17

AI Technical Summary

Technical Problem

The existing anti-hopping method of measuring value will still cause the equipment to malfunction when facing permanent jumps, and increasing delay or complex logical judgments will increase the complexity of the system and make maintenance difficult.

Method used

By monitoring the simulated measurement values ​​based on the sampling period in a hydropower plant, the marking status, change rate and change values ​​of the measured values ​​are obtained, and the jumping process is performed based on this information to avoid logical errors and equipment misoperation.

Benefits of technology

It effectively avoids logical exit and equipment misoperation caused by measured value jumps, enhances the stability of the monitoring system, and ensures data quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119758904A_ABST
    Figure CN119758904A_ABST
Patent Text Reader

Abstract

The invention provides an anti-jumping method and device for an analog measurement value of a hydraulic power plant and electronic equipment. The method comprises the following steps: monitoring the analog quantity of the hydraulic power plant based on a set sampling period to obtain a measured value of the analog quantity; aiming at any measured value, acquiring a mark state of any measured value and a change rate and a change value of any measured value in the sampling period; and based on the mark state, the change rate and the change value, carrying out anti-jumping processing on any measured value. Therefore, according to the scheme, the risks of logic outlet error and equipment misoperation caused by measured value jumping can be avoided, the stability of a monitoring system is enhanced, and the data quality is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the fields of computer monitoring, data processing and analog quantity technology of hydropower plants, and in particular to a method, device and electronic equipment for preventing jumps in analog quantity measurement values ​​of hydropower plants. Background Art

[0002] The existing anti-jump processing method of measured value usually lengthens the logic output delay to cross the entire jump period to avoid accidental measured value jumps and cause erroneous output. Or, other equipment status parameter judgments are added to the logic to make the analog measured value jump and fail to meet the logic action requirements.

[0003] By increasing the delay, the problem of occasional instantaneous jumps can be solved by increasing the delay to reduce the sensitivity of the equipment. However, in the face of permanent jumps due to loose wiring, device failure, etc., it will still act, causing equipment malfunction. Adding other equipment parameter judgment logic processing methods makes the entire program segment increasingly bloated as the system complexity increases, which is not conducive to maintenance personnel to read, understand, and modify. Summary of the invention

[0004] The purpose of this application is to solve one of the technical problems in the related art at least to some extent.

[0005] To this end, the first purpose of the present application is to propose a method for preventing jumps in analog measurement values ​​of hydropower plants, so as to avoid the risk of logical mis-exports and equipment malfunctions caused by measurement value jumps.

[0006] The second objective of the present application is to provide an anti-jump device for analog measurement values ​​of a hydropower plant.

[0007] The third objective of the present application is to provide an electronic device.

[0008] A fourth objective of the present application is to provide a computer-readable storage medium.

[0009] A fifth object of the present application is to provide a computer program product.

[0010] To achieve the above-mentioned purpose, the first aspect of the embodiment of the present application proposes a method for preventing jumps in analog quantity measurement values ​​of a hydropower plant, including: monitoring the analog quantity of the hydropower plant based on a set sampling period to obtain the measurement value of the analog quantity; for any measurement value, obtaining the marking state of the any measurement value, as well as the change rate and change value of the any measurement value within the sampling period; based on the marking state, the change rate and the change value, performing anti-jump processing on any measurement value.

[0011] To achieve the above-mentioned purpose, the second aspect of the present application proposes an anti-jump device for analog quantity measurement values ​​of a hydropower plant, including: a monitoring module, used to monitor the analog quantity of the hydropower plant based on a set sampling period, and obtain the measurement value of the analog quantity; an acquisition module, used to obtain the marking state of any measured value, as well as the change rate and change value of any measured value within the sampling period; an anti-jump module, used to perform anti-jump processing on any measured value based on the marking state, the change rate and the change value.

[0012] To achieve the above-mentioned purpose, the third aspect embodiment of the present application proposes an electronic device, comprising: a processor; and a memory communicatively connected to the processor; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory, so that the processor can execute the anti-jump method of the analog measurement value of the hydropower plant described in the first aspect embodiment.

[0013] To achieve the above-mentioned purpose, the fourth aspect of the present application proposes a computer-readable storage medium on which a computer program is stored, and the computer instructions are used to enable the computer to execute the anti-jump method of the hydropower plant analog measurement value described in the first aspect of the embodiment.

[0014] To achieve the above-mentioned purpose, the fifth embodiment of the present application proposes a computer program product, including a computer program, which, when executed by a processor, implements the anti-jump method of the analog measurement value of the hydropower plant described in the first embodiment above.

[0015] The anti-jump method, device and electronic device for the analog quantity measurement value of a hydropower plant provided in the present application can obtain the measurement value of the analog quantity of the hydropower plant within a sampling period, and perform anti-jump processing on the measurement value according to the marking status of the measurement value, the change rate of the measurement value within the sampling period and the change value, thereby avoiding the risk of logical error output and equipment malfunction caused by measurement value jumps, enhancing the stability of the monitoring system and ensuring data quality.

[0016] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0018] Figure 1 A schematic flow chart of a method for preventing jump changes in analog measurement values ​​of a hydropower plant provided in an embodiment of the present application;

[0019] Figure 2A flow chart of another method for preventing jump changes in analog measurement values ​​of a hydropower plant provided in an embodiment of the present application;

[0020] Figure 3 A flow chart of another method for preventing jump changes in analog measurement values ​​of a hydropower plant provided in an embodiment of the present application;

[0021] Figure 4 A schematic diagram of a process for preventing measured value jumps provided in an embodiment of the present application;

[0022] Figure 5 A schematic flow chart of an anti-jump process of initializing a measured value in an anti-jump method for analog measurement values ​​of a hydropower plant provided in an embodiment of the present application;

[0023] Figure 6 A schematic diagram of a process flow of preventing jumps in initialization measurement values ​​provided in an embodiment of the present application;

[0024] Figure 7 A schematic diagram of the structure of an anti-jump device for analog measurement values ​​of a hydropower plant provided in an embodiment of the present application. DETAILED DESCRIPTION

[0025] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.

[0026] The following describes the anti-jump method and device for the analog measurement value of a hydropower plant according to an embodiment of the present application with reference to the accompanying drawings.

[0027] Figure 1 is a flow chart of a method for preventing jump changes in analog measurement values ​​of a hydropower plant provided in an embodiment of the present application, such as Figure 1 As shown, the anti-jump method of the hydropower plant analog measurement value in the embodiment of the present application includes but is not limited to the following steps:

[0028] S101, monitoring the analog quantity of the hydropower plant based on a set sampling period to obtain the measured value of the analog quantity.

[0029] It should be noted that the execution subject of the anti-jump method of the hydropower plant analog measurement value provided in the embodiment of the present application is an electronic device, and the electronic device can be a terminal device. Optionally, the terminal device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc., and the non-mobile electronic device can be a personal computer (personal computer, PC), a television, etc. The embodiment of the present application is not specifically limited.

[0030] In some implementations, analog quantities refer to physical quantities that can change continuously. These physical quantities are usually converted into analog signals by sensors or other measuring devices, which can then be collected and processed. The analog quantities of a hydropower plant can reflect the operating status and parameters of the hydropower plant equipment. The analog quantities of a hydropower plant include electrical analog quantities and non-electrical analog quantities.

[0031] In some implementations, multiple sensors and data acquisition systems can be used to monitor analog quantities of a hydropower plant, and obtain the measured values ​​of the analog quantities according to a set sampling period. The sampling period is configured in the data acquisition system, and data acquisition instructions are sent to the sensor according to the sampling period, so that the sensor collects the measured values ​​of the analog quantities.

[0032] S102: For any measured value, obtain a marking state of any measured value, and a change rate and a change value of any measured value within a sampling period.

[0033] In some implementations, the change rate and change value of any measured value within a sampling period can be calculated based on the size of any measured value. Then, the marking state of any measured value can be obtained based on the identification information of any measured value. The marking state is divided into a trusted state and an untrusted state.

[0034] For example, if the identifier corresponding to the credible state is A and the identifier corresponding to the uncredible state is B, if the identifier of any measured value is A, then the marking state of the measured value is determined to be the credible state.

[0035] Optionally, the marking state of any measured value may be determined according to a preset marking rule. The marking state of the measured value may be obtained by accessing a database storing the measured values.

[0036] Optionally, the rate of change of any measured value can be obtained by calculating the difference between any measured value and the measured value of the previous sampling point and dividing it by the time interval of the sampling period, and the change value of any measured value can be obtained by calculating the difference between any measured value and the measured value of the previous sampling point within the sampling period.

[0037] S103, based on the mark state, the change rate and the change value, anti-jump processing is performed on any measured value.

[0038] In some implementations, the measurement value can be determined to be in a credible state or an untrusted state based on the mark state, and then the measurement value can be anti-jump processed based on the change rate and change value of the measurement value, as well as the change rate threshold corresponding to the change rate and the valid interval corresponding to the change value.

[0039] It is understandable that in the process of monitoring the hydropower plant, the anti-jump processing of the measured value mainly refers to taking measures to prevent or reduce the phenomenon of drastic fluctuations or jumps in the analog measurement value in a short period of time. Such jumps may be caused by a variety of reasons such as sensor failure, electromagnetic interference, data transmission errors, etc. Anti-jump processing helps to improve the accuracy and reliability of data, thereby ensuring the safe operation and efficient management of the hydropower plant.

[0040] In some implementations, when it is determined that any measured value is in a credible state, it is determined whether the change value of any measured value is within a valid interval, and the change rate is further determined for any measured value within the valid interval. If the change rate of any measured value is less than the change rate threshold, it can be determined that there is no jump in any measured value, and any measured value can be stored for subsequent logical actions, otherwise, the mark state of any measured value is modified to an untrustworthy state.

[0041] In some implementations, when it is determined that any measured value is in an untrustworthy state, it can be determined whether to cancel the untrustworthy mark of any measured value based on the change value of any measured value in the current sampling period and the change value in the subsequent sampling period.

[0042] Optionally, if the change value of any measured value in the current sampling period is within the valid interval, and the change values ​​in subsequent sampling periods are all within the valid interval, the marking state of any measured value can be modified to a trusted state. Otherwise, any measured value is determined to be a jump measurement value to prevent the measured value from performing subsequent logical actions, thereby realizing anti-jump processing of the measured value.

[0043] In some implementations, when any measurement value is determined to be a jump measurement value, an alarm operation can also be performed according to the alarm threshold. If the jump measurement value is greater than the upper limit of the alarm threshold, or the jump measurement value is less than the lower limit of the alarm threshold, the alarm operation is triggered to provide timely warning and response to the hydropower plant.

[0044] In some implementations, the above anti-jump processing process can be written as a program code, and the program code can be added to the computer monitoring system of the hydropower plant. Since the program code is easy to write, readable and extensible, the anti-jump processing process can be made without sacrificing logical sensitivity, and the logic is more concise. By adding the program code to the program segment of the local control unit of the computer monitoring system, real-time monitoring and anti-jump processing of the measured values ​​of the hydropower plant can be achieved.

[0045] In the anti-jump method for the analog quantity measurement value of a hydropower plant provided in the embodiment of the present application, by obtaining the measured value of the analog quantity of the hydropower plant within a sampling period, and based on the marking state of the measured value, the change rate and the change value of the measured value within the sampling period, the measured value can be anti-jump processed, which can avoid the risk of logical error output and equipment malfunction caused by the jump of the measured value, enhance the stability of the monitoring system, and ensure data quality.

[0046] Figure 2 is a flow chart of a method for preventing jump changes in analog measurement values ​​of a hydropower plant provided in an embodiment of the present application, such as Figure 2 As shown, the anti-jump method of the hydropower plant analog measurement value in the embodiment of the present application includes but is not limited to the following steps:

[0047] S201, monitoring the analog quantity of the hydropower plant based on the set sampling period to obtain the measured value of the analog quantity.

[0048] In the embodiment of the present application, the implementation method of step S201 can be implemented by any method in the embodiments of the present application, which is not limited here and will not be repeated.

[0049] S202: For any measured value, obtain a marking state of any measured value, and a change rate and a change value of any measured value within a sampling period.

[0050] In the embodiment of the present application, the implementation method of step S202 can be implemented by any method in the embodiments of the present application, which is not limited here and will not be repeated.

[0051] S203: If the marking state is a credible state, determine whether the change value of any measured value is within a valid range, and determine whether the change rate of any measured value is less than a change rate threshold.

[0052] In some implementations, when the mark state is determined to be a trusted state, it is possible to determine whether the change value of any measured value is within the valid interval based on the change value of any measured value and the valid interval corresponding to the change value, and to determine whether the change rate of any measured value is less than the change rate threshold based on the change rate of any measured value and the change rate threshold corresponding to the change rate.

[0053] S204, in response to the change value being within the valid interval and the change rate being less than the change rate threshold, any measured value is stored for use in determining the logical action of the hydropower station, otherwise, the marking state is changed to an untrustworthy state.

[0054] In some implementations, if the change value of any measured value is within the valid range, and it is continued to be determined whether the change rate of any measured value is less than the change rate threshold, if the change rate of any measured value is less than the change rate threshold, it can be determined that any measured value is not a jump measurement value, and then any measured value can be stored for determining the logical action of the hydropower station.

[0055] In some implementations, if the change value of any measured value is not within the valid interval, the marking state of any measured value is changed to an untrustworthy state. Alternatively, if the change value of any measured value is within the valid interval, but the change rate of any measured value is greater than the change rate threshold, the marking state of any measured value is changed to an untrustworthy state.

[0056] In the anti-jump method for the analog quantity measurement value of a hydropower plant provided in the embodiment of the present application, by obtaining the measured value of the analog quantity of the hydropower plant within a sampling period, and obtaining the marking status of the measured value, the change rate of the measured value within the sampling period and the change value, if the measured value is determined to be in a credible state, it can be determined whether the change value of the measured value is within a valid range, and whether the change rate is less than the change rate threshold, thereby realizing anti-jump processing on the measured value, which can avoid the risk of logical error output and equipment malfunction caused by measured value jumps, enhance the stability of the monitoring system, and ensure data quality.

[0057] Figure 3 is a flow chart of a method for preventing jump changes in analog measurement values ​​of a hydropower plant provided in an embodiment of the present application, such as Figure 3 As shown, the anti-jump method of the hydropower plant analog measurement value in the embodiment of the present application includes but is not limited to the following steps:

[0058] S301, monitoring the analog quantity of the hydropower plant based on the set sampling period to obtain the measured value of the analog quantity.

[0059] In the embodiment of the present application, the implementation method of step S301 can be implemented by any method in the embodiments of the present application, which is not limited here and will not be repeated.

[0060] S302: For any measured value, obtain a marking state of any measured value, and a change rate and a change value of any measured value within a sampling period.

[0061] In the embodiment of the present application, the implementation method of step S302 can be implemented by any method in the embodiments of the present application, which is not limited here and will not be repeated.

[0062] S303: If the marked state is an untrustworthy state, obtain a candidate change value of any measured value within n consecutive sampling periods.

[0063] S304: Based on the change value and the candidate change value, perform anti-jump processing on any measured value.

[0064] In some implementations, when the mark state is determined to be an untrustworthy state, the candidate change value of any measured value within n consecutive sampling cycles can be obtained to perform anti-jump processing on any measured value based on the candidate change value, change value and valid interval.

[0065] In some implementations, by determining whether the change value is within the valid interval, if it is within the valid interval, continue to determine whether the candidate change value is within the valid interval. That is, first determine whether the change value of any measured value is within the valid interval in the current sampling period, if it is, then continue to determine whether the change value of any measured value is within the valid interval in n consecutive sampling periods; if not, determine that any measured value is a jump measured value.

[0066] Optionally, in response to the candidate change value being within the valid interval, any measured value is marked as a credible state; in response to the candidate change value not being within the valid interval, any measured value is marked as a jump measured value to prevent the measured value from performing subsequent logical actions, thereby implementing anti-jump processing of the measured value.

[0067] In some implementations, when any measurement value is determined to be a jump measurement value, an alarm operation can also be performed according to the alarm threshold. If the jump measurement value is greater than the upper limit of the alarm threshold, or the jump measurement value is less than the lower limit of the alarm threshold, the alarm operation is triggered to provide timely warning and response to the hydropower plant.

[0068] In the anti-jump method for the analog quantity measurement value of a hydropower plant provided in the embodiment of the present application, the measured value of the analog quantity of the hydropower plant within a sampling period is obtained, and the marking status of the measured value, the rate of change of the measured value within the sampling period and the change value are obtained. If the measured value is in an unreliable state, it is determined whether the change value is within a valid range, and whether it is also within a valid range in subsequent sampling periods, so as to implement anti-jump processing on the measured value, avoid the risk of logical error output and equipment malfunction caused by measured value jumps, enhance the stability of the monitoring system, and ensure data quality.

[0069] like Figure 4The flowchart of the measured value anti-jumping is shown. By obtaining the measured value of the analog quantity of the hydropower plant, and performing anti-jumping processing on all N measured values, for the i-th measured value, by obtaining the marking status of the i-th measured value, and judging whether the i-th measured value is in an untrustworthy state, if it is not in an untrustworthy state, then obtaining the change value of the i-th measured value, and judging whether the change value is in a valid range, if it is, then continue to judge whether the change rate of the i-th measured value is less than the change rate threshold, otherwise mark the i-th measured value as an untrustworthy state. If the change rate of the i-th measured value is less than the change rate threshold, then cache the i-th measured value, and continue to perform anti-jumping processing on the i+1th measured value, until the measured values ​​of the N analog quantities are processed, and the measured value acquisition and anti-jumping processing are performed again. Wherein, N is a natural number greater than 2, and i is greater than or equal to 1 and less than or equal to N.

[0070] If the i-th measured value is in an untrusted state, obtain the change value of the i-th measured value, and determine whether the change value is in the valid interval. If it is, continue to obtain the candidate change value of the i-th measured value in n consecutive sampling periods, and determine whether the candidate change value is in the valid interval; if not, treat the i-th measured value as a jump measured value. If all candidate change values ​​are in the valid interval, cancel the untrusted mark of the i-th measured value, and continue to perform anti-jump processing on the i+1th measured value until the measured values ​​of N analog quantities are processed, and re-acquire the measured values ​​and perform anti-jump processing.

[0071] Based on the above embodiments, the embodiments of the present application can explain the anti-jump process of the initialization measurement value, such as Figure 5 As shown, the anti-jump process of the initialization measurement value in the embodiment of the present application includes but is not limited to the following steps:

[0072] S501, obtain the measured value of each analog quantity and set the effective range of the measured value.

[0073] In some implementations, in order to ensure the accuracy of the measured value anti-jump processing process, the anti-jump process can be initialized before the measured value is anti-jumped. The anti-jump process can be initialized according to the effective interval of the measured value. The measured value of each analog quantity of the hydropower plant is obtained, and the effective interval of the measured value is determined.

[0074] Optionally, the effective interval of the measured values ​​can be obtained based on historical data. The effective interval of the measured values ​​is determined by obtaining the sizes of multiple measured values ​​from historical data, obtaining the maximum measured value and the minimum measured value from the multiple measured values, and calculating the maximum measured value and the minimum measured value. In other words, the maximum measured value can be used as the upper limit of the effective interval of the measured values, and the minimum measured value can be used as the lower limit of the effective interval of the measured values.

[0075] S502, based on the measured value and the effective interval of the measured value, initialize the anti-jump process of the measured value.

[0076] In some implementations, it can be determined whether the measured value is within the effective interval of the measured value, and then the measured value can be marked as a state to initialize the anti-jump process of the measured value. Optionally, for the measured value i, the measured value i is marked as an untrustworthy state, and it is determined whether the measured value i is within the effective interval of the measured value.

[0077] Further, in response to the measured value i being within the measured value valid interval, the flag state of the measured value i is reset, and it is continuously determined whether the measured value i+1 is within the measured value valid interval, until the flag state of each measured value is reset, and the initialization is terminated.

[0078] In the anti-jump method for the analog measurement value of a hydropower plant provided in the embodiment of the present application, the measured value of each analog quantity is obtained, and the effective interval of the measured value corresponding to the measured value is determined, so as to initialize the anti-jump process according to the measured value size and the effective interval of the measured value. The initialization process can ensure that the measured values ​​of all analog quantities have a known and reasonable state when the anti-jump is executed, avoiding the collapse of the anti-jump process due to uninitialized measured values. In the anti-jump process, initialization can ensure that the measured value will not be affected by the previous sampling or undefined state when it is first collected, thereby improving the accuracy of the data.

[0079] like Figure 6 The flowchart of the process of preventing jumps of the initialization measurement value is shown in FIG. The measurement value of the hydropower plant is obtained, and it is determined whether the measurement value i is within the effective measurement value interval. If it is within the effective measurement value interval, the measurement value i is cached, and the mark state of the measurement value i is reset, and the measurement value i+1 is continuously obtained, and it is determined whether the measurement values ​​are initialized, and the initialization process is terminated. Otherwise, the measurement value i+1 is continuously obtained, and the measurement value initialization process is continued.

[0080] Corresponding to the anti-jumping methods for analog measurement values ​​of hydropower plants proposed in the above-mentioned embodiments, an embodiment of the present application further proposes an anti-jumping device for analog measurement values ​​of hydropower plants. Since the anti-jumping device for analog measurement values ​​of hydropower plants proposed in the embodiment of the present application corresponds to the anti-jumping methods for analog measurement values ​​of hydropower plants proposed in the above-mentioned embodiments, the implementation method of the above-mentioned anti-jumping method for analog measurement values ​​of hydropower plants is also applicable to the anti-jumping device for analog measurement values ​​of hydropower plants proposed in the embodiment of the present application, and will not be described in detail in the following embodiments.

[0081] In order to implement the above-mentioned embodiment, the present application also proposes an anti-jump device for analog measurement values ​​of a hydropower plant.

[0082] Figure 7 A schematic diagram of the structure of an anti-jump device for analog measurement values ​​of a hydropower plant provided in an embodiment of the present application.

[0083] like Figure 7As shown, the anti-jump device 700 of the analog measurement value of the hydropower plant includes:

[0084] The monitoring module 701 is used to monitor the analog quantity of the hydropower plant based on a set sampling period and obtain the measured value of the analog quantity;

[0085] The acquisition module 702 is used to acquire, for any measured value, a marking state of the measured value, and a change rate and a change value of the measured value within the sampling period;

[0086] The anti-jump module 702 is used to perform anti-jump processing on any of the measured values ​​based on the flag state, the change rate and the change value.

[0087] In a possible implementation of an embodiment of the present application, the anti-jump module 702 is also used to: if the mark state is a trusted state, determine whether the change value of any measured value is within a valid range, and determine whether the change rate of any measured value is less than a change rate threshold; in response to the change value being within the valid range and the change rate being less than the change rate threshold, store any measured value for determining the logical action of the hydropower station, otherwise, change the mark state to an untrustworthy state.

[0088] In a possible implementation of an embodiment of the present application, the anti-jump module 702 is also used to: if the mark state is an untrustworthy state, obtain a candidate change value of any measured value within n consecutive sampling cycles; and perform anti-jump processing on any measured value based on the change value and the candidate change value.

[0089] In a possible implementation of an embodiment of the present application, the anti-jump module 702 is also used to: determine whether the change value is within the valid interval, and if it is within the valid interval, continue to determine whether the candidate change value is within the valid interval; in response to the candidate change value being within the valid interval, mark any of the measured values ​​as a trusted state; in response to the candidate change value not being within the valid interval, mark any of the measured values ​​as a jump measurement value.

[0090] In a possible implementation of the embodiment of the present application, the anti-jump module 702 is further used to: obtain the measured value of each analog quantity and set the measured value valid interval; and initialize the anti-jump process of the measured value based on the measured value and the measured value valid interval.

[0091] In a possible implementation manner of the embodiment of the present application, the anti-jump module 702 is further used to: for the measured value i, mark the measured value i as an untrustworthy state, and determine whether the measured value i is within the measured value valid interval; in response to the measured value i being within the measured value valid interval, reset the mark state of the measured value i, and continue to determine whether the measured value i+1 is within the measured value valid interval, until the mark state of each measured value is reset, and the initialization is ended.

[0092] In the anti-jump device for the analog quantity measurement value of the hydropower plant provided in the embodiment of the present application, by obtaining the measured value of the analog quantity of the hydropower plant within a sampling period, and according to the marking state of the measured value, the rate of change of the measured value within the sampling period and the change value, the measured value can be anti-jump processed, which can avoid the risk of logical error output and equipment malfunction caused by the jump of the measured value, enhance the stability of the monitoring system and ensure the data quality.

[0093] It should be noted that the above explanation of the embodiment of the method for preventing jumps in analog measurement values ​​of a hydropower plant is also applicable to the device for preventing jumps in analog measurement values ​​of a hydropower plant in this embodiment, and will not be repeated here.

[0094] In order to implement the above embodiments, the present application also proposes an electronic device, comprising: a processor, and a memory communicatively connected to the processor; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory to implement the method provided by the above embodiments.

[0095] In order to implement the above embodiments, the present application also proposes a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the methods provided by the above embodiments.

[0096] In order to implement the above embodiments, the present application also proposes a computer program product, including a computer program, which implements the methods provided by the above embodiments when executed by a processor.

[0097] The collection, storage, use, processing, transmission, provision and application of user personal information involved in this application are in compliance with relevant laws and regulations and do not violate public order and good morals.

[0098] It should be noted that personal information from users should be collected for legitimate and reasonable purposes and should not be shared or sold outside of these legitimate uses. In addition, such collection / sharing should be carried out after receiving the user's informed consent, including but not limited to notifying the user to read the user agreement / user notice and sign the agreement / authorization including authorization of relevant user information before the user uses the function. In addition, any necessary steps should be taken to protect and safeguard access to such personal information data and ensure that others who have access to personal information data comply with its privacy policy and procedures.

[0099] This application is expected to provide an implementation scheme for users to selectively block the use or access of personal information data. That is, this application is expected to provide hardware and / or software to prevent or block access to such personal information data. Once the personal information data is no longer needed, risks can be minimized by limiting data collection and deleting data. In addition, when applicable, personal identifiers are removed from such personal information to protect the privacy of users.

[0100] In the description of the aforementioned embodiments, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0101] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0102] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.

[0103] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute the instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.

[0104] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or a combination thereof: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0105] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0106] In addition, each functional unit in each embodiment of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0107] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present application. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A method for preventing jump changes in analog measurement values ​​of a hydropower plant, characterized in that: The method comprises: Monitoring the analog quantity of the hydropower plant based on a set sampling period to obtain the measured value of the analog quantity; For any measured value, obtaining a marking state of the measured value, and a change rate and a change value of the measured value within the sampling period; Based on the flag state, the change rate and the change value, anti-jump processing is performed on any of the measured values.

2. The method according to claim 1, characterized in that The anti-jump processing of any measured value based on the flag state, the change rate and the change value includes: If the marking state is a credible state, determining whether a change value of any of the measured values ​​is within a valid interval, and determining whether a change rate of any of the measured values ​​is less than a change rate threshold; In response to the change value being within the valid interval and the change rate being less than the change rate threshold, any of the measured values ​​is stored for determining the logical action of the hydropower station; otherwise, the marking state is changed to an untrustworthy state.

3. The method according to claim 2, characterized in that The method further comprises: If the marked state is an untrustworthy state, obtaining a candidate change value of any measured value within n consecutive sampling periods; Based on the change value and the candidate change value, anti-jump processing is performed on any of the measured values.

4. The method according to claim 3, characterized in that: The performing anti-jump processing on any of the measured values ​​based on the change value and the candidate change value includes: Determine whether the change value is within the valid interval, and if so, continue to determine whether the candidate change value is within the valid interval; In response to the candidate change value being within the valid interval, marking any of the measured values ​​as a credible state; In response to the candidate change value not being within the valid interval, marking any of the measured values ​​as a jump measured value.

5. The method according to claim 1, characterized in that: The method further comprises: Get the measured value of each analog quantity and set the effective range of the measured value; Based on the measured value and the measured value valid interval, an anti-jump process of the measured value is initialized.

6. The method according to claim 1, characterized in that The initializing the anti-jump process of the measured value based on the measured value and the measured value valid interval includes: For the measured value i, mark the measured value i as untrustworthy, and determine whether the measured value i is within the measured value valid interval; In response to the measured value i being within the measured value valid interval, the flag state of the measured value i is reset, and it is continuously determined whether the measured value i+1 is within the measured value valid interval, until the flag state of each measured value is reset, and the initialization is terminated.

7. A device for preventing jumps in analog measurement values ​​of a hydropower plant, characterized in that: The device comprises: A monitoring module, used to monitor the analog quantity of the hydropower plant based on a set sampling period and obtain the measured value of the analog quantity; An acquisition module, used for acquiring, for any measured value, a marking state of the measured value, and a change rate and a change value of the measured value within the sampling period; The anti-jump module is used to perform anti-jump processing on any of the measured values ​​based on the mark state, the change rate and the change value.

8. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 6 when executed by a processor.

10. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 6 when being executed by a processor.

Citation Information

Patent Citations

  • Defective point removing method and system used in AD sampling

    CN104535827A

  • Power network dispatching real-time data inspection method combined with characteristics of power system

    CN104820884A

  • Shaft temperature sensor detecting method and device

    CN109387303A

  • Method for monitoring tripping of distribution network line based on self-adaptive threshold value

    CN118300042A

  • Electric energy meter sampling signal abnormal jump identification method and device, electric energy meter and medium

    CN118536046A