[go: up one dir, main page]

CN110095144B - Method and system for identifying local fault of terminal equipment - Google Patents

Method and system for identifying local fault of terminal equipment Download PDF

Info

Publication number
CN110095144B
CN110095144B CN201810089502.4A CN201810089502A CN110095144B CN 110095144 B CN110095144 B CN 110095144B CN 201810089502 A CN201810089502 A CN 201810089502A CN 110095144 B CN110095144 B CN 110095144B
Authority
CN
China
Prior art keywords
fault
state
superposition
module
terminal 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.)
Active
Application number
CN201810089502.4A
Other languages
Chinese (zh)
Other versions
CN110095144A (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.)
China Electronics Great Wall Changsha Information Technology Co ltd
Original Assignee
China Electronics Great Wall Changsha Information 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 China Electronics Great Wall Changsha Information Technology Co ltd filed Critical China Electronics Great Wall Changsha Information Technology Co ltd
Priority to CN201810089502.4A priority Critical patent/CN110095144B/en
Publication of CN110095144A publication Critical patent/CN110095144A/en
Application granted granted Critical
Publication of CN110095144B publication Critical patent/CN110095144B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D21/00Measuring or testing not otherwise provided for

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a method and a system for identifying local faults of terminal equipment, which comprise the following steps of 1: acquiring state feature codes of all modules in the terminal equipment in real time to monitor whether the states of the modules change, and if so, executing the step 2; step 2: carrying out stability detection on the module with the changed state; judging whether the state of the changed module at least lasts for a stability detection period, if so, passing the detection and executing the step 3; and step 3: judging the filtering state of each module detected in the step 2 according to a preset fault filtering table, a fault grading table and a single module identification strategy; and 4, step 4: and (3) identifying the superposition state of the terminal equipment according to a preset multi-module superposition fault strategy and the modules with the normal state and the fault state detected in the step (3), and acquiring fault field information according to the superposition state of the terminal equipment to generate fault reporting information or eliminate currently stored fault reporting information. The invention provides a fault identification reliability.

Description

