Driver controller intelligent diagnosis method based on data analysis
Through the intelligent diagnostic method of the controller based on data analysis, the online real-time diagnosis of the controller and redundant lines of the subway train controller and redundant lines is realized, solving the problem of traditional detection relying on manual labor, reducing maintenance costs and improving system stability.
Patent Information
- Application Number
- CN202510306998.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-15
- Publication Date
- 2025-06-13
AI Technical Summary
There are pain points in the maintenance and disrepair of subway train controllers and redundant lines. Traditional state detection relies on manual regular disassembly inspection or external instrument testing, and cannot monitor the operating status in real time and lacks online real-time diagnosis capabilities.
The intelligent diagnostic method of the controller based on data analysis is adopted. By collecting the level signals triggered by each quick switch of the controller, converting them into digital signals, and transmitting them to the train VCU for processing using the vehicle intranet, the self-test interface is intelligently displayed to the diagnostic line status, and abnormal diagnosis is performed using mechanical interlocking characteristics.
It realizes the self-inspection of the controller without disassembly and assembly, measurement-free, and standardized and intelligent replacement of the process, solving the problem of redundant lines not being able to be repaired, reducing the labor cost of maintenance, and improving system stability and accuracy.
Smart Images

Figure CN120143796A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of subway trains in urban rail transit, and particularly to an intelligent diagnosis method for a controller based on data analysis. Background Art
[0002] "Controller" is a professional term in the field of rail transit (such as electric locomotives, subways, trams, etc.), and its full name is Driver's Controller. It is the core control device for a driver to operate the vehicle. The main function of the controller is to convert the driver's control instructions (such as acceleration, deceleration, braking, direction switching, etc.) into electrical signals through a handle or buttons and transmit them to the vehicle control system (such as the traction system, braking system) to control the running state of the vehicle. However, there are pain points in the maintenance and disrepair of subway train controllers and redundant lines. The state detection of traditional controllers relies on manual regular disassembly and inspection or external instrument testing, and the running state cannot be monitored in real time. The state detection of redundant lines (backup control channels) requires manual switching and testing, lacking the ability of online real-time diagnosis. Summary of the Invention
[0003] The present invention provides an intelligent diagnosis method for a controller based on data analysis, realizing self-diagnosis on the transmission link, and intelligently displaying the diagnosis line state on the man-machine interface, avoiding the problems of disassembly damage and difficult verification, and effectively solving the pain points in the maintenance and disrepair of subway train controllers and redundant lines. To achieve the above purpose, the technical solution of the present invention is as follows.
[0004] An intelligent diagnosis method for a controller based on data analysis, the method includes;
[0005] Collect the level signals after each quick-acting switch of the controller is triggered, convert them into digital quantity signals, transmit them to the train VCU for processing through the vehicle internal network, design a man-machine interactive self-check interface on the vehicle screen, operate the controller according to the process, and check the states of each quick-acting switch and the intermediate line of the controller through the data transmitted by the VCU and display them one by one; in addition, based on the existing data, according to the characteristics of the mechanical interlock of the controller, realize the abnormal diagnosis of speed switches at different positions.
[0006] As a further technical solution of the present invention, under the normal mode level signal acquisition, the intelligent diagnosis method process of the controller is as follows:
[0007] Convert the collected level signal into a digital signal and send it to the main train network; at the same time, the linear voltage output by the sliding rheostat is transmitted to the analog acquisition board of the monitoring system and converted into the traction and braking levels. The train monitoring system collects the digital signal of the quick-acting switch on the vehicle main network and the analog signal of the sliding rheostat voltage. Inside the VCU processor, according to the preset diagnostic program, the rotation angle of the drive shaft is judged through the analog signal of the sliding rheostat voltage, and then the state that the quick-acting switch at the corresponding cam position should be in is judged. Compared with the actually received digital state signal, if they are inconsistent, the fault logic is triggered; after the diagnosis is completed, the fault information is transmitted to the train network, and the human-machine interface (vehicle screen) extracts and displays it to prompt relevant personnel to handle it.
[0008] As a further technical solution of the present invention, in the case of collecting the standby mode level signal, the intelligent diagnosis method process of the controller is as follows:
[0009] In the standby mode, in terms of the diagnostic logic, first, it is similar to the normal mode, and the rotation angle of the drive shaft and the state of the speed switch at the cam position are judged through the analog signal of the sliding rheostat voltage for comparison; second, the digital signals of the two groups of speed switches of the same group of cams as in the normal mode are compared. When they are inconsistent, the stuck fault logic of the speed switch at the corresponding position is triggered, and the fault information is also transmitted to the human-machine interface for display through the train network.
[0010] As a further technical solution of the present invention, a human-machine interaction self-check interface: Develop a controller self-check human-machine interaction interface on the vehicle screen, and set an instruction test column, a process prompt column, a status diagnosis column, a self-check soft button, a stop soft button, and a return soft button; Trigger the self-check soft button, and start the self-check process within the specified time. After the instruction test column passes or fails, it jumps to the next test item in turn, and the process can be stopped through the stop soft button in the middle; The status display column displays whether each test instruction status passes in turn. If it passes, it displays green normal, and if it fails, it displays red failure, and records the test time; This interface is set with the function of preventing misoperation of the vehicle. When there is high voltage in the subway train, it cannot enter the interface. If it occurs during the self-check process, it will automatically exit the interface and stop the self-check process.
[0011] As a further technical solution of the present invention, the diagnostic logic process of the quick-acting switch of the controller in the normal mode is as follows:
[0012] In the normal mode, it is judged through the interlock relationship between the potentiometer position, the traction instruction, and the braking instruction. According to the potentiometer position, the current traction and braking instruction states that should be in are determined, and then compared with the actual traction and braking instruction signals. If they are inconsistent, it is judged as abnormal; The direction instruction is also interlocked and diagnosed with the potentiometer level. If it does not conform to the interlock logic, it is determined that there is an abnormal situation and the corresponding fault logic is triggered.
[0013] As a further technical solution of the present invention, the diagnostic logic flow of the quick-acting switch of the standby mode controller is as follows:
[0014] After the standby mode is enabled, interlock judgment is performed through the potentiometer position, traction command, and braking command to achieve abnormal situation diagnosis; interlock diagnosis is performed between the direction command and the normal command. The specific logic is different from that of the normal mode, but both are based on the mechanical interlock characteristics of the controller. By comparing different commands and the potentiometer level status, it is judged whether the quick-acting switch is normal. If an abnormality occurs, the corresponding fault logic is triggered and the fault information is reported.
[0015] Beneficial effects achieved by the present invention:
[0016] (1) The self-check of the controller realizes disassembly-free, measurement-free, standardized and intelligent process substitution, solves the problem that redundant circuits cannot be repaired, realizes preventive pre-control, greatly reduces the manual maintenance cost. Through intelligent self-check, the system has high stability and high accuracy, and solves pain points such as equipment disassembly and wear, inability to maintain, and difficult maintenance.
[0017] (2) The self-diagnosis of the controller realizes fault reporting, solves the problem of no prompt after the quick-acting switch gets stuck, effectively reminds the maintenance personnel to repair, and avoids the problem of running with diseases; during driving, it effectively guides the driver to perform emergency handling and avoids further expansion of the impact after the event occurs. Description of the Drawings
[0018] Figure 1 It is the signal acquisition and communication schematic diagram of the normal mode.
[0019] Figure 2 It is the signal acquisition and communication schematic diagram of the standby mode.
[0020] Figure 3 It is the human-machine interaction self-check interface diagram.
[0021] Figure 4 It is the diagnostic logic diagram of the quick-acting switch of the controller in the normal mode. Detailed Embodiments
[0022] The technical solutions of the present invention will be described in detail below with reference to the specific drawings.
[0023] Please refer to Figures 1 to 4 , the embodiment of the present invention provides an intelligent diagnostic method for a controller based on data analysis, and the method includes;
[0024] Collect the level signals after each quick-acting switch of the controller is triggered, convert them into digital signals, and transmit them to the train VCU for processing through the vehicle intranet. Design a human-machine interaction self-check interface on the vehicle screen, operate the controller according to the process, and check the status of each quick-acting switch and the intermediate circuit of the controller through the data transmitted by the VCU, and display them one by one; in addition, based on the existing data, according to the mechanical interlock characteristics of the controller, realize the abnormal diagnosis of speed switches at different positions.
[0025] In this embodiment, please refer to Figure 1 , the intelligent diagnosis method process of the controller is as follows under the normal mode level signal acquisition:
[0026] The rotation of the main control handle of the controller drives the transmission shaft, and then the sliding rheostat and cams at different positions installed on the transmission shaft move. The cams trigger different quick-acting switches, and the electrical signals generated by the closing of the contacts of the quick-acting switches are respectively transmitted to the signal board acquisition ports of the train monitoring system, traction system, braking system, and LCU system through the circuit. The system converts the collected level signals into digital signals and sends them to the main train network; at the same time, the linear voltage output by the sliding rheostat is transmitted to the analog acquisition board of the monitoring system and converted into the traction and braking levels. The train monitoring system collects the digital signals of the quick-acting switches on the vehicle main network and the analog voltage signals of the sliding rheostat. Inside the VCU processor, according to the preset diagnosis program, the rotation angle of the transmission shaft is judged through the analog voltage signal of the sliding rheostat, and then the state that the quick-acting switch at the corresponding cam position should be in is judged, and it is compared with the actually received digital state signal. If they are inconsistent, the fault logic is triggered; after the diagnosis is completed, the fault information is transmitted to the train network, and the human-machine interface (vehicle screen) extracts and displays it to prompt relevant personnel to handle it.
[0027] In this embodiment, please refer to Figure 2 , the intelligent diagnosis method process of the controller is as follows under the standby mode level signal acquisition:
[0028] In the standby mode, the signal transmission of the controller is similar to that in the normal mode, and it also involves signals such as traction commands and braking commands being transmitted to the train system, vehicle screen, and VCU through the MVB. In terms of diagnosis logic, one is similar to the normal mode, and the transmission shaft angle and the state of the speed switch at the cam position are judged through the analog voltage signal of the sliding rheostat for comparison; the other is to compare the digital signals of the two groups of speed switches of the same group of cams as in the normal mode. When they are inconsistent, the stuck fault logic of the speed switch at the corresponding position is triggered, and the fault information is also transmitted to the human-machine interface for display through the train network.
[0029] In this embodiment, please refer to Figure 3, Human - machine interaction self - inspection interface: In the vehicle screen, a self - inspection human - machine interaction interface for the controller is developed, with an instruction test column, a process prompt column, a status diagnosis column, a self - inspection soft button, a stop soft button, and a return soft button set; Triggering the self - inspection soft button starts the self - inspection process within a specified time. After the instruction test column passes or fails, it jumps to the next test item in sequence. The process can be stopped midway through the stop soft button; The status display column shows whether each test instruction status passes in sequence. If it passes, it shows green normal, and if it fails, it shows red failure, and the test time is recorded; This interface is set with a function to prevent accidental vehicle movement. When there is high voltage in the subway train, it is impossible to enter the interface. If it occurs during the self - inspection process, it automatically exits the interface and stops the self - inspection process.
[0030] In this embodiment, please refer to Figure 4 , The diagnostic logic process of the quick - acting switch of the controller in the normal mode is as follows:
[0031] In the normal mode, it is judged through the interlock relationship among the potentiometer position, traction instruction, and braking instruction. Based on the potentiometer position, the current expected traction and braking instruction statuses are determined, and then compared with the actual traction and braking instruction signals. If they are inconsistent, it is judged as abnormal; The direction instruction is also interlocked and diagnosed with the potentiometer level. If it does not conform to the interlock logic, it is determined that there is an abnormal situation, and the corresponding fault logic is triggered.
[0032] In this embodiment, please refer to Tables 1 to 6. The diagnostic logic process of the quick - acting switch of the controller in the standby mode is as follows:
[0033] After the standby mode is enabled, interlock judgment is carried out through the potentiometer position, traction instruction, and braking instruction to achieve abnormal situation diagnosis; The direction instruction is interlocked and diagnosed with the normal instruction. The specific logic is different from that in the normal mode, but both are based on the mechanical interlock characteristics of the controller. By comparing the states of different instructions and potentiometer levels, it is judged whether the quick - acting switch is normal. If an abnormality occurs, the corresponding fault logic is triggered and the fault information is reported.
[0034] Table 1
[0035]
[0036]
[0037] Table 2
[0038]
[0039] Table 3
[0040]
[0041]
[0042] Table 4
[0043]
[0044] Table 5
[0045]
[0046]
[0047] Table 6
[0048]
[0049] In this embodiment, the controller makes the transmission shaft rotate through the main control handle, driving the rheostat and cams at different positions installed on the transmission shaft. The cams trigger different quick-acting switches, and the switch contacts close to transmit the electrical signal through the line to the acquisition ports of the signal boards of the train monitoring system, traction system, braking system, and LCU system. The system converts the collected level signal into a digital signal and sends it to the main train network. The rheostat transmits the output linear voltage to the analog acquisition board of the monitoring system and converts it into the traction and braking levels for realizing the following two functions.
[0050] 1) The train monitoring system collects the digital signals of the quick-acting switches on the vehicle main network and the analog voltage signals of the rheostat. A diagnostic program is written in the VCU processor of the train monitoring system. In the normal mode, based on the received analog voltage signal of the rheostat, the rotation angle of the transmission shaft is judged. Within the positive and negative deviation of this rotation angle, the quick-acting switch at the corresponding cam position should be in the released state or the triggered state. If the corresponding digital signal state is not received, the stuck fault logic of the speed switch at the corresponding position is triggered. In the standby mode, first, based on the same principle as the normal mode, the transmission shaft angle and the state of the quick-acting switch at the cam position are judged through the analog voltage signal of the rheostat for comparison and judgment. Second, the digital signals of the two groups of speed switches of the same group of cams as in the normal mode are compared. If they are inconsistent, the stuck fault logic of the speed switch at the corresponding position is triggered. In both modes, after the VCU diagnosis is completed, the fault information is transmitted to the train network, and the human-machine interface (vehicle screen) extracts the fault information on the network, displays and records it on the corresponding interface, and prompts the driver for emergency handling and the maintenance personnel for repair.
[0051] 2) Program the human-machine interaction interface (vehicle screen). Add a soft button "Controller Self-Check" in the maintenance function area of the vehicle screen. After clicking, the full screen enters the controller self-check page. Facing the screen self-check page, set the self-check variable name on the left, set a process prompt box in the upper right, set two soft buttons "Self-Check" and "Stop" in the middle right, set a self-check result status box in the lower right, set a soft button "Return" at the bottom right, and set a row of function switching area soft buttons at the bottom. Through the division of the function area, different functions are realized after programming and design. After clicking the "Self-Check" soft button, the self-check process starts. The self-check variable name on the left starts to show green filling. After receiving the corresponding self-check variable signal within 20 seconds or after more than 20 seconds without receiving the corresponding self-check variable signal, it automatically jumps to the next self-check variable and shows green, and the previous variable restores its original color. The corresponding self-check results record the self-check time and signal detection results in the status box in sequence. If it passes, it shows green and normal. If the corresponding self-check variable signal is not received after more than 20 seconds, it shows red and fails. After the detection is completed, the status result interface retains this record. When clicking the "Stop" soft button, the self-check is terminated, and the status box retains the record of what has been completed this time. When clicking the "Return" soft button, the self-check is terminated, and the status box retains the record of what has been completed this time. If the self-check is stopped midway or the self-check variable prompts a failure, the self-check needs to be restarted. This interface is set with an operation protection function. When the subway train has a voltage above 800V, the soft button "Controller Self-Check" on the maintenance page cannot be clicked to enter the self-check page. If there is a voltage above 800V during the self-check process, the page will automatically exit and the self-check will stop.
[0052] It should be noted that in this article, the term "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, article, or device including a series of elements not only includes those elements but also includes other elements not explicitly listed, or further includes elements inherent to such a process, article, or device. Without more limitations, an element defined by the statement "including one..." does not exclude the existence of another identical element in the process, article, or device including that element.
[0053] The above are only the preferred embodiments of the present invention, and do not limit the patent scope of the present invention accordingly. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present invention, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present invention.
Claims
1. A method for intelligent diagnosis of a controller based on data analysis, characterized in that: The method comprises: The level signals after the triggering of each fast-acting switch of the driver controller are collected, converted into digital signals, and transmitted to the train VCU for processing through the vehicle's intranet. A human-machine interactive self-check interface is designed on the vehicle screen. The driver controller is operated according to the process. The status of each fast-acting switch and intermediate line of the driver controller is checked through the data transmitted by the VCU, and displayed one by one. In addition, based on the existing data, according to the characteristics of the mechanical interlocking of the driver controller, abnormal diagnosis of speed switches in different positions is realized.
2. The intelligent diagnosis method of a controller based on data analysis according to claim 1, characterized in that: Under normal mode level signal acquisition, the intelligent diagnosis method flow of the controller is as follows: The collected level signal is converted into a digital signal and sent to the train backbone network; at the same time, the linear voltage output by the sliding rheostat is transmitted to the analog acquisition board of the monitoring system and converted into the traction brake level. The train monitoring system collects the digital signal of the quick-acting switch of the vehicle backbone network and the analog signal of the sliding rheostat voltage. According to the preset diagnostic program in the VCU processor, the transmission shaft rotation angle is determined by the sliding rheostat voltage analog signal, and then the corresponding cam position quick-acting switch state is determined, and compared with the actual received digital state signal. If it is inconsistent, the fault logic is triggered; After the diagnosis is completed, the fault information is transmitted to the train network, extracted and displayed on the human-machine interface, and prompted relevant personnel to handle it.
3. The intelligent diagnosis method of controller based on data analysis according to claim 1 is characterized in that: Under the standby mode level signal acquisition, the intelligent diagnosis method flow of the controller is as follows: In the backup mode, the diagnostic logic is similar to the normal mode. The transmission shaft angle and cam position speed switch status are judged and compared through the sliding rheostat voltage analog signal. The second is to compare the two groups of speed switch digital signals of the same group of cams in the normal mode. When they are inconsistent, the corresponding position speed switch stuck fault logic is triggered, and the fault information is also transmitted to the human-machine interface display via the train network.
4. The intelligent diagnosis method of controller based on data analysis according to claim 1 is characterized in that: Human-computer interaction self-test interface: Develop the driver controller self-test human-computer interaction interface on the vehicle screen, set the command test bar, process prompt bar, status diagnosis bar, self-test soft button, stop soft button and return soft button; trigger the self-test soft button to start the self-test process within the specified time. After the command test bar passes or fails, it jumps to the next test item in turn, and the process can be stopped by the stop soft button in the middle; the status display bar displays whether the status of each test command is passed in turn. If passed, it will display green normal, and if not, it will display red failure, and record the test time; this interface sets the misoperation vehicle protection function. When there is high voltage on the subway train, the interface cannot be entered. If it occurs during the self-test process, it will automatically exit the interface and stop the self-test process.
5. The intelligent diagnosis method of controller based on data analysis according to claim 1 is characterized in that: The normal mode controller snap switch diagnostic logic flow is as follows: In normal mode, the interlocking relationship between the potentiometer position, traction command and brake command is used for judgment. The current traction and brake command status is determined based on the potentiometer position, and then compared with the actual traction and brake command signals. If they are inconsistent, it is judged as abnormal. The direction command is also interlocked with the potentiometer level for diagnosis. If it does not conform to the interlocking logic, it is determined that an abnormal situation exists and the corresponding fault logic is triggered.
6. The intelligent diagnosis method of controller based on data analysis according to claim 1 is characterized in that: The diagnostic logic flow of the standby mode controller quick-action switch is as follows: After the backup mode is enabled, interlocking judgment is performed through the potentiometer position, traction command, and braking command to realize abnormal situation diagnosis; the direction command and normal command are interlocked for diagnosis, and the specific logic is different from the normal mode, but it is based on the mechanical interlocking characteristics of the driver controller. By comparing different commands and potentiometer level states, it is determined whether the quick-acting switch is normal. If an abnormality occurs, the corresponding fault logic is triggered and the fault information is reported.