[go: up one dir, main page]

CN112634591B - Alarm processing method and system - Google Patents

Alarm processing method and system Download PDF

Info

Publication number
CN112634591B
CN112634591B CN202011466982.5A CN202011466982A CN112634591B CN 112634591 B CN112634591 B CN 112634591B CN 202011466982 A CN202011466982 A CN 202011466982A CN 112634591 B CN112634591 B CN 112634591B
Authority
CN
China
Prior art keywords
alarm
primary
risk
signals
risk value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011466982.5A
Other languages
Chinese (zh)
Other versions
CN112634591A (en
Inventor
戴煜
胡祥龙
李秋强
周瑶
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HUNAN DINGLI TECHNOLOGY CO LTD
Original Assignee
Advanced Corp for Materials and Equipments Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Advanced Corp for Materials and Equipments Co Ltd filed Critical Advanced Corp for Materials and Equipments Co Ltd
Priority to CN202011466982.5A priority Critical patent/CN112634591B/en
Publication of CN112634591A publication Critical patent/CN112634591A/en
Application granted granted Critical
Publication of CN112634591B publication Critical patent/CN112634591B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms
    • G08B21/182Level alarms, e.g. alarms responsive to variables exceeding a threshold

Landscapes

  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Alarm Systems (AREA)

Abstract

The application discloses an alarm processing method and system, which can process a plurality of process variables to generate alarm diversity results and realize the processing of complex alarms. The alarm processing method comprises the following steps: acquiring sampling signals, and analyzing to obtain primary alarm signals, wherein the number of the primary alarm signals is at least two; according to a preset risk definition rule, performing risk definition on each primary alarm signal to obtain a primary risk value; processing according to the primary alarm signal to obtain at least two levels of alarm signals; calculating to obtain risk values corresponding to the at least two levels of alarm signals according to the primary risk value; and obtaining alarm processing information according to the primary risk value and the risk values corresponding to the at least two levels of alarm signals.

Description

Alarm processing method and system
Technical Field
The present application relates to the field of embedded control technologies, and in particular, to an alarm processing method and system.
Background
In an industrial control system, in order to ensure the safety and stability of industrial production, a high-low point alarm value is set for a process variable, the process variable is connected to an output module in a controller after being processed, and the process variable is connected to an alarm through the output module, so that the high-quality resolution of human hearing and vision is caused.
In the current technology, high-point alarm and low-point alarm setting can be performed on production process data signals through an embedded controller, and simple alarm processing is completed.
However, there is no effective method for processing multiple process variables in an embedded control system to generate a result of alarm diversity, which cannot satisfy the requirement of processing complex alarms.
Disclosure of Invention
In order to solve the technical problems, the technical scheme provided by the invention is as follows:
a first object of the present invention is to provide an alarm processing method, including:
acquiring sampling signals, and analyzing to obtain primary alarm signals, wherein the number of the primary alarm signals is at least two;
according to a preset risk definition rule, performing risk definition on each primary alarm signal to obtain a primary risk value;
processing according to the primary alarm signal to obtain at least two levels of alarm signals;
calculating to obtain risk values corresponding to the at least two levels of alarm signals according to the primary risk value;
and obtaining alarm processing information according to the primary risk value and the risk values corresponding to the at least two levels of alarm signals.
Further, acquiring a sampling signal, and analyzing to obtain a primary alarm signal, including:
acquiring an input signal;
carrying out mean value processing on an input signal to obtain a sampling signal;
and comparing the sampling signals with a preset alarm value to obtain primary alarm signals, wherein the number of the primary alarm signals is at least two.
Furthermore, the number of the primary alarm signals is N, N is a positive integer greater than 1,
obtaining at least two levels of alarm signals according to the primary alarm signal processing, comprising:
performing operation processing on the N primary alarm signals to obtain M secondary alarm signals, wherein M is a positive integer not less than 1 and not more than N/2;
performing operation processing on the M second-level alarm signals to obtain L third-level alarm signals, wherein L is a positive integer not less than 1 and not more than M/2;
and performing step-by-step operation until the number of the alarm signals of the last stage is at least 1.
Furthermore, the number of the primary alarm signals is N, N is a positive integer greater than 1,
obtaining at least two levels of alarm signals according to the primary alarm signal processing, comprising:
classifying the N primary alarm signals to obtain M first primary alarm signals and at least one second primary alarm signal, wherein M is a positive integer larger than 1 and not larger than N-1;
performing logical operation processing on the M first primary alarm signals to obtain X secondary alarm signals, wherein X is a positive integer not less than 1 and not more than M/2;
performing logical operation processing on at least one secondary alarm signal and at least one second primary alarm signal to obtain L tertiary alarm signals, wherein L is a positive integer not less than 1 and not more than X/2;
and performing step-by-step operation until the number of the alarm signals of the last stage is at least 1.
Further, according to the primary risk value, calculating to obtain a risk value corresponding to at least two levels of alarm signals, including:
acquiring a primary risk value corresponding to each primary alarm signal;
determining a primary risk value of the primary alarm signal corresponding to each secondary alarm signal, and calculating to obtain a risk value corresponding to each secondary alarm signal according to an algorithm of a preset risk value;
determining a risk value of a secondary alarm signal corresponding to each tertiary alarm signal, and calculating to obtain a risk value corresponding to each tertiary alarm signal according to an algorithm of a preset risk value;
and performing step-by-step operation until a risk value of the last-stage alarm signal is obtained.
Further, according to the primary risk value, calculating to obtain a risk value corresponding to at least two levels of alarm signals, including:
acquiring a primary risk value corresponding to each first primary alarm signal and each second primary alarm signal;
determining a primary risk value of a first primary alarm signal corresponding to each secondary alarm signal, and calculating to obtain a risk value corresponding to each secondary alarm signal according to an algorithm of a preset risk value;
determining a risk value of a secondary alarm signal and a risk value of a second primary alarm signal corresponding to each tertiary alarm signal, and calculating to obtain a risk value corresponding to each tertiary alarm signal according to an algorithm of a preset risk value;
and performing gradual operation until a risk value of the last-stage alarm signal is obtained.
Further, the primary risk value and the risk values corresponding to the at least two levels of alarm signals obtain alarm processing information, including:
judging the relation between the primary risk value and the risk values corresponding to the at least two levels of alarm signals and the upper limit threshold value and the lower limit threshold value;
if the risk category is not smaller than the upper limit threshold, determining the risk category as a high-level risk alarm category;
if the risk is smaller than the upper limit threshold and not smaller than the lower limit threshold, determining the risk category as a medium risk alarm category;
if the risk category is smaller than the lower limit threshold, determining the risk category as a low-level risk alarm category;
and sending alarm processing information according to the risk category and a preset alarm processing rule.
A second object of the present invention is to provide an alarm processing system, comprising:
the acquisition module is used for acquiring an input signal;
the acquisition module is also used for carrying out mean value processing on the input signal to obtain a sampling signal;
the acquisition module is also used for comparing the sampling signal with a preset alarm value to obtain primary alarm signals, and the number of the primary alarm signals is at least two;
the risk definition module is used for carrying out risk definition on each primary alarm signal according to a preset risk definition rule to obtain a primary risk value;
the first operation module is used for processing the primary alarm signal to obtain at least two levels of alarm signals;
the second operation module is used for calculating risk values corresponding to the at least two levels of alarm signals according to the primary risk values;
the alarm processing module is used for judging the relation between the primary risk value and the risk value corresponding to the at least two levels of alarm signals and the upper threshold and the lower threshold, if the relation is not less than the upper threshold, the risk category is determined to be a high-level risk alarm category, if the relation is less than the upper threshold and not less than the lower threshold, the risk category is determined to be a medium-level risk alarm category, and if the relation is less than the lower threshold, the risk category is determined to be a low-level risk alarm category;
and the alarm processing module is also used for sending alarm processing information according to the risk category and the preset alarm processing rule.
Furthermore, the number of the primary alarm signals is N, N is a positive integer greater than 1,
the first operation module is also used for performing operation processing on the N primary alarm signals to obtain M secondary alarm signals, wherein M is a positive integer not less than 1 and not more than N/2;
the first operation module is also used for performing operation processing on the M secondary alarm signals to obtain L tertiary alarm signals, wherein L is a positive integer not less than 1 and not more than M/2;
the first operation module is also used for performing step-by-step operation until the number of the alarm signals of the last stage is at least 1;
the second operation module is also used for acquiring a primary risk value corresponding to each primary alarm signal;
the second operation module is also used for determining a primary risk value of the primary alarm signal corresponding to each secondary alarm signal and calculating a risk value corresponding to each secondary alarm signal according to an operation rule of a preset risk value;
the second operation module is also used for determining a risk value of the secondary alarm signal corresponding to each tertiary alarm signal and calculating to obtain a risk value corresponding to each tertiary alarm signal according to an operation rule of a preset risk value;
and the second operation module is also used for performing step-by-step operation until a risk value of the last-stage alarm signal is obtained.
Furthermore, the number of the primary alarm signals is N, N is a positive integer greater than 1,
the first operation module is also used for classifying the N primary alarm signals to obtain M first primary alarm signals and at least one second primary alarm signal, wherein M is a positive integer which is more than 1 and not more than N-1;
the first operation module is also used for carrying out logical operation processing on the M first primary alarm signals to obtain X secondary alarm signals, wherein X is a positive integer not less than 1 and not more than M/2;
the first operation module is also used for carrying out logical operation processing on at least one secondary alarm signal and at least one secondary primary alarm signal to obtain L tertiary alarm signals, wherein L is a positive integer not less than 1 and not more than X/2;
the first operation module is also used for performing step-by-step operation until the number of the alarm signals of the last stage is at least 1;
the second operation module is also used for acquiring a primary risk value corresponding to each first primary alarm signal and each second primary alarm signal;
the second operation module is also used for determining a primary risk value of the first primary alarm signal corresponding to each secondary alarm signal and calculating a risk value corresponding to each secondary alarm signal according to an operation rule of a preset risk value;
the second operation module is also used for determining a risk value of a secondary alarm signal and a second primary alarm signal corresponding to each tertiary alarm signal, and calculating to obtain a risk value corresponding to each tertiary alarm signal according to an operation rule of a preset risk value;
and the second operation module is also used for performing step-by-step operation until the risk value of the last-stage alarm signal is obtained.
As can be seen from the above, the invention acquires the sampling signals, analyzes and obtains the primary alarm signals, and the number of the primary alarm signals is at least two; according to a preset risk definition rule, carrying out risk definition on each primary alarm signal to obtain a primary risk value; processing according to the primary alarm signal to obtain at least two levels of alarm signals; calculating to obtain risk values corresponding to at least two levels of alarm signals according to the primary risk value; and obtaining alarm processing information according to the primary risk value and the risk values corresponding to the at least two levels of alarm signals. Therefore, the alarm processing method and the alarm processing system can process a plurality of process variables to generate the result of alarm diversity and realize the processing of complex alarms.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments described in the present application, and other drawings can be obtained by those skilled in the art without creative efforts.
FIG. 1 is a schematic flow chart diagram illustrating an embodiment of an alarm handling method according to the present invention;
FIG. 2 is a schematic flow chart diagram illustrating an alarm processing method according to another embodiment of the present invention;
FIG. 3 is a schematic flow chart diagram illustrating an alarm processing method according to another embodiment of the present invention;
FIG. 4 is a schematic flow chart diagram illustrating a method for processing an alarm according to yet another embodiment of the present invention;
FIG. 5 is a flow diagram of an embodiment of an alarm processing system provided by the present invention.
Detailed Description
In order to make those skilled in the art better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
It will be understood that when an element is referred to as being "fixed" or "disposed" on another element, it can be directly on the other element or be indirectly disposed on the other element; when an element is referred to as being "connected to" another element, it can be directly connected to the other element or be indirectly connected to the other element.
It will be understood that the terms "length," "width," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," and the like, refer to an orientation or positional relationship illustrated in the drawings for convenience in describing the present application and to simplify description, and do not indicate or imply that the referenced device or element must have a particular orientation, be constructed and operated in a particular orientation, and thus should not be construed as limiting the present application.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the present application, "plurality" or "a plurality" means two or more unless specifically limited otherwise.
It should be understood that the structures, ratios, sizes, and the like shown in the drawings are only used for matching the disclosure of the specification, so as to be understood and read by those skilled in the art, and are not used to limit the practical limit conditions of the present application, so that the modifications of the structures, the changes of the ratio relationships, or the adjustment of the sizes, do not have the technical essence, and the modifications, the changes of the ratio relationships, or the adjustment of the sizes, are all within the scope of the technical contents disclosed in the present application without affecting the efficacy and the achievable purpose of the present application.
The embodiments of the present application are written in a progressive manner.
The invention is mainly applied to an embedded control system with multi-process variable alarm, utilizes a logic block to carry out logic operation (including AND, OR, NOT and comparison operation) on a plurality of set alarm points, is connected to an output module in a controller after processing, and is connected to an alarm through the output module to realize the processing of complex alarm, thereby causing the high-quality resolution of human hearing and vision.
Referring to fig. 1, an embodiment of the present invention provides an alarm processing method, including:
101. acquiring sampling signals, and analyzing to obtain primary alarm signals, wherein the number of the primary alarm signals is at least two;
in this embodiment, after the sampling signal is obtained, the sampling signal is input to the embedded control system to analyze the sampling signal, so as to obtain a primary alarm signal, and since the number of the sampling signals is multiple, at least two primary alarm signals are obtained.
102. According to a preset risk definition rule, carrying out risk definition on each primary alarm signal to obtain a primary risk value;
in this embodiment, the embedded control system performs risk definition on each primary alarm signal according to the process production requirement and preset risk definition rules to obtain primary risk values, where the risk values of different primary alarm signals are different.
103. Processing according to the primary alarm signal to obtain at least two levels of alarm signals;
in this embodiment, the logic function block is used to perform logic operation processing on the primary alarm signal, including functions of and, or, not, xor, comparison, and the like, to obtain at least two levels of alarm signals.
104. Calculating to obtain risk values corresponding to the at least two levels of alarm signals according to the primary risk value;
in this embodiment, according to the primary risk value corresponding to the primary alarm signal, logical operation processing is performed, including functions such as and, or, not, xor, comparison, and the like, to obtain a risk value corresponding to the multi-level alarm signal.
105. And obtaining alarm processing information according to the primary risk value and the risk values corresponding to the at least two levels of alarm signals.
In this embodiment, the risk category is determined according to the primary risk value and the risk values corresponding to the at least two levels of alarm signals, and different alarm processing information is obtained according to different risk categories.
In the embodiment of the invention, sampling signals are obtained and analyzed to obtain at least two primary alarm signals; according to a preset risk definition rule, performing risk definition on each primary alarm signal to obtain a primary risk value; obtaining at least two levels of alarm signals according to the primary alarm signal logic operation processing; according to the primary risk value, logically calculating to obtain a risk value corresponding to at least two levels of alarm signals; and obtaining alarm processing information according to the primary risk value and the risk values corresponding to the at least two levels of alarm signals. A plurality of process variables can be processed to generate alarm diversity results, and complex alarms can be processed.
As shown in fig. 2, an embodiment of the present invention provides an alarm processing method, which includes:
201. acquiring an input signal;
in this embodiment, the input signal is obtained by the sensor, and the signal may be in the form of a pulse signal, a voltage signal, a current signal, or the like.
202. Carrying out mean value processing on an input signal to obtain a sampling signal;
in this embodiment, in order to prevent interference of the pulse signal, an average value process is performed on the input signal before 30s to obtain a sampling signal.
203. Comparing the sampling signals with a preset alarm value to obtain primary alarm signals, wherein the number of the primary alarm signals is at least two;
in this embodiment, the primary alarm signal is obtained by comparing each sampling signal with a corresponding alarm value preset in the embedded control system. For example, a temperature sensor signal is collected and compared with a high alarm value of 200 ℃ and a low alarm value of 100 ℃ of the temperature sensor preset by a system to generate a primary alarm signal, and signals such as liquid level, flow, pressure, analysis and the like can be collected besides the temperature signal.
204. According to a preset risk definition rule, carrying out risk definition on each primary alarm signal to obtain a primary risk value;
in this embodiment, reference is made to step 102 of the embodiment shown in fig. 1 for specific details.
205. Processing according to the primary alarm signal to obtain at least two levels of alarm signals;
in this embodiment, reference is made to step 103 of the embodiment shown in fig. 1 for specific details.
206. Calculating to obtain risk values corresponding to at least two levels of alarm signals according to the primary risk value;
in this embodiment, reference is made to step 104 of the embodiment shown in fig. 1 for specific details.
207. And obtaining alarm processing information according to the primary risk value and the risk values corresponding to the at least two levels of alarm signals.
In this embodiment, reference is made to step 105 of the embodiment shown in fig. 1 for specific details.
For the implementation of the embodiment in fig. 2, where the number of primary alarm signals is N, where N is a positive integer greater than 1, for step 205 and step 206: at least two levels of alarm signals are obtained according to the primary alarm signal processing, and then the risk values corresponding to the at least two levels of alarm signals are obtained through calculation according to the primary risk value.
Referring to fig. 3, an embodiment of the present invention provides an alarm processing method, including:
301. acquiring sampling signals, and analyzing to obtain primary alarm signals, wherein the number of the primary alarm signals is at least two;
in this embodiment, reference is made to step 201 to step 203 of the embodiment shown in fig. 2 for specific details.
302. According to a preset risk definition rule, carrying out risk definition on each primary alarm signal to obtain a primary risk value;
in this embodiment, reference is made to step 204 of the embodiment shown in fig. 2 for specific details.
303. Performing operation processing on the N primary alarm signals to obtain M secondary alarm signals, wherein M is a positive integer not less than 1 and not more than N/2;
performing operation processing on the M secondary alarm signals to obtain L tertiary alarm signals, wherein L is a positive integer not less than 1 and not more than M/2;
performing step-by-step operation until the number of the alarm signals of the last stage is at least 1;
in this embodiment, for example, the number of the preliminary alarm signals is 8, and the preliminary alarm signals are a-H primary alarm signals, and logic operation (including and, or, not, xor, comparison, and the like) is performed on the preliminary alarm signals according to different process requirements, where a and b are subjected to operation processing to obtain secondary alarm signals, and similarly, c, d, e, F, G, and H are subjected to operation processing to obtain 4 secondary alarm signals F1, F2, F3, and F4, and then the secondary alarm signals F1, F2, F3, and F4 are subjected to logic operation processing to obtain three-level alarm signals G1 and G2, and then the three-level alarm signals are subjected to logic operation processing to obtain four-level alarm signals H1, and the number of the four-level alarm signals is 1, so that operation is stopped at this point, and finally the last-level alarm signal is obtained.
304. Determining a primary risk value of a primary alarm signal corresponding to each secondary alarm signal, and calculating to obtain a risk value corresponding to each secondary alarm signal according to an algorithm of a preset risk value;
determining a risk value of a secondary alarm signal corresponding to each tertiary alarm signal, and calculating to obtain a risk value corresponding to each tertiary alarm signal according to an algorithm of a preset risk value;
calculating step by step until obtaining the risk value of the last-stage alarm signal;
in this embodiment, taking the example in step 303 as an example, 8 primary alarm signals a-H correspond to the primary risk values of 1-8 according to a preset risk definition rule, the risk values of the secondary alarm signals F1, F2, F3, and F4 are obtained by calculation according to an algorithm of the preset risk values, the risk values of the tertiary alarm signals G1 and G2 are obtained according to the algorithm of the preset risk values again, and the risk value of the final alarm signal H1 is obtained continuously according to the algorithm of the preset risk values.
305. And obtaining alarm processing information according to the primary risk value and the risk values corresponding to the at least two levels of alarm signals.
In this embodiment, reference is made to step 207 of the embodiment shown in fig. 2 for details.
Referring to fig. 4, an embodiment of the present invention provides an alarm processing method, including:
401. acquiring sampling signals, and analyzing to obtain primary alarm signals, wherein the number of the primary alarm signals is at least two;
in this embodiment, reference is made to step 201 to step 203 of the embodiment shown in fig. 2 for specific details.
402. According to a preset risk definition rule, performing risk definition on each primary alarm signal to obtain a primary risk value;
in this embodiment, reference is made to step 204 of the embodiment shown in fig. 2 for details.
403. Classifying the N primary alarm signals to obtain M first primary alarm signals and at least one second primary alarm signal, wherein M is a positive integer which is greater than 1 and not greater than N-1;
performing logical operation processing on the M first primary alarm signals to obtain X secondary alarm signals, wherein X is a positive integer not less than 1 and not more than M/2;
performing logical operation processing on at least one secondary alarm signal and at least one second primary alarm signal to obtain L tertiary alarm signals, wherein L is a positive integer not less than 1 and not more than X/2;
calculating step by step until the number of the alarm signals of the last stage is at least 1;
in this embodiment, for example, the number of the preliminary alarm signals is a, b, c, and d4, where 2 first primary alarm signals a and b and 2 second primary alarm signals c and d perform logical operation on the 2 first primary alarm signals a and b to obtain 1 second-level alarm signal F1, perform logical operation on the F1 and c to obtain a third-level alarm signal G1, perform logical operation on the G1 and d to obtain a fourth-level alarm signal, and finally obtain the required multi-level alarm signal.
404. Acquiring a primary risk value corresponding to each first primary alarm signal and each second primary alarm signal;
determining a primary risk value of a first primary alarm signal corresponding to each secondary alarm signal, and calculating to obtain a risk value corresponding to each secondary alarm signal according to an algorithm of a preset risk value;
determining a risk value of a secondary alarm signal and a second primary alarm signal corresponding to each tertiary alarm signal, and calculating to obtain a risk value corresponding to each tertiary alarm signal according to an algorithm of a preset risk value;
calculating step by step until obtaining the risk value of the last-stage alarm signal;
in this embodiment, taking the example in step 403 as an example, 4 primary alarm signals a, b, c, and d are respectively 1, 2, 3, and 4 according to a preset risk definition rule, a risk value of the secondary alarm signal F1 is obtained through calculation according to an algorithm of a preset risk value, the risk value of the F1 and the risk value of c are then calculated to obtain a risk value of the tertiary alarm signal G1, and the risk value of G1 and the risk value of d are then calculated to obtain a risk value of the required quaternary alarm signal.
405. And obtaining alarm processing information according to the primary risk value and the risk values corresponding to the at least two levels of alarm signals.
In this embodiment, reference is made to step 207 of the embodiment shown in fig. 2 for details.
Optionally, in some embodiments of the present invention, the obtaining of the alarm processing information according to the primary risk value and the risk values corresponding to the at least two levels of alarm signals includes:
judging the relation between the primary risk value and the risk value corresponding to the at least two levels of alarm signals and the upper threshold and the lower threshold;
if the risk category is not smaller than the upper limit threshold, determining the risk category as a high-level risk alarm category;
if the risk is smaller than the upper limit threshold and not smaller than the lower limit threshold, determining the risk category as a medium risk alarm category;
if the risk category is smaller than the lower limit threshold, determining the risk category as a low-level risk alarm category;
and sending alarm processing information according to the risk category and a preset alarm processing rule.
In the embodiment of the present invention, for example, the risk value F (X) is compared with a threshold value, D1 is a lower threshold value, D2 is an upper threshold value, when F (X) < D1 belongs to a low-level risk, when D1 ≦ F (X) < D2 belongs to a medium-level risk, F (X) ≧ D2 belongs to a high-level risk; each type of risk corresponds to a processing method, for example, a low-level risk corresponds to an audible and visual alarm, a medium-level risk limits the power of the equipment, and a high-level risk corresponds to the equipment stopping operation.
The alarm processing method is described in the above embodiment, and the following is a detailed description of the alarm processing system of the method according to the embodiment.
As shown in fig. 5, the present invention provides an alarm processing system, comprising:
the system comprises an acquisition module 501, a risk definition module 502, a first operation module 503, a second operation module 504 and an alarm processing module 505;
an obtaining module 501, configured to obtain an input signal;
the obtaining module 501 is further configured to perform mean processing on the input signal to obtain a sampling signal;
the obtaining module 501 is further configured to compare the sampling signal with a preset alarm value to obtain at least two primary alarm signals;
a risk definition module 502, configured to perform risk definition on each primary alarm signal according to a preset risk definition rule, so as to obtain a primary risk value;
the first operation module 503 is configured to obtain at least two levels of alarm signals according to the primary alarm signal processing;
the second operation module 504 is configured to calculate a risk value corresponding to the at least two levels of alarm signals according to the primary risk value;
the alarm processing module 505 is configured to determine a relationship between a primary risk value and a risk value corresponding to at least two levels of alarm signals and an upper threshold and a lower threshold, determine that the risk category is a high-level risk alarm category if the primary risk value is not less than the upper threshold, determine that the risk category is a medium-level risk alarm category if the primary risk value is less than the upper threshold and is not less than the lower threshold, and determine that the risk category is a low-level risk alarm category if the primary risk value is less than the lower threshold;
and the alarm processing module is also used for sending alarm processing information according to the risk category and the preset alarm processing rule.
In the embodiment of the invention, in the embedded control system with multi-process variable alarm, a logic block is used for carrying out logic operation (including AND, OR, NOT and comparison operation) on a plurality of set alarm signals, the processed alarm signals are connected to an output module in a controller, and the output module is connected to an alarm to generate results of alarm diversity, so that the processing of complex alarm is realized.
Optionally, in some embodiments of the present invention, the number of primary alarm signals is N, where N is a positive integer greater than 1,
the first operation module 503 is further configured to perform operation processing on the N primary alarm signals to obtain M secondary alarm signals, where M is a positive integer not less than 1 and not greater than N/2;
the first operation module 503 is further configured to perform operation processing on the M secondary alarm signals to obtain L tertiary alarm signals, where L is a positive integer not less than 1 and not greater than M/2;
the first operation module 503 is further configured to perform step-by-step operation until the number of the last-stage alarm signals is at least 1;
the second operation module 504 is further configured to obtain a primary risk value corresponding to each primary alarm signal;
the second operation module 504 is further configured to determine a primary risk value of the primary alarm signal corresponding to each secondary alarm signal, and calculate a risk value corresponding to each secondary alarm signal according to an algorithm of a preset risk value;
the second operation module 504 is further configured to determine a risk value of the second-level alarm signal corresponding to each third-level alarm signal, and calculate a risk value corresponding to each third-level alarm signal according to an operation rule of a preset risk value;
the second operation module 504 is further configured to perform step-by-step operation until a risk value of the last-stage alarm signal is obtained.
Optionally, in some embodiments of the invention, the number of primary alarm signals is N, where N is a positive integer greater than 1,
the first operation module 503 is further configured to classify the N primary alarm signals to obtain M first primary alarm signals and at least one second primary alarm signal, where M is a positive integer greater than 1 and not greater than N-1;
the first operation module 503 is further configured to perform logical operation processing on the M first primary alarm signals to obtain X secondary alarm signals, where X is a positive integer not less than 1 and not greater than M/2;
the first operation module 503 is further configured to perform logical operation processing on the at least one secondary alarm signal and the at least one second primary alarm signal to obtain L tertiary alarm signals, where L is a positive integer not less than 1 and not greater than X/2;
the first operation module 503 is further configured to perform step-by-step operation until the number of the last-stage alarm signals is at least 1;
the second operation module 504 is further configured to obtain a primary risk value corresponding to each of the first primary alarm signal and the second primary alarm signal;
the second operation module 504 is further configured to determine a primary risk value of the first primary alarm signal corresponding to each secondary alarm signal, and calculate a risk value corresponding to each secondary alarm signal according to an operation rule of a preset risk value;
the second operation module 504 is further configured to determine a risk value of a second-level alarm signal and a second primary alarm signal corresponding to each third-level alarm signal, and calculate a risk value corresponding to each third-level alarm signal according to an operation rule of a preset risk value;
the second operation module 504 is further configured to perform step-by-step operation until a risk value of the last-stage alarm signal is obtained.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (7)

1. An alarm processing method, comprising:
acquiring sampling signals, and analyzing to obtain primary alarm signals, wherein the number of the primary alarm signals is at least two;
according to a preset risk definition rule, performing risk definition on each primary alarm signal to obtain a primary risk value;
processing according to the primary alarm signal to obtain at least two levels of alarm signals;
calculating to obtain a risk value corresponding to the at least two levels of alarm signals according to the primary risk value;
obtaining alarm processing information according to the primary risk value and the risk values corresponding to the at least two levels of alarm signals;
the number of the primary alarm signals is N, N is a positive integer greater than 1,
the processing according to the primary alarm signal to obtain at least two levels of alarm signals comprises:
performing operation processing on the N primary alarm signals to obtain M secondary alarm signals, wherein M is a positive integer not less than 1 and not more than N/2;
performing operation processing on the M secondary alarm signals to obtain L tertiary alarm signals, wherein L is a positive integer not less than 1 and not more than M/2;
calculating step by step until the number of the alarm signals of the last stage is at least 1;
the calculating the risk values corresponding to the at least two levels of alarm signals according to the primary risk value comprises:
acquiring a primary risk value corresponding to each primary alarm signal;
determining a primary risk value of a primary alarm signal corresponding to each secondary alarm signal, and calculating to obtain a risk value corresponding to each secondary alarm signal according to an algorithm of a preset risk value;
determining a risk value of a secondary alarm signal corresponding to each tertiary alarm signal, and calculating to obtain a risk value corresponding to each tertiary alarm signal according to an algorithm of a preset risk value;
and performing step-by-step operation until a risk value of the last-stage alarm signal is obtained.
2. The method of claim 1, wherein obtaining the sampled signal and analyzing to obtain the primary alarm signal comprises:
acquiring an input signal;
carrying out mean value processing on the input signal to obtain the sampling signal;
and comparing the sampling signals with a preset alarm value to obtain primary alarm signals, wherein the number of the primary alarm signals is at least two.
3. The method according to claim 1, wherein the obtaining of the alarm processing information from the primary risk value and the risk values corresponding to the at least two levels of alarm signals comprises:
judging the relation between the primary risk value and the risk values corresponding to the at least two levels of alarm signals and an upper limit threshold value and a lower limit threshold value;
if the risk category is not smaller than the upper limit threshold, determining the risk category as a high-level risk alarm category;
if the risk is smaller than the upper limit threshold and not smaller than the lower limit threshold, determining the risk category as a medium risk alarm category;
if the risk category is smaller than the lower limit threshold, determining that the risk category is a low-level risk alarm category;
and sending alarm processing information according to the risk category and a preset alarm processing rule.
4. An alarm processing method, comprising:
acquiring sampling signals, and analyzing to obtain primary alarm signals, wherein the number of the primary alarm signals is at least two;
according to a preset risk definition rule, performing risk definition on each primary alarm signal to obtain a primary risk value;
processing according to the primary alarm signal to obtain at least two levels of alarm signals;
calculating to obtain a risk value corresponding to the at least two levels of alarm signals according to the primary risk value;
obtaining alarm processing information according to the primary risk value and the risk values corresponding to the at least two levels of alarm signals;
the number of the primary alarm signals is N, N is a positive integer greater than 1,
the processing according to the primary alarm signal to obtain at least two levels of alarm signals comprises:
classifying the N primary alarm signals to obtain M first primary alarm signals and at least one second primary alarm signal, wherein M is a positive integer larger than 1 and not larger than N-1;
performing logical operation processing on the M first primary alarm signals to obtain X secondary alarm signals, wherein X is a positive integer not less than 1 and not more than M/2;
performing logical operation processing on at least one secondary alarm signal and at least one second primary alarm signal to obtain L tertiary alarm signals, wherein L is a positive integer not less than 1 and not more than X/2;
performing step-by-step operation until the number of the alarm signals of the last stage is at least 1;
calculating to obtain a risk value corresponding to the at least two levels of alarm signals according to the primary risk value, wherein the calculating comprises the following steps:
acquiring a primary risk value corresponding to each of the first primary alarm signal and the second primary alarm signal;
determining a primary risk value of a first primary alarm signal corresponding to each secondary alarm signal, and calculating to obtain a risk value corresponding to each secondary alarm signal according to an algorithm of a preset risk value;
determining a risk value of a secondary alarm signal and a risk value of a second primary alarm signal corresponding to each tertiary alarm signal, and calculating to obtain a risk value corresponding to each tertiary alarm signal according to an algorithm of a preset risk value;
and performing gradual operation until a risk value of the last-stage alarm signal is obtained.
5. The method according to claim 4, wherein the obtaining of the alarm processing information from the primary risk value and the risk values corresponding to the at least two levels of alarm signals comprises:
judging the relationship between the primary risk value and the risk values corresponding to the at least two levels of alarm signals and the upper threshold and the lower threshold;
if the risk category is not smaller than the upper limit threshold, determining the risk category as a high-level risk alarm category;
if the risk is smaller than the upper limit threshold and not smaller than the lower limit threshold, determining the risk category as a medium risk alarm category;
if the risk category is smaller than the lower limit threshold, determining that the risk category is a low-level risk alarm category;
and sending alarm processing information according to the risk category and a preset alarm processing rule.
6. An alarm processing system, comprising:
the acquisition module is used for acquiring an input signal;
the acquisition module is also used for carrying out mean value processing on the input signal to obtain a sampling signal;
the acquisition module is further used for comparing the sampling signal with a preset alarm value to obtain primary alarm signals, and the number of the primary alarm signals is at least two;
the risk definition module is used for carrying out risk definition on each primary alarm signal according to a preset risk definition rule to obtain a primary risk value;
the first operation module is used for processing the primary alarm signal to obtain at least two stages of alarm signals;
the second operation module is used for calculating risk values corresponding to the at least two levels of alarm signals according to the primary risk value;
the alarm processing module is used for judging the relation between the primary risk value and the risk value corresponding to the at least two levels of alarm signals and an upper threshold and a lower threshold, if the relation is not less than the upper threshold, the risk category is determined to be a high-level risk alarm category, if the relation is less than the upper threshold and not less than the lower threshold, the risk category is determined to be a medium-level risk alarm category, and if the relation is less than the lower threshold, the risk category is determined to be a low-level risk alarm category;
the alarm processing module is also used for sending out alarm processing information according to the risk category and a preset alarm processing rule;
the number of the primary alarm signals is N, N is a positive integer greater than 1,
the first operation module is further configured to perform operation processing on the N primary alarm signals to obtain M secondary alarm signals, where M is a positive integer not less than 1 and not greater than N/2;
the first operation module is further configured to perform operation processing on the M secondary alarm signals to obtain L tertiary alarm signals, where L is a positive integer not less than 1 and not greater than M/2;
the first operation module is also used for performing step-by-step operation until the number of the alarm signals of the last stage is at least 1;
the second operation module is further configured to obtain a primary risk value corresponding to each primary alarm signal;
the second operation module is further configured to determine a primary risk value of the primary alarm signal corresponding to each secondary alarm signal, and calculate a risk value corresponding to each secondary alarm signal according to an operation rule of a preset risk value;
the second operation module is further configured to determine a risk value of a second-level alarm signal corresponding to each third-level alarm signal, and calculate a risk value corresponding to each third-level alarm signal according to an operation rule of a preset risk value;
and the second operation module is also used for performing step-by-step operation until a risk value of the last-stage alarm signal is obtained.
7. An alarm processing system, comprising:
the acquisition module is used for acquiring an input signal;
the acquisition module is also used for carrying out mean value processing on the input signal to obtain a sampling signal;
the acquisition module is also used for comparing the sampling signals with a preset alarm value to obtain primary alarm signals, and the number of the primary alarm signals is at least two;
the risk definition module is used for carrying out risk definition on each primary alarm signal according to a preset risk definition rule to obtain a primary risk value;
the first operation module is used for processing the primary alarm signal to obtain at least two levels of alarm signals;
the second operation module is used for calculating to obtain a risk value corresponding to the at least two levels of alarm signals according to the primary risk value;
the alarm processing module is used for judging the relationship between the primary risk value and the risk value corresponding to the at least two levels of alarm signals and an upper threshold and a lower threshold, if the relationship is not less than the upper threshold, the risk category is determined to be a high-level risk alarm category, if the relationship is less than the upper threshold and not less than the lower threshold, the risk category is determined to be a medium-level risk alarm category, and if the relationship is less than the lower threshold, the risk category is determined to be a low-level risk alarm category;
the alarm processing module is also used for sending out alarm processing information according to the risk category and a preset alarm processing rule;
the number of the primary alarm signals is N, N is a positive integer greater than 1,
the first operation module is further configured to classify the N primary alarm signals to obtain M first primary alarm signals and at least one second primary alarm signal, where M is a positive integer greater than 1 and not greater than N-1;
the first operation module is further configured to perform logical operation processing on the M first primary alarm signals to obtain X secondary alarm signals, where X is a positive integer not less than 1 and not greater than M/2;
the first operation module is further configured to perform logical operation processing on at least one secondary alarm signal and at least one second primary alarm signal to obtain L tertiary alarm signals, where L is a positive integer not less than 1 and not greater than X/2;
the first operation module is also used for performing step-by-step operation until the number of the alarm signals of the last stage is at least 1;
the second operation module is further configured to obtain a primary risk value corresponding to each of the first primary alarm signal and the second primary alarm signal;
the second operation module is further configured to determine a primary risk value of the first primary alarm signal corresponding to each secondary alarm signal, and calculate a risk value corresponding to each secondary alarm signal according to an operation rule of a preset risk value;
the second operation module is further configured to determine a risk value of a second-level alarm signal and a second primary alarm signal corresponding to each of the three-level alarm signals, and calculate a risk value corresponding to each of the three-level alarm signals according to an operation rule of a preset risk value;
and the second operation module is also used for performing step-by-step operation until a risk value of the last-stage alarm signal is obtained.
CN202011466982.5A 2020-12-14 2020-12-14 Alarm processing method and system Active CN112634591B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011466982.5A CN112634591B (en) 2020-12-14 2020-12-14 Alarm processing method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011466982.5A CN112634591B (en) 2020-12-14 2020-12-14 Alarm processing method and system

Publications (2)

Publication Number Publication Date
CN112634591A CN112634591A (en) 2021-04-09
CN112634591B true CN112634591B (en) 2023-02-28

Family

ID=75312982

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011466982.5A Active CN112634591B (en) 2020-12-14 2020-12-14 Alarm processing method and system

Country Status (1)

Country Link
CN (1) CN112634591B (en)

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1918869A1 (en) * 2006-11-02 2008-05-07 Abb Research Ltd. Dynamic safety balance monitoring
JP5071690B2 (en) * 2007-05-11 2012-11-14 日本電気株式会社 Risk model correction system, risk model correction method, and risk model correction program
CN101354834A (en) * 2008-05-12 2009-01-28 吉林大学 Road Transport Comprehensive Monitoring and Early Warning System
US8884759B2 (en) * 2011-09-12 2014-11-11 Near-Miss Management, Llc Dynamic prediction of risk levels for manufacturing operations through leading risk indicators
CN103558797A (en) * 2013-09-03 2014-02-05 国家电网公司 Off-limit protection realization method of state monitoring device
CN103823666B (en) * 2013-11-05 2017-02-01 国电南瑞科技股份有限公司 Smart substation equipment visualized programming method
CN104460987B (en) * 2014-11-07 2019-05-28 惠州Tcl移动通信有限公司 The electronic equipment that can be manipulated by Non-contact gesture
CN104698935B (en) * 2015-03-02 2017-08-29 国电南瑞科技股份有限公司 A kind of method for optimizing protection supervisory equipment exploitation
US10409252B2 (en) * 2017-05-12 2019-09-10 The Boeing Company Modular safety monitoring and warning system and methods for use thereof
CN108233919B (en) * 2018-01-22 2019-06-14 郑州轻工业学院 Fire alarm dual-rail logic circuit based on chain replacement and its realization method
CN108596459B (en) * 2018-04-13 2021-08-10 广东电网有限责任公司广州供电局 Transformer substation risk warning method and system

Also Published As

Publication number Publication date
CN112634591A (en) 2021-04-09

Similar Documents

Publication Publication Date Title
WO2021189364A1 (en) Method and device for generating adversarial image, equipment, and readable storage medium
US10178108B1 (en) System, method, and computer program for automatically classifying user accounts in a computer network based on account behavior
CN116167010B (en) Rapid identification method for abnormal events of power system with intelligent transfer learning capability
CN111131314B (en) Network behavior detection method, device, computer equipment and storage medium
KR20210086220A (en) Method and apparatus for anomaly detection of traffic pattern
CN114298175A (en) Power equipment state monitoring and fault early warning method and system based on edge calculation
CN116956197B (en) Deep learning-based energy facility fault prediction method and device and electronic equipment
CN111862065B (en) Power transmission line diagnosis method and system based on multitask deep convolutional neural network
CN110472695A (en) A kind of the unusual service condition detection and classification method of industrial processes
CN114863098A (en) Tiny weak defect segmentation method for industrial scene
CN104715490A (en) Navel orange image segmenting method based on adaptive step size harmony search algorithm
CN111798376B (en) Image recognition method, device, electronic equipment and storage medium
CN112906652B (en) A method, device, electronic device and storage medium for recognizing face images
CN114037877B (en) Method and system for improving global anomaly detection performance based on local anomaly data
CN107679469A (en) A kind of non-maxima suppression method based on deep learning
JP2022066957A (en) Anomaly detection method, anomaly detection device, and program
CN112767331B (en) Image anomaly detection method based on zero-shot learning
CN112634591B (en) Alarm processing method and system
CN116680643A (en) An Anomaly Detection Method Combining Deep Contrastive Learning and Density Clustering
CN112927178B (en) Occlusion detection method, occlusion detection device, electronic device, and storage medium
CN115205246B (en) Method and device for extracting ultraviolet image characteristics of converter valve through corona discharge
CN113515554A (en) Anomaly detection method and system for irregularly sampled time series
CN118172735B (en) Security monitoring method for intelligent house
CN106295683A (en) A kind of outlier detection method of time series data based on sharpness
CN117115172B (en) Donkey-hide gelatin quality detection method and system based on machine vision

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 410118 Hunan Dingli Technology Co., Ltd., east of Lantian North Road, north of liangtang East Road and west of Shuangtang Road, Xingsha industrial base, Changsha Economic and Technological Development Zone, Changsha City, Hunan Province

Patentee after: Hunan Dingli Technology Co.,Ltd.

Address before: 410118 Hunan Dingli Technology Co., Ltd., east of Lantian North Road, north of liangtang East Road and west of Shuangtang Road, Xingsha industrial base, Changsha Economic and Technological Development Zone, Changsha City, Hunan Province

Patentee before: ADVANCED CORPORATION FOR MATERIALS & EQUIPMENTS Co.,Ltd.