Method and system for identifying local fault of terminal equipment
Technical Field
The invention belongs to the technical field of fault information processing, and particularly relates to a local fault identification method and system for terminal equipment.
Background
With the development of informatization and the increasing demand of service efficiency of various industries, intelligent terminal equipment products have started to enter numerous consumption and social service fields on a large scale, and relate to multiple industries and fields such as finance, telecommunication, medical treatment, transportation and the like. When the intelligent terminal equipment breaks down, a customer usually reports the repair to an equipment manufacturer in a repair reporting mode of dialing a customer service hotline telephone, the description of the problem by the customer is mostly strong in subjectivity, and context information of fault information is lacked, so that the fault positioning is not accurate enough, and the problems of high equipment operation and maintenance cost, low maintenance efficiency, low customer satisfaction degree and the like are caused. For a traditional IT operation and maintenance system or monitoring, the early warning is carried out on the state of equipment in real time at present, an automatic fault recognition mechanism is simple in strategy, filtering is not carried out on module instantaneous faults, communication transient faults or faults which can be automatically recovered by a module, the problem that the fault report of a work order generated directly is easy to cause false alarm, the generated work order elimination rate is high and the like is solved; in addition, the engineer is also lack of necessary fault diagnosis data and field auxiliary tools for maintenance, the automation degree of the diagnosis means is low, the remote problem solving rate is low, and the maintenance efficiency is not high.
Therefore, aiming at the problem of inaccurate fault location in the prior art, it is necessary to provide a method and a system for identifying a local fault of a terminal device, which can realize accurate fault location, feed back fault data and diagnosis information with higher reliability, improve fault reporting accuracy, and reduce false fault reporting, missed fault reporting and repeated fault reporting; the problem of operation and maintenance of the terminal equipment is effectively solved.
Disclosure of Invention
The invention aims to provide a local fault identification method and system for terminal equipment, which can improve fault positioning precision, feed back fault data and diagnosis information with higher reliability, improve fault reporting precision and reduce false fault reporting, missing fault reporting and repeated fault reporting.
In one aspect, the present invention provides a method for identifying a local fault of a terminal device, including the following steps:
step 1: acquiring a state feature code of each module in the terminal equipment in real time, monitoring whether the state of the module changes or not according to the state feature code, if so, executing the step 2, and if not, repeating the step 1;
step 2: carrying out stability detection on the module with the changed state;
judging whether the state of the changed module lasts for more than one stability detection period, if so, passing the detection and executing the step 3; if not, the detection is failed, and the step 2 is repeated;
and step 3: judging the filtering state of each module detected in the step 2 according to a preset fault filtering table, a fault grading table and a single module identification strategy;
the filtering state comprises a normal state, a fault state to be confirmed, a fault state and a fault state to be recovered;
and 4, step 4: identifying the superposition state of the terminal equipment according to a preset multi-module superposition fault strategy and the module with the detected state of normal state and fault state in the step 3, and acquiring fault field information according to the superposition state of the terminal equipment to generate fault reporting information or eliminate currently stored fault reporting information;
the method comprises the following steps that all modules in normal states and fault states are overlapped in the overlapping state of the terminal equipment, the obtained overlapping state of the terminal is identified and converted by detecting the state of the module according to step 3 based on the latest recorded overlapping state of the terminal equipment on the basis of the preset multi-module overlapping fault strategy, and the type of the overlapping state is divided into: a non-fault state, a first superposition fault state A, a second superposition fault state B, a superposition fault recovery state and a superposition fault normal preparation state;
a module in a fault state exists in the first superposition fault state A and the second superposition fault state B; all modules in the superposition fault recovery state, the superposition fault normal preparation state and the no-fault state are in normal states;
the fault reporting information at least comprises fault site information of the fault module and a state feature code of the fault module.
Step 1 is to acquire the status feature code by monitoring a status change event of the hardware driven service sp (service provider), wherein the status change event includes the status feature code. The module can be identified in a normal or abnormal state and different fault states in the abnormal state by the state feature code, wherein the module is converted between the abnormal and normal states and the module is converted in the abnormal different fault states to be regarded as the change of the module transient state. And 2, the stability detection is carried out, so that instantaneous state noise can be filtered out, the real state information of the current terminal equipment is obtained, and the fault reporting reliability is improved. Step 4 is based on that a plurality of module faults often occur at the same time in the terminal device, so that the module faults occurring at different detection time points are superposed and fault reporting is performed, and fault reporting is performed in a centralized manner in one fault reporting information, so that the occurrence probability of failure missing report and false report is effectively reduced, and the normal states of all modules included in the superposed state and the fault states can be detected at different detection time points. The fault reporting information generated simultaneously comprises multidimensional information, such as fault field information and fault module information, wherein the fault field information comprises information such as a device unique identifier, software version information depended by a device main application program and a device driver, basic information of an operating system, basic hardware information and the like. The fault module information includes a status feature code of the module, status information of the module, and the like.
Further preferably, a superposition state identification policy is set in the multi-module superposition failure policy, and the superposition state identification policy includes the following rules:
a: the fault-free state identification rule is as follows: and if the a1 or a2 condition is met, recording that the terminal equipment is in a no-fault state:
a 1: the terminal device never fails;
a 2: the latest recorded superposition state of the terminal equipment is a superposition fault normal preparation state, and a fault module is detected in the step 3 in a period of completely recovering a normal detection period;
b: the first superposition fault state A identification rule is as follows:
b 1: when the latest recorded superposition state of the terminal equipment is a no-fault state and the module in the step 3 is a fault state, recording that the terminal equipment is in a first superposition fault state A;
b 2: when the latest recorded superposition state of the terminal equipment is a first superposition fault state A, and the state of a part of modules in the first superposition fault state A is detected to be a normal state by the step 3, and the state of an absent module in the step 3 is a fault state, recording that the terminal equipment is a new first superposition fault state A;
b 3: when the latest recorded superposition state of the terminal equipment is a superposition fault recovery state or a superposition fault normal preparation state, and the superposition fault recovery state or the superposition fault normal preparation state is converted from a first fault superposition state A, and the first fault superposition state A covers the fault states of all the modules in the step 3, recording the terminal equipment as the first fault superposition state A;
c: the identification rule of the second superposition failure state B is as follows:
c 1: when the latest recorded superposition state of the terminal equipment is a first superposition fault state A and the first superposition fault state A does not completely contain the fault states of all the modules detected in the step 3, recording the terminal equipment as a second superposition fault state B;
c 2: when the latest recorded superposition state of the terminal equipment is a second superposition fault state B and the middle module is detected to be converted into the normal state by the step 3 in the second superposition fault state B, recording the terminal equipment as a new second superposition fault state B;
c 3: when the latest recorded superposition state of the terminal equipment is a superposition fault recovery state or a superposition fault normal preparation state, and the existing module in the step 3 is in a fault state and does not meet the condition of B3, recording that the terminal equipment is a new second superposition fault state B;
d: the identification rule of the superposition failure recovery state is as follows:
d 1: when the latest recorded superposition state of the terminal equipment is a first superposition fault state A or a second superposition fault state B, and the fault module in the first superposition fault state A or the second superposition fault state B is detected to be in a normal state by the step 3, the terminal equipment is in a superposition fault recovery state;
e: the identification rule of the normal preparation state of the superposition fault is as follows:
e 1: and the latest recorded superposition state of the terminal equipment is a superposition fault recovery state, a fault module is not obtained in the step 3 in a superposition fault recovery detection period, and the terminal equipment is in a normal preparation state of the superposition fault.
The superposition state of the terminal equipment changes along with the change of the module state, wherein the initial superposition state of the terminal equipment is a non-fault state and does not generate fault reporting information, and the rule corresponds to the rule a 1;
secondly, when a fault of any module is detected, the superposition state of the terminal equipment is changed into a first superposition fault state A, and fault reporting information Q is generated at the same time, wherein the fault reporting information Q corresponds to the rule b 1;
when the stacking state of the terminal device is in the first stacking fault state a, if the module state changes, where part of the modules included in the stacking fault state a detect that the fault state is temporarily changed to normal, but the states of not all the modules are changed to normal and a fault module that is not newly added is not added, the device state is maintained as the stacking fault state a, which corresponds to the rule b 2; if the module status changes to the fault status when the stacking status of the terminal device is in the first stacking fault status a, and the fault status is not in the first stacking fault status a, the terminal device changes to the second stacking fault status B, which corresponds to the rule c 1;
when the terminal device is in the second superimposed fault state B, if the module state changes, where part of the modules included in the second superimposed fault state B detect that the fault state is temporarily changed to normal, but the states of not all the modules are changed to normal, the terminal device still is in the second superimposed fault state B, which corresponds to the rule c 2;
when the terminal device is in the superposition fault recovery state or the superposition fault normal preparation state, and both the terminal device and the terminal device are in the first fault superposition state a, the terminal device is switched to the first fault superposition state a when the module state is changed to the fault state and the newly-appeared fault state is in the first fault superposition state a, and the terminal device corresponds to the rule b 3; when the terminal device is in the superposition failure recovery state or in the superposition failure normal standby state, and the module is not in the first failure superposition state a as the module state changes to the failure state, the terminal device changes to the second superposition failure state B, which corresponds to the rule c 3.
Further preferably, the process of acquiring the fault site information according to the superposition state of the terminal device to generate the fault reporting information or eliminate the pre-stored fault reporting information in step 4 is as follows:
f 1: when the superposition state of the terminal equipment is a first superposition fault state A or a second superposition fault state B, the execution process is as follows:
firstly, judging whether fault reporting information is stored currently, if not, acquiring fault site information associated with a fault module in a first superposition fault state A or a second superposition fault state B, and generating fault reporting information according to the fault site information and the fault module in the first superposition fault state A or the second superposition fault state B;
if the fault reporting information is stored, whether the stored fault reporting information covers all fault modules in the first superposition fault state A or the second superposition fault state B or not is identified, if the fault reporting information does not cover all fault modules in the first superposition fault state A or the second superposition fault state B, the fault site information of the fault modules which are not covered is collected, and new fault reporting information is generated according to the collected fault site information and the fault modules which are not covered; if covering, reserving the stored guarantee information;
f 2: when the superposition state of the terminal equipment is a non-fault state, the execution process is as follows:
eliminating currently stored fault reporting information;
f 3: when the superposition state of the terminal equipment is a superposition fault recovery state or a superposition fault normal preparation state, the execution process is as follows:
and asynchronously waiting for the superposition state of the terminal equipment to be converted into a non-fault state or a first superposition fault state A or a second superposition fault state B, reserving currently stored fault reporting information before conversion, and processing the fault reporting information according to rules f1 and f2 after conversion.
When the terminal equipment is in the first superposition fault state A or the second superposition fault state B for the first time, fault reporting information is produced, and when the terminal equipment is still in the first superposition fault state A or the second superposition fault state B, the fault reporting information can be added or deleted according to the currently stored fault reporting information; when the terminal device is in the superposition failure recovery state and the superposition failure normal preparation state, since it is necessarily converted from the first superposition failure state a or the second superposition failure state B, the failure information is necessarily currently stored and remains unchanged in this state.
Further preferably: the single module identification policy in step 3 includes the following rules:
g 1: the recognition rule of the normal state is as follows:
when the state feature code of the module is in a preset fault filtering table or the state feature code of the module corresponds to a fault level which does not need to be reported in a fault grading table, the module is in a normal state;
the preset fault filtering table is provided with status feature codes corresponding to filterable module statuses, the fault classification table is provided with fault levels of the status feature codes, and each fault level is set to be a fault-reporting-free level or a fault-reporting-required level;
g 2: the identification rule of the fault to-be-confirmed state is as follows:
when the module passing the stability detection in the step 2 is converted from the normal state, the module is in a state of a fault to be confirmed;
g 3: the identification rule of the fault state is as follows:
when the state feature code of the module is not in a preset fault filtering table and corresponds to the fault level needing to be reported in the fault grading table, the module is in a fault state;
g 4: the identification rule for the fault to be recovered is as follows:
when the module passing the stability detection in the step 2 is converted from the fault state, the module is in a fault to-be-recovered state.
Further preferably: when the filtering state of the module is detected to be a state to be confirmed or a state to be recovered, the following steps are also executed:
asynchronously waiting for a stability detection period, judging whether the fault to-be-confirmed state or the fault to-be-recovered state of the module in the stability detection period is kept unchanged, if so, converting the filtering state of the module into a normal state or a fault state according to the identification rule of the normal state and the identification rule of the fault state; if not, continuing to wait until the fault to-be-confirmed state or the fault to-be-recovered state of the module is satisfied and is kept unchanged in a stability detection period.
When the filtering state of the module is a state to be confirmed or a state to be recovered, the filtering state belongs to an intermediate state and is not processed, and when the filtering state is changed into a result state of a normal state or a fault state, the filtering state is processed.
Further preferably, the process of generating the fault reporting information in step 4 is executed by processing the fault field information and the fault module information according to the data capacity limiting strategy and the module priority strategy;
the data capacity limiting strategy is to configure and limit the capacity of the fault reporting information, organize the capacity in a json text mode, and process data by adopting a GZIP compression algorithm and a BASE64 encoding algorithm;
the module priority strategy is to process fault modules according to the configuration capacity of fault reporting information and the preset fault module priority from high to low.
The higher the utilization rate and the priority of the core module are, the more important module fault information can be preferably reported and processed.
Further preferably, after the fault reporting information is generated in step 4, the following steps are further performed:
generating an error reporting two-dimensional code according to the error reporting information, and displaying the error reporting two-dimensional code according to a preset fault information presentation strategy; generating an error reporting message according to the error reporting information, and sending the error reporting message to the operation and maintenance server;
the preset fault information presentation strategy comprises a display position configuration rule, a service busy and idle configuration rule, a time-interval display rule and a temporary hidden configuration rule.
By adopting the preset fault information presentation strategy, operation and maintenance personnel can acquire the fault reporting information more conveniently and process the fault reporting information in time.
On the other hand, the invention also provides an identification system applying the method, which comprises a fault identification service module, an equipment information acquisition management module and a fault information generation and presentation module which are sequentially in communication connection;
the fault identification service module comprises a real-time state detection module and a fault diagnosis identification module;
the real-time state detection module is used for acquiring the state feature codes of all modules in the terminal equipment in real time and monitoring whether the state of the modules changes or not according to the state feature codes;
the fault diagnosis and identification module is used for carrying out stability detection on the module with the changed state;
the fault diagnosis and identification module is used for judging the filtering state of each module detected in the step 2 according to the fault filtering table, the fault grading table and the single module identification strategy;
the fault diagnosis and identification module is used for identifying the superposition state of the terminal equipment according to a preset multi-module superposition fault strategy and the module filtering states of the normal state and the fault state detected in the step 3;
the equipment information acquisition management module is used for acquiring fault site information related to the fault module;
and the fault information generating and presenting module is used for generating fault reporting information according to the fault site information and the fault module.
Preferably, the fault information generating and presenting module is configured to generate an error reporting two-dimensional code according to the error reporting information, and display the error reporting two-dimensional code according to a preset fault information presenting strategy.
Further preferably, the system further comprises a diagnosis auxiliary tool module, wherein the diagnosis auxiliary tool module is in communication connection with the fault identification service module;
the diagnosis auxiliary tool comprises a one-key diagnosis module and a local fault repair suggestion library which are connected with each other;
the local fault maintenance suggestion library stores maintenance suggestions of each module in various fault states;
the one-key diagnosis module is used for loading a test program to start equipment to run and simultaneously starting the fault identification service module to carry out real-time fault identification to obtain fault module information; and then obtaining the matched maintenance suggestions in the local fault maintenance suggestion library according to the fault module information.
Through the cooperation of a key diagnosis module, local trouble maintenance suggestion storehouse, fault identification service module, collect through the analog device operation and report the fault data for the fault information who acquires is more reliable, provides the maintenance suggestion simultaneously and can help improving engineer's efficiency effectively, obtains more accurate maintenance scheme through systematic analysis.
Advantageous effects
Compared with the prior art, the invention has the advantages that:
1. the invention monitors the state change of the module in real time, filters out transient state noise through stability detection and acquires the real state information of the current terminal equipment; meanwhile, the single-module identification strategy is used for identifying the module filtering state and the multi-module superposition fault strategy is used for identifying the superposition state of the terminal equipment, so that the real state of the equipment is more accurately obtained, fault modules of the terminal equipment are superposed to report faults, and fault reporting is carried out in a centralized mode in fault reporting information, so that the probability of failure reporting and error reporting of faults is effectively reduced, and the fault reporting precision is improved.
2. The conversion of the five types of superposition states in the multi-module superposition fault strategy is planned in detail and defined accurately, so that the current real superposition state of the terminal equipment can be acquired more accurately, and the reliability of fault reporting is improved.
3. And the data capacity limiting strategy and the module priority strategy are utilized to generate fault reporting information, so that the capacity and flexibility of the fault reporting information are improved, and conditions are provided for accurately judging faults.
4. And displaying the fault reporting two-dimensional code by using a display position configuration rule, a service busy and idle configuration rule, a time-interval display rule and a temporary hidden configuration rule, and reporting information more conveniently so that operation and maintenance personnel can process the fault reporting two-dimensional code in time.
5. Through the cooperation of a key diagnosis module, local trouble maintenance suggestion storehouse, fault identification service module, collect through the analog device operation and report the fault data for the fault information who acquires is more reliable, provides the maintenance suggestion simultaneously and can help improving engineer's efficiency effectively, obtains more accurate maintenance scheme through systematic analysis.
Drawings
Fig. 1 is a schematic flowchart of a method for identifying a local fault of a terminal device according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a state change of the same module according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a state change of multiple modules provided by an embodiment of the present invention;
fig. 4 is a block diagram of a local fault identification system of a terminal device according to an embodiment of the present invention;
fig. 5 is a flowchart illustrating operation of the one-touch diagnosis module according to an embodiment of the present invention.
Detailed Description
The present invention will be further described with reference to the following examples.
Example 1
As shown in fig. 1, the present invention provides a method for identifying a local fault of a terminal device, including the following steps:
step 1: acquiring a state feature code of each module in the terminal equipment in real time, monitoring whether the state of the module changes or not according to the state feature code, if so, executing the step 2, and if not, repeating the step 1;
step 2: carrying out stability detection on the module with the changed state;
judging whether the state of the changed module lasts for more than one stability detection period, if so, passing the detection and executing the step 3; if not, the detection is failed, and the step 2 is repeated;
and step 3: judging the filtering state of each module detected in the step 2 according to a preset fault filtering table, a fault grading table and a single module identification strategy; specifically, the filtering state includes a normal state, a state to be confirmed for a fault, a fault state, and a state to be recovered for a fault;
and 4, step 4: and (3) identifying the superposition state of the terminal equipment according to a preset multi-module superposition fault strategy and the module with the detected state of normal state and fault state in the step (3), and acquiring fault field information according to the superposition state of the terminal equipment to generate fault reporting information or eliminate currently stored fault reporting information.
It should be noted that the purpose of step 4 is to centrally arrange the module information of the fault status so that failure can be centrally reported. Since the module state is changed at any time, when the module state changes, that is, a part of modules is changed from normal to abnormal or from abnormal to normal, the superposition state of the terminal device changes accordingly, and therefore the latest recorded superposition state of the terminal device changes according to the module state detected in step 3.
In step 4, the process of acquiring the fault site information according to the superposition state of the terminal device to generate fault reporting information or eliminate pre-stored fault reporting information is as follows:
f 1: when the superposition state of the terminal equipment is the first superposition fault state A or the second superposition fault state B, the execution process is as follows:
firstly, judging whether fault reporting information is stored at present, if not, acquiring fault site information associated with a fault module in a first superposition fault state A or a second superposition fault state B, and generating fault reporting information according to the fault site information and the fault module in the first superposition fault state A or the second superposition fault state B;
if the fault reporting information does not cover all the fault modules in the first superposition fault state A or the second superposition fault state B, acquiring fault site information of the fault modules which are not covered, and generating new fault reporting information according to the acquired fault site information and the fault modules which are not covered; if covering, reserving the stored guarantee information;
f 2: when the superposition state of the terminal equipment is a non-fault state, eliminating currently stored fault reporting information;
f 3: when the superposition state of the terminal equipment is a superposition fault recovery state or a superposition fault normal preparation state, the execution process is as follows:
and asynchronously waiting for the superposition state of the terminal equipment to be converted into a non-fault state or a first superposition fault state A or a second superposition fault state B, reserving currently stored fault reporting information before conversion, and processing the fault reporting information according to rules f1 and f2 after conversion.
In this embodiment, when generating failure reporting information, the failure field information and the failure module information are processed and executed according to the data capacity limiting policy and the module priority policy.
In this embodiment, after the failure reporting information is generated, the failure reporting two-dimensional code is generated according to the failure reporting information, and the failure reporting two-dimensional code is displayed according to a preset failure information presentation strategy, for example, a two-dimensional code picture is stored and displayed on a system desktop. And generating a two-dimensional code picture by adopting a QRCode algorithm. The display position configuration rule is that the fault two-dimensional code is dynamically configured to be displayed on a screen, the service busy and idle configuration rule is that the fault code is allowed to be displayed when the service of the equipment main application program is idle, the fault code is not allowed to be displayed when the service is busy, the display rule in different time periods is that the two-dimensional code is allowed to be displayed in a specified (configurable) time period, the temporary hidden configuration rule triggers a temporary hidden two-dimensional code for a user, the temporary hidden two-dimensional code is displayed after a period of time, and the hidden time is available.
In this embodiment, after the fault reporting information is generated, a fault reporting message is generated according to the fault reporting information, and the fault reporting message is sent to the operation and maintenance server. When fault reporting data are generated, assembling fault reporting messages and sending the fault reporting messages to an operation and maintenance background; and when the equipment state is changed into a non-fault state or the superposition fault is recovered to a normal preparation state, assembling a fault recovery message and sending an operation and maintenance background to inform operation and maintenance.
In this embodiment, the single module identification policy includes the following g1-g4 rules, the preset fault filtering table is provided with status feature codes corresponding to filterable module statuses, the fault classification table is provided with fault levels of the status feature codes, and each fault level is set to be a level which does not need to be reported or a level which needs to be reported, for example, the fault level is a fault which identifies a normal status, can automatically recover a fault, can be recovered through self-test reset of the device, or cannot be recovered.
g1 rule: and when the state feature code of the module is in a preset fault filtering table or the state feature code of the module corresponds to a fault level which does not need to be reported in a fault grading table, the module is in a normal state.
g2 rule: when the module passing the stability detection in the step 2 is converted from the normal state, the module is in a state of failure to be confirmed.
g3 rule: and when the state feature code of the module is not in a preset fault filtering table and corresponds to the fault level needing reporting in the fault grading table, the module is in a fault state.
g4 rule: when the module passing the stability detection in the step 2 is converted from the fault state, the module is in a fault to-be-recovered state.
When the filtering state of the module detected in the step 3 is a state to be confirmed by a fault or a state to be recovered by a fault, asynchronously waiting for a stability detection period, and judging whether the state to be confirmed by the fault or the state to be recovered by the fault of the module in the stability detection period is kept unchanged, if so, converting the filtering state of the module into a normal state or a fault state by the identification rule of the normal state and the identification rule of the fault state; if not, continuing to wait until the stability is satisfied and is kept unchanged in a stability detection period.
From the above, it can be seen that the filtering state of the module passing the stability detection will eventually become the normal state or the fault state according to the rule g1-g4, and the filtering state of the module is related to the aforementioned state of the same module. Based on the above g1-g4 rules, the following explanations are made for the state change rules of the same module:
as shown in fig. 2, the module initial state is a normal state, and when a change in the module state is detected, the module state changes to a fault to be confirmed state. Performing state stability filtering detection in a module fault state to be confirmed, and if the module state changes instantaneously during detection, continuing the stability filtering detection until the detection is passed; and after the diagnosis is carried out according to the rules of g1 and g3, the module state meeting the fault reporting condition is diagnosed as a fault state, and the module state not meeting the fault reporting condition is still in a completely normal state.
When the module is in a fault state, once the module state is detected to be changed and the stability detection is passed, the module state is changed into a fault to-be-recovered state. And performing state stability filtering detection in a fault to-be-recovered state, if the module state changes instantaneously during detection, continuing the stability filtering detection until the detection is passed, and diagnosing according to rules g1 and g3 after the module state passes the detection, wherein the module state which does not meet the fault reporting condition is diagnosed as a completely normal state, and the module state which meets the fault reporting condition is still in a fault state.
In this embodiment, a stacking state identification policy is set in the multi-module stacking fault policy, where the stacking state identification policy includes the following a-e rules:
a rule: and if the a1 or a2 condition is met, recording that the terminal equipment is in a no-fault state:
a 1: the terminal device never fails; a 2: the latest recorded superposition state of the terminal equipment is a superposition fault normal preparation state, and a fault module is not obtained in the step 3 in a period of completely recovering a normal detection period;
b, rule:
b 1: when the latest recorded superposition state of the terminal equipment is a no-fault state, if the module in the step 3 is in a fault state, recording that the terminal equipment is in a first superposition fault state A; b 2: when the latest recorded superposition state of the terminal equipment is a first superposition fault state A, if the state of a part of modules in the first superposition fault state A is detected to be a normal state by the step 3 and no module in the step 3 is in a fault state, recording that the terminal equipment is a new first superposition fault state A; b 3: when the latest recorded superposition state of the terminal equipment is a superposition fault recovery state or a superposition fault normal preparation state, and the superposition fault recovery state or the superposition fault normal preparation state is converted from a first fault superposition state A, if the first fault superposition state A covers the fault states of all the modules in the step 3, the terminal equipment is recorded as the first fault superposition state A;
c, rule:
c 1: when the latest recorded superposition state of the terminal equipment is a first superposition fault state A, if the first superposition fault state A does not completely contain the fault states of all the modules detected in the step 3, recording the terminal equipment as a second superposition fault state B; c 2: when the latest recorded superposition state of the terminal equipment is a second superposition fault state B, if the partial module is detected to be converted into the normal state by the step 3 when the second superposition fault state B is detected, recording that the terminal equipment is a new second superposition fault state B; c 3: when the latest recorded superposition state of the terminal equipment is a superposition fault recovery state or a superposition fault normal preparation state, if the module in the step 3 is in a fault state and does not meet the condition of B3, recording that the terminal equipment is a new second superposition fault state B;
d, rule:
d 1: when the latest recorded superposition state of the terminal equipment is a first superposition fault state A or a second superposition fault state B, if the fault module in the first superposition fault state A or the second superposition fault state B is detected to be in a normal state by the step 3, the terminal equipment is in a superposition fault recovery state;
e, rule:
e 1: and when the latest recorded superposition state of the terminal equipment is a superposition fault recovery state, if a fault module is not obtained in the step 3 in a superposition fault recovery detection period, recording that the terminal equipment is in a superposition fault normal preparation state.
According to the above a-e rule, the superimposition state of the terminal device is changed based on the superimposition state. Based on the above-described g1-g4 rule, the following change rule of the superimposition state of the terminal device is specifically explained for the state change of the plurality of modules:
as shown in fig. 3, in the present embodiment, fault reporting information corresponding to the first overlay fault state a is denoted by Qi, and fault reporting information corresponding to the second overlay fault state B is denoted by Pi;
when the terminal equipment is started for the first time, the state of the terminal equipment is initially default to a non-fault state, and fault reporting information is not generated; when any module is detected to be in fault, the superposition state of the terminal equipment is changed into a first superposition fault state A, and fault reporting information Q1 is generated; if partial modules included in the first superimposed fault state A detect that the fault state is temporarily changed to be normal, but the states of all the modules are not changed to be normal and no new fault module is added, the equipment state is still in the superimposed fault state A, and meanwhile, new fault report information Q2 is generated, wherein the new fault report information Q2 includes the fault state of the modules which are not changed to be normal;
when the equipment state is in a first superposition fault state A, any module fails, the fault state is not included in the first superposition fault state A, the terminal equipment is converted into a second superposition fault state B, and new fault reporting information P1 is generated, so that the new fault reporting information P1 includes module faults in the original fault reporting information and newly added module faults; if some modules included in the second superimposed fault state B detect that the fault state is temporarily changed to normal, but the states of all modules are not changed to normal, the equipment state is kept in the second superimposed fault state B, and meanwhile, new fault reporting information P2 is generated;
when the terminal equipment is in a first superposition fault state A, detecting that the states of all modules are temporarily changed into normal states, changing the state of the terminal equipment into a superposition fault recovery state, wherein the state lasts for one 'superposition fault recovery detection' period for the longest time, and keeping fault reporting information Q unchanged during the state duration;
when the equipment is in a superposition fault recovery state (directly converted from a first superposition fault state A), detecting that any module has a fault (the state existing in the first superposition fault state A), converting the equipment state into a superposition fault state A, and keeping original storage fault reporting information Q unchanged;
when the equipment is in a second superposition fault state B, detecting that the states of all modules are temporarily changed into normal states, and the state of the terminal equipment is changed into a superposition fault recovery state, wherein the state lasts for one superposition fault recovery detection period for the longest time; keeping the fault reporting information P unchanged during the state duration;
when the equipment is in a superposition fault recovery state and the following three scenes are a-c, the detection module is in fault, and the equipment state is changed into a new superposition fault state;
a) the superposition failure recovery state is changed from the first superposition failure state A to generate new fault reporting information P;
b) the superposition failure recovery state is changed from a second superposition failure state B, and if the module failure exists in the failure reporting information P, the failure reporting information P is kept unchanged;
c) the superposition failure recovery state is changed from a second superposition failure state B, and the module failure does not exist in the failure fault report information P,
generating fault reporting information P3;
when the equipment is in a superposition failure recovery state and the states of all modules in the equipment are normal after a superposition failure recovery detection period continues, the equipment state is changed into a superposition failure normal preparation state;
when the equipment is in a normal standby state of the superposition fault (a state which is converted from a first superposition fault state A into a superposition fault recovery state and then converted into the normal standby state), detecting that any module has a fault (a state which exists in the first superposition fault state A), and converting the equipment state into a first superposition fault state A; keeping the failure reporting information Q unchanged;
when the equipment is in a normal preparation state of the superposition fault and has the following three scenes of a-c, detecting that any module has a fault, and converting the equipment state into a second superposition fault state B;
a) if the superposition failure recovery state is changed from the superposition failure state A to the superposition failure recovery state and then to the state, generating failure fault reporting information P;
b) if the superposition failure recovery state at the moment is changed into the superposition failure recovery state from the second superposition failure state B and then is changed into the state, and the module failure exists in the failure reporting information B, the failure reporting information P is kept unchanged;
c) if the superposition failure recovery state at the moment is changed into the superposition failure recovery state from the second superposition failure state B and then is changed into the state, and the module failure does not exist in the failure reporting information B, generating failure reporting information P4;
when the terminal equipment state is in the normal preparation state of the superposition fault, and the states of all modules in the equipment are normal after a period of 'completely recovering normal detection', the equipment state is changed into a fault-free state, and the fault-reporting information is eliminated.
As can be seen from the above, the superimposition state of the terminal device changes based on the latest description of the superimposition state.
On the other hand, as shown in fig. 4, the present invention further provides an identification system applying the above method, including a fault identification service module, an equipment information collection management module, a fault information generation and presentation module, and a diagnosis auxiliary tool module.
The fault identification service module comprises a real-time state detection module and a fault diagnosis identification module, the diagnosis auxiliary tool comprises a one-key diagnosis module, a local fault maintenance suggestion library and a history diagnosis module which are sequentially connected, and the history diagnosis module comprises a log analysis and history statistics module and a log extraction module.
The real-time state detection module is used for acquiring the state feature codes of all modules in the terminal equipment in real time and monitoring whether the state of the modules changes or not according to the state feature codes.
And the fault diagnosis and identification module is used for detecting the stability of the module with the changed state.
And the fault diagnosis and identification module is used for judging the filtering state of each module which passes the detection in the step 2 according to the fault filtering table, the fault grading table and the single module identification strategy.
And the fault diagnosis and identification module is used for identifying the superposition state of the terminal equipment according to a preset multi-module superposition fault strategy and the module with the detected state of normal state and fault state in the step 3.
The equipment information acquisition management module is used for acquiring fault field information related to the fault module. The system can collect information of the whole machine, parts, associated software and operating system.
And the fault information generating and presenting module is used for generating fault reporting information according to the fault site information and the fault module.
The fault information generating and presenting module is used for generating fault reporting two-dimensional codes according to the fault reporting information, displaying the fault reporting two-dimensional codes according to a preset fault information presenting strategy and generating fault reporting messages.
The one-key diagnosis module is used for loading a test program to start equipment to run and simultaneously starting the fault identification service module to carry out real-time fault identification to obtain fault module information; and then obtaining the matched maintenance suggestions in the local fault maintenance suggestion library according to the fault module information. As shown in fig. 5, the execution process of the one-touch diagnosis module is as follows:
(1) and loading a test dynamic library corresponding to the test script, creating a test example, and initializing equipment test.
(2) And checking the test steps, and calling a universal test interface of the test case according to the module to which the test step belongs for each test step to simulate the real operation of the equipment.
(3) And operating the fault identification service module according to the test interface return value, and triggering the fault diagnosis identification module. If the fault occurs through the fault diagnosis and identification module, generating fault information, generating a test result according to the fault information and displaying the test result on an interface;
(4) and inquiring a local fault maintenance suggestion library, and displaying a maintenance scheme corresponding to field personnel on an interface.
A log analysis and history statistics module in the history diagnosis module generates history fault summary information by analyzing history log data and combines a local fault maintenance suggestion to provide on-site maintenance guidance for maintenance personnel, and on the other hand, a log extraction module extracts original log data and fault summary information after timing analysis through a log extraction tool to perform remote and after-the-fact tracking analysis.
The log analysis and history statistics module provides functions of configurable log type, format, log analysis and statistics of selectable specified date range, regular automatic log analysis and the like. The log analysis supports the analysis of different log types by establishing a general log analysis interface, supports the analysis of a device driving log and a system log by default, and also supports the analysis and the statistics of log files of different log types by configuring an output format and a log analysis library, extracts error log information from a large number of log files and generates statistical data. The regular automatic log analysis realizes log analysis/statistics of automatic operation of a background and outputs a short-term log analysis/statistics report form by configuring a timing analysis period and automatically analyzing parameters such as log types, output formats and a log analysis library. The log analysis and history statistics module provides friendly interface operation for users, also provides a log analysis interface for configurable one-key diagnosis, and provides history data for diagnosis, especially provides history data for a local fault maintenance suggestion library.
The log extraction module provides functions of configurable multiple log paths, extraction of large-batch log files with selectable specified date ranges, log division compression and the like. The log path name, log filtering parameters and log modification date range of the log to be extracted are configured, so that the function of extracting large-batch log files is realized, and the default support of extraction of the drive log, extraction of the system log and configuration and extraction of system environment variables of a specified module list is realized. The log extraction function can also select to carry out integral compression on the extracted logs to generate a compressed packet file, or carry out division compression with a specified fragment size to generate a plurality of compressed packet fragment files. The log extraction function provides friendly interface operation for users, and also provides a log extraction interface for configurable one-key diagnosis.
Based on the above description, a specific example scenario will be provided below for illustration:
the machine experienced a module M1 loose contact or line degradation and a module M2 jam.
1. The fault identification service module monitors that the state of the module M1 is changed, a single module identification strategy diagnosis module M1 has a fault S1, the equipment state is changed into a superposed fault state A, a fault two-dimensional code W is generated and displayed through a fault generation and presentation module, and the fault two-dimensional code W comprises M1[ S1 ];
2. at a time point, the fault identification service module monitors that the state of the module M2 is changed, the single module identification strategy diagnosis module M2 is used for diagnosing the fault S2, the equipment state is converted into a new superposed fault state B according to multi-module superposed fault strategy diagnosis, and a fault two-dimensional code V is generated, wherein the V comprises M1[ S1] M2[ S2 ];
3. the client finds that the fault two-dimensional code is displayed on the machine, code scanning and fault reporting are carried out, and an operation and maintenance engineer walks to the client to maintain the machine;
4. the operation and maintenance engineer carries out configurable one-key diagnosis through the diagnosis auxiliary tool, and detects that the module M1 is disconnected and the module M2 is jammed; the operation and maintenance engineer repairs the paper jam of the module M2 and tightly plugs the interface line of the module M1;
5. the fault identification service module monitors that the states of the modules M1M2 are all temporarily recovered to normal states, and converts the equipment state into a superposition fault recovery state according to multi-module superposition fault strategy diagnosis;
6. due to aging of the M1 interface circuit, M1 is in poor contact, and the state is changed into a disconnection state; at the moment, the fault recognition service module monitors and diagnoses the M1 module to generate a fault S1, converts the equipment state into a new superposed fault state B according to multi-module superposed fault strategy diagnosis, and controls the fault generation and presentation module to redisplay a fault two-dimensional code V;
7. the operation and maintenance engineer replaces the new module M1; the fault identification service module monitors that the states of the modules M1M2 are all temporarily recovered to normal states, and converts the equipment state into a superposition fault recovery state according to multi-module superposition fault strategy diagnosis;
8. the fault identification service module monitors that the normal state of the module M1M2 is not changed after the period of 'superposition recovery normal check' is continued, and the state is changed into a superposition fault recovery normal preparation state; the fault two-dimensional code V is hidden and not eliminated, and a code scanning function is not provided;
9. a fault recognition service module M2 is subjected to paper-out fault S2 '(different from S2), the fault recognition service module is diagnosed according to a multi-module superposition fault strategy, the state is converted into a new superposition fault state B at the moment, a new fault two-dimensional code V2 is generated, and the V2 comprises M1[ S1] M2[ S2' ];
10. the operation and maintenance engineer repairs the paper shortage fault of the module M2S 2'; the fault identification service module monitors that the states of the modules M1M2 are all temporarily recovered to a normal state, and the equipment state is converted into an overlapping fault recovery state at the moment;
11. the normal state of the M1M2 is not changed after the period of 'superposition failure recovery detection' is continued, and the state is changed into a normal preparation state of superposition failure recovery; the fault two-dimensional code V2 is hidden and not eliminated, and the code scanning function is not provided;
12. during the period that the equipment restores to the normal preparation state due to the superposition fault, the normal state of the M1M2 does not change after lasting for one cycle of 'completely restoring to the normal detection', and the equipment is judged to be in the completely normal state; the fault two-dimensional code V2 is hidden and eliminated.
It should be emphasized that the examples described herein are illustrative and not restrictive, and thus the invention is not to be limited to the examples described herein, but rather to other embodiments that may be devised by those skilled in the art based on the teachings herein, and that various modifications, alterations, and substitutions are possible without departing from the spirit and scope of the present invention.

