A rail transit whole machine monitoring method and system, a terminal device, and a storage medium

By acquiring and recording the operating signals and repair processes of the entire rail transit system through a signal monitor, the problem of the inability to effectively monitor hardware faults in the entire rail transit system has been solved, enabling detailed tracking and efficient repair of abnormal issues.

CN115711758BActive Publication Date: 2025-12-12SHENZHEN REALBOM INTELLITECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211377368.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-04
Publication Date
2025-12-12
Estimated Expiration
2042-11-04

AI Technical Summary

Technical Problem

The inability of rail transit systems to effectively record hardware error messages makes troubleshooting difficult, increases the workload of maintenance personnel, and reduces the effectiveness of monitoring.

Method used

The system monitor acquires the equipment's operating signals, identifies system operating parameters, determines whether they meet the parameter indicators, records abnormal operating items and their repair types, distinguishes between internal self-repair and external control repair, and records them in the first log and the second log respectively, tracking abnormal problems and repair processes in detail.

Benefits of technology

It improves the monitoring effect of the entire rail transit system. By recording abnormal operation items and repair processes in detail, it reduces the workload of manual investigation and improves the efficiency of system self-repair and external intervention.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115711758B_ABST
    Figure CN115711758B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of traffic monitoring, in particular to a rail transit whole machine monitoring method and system, terminal equipment and a storage medium, which comprises the following steps: obtaining a target operation signal received by a signal monitor; identifying system operation parameters corresponding to the target operation signal; judging whether the system operation parameters meet corresponding parameter operation indexes; if not, obtaining corresponding abnormal operation items; judging a repair type corresponding to the abnormal operation items; if it is internal self-repair, obtaining and recording the abnormal operation items, a repair instruction corresponding to the abnormal operation items and a first repair result corresponding to the repair instruction to a first log; if it is external control repair, obtaining and recording the abnormal operation items, a repair strategy corresponding to the abnormal operation items and a second repair result corresponding to the repair strategy to a second log. The rail transit whole machine monitoring method and system, terminal equipment and the storage medium provided by the application have the effect of improving the monitoring effect on the rail transit whole machine.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of traffic monitoring, in particular to a rail transit whole machine monitoring method and system, a terminal device and a storage medium. BACKGROUND

[0002] With the rapid construction of rail transit in major cities, the operation of rail transit equipment such as subway gates, automatic inquiry machines, and electrically operated gates in various application scenarios requires the control of rail transit whole machines.

[0003] Currently, a rail transit whole machine is an independent computer system and is not monitored by an external system. When a rail transit device has a system failure, the rail transit whole machine cannot record relevant hardware error information, so relevant maintenance personnel need to check and confirm the system failure item by item, which increases the workload of the relevant maintenance personnel, and thus the monitoring effect of the rail transit whole machine is poor. SUMMARY

[0004] In order to improve the monitoring effect of the rail transit whole machine, the present application provides a rail transit whole machine monitoring method, system, terminal device and storage medium.

[0005] In a first aspect, the present application provides a rail transit whole machine monitoring method, comprising the following steps:

[0006] acquiring a target operation signal received by a signal monitor;

[0007] identifying the target operation signal to obtain corresponding system operation parameters;

[0008] determining whether the system operation parameters meet corresponding parameter operation indicators;

[0009] if the system operation parameters do not meet the corresponding parameter operation indicators, obtaining corresponding abnormal operation items;

[0010] determining a repair type corresponding to the abnormal operation items;

[0011] if the repair type is internal self-repair, obtaining and recording a repair instruction corresponding to the abnormal operation items and a first repair result corresponding to the repair instruction to a first log;

[0012] if the repair type is external control repair, obtaining and recording a repair strategy corresponding to the abnormal operation items and a second repair result corresponding to the repair strategy to a second log.

[0013] By adopting the technical scheme, the target operation signal of the equipment is received by the signal monitor, so as to compare the system operation parameter of the equipment with the corresponding parameter operation index, obtain the abnormal operation item of the system, and further clearly distinguish the abnormal operation item and the corresponding repair type. The abnormal operation item that can be repaired by the system, the repair instruction corresponding to the abnormal operation item, and the corresponding first repair result are recorded to the first log. The abnormal operation item that needs to be repaired by external control, the repair strategy corresponding to the abnormal operation item, and the corresponding second repair result are recorded to the second log. Therefore, the abnormal problems and the repair process of the abnormal problems of the system can be recorded and traced through the first log or the second log, and the monitoring effect of the rail transit machine is improved.

[0014] Optionally, the abnormal operation item includes a CPU operation error, and if the repair type is internal self-repair, the abnormal operation item, the repair instruction corresponding to the abnormal operation item, and the first repair result corresponding to the repair instruction are recorded to the first log.

[0015] If the repair type is internal self-repair, the error type of the CPU operation error is obtained and judged.

[0016] If the error type is a CPU operation uncorrectable error, a corresponding restart instruction is generated as the first repair instruction.

[0017] The first repair instruction is executed, and the corresponding restart operation parameter is obtained as the first repair result.

[0018] The CPU operation uncorrectable error, the first repair instruction, and the first repair result are recorded to the first log.

[0019] If the error type is a CPU operation correctable error, a corresponding recovery instruction is generated as the second repair instruction.

[0020] The second repair instruction is executed, and the corresponding recovery operation parameter is obtained as the first repair result.

[0021] The CPU operation correctable error, the second repair instruction, and the first repair result are recorded to the first log.

[0022] By adopting the technical scheme, the error type of the CPU operation error is further classified, so that the abnormal operation item of the CPU operation uncorrectable error or the CPU operation correctable error and the corresponding repair instruction and repair result can be recorded and tracked through the first log, and the abnormal state of the system and the corresponding repair process are recorded in real time.

[0023] Optionally, the abnormal running item includes a CPU temperature abnormality, and if the repair type is external control repair, the acquiring and recording the abnormal running item, a repair strategy corresponding to the abnormal running item, and a second repair result corresponding to the repair strategy to a second log includes the following steps:

[0024] If the repair type is external control repair, the CPU temperature abnormality is acquired and judged for an abnormal type;

[0025] If the abnormal type is motherboard overheating, a corresponding heat reduction instruction is generated as a first repair strategy;

[0026] The first repair strategy is executed, and a corresponding CPU real-time temperature is acquired as the second repair result;

[0027] The motherboard overheating, the first repair strategy, and the second repair result are recorded to the second log.

[0028] By adopting the above technical solution, the motherboard overheating, the heat reduction instruction, and the CPU real-time temperature after executing the heat reduction instruction are recorded to the second log, so that the abnormal situation of the motherboard overheating and the corresponding repair processing process can be recorded and tracked in real time through the second log.

