CN112114952A - Multi-level threshold triggering sensor and multi-level threshold triggering method - Google Patents

Multi-level threshold triggering sensor and multi-level threshold triggering method Download PDF

Info

Publication number
CN112114952A
CN112114952A CN202011018228.5A CN202011018228A CN112114952A CN 112114952 A CN112114952 A CN 112114952A CN 202011018228 A CN202011018228 A CN 202011018228A CN 112114952 A CN112114952 A CN 112114952A
Authority
CN
China
Prior art keywords
monitoring
level threshold
level
data
reporting
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.)
Pending
Application number
CN202011018228.5A
Other languages
Chinese (zh)
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.)
Hangzhou Ruhr Technology Co Ltd
Original Assignee
Hangzhou Ruhr Technology 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 Hangzhou Ruhr Technology Co Ltd filed Critical Hangzhou Ruhr Technology Co Ltd
Priority to CN202011018228.5A priority Critical patent/CN112114952A/en
Publication of CN112114952A publication Critical patent/CN112114952A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/329Power saving characterised by the action undertaken by task scheduling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3017Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is implementing multitasking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/327Alarm or error message display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/5038Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the execution order of a plurality of tasks, e.g. taking priority or time dependency constraints into consideration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/48Indexing scheme relating to G06F9/48
    • G06F2209/484Precedence
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/50Indexing scheme relating to G06F9/50
    • G06F2209/5018Thread allocation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/50Indexing scheme relating to G06F9/50
    • G06F2209/5021Priority
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/54Indexing scheme relating to G06F9/54
    • G06F2209/548Queue
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)
  • Mathematical Physics (AREA)
  • Multimedia (AREA)
  • Alarm Systems (AREA)

Abstract

The invention relates to a multi-level threshold triggering sensor and a multi-level threshold triggering method. The multi-stage threshold triggering method comprises the following steps: the multi-level threshold triggers the sensing module to collect data according to the monitoring level; judging whether data abnormality exists or not, and entering the next step if the data abnormality exists; otherwise, reporting the data and entering the first step; and alarming according to the corresponding alarm priority and adjusting the monitoring level and reporting data at the same time, and entering the first step. The invention has the advantages that: the idle time of the system can be reduced to the maximum extent, the system resources can be distributed as required, and the aim of reducing the running power consumption of the system is fulfilled; the generation of a plurality of events is realized by setting a threshold, and multi-level threshold triggering is realized by executing the events.

Description