Claims (9)

1. A local fault identification method for terminal equipment is characterized by comprising the following steps:
step 1: acquiring a state feature code of each module in the terminal equipment in real time, monitoring whether the state of the module changes or not according to the state feature code, if so, executing the step 2, and if not, repeating the step 1;
step 2: carrying out stability detection on the module with the changed state;
judging whether the state of the changed module lasts for more than one stability detection period, if so, passing the detection and executing the step 3; if not, the detection is failed, and the step 2 is repeated;
and step 3: judging the filtering state of each module detected in the step 2 according to a preset fault filtering table, a fault grading table and a single module identification strategy;
the filtering state comprises a normal state, a fault state to be confirmed, a fault state and a fault state to be recovered;
and 4, step 4: identifying the superposition state of the terminal equipment according to a preset multi-module superposition fault strategy and the module with the detected state of normal state and fault state in the step 3, and acquiring fault field information according to the superposition state of the terminal equipment to generate fault reporting information or eliminate currently stored fault reporting information;
the method comprises the following steps that all modules in normal states and fault states are overlapped in the overlapping state of the terminal equipment, the obtained overlapping state of the terminal is identified and converted by detecting the state of the module according to step 3 based on the latest recorded overlapping state of the terminal equipment on the basis of the preset multi-module overlapping fault strategy, and the type of the overlapping state is divided into: a non-fault state, a first superposition fault state A, a second superposition fault state B, a superposition fault recovery state and a superposition fault normal preparation state;
a module in a fault state exists in the first superposition fault state A and the second superposition fault state B; all modules in the superposition fault recovery state, the superposition fault normal preparation state and the no-fault state are in normal states;
the fault reporting information at least comprises fault site information of a fault module and a state feature code of the fault module;
the multi-module superposition fault strategy is provided with a superposition state identification strategy, and the superposition state identification strategy comprises the following rules:
a: the fault-free state identification rule is as follows: when the a1 or a2 condition is met, recording that the terminal equipment is in a no-fault state;
a 1: the terminal device never fails;
a 2: the latest recorded superposition state of the terminal equipment is a superposition fault normal preparation state, and a fault module is not detected in the step 3 in a period of completely recovering a normal detection period;
b: the first superposition fault state A identification rule is as follows:
b 1: when the latest recorded superposition state of the terminal equipment is a no-fault state and the module in the step 3 is a fault state, recording that the terminal equipment is in a first superposition fault state A;
b 2: when the latest recorded superposition state of the terminal equipment is a first superposition fault state A, and the state of a part of modules in the first superposition fault state A is detected to be a normal state by the step 3, and the state of an absent module in the step 3 is a fault state, recording that the terminal equipment is a new first superposition fault state A;
b 3: the latest recorded superposition state of the terminal equipment is a superposition fault recovery state or a superposition fault normal preparation state, and when the superposition fault recovery state or the superposition fault normal preparation state is changed from a first fault superposition state A and the first fault superposition state A covers the fault states of all the modules in the step 3, the terminal equipment is recorded as the first fault superposition state A;
c: the identification rule of the second superposition failure state B is as follows:
c 1: when the latest recorded superposition state of the terminal equipment is a first superposition fault state A and the first superposition fault state A does not completely contain the fault states of all the modules detected in the step 3, recording the terminal equipment as a second superposition fault state B;
c 2: when the latest recorded superposition state of the terminal equipment is a second superposition fault state B, and partial modules in the second superposition fault state B are detected to be converted into a normal state by the step 3, recording that the terminal equipment is a new second superposition fault state B;
c 3: when the latest recorded superposition state of the terminal equipment is a superposition fault recovery state or a superposition fault normal preparation state, and the existing module in the step 3 is in a fault state and does not meet the condition of B3, recording that the terminal equipment is a new second superposition fault state B;
d: the identification rule of the superposition failure recovery state is as follows:
d 1: when the latest recorded superposition state of the terminal equipment is a first superposition fault state A or a second superposition fault state B, and the fault module in the first superposition fault state A or the second superposition fault state B is detected to be in a normal state by the step 3, recording that the terminal equipment is in a superposition fault recovery state;
e: the identification rule of the normal preparation state of the superposition fault is as follows:
e 1: and when the latest recorded superposition state of the terminal equipment is a superposition fault recovery state and a fault module is not obtained in the step 3 in a superposition recovery normal check period, recording that the terminal equipment is in a superposition fault normal preparation state.
2. The method of claim 1, wherein: the process of acquiring fault site information according to the superposition state of the terminal equipment to generate fault reporting information or eliminate prestored fault reporting information in the step 4 is as follows:
f 1: when the superposition state of the terminal equipment is a first superposition fault state A or a second superposition fault state B, the execution process is as follows:
firstly, judging whether fault reporting information is stored or not at present, if not, acquiring fault site information associated with a fault module in a first superposition fault state A or a second superposition fault state B, and generating fault reporting information according to the fault site information and the fault module in the first superposition fault state A or the second superposition fault state B;
if the fault reporting information is stored, whether the stored fault reporting information covers all fault modules in the first superposition fault state A or the second superposition fault state B or not is identified, if the fault reporting information does not cover all fault modules in the first superposition fault state A or the second superposition fault state B, the fault site information of the fault modules which are not covered is collected, and new fault reporting information is generated according to the collected fault site information and the fault modules which are not covered; if covering, reserving the stored guarantee information;
f 2: when the superposition state of the terminal equipment is a non-fault state, the execution process is as follows:
eliminating currently stored fault reporting information;
f 3: when the superposition state of the terminal equipment is a superposition fault recovery state or a superposition fault normal preparation state, the execution process is as follows:
and asynchronously waiting for the superposition state of the terminal equipment to be converted into a non-fault state or a first superposition fault state A or a second superposition fault state B, reserving currently stored fault reporting information before conversion, and processing the fault reporting information according to rules f1 and f2 after conversion.
3. The method of claim 1, wherein: the single module identification policy in step 3 includes the following rules:
g 1: the recognition rule of the normal state is as follows:
when the state feature code of the module is in a preset fault filtering table or the state feature code of the module corresponds to a fault level which does not need to be reported in a fault grading table, the module is in a normal state;
the preset fault filtering table is provided with status feature codes corresponding to filterable module statuses, the fault classification table is provided with fault levels of the status feature codes, and each fault level is set to be a fault-reporting-free level or a fault-reporting-required level;
g 2: the identification rule of the fault to-be-confirmed state is as follows:
when the module passing the stability detection in the step 2 is converted from the normal state, the module is in a state of a fault to be confirmed;
g 3: the identification rule of the fault state is as follows:
when the state feature code of the module is not in a preset fault filtering table and corresponds to the fault level needing to be reported in the fault grading table, the module is in a fault state;
g 4: the identification rule for the fault to be recovered is as follows:
when the module passing the stability detection in the step 2 is converted from the fault state, the module is in a fault to-be-recovered state.
4. The method of claim 3, wherein: when the filtering state of the module is detected to be a state to be confirmed or a state to be recovered, the following steps are also executed:
asynchronously waiting for a stability detection period, judging whether the fault to-be-confirmed state or the fault to-be-recovered state of the module in the stability detection period is kept unchanged, if so, converting the filtering state of the module into a normal state or a fault state according to the identification rule of the normal state and the identification rule of the fault state; if not, continuing to wait until the fault to-be-confirmed state or the fault to-be-recovered state of the module is met and is kept unchanged in a stability detection period.
5. The method of claim 1, wherein: the process of generating fault reporting information in the step 4 is executed by processing fault field information and fault module information according to a data capacity limiting strategy and a module priority strategy;
the data capacity limiting strategy is to configure and limit the capacity of the fault reporting information, organize the capacity in a json text mode, and process data by adopting a GZIP compression algorithm and a BASE64 encoding algorithm;
the module priority strategy is to process fault modules according to the configuration capacity of fault reporting information and the preset fault module priority from high to low.
6. The method of claim 5, wherein: after the fault reporting information is generated in the step 4, the following steps are also executed:
generating an error reporting two-dimensional code according to the error reporting information, and displaying the error reporting two-dimensional code according to a preset fault information presentation strategy; generating an error reporting message according to the error reporting information, and sending the error reporting message to the operation and maintenance server;
the preset fault information presentation strategy comprises a display position configuration rule, a service busy and idle configuration rule, a time-interval display rule and a temporary hidden configuration rule.
7. An identification system using the method of any one of claims 1 to 6, characterized by: the system comprises a fault identification service module, an equipment information acquisition management module and a fault information generation and presentation module which are sequentially in communication connection;
the fault identification service module comprises a real-time state detection module and a fault diagnosis identification module;
the real-time state detection module is used for acquiring the state feature codes of all modules in the terminal equipment in real time and monitoring whether the state of the modules changes or not according to the state feature codes;
the fault diagnosis and identification module is used for carrying out stability detection on the module with the changed state;
the fault diagnosis and identification module is used for judging the filtering state of each module detected in the step 2 according to the fault filtering table, the fault grading table and the single module identification strategy;
the fault diagnosis and identification module is used for identifying the superposition state of the terminal equipment according to a preset multi-module superposition fault strategy and the module with the detected state of normal state and fault state in the step 3;
the equipment information acquisition management module is used for acquiring fault site information related to the fault module;
and the fault information generating and presenting module is used for generating fault reporting information according to the fault site information and the fault module.
8. The system of claim 7, wherein: the fault information generating and presenting module is used for generating an error reporting two-dimensional code according to the error reporting information and displaying the error reporting two-dimensional code according to a preset fault information presenting strategy.
9. The system of claim 7, wherein: the diagnosis auxiliary tool module is in communication connection with the fault identification service module;
the diagnosis auxiliary tool comprises a one-key diagnosis module and a local fault repair suggestion library which are connected with each other;
the local fault maintenance suggestion library stores maintenance suggestions of each module in various fault states;
the one-key diagnosis module is used for loading a test program to start the terminal equipment to operate and simultaneously starting the fault identification service module to carry out real-time fault identification to obtain fault module information; and then obtaining the matched maintenance suggestions in the local fault maintenance suggestion library according to the fault module information.
CN201810089502.4A 2018-01-30 2018-01-30 Method and system for identifying local fault of terminal equipment Active CN110095144B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810089502.4A CN110095144B (en) 2018-01-30 2018-01-30 Method and system for identifying local fault of terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810089502.4A CN110095144B (en) 2018-01-30 2018-01-30 Method and system for identifying local fault of terminal equipment