[0029] Optionally, the heat reduction instruction includes a frequency reduction instruction and a heat dissipation instruction, and the execution of the first repair strategy to acquire a corresponding CPU real-time temperature as the second repair result includes the following steps:

[0030] The frequency reduction instruction is executed to acquire a corresponding CPU frequency value;

[0031] It is judged whether the CPU frequency value reaches a preset CPU frequency minimum value;

[0032] If the CPU frequency value reaches the preset CPU frequency minimum value, the corresponding CPU real-time temperature is acquired;

[0033] It is judged whether the CPU real-time temperature is in a preset CPU normal temperature threshold range;

[0034] If the CPU real-time temperature is in the preset CPU normal temperature threshold range, the heat dissipation instruction is stopped from being executed, and the CPU real-time temperature is acquired as the second repair result;

[0035] If the CPU real-time temperature exceeds the preset CPU normal temperature threshold range, the heat dissipation instruction is continuously executed, and the CPU real-time temperature is acquired as the second repair result.

[0036] By adopting the technical scheme, whether the real-time temperature of the CPU after executing the frequency reduction instruction is in the preset CPU normal temperature threshold range is judged, and the judgment result is used as a basis for whether to continue executing the heat dissipation instruction, so that the system power consumption is reduced.

[0037] Optionally, after judging the abnormal type of the CPU temperature abnormality, if the repair type is external control repair, the method further comprises the following steps:

[0038] If the abnormal type is CPU core overheating, the current running program is obtained;

[0039] It is judged whether the number of the current running program exceeds a preset program number threshold;

[0040] If the number of the current running program exceeds the preset program number threshold, the number and name of the current running program are obtained, and the current CPU core temperature is read;

[0041] It is judged whether the current CPU core temperature exceeds a preset alarm temperature threshold;

[0042] If the current CPU core temperature exceeds the preset alarm temperature threshold, an output low-level instruction and a motherboard power-off instruction are generated as a second repair strategy;

[0043] The second repair strategy is executed, and a corresponding real-time CPU core temperature is obtained as the second repair result;

[0044] The number and name of the current running program, the second repair strategy, and the second repair result are recorded to the second log.

[0045] By adopting the technical scheme, whether the number of the current running program exceeds a preset program number threshold is judged, and whether CPU core overheating is caused by too many programs running simultaneously can be analyzed. If the number of the current running program exceeds the preset program number threshold, the number and corresponding name, the subsequent repair strategy, and the repair result are further recorded to the second log, so that the cause of CPU core overheating and the corresponding repair process can be tracked through the second log.

[0046] Optionally, after judging whether the current CPU core temperature exceeds the preset alarm temperature threshold, the method further comprises the following steps:

[0047] If the current CPU core temperature exceeds the preset alarm temperature threshold, a corresponding COMS setting clearing instruction is generated;

[0048] The COMS setting clearing instruction is executed, and a corresponding COMS setting clearing completion degree is obtained;

[0049] record the clear COMS setting instruction and the clear COMS setting completion degree to the second log.

[0050] By adopting the technical scheme, if the current CPU core temperature exceeds the corresponding preset alarm temperature threshold and needs to be restarted, the COMS setting is cleared, so that the occurrence of the system not starting due to the COMS setting error can be reduced.

[0051] Optionally, after the second repair strategy is executed and the corresponding real-time CPU core temperature is obtained as the second repair result, the following steps are further included:

[0052] determine whether the real-time CPU core temperature exceeds the preset alarm temperature threshold;

[0053] if the real-time CPU core temperature exceeds the preset alarm temperature threshold, a corresponding restart instruction is generated and executed;

[0054] determine whether the system generates a corresponding start signal within a preset restart duration;

[0055] if the system does not generate the corresponding start signal within the preset restart duration, start-up abnormal information is output;

[0056] record the real-time CPU core temperature, the restart instruction and the start-up abnormal information to the second log.

[0057] By adopting the technical scheme, the real-time CPU core temperature exceeding the preset alarm temperature threshold and the running start signal after the restart instruction is executed are recorded, so that the real-time CPU core temperature and the start signal after the corresponding restart instruction is executed can be identified and tracked through the second log.

[0058] In a second aspect, the application provides a rail transit whole machine monitoring system, comprising:

[0059] a first acquisition module configured to acquire a target running signal received by a signal monitor;

[0060] an identification module configured to identify the target running signal and acquire a corresponding system running parameter;

[0061] a first determination module configured to determine whether the system running parameter meets a corresponding parameter running index;

[0062] a second acquisition module configured to acquire a corresponding abnormal running item if the system running parameter does not meet the corresponding parameter running index;

[0063] a second determination module configured to determine a repair type corresponding to the abnormal running item;

[0064] a first recording module, if the repair type is internal self-repair, the first recording module is configured to acquire and record the abnormal running item, the repair instruction corresponding to the abnormal running item, and the first repair result corresponding to the repair instruction to a first log;

[0065] a second recording module, if the repair type is external control repair, the second recording module is configured to acquire and record the abnormal running item, the repair strategy corresponding to the abnormal running item, and the second repair result corresponding to the repair strategy to a second log.

[0066] By adopting the above technical solution, the target running signal of the device received by the signal monitor is acquired by the first acquisition module, so as to compare the system running parameter of the device with the corresponding parameter running index by the first judgment module, and then the abnormal running item of the system existing running problem is obtained by the second acquisition module, and the abnormal running item and the corresponding repair type are clearly distinguished by the second judgment module, and then the abnormal running item which can be repaired by the system internally, the repair instruction corresponding to the abnormal running item, and the corresponding first repair result are recorded to the first log by the first recording module, and the abnormal running item which needs to be repaired by external control, the repair strategy corresponding to the abnormal running item, and the corresponding second repair result are recorded to the second log by the second recording module, so as to record and trace the abnormal problem and the repair processing process of the abnormal problem of the system through the first log or the second log, and the monitoring effect of the rail transit complete machine is improved.

[0067] In a third aspect, the present application provides a terminal device, which adopts the following technical solution:

[0068] A terminal device includes a memory and a processor, the memory stores computer instructions capable of running on the processor, and the processor loads and executes the computer instructions, and adopts the above-mentioned rail transit complete machine monitoring method.

[0069] By adopting the above technical solution, the computer instructions of the above-mentioned rail transit complete machine monitoring method are generated and stored in the memory to be loaded and executed by the processor, so that the terminal device is made of the memory and the processor, and the use is facilitated.

[0070] In a fourth aspect, the present application provides a computer readable storage medium, which adopts the following technical solution:

[0071] A computer readable storage medium, the computer readable storage medium stores computer instructions, and the computer instructions are loaded and executed by the processor, and the above-mentioned rail transit complete machine monitoring method is adopted.