Multi-level threshold triggering sensor and multi-level threshold triggering method
Technical Field
The invention relates to the field of sensors, in particular to a multi-level threshold trigger sensor and a multi-level alarm method.
Background
The sensor is a detection device which can sense the measured information and convert the sensed information into an electric signal or other information in a required form according to a certain rule to output so as to meet the requirements of information transmission, processing, storage, display, recording, control and the like.
The traditional sensor can only acquire data with fixed sampling frequency according to a preset detection scheme, and can only alarm a certain specific condition for the sensor with an alarm function, and the sampling frequency and the alarm level cannot be adjusted according to the change of the acquired data.
When carrying out geological disaster detection, need gather a plurality of data, comprehensively consider these data and carry out geological disaster early warning, still according to industry technical specification simultaneously, geological disaster early warning needs include blue early warning, yellow early warning, orange early warning and red early warning, and traditional sensor can only carry out single early warning, need use with other equipment cooperations just can reach above-mentioned demand.
Disclosure of Invention
The invention mainly solves the problem that the traditional sensor can only carry out data acquisition with fixed sampling frequency and alarm on a certain specific condition, and provides a multi-level threshold trigger sensor and a multi-level alarm method with a plurality of alarm levels, data reporting frequency and sampling frequency.
The technical scheme adopted by the invention for solving the technical problem is that the multi-level threshold trigger sensor comprises:
the multi-level threshold trigger sensing module is used for acquiring data and generating events with different priorities according to the acquired data;
the event-driven task scheduling module is provided with an event queue for maintaining the events generated by the multi-level threshold triggering sensing module, reading the events according to the sequence of the events and processing the events according to the priority of the events;
and the upper application module is used for controlling the operation strategy of the event-driven task scheduling module and receiving the information sent by the event-driven task scheduling module.
And the event-driven task scheduling module is used for driving the scheduling work of the scheduler by maintaining an event queue, and the events generated by the multi-level threshold triggering sensing module are put into the event queue according to the sequence of the event generation time. The scheduler reads the events according to the first-in first-out order and schedules the threads according to the thread priority. Under the condition of the same thread priority, the scheduler adopts a first-come first-served strategy to schedule the threads so as to ensure the scheduling fairness among the threads. And under the condition that the priorities of the threads are different, the scheduler schedules the threads with high priorities preferentially. Under the condition that a high-priority thread waits for resources occupied by a low-priority thread, the problem of priority inversion brought about is processed in a priority inheritance mode, namely, a scheduler temporarily increases the priority of the low-priority thread and is the same as the priority of the high-priority thread waiting for the resources. After the scheduler finishes processing the events in the event queue, if no new event is generated, the scheduler executes a low-power-consumption strategy transmitted by an upper layer application and enters a low-power-consumption state. And if a new event is generated in the system, the scheduler executes a low-power-consumption strategy transmitted by the upper layer application, exits from the low-power-consumption mode and restarts to execute the event-driven scheduling function. The event-driven task scheduling module can reduce the idle time of the system to the maximum extent, allocate system resources as required, achieve the purpose of reducing the running power consumption of the system, and realize multi-level threshold triggering through the event queue.
As a preferable aspect of the foregoing solution, the multi-level threshold triggering sensing module includes:
a sub-sensor detecting different kinds of data;
the monitoring level setting module is used for setting a monitoring level, and the monitoring level comprises a sub-sensor acquisition frequency, a reporting mode and monitoring items;
the monitoring item processing module is used for processing the data acquired by the sub-sensors according to the monitoring items and judging whether the abnormality exists or not;
and the multi-level threshold triggering module is provided with a plurality of thresholds, judges whether to generate an event and determines the priority of the event by comparing the thresholds with the data processed by the monitoring item processing module, wherein the event is one or more of triggering alarm and adjusting monitoring level. The generation of a plurality of events is realized by setting a threshold, and multi-level threshold triggering is realized by executing the events.
As a preferable scheme of the above scheme, the reporting mode includes real-time reporting, timed reporting, periodic reporting and triggered reporting. Different reporting modes meet different scene requirements. The reporting modes are different, the running power consumption of the equipment is also different, and the application range and the endurance time of the sensor are improved.
As a preferable scheme of the foregoing scheme, the monitoring item includes a monitoring attribute, an alarm level, a monitoring method, and a monitoring parameter, the monitoring attribute is data detected by the sub-sensor, the monitoring method is a method for determining whether there is an abnormality in data acquired by the sub-sensor, the monitoring parameter is a parameter used by the monitoring method, and the alarm level is an alarm priority when the monitoring item triggers an alarm.
Correspondingly, the invention also provides a multistage threshold triggering method of the multistage threshold triggering sensor, which adopts the multistage threshold triggering sensor and comprises the following steps:
s1: the multi-level threshold triggers the sensing module to acquire data according to the monitoring level;
s2: judging whether data abnormality exists, and if the data abnormality exists, entering the step S3; otherwise, reporting the data, and entering step S1;
s3: and (4) performing alarm of corresponding alarm priority and adjusting the monitoring level according to the monitoring level, and reporting data at the same time, and entering the step S1.
The data acquisition frequency, the reporting mode and the monitoring items are changed by adjusting the monitoring level, and the effect of multi-level threshold triggering is achieved.
As a preferable scheme of the foregoing scheme, in the step S1, in the step S1, the sub-sensors in the multi-level threshold trigger sensing module perform data acquisition according to the sub-sensor acquisition frequency in the monitoring level.
As a preferable scheme of the foregoing scheme, in step S2, the monitoring item processing module performs data processing according to the monitoring method in the monitoring item and determines whether there is an abnormality.
As a preferable scheme of the above scheme, the multi-stage threshold triggering module compares the threshold with the data processed by the monitoring item processing module to determine whether to generate an event and determine the priority of the event.
As a preferable solution of the foregoing solution, the event-driven task scheduling module processes an event generated by the threshold comparator, where the event is one or more of triggering an alarm and adjusting a monitoring level.
As a preferred scheme of the above scheme, when reporting data, reporting is performed according to a reporting mode of a current monitoring level.
The invention has the advantages that: the event-driven task scheduling module is arranged, so that the idle time of the system can be reduced to the greatest extent, system resources can be distributed as required, and the aim of reducing the running power consumption of the system is fulfilled; the generation of a plurality of events is realized by setting a threshold, and multi-level threshold triggering is realized by executing the events.
Drawings
Fig. 1 is a block diagram of a multi-level threshold trigger sensor according to an embodiment.
Fig. 2 is a flowchart illustrating a multi-level threshold triggering method according to an embodiment.
The system comprises a 1-multistage threshold triggering sensing module 2-an event-driven task scheduling module 3-an upper application module 4-a sub-sensor 5-a monitoring level setting module 6-a monitoring item processing module 7-a multistage threshold triggering module.
Detailed Description
The technical solution of the present invention is further described below by way of examples with reference to the accompanying drawings.
Example (b):
a multi-level threshold trigger sensor in this embodiment, as shown in fig. 1, includes a multi-level threshold trigger sensing module 1, an event-driven task scheduling module 2, and an upper application module 3, where the multi-level threshold trigger sensing module is configured to collect data and generate events with different priorities according to the collected data, the event-driven task scheduling module is provided with a scheduler and a time queue, the events generated by the multi-level threshold trigger sensing module are maintained through the event queue, the scheduler reads the events according to a sequence of the events, and processes the events according to the event priorities, and the upper application module is configured to control an operation policy of the event-driven task scheduling module and receive information sent by the event-driven task scheduling module.
The multi-level threshold triggering sensing module comprises a plurality of sub-sensors 4, a monitoring item processing module 5, a multi-level threshold triggering module 7 and a monitoring level setting module 6, wherein the sub-sensor modules are used for monitoring different types of data such as temperature, humidity, displacement, sound, rainfall and the like, and the monitoring item processing module processes the data acquired by the sub-sensors according to monitoring items and judges whether abnormality exists or not; if the total displacement is obtained through accumulation, whether the total displacement is overlarge is judged, the landslide probability and the like are calculated through weighting the displacement and the rainfall, a plurality of thresholds are arranged in the multi-level threshold triggering module for different types of data, whether an event is generated or not and the priority of the event is determined through comparing the thresholds with the data processed by the monitoring item processing module, the event is one or more of triggering alarm and adjusting monitoring levels, the monitoring level setting module is used for setting the monitoring levels, and the monitoring levels comprise sub-sensor acquisition frequency, a reporting mode and monitoring items.
The reporting mode comprises real-time reporting, timed reporting, periodic reporting and triggered reporting. In the real-time reporting mode, the frequency of data reporting is the same as the frequency acquired by the sensor, namely the equipment reports the acquired sensing data immediately, judges whether the data is abnormal or not while acquiring the sensing data, and additionally reports an alarm message if the data is abnormal; the method comprises the steps of regularly reporting sensing data acquired by equipment according to a set sampling frequency, reporting the sensing data at a preset time point, judging whether the data is abnormal or not while the equipment acquires the sensing data, and reporting the abnormal data and an alarm message immediately if the data is abnormal; the periodic reporting is a variant of timed reporting, the equipment collects sensing data according to a set sampling frequency and reports the sensing data according to a preset frequency, the set reporting frequency must be an integral multiple of the sampling frequency of the sensor, and the data exception handling strategy is consistent with the timed reporting; when the reporting mode is triggered, the equipment collects sensing data at a set sampling frequency and judges whether the data is abnormal, and only under the condition that the sensing data is abnormal, the equipment reports the abnormal data and alarm information. Different reporting modes meet different scene requirements. The reporting modes are different, the running power consumption of the equipment is also different, and the power consumption relationship of the equipment under the general condition is as follows: real-time reporting, periodic reporting, timed reporting and trigger reporting.
The detection items comprise monitoring attributes, alarm levels, monitoring methods and monitoring parameters, the monitoring attributes are data detected by the sub-sensors, such as acceleration values of the acceleration sensor, temperature values of the temperature sensor and the like, the monitoring methods are methods for judging whether the data acquired by the sub-sensors are abnormal or not, generally, the comparison of reference values is set, and the monitoring methods are also industrial experience formulas or algorithms; the monitoring parameters are parameters used by the monitoring method, such as the weighted value of each monitoring attribute when comprehensively judging a plurality of monitoring attributes; the alarm level is the alarm priority when the monitoring item triggers the alarm.
Taking landslide monitoring as an example, setting total displacement thresholds as 10mm, 45mm, 85mm and 100mm in a multi-level threshold triggering module, when the total displacement is less than 10mm, generating an event with a fifth priority, namely not triggering an alarm, keeping a fifth monitoring level, under the monitoring level, acquiring frequency of 1 time/h, reporting frequency of 1 time/12 h, monitoring attribute of a monitoring item is displacement, and alarm level is the lowest level, namely not alarming, accumulating displacement and comparing with the total displacement threshold set in the multi-level threshold triggering module, wherein a monitoring parameter is null; when the total displacement is larger than 10mm and smaller than 45mm, generating an event with a fourth priority, triggering blue early warning, adjusting the monitoring level to be a fourth monitoring level, wherein the acquisition frequency is 1 time/30 min, the reporting frequency is 1 time/6 h, the monitoring attribute, the monitoring method and the monitoring parameter of the monitoring item are the same as the fifth monitoring level, and the warning level is higher than the fifth monitoring level; when the total displacement is larger than 45mm and smaller than 85mm, generating an event of a third priority, triggering yellow early warning, adjusting the monitoring level to be a third monitoring level, wherein the acquisition frequency is 1/10 min, the reporting frequency is 1/2 h, the monitoring attribute, the monitoring method and the monitoring parameter of the monitoring item are the same as the fifth monitoring level, and the warning level is higher than the fourth monitoring level; when the total displacement is larger than 85mm and smaller than 100mm, generating an event of a second priority, triggering orange early warning, adjusting the monitoring level to be a second monitoring level, wherein the acquisition frequency is 1 time/0.5 min, the reporting frequency is 1 time/5 min, the monitoring attribute, the monitoring method and the monitoring parameter of the monitoring item are the same as the fifth monitoring level, and the warning level is higher than the third monitoring level; and when the total displacement is larger than 100mm, generating an event with a first priority, triggering red early warning, adjusting the monitoring level to be the first monitoring level, wherein the acquisition frequency is 1 time/0.5 s and the reporting frequency is 1 time/s, the monitoring attribute, the monitoring method and the monitoring parameter of the monitoring item are the same as the fifth monitoring level, and the warning level is higher than the second monitoring level. The first priority is executed first with the second priority and so on. In an extreme case, events with different priorities may be generated in a short time, and the events with high priorities are executed preferentially, and the alarms with high priorities override the alarms with low priorities.
Correspondingly, the present embodiment further provides a multi-level threshold triggering method for a multi-level threshold triggering sensor, where the multi-level threshold triggering sensor is adopted, as shown in fig. 2, the method includes the following steps:
s1: the multi-level threshold triggering sensing module is used for acquiring data according to the monitoring level, and the sub-sensors in the multi-level threshold triggering sensing module are used for acquiring data according to the sub-sensor acquisition frequency in the monitoring level;
s2: the monitoring item processing module processes data according to the monitoring method in the monitoring item and judges whether an abnormality exists, if so, the step S3 is carried out; otherwise, reporting the data, and entering step S1;
s3: the multi-level threshold triggering module judges whether to generate an event or not and determines the priority of the event by comparing the threshold with the data processed by the monitoring item processing module, and the event-driven task scheduling module processes the event generated by the multi-level threshold triggering module, wherein the event is one or more of triggering an alarm and adjusting the monitoring level. And (4) performing alarm of corresponding alarm priority according to the monitoring level, adjusting the monitoring level and reporting data at the same time, entering the step (S1), and reporting according to the reporting mode of the current monitoring level when reporting the data.
The specific embodiments described herein are merely illustrative of the spirit of the invention. Various modifications or additions may be made to the described embodiments or alternatives may be employed by those skilled in the art without departing from the spirit or ambit of the invention as defined in the appended claims.