Publications (2)

Publication Number Publication Date
CN110095144A CN110095144A (en) 2019-08-06
CN110095144B true CN110095144B (en) 2021-07-09

Family

ID=67442813

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810089502.4A Active CN110095144B (en) 2018-01-30 2018-01-30 Method and system for identifying local fault of terminal equipment

Country Status (1)

Country Link
CN (1) CN110095144B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112610564A (en) * 2020-11-09 2021-04-06 上海中联重科桩工机械有限公司 Monitoring system and maintenance system of hydraulic motor and vehicle
CN116032799B (en) * 2021-10-25 2024-07-23 中移物联网有限公司 Fault detection method, device and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000174750A (en) * 1998-12-04 2000-06-23 Toshiba Corp Terminal equipment, monitoring system and monitoring method of the system
CN101345661A (en) * 2007-07-09 2009-01-14 大唐移动通信设备有限公司 Fault diagnosis method and device for communication equipment
CN103166778A (en) * 2011-12-13 2013-06-19 成都勤智数码科技有限公司 A fault automatic intelligent processing method and device thereof
CN104075749A (en) * 2014-06-30 2014-10-01 通号通信信息集团有限公司 Abnormal state detecting method and system for equipment in internet of things
CN105093063A (en) * 2015-08-06 2015-11-25 国家电网公司 Online power grid fault diagnosis method based on multisource data characteristic unit combination judgment
CN105741048A (en) * 2016-02-23 2016-07-06 安徽容知日新信息技术有限公司 Alarming method and apparatus for device
CN106100003A (en) * 2016-08-03 2016-11-09 广东电网有限责任公司电力调度控制中心 The voltage security assessments method and system of power system
CN106600163A (en) * 2016-12-26 2017-04-26 中电长城(长沙)信息技术有限公司 Financial self-service terminal fault diagnosis method based on decision tree learning algorithm and system thereof
CN107196930A (en) * 2017-05-12 2017-09-22 苏州优圣美智能系统有限公司 Method, system and the mobile terminal of computer network abnormality detection
CN107451040A (en) * 2017-07-07 2017-12-08 深信服科技股份有限公司 Localization method, device and the computer-readable recording medium of failure cause

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000174750A (en) * 1998-12-04 2000-06-23 Toshiba Corp Terminal equipment, monitoring system and monitoring method of the system
CN101345661A (en) * 2007-07-09 2009-01-14 大唐移动通信设备有限公司 Fault diagnosis method and device for communication equipment
CN103166778A (en) * 2011-12-13 2013-06-19 成都勤智数码科技有限公司 A fault automatic intelligent processing method and device thereof
CN104075749A (en) * 2014-06-30 2014-10-01 通号通信信息集团有限公司 Abnormal state detecting method and system for equipment in internet of things
CN105093063A (en) * 2015-08-06 2015-11-25 国家电网公司 Online power grid fault diagnosis method based on multisource data characteristic unit combination judgment
CN105741048A (en) * 2016-02-23 2016-07-06 安徽容知日新信息技术有限公司 Alarming method and apparatus for device
CN106100003A (en) * 2016-08-03 2016-11-09 广东电网有限责任公司电力调度控制中心 The voltage security assessments method and system of power system
CN106600163A (en) * 2016-12-26 2017-04-26 中电长城(长沙)信息技术有限公司 Financial self-service terminal fault diagnosis method based on decision tree learning algorithm and system thereof
CN107196930A (en) * 2017-05-12 2017-09-22 苏州优圣美智能系统有限公司 Method, system and the mobile terminal of computer network abnormality detection
CN107451040A (en) * 2017-07-07 2017-12-08 深信服科技股份有限公司 Localization method, device and the computer-readable recording medium of failure cause

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
一种基于神经网络的网络设备故障预测系统;侯晓凯 等;《山东理工大学学报(自然科学版)》;20141130;第28卷(第6期);第29-34页 *