[0072] By adopting the technical scheme, the computer instruction generated by the rail transit whole machine monitoring method is stored in the computer readable storage medium to be loaded and executed by the processor, and the computer readable storage medium facilitates the readability and storage of the computer instruction.

[0073] To sum up, the present application has at least one of the following beneficial technical effects: according to the target operation signal of the device received by the signal monitor, the system operation parameters of the device are compared with the corresponding parameter operation index, and the abnormal operation item of the system is obtained. In order to clearly distinguish the recorded abnormal operation item and its corresponding repair type, the abnormal operation item that can be repaired by the system itself, the repair instruction corresponding to the abnormal operation item and the corresponding first repair result are recorded to the first log, and the abnormal operation item that needs to be repaired by external control, the repair strategy corresponding to the abnormal operation item and the corresponding second repair result are recorded to the second log, so as to facilitate the recording and tracing of the abnormal problems and the repair process of the abnormal problems through the first log or the second log, and the monitoring effect of the rail transit whole machine is improved. BRIEF DESCRIPTION OF DRAWINGS

[0074] Figure 1 is a flowchart of steps S101 to S107 in the rail transit whole machine monitoring method of the present application.

[0075] Figure 2 is a schematic diagram of the connection between CPU and EC in the rail transit whole machine monitoring method of the present application.

[0076] Figure 3 is a flowchart of steps S201 to S207 in the rail transit whole machine monitoring method of the present application.

[0077] Figure 4 is a flowchart of steps S301 to S304 in the rail transit whole machine monitoring method of the present application.

[0078] Figure 5 is a flowchart of steps S401 to S406 in the rail transit whole machine monitoring method of the present application.

[0079] Figure 6 is a flowchart of steps S501 to S507 in the rail transit whole machine monitoring method of the present application.

[0080] Figure 7 is a flowchart of steps S601 to S603 in the rail transit whole machine monitoring method of the present application.

[0081] Figure 8This is a flowchart illustrating steps S701 to S705 of a method for monitoring a rail transit system according to this application.

[0082] Figure 9 This is a schematic diagram of a module of a rail transit whole machine monitoring system according to this application.

[0083] Explanation of reference numerals in the attached figures:

[0084] 1. First acquisition module; 2. Identification module; 3. First judgment module; 4. Second acquisition module; 5. Second judgment module; 6. First recording module; 7. Second recording module. Detailed Implementation

[0085] The following is in conjunction with the appendix Figures 1-9 This application will be described in further detail.

[0086] This application discloses a method for monitoring the entire rail transit system, such as... Figure 1 As shown, it includes the following steps:

[0087] S101. Obtain the target running signal received by the signal monitor;

[0088] S102. Identify the target operating signal and obtain the corresponding system operating parameters;

[0089] S103. Determine whether the system operating parameters meet the corresponding parameter operating indicators;

[0090] S104. If the system operating parameters do not meet the corresponding parameter operating indicators, then obtain the corresponding abnormal operating items;

[0091] S105. Determine the repair type corresponding to the abnormal operation item;

[0092] S106. If the repair type is internal self-repair, then obtain and record the abnormal running item, the repair instruction corresponding to the abnormal running item, and the first repair result corresponding to the repair instruction to the first log.

[0093] S107. If the repair type is external control repair, then obtain and record the abnormal running item, the repair strategy corresponding to the abnormal running item, and the second repair result corresponding to the repair strategy to the second log.

[0094] In this embodiment, the signal monitor in step S101 refers to an independent microprocessor, such as... Figure 2 The diagram shown illustrates the connection between the CPU and the signal monitor. This solution uses the CPU as an example for explanation. EC is the signal monitor, which uses GPIO as input signals and connects to the CPU's key signals. The signal monitor can analyze the CPU's actual operating status by acquiring the CPU's key signals.

[0095] It should be noted that the independent microprocessor can be set as the IT8987E controller chip, when the signal monitor receives the CATERR# signal, it represents that the CPU has a critical operation error, when the THERMTIP# signal is received, it represents that the CPU core is overheated, when the PROCHOT# signal is received, it represents that the CPU is generally overheated, when the PWRBTN# signal is received, it represents the power-on instruction, when the SYS_RESET signal is received, the system can be reset through the GPIO of the signal monitor, when the RTCRST signal is received, the mainboard CMOS setting can be cleared and the system can be restarted, when the PECI signal is received, the signal monitor can read the core temperature of the CPU through the list, when the ESPI signal is received, the signal monitor can make the host start from the standby BIOS ROM, and the above-mentioned CATERR# signal, THERMTIP# signal, PROCHOT# signal, PWRBTN# signal, SYS_RESET signal, RTCRST signal, PECI signal and ESPI signal are the target running signals in step S101.

[0096] Further, the system running parameters of the CPU can be obtained by identifying the above-mentioned target running signals, in order to facilitate the specific reason for the abnormality of the CPU, by comparing the above-mentioned obtained system running parameters with the corresponding parameter running index, the abnormal running item of the CPU when the CPU is abnormal is judged, wherein the parameter running index refers to each parameter index under the normal running of the CPU, and the abnormal running item refers to the functional module item corresponding to the system running parameter of the CPU which does not conform to the corresponding parameter running index.

[0097] For example, when the signal monitor receives the CATERR# signal, it represents that the CPU has a critical operation error, at this time, the system running parameter corresponding to the CPU is the CPU operation parameter, which indicates that the CPU operation parameter does not conform to the parameter running index corresponding to the CPU operation module when the CPU operates under normal conditions.

[0098] For another example, when the signal monitor receives the THERMTIP# signal, it represents that the CPU core is overheated, at this time, the system running parameter corresponding to the CPU is the CPU core temperature parameter, which indicates that the CPU core temperature parameter does not conform to the parameter running index corresponding to the CPU core temperature measurement module under normal conditions.

[0099] In actual application, some abnormalities of the CPU can only be repaired by the CPU itself, and some abnormalities need to rely on the external generation of corresponding control instructions for repair, therefore, in order to distinguish the above-mentioned two types of processing processes, so as to record and trace the abnormal running item and the corresponding repair process in the later period, the repair type corresponding to the obtained abnormal running item is analyzed and judged.

[0100] It should be noted that if the repair type of the abnormal running item is internal self-repair, it means that the CPU can repair the abnormal running item according to its own configuration or auxiliary function module or solve it by restarting the entire system. Further, in order to monitor in real time whether the repair instruction issued by the CPU is executed when the abnormal running item occurs and the corresponding repair result, i.e. the first repair result in step S106, is obtained, the above-mentioned abnormal running item, the repair instruction corresponding to the abnormal running item and the first repair result are recorded to the first log. The first log is a record of the above-mentioned abnormal running item with the repair type of internal self-repair and the corresponding system action.