Claims (10)

1. A multi-level threshold trigger sensor, characterized by: the method comprises the following steps:
the multi-level threshold trigger sensing module is used for acquiring data and generating events with different priorities according to the acquired data;
the event-driven task scheduling module is provided with an event queue for maintaining the events generated by the multi-level threshold triggering sensing module, reading the events according to the sequence of the events and processing the events according to the priority of the events;
and the upper application module is used for controlling the operation strategy of the event-driven task scheduling module and receiving the information sent by the event-driven task scheduling module.
2. The multi-level threshold trigger sensor of claim 1, wherein: the multi-level threshold trigger sensing module comprises:
a sub-sensor detecting different kinds of data;
the monitoring level setting module is used for setting a monitoring level, and the monitoring level comprises a sub-sensor acquisition frequency, a reporting mode and monitoring items;
the monitoring item processing module is used for processing the data acquired by the sub-sensors according to the monitoring items and judging whether the abnormality exists or not;
and the multi-level threshold triggering module is provided with a plurality of thresholds, judges whether to generate an event and determines the priority of the event by comparing the thresholds with the data processed by the monitoring item processing module, wherein the event is one or more of triggering alarm and adjusting monitoring level.
3. The multi-level threshold trigger sensor of claim 2, wherein: the reporting mode comprises real-time reporting, timed reporting, periodic reporting and triggered reporting.
4. The multi-level threshold trigger sensor of claim 2, wherein: the monitoring items comprise monitoring attributes, alarm levels, monitoring methods and monitoring parameters, the monitoring attributes are data detected by the sub-sensors, the monitoring methods are methods for judging whether the data acquired by the sub-sensors are abnormal or not, the monitoring parameters are parameters used by the monitoring methods, and the alarm levels are alarm priorities when the monitoring items trigger alarms.
5. A multi-level threshold trigger sensor multi-level threshold trigger method using the multi-level threshold trigger sensor according to any one of claims 1 to 4, characterized in that: the method comprises the following steps:
s1: the multi-level threshold triggers the sensing module to acquire data according to the monitoring level;
s2: judging whether data abnormality exists, and if the data abnormality exists, entering the step S3; otherwise, reporting the data, and entering step S1;
s3: and (4) performing alarm of corresponding alarm priority and adjusting the monitoring level according to the monitoring level, and reporting data at the same time, and entering the step S1.
6. The multi-level threshold trigger sensor multi-level threshold trigger method of claim 5, wherein: in step S1, the sub-sensors in the multi-level threshold trigger sensing module perform data acquisition according to the sub-sensor acquisition frequency in the monitoring level.
7. The multi-level threshold trigger sensor multi-level threshold trigger method of claim 5, wherein: in step S2, the monitoring item processing module processes data according to the monitoring method in the monitoring item and determines whether there is an abnormality.
8. The multi-level threshold trigger sensor multi-level threshold trigger method of claim 7, wherein: the multi-stage threshold triggering module judges whether to generate an event or not and determines the priority of the event by comparing the threshold with the data processed by the monitoring item processing module.
9. The multi-level threshold trigger sensor multi-level threshold trigger method of claim 8, wherein: the event-driven task scheduling module processes events generated by the multi-level threshold triggering module, wherein the events are one or more of triggering alarms and adjusting monitoring levels.
10. The multi-level threshold trigger sensor multi-level threshold trigger method of claim 5, wherein: and reporting the data according to the reporting mode of the current monitoring level when reporting the data.
CN202011018228.5A 2020-09-24 2020-09-24 Multi-level threshold triggering sensor and multi-level threshold triggering method Pending CN112114952A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011018228.5A CN112114952A (en) 2020-09-24 2020-09-24 Multi-level threshold triggering sensor and multi-level threshold triggering method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011018228.5A CN112114952A (en) 2020-09-24 2020-09-24 Multi-level threshold triggering sensor and multi-level threshold triggering method