Also Published As

Publication number Publication date
CN110095144A (en) 2019-08-06

Similar Documents

Publication Publication Date Title
KR100898339B1 (en) Autonomous error handling system and method for home network environment
CN105611330B (en) Smart television maintenance method and system, server and mobile terminal
CN101197621B (en) Method and system for remote diagnosing and locating failure of network management system
KR100968313B1 (en) Mobile terminal device, diagnosis method of mobile terminal device
CN105159964B (en) A log monitoring method and system
CN1293496C (en) Remote monitoring diagnostic system and method
US7281040B1 (en) Diagnostic/remote monitoring by email
CN1346078A (en) Method for supplying maintenance service of electric power plant
CN211321337U (en) Monitoring system for communication system
CN111052087B (en) Control system, information processing apparatus, and recording medium
US11836036B2 (en) Method of detecting faults in intelligent electronic devices
WO2012034366A1 (en) Method and apparatus for detecting interface of communcation device
CN110095144B (en) Method and system for identifying local fault of terminal equipment
CN111736571A (en) Fault diagnosis system and method, and storage medium
CN113672456A (en) Modular self-monitoring method, system, terminal and storage medium of application platform
CN113466584B (en) Fault diagnosis positioning method for tripping and closing monitoring
KR20130063866A (en) Diagonosis system for m2m device and the method thereof
JP6667664B2 (en) Plant management apparatus, plant management method, and program
JPH10312321A (en) Online system failure analysis method
JP2011192201A (en) Remote maintenance system and remote maintenance method
JPWO2011114834A1 (en) Network device and network device
CN112134727A (en) Network shutdown operation data exchange method based on container technology
US11627058B2 (en) Management device, assistance device, management method, and recording medium for converting data into viewable format
CN119847121A (en) Vehicle fault diagnosis method and device, vehicle and storage medium
KR20240149254A (en) Data integration system and method for integrating event data of a monitoring system

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