[0101] For example, when the signal monitor receives the CATERR# signal, it means that the CPU has a critical operation error. Generally, when the CPU diagnoses a critical error, it is handled by the CPU itself. Further, the repair instruction issued by the CPU for the critical operation error and the corresponding repair result are tracked and recorded. The repair instruction can be to keep the set state until hot or cold reset, and the first repair result is the critical operation parameter of the CPU after reset. The above-mentioned CPU critical operation error, hot or cold reset and critical operation parameter of the CPU after reset are recorded to the first log. Of course, the time when the signal monitor receives the CATERR# signal is also recorded in the first log.

[0102] Among them, the reset generated automatically from the single-chip microcomputer system without power supply is called cold reset, and the single-chip microcomputer system is given a reset signal in the case of power supply, which is called hot reset. Cold reset will change the contents of special function registers and data storage of single-chip microcomputer, while hot reset will only change the contents of special function registers and the contents of internal data storage of single-chip microcomputer will not change.

[0103] It should be noted that if the repair type of the abnormal running item is external control repair, the signal monitor sends the corresponding repair control instruction to the external system to repair the CPU by identifying the target running signal corresponding to the abnormal running item. At this time, the identified abnormal running item, the repair control instruction sent to the external system, i.e. the repair strategy, and the running parameter value corresponding to the abnormal running item after executing the repair strategy, i.e. the second repair result, are recorded to the second log. The second log is a record of the above-mentioned abnormal running item with the repair type of external control repair and the corresponding system action. Among them, the identification and judgment of the repair type of the abnormal running item as internal self-repair or external control repair is distinguished according to the identification model formed by the classification and identification training of the output signal of the CPU in the signal monitor.

[0104] For example, when the signal monitor receives the PROCHOT# signal, which represents that the CPU is overheating, the corresponding repair strategy at this time is to reduce the CPU frequency to the lowest and reduce the self heating, according to the above repair strategy, the signal monitor sends the CPU frequency control instruction and the system fan start control instruction, the second repair result corresponding to the above repair strategy is the real-time frequency value of the CPU and the real-time temperature of the CPU, and then the CPU overheating, the CPU frequency control instruction and the system fan start control instruction, the real-time frequency value of the CPU and the real-time temperature of the CPU are recorded to the second log.

[0105] The rail transit whole machine monitoring method provided by the embodiment can compare the system operation parameters of the device with the corresponding parameter operation indicators according to the target operation signal of the device received by the signal monitor, so as to obtain the abnormal operation item of the system with operation problems, and further to clearly distinguish the recorded abnormal operation item and the corresponding repair type, the abnormal operation item that can be repaired by the system itself, the repair instruction corresponding to the abnormal operation item and the corresponding first repair result are recorded to the first log, and the abnormal operation item that needs to be repaired by external control, the repair strategy corresponding to the abnormal operation item and the corresponding second repair result are recorded to the second log, so as to facilitate the tracking of the abnormal problems and the repair processing process of the abnormal problems through the first log or the second log, and the monitoring effect of the rail transit whole machine is improved.

[0106] In one of the embodiments of the present embodiment, as shown in Figure 3 The abnormal operation item includes CPU operation error, and step S106, if the repair type is internal self-repair, the abnormal operation item, the repair instruction corresponding to the abnormal operation item and the first repair result corresponding to the repair instruction are acquired and recorded to the first log, including the following steps:

[0107] S201. If the repair type is internal self-repair, the error type of the CPU operation error is acquired and judged;

[0108] S202. If the error type is CPU operation uncorrectable error, the corresponding restart instruction is generated as the first repair instruction;

[0109] S203. The first repair instruction is executed, and the corresponding restart operation parameter is acquired as the first repair result;

[0110] S204. The CPU operation uncorrectable error, the first repair instruction and the first repair result are recorded to the first log;

[0111] S205. If the error type is CPU operation correctable error, the corresponding recovery instruction is generated as the second repair instruction;

[0112] S206. Execute the second repair instruction to obtain a corresponding recovery running parameter as the first repair result;

[0113] S207. Record the CPU operation correctable error, the second repair instruction and the first repair result to the first log.

[0114] In actual application, the CPU operation error refers to a data reading or operation error of the CPU in a normal working process, wherein the error type of the CPU operation error includes a CPU operation correctable error that can be eliminated by self-control or a CPU operation uncorrectable error that needs to be restarted by the system.

[0115] The blue screen is a type of CPU operation uncorrectable error. The blue screen is a protection mechanism used in the WINDOWS operating system. Generally, when low-privilege code of a program or process accesses a high-privilege data area or the CPU operation error occurs, the operating system will hand it over to the exception handling program. When the exception handling program cannot handle it, the operating system may stop responding and appear a blue screen.

[0116] Further, the ECC memory error belongs to the CPU operation correctable error. The CPU reads various data to be operated from the hard disk to the memory and interacts with the memory. The stability of the memory greatly determines the stability of the computer platform during operation. Radio frequency electromagnetic interference and other interference can cause bit flipping when the memory interacts with the CPU. The ECC memory can actively discover errors occurring in the data transmission process and correct the errors. Therefore, the ECC memory error cannot actively discover errors occurring in the data transmission process.

[0117] For example, when the signal monitor receives the CATERR# signal of the CPU, it indicates that the CPU key operation has an error. Further, it is identified that the repair type of the CPU operation error is internal self-repair. Then, it is further identified that the CPU operation error is a blue screen and belongs to the CPU operation uncorrectable error. Because the blue screen is generally solved by restarting, the corresponding restart instruction, i.e., the first repair instruction in step S202, is generated. After manual or automatic restart, the related parameters of the system running after the restart, i.e., the restart running parameter, are taken as the first repair result. The blue screen, i.e., the CPU operation uncorrectable error, the restart instruction, i.e., the first repair instruction, and the restart running parameter, i.e., the first repair result, in the above process are recorded to the first log. Thus, through the first log, the cause of the blue screen, whether the restart instruction is executed, and whether the related running parameters of the system after the restart are normal can be traced.

[0118] For example, when the signal monitor identifies that the repair type of the CPU operation error is internal self-repair, and then determines that the ECC memory error is a CPU operation correctable error, a corresponding recovery instruction, i.e., the second repair instruction in step S205, is generated as a hot or cold reset. The ECC memory running parameters after the hot or cold reset are used as the first repair result. The ECC memory error in the above process, i.e., the CPU operation correctable error, the recovery instruction, i.e., the second repair instruction, and the ECC memory running parameters, i.e., the first repair result, are recorded to the first log. Thus, through the first log, whether the ECC memory error, the recovery instruction, and the ECC memory running parameters after the hot or cold reset are normal can be traced.

