Single board health determination method and rail transit signal control module health management system
By collecting and judging the temperature and voltage simulations of the board in the rail transit system, combining the status judgment of the communication channel, voting channel and synchronization channel, the problem of difficulty in obtaining the health information of the board in the rail transit system is solved, and the efficiency of the board health management and system maintenance is improved.
Patent Information
- Application Number
- CN202211225674.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-09
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2042-10-09
AI Technical Summary
In a rail transit system, when a single board or the entire system is running for a period of time, it cannot effectively obtain equipment health information due to failure or needing upgrade and maintenance, which affects the efficient and reliable operation of the system and the full life cycle monitoring of the equipment.
A method for determining the health of the board is proposed. By collecting the average value of the temperature and working voltage analog quantity of the board during several working cycles, the health status of the board is judged, and fault or abnormal information is recorded in the state judgment of the communication channel, voting channel and synchronization channel, and the power supply is cut off to ensure safety.
It realizes board-level health management, which can effectively analyze and judge the health of boards, ensures that the key status information of boards is obtained throughout the life cycle, improves system maintenance efficiency, reduces costs, and accurately obtains module status information when power-on conditions are not met.
Smart Images

Figure CN115610483B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to a single board health determination method and a rail transit signal control module health management system. Background Art
[0002] With the rapid development of rail transit systems, the equipment group under the jurisdiction of rail transit systems is becoming larger and larger. In order to ensure efficient and reliable operation of the system, a highly reliable and stable rail transit signal control system is the key. At the same time, the management of rail transit equipment has become more and more complicated. The management of equipment depends on the understanding of the health of the equipment. How to effectively obtain the health of the equipment is an issue that we urgently need to solve. After obtaining enough data, we can monitor the equipment throughout its life cycle according to the strategy, which can improve the efficiency of equipment maintenance, save maintenance costs, increase the safety and reliability of equipment, and provide a basis for equipment research and development.
[0003] In order to achieve full life cycle monitoring, the method of real-time reporting of single board health status information during equipment operation is adopted. However, if a single board or the entire system cannot be powered on or does not meet the power-on conditions due to a fault or the need for upgrade and maintenance after running for a period of time, how to obtain equipment health information is also a problem that needs to be solved. Summary of the invention
[0004] The present invention proposes a single board health determination method, comprising the following steps:
[0005] S1, single board analog quantity collection, collect the average value of temperature and working voltage analog quantity of single board in several working cycles;
[0006] S2, single board analog quantity judgment, if the average temperature in S1 exceeds the set normal working range, the fault information will be reported and recorded, and the superior will cut off the communication channel and then cut off the power supply of this board; if the average temperature in S1 is outside the given threshold range and does not exceed the normal working range, the abnormal information will be reported and recorded;
[0007] If the average voltage value in S1 exceeds the set normal working range, the fault information will be reported and recorded. After the superior cuts off the communication channel, the power supply of this board will be cut off. If the average voltage value in S1 is outside the given threshold range and does not exceed the normal working range, the abnormal information will be reported and recorded.
[0008] S3, communication channel status judgment, divided into communication channel abnormality judgment and fault judgment. The communication channel fault judgment is that the two ends of the network cannot establish a transmission channel for several consecutive working cycles and the link cannot be established. When a communication channel fault occurs, the fault information is reported and recorded, and the superior cuts off the communication channel;
[0009] The communication channel abnormality judgment includes two situations. The first abnormal situation is that when the channel network can be connected normally, after receiving the instruction or data packet within the working cycle, it is parsed and fails to pass the verification after parsing; the second abnormal situation is that when the channel network can be connected normally, the instruction or data packet cannot be received within the working cycle; when the first communication channel abnormality occurs, the abnormal information is reported and recorded; if the communication channel abnormality occurs again within the set entire working cycle, it is determined that the communication channel has a fault, then the fault information is reported and recorded, and the superior cuts off the communication channel;
[0010] S4, judging the voting channel status, if two CPUs in the same system cannot obtain each other's calculation results through the voting channel for several consecutive working cycles, the voting channel is faulty; when a voting channel fault occurs, the fault information is reported and recorded, and the superior cuts off the communication channel;
[0011] If two CPUs in the same system transmit data to each other through the voting channel and the results of the calculations are inconsistent, the voting channel is abnormal. When the voting channel abnormality occurs for the first time, the abnormal information is reported and recorded. If the voting channel abnormality occurs again within the entire set working cycle, the voting channel is considered to be faulty, and the fault information is reported and recorded, and the superior cuts off the communication channel.
[0012] S5, Synchronous channel status judgment, if the OBCs of two boards in the same system cannot obtain the synchronization signal of the other end within several consecutive working cycles, the synchronous channel fails; when a synchronous channel failure occurs, the fault information is reported and recorded, and the superior cuts off the communication channel;
[0013] If the OBCs of two boards in the same system cannot continuously obtain each other's synchronization signals through the synchronization channel, resulting in the inability to synchronize the tasks or clocks of the two systems, the synchronization channel is abnormal; when the synchronization channel is abnormal for the first time, the abnormal information is reported and recorded; if the synchronization channel is abnormal again within the entire set working cycle, the synchronization channel is deemed to be faulty, and the fault information is reported and recorded, and the superior cuts off the communication channel.
[0014] In a further preferred embodiment of the technical solution of the present invention, the communication channel is a channel for transmitting execution information between boards.
[0015] In a further preferred embodiment of the technical solution of the present invention, the voting channel is a dedicated channel for voting and verifying the calculation results between the two CPUs inside the single board.
[0016] In a further preferred embodiment of the technical solution of the present invention, the synchronization channel is an independent dedicated channel for maintaining clock-level synchronization and task-level synchronization between two CPU systems inside the single board.
[0017] The present invention also proposes a rail transit signal control module health management system, the rail transit signal control module is composed of multiple boards, including a data acquisition subsystem, a data processing subsystem and an equipment management subsystem.
[0018] The data acquisition subsystem acquires the status data of the underlying device boards and uploads it to the data processing subsystem; the data processing subsystem saves the data collected by the data acquisition subsystem, and can analyze and judge the uploaded data, and output the board status and diagnosis results; the equipment management subsystem tracks the board software, firmware version status and maintenance and repair information throughout the entire process, and realizes on-site board management and software version management during repair and maintenance.
[0019] Further optimization of the technical solution of the present invention, the data acquisition subsystem includes two parts: a device side data acquisition module and a data reading terminal data acquisition module. The device side data acquisition module transmits the single board status information through the health information transmission channel. The device side data acquisition module includes a processor module, a storage module, a radio frequency module and an antenna module. The processor module is responsible for monitoring the operation information, alarm information and fault information that appear on the board during operation; the data reading terminal data acquisition module includes a handheld PDA, and the PDA is installed with a management module and an RFID module. The management module reads the device side information by calling the RFID module, obtains the board status information, analyzes the health status, facilitates on-site operation and maintenance, and uploads the acquired data to the data processing subsystem through the serial port to update the device status information.
[0020] In a further embodiment of the technical solution of the present invention, the operating information includes the cumulative power-on time and peak load power, the alarm information includes temperature abnormality, operating voltage abnormality, voting abnormality, synchronization abnormality and communication abnormality; the fault information includes overtemperature, overvoltage, undervoltage, voting failure, synchronization failure and communication failure; after obtaining the above information, the processor module uploads the data to the data processing subsystem through the health information transmission channel, and writes it into the storage module for permanent storage.
[0021] In a further preferred embodiment of the technical solution of the present invention, the health information transmission channel uploads the board information through the communication bus of the device and reports it to the data processing subsystem in real time in a low priority manner; the communication bus is Ethernet, CAN or MVB.
[0022] In a further embodiment of the technical solution of the present invention, the storage module adopts non-volatile storage, and writes the board serial number, board category, and software and hardware version numbers when leaving the factory. During operation, the operation, alarm and fault information are saved, and the alarm and fault information are recorded in the form of exception codes. During maintenance and overhaul, the maintenance and overhaul records are saved. The storage behavior runs through the entire life cycle of this board, and the storage content cannot be erased, and no data except the processor module can be written.
[0023] In a further preferred embodiment of the technical solution of the present invention, the RFID module consists of a radio frequency module and an antenna module, and the antenna module is a plug-in type.
[0024] Compared with the prior art, the present invention has the following beneficial effects:
[0025] 1. The method of the present invention can realize health management at the single board level, can effectively analyze and judge the health of the single board, and can conveniently obtain key status information of the single board throughout the life cycle of the single board, which helps to improve the efficiency of system repair and maintenance and reduce costs.
[0026] 2. The system of the present invention can still accurately obtain module status information through the passive RFID module when the power-on condition is not met, and realize board status evaluation and fault location through the data processing system.
[0027] 3. The system of the present invention records the board operation status information, abnormal information and fault code, and uploads and records them in the storage module through the healthy data transmission channel, thereby ensuring the security of the board related information. The related information can only be written but not erased, thereby achieving the monitoring and management of the board throughout its life cycle.
[0028] 4. The system of the present invention adopts non-contact RFID to read the board status information. The RFID has a long service life and can work in harsh environments. The content of the electronic tag can be changed in real time and can process multiple tags.
[0029] 5. In the system of the present invention, RFID passively reads the version information of the single board, which is convenient for confirming the single board version during on-site upgrade and update, and prevents maintenance errors, which may cause different versions of modules in the equipment and lead to system failure.
[0030] 6. The system of the present invention can monitor the voting results in real time in the field of rail transit safety. If a safety-related fault occurs, it can directly lead to safety, that is, the superior system directly cuts off the communication channel to ensure absolute safety. At the same time, it is conducive to the analysis and location of the fault, and has originality and good effect. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 It is a block diagram of a rail transit signal control module health management system proposed in this embodiment.
[0032] Figure 2 It is a block diagram of a data acquisition subsystem in a rail transit signal control module health management system proposed in this embodiment.
[0033] Figure 3 It is a main flow chart of the single board health determination method of the present invention.
[0034] Figure 4This is a flow chart of the single board health determination method of this embodiment.
[0035] Figure 5 is a block diagram of the processor module of this embodiment. DETAILED DESCRIPTION
[0036] The technical solution of the present invention is described in detail below, but the protection scope of the present invention is not limited to the embodiments.
[0037] To make the content of the present invention more clearly understood, the following Figure 1 -Attached Figure 4 The specific implementation manner is further described.
[0038] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0039] like Figure 1 and 2 As shown, this embodiment proposes a rail transit signal control module health management system, and the rail transit signal control module is composed of multiple boards, including a data acquisition subsystem, a data processing subsystem and an equipment management subsystem.
[0040] like Figure 1 and 2 As shown, the data acquisition subsystem obtains the status data of the underlying device board and uploads it to the data processing subsystem; the data processing subsystem saves the data collected by the data acquisition subsystem, and can analyze and judge the uploaded data, and output the board status and diagnosis results; the equipment management subsystem tracks the board software, firmware version status and maintenance and repair information throughout the entire process, and realizes on-site board management and software version management during repair and maintenance.
[0041] like Figure 2 As shown, the data acquisition subsystem includes two parts: the device side data acquisition module and the data reading terminal data acquisition module.
[0042] The device-side data acquisition module transmits the board status information through the health information transmission channel. The device-side data acquisition module includes a processor module, a storage module, a radio frequency module and an antenna module. The processor module is responsible for monitoring the operation information, alarm information and fault information that appear on the board during operation.
[0043] like Figure 5As shown, the processor module of this embodiment, the main controller of this module uses an FPGA to realize the operation information collection, analog quantity collection, voting and synchronization functions. The communication channel of the FPGA uploads the single board monitoring information through a gigabit PHY chip, and the fault and abnormal information is transmitted to the MCU through the UART, and the MCU writes it into the RFID storage via the IIC bus. In the event of a fault, the main controller can cut off the power supply of this board to achieve absolute safety. This board is powered by 24V and meets the requirements of live plugging and unplugging.
[0044] Furthermore, the dotted box in the figure is a module that integrates storage and RFID. The MCU writes information through the IIC bus, and at the same time, the antenna can be connected at the interface. The antenna is also very simple, a coil with a fixed frequency, and then the handheld PDA can read its internal information.
[0045] Operation information includes cumulative power-on time and peak load power; alarm information includes temperature abnormality, operating voltage abnormality, voting abnormality, synchronization abnormality and communication abnormality; fault information includes overtemperature, overvoltage, undervoltage, voting failure, synchronization failure and communication failure; after obtaining the above information, the processor module uploads the data to the data processing subsystem through the health information transmission channel, and writes it to the storage module for permanent storage.
[0046] The health information transmission channel uploads the board information through the device's communication bus, including but not limited to Ethernet, CAN, MVB, etc., and reports it to the data processing subsystem in real time with low priority, without affecting the device data channel transmission performance.
[0047] The storage module uses non-volatile storage. The board serial number, board type, and software and hardware version numbers are written at the factory. During operation, the operation, alarm and fault information are saved. The alarm and fault information is recorded in the form of abnormal codes. During maintenance and overhaul, the maintenance and overhaul records are saved. The storage behavior runs through the entire life cycle of this board, and the storage content cannot be erased, and no data except the processor module can be written.
[0048] The storage module mentioned in this embodiment is a known technology in the art and is known to those skilled in the art.
[0049] The data acquisition module of the data reading terminal includes a handheld PDA, which is equipped with a management module and an RFID module. The management module reads the device side information by calling the RFID module, obtains the board status information, analyzes the health status, facilitates on-site operation and maintenance, and uploads the acquired data to the data processing subsystem through the serial port to update the device status information.
[0050] The management module mentioned in this embodiment is an internal module of the PDA, a mature product, a known technology in the art, and known to those skilled in the art.
[0051] The RFID module consists of a radio frequency module and an antenna module. This module enables all status information stored in the board to be read passively, that is, when the board is powered off, the status information in the storage module can be transmitted to the data processing subsystem, and the health data of the board can be updated and supplemented. The antenna module is detachable, plug-and-play, and does not occupy the board area. During on-site maintenance, all boards in the equipment can reuse the same antenna to export status information.
[0052] The RFID module of this embodiment is a radio frequency module integrated with the storage, that is, the controller can write content and read information through the antenna. This is a known technology in the art and is known to those skilled in the art.
[0053] like Figure 3 As shown, a single board health determination method proposed in this embodiment includes the following steps:
[0054] Step 1: Single board analog quantity collection and judgment;
[0055] Step 2: Determine the communication channel status;
[0056] Step 3: Determine the voting channel status;
[0057] Step 4: Determine the status of the synchronization channel.
[0058] like Figure 4 As shown, a single board health determination method proposed in this embodiment includes the following specific steps:
[0059] S1, single board analog quantity collection, collect the average value of temperature and working voltage analog quantity of single board in several working cycles;
[0060] S2, single board analog quantity judgment, if the average temperature in S1 exceeds the set normal working range, the fault information will be reported and recorded, and the superior will cut off the communication channel and then cut off the power supply of this board; if the average temperature in S1 is outside the given threshold range and does not exceed the normal working range, the abnormal information will be reported and recorded;
[0061] If the average voltage in S1 exceeds the given threshold, the fault information is reported and recorded. After the superior cuts off the communication channel, the power supply of this board is cut off.
[0062] S3, communication channel status judgment, divided into communication channel abnormality judgment and fault judgment. The communication channel fault judgment is that the two ends of the network cannot establish a transmission channel for several consecutive working cycles and the link cannot be established. When a communication channel fault occurs, the fault information is reported and recorded, and the superior cuts off the communication channel;
[0063] The communication channel abnormality judgment includes two situations. The first abnormal situation is that when the channel network can be connected normally, after receiving the instruction or data packet within the working cycle, it is parsed and fails to pass the verification after parsing; the second abnormal situation is that when the channel network can be connected normally, the instruction or data packet cannot be received within the working cycle; when the first communication channel abnormality occurs, the abnormal information is reported and recorded; if the communication channel abnormality occurs again within the set entire working cycle, it is determined that the communication channel has a fault, then the fault information is reported and recorded, and the superior cuts off the communication channel;
[0064] S4, judging the voting channel status, if two CPUs in the same system cannot obtain each other's calculation results through the voting channel for several consecutive working cycles, the voting channel is faulty; when a voting channel fault occurs, the fault information is reported and recorded, and the superior cuts off the communication channel;
[0065] If two CPUs in the same system transmit data to each other through the voting channel and the results of the calculations are inconsistent, the voting channel is abnormal. When the voting channel abnormality occurs for the first time, the abnormal information is reported and recorded. If the voting channel abnormality occurs again within the entire set working cycle, the voting channel is considered to be faulty, and the fault information is reported and recorded, and the superior cuts off the communication channel.
[0066] S5, Synchronous channel status judgment, if the OBCs of two boards in the same system cannot obtain the synchronization signal of the other end within several consecutive working cycles, the synchronous channel fails; when a synchronous channel failure occurs, the fault information is reported and recorded, and the superior cuts off the communication channel;
[0067] If the OBCs of two boards in the same system cannot continuously obtain each other's synchronization signals through the synchronization channel, resulting in the inability to synchronize the tasks or clocks of the two systems, the synchronization channel is abnormal; when the synchronization channel is abnormal for the first time, the abnormal information is reported and recorded; if the synchronization channel is abnormal again within the entire set working cycle, the synchronization channel is deemed to be faulty, and the fault information is reported and recorded, and the superior cuts off the communication channel.
[0068] like Figure 3 and 4 As shown, a single board health determination method of this embodiment, in step S1, the temperature and operating voltage analog quantities collect the average values of the values within several working cycles, which reduces the possibility of misjudgment caused by drastic fluctuations in the values at the moment of determination. The temperature and operating voltage involve multiple key components and multiple varieties, and can be adjusted specifically according to different types of single boards.
[0069] The analog judgment of the single board includes the judgment of temperature and working voltage. The temperature of the single board is set to normal and abnormal states. If it exceeds the set normal working range, the fault information is reported and recorded. The superior system takes corresponding measures to cut off the communication channel and then cut off the power supply of the board. If it is within the normal working range, if it is outside the given threshold range and does not exceed the normal working range, the abnormal information is reported and recorded.
[0070] The working voltage is set to two states: normal and fault. If the collected voltage value exceeds the given threshold, the fault information is reported and recorded. The upper system takes corresponding measures to cut off the communication channel and then cut off the power supply of this board.
[0071] like Figure 3 and 4 As shown, in a single board health determination method of this embodiment, in step S3, the communication channel is a channel for transmitting execution information between single boards. The communication channel status is set to two states: abnormal and faulty. If the communication channel fails, the fault information is reported and recorded; if the communication channel is abnormal, the abnormal information is reported and recorded. At the same time, if the communication channel is abnormal again within the set entire working cycle, the fault information is reported and recorded. The superior system takes corresponding measures to cut off the communication channel.
[0072] In this embodiment, the communication channel abnormality judgment conditions are: (1) when the channel network can be connected normally, and after receiving a command or data packet within the working cycle, it fails to pass the verification after parsing; (2) when the channel network can be connected normally, no command or data packet can be received within the working cycle.
[0073] The communication channel failure judgment condition is: if the two ends of the network cannot establish a transmission channel for several consecutive working cycles, and the link cannot be established, it is judged as a communication channel failure.
[0074] like Figure 3 and 4 As shown, in a single board health determination method of this embodiment, in step S4, the voting channel is a dedicated channel for voting and verifying the calculation results between the two CPUs inside the single board. The channel status is set to two states: abnormal and faulty. If the voting channel is faulty, the fault information is reported and recorded; if the voting channel is abnormal, the abnormal information is reported and recorded. At the same time, if the voting channel is abnormal again within the set entire working cycle, the fault information is reported and recorded. The superior system takes corresponding measures to cut off the communication channel.
[0075] In this embodiment, the voting channel abnormality judgment condition is: when two CPUs in the same system transmit data to each other through the voting channel and obtain execution results through calculation, inconsistent results are obtained, and it is judged that the voting channel is abnormal.
[0076] The judgment condition of voting channel failure is: two CPUs in the same series cannot obtain each other's calculation results through the voting dedicated channel for several consecutive working cycles.
[0077] like Figure 3 and 4 As shown, in a single board health determination method of this embodiment, in step S5, the synchronization channel is an independent dedicated channel for maintaining clock-level synchronization and task-level synchronization between the two CPUs inside the single board. The channel status is set to two states: abnormal and faulty. If the synchronization channel fails, the fault information is reported and recorded; if the synchronization channel is abnormal, the abnormal information is reported and recorded. At the same time, if the synchronization channel is abnormal again within the entire set working cycle, the fault information is reported and recorded. The superior system takes corresponding measures to cut off the communication channel.
[0078] In this embodiment, the synchronization channel abnormality judgment condition is: the OBCs of two boards in the same system cannot continuously obtain each other's synchronization signals through the channel, resulting in the inability to synchronize the tasks or clocks of the two systems.
[0079] Synchronous channel failure judgment condition: If the OBCs of two boards in the same system cannot obtain the synchronization signal from the other end within several consecutive synchronization cycles, it is considered a synchronous channel failure.
[0080] The parts not involved in the present invention are the same as the prior art or can be implemented by using the prior art.
[0081] As described above, although the present invention has been shown and described with reference to specific preferred embodiments, it should not be construed as limiting the present invention itself. Various changes in form and details may be made without departing from the spirit and scope of the present invention as defined in the appended claims.
Claims
1. A method for determining the health of a single board, characterized in that: The steps include: S1, single board analog quantity collection, collect the average value of temperature and working voltage analog quantity of single board in several working cycles; S2, single board analog quantity judgment, if the average temperature in S1 exceeds the set normal working range, the fault information will be reported and recorded, and the superior will cut off the communication channel and then cut off the power supply of this board; if the average temperature in S1 is outside the given threshold range and does not exceed the normal working range, the abnormal information will be reported and recorded; If the average voltage value in S1 exceeds the set normal working range, the fault information will be reported and recorded. After the superior cuts off the communication channel, the power supply of this board will be cut off. If the average voltage value in S1 is outside the given threshold range and does not exceed the normal working range, the abnormal information will be reported and recorded. S3, communication channel status judgment, divided into communication channel abnormality judgment and fault judgment. The communication channel fault judgment is that the two ends of the network cannot establish a transmission channel for several consecutive working cycles and the link cannot be established. When a communication channel fault occurs, the fault information is reported and recorded, and the superior cuts off the communication channel; The communication channel abnormality judgment includes two situations. The first abnormal situation is that when the channel network can be connected normally, after receiving the instruction or data packet within the working cycle, it is parsed and fails to pass the verification after parsing; the second abnormal situation is that when the channel network can be connected normally, the instruction or data packet cannot be received within the working cycle; when the first communication channel abnormality occurs, the abnormal information is reported and recorded; if the communication channel abnormality occurs again within the set entire working cycle, it is determined that the communication channel has a fault, then the fault information is reported and recorded, and the superior cuts off the communication channel; S4, judging the voting channel status, if two CPUs in the same system cannot obtain each other's calculation results through the voting channel for several consecutive working cycles, the voting channel is faulty; when a voting channel fault occurs, the fault information is reported and recorded, and the superior cuts off the communication channel; If two CPUs in the same system transmit data to each other through the voting channel and the results of calculation are inconsistent, the voting channel is abnormal; When the voting channel abnormality occurs for the first time, the abnormal information will be reported and recorded. If the voting channel abnormality occurs again within the set entire working cycle, the voting channel is identified as a fault, the fault information will be reported and recorded, and the superior will cut off the communication channel; S5, Synchronous channel status judgment, if the OBCs of two boards in the same system cannot obtain the synchronization signal of the other end within several consecutive working cycles, the synchronous channel fails; when a synchronous channel failure occurs, the fault information is reported and recorded, and the superior cuts off the communication channel; If the OBCs of two boards in the same system cannot continuously obtain each other's synchronization signals through the synchronization channel, causing the tasks or clocks of the two systems to be out of synchronization, the synchronization channel is abnormal; when the first abnormality occurs in the synchronization channel, the abnormal information is reported and recorded; If the synchronization channel is abnormal again within the set entire working cycle, the synchronization channel is deemed to be faulty, the fault information is reported and recorded, and the superior cuts off the communication channel.
2. The single board health determination method according to claim 1, characterized in that: The communication channel is a channel for transmitting execution information between boards.
3. The single board health determination method according to claim 1, characterized in that: The voting channel is a dedicated channel for voting and verifying the calculation results between the two CPUs inside the single board.
4. The single board health determination method according to claim 1, characterized in that: The synchronization channel is an independent dedicated channel for maintaining clock-level synchronization and task-level synchronization between the two CPUs inside the board.
5. According to any one of claims 1 to 4, the rail transit signal control module health management system of the single board health determination method, the rail transit signal control module is composed of multiple single boards, characterized in that: Including data acquisition subsystem, data processing subsystem and equipment management subsystem, The data acquisition subsystem acquires the status data of the underlying device boards and uploads it to the data processing subsystem; the data processing subsystem saves the data collected by the data acquisition subsystem, and can analyze and judge the uploaded data, and output the board status and diagnosis results; the equipment management subsystem tracks the board software, firmware version status and maintenance and repair information throughout the entire process, and realizes on-site board management and software version management during repair and maintenance.
6. The rail transit signal control module health management system according to claim 5, characterized in that: The data acquisition subsystem consists of two parts: the equipment side data acquisition module and the data reading terminal data acquisition module. The device-side data acquisition module transmits the board status information through the health information transmission channel. The device-side data acquisition module includes a processor module, a storage module, a radio frequency module and an antenna module. The processor module is responsible for monitoring the operation information, alarm information and fault information of the board during operation. The data acquisition module of the data reading terminal includes a handheld PDA, which is equipped with a management module and an RFID module. The management module reads the device side information by calling the RFID module, obtains the board status information, analyzes the health status, facilitates on-site operation and maintenance, and uploads the acquired data to the data processing subsystem through the serial port to update the device status information.
7. The rail transit signal control module health management system according to claim 6, characterized in that: Operation information includes cumulative power-on time and peak load power; alarm information includes temperature abnormality, operating voltage abnormality, voting abnormality, synchronization abnormality and communication abnormality; fault information includes overtemperature, overvoltage, undervoltage, voting failure, synchronization failure and communication failure; after obtaining the above information, the processor module uploads the data to the data processing subsystem through the health information transmission channel, and writes it to the storage module for permanent storage.
8. The rail transit signal control module health management system according to claim 7, characterized in that: The health information transmission channel uploads the board information through the device's communication bus and reports it to the data processing subsystem in real time with low priority; the communication bus is Ethernet, CAN or MVB.
9. The rail transit signal control module health management system according to claim 6, characterized in that: The storage module uses non-volatile storage. The board serial number, board type, and software and hardware version numbers are written at the factory. During operation, the operation, alarm and fault information are saved. The alarm and fault information is recorded in the form of abnormal codes. During maintenance and overhaul, the maintenance and overhaul records are saved. The storage behavior runs through the entire life cycle of this board, and the storage content cannot be erased, and no data except the processor module can be written.
10. The rail transit signal control module health management system according to claim 6, characterized in that: The RFID module consists of a radio frequency module and an antenna module, and the antenna module is plug-in.
Citation Information
Patent Citations
Redundant control system and redundant control method of automatic train supervision system
CN110979404A
Circuit board health management circuit and device, control method of management circuit, and circuit board health manager
CN112858872A