CN111651325A - Airborne equipment task monitoring system and method - Google Patents
Airborne equipment task monitoring system and method Download PDFInfo
- Publication number
- CN111651325A CN111651325A CN202010490008.6A CN202010490008A CN111651325A CN 111651325 A CN111651325 A CN 111651325A CN 202010490008 A CN202010490008 A CN 202010490008A CN 111651325 A CN111651325 A CN 111651325A
- Authority
- CN
- China
- Prior art keywords
- task
- software
- monitoring
- logic device
- airborne equipment
- 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
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 118
- 238000000034 method Methods 0.000 title claims abstract description 22
- 230000002159 abnormal effect Effects 0.000 claims abstract description 26
- 230000007175 bidirectional communication Effects 0.000 claims abstract description 6
- 230000005856 abnormality Effects 0.000 description 7
- 238000011161 development Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/302—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
- G06F11/0757—Error or fault detection not based on redundancy by exceeding limits by exceeding a time limit, i.e. time-out, e.g. watchdogs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3051—Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Debugging And Monitoring (AREA)
Abstract
The invention discloses an airborne equipment task monitoring system and a method, comprising an airborne equipment software task subsystem and a CPLD logic device, wherein the airborne equipment software task subsystem is in bidirectional communication connection with the CPLD logic device and is used for configuring and registering relevant parameters of software tasks to the CPLD logic device; the CPLD logic device is used for acquiring relevant parameters of a monitored software task configured by the airborne equipment software task subsystem and recording the relevant parameters in a monitoring task recording table developed by the CPLD logic device; counting and analyzing according to the actual operation condition of the software task of the airborne equipment in the monitoring period, detecting records in a monitoring task record table one by one, and judging whether the actual operation times do not reach the operation time threshold; if not, zero ciRestarting the monitoring period; if the software task of the airborne equipment is abnormal, judging that the software task of the airborne equipment is abnormal, controlling to output a reset signal and restarting the airborne equipment.
Description
Technical Field
The invention relates to the technical field of airborne equipment monitoring in the field of avionics, in particular to an airborne equipment task monitoring system and method.
Background
For the monitoring of a computer software system, the initial monitoring mode is a hardware watchdog, and the task in the computer software system is simply detected in a hardware chip mode; with the development of computer technology, an existing software system generally operates in a multi-task mode, where an exception of one task may not cause an exception of the entire system (for example, one task exits abnormally, but other tasks in the entire software system can also be normally scheduled), and a hardware watchdog monitoring mode cannot effectively monitor the exception; the software monitoring mode is to use one monitoring task to monitor other tasks in the computer software system, but when the monitoring task itself is abnormal due to some reason, it will not be able to effectively monitor the state of other software tasks in the system and recover the system when abnormal.
However, in the mission of the airborne equipment, when the mission abnormality is detected, an abnormal storm occurs, the airborne equipment cannot be manually restarted as in the non-airborne equipment, and the restarting is limited to the problems of complexity, operation authority, speed and the like of the mission operation flow in the field of the airborne equipment, and cannot be completed in a very short time.
Meanwhile, aiming at a special application scene of the airborne equipment, not only is the normal operation of each software task required to be ensured, but also the sufficient operation of key tasks or high-priority tasks is required to be ensured, and the operation times of the airborne equipment in unit time is required to be counted and monitored so as to ensure the more reliable operation of the airborne equipment.
Therefore, under such a working condition, due to the requirements of the application scene of the software system, the monitoring method of the existing software system cannot more effectively ensure that each task in the system normally operates, and cannot effectively monitor the operation times of each task in unit time and perform subsequent operations such as early warning and restarting on equipment with abnormal tasks.
Disclosure of Invention
The invention aims to solve the technical problems that the existing monitoring method aiming at the software system can not effectively ensure that each task in the system normally operates, and can not effectively monitor the operation times of each task in unit time and early warn and restart equipment with abnormal tasks due to the requirements of the application scene of the software system.
The invention provides a task monitoring system and method for airborne equipment, which can more reliably monitor a system based on the requirements of the application scene of a software system of the airborne equipment, ensure the normal operation of each task in the system, effectively monitor each task operation time in unit time under the condition that the operation times of each task are required, and early warn and restart the equipment with abnormal tasks.
The invention is realized by the following technical scheme:
a task monitoring system of airborne equipment comprises an airborne equipment software task subsystem and a CPLD logic device, wherein the airborne equipment software task subsystem is in bidirectional communication connection with the CPLD logic device;
the airborne equipment software task subsystem is used for configuring and registering relevant parameters of software tasks to the CPLD logic device;
the CPLD logic device is hardware independent of the airborne equipment software task subsystem, is used for acquiring relevant parameters of a monitored software task of the airborne equipment software task subsystem, and records the relevant parameters in a monitoring task recording table which is opened up by the CPLD logic device; counting and analyzing according to the actual operation condition of the airborne equipment software task in the monitoring period, detecting records in the monitoring task record table one by the CPLD logic device, and judging whether the actual operation times reach the operation time threshold; if not, clearing the actual running times c of all tasksiRestarting the monitoring period; and if the reset signal exists, the corresponding software task of the airborne equipment is considered to be abnormal, and the output of the reset signal is controlled to restart the airborne equipment.
The working principle is as follows:
for the monitoring of a computer software system, the initial monitoring mode is a hardware watchdog, and the task in the computer software system is simply detected in a hardware chip mode; with the development of computer technology, an existing software system generally operates in a multi-task mode, where an exception of one task may not cause an exception to the entire system (for example, one exception exits, but other tasks in the entire software system can also be normally scheduled), and an early hardware watchdog monitoring mode cannot effectively monitor the exception; with the development of software technology, a hardware watchdog monitoring mode of a computer software system is converted into a convenient and fast software monitoring mode, wherein the software monitoring mode is to use one monitoring task to monitor other tasks in the computer software system, but when the monitoring task is abnormal due to some reason, the state of other software tasks in the system cannot be effectively monitored, and the system is recovered when the monitoring task is abnormal.
However, in the mission of the airborne equipment, when the mission abnormality is detected, an abnormal storm occurs, the equipment cannot be manually restarted as in the non-airborne equipment, and the restarting is limited to the problems of complexity, operation authority, speed and the like of the mission operation flow in the field of the airborne equipment, and cannot be completed in a very short time.
Therefore, the technical idea of the invention is that the CPLD logic device is used as independent third-party hardware to monitor the software tasks in the airborne equipment, so that the problem that the software monitoring mode is excessively dependent on a software monitoring task system, when the monitoring task is abnormal due to some reason, the states of other software tasks in the system cannot be effectively monitored, and the system is recovered when the monitoring task is abnormal is avoided; meanwhile, the CPLD logic device is pre-configured with the minimum execution times of each task in unit time of the CPLD logic device according to software, and the operation times in unit time of the CPLD logic device are counted and monitored, and when the task which does not reach the standard appears, the CPLD logic device alarms or recovers automatically, so that the airborne equipment can operate more reliably. The system comprises an airborne equipment software task subsystem and a CPLD logic device, wherein the airborne equipment software task subsystem is in bidirectional communication connection with the CPLD logic device; the CPLD logic device is hardware independent of the airborne equipment software task subsystem, is used for acquiring relevant parameters of a monitored software task configured by the airborne equipment software task subsystem, and records the relevant parameters in a monitoring task recording table which is opened up by the CPLD logic device; according to the actual running condition of the airborne equipment software task in the monitoring period, the statistics and analysis are carried out, and the CPLD logic device carries out the gradual calculation and analysis on the monitoring task record tableDetecting the records, and judging whether the actual operation times do not reach the operation time threshold; if not, clearing the actual running times c of all tasksiRestarting the monitoring period; if the software task subsystem of the airborne equipment is abnormal, judging that the software task subsystem of the airborne equipment is abnormal, and controlling to output a signal for restarting the airborne equipment to restart the airborne equipment;
the system of the invention monitors each software task in the system by relying on an external CPLD logic device instead of monitoring software, so that the monitoring of the software task is more effective and reliable; meanwhile, the running times of each task in unit time can be monitored, and the requirement of high real-time performance of key tasks in the application scene of the airborne equipment can be effectively met; the method effectively solves the problem of monitoring the software task in the special scene of the airborne equipment, and is particularly suitable for monitoring the software task of the airborne equipment in the aviation field.
Further preferably, a CPLD logic device adapted to the onboard equipment is used, the model of the CPLD logic device being LCMXO1200C-3FTN 256I.
Preferably, the relevant parameters of the software task include a software task monitoring period T and software task information, and the software task information includes a software task ID, an operation time threshold and an actual operation time.
On the other hand, the invention also provides an airborne equipment task monitoring method, which is applied to the airborne equipment task monitoring system and comprises the following steps:
s1: when the airborne equipment is initialized, the software task subsystem of the airborne equipment configures a task monitoring period T to the CPLD logic device;
s2: creating a software task to be monitored, and registering software task information to the CPLD logic device;
s3: the CPLD logic device adds the relevant information of the monitored software task into a monitoring task record table according to the software task registration information; the related information of the monitored task comprises a software task ID and an operation frequency threshold niAnd the number of actual runs ci;
S4: after the software registers the task information, the CPLD logic device is informed to start a monitoring period;
s5: the monitored software task is executed for 1 time, and the software task ID is written into a task operating register of the CPLD logic device;
s6: the CPLD logic device refreshes the actual running times c of the task in the monitoring task recording table according to the written software task IDi(ci=ci+1), and the actual number of runs ciAdding 1;
s7: after the monitoring period T is reached, the CPLD logic device detects one-by-one records in the monitoring task recording table and judges whether the actual operation times c existiDoes not reach the threshold n of the operation timesi(ii) a If not, clearing the actual running times c of all tasksiRestarting the monitoring period; and if so, judging that the software task subsystem of the airborne equipment is abnormal, and restarting the airborne equipment.
The method configures the software task monitoring period of the CPLD logic device by software when the airborne equipment is initialized; after each software task is started, registering a task ID and an operation frequency threshold of the task operation to the CPLD logic device, and reporting the task ID of the software task to the CPLD logic device once the software task finishes one operation; the CPLD carries out statistical recording on the running times of each task according to the reported task ID, detects whether the condition that the actual running times of the software task does not reach the threshold exists or not when the monitoring period is reached, and starts the monitoring of the next period if the actual running times of the software task does not reach the threshold does not exist; if so, reporting the abnormity, and controlling the restart of the airborne equipment to recover the fault.
Further, step S1 is preceded by step S0: a finite-length monitoring task recording table space is opened in a CPLD logic device, and the monitoring task recording table space is used for recording relevant information of each monitored task.
Further, in step S2, software tasks to be monitored are created, and the operation cycle of each software task is tiRegistering software task ID and running times threshold n of the software task to CPLD logic devicei∑ (t) thereini*ni)≤T。
Further, after the software task to be monitored is successfully created in step S2, the software task information is registered to the CPLD logic device through the configuration register.
Compared with the prior art, the invention has the following advantages and beneficial effects:
the system and the method of the invention rely on the external CPLD logic device to monitor each software task in the system instead of the monitoring software, so that the monitoring of the software task is more effective and reliable; meanwhile, the running times of each task in unit time can be monitored, and the requirement of high real-time performance of key tasks in the application scene of the airborne equipment can be effectively met; the method effectively solves the problem of monitoring the software task in the airborne equipment, and is particularly suitable for monitoring the software task of the airborne equipment in the aviation field.
Drawings
The accompanying drawings, which are included to provide a further understanding of the embodiments of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the principles of the invention. In the drawings:
fig. 1 is a block diagram of a task monitoring system for airborne equipment according to the present invention.
FIG. 2 is a diagram of a primary structure of a monitoring task record table according to the present invention.
Fig. 3 is a flowchart of a task monitoring method for an airborne device according to the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail below with reference to examples and accompanying drawings, and the exemplary embodiments and descriptions thereof are only used for explaining the present invention and are not meant to limit the present invention.
Example 1
As shown in fig. 1 to fig. 3, the task monitoring system for airborne equipment of the present invention includes an airborne equipment software task subsystem and a CPLD logic device, wherein the airborne equipment software task subsystem is connected with the CPLD logic device in a bidirectional communication manner;
the airborne equipment software task subsystem is used for configuring and registering relevant parameters of software tasks to the CPLD logic device;
the CPLD logic device is hardware independent of the airborne equipment software task subsystem, is used for acquiring relevant parameters of a monitored software task of the airborne equipment software task subsystem, and records the relevant parameters in a monitoring task recording table which is opened up by the CPLD logic device; counting and analyzing according to the actual operation condition of the airborne equipment software task in the monitoring period, detecting records in a monitoring task record table one by a CPLD logic device, and judging whether the actual operation times do not reach the operation time threshold according to the data returned by a counter in real time; if not, clearing the actual running times c of all tasksiRestarting the monitoring period; and if the reset signal exists, the corresponding software task of the airborne equipment is considered to be abnormal, and the output of the reset signal is controlled to restart the airborne equipment.
In this embodiment, a CPLD logic device adapted to an onboard device is adopted, and the model of the CPLD logic device is LCMXO1200C-3FTN 256I.
In this embodiment, the relevant parameters of the software task include a software task monitoring period T and software task information, where the software task information includes a software task ID, an operation time threshold, and an actual operation time.
For the monitoring of a computer software system, the initial monitoring mode is a hardware watchdog, and the task in the computer software system is simply detected in a hardware chip mode; with the development of computer technology, the existing software system usually operates in a multi-task mode, wherein the abnormality of one task may not cause the abnormality of the whole system, and the early hardware watchdog monitoring mode cannot effectively monitor the abnormality; the software monitoring mode is to use one monitoring task to monitor other tasks in the computer software system, but when the monitoring task is abnormal for some reason, the state of other software tasks in the system cannot be effectively monitored, and the system is recovered when the monitoring task is abnormal; when the task abnormity is monitored, the abnormal storm occurs, the equipment cannot be manually restarted as in the non-aviation airborne equipment, and the restarting is limited to the problems of complexity, operation authority, speed and the like of the task operation process in the field of aviation airborne equipment and cannot be completed in a very short time.
As shown in fig. 1, the technical idea of the present invention is to use a CPLD logic device as an independent third-party hardware to monitor software tasks in an airborne device, so as to avoid the problem that a software monitoring mode is excessively dependent on a software monitoring task system, and when an abnormality occurs in a monitoring task itself due to some reason, the state of other software tasks in the system cannot be effectively monitored, and the system is recovered when the abnormality occurs; meanwhile, the CPLD logic device is pre-configured with the minimum execution times of each task in unit time of the CPLD logic device according to software, and the operation times in unit time of the CPLD logic device are counted and monitored, and when the task which does not reach the standard appears, the CPLD logic device alarms or recovers automatically, so that the airborne equipment can operate more reliably. The system comprises an airborne equipment software task subsystem and a CPLD logic device, wherein the airborne equipment software task subsystem is in bidirectional communication connection with the CPLD logic device; the CPLD logic device is hardware independent of the airborne equipment software task subsystem, is used for acquiring relevant parameters of a monitored software task configured by the airborne equipment software task subsystem, and records the relevant parameters in a monitoring task recording table which is opened up by the CPLD logic device; counting and analyzing according to the actual operation condition of the airborne equipment software task in the monitoring period, detecting records in the monitoring task record table one by the CPLD logic device, and judging whether the actual operation times reach the operation time threshold; if not, clearing the actual running times c of all tasksiRestarting the monitoring period; and if the request exists, judging that the software task subsystem of the airborne equipment is abnormal, and controlling to output a signal for restarting the airborne equipment to restart the airborne equipment.
The system of the invention monitors each software task in the system by relying on an external CPLD logic device instead of monitoring software, so that the monitoring of the software task is more effective and reliable; meanwhile, the running times of each task in unit time can be monitored, and the requirement of high real-time performance of key tasks in the application scene of the airborne equipment can be effectively met; the method effectively solves the problem of monitoring the software task in the airborne equipment, and is particularly suitable for monitoring the software task of the airborne equipment in the aviation field.
Example 2
As shown in fig. 1 to fig. 3, the present embodiment is different from embodiment 1 in that the present embodiment provides an airborne device task monitoring method, which is applied to an airborne device task monitoring system of embodiment 1, and as shown in fig. 3, the method includes the following steps:
s0: opening a monitoring task recording table space with a limited length in a CPLD logic device, wherein the monitoring task recording table space is used for recording relevant information of each monitored task;
s1: when the airborne equipment is initialized, the software task subsystem of the airborne equipment configures a task monitoring period T to the CPLD logic device;
s2: creating software tasks to be monitored, wherein the running period of each software task is tiRegistering the software task information to the CPLD logic device through the configuration register, and registering the software task ID and the running frequency threshold n of the software task to the CPLD logic devicei∑ (t) thereini*ni)≤T;
S3: the CPLD logic device adds the relevant information of the monitored software task into a monitoring task record table according to the software task registration information; the related information of the monitored task comprises a software task ID and an operation frequency threshold niAnd the number of actual runs ci(initial value is 0); the basic structure of the record table is shown in FIG. 2;
s4: after the software registers the task information, the CPLD logic device is informed to start a monitoring period;
s5: the monitored software task is executed for 1 time, and the software task ID is written into a task operating register of the CPLD logic device;
s6: the CPLD logic device refreshes the actual running times c of the task in the monitoring task recording table according to the written software task IDi(ci=ci+1), and the actual number of runs ciAdding 1;
s7: monitoring period T arrivesThen, the CPLD logic device detects the records in the monitoring task record table one by one, and judges whether the actual operation times c existiDoes not reach the threshold n of the operation timesi(ii) a If not, clearing the actual running times c of all tasksiRestarting the monitoring period; and if so, judging that the software task subsystem of the airborne equipment is abnormal, and restarting the airborne equipment.
The method configures the software task monitoring period of the CPLD logic device by software when the airborne equipment is initialized; after each software task is started, registering a task ID and an operation frequency threshold of the task operation to the CPLD logic device, and reporting the task ID of the software task to the CPLD logic device once the software task finishes one operation; the CPLD carries out statistical recording on the running times of each task according to the reported task ID, detects whether the condition that the actual running times of the software task does not reach the threshold exists or not when the monitoring period is reached, and starts the monitoring of the next period if the actual running times of the software task does not reach the threshold does not exist; if so, reporting the abnormity, and controlling the restart of the airborne equipment to recover the fault.
The invention is a new design scheme suitable for airborne equipment after the bottleneck encountered by a software monitoring mode on the technical route of the monitoring mode; the invention monitors each software task in the system by relying on an external CPLD logic device instead of monitoring software, so that the monitoring of the software task is more effective and reliable; meanwhile, the running times of each task in unit time can be monitored, and the requirement of high real-time performance of key tasks in the application scene of the airborne equipment can be effectively met. The invention overcomes the existing defects of a watchdog hardware monitoring mode and a software monitoring mode, more effectively ensures that each task in the system normally operates, and can effectively monitor the operation times of each task in unit time and early warn and restart equipment with abnormal tasks.
The above-mentioned embodiments are intended to illustrate the objects, technical solutions and advantages of the present invention in further detail, and it should be understood that the above-mentioned embodiments are merely exemplary embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.
Claims (7)
1. The airborne equipment task monitoring system is characterized by comprising an airborne equipment software task subsystem and a CPLD logic device, wherein the airborne equipment software task subsystem is in bidirectional communication connection with the CPLD logic device;
the airborne equipment software task subsystem is used for configuring and registering relevant parameters of software tasks to the CPLD logic device;
the CPLD logic device is hardware independent of the airborne equipment software task subsystem, is used for acquiring relevant parameters of a monitored software task configured by the airborne equipment software task subsystem, and records the relevant parameters in a monitoring task recording table which is opened up by the CPLD logic device; counting and analyzing according to the actual operation condition of the airborne equipment software task in the monitoring period, detecting records in the monitoring task record table one by the CPLD logic device, and judging whether the actual operation times reach the operation time threshold; if not, clearing the actual running times c of all tasksiRestarting the monitoring period; and if the reset signal exists, the corresponding software task of the airborne equipment is considered to be abnormal, and the output of the reset signal is controlled to restart the airborne equipment.
2. The on-board unit task monitoring system of claim 1, wherein the CPLD logic device is model number LCMXO1200C-3FTN 256I.
3. The on-board unit task monitoring system of claim 1, wherein the relevant parameters of the software task include a software task monitoring period T, software task information, and the software task information includes a software task ID, a running number threshold, and an actual running number.
4. An on-board device task monitoring method, applied to an on-board device task monitoring system according to any one of claims 1 to 3, comprising the steps of:
s1: when the airborne equipment is initialized, the software task subsystem of the airborne equipment configures a task monitoring period T to the CPLD logic device;
s2: creating a software task to be monitored, and registering software task information to the CPLD logic device;
s3: the CPLD logic device adds the relevant information of the monitored software task into a monitoring task record table according to the software task registration information; the related information of the monitored task comprises a software task ID and an operation frequency threshold niAnd the number of actual runs ci;
S4: after the software registers the task information, the CPLD logic device is informed to start a monitoring period;
s5: the monitored software task is executed for 1 time, and the software task ID is written into a task operating register of the CPLD logic device;
s6: the CPLD logic device refreshes the actual running times c of the task in the monitoring task recording table according to the written software task IDiAnd the actual number of runs ciAdding 1;
s7: after the monitoring period T is reached, the CPLD logic device detects one-by-one records in the monitoring task recording table and judges whether the actual operation times c existiDoes not reach the threshold n of the operation timesi(ii) a If not, clearing the actual running times c of all tasksiRestarting the monitoring period; and if so, judging that the software task subsystem of the airborne equipment is abnormal, and restarting the airborne equipment.
5. The on-board device task monitoring method of claim 4, wherein step S1 is preceded by step S0: a finite-length monitoring task recording table space is opened in a CPLD logic device, and the monitoring task recording table space is used for recording relevant information of each monitored task.
6. An onboard equipment rack as claimed in claim 4The service monitoring method is characterized in that software tasks to be monitored are created in step S2, and the running period of each software task is tiRegistering software task ID and running times threshold n of the software task to CPLD logic devicei∑ (t) thereini*ni)≤T。
7. The method for monitoring the task of the airborne device according to claim 4, wherein after the software task to be monitored is successfully created in step S2, the software task information is registered to the CPLD logic device through the configuration register.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010490008.6A CN111651325A (en) | 2020-06-02 | 2020-06-02 | Airborne equipment task monitoring system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010490008.6A CN111651325A (en) | 2020-06-02 | 2020-06-02 | Airborne equipment task monitoring system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111651325A true CN111651325A (en) | 2020-09-11 |
Family
ID=72347041
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010490008.6A Pending CN111651325A (en) | 2020-06-02 | 2020-06-02 | Airborne equipment task monitoring system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111651325A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1595368A (en) * | 2003-09-13 | 2005-03-16 | 华为技术有限公司 | Abnormal monitoring equipment and method for multi-task system |
CN1908906A (en) * | 2005-08-05 | 2007-02-07 | 中兴通讯股份有限公司 | Method for monitoring software operation state |
CN101271415A (en) * | 2008-05-07 | 2008-09-24 | 深圳国人通信有限公司 | Monitoring watchdog implementing method of built-in equipment |
US20100107005A1 (en) * | 2007-06-13 | 2010-04-29 | Toyota Infotechnology Center Co., Ltd. | Processor operation inspection system and operation inspection circuit |
CN102693176A (en) * | 2011-01-19 | 2012-09-26 | 株式会社东芝 | Processor operation monitoring system and monitoring method thereof |
CN104503885A (en) * | 2014-12-31 | 2015-04-08 | 国家电网公司 | Timing door watching device and system |
CN108549591A (en) * | 2018-03-02 | 2018-09-18 | 烽火通信科技股份有限公司 | A kind of black box device and its implementation of embedded system |
CN109878533A (en) * | 2018-12-29 | 2019-06-14 | 百度在线网络技术(北京)有限公司 | Monitoring method, automatic Pilot control unit and the storage medium of processing unit |
-
2020
- 2020-06-02 CN CN202010490008.6A patent/CN111651325A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1595368A (en) * | 2003-09-13 | 2005-03-16 | 华为技术有限公司 | Abnormal monitoring equipment and method for multi-task system |
CN1908906A (en) * | 2005-08-05 | 2007-02-07 | 中兴通讯股份有限公司 | Method for monitoring software operation state |
US20100107005A1 (en) * | 2007-06-13 | 2010-04-29 | Toyota Infotechnology Center Co., Ltd. | Processor operation inspection system and operation inspection circuit |
CN101271415A (en) * | 2008-05-07 | 2008-09-24 | 深圳国人通信有限公司 | Monitoring watchdog implementing method of built-in equipment |
CN102693176A (en) * | 2011-01-19 | 2012-09-26 | 株式会社东芝 | Processor operation monitoring system and monitoring method thereof |
CN104503885A (en) * | 2014-12-31 | 2015-04-08 | 国家电网公司 | Timing door watching device and system |
CN108549591A (en) * | 2018-03-02 | 2018-09-18 | 烽火通信科技股份有限公司 | A kind of black box device and its implementation of embedded system |
CN109878533A (en) * | 2018-12-29 | 2019-06-14 | 百度在线网络技术(北京)有限公司 | Monitoring method, automatic Pilot control unit and the storage medium of processing unit |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6333410B2 (en) | Fault processing method, related apparatus, and computer | |
US8713366B2 (en) | Restarting event and alert analysis after a shutdown in a distributed processing system | |
US8880943B2 (en) | Restarting event and alert analysis after a shutdown in a distributed processing system | |
US20150127814A1 (en) | Monitoring Server Method | |
WO2015039598A1 (en) | Fault locating method and device | |
CN114328102B (en) | Equipment state monitoring method, equipment state monitoring device, equipment and computer readable storage medium | |
US10796242B2 (en) | Robust training technique to facilitate prognostic pattern recognition for enterprise computer systems | |
US9256482B2 (en) | Determining whether to send an alert in a distributed processing system | |
US20080140895A1 (en) | Systems and Arrangements for Interrupt Management in a Processing Environment | |
JP2003248600A (en) | Software crash event analysis method and system | |
US20090259890A1 (en) | Method & apparatus for hardware fault management | |
US8073587B2 (en) | Diagnostic method for locating a failure in a complex system, and a device for implementing said method | |
CN111754653A (en) | Embedded system on an aircraft for detecting and responding to incidents using logging | |
CN111625386A (en) | Monitoring method and device for power-on overtime of system equipment | |
CN114356699A (en) | Embedded equipment alarm method, device, equipment and storage medium | |
CN113742120A (en) | Method, system, device and medium for kdump triggering | |
CN112784266A (en) | Method and electronic device for monitoring an avionics software application, associated computer program and avionics system | |
CN111651325A (en) | Airborne equipment task monitoring system and method | |
KR20180134677A (en) | Method and apparatus for fault injection test | |
CN113535441B (en) | Embedded system fault diagnosis device and method | |
CN113742166A (en) | Log recording method, device and system for server system device | |
CN110519558A (en) | The processing method and its Baseboard Management Controller of video data | |
CN114779736B (en) | Fault diagnosis method, device and equipment | |
JP2002182951A (en) | Maintenance method for information processor and information processor | |
CN116737505A (en) | Equipment fault information collection method, device, equipment and storage medium |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200911 |