[0119] The rail transit whole machine monitoring method provided by the embodiment further classifies the error types of the CPU operation error, so that the abnormal running items of the CPU operation uncorrectable error or the CPU operation correctable error, and the corresponding repair instructions and repair results can be recorded and tracked through the first log, and the abnormal state of the system and the corresponding repair process can be recorded in real time.

[0120] In one of the embodiments of the present embodiment, as shown in Figure 4 The abnormal running items include a CPU temperature abnormality, and step S107, i.e., if the repair type is external control repair, the abnormal running items, the repair strategy corresponding to the abnormal running items, and the second repair result corresponding to the repair strategy are acquired and recorded to the second log, including the following steps:

[0121] S301. If the repair type is external control repair, the abnormal type of the CPU temperature abnormality is acquired and determined.

[0122] S302. If the abnormal type is mainboard overheating, a corresponding heat reduction instruction is generated as a first repair strategy.

[0123] S303. The first repair strategy is executed, and the corresponding real-time CPU temperature is acquired as a second repair result.

[0124] S304. The mainboard overheating, the first repair strategy, and the second repair result are recorded to the second log.

[0125] In actual application, the CPU temperature abnormality refers to an abnormality caused by a too high CPU temperature. The mainboard temperature is also one of the reasons causing the CPU temperature to be too high. Generally, the reasons causing the mainboard temperature to be too high include too much dust in the case and the mainboard, unsmooth air exhaust channel of the case, damage of the mainboard sensor, and the like.

[0126] Wherein, the CPU and mainboard normal temperature should be about 40 degrees, generally in summer, the mainboard temperature below 60 degrees is normal, but due to long time work or play large games, the mainboard below 80 degrees can also be normal, the mainboard can generally withstand the temperature can be as high as 110 degrees, but the mainboard in high temperature state for a long time, will reduce the service life of the mainboard, chip set.

[0127] For example, when the signal monitor receives the PROCHOT# signal of the CPU, it represents that the CPU is overheating at this time, further identifies that the PROCHOT# signal belongs to external control repair, and the abnormal type of CPU temperature anomaly is mainboard overheating, then generates the corresponding heat reduction instruction as the first repair strategy, the heat reduction instruction is the instruction of reducing the frequency and cooling the CPU, after executing the above heat reduction instruction, the running frequency of the CPU is limited, and the CPU fan is started to physically cool the CPU.

[0128] Wherein, after executing the heat reduction instruction, the real-time temperature of the CPU is acquired again as the second repair result, wherein the real-time temperature of the CPU can be acquired by the temperature sensor to acquire the real-time temperature of the CPU, further, the mainboard overheating, the heat reduction instruction, that is, the first repair strategy, and the real-time temperature of the CPU, that is, the second repair result, are recorded to the second log, through the second log, the abnormal type of CPU temperature anomaly, the repair strategy issued by the system when the CPU temperature anomaly occurs, and the real-time temperature of the CPU after repair can be traced back.

[0129] The traffic whole machine monitoring method provided by the embodiment records the mainboard overheating, the heat reduction instruction and the real-time temperature of the CPU after executing the heat reduction instruction to the second log, so that the abnormal situation of the mainboard overheating and the corresponding repair process can be recorded and tracked in real time through the second log.

[0130] In one of the embodiments of the present embodiment, as shown in Figure 5 The heat reduction instruction includes the frequency reduction instruction and the cooling instruction, and step S303, that is, executing the first repair strategy, acquiring the corresponding real-time temperature of the CPU as the second repair result, includes the following steps:

[0131] S401. Execute the frequency reduction instruction and acquire the corresponding CPU frequency value;

[0132] S402. Determine whether the CPU frequency value reaches the preset CPU frequency minimum value;

[0133] S403. If the CPU frequency value reaches the preset CPU frequency minimum value, acquire the corresponding real-time temperature of the CPU;

[0134] S404. Determine whether the real-time temperature of the CPU is in the preset CPU normal temperature threshold range;

[0135] S405. If the CPU real-time temperature is in the preset CPU normal temperature threshold range, stop executing the heat dissipation instruction, and obtain the CPU real-time temperature as the second repair result;

[0136] S406. If the CPU real-time temperature exceeds the preset CPU normal temperature threshold range, continue to execute the heat dissipation instruction, and obtain the CPU real-time temperature as the second repair result.

[0137] In actual application, the CPU frequency, that is, the clock frequency of the CPU, refers to the working frequency during CPU operation, determines the running speed of the computing technology, and the unit is Hz. The CPU frequency is in the range of 2.8-3.0 GHz, that is, the CPU frequency value is relatively appropriate. The higher the CPU frequency, the better the performance of the processor. The high and low of the main frequency is crucial to the CPU operation speed. The higher the main frequency, the faster the processor, and the more data processed.

[0138] It should be noted that after the system executes the frequency reduction instruction, the main frequency of the CPU is limited. In order to quickly cool the CPU, the present scheme selects the lowest value of the CPU main frequency, that is, the preset CPU frequency minimum value in step S402, as the minimum value of the CPU main frequency. The preset CPU frequency minimum value is used as the standard to judge whether the current CPU frequency value reaches the corresponding standard. If it does, the temperature of the current CPU, that is, the CPU real-time temperature in step S403, is obtained. It is judged whether the CPU real-time temperature at this time is in the normal temperature value range of the CPU, that is, the preset CPU normal temperature threshold range in step S404.

[0139] If the CPU real-time temperature is in the preset CPU normal temperature threshold range, it means that the expected cooling effect is achieved by executing the frequency reduction instruction. At this time, in order to reduce system power consumption, the heat dissipation instruction is stopped. If the CPU real-time temperature exceeds the preset CPU normal temperature threshold range, it means that the expected cooling effect is not achieved by executing the frequency reduction instruction. At this time, in order to enhance the cooling effect of the CPU, the heat dissipation instruction is continued. The CPU fan is started according to the heat dissipation instruction, and blows the CPU to cool it down. If necessary, the speed of the CPU fan can be adjusted to the maximum. In order to pay close attention to the temperature of the CPU, the real-time temperature of the CPU needs to be recorded after executing the frequency reduction instruction or the heat dissipation instruction. The CPU real-time temperature can be obtained through the built-in CPU temperature sensor of the system.

[0140] The track traffic whole machine monitoring method provided by the embodiment judges whether the real-time temperature of the CPU after executing the frequency reduction instruction is within the preset CPU normal temperature threshold range, and uses the result as the basis for whether to continue executing the heat dissipation instruction, thereby reducing system power consumption.