Publications (1)

Publication Number Publication Date
CN112114952A true CN112114952A (en) 2020-12-22

Family

ID=73801160

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011018228.5A Pending CN112114952A (en) 2020-09-24 2020-09-24 Multi-level threshold triggering sensor and multi-level threshold triggering method

Country Status (1)

Country Link
CN (1) CN112114952A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113723987A (en) * 2021-07-16 2021-11-30 北京马蹄铁科技有限责任公司 Method and system for identifying touch type, computer equipment and storage medium
CN113746695A (en) * 2021-07-30 2021-12-03 苏州浪潮智能科技有限公司 Fault monitoring adjusting method, device and equipment
CN114166277A (en) * 2021-12-02 2022-03-11 北京国网富达科技发展有限责任公司 Data acquisition optimization method and system
CN114322065A (en) * 2022-01-07 2022-04-12 吉林同鑫热力集团股份有限公司 Response device, response method and response system based on multi-communication transmission
CN114884997A (en) * 2022-05-26 2022-08-09 广州番禺电缆集团有限公司 Intelligent cable monitoring system for sensor data grading transmission
CN115828071A (en) * 2023-02-16 2023-03-21 深圳市瑞芬科技有限公司 Inclination angle fusion analysis system with high vibration resistance

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102200770A (en) * 2011-04-06 2011-09-28 北京配天大富精密机械有限公司 Information interactive system and method based on PCI (Peripheral Component Interconnect) and upper computer
CN102789674A (en) * 2011-05-17 2012-11-21 宝鸡市博远信航电子科技有限责任公司 Geological disaster networking monitoring pre-warning system
CN107829452A (en) * 2017-11-12 2018-03-23 湖南科技大学 It is a kind of to merge multisensor and ground SAR deep foundation pit construction monitoring and warning technology
CN109029761A (en) * 2018-06-06 2018-12-18 上海申矽凌微电子科技有限公司 A kind of multi-threshold temperature sensor switch device and its control method
CN109746942A (en) * 2018-12-17 2019-05-14 北京镁伽机器人科技有限公司 Robot, kinetic control system and robot collision-proof method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102200770A (en) * 2011-04-06 2011-09-28 北京配天大富精密机械有限公司 Information interactive system and method based on PCI (Peripheral Component Interconnect) and upper computer
CN102789674A (en) * 2011-05-17 2012-11-21 宝鸡市博远信航电子科技有限责任公司 Geological disaster networking monitoring pre-warning system
CN107829452A (en) * 2017-11-12 2018-03-23 湖南科技大学 It is a kind of to merge multisensor and ground SAR deep foundation pit construction monitoring and warning technology
CN109029761A (en) * 2018-06-06 2018-12-18 上海申矽凌微电子科技有限公司 A kind of multi-threshold temperature sensor switch device and its control method
CN109746942A (en) * 2018-12-17 2019-05-14 北京镁伽机器人科技有限公司 Robot, kinetic control system and robot collision-proof method

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113723987A (en) * 2021-07-16 2021-11-30 北京马蹄铁科技有限责任公司 Method and system for identifying touch type, computer equipment and storage medium
CN113746695A (en) * 2021-07-30 2021-12-03 苏州浪潮智能科技有限公司 Fault monitoring adjusting method, device and equipment
CN113746695B (en) * 2021-07-30 2023-07-18 苏州浪潮智能科技有限公司 Fault monitoring adjustment method, device and equipment
CN114166277A (en) * 2021-12-02 2022-03-11 北京国网富达科技发展有限责任公司 Data acquisition optimization method and system
CN114166277B (en) * 2021-12-02 2024-05-24 北京国网富达科技发展有限责任公司 Data acquisition optimization method and system
CN114322065A (en) * 2022-01-07 2022-04-12 吉林同鑫热力集团股份有限公司 Response device, response method and response system based on multi-communication transmission
CN114884997A (en) * 2022-05-26 2022-08-09 广州番禺电缆集团有限公司 Intelligent cable monitoring system for sensor data grading transmission
CN114884997B (en) * 2022-05-26 2023-10-24 广州番禺电缆集团有限公司 Intelligent cable monitoring system for hierarchical transmission of sensor data
CN115828071A (en) * 2023-02-16 2023-03-21 深圳市瑞芬科技有限公司 Inclination angle fusion analysis system with high vibration resistance