[0141] In one of the embodiments of the present embodiment, as shown in Figure 6 the step S301, if the repair type is external control repair, the following steps are further included after the step of acquiring and judging the abnormal type of the CPU temperature abnormality:

[0142] S501. If the abnormal type is CPU core overheating, acquire the current running program;

[0143] S502. Judge whether the number of the current running program exceeds the preset program number threshold;

[0144] S503. If the number of the current running program exceeds the preset program number threshold, acquire the number and name of the current running program, and read the current CPU core temperature;

[0145] S504. Judge whether the current CPU core temperature exceeds the preset alarm temperature threshold;

[0146] S505. If the current CPU core temperature exceeds the preset alarm temperature threshold, generate an output low-level instruction and a motherboard power-off instruction as the second repair strategy;

[0147] S506. Execute the second repair strategy, and acquire the corresponding real-time CPU core temperature as the second repair result;

[0148] S507. Record the number and name of the current running program, the second repair strategy, and the second repair result to the second log.

[0149] In actual application, the CPU core is the core chip in the CPU, which is made of single crystal silicon and is used to complete all calculations, accept / store commands, process data, etc. It is the core of digital processing. Since all calculations are performed on the CPU core, the CPU core will emit a large amount of heat. Once the temperature is too high, the CPU will not run normally or even be burned out. Therefore, temperature control of the CPU core is crucial.

[0150] The increase of the system running program, i.e. the current running program in step S501, will cause the increase of the workload of the CPU core. Therefore, in order to reduce the simultaneous running of more programs, the number of the current running program is judged to determine whether it exceeds the preset program number threshold, i.e. the preset program number threshold in step S502. The setting of the preset program number threshold is also an effective measure to prevent the continuous temperature rise of the CPU core. If the number of the current running program exceeds the preset program number threshold, it means that the number of the current running program running simultaneously in the system has brought burden to the CPU core and provided conditions for the continuous temperature rise of the CPU core. At this time, the number of the current running program and the corresponding name are recorded in the second repair result, so as to provide analysis materials for the staff in the future.

[0151] Further, it is judged whether the current CPU core temperature exceeds the preset alarm temperature threshold. The preset alarm temperature threshold refers to the maximum CPU core temperature set in advance. Exceeding the maximum CPU core temperature may cause the CPU to burn. If the current CPU core temperature exceeds the preset alarm temperature threshold, the corresponding low-level instruction and the mainboard power-off instruction are generated. The low-level instruction is used to control the CPU to output low voltage, and the mainboard power-off instruction is used to cut off the mainboard power in the system. The generated low-level instruction and the mainboard power-off instruction, and the real-time CPU core temperature after executing the low-level instruction and the mainboard power-off instruction, i.e. the real-time CPU core temperature in step S506, are recorded in the second log, so as to trace back the CPU core temperature and the repair process when the CPU core temperature is too high by the staff.

[0152] The track traffic whole machine monitoring method provided by the embodiment can analyze whether the overheat of the CPU core is caused by too many programs running simultaneously. If the number of the current running program exceeds the preset program number threshold, the number and the corresponding name, the subsequent repair strategy and the repair result are further recorded in the second log, so that the cause of the overheat of the CPU core and the corresponding repair process can be tracked through the second log.

[0153] In one of the embodiments of the present embodiment, as shown in Figure 7 After step S504, i.e. judging whether the current CPU core temperature exceeds the preset alarm temperature threshold, the following steps are further included:

[0154] S601. If the current CPU core temperature exceeds the preset alarm temperature threshold, the corresponding COMS setting clearing instruction is generated.

[0155] S602. The COMS setting clearing instruction is executed to obtain the corresponding COMS setting clearing completion degree.

[0156] S603. Record the COMS setting clearing instruction and the COMS setting clearing completion degree to the second log.

[0157] In practical application, for a newly installed computer or system, some settings, i.e. COMS settings, are required to be made on it. The COMS records the date, time, hard disk parameters, floppy drive conditions and its advanced parameters of the computer, also known as BIOS settings. The COMS can save these information, and they will not be lost even after the computer is shut down, so it is not necessary to reset it, unless the computer configuration needs to be changed or the COMS content is lost due to unexpected circumstances.

[0158] It should be noted that if the current CPU core temperature exceeds the preset alarm temperature threshold, it may be that the CPU has started the overclocking mode. In this case, overclocking may cause system instability or black screen. At this time, the COMS settings need to be cleared, i.e. the COMS setting clearing instruction in step S601. At this time, the frequency of the CPU can also return to the default speed before overclocking. On the other hand, the signal monitor clears the COMS settings through the GPIO, which can also reduce setting errors, including CPU, DDR and PCIE frequency setting errors, as well as register errors caused by occasional factors. All of these require clearing the COMS settings, so that the system cannot be normally started when the CPU core temperature is too high and needs to be restarted.

[0159] Among them, when the current CPU core temperature exceeds the corresponding preset alarm temperature threshold, the COMS setting clearing instruction is generated and executed, and the clearing record in the COMS setting clearing process, i.e. the COMS setting clearing completion degree in step S602, is recorded in real time. Finally, the COMS setting clearing instruction and the corresponding COMS setting clearing completion degree are recorded to the second log, so as to trace back the COMS setting clearing instruction issued by the signal monitor and the completion degree of the COMS setting clearing after the COMS setting clearing instruction is issued through the second log.

[0160] The rail transit whole machine monitoring method provided by the embodiment can reduce the occurrence of system non-starting caused by COMS setting errors by clearing the COMS settings when the current CPU core temperature exceeds the corresponding preset alarm temperature threshold and needs to be restarted.

[0161] In one of the embodiments of the present embodiment, as shown in Figure 8 After the second repair strategy is executed in step S506 and the corresponding real-time CPU core temperature is obtained as the second repair result, the following steps are further included:

[0162] S701. Determine whether the real-time CPU core temperature exceeds the preset alarm temperature threshold;

[0163] S702. If the real-time CPU core temperature exceeds the preset alarm temperature threshold, a corresponding restart instruction is generated and executed;

[0164] S703. Determine whether the system generates a corresponding start signal within the preset restart duration;

[0165] S704. If the system does not generate a corresponding start signal within the preset restart duration, output the boot abnormal information;

[0166] S705. Record the real-time CPU core temperature, restart instruction and boot abnormal information to the second log.

[0167] In actual application, if the real-time CPU core temperature exceeds the corresponding preset alarm temperature threshold, the CPU is at risk of burning at any time. In order to reduce the occurrence of such situations, a corresponding restart instruction can be generated in advance. In order to improve the probability of normal startup of the CPU, it is determined whether the system generates a corresponding start signal within the preset restart duration. The preset restart duration refers to the duration of the CPU restarting the corresponding system, and the start signal refers to the indication signal sent by the CPU when restarting the system.

[0168] It should be noted that the reasons why the CPU cannot normally start the system include the existence of a single byte of SPI ROM with a probability of failure. When the CPU normally starts the system, the CPU will close the watchdog of the signal monitor. When the CPU cannot normally start the system, the watchdog of the signal monitor is effective, the signal monitor resets the system and switches the SPI to the standby SPI ROM.

[0169] From the above, when the CPU cannot normally start the system, the signal monitor resets the system and switches the SPI to the standby SPI ROM, so that the host restarts from the standby BIOS ROM. In order to monitor the normal startup of the CPU in real time, it is determined whether the system generates a corresponding start signal within the preset restart duration. The preset restart duration here can also refer to the standard duration used by the signal monitor to reset the system and switch the SPI to the standby SPI ROM, so that the host restarts from the standby BIOS ROM. If the corresponding start signal is not detected within the preset restart duration, it means that the CPU restart fails, and the corresponding boot abnormal information is output. The real-time CPU core temperature, restart instruction and boot abnormal information are recorded to the second log. If the generated start signal is detected within the preset restart duration, the generation time corresponding to the start signal is recorded to the second log.

[0170] The track traffic whole machine monitoring method provided by the embodiment records the real-time CPU core temperature exceeding the preset alarm temperature threshold and the running start signal after executing the restart instruction, so that the real-time CPU core temperature and the start signal after executing the corresponding restart instruction can be identified and tracked through the second log.

[0171] The embodiment of the present application discloses a track traffic whole machine monitoring method, as shown in the accompanying drawings, comprising: Figure 9

[0172] The first acquisition module 1 is configured to acquire the target running signal received by the signal monitor.

[0173] The identification module 2 is configured to identify the target running signal and generate corresponding system running parameters.

[0174] The first judgment module 3 is configured to judge whether the system running parameters meet the corresponding parameter running indicators.

[0175] The second acquisition module 4 is configured to acquire the corresponding abnormal running item if the system running parameters do not meet the corresponding parameter running indicators.

[0176] The second judgment module 5 is configured to judge the repair type corresponding to the abnormal running item.

[0177] The first recording module 6 is configured to acquire and record the abnormal running item, the repair instruction corresponding to the abnormal running item, and the first repair result corresponding to the repair instruction to the first log if the repair type is internal self-repair.

[0178] The second recording module 7 is configured to acquire and record the abnormal running item, the repair strategy corresponding to the abnormal running item, and the second repair result corresponding to the repair strategy to the second log if the repair type is external control repair.

[0179] ​The rail transit whole machine monitoring system provided by the embodiment, according to the target operation signal received by the signal monitor of the first acquisition module 1, compares the system operation parameters of the equipment with the corresponding parameter operation index through the first judgment module 3, and then obtains the abnormal operation item of the system through the second acquisition module 4, and further distinguishes the abnormal operation item and the corresponding repair type through the second judgment module 5, and then records the abnormal operation item that can be repaired by the system itself, the repair instruction corresponding to the abnormal operation item and the corresponding first repair result to the first log through the first recording module 6, and records the abnormal operation item that needs to be repaired by external control, the repair strategy corresponding to the abnormal operation item and the corresponding second repair result to the second log through the second recording module 7, so as to facilitate the recording and tracing of the abnormal problems and the repair process of the abnormal problems through the first log or the second log, and improve the monitoring effect of the rail transit whole machine.

[0180] It should be noted that the rail transit whole machine monitoring system provided by the embodiment of the application also includes various modules and / or corresponding sub-modules corresponding to the logical functions or logical steps of any of the above rail transit whole machine monitoring methods, which achieve the same effect as the various logical functions or logical steps, and will not be repeated here.

[0181] The embodiment of the application also discloses a terminal device, which comprises a memory, a processor and computer instructions stored in the memory and capable of running on the processor, wherein when the processor executes the computer instructions, any one of the rail transit whole machine monitoring methods in the above embodiments is adopted.

[0182] The terminal device can adopt a desktop computer, a notebook computer or a cloud server computer device, and the terminal device includes but is not limited to a processor and a memory, for example, the terminal device can also include an input / output device, a network access device and a bus.

[0183] The processor can adopt a central processing unit (CPU), of course, according to the actual use, other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), ready-to-program gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. can also be adopted, the general-purpose processor can adopt a microprocessor or any conventional processor, and the application does not limit this.

[0184] The memory can be an internal storage unit of the terminal device, for example, a hard disk or a memory of the terminal device, or an external storage device of the terminal device, for example, a plug-in hard disk, a smart memory card (SMC), a secure digital card (SD), or a flash memory card (FC) equipped on the terminal device, or a combination of the internal storage unit and the external storage device of the terminal device. The memory is used to store computer instructions and other instructions and data required by the terminal device, and can be used to temporarily store data that has been output or will be output, which is not limited in the application.

[0185] The terminal device stores any one of the rail transit whole machine monitoring methods in the above embodiments in the memory of the terminal device, and loads and executes the method on the processor of the terminal device, so as to facilitate use.

[0186] The application also discloses a computer readable storage medium, and the computer readable storage medium stores computer instructions, wherein the computer instructions are executed by the processor, and any one of the rail transit whole machine monitoring methods in the above embodiments is adopted.

[0187] The computer instructions can be stored in a computer readable medium, and the computer instructions include computer instruction codes, which can be in the form of source code, object code, an executable file, or some middleware form, etc. The computer readable medium includes any entity or device, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier wave signal, telecommunication signal, and software distribution medium, etc. that can carry the computer instruction codes. It should be noted that the computer readable medium includes but is not limited to the above components.

[0188] The computer readable storage medium stores any one of the rail transit whole machine monitoring methods in the above embodiments in the computer readable storage medium, and loads and executes the method on the processor, so as to facilitate storage and application of the method.

[0189] The above are preferred embodiments of the application, and are not intended to limit the protection scope of the application, therefore: any equivalent changes made according to the structure, shape, principle of the application should be covered in the protection scope of the application.

Claims

1. A rail transit whole machine monitoring method, characterized in that, The method comprises the following steps: acquiring a target operation signal received by a signal monitor, the signal monitor being a separate microprocessor, and the signal monitor being connected to a CPU, the signal monitor analyzing an actual operation state of the CPU by acquiring a key signal of the CPU; identifying the target operation signal and acquiring corresponding system operation parameters; judging whether the system operation parameters conform to corresponding parameter operation indexes; if the system operation parameters do not conform to the corresponding parameter operation indexes, acquiring corresponding abnormal operation items, the abnormal operation items including CPU operation errors and CPU temperature abnormalities; judging a repair type corresponding to the abnormal operation items; if the repair type is internal self-repair, acquiring and recording the abnormal operation items, a repair instruction corresponding to the abnormal operation items, and a first repair result corresponding to the repair instruction to a first log; if the repair type is external control repair, acquiring and recording the abnormal operation items, a repair strategy corresponding to the abnormal operation items, and a second repair result corresponding to the repair strategy to a second log.