Similar Documents

Publication Publication Date Title
CN112114952A (en) Multi-level threshold triggering sensor and multi-level threshold triggering method
US10215813B2 (en) Storage battery state monitoring system, storage battery state monitoring method, and storage battery state monitoring program
WO2018107755A1 (en) User behavior monitoring method and wearable device
CN104063747A (en) Performance abnormality prediction method in distributed system and system
US10282458B2 (en) Event notification system with cluster classification
EP3932025B1 (en) Computing resource scheduling method, scheduler, internet of things system, and computer readable medium
CN108809720A (en) The management method and device of alarming assignment in cloud data system
CN106913313B (en) Sleep monitoring method and system
JP6417343B2 (en) Time-series data abnormality monitoring apparatus and time-series data abnormality monitoring method
CN114661449B (en) Task scheduling method, embedded system and computer readable storage medium
CN110445650A (en) Detect alarm method, equipment and server
CN113806045A (en) Task allocation method, system, device and medium
CN117149746B (en) Data warehouse management system based on cloud primordial and memory calculation separation
WO2015199584A1 (en) Prioritizing data traffic from and/or to devices in a wireless network
CN112764959B (en) Method, device, equipment and storage medium for monitoring application program locking problem
US20150304225A1 (en) Data processing apparatus and program
CN111431752B (en) Safety detection method based on adaptive flow control
CN107204879B (en) A kind of distributed system adaptive failure detection method based on index rolling average
CN115903650A (en) Method and system for distributed acquisition of PLC signals
CN115580018A (en) Energy storage system safety monitoring method, device, equipment and storage medium
US20080282248A1 (en) Electronic computing device capable of specifying execution time of task, and program therefor
CN112948097B (en) Method and device for executing and scheduling function block of IEC61499
JP2012118928A (en) Event processing apparatus, event processing method, and event processing program
KR102151625B1 (en) Facility monitoring apparatus and facility monitoring method
US20110138032A1 (en) Method for managing a network and a network

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