2. The rail transit whole machine monitoring method according to claim 1, characterized in that, The abnormal operation items include CPU operation errors, and if the repair type is internal self-repair, acquiring and recording the abnormal operation items, a repair instruction corresponding to the abnormal operation items, and a first repair result corresponding to the repair instruction to a first log comprises the following steps: if the repair type is internal self-repair, acquiring and judging an error type of the CPU operation errors; if the error type is a CPU operation uncorrectable error, generating a corresponding restart instruction as a first repair instruction; executing the first repair instruction and acquiring a corresponding restart operation parameter as the first repair result; recording the CPU operation uncorrectable error, the first repair instruction, and the first repair result to the first log; if the error type is a CPU operation correctable error, generating a corresponding recovery instruction as a second repair instruction; executing the second repair instruction and acquiring a corresponding recovery operation parameter as the first repair result; recording the CPU operation correctable error, the second repair instruction, and the first repair result to the first log.

3. The rail transit whole machine monitoring method according to claim 1, characterized in that, The abnormal operation items include CPU temperature abnormalities, and if the repair type is external control repair, acquiring and recording the abnormal operation items, a repair strategy corresponding to the abnormal operation items, and a second repair result corresponding to the repair strategy to a second log comprises the following steps: if the repair type is external control repair, acquiring and judging an abnormal type of the CPU temperature abnormalities; if the abnormal type is mainboard overheating, generating a corresponding heat reduction instruction as a first repair strategy; executing the first repair strategy and acquiring a corresponding CPU real-time temperature as the second repair result; recording the mainboard overheating, the first repair strategy, and the second repair result to the second log.

4. The rail transit whole machine monitoring method according to claim 3, characterized in that, The heat reduction instruction includes a frequency reduction instruction and a heat dissipation instruction, and executing the first repair strategy and acquiring a corresponding CPU real-time temperature as the second repair result comprises the following steps: Executing the frequency reduction instruction, obtaining a corresponding CPU frequency value; Determining whether the CPU frequency value reaches a preset CPU frequency minimum value; If the CPU frequency value reaches the preset CPU frequency minimum value, obtaining a corresponding CPU real-time temperature; Determining whether the CPU real-time temperature is within a preset CPU normal temperature threshold range; If the CPU real-time temperature is within the preset CPU normal temperature threshold range, stopping executing the heat dissipation instruction and obtaining the CPU real-time temperature as the second repair result; If the CPU real-time temperature exceeds the preset CPU normal temperature threshold range, continuing to execute the heat dissipation instruction and obtaining the CPU real-time temperature as the second repair result.

5. The rail transit whole machine monitoring method according to claim 3, characterized in that, After the step of determining the abnormal type of the CPU temperature abnormality if the repair type is external control repair, the method further comprises the following steps: If the abnormal type is CPU core overheating, obtaining a current running program; Determining whether the number of the current running program exceeds a preset program number threshold; If the number of the current running program exceeds the preset program number threshold, obtaining the number and name of the current running program and reading a current CPU core temperature; Determining whether the current CPU core temperature exceeds a preset alarm temperature threshold; If the current CPU core temperature exceeds the preset alarm temperature threshold, generating an output low-level instruction and a motherboard power-off instruction as a second repair strategy; Executing the second repair strategy and obtaining a real-time CPU core temperature corresponding to the second repair strategy as the second repair result; Recording the number and name of the current running program, the second repair strategy, and the second repair result in the second log.

6. The rail transit whole machine monitoring method according to claim 5, characterized in that, After the step of determining whether the current CPU core temperature exceeds the preset alarm temperature threshold, the method further comprises the following steps: If the current CPU core temperature exceeds the preset alarm temperature threshold, generating a corresponding COMS setting clearing instruction; executing the COMS setting clearing instruction and obtaining a corresponding COMS setting clearing completion degree; Recording the COMS setting clearing instruction and the COMS setting clearing completion degree in the second log.

7. The rail transit whole machine monitoring method according to claim 5, characterized in that, After the step of executing the second repair strategy and obtaining a real-time CPU core temperature corresponding to the second repair strategy as the second repair result, the method further comprises the following steps: Determining whether the real-time CPU core temperature exceeds the preset alarm temperature threshold; If the real-time CPU core temperature exceeds the preset alarm temperature threshold, generating and executing a corresponding restart instruction; Determining whether the system generates a corresponding start signal within a preset restart time length; If the system does not generate the corresponding start signal within the preset restart time length, outputting boot abnormality information; Recording the real-time CPU core temperature, the restart instruction, and the boot abnormality information in the second log.

8. A rail transit whole machine monitoring system, characterized in that, The method comprises: The first acquisition module (1) is used for acquiring a target running signal received by a signal monitor, the signal monitor is an independent microprocessor, the signal monitor is connected with a CPU, and the signal monitor analyzes an actual running state of the CPU by acquiring a key signal of the CPU; The identification module (2) is used for identifying the target running signal and acquiring corresponding system running parameters; The first judgment module (3) is used for judging whether the system running parameters meet corresponding parameter running indexes; The second acquisition module (4) is used for acquiring corresponding abnormal running items if the system running parameters do not meet the corresponding parameter running indexes, the abnormal running items include CPU operation errors and CPU temperature abnormalities; The second judgment module (5) is used for judging a repair type corresponding to the abnormal running items; The first recording module (6) is used for acquiring and recording the abnormal running items, repair instructions corresponding to the abnormal running items and first repair results corresponding to the repair instructions to a first log if the repair type is internal self-repair; The second recording module (7) is used for acquiring and recording the abnormal running items, repair strategies corresponding to the abnormal running items and second repair results corresponding to the repair strategies to a second log if the repair type is external control repair. 9.A terminal device, comprising a memory and a processor, characterized in that, The memory stores computer instructions capable of running on the processor, and the processor loads and executes the computer instructions, and the traffic machine monitoring method in any one of claims 1 to 7 is adopted.

10. A computer-readable storage medium having stored computer instructions therein, characterized in that, The computer instructions are loaded and executed by the processor, and the traffic machine monitoring method in any one of claims 1 to 7 is adopted.

Citation Information

Patent Citations

  • Method and device for recording high-temperature log on SOC and medium

    CN110008091A

  • Program fault repairing method, device and equipment and computer storage medium

    CN110795262A