Fault diagnosis method for drive and sampling circuits of train washing machine, system, device, and storage medium
By detecting voltage and status bits through the interlocking execution unit and setting multi-layer judgment conditions, the fault diagnosis process of the car wash machine drive circuit is broken down into 6 scenarios, which solves the problem of real-time monitoring and intelligent alarm between the signal system and the car wash machine system, and realizes accurate fault diagnosis under complex working conditions.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- CASCO SIGNAL LTD
- Filing Date
- 2025-10-22
- Publication Date
- 2026-07-09
AI Technical Summary
In existing technologies, the drive and acquisition circuits between the signal system and the car wash machine system lack real-time monitoring and intelligent alarm functions, resulting in the failure to promptly report voltage abnormalities under complex operating conditions, which affects the operating efficiency of the automatic car wash process.
By detecting voltage and status bits through the interlocking execution unit, and setting multi-layer judgment conditions, including request signals, power supply to the signal distribution cabinet, and allow signal feedback, the fault diagnosis process of the car wash machine drive acquisition circuit is broken down into 6 detailed scenarios. The interlocking drive acquisition status and the voltage status of the signal distribution cabinet are collected in real time. Combined with the drive signal as a prerequisite for circuit communication judgment, the accurate attribution of the signal-car wash machine working interface is achieved.
It improves the accuracy and reliability of fault diagnosis, reduces the complexity of diagnosis, avoids misjudgment caused by fuzzy signal boundaries in traditional diagnosis, and ensures the reliability of fault diagnosis under complex operating conditions.
Smart Images

Figure CN2025129336_09072026_PF_FP_ABST
Abstract
Description
Fault diagnosis methods, systems, equipment, and storage media for car wash machine drive circuits Technical Field
[0001] This invention relates to the field of fault diagnosis technology for car wash machine drive circuits, and in particular to a fault diagnosis method, system, equipment, and storage medium for car wash machine drive circuits. Background Technology
[0002] Currently, the monitoring of the drive and acquisition circuits between the signaling system and the car wash system mainly relies on traditional electrical equipment for simple voltage status acquisition, lacking real-time monitoring, historical data statistics, and intelligent alarm functions. Especially under complex operating conditions, the failure to promptly report abnormal voltage in the car wash may lead to the interruption of the automatic car wash process, affecting the operation and maintenance efficiency of the subway.
[0003] The invention patent CN117170340A discloses a fault handling method, device, and medium for an automatic car wash machine, relating to the field of unmanned driving technology. When establishing a simulation platform, it incorporates the train's ATS (Automatic Train Service) simulation signals to achieve the automatic driving function of the car wash machine. Based on the equipment simulation platform built according to the ATS signal system, train operation model, and end brush running model, and combined with various pre-set influencing factors, the corresponding test results are obtained based on the simulation response results under this model. However, this patent relies on the equipment to detect the train's position in real time to determine faults, and cannot determine and handle faults based on abnormal circuit voltages in the car wash machine.
[0004] Therefore, providing a fault diagnosis method based on voltage is an urgent problem to be solved. Summary of the Invention
[0005] The purpose of this invention is to overcome the defects of the prior art by providing a fault diagnosis method, system, equipment, and storage medium for the drive circuit of a car wash machine.
[0006] The objective of this invention can be achieved through the following technical solutions:
[0007] According to a first aspect of the present invention, a fault diagnosis method for a car wash machine drive circuit is provided. This method is implemented through an interlocking execution unit, which receives and sends requests to the car wash machine. The method includes the following steps:
[0008] S1. The car wash machine sends a car wash request, and simultaneously performs S5 and S6. The interlocking execution unit detects whether an abnormality occurs. If an abnormality occurs, an alarm is triggered; otherwise, S2 is performed.
[0009] S2. The car wash machine sends a front-end wash movement permission request and a rear-end wash movement permission request, and detects whether the front-end wash movement permission request and the rear-end wash movement permission request are abnormal. If an abnormality is found, an alarm is triggered; otherwise, S3 or S4 is performed.
[0010] S3. The interlocking execution unit sends a front-end wash request or a tail-end wash request respectively, and detects whether the front-end wash request and the tail-end wash request are abnormal. If an abnormality is found, an alarm is triggered; otherwise, proceed to S4.
[0011] S4. The interlocking execution unit sends a car wash area access request and detects whether the car wash area access request is abnormal. If an abnormality is found, an alarm is triggered.
[0012] S5. The interlocking execution unit detects whether the requested working source voltage and the allowed working source voltage of the car wash machine are abnormal. If an abnormality is found, an alarm is triggered.
[0013] S6. The car wash machine sends a car wash machine fault detection request, and the interlock execution unit detects whether an abnormality occurs. If an abnormality occurs, an alarm is triggered.
[0014] The interlocking execution unit uses the detection of corresponding voltage and status bits and whether 50% of the voltage values meet the conditions within the sampling period as the basis for anomaly judgment.
[0015] As a preferred technical solution, S1 includes:
[0016] S11, The interlocking execution unit receives the XCQQ drive code bit changing from 0 to 1;
[0017] S12. If no XCQQ voltage is collected within the first preset time T and 50% of the XCQQ voltage is less than or equal to 5V, an alarm will be triggered indicating an abnormality in the indoor circuit of the XCQQ signal device.
[0018] S13. If the voltage of XCQQ is collected and 50% of the XCQQ voltage is greater than 5V, and if the allowed car wash voltage is not collected and 50% of the XCQQ voltage is less than or equal to 5V within the interval between the second preset time X and the first preset time T, the alarm will be triggered if the YXXC relay does not operate or the outdoor circuit of the YXXC signal device is abnormal.
[0019] S14. If YXXC voltage is collected, and 50% of the YXXC voltage is greater than 5V and the YXXC acquisition code is still 0, then the alarm is that the indoor circuit of the YXXC signal device is abnormal.
[0020] As a preferred technical solution, S2 specifically includes:
[0021] S211, The interlocking execution unit receives XCQQ drive code bit and YXXC acquisition code bit both changing from 0 to 1;
[0022] S212. If no QDYD voltage is collected within the first preset time T, and 50% of the QDYD voltages are less than or equal to 5V, an alarm will be triggered if the QDYD relay does not operate or the outdoor circuit of the QDYD signal device is abnormal.
[0023] S213. If QDYD voltage is collected, and 50% of the QDYD voltage is greater than 5V while the QDYD acquisition code is still 0, then the alarm is that the indoor circuit of the QDYD signal device is abnormal.
[0024] As a preferred technical solution, S2 further includes:
[0025] S221, The interlocking execution unit receives XCQQ drive code bit and YXXC acquisition code bit both changing from 0 to 1;
[0026] S222. If no WDYD voltage is collected within the first preset time T, and 50% of the WDYD voltage is less than or equal to 5V, the alarm will be triggered if the WDYD relay fails to operate or the outdoor circuit of the WDYD signal device is abnormal.
[0027] S223. If WDYD voltage is collected, and 50% of the WDYD voltage is greater than 5V and the WDYD acquisition code is still 0, then the alarm is that the indoor circuit of the WDYD signal device is abnormal.
[0028] As a preferred technical solution, S3 specifically includes:
[0029] S311, The interlocking execution unit receives the QXQQ drive code bit changing from 0 to 1;
[0030] S312. If no QXQQ voltage is collected within the first preset time T, and 50% of the QXQQ voltages are less than or equal to 5V, an alarm will be triggered indicating an abnormality in the indoor circuit of the QXQQ signal device.
[0031] S313. If QXQQ voltage is collected, and 50% of QXQQ voltage is greater than 5V, and within the interval between the second preset time X and the first preset time T, 50% of QDYD voltage is greater than 5V, then an alarm is triggered indicating an abnormal car wash request at the front end of the car wash machine.
[0032] As a preferred technical solution, S3 further includes:
[0033] S321, The interlocking execution unit receives the WXQQ drive code bit changing from 0 to 1;
[0034] S322. If no WXQQ voltage is collected within the first preset time T, and 50% of the WXQQ voltages are less than or equal to 5V, an alarm will be triggered indicating an abnormality in the indoor circuit of the WXQQ signal device.
[0035] S323. If WXQQ voltage is collected, and 50% of WXQQ voltage is greater than 5V, and WDYD voltage is greater than 5V within the interval of the second preset time X and the first preset time T, then an alarm is triggered indicating an abnormal car wash request at the tail end of the car wash machine.
[0036] As a preferred technical solution, S4 specifically includes:
[0037] S41, The interlocking execution unit receives the TGQQ drive code bit changing from 0 to 1;
[0038] S42. If the TGQQ voltage at the distribution cabinet is not collected within the first preset time T, and 50% of the TGQQ voltage is less than or equal to 5V, an alarm will be triggered indicating an abnormality in the indoor circuit of the TGQQ signal equipment.
[0039] S43. If the TGQQ voltage at the distribution cabinet is collected, and 50% of the TGQQ voltage is greater than 5V, and if the XCTG voltage is not collected within the second preset time X and the first preset time interval T, and 50% of the XCTG voltage is less than or equal to 5V, then the alarm is triggered if the XCTG relay does not operate or the outdoor circuit of the XCTG signal equipment is abnormal.
[0040] S44. If XCTG voltage is collected, and 50% of the XCTG voltage is greater than 5V while the XCTG acquisition code is still 0, then the alarm is that the indoor circuit of the XCTG signal equipment is abnormal.
[0041] As a preferred technical solution, S5 specifically includes:
[0042] S51. Within the first preset time T, monitor the requested operating source voltage and the allowed operating source voltage of the car wash machine.
[0043] S22. If 50% of the car wash machines have an allowable operating source voltage of less than or equal to 5V, an alarm will be triggered if the allowable operating source voltage or the power signal equipment indoor circuit is abnormal.
[0044] S53. If 50% of the car wash machines request a working source voltage of less than or equal to 5V, an alarm will be triggered indicating an abnormality in the outdoor circuit of the request working source voltage or power signal equipment.
[0045] As a preferred technical solution, S6 specifically includes:
[0046] S61, The interlocking execution unit receives the XCGZ acquisition code bit changing from 1 to 0;
[0047] S62. If no XCGZ voltage is collected within the first preset time T, and 50% of the XCGZ voltages are less than or equal to 5V, an alarm will be triggered indicating a car wash machine malfunction.
[0048] S63. If XCGZ voltage is collected, and 50% of the XCGZ voltage is greater than 5V, an alarm will be triggered indicating an abnormality in the indoor circuit of the XCGZ signal equipment.
[0049] According to a second aspect of the present invention, a system for fault diagnosis of a car wash machine drive circuit is provided, characterized in that the system includes a car wash machine distribution panel, a signal equipment room distribution panel, and an interlocking execution cabinet, wherein the interlocking execution unit is installed in the interlocking execution cabinet; the car wash machine distribution panel, the signal equipment room distribution panel, and the interlocking execution cabinet are sequentially and communicatively connected, and the car wash machine distribution panel, the signal equipment room distribution panel, and the interlocking execution cabinet perform the method described in any of the preceding claims.
[0050] According to a third aspect of the present invention, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, characterized in that the processor, when executing the program, implements the method as described in any of the preceding claims.
[0051] According to a fourth aspect of the present invention, a computer-readable storage medium is provided having a computer program stored thereon, characterized in that the program, when executed by a processor, implements the method as described in any of the preceding claims.
[0052] Compared with the prior art, the present invention has the following beneficial effects:
[0053] 1. This invention can collect multiple samples within a sampling period by detecting the voltage and status bit of each action. As long as 50% of the samples within that period meet the set range, it can be determined that the corresponding logic condition is met, and the judgment condition is accurate.
[0054] 2. This invention sets different judgment conditions for different car wash scenarios, including a multi-layer judgment method that requests a signal, requests power to be sent to the signal distribution cabinet, allows power to be sent to the signal distribution cabinet, and allows signal retrieval; in particular, the special logic design for the front-end / back-end car wash scenarios ensures the reliability of fault diagnosis under complex working conditions.
[0055] 3. This invention achieves accurate attribution of the signal-car wash machine working interface by real-time acquisition of interlock drive status and signal distribution cabinet voltage status, combined with drive signal as a prerequisite for circuit communication determination; this innovation solves the problem of misjudgment caused by ambiguous signal boundaries in traditional diagnosis.
[0056] 4. This invention breaks down the complex fault diagnosis process of the car wash machine drive acquisition circuit into six detailed scenarios, and uses drive acquisition information as the judgment condition for scenario triggering. This scenario-based decomposition method significantly reduces the complexity of fault diagnosis and improves the accuracy of diagnosis. Attached Figure Description
[0057] Figure 1 is a flowchart of the car wash abnormality alarm judgment of the present invention;
[0058] Figure 2 is a flowchart of the front-end washing (endless) abnormal alarm judgment of the present invention;
[0059] Figure 3 is a flowchart of the abnormal alarm judgment of the tail end washing (endless) of the present invention;
[0060] Figure 4 is a flowchart of the front-end washing (with end) abnormal alarm judgment of the present invention;
[0061] Figure 5 is a flowchart of the tail end washing (with end) abnormal alarm judgment of the present invention;
[0062] Figure 6 is a flowchart of the abnormal alarm judgment process for car washing according to the present invention;
[0063] Figure 7 is a flowchart of the car wash voltage abnormality alarm judgment of the present invention;
[0064] Figure 8 is a flowchart of the abnormal alarm judgment of the car wash machine according to the present invention;
[0065] Figure 9 is a schematic diagram of the communication interface for the automatic car wash function of the present invention;
[0066] Figure 10 is a circuit diagram of the automatic car wash data collection circuit of the present invention;
[0067] Figure 11 is a circuit diagram of the automatic car wash drive circuit of the present invention;
[0068] Figure 12 is a schematic diagram of the interface between the signal system and the car wash machine of the present invention;
[0069] Figure 13 is a schematic diagram of an indoor circuit malfunction of the signal equipment of the present invention;
[0070] Figure 14 is a schematic diagram of an outdoor circuit malfunction of the signal equipment of the present invention;
[0071] Figure 15 is a schematic diagram of a circuit malfunction from the indoor distribution cabinet to the interlocking execution cabinet of the signal equipment of the present invention. Detailed Implementation
[0072] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0073] A car wash machine is a specialized device used to automatically wash the exterior of electric passenger cars. The interface between the signaling system and the car wash machine is achieved through a secure hard-wired interface, allowing the signaling system to automatically control the train during the washing operation. The signaling system uses electronic actuators to directly interact with the car wash machine via cables, enabling the driving of relevant information and the collection of the car wash machine's status.
[0074] Currently, the monitoring of the drive and acquisition circuits between the signaling system and the car wash system mainly relies on traditional electrical equipment for simple voltage status acquisition, lacking real-time monitoring, historical data statistics, and intelligent alarm functions. Especially under complex operating conditions, the failure to promptly report abnormal voltage in the car wash may lead to the interruption of the automatic car wash process, affecting the operation and maintenance efficiency of the subway.
[0075] To solve the above problems, the present invention is conceived as follows: (1) The car wash process of the car wash machine is broken down, and the complex process judgment is divided into 6 detailed scenarios, with the drive and acquisition information as the trigger judgment condition for the scenario (except for the source voltage judgment). (2) The acquisition data is obtained in real time, including the interlock drive and acquisition status and the voltage status at the signal distribution cabinet. (3) Based on the drive signal, as a prerequisite for circuit communication judgment, it is determined whether the voltage is sent to the distribution cabinet, which is used as the determination of the signal-car wash machine working interface.
[0076] This invention provides a fault diagnosis method, system, device, and storage medium for the drive and sampling circuit of a car wash machine. By detecting the voltage and status bits of each action, this invention can collect multiple samples within a sampling period. If 50% of the samples within that period meet the set range, the corresponding logic condition can be considered met, ensuring accurate judgment. This invention sets different judgment conditions for different car wash scenarios, including a multi-layered judgment method for requesting signals, requesting power to be sent to the signal distribution cabinet, allowing power to be sent to the signal distribution cabinet, and allowing signal retrieval. In particular, the special logic design for the front-end / back-end car wash scenarios ensures the reliability of fault diagnosis under complex operating conditions. This invention achieves accurate attribution of the signal-car wash machine working interface by real-time acquisition of the interlock drive and sampling status and the voltage status of the signal distribution cabinet, combined with the drive signal as a prerequisite for circuit communication judgment. This innovation solves the problem of misjudgment caused by ambiguous signal boundaries in traditional diagnosis. This invention breaks down the complex fault diagnosis process of a car wash machine's drive and acquisition circuit into six detailed scenarios, and uses drive and acquisition information as the judgment condition for triggering the scenario. This scenario-based decomposition method significantly reduces the complexity of fault diagnosis and improves the accuracy of diagnosis.
[0077] Example 1
[0078] A fault diagnosis method for a car wash machine's drive circuit, implemented through an interlocking execution unit, wherein the interlocking execution unit receives and sends requests to the car wash machine, the method comprising the following steps:
[0079] S1. The car wash machine sends a car wash request, and simultaneously performs S5 and S6. The interlocking execution unit detects whether an abnormality occurs. If an abnormality occurs, an alarm is triggered; otherwise, S2 is performed.
[0080] S2. The car wash machine sends a front-end wash movement permission request and a rear-end wash movement permission request, and detects whether the front-end wash movement permission request and the rear-end wash movement permission request are abnormal. If an abnormality is found, an alarm is triggered; otherwise, S3 or S4 is performed.
[0081] S3. The interlocking execution unit sends a front-end wash request or a tail-end wash request respectively, and detects whether the front-end wash request and the tail-end wash request are abnormal. If an abnormality is found, an alarm is triggered; otherwise, proceed to S4.
[0082] S4. The interlocking execution unit sends a car wash area access request and detects whether the car wash area access request is abnormal. If an abnormality is found, an alarm is triggered.
[0083] S5. The interlocking execution unit detects whether the requested working source voltage and the allowed working source voltage of the car wash machine are abnormal. If an abnormality is found, an alarm is triggered.
[0084] S6. The car wash machine sends a car wash machine fault detection request, and the interlock execution unit detects whether an abnormality occurs. If an abnormality occurs, an alarm is triggered.
[0085] The interlocking execution unit uses the detection of corresponding voltage and status bits and whether 50% of the voltage values meet the conditions within the sampling period as the basis for anomaly judgment.
[0086] In this embodiment, the car wash machine's driving process is divided into groups, from car wash request → allow car wash → front-end wash movement permission → front-end wash request (default process) → rear-end wash movement permission → rear-end wash request (default process) → car wash pass request (default process) → allow pass (default process). The entire process of requesting permission is grouped together and can be divided into four categories, namely...
[0087] Car wash request → Allow car wash
[0088] Front-end wash movement allowed → Tail-end wash movement allowed
[0089] Front-end washing (mobile allowed) → Front-end washing request → Trailer washing (mobile allowed) → Trailer washing request
[0090] Car wash request approved → Allowed
[0091] in:
[0092] Car wash request: The interlocking execution unit continuously sends a high-level car wash request signal to the car wash system;
[0093] Allow car wash: After receiving a car wash request, the car wash machine sets "Allow car wash" to the allowed state;
[0094] Front-end wash movement allowed: The car wash machine sets both "Allow car wash" and "Front-end wash movement allowed" to be enabled, allowing the car wash to begin.
[0095] Tail end wash movement allowed: The car wash machine sets both "Allow car wash" and "Tail end wash movement allowed" to be enabled, allowing the car wash to begin.
[0096] Front-end wash request: In a front-end wash scenario, when the train correctly stops at the front-end wash destination (i.e., the train head is correctly positioned), the interlocking execution unit sends a high-level front-end wash request signal to the car wash system.
[0097] Tail-end wash request: In the case of end-end wash, when the train correctly stops at the front-end wash destination (i.e. the train is correctly stopped at the car wash position), the interlocking execution unit sends a high-level tail-end wash request signal to the car wash system.
[0098] Wash pass request: After the train has completed the wash and automatically switched ends, the interlocking execution unit sends a high-level pass request signal to the car wash machine system.
[0099] Passing Permission: After receiving the "Car Wash Area Passing Request" signal, the car wash machine checks that the car wash equipment has returned to its position outside the equipment limit and the conditions are met, then sets the "Car Wash Area Passing Permission" information to the permission state.
[0100] Based on the above scenario and the timing of the car wash machine's actions, a logical judgment relationship is established, and the overall judgment follows the following rules:
[0101] Condition 1: Request signal generated;
[0102] Condition 2: Request power to be supplied to the signal distribution cabinet;
[0103] Condition 3: Power supply to the signal distribution cabinet is permitted;
[0104] Condition 4: Normal signal retrieval is allowed.
[0105] Condition 1 serves as a prerequisite for logical judgment. Once triggered, the logical judgment proceeds downwards. Conditions 2, 3, and 4 serve as fault judgment conditions, which can sequentially determine whether the request circuit, relay, or outdoor permissive circuit of the signal equipment is abnormal, or whether the indoor permissive circuit of the signal equipment is abnormal.
[0106] The decision-making logic differs slightly depending on whether the car wash is done on the front end or back end. The differences are as follows:
[0107] The front-end / rear-end wash movement permission is automatically initiated by the car wash machine after the car wash request and permission are established, without the need for a front-end / rear-end movement request signal to be generated.
[0108] If a train has a front / rear washing request, after the front / rear washing request signal is issued, the car wash machine responds to the signal and cuts off the power supply for the front washing movement permission / rear front washing movement permission, and the train will no longer move.
[0109] For simple scenarios involving abnormal car wash source voltage and car wash malfunctions, no complex logic process is required; the determination is made directly based on the source voltage acquisition and the status of the car wash malfunction relay.
[0110] In this invention, the following abbreviations will also be used, and their meanings are shown in Table 1.
[0111] Table 1
[0112] "50% of" refers to the collection of 50% of the total number of analog values within the judgment time period. For example, assuming analog value collection occurs once every 40ms, resulting in 25 collections per second, and a judgment time of 4 seconds, a total of 100 collections are performed. If 50 of these analog values meet the set range, the software determines that the corresponding logical condition is satisfied.
[0113] As shown in Figure 1, S1 includes:
[0114] S11, The interlocking execution unit receives the XCQQ drive code bit changing from 0 to 1;
[0115] S12. If no XCQQ voltage is collected within the first preset time T and 50% of the XCQQ voltage is less than or equal to 5V, an alarm will be triggered indicating an abnormality in the indoor circuit of the XCQQ signal device.
[0116] S13. If the voltage of XCQQ is collected and 50% of the XCQQ voltage is greater than 5V, and if the allowed car wash voltage is not collected and 50% of the XCQQ voltage is less than or equal to 5V within the interval between the second preset time X and the first preset time T, the alarm will be triggered if the YXXC relay does not operate or the outdoor circuit of the YXXC signal device is abnormal.
[0117] S14. If YXXC voltage is collected, and 50% of the YXXC voltage is greater than 5V and the YXXC acquisition code is still 0, then the alarm is that the indoor circuit of the YXXC signal device is abnormal.
[0118] In this embodiment, after the XCQQ drive code changes from 0 to 1, the "car wash abnormal alarm judgment" logic is activated. Within the first preset time T after the drive change (this time can be configured based on the actual scene response time), if the XCQQ voltage at the junction box is not collected, it is output in the direction of output 2. Based on this phenomenon, it is determined that the indoor circuit of the XCQQ signal equipment is abnormal, resulting in the voltage not being delivered to the signal junction box normally. Within the first preset time T after the drive change, if the XCQQ voltage at the junction box is collected, it is output in the direction of output 1 to track the status of the acquisition circuit. Within the interval between the second preset time X and the first preset time T after the XCQQ drive code changes from 0 to 1 (this time can be configured based on the actual scene response time), if the YXXC voltage at the junction box is not collected, it is output in the direction of output 2. Based on this phenomenon, it is determined that the YXXC relay is not activated or the outdoor circuit of the YXXC signal equipment is abnormal, resulting in the voltage not being delivered to the signal junction box normally.
[0119] If the YXXC voltage at the distribution cabinet is detected within the second preset time X and the first preset time T after the XCQQ drive code changes from 0 to 1, then output according to output 1. If the maintenance system receives a YXXC acquisition code of 0 at this time, it determines that the indoor circuit of the YXXC signal equipment is abnormal based on this phenomenon. Recovery logic: The YXXC acquisition code changes to 1.
[0120] As shown in Figures 2 and 3, S2 specifically includes:
[0121] S211, The interlocking execution unit receives XCQQ drive code bit and YXXC acquisition code bit both changing from 0 to 1;
[0122] S212. If no QDYD voltage is collected within the first preset time T, and 50% of the QDYD voltages are less than or equal to 5V, an alarm will be triggered if the QDYD relay does not operate or the outdoor circuit of the QDYD signal device is abnormal.
[0123] S213. If QDYD voltage is collected, and 50% of the QDYD voltage is greater than 5V while the QDYD acquisition code is still 0, then the alarm is that the indoor circuit of the QDYD signal device is abnormal.
[0124] S2 further includes:
[0125] S221, The interlocking execution unit receives XCQQ drive code bit and YXXC acquisition code bit both changing from 0 to 1;
[0126] S222. If no WDYD voltage is collected within the first preset time T, and 50% of the WDYD voltage is less than or equal to 5V, the alarm will be triggered if the WDYD relay fails to operate or the outdoor circuit of the WDYD signal device is abnormal.
[0127] S223. If WDYD voltage is collected, and 50% of the WDYD voltage is greater than 5V and the WDYD acquisition code is still 0, then the alarm is that the indoor circuit of the WDYD signal device is abnormal.
[0128] In this embodiment, taking the front-end movement as an example, after receiving the XCQQ drive code and YXXC acquisition code changing from 0 to 1, the "Front-end / Back-end Cleaning Abnormal (Endless)" logic is activated; within the first preset time T after the drive and acquisition code changes from 0 to 1 (this time can be configured based on the actual response time of the scene), if the QDYD voltage at the distribution cabinet is not acquired, it is output in the direction of output 2. Based on this phenomenon, it is determined that the QDYD relay has not acted or the outdoor circuit of the QDYD signal equipment is abnormal, resulting in the voltage not being delivered to the signal distribution cabinet normally; within the first preset time T after the drive and acquisition code changes from 0 to 1, if the QDYD voltage at the distribution cabinet is acquired, it is output in the direction of output 1. If the maintenance system receives the QDYD acquisition code as still 0 at this time, it is determined that the indoor circuit of the QDYD signal equipment is abnormal based on this phenomenon; the tail-end movement is similar to the front-end movement.
[0129] Recovery logic: Change the QDYD / WDYD acquisition code bit to 1.
[0130] As shown in Figures 4 and 5, S3 specifically includes:
[0131] S311, The interlocking execution unit receives the QXQQ drive code bit changing from 0 to 1;
[0132] S312. If no QXQQ voltage is collected within the first preset time T, and 50% of the QXQQ voltages are less than or equal to 5V, an alarm will be triggered indicating an abnormality in the indoor circuit of the QXQQ signal device.
[0133] S313. If QXQQ voltage is collected, and 50% of QXQQ voltage is greater than 5V, and within the interval between the second preset time X and the first preset time T, 50% of QDYD voltage is greater than 5V, then an alarm is triggered indicating an abnormal car wash request at the front end of the car wash machine.
[0134] S3 further includes:
[0135] S321, The interlocking execution unit receives the WXQQ drive code bit changing from 0 to 1;
[0136] S322. If no WXQQ voltage is collected within the first preset time T, and 50% of the WXQQ voltages are less than or equal to 5V, an alarm will be triggered indicating an abnormality in the indoor circuit of the WXQQ signal device.
[0137] S323. If WXQQ voltage is collected, and 50% of WXQQ voltage is greater than 5V, and WDYD voltage is greater than 5V within the interval of the second preset time X and the first preset time T, then an alarm is triggered indicating an abnormal car wash request at the tail end of the car wash machine.
[0138] In this embodiment, taking a front-end wash request as an example, after the QXQQ driver code changes from 0 to 1, the "Front-end / Back-end Wash Abnormality (with End)" logic is activated. Within the first preset time T after the driver change (this time can be configured based on the actual response time of the scene), if the QXQQ voltage at the distribution cabinet is not collected, it is output in the direction of output 2. Based on this phenomenon, it is determined that the indoor circuit of the QXQQ signal equipment is abnormal, resulting in the voltage failing to be delivered to the signal distribution cabinet normally. Within the first preset time T after the driver change, if the QXQQ voltage at the distribution cabinet is collected, it is output in the direction of output 1, tracking the status of the acquisition circuit. Within the interval between the second preset time X and the first preset time T after the QXQQ driver code changes from 0 to 1 (this time can be configured based on the actual response time of the scene), if the QDYD voltage at the distribution cabinet is collected, it is determined that the front-end wash request processing of the car wash machine is abnormal, resulting in the front-end moving voltage failing to disconnect correctly after receiving the front-end wash request. The back-end wash request is similar to the front-end wash request. Recovery logic: Change the QDYD / WDYD acquisition code bits to 0 in the interval [X,X+T].
[0139] As shown in Figure 6, S4 specifically includes:
[0140] S41, The interlocking execution unit receives the TGQQ drive code bit changing from 0 to 1;
[0141] S42. If the TGQQ voltage at the distribution cabinet is not collected within the first preset time T, and 50% of the TGQQ voltage is less than or equal to 5V, an alarm will be triggered indicating an abnormality in the indoor circuit of the TGQQ signal equipment.
[0142] S43. If the TGQQ voltage at the distribution cabinet is collected, and 50% of the TGQQ voltage is greater than 5V, and if the XCTG voltage is not collected within the second preset time X and the first preset time interval T, and 50% of the XCTG voltage is less than or equal to 5V, then the alarm is triggered if the XCTG relay does not operate or the outdoor circuit of the XCTG signal equipment is abnormal.
[0143] S44. If XCTG voltage is collected, and 50% of the XCTG voltage is greater than 5V while the XCTG acquisition code is still 0, then the alarm is that the indoor circuit of the XCTG signal equipment is abnormal.
[0144] In this embodiment, after the TGQQ drive code changes from 0 to 1, the "car wash pass abnormal" logic is activated; within the first preset time T after the drive change (this time can be configured based on the actual scene response time), if the TGQQ voltage at the junction box is not collected, it will be output in the direction of outlet 2. Based on this phenomenon, it is determined that the indoor circuit of the TGQQ signal equipment is abnormal, resulting in the voltage failing to be sent to the signal junction box normally.
[0145] If the TGQQ voltage at the distribution cabinet is collected within the first preset time T after the drive change, output according to output 1 to track the status of the acquisition circuit.
[0146] Within the second preset time X and the first preset time interval T after the TGQQ drive code changes from 0 to 1 (this time can be configured based on the actual response time of the scene), if the XCTG voltage at the junction box is not collected, it will be output according to output 2. Based on this phenomenon, it is determined that the XCTG relay has not acted or the outdoor circuit of the XCTG signal equipment is abnormal, resulting in the voltage not being delivered to the signal junction box normally.
[0147] Within the second preset time X and the first preset time interval T after the TGQQ drive code changes from 0 to 1, if the XCTG voltage at the distribution cabinet is collected, it will be output according to output 1. If the maintenance system receives the XCTG acquisition code as still 0 at this time, it will determine that the indoor circuit of the XCTG signal equipment is abnormal based on this phenomenon. Recovery logic: Change the XCTG acquisition code to 1.
[0148] As shown in Figure 7, S5 specifically includes:
[0149] S51. Within the first preset time T, monitor the requested operating source voltage and the allowed operating source voltage of the car wash machine.
[0150] S22. If 50% of the car wash machines have an allowable operating source voltage of less than or equal to 5V, an alarm will be triggered if the allowable operating source voltage or the power signal equipment indoor circuit is abnormal.
[0151] S53. If 50% of the car wash machines request a working source voltage of less than or equal to 5V, an alarm will be triggered indicating an abnormality in the outdoor circuit of the request working source voltage or power signal equipment.
[0152] In this embodiment, the source voltage of the acquisition circuit or drive circuit is judged in real time. The "car wash machine requesting operating source voltage" and "car wash machine allowing operating source voltage" are continuously monitored, meaning the "car wash power supply abnormality" logic remains in operation. Once the acquired voltage value is lower than a preset threshold, an alarm is triggered: "Allowing operating source voltage or power signal device internal circuit abnormality" / "Requesting operating source voltage or power signal device internal circuit abnormality". Recovery condition: The corresponding source voltage returns to its normal value and remains so for a first preset time T.
[0153] As shown in Figure 8, S6 specifically includes:
[0154] S61, The interlocking execution unit receives the XCGZ acquisition code bit changing from 1 to 0;
[0155] S62. If no XCGZ voltage is collected within the first preset time T, and 50% of the XCGZ voltages are less than or equal to 5V, an alarm will be triggered indicating a car wash machine malfunction.
[0156] S63. If XCGZ voltage is collected, and 50% of the XCGZ voltage is greater than 5V, an alarm will be triggered indicating an abnormality in the indoor circuit of the XCGZ signal equipment.
[0157] In this embodiment, after the XCGZ acquisition code changes from 1 to 0, the "car wash machine fault" logic is activated; within the first preset time T after the acquisition code changes (this time can be configured based on the actual scene response time), if the XCGZ voltage at the distribution cabinet is not acquired, it will be output in the direction of outlet 2, and the car wash machine fault is determined based on this phenomenon.
[0158] If the XCGZ voltage at the distribution cabinet is detected within the first preset time T after the drive change, output will be processed as output 1. An abnormality in the indoor circuit of the XCGZ signal equipment will cause an abnormal interlocking acquisition status. Recovery condition: Change the XCGZ acquisition code bit to 1.
[0159] Example 2
[0160] As shown in Figures 9-12, a system for fault diagnosis of a car wash machine drive circuit is provided. The system includes a car wash machine distribution panel, a signal equipment room distribution panel, and an interlocking execution cabinet. The interlocking execution unit is installed in the interlocking execution cabinet. The car wash machine distribution panel, the signal equipment room distribution panel, and the interlocking execution cabinet are sequentially and communicatively connected. The car wash machine distribution panel, the signal equipment room distribution panel, and the interlocking execution cabinet perform the method described in any of the preceding descriptions.
[0161] In this embodiment, during on-site automatic car washing, after the interlock sends a "car wash request" signal, if the interlock system waits for 1 minute but still does not receive a "car wash allowed" signal, the user needs to determine what caused the abnormality in the car wash.
[0162] Based on the car wash request and the car wash permitted circuit diagram, the abnormality may be located in the following three places:
[0163] 1. The indoor request circuit of the signal equipment is abnormal, which causes the electrical signal to fail to be sent to the distribution cabinet normally, as shown in the boxed part of Figure 13;
[0164] 2. The outdoor YXXC relay of the signal equipment is energized or the circuit is abnormal, resulting in the permission signal not being sent to the signal equipment room distribution cabinet, as shown in Figure 14.
[0165] 3. The outdoor circuit of the signal equipment is normal, but the circuit from the indoor distribution cabinet to the interlocking execution cabinet of the signal equipment is abnormal, resulting in abnormal signal acquisition, as shown in Figure 15.
[0166] If manual investigation is required, the following steps are necessary:
[0167] Review the system circuit diagram to identify circuits that may be causing problems;
[0168] Request a multimeter to take to the measurement point;
[0169] Locate the sampling point of the distribution cabinet and measure the actual voltage.
[0170] Based on the sampled voltage, analyze the circuit fault.
[0171] However, by adopting the above system logic, the system can perform real-time automatic judgment. Combining the interlocking drive, acquisition signals, and voltage conditions collected by the system from the distribution cabinet, the system can determine the location of abnormal circuits in real time and guide users to quickly handle problems.
[0172] The above is a typical application scenario for diagnosing circuit faults in car wash machines. Compared with manual troubleshooting, it significantly reduces manpower waste.
[0173] Example 3
[0174] An electronic device includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the program to implement the method as described in any of the preceding claims.
[0175] A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method as described in any of the preceding claims.
[0176] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the described module can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0177] The electronic device of this invention includes a central processing unit (CPU), which can perform various appropriate actions and processes according to computer program instructions stored in read-only memory (ROM) or loaded from a storage unit into random access memory (RAM). The RAM may also store various programs and data required for device operation. The CPU, ROM, and RAM are interconnected via a bus. Input / output (I / O) interfaces are also connected to the bus.
[0178] Multiple components in the device are connected to an I / O interface, including: input units such as a keyboard, mouse, etc.; output units such as various types of displays, speakers, etc.; storage units such as disks, optical disks, etc.; and communication units such as network interface cards, modems, wireless transceivers, etc. The communication unit allows the device to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks. The processing unit performs the various methods and processes described above, such as the method of the present invention. For example, in some embodiments, the method of the present invention may be implemented as a computer software program tangibly contained in a machine-readable medium, such as a storage unit. In some embodiments, part or all of the computer program may be loaded and / or installed on the device via ROM and / or the communication unit. When the computer program is loaded into RAM and executed by the CPU, one or more steps of the method of the present invention described above may be performed. Alternatively, in other embodiments, the CPU may be configured to execute the method of the present invention by any other suitable means (e.g., by means of firmware).
[0179] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.
[0180] The program code used to implement the methods of the present invention can be written in any combination of one or more programming languages. This program code can be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing device, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code can be executed entirely on the machine, partially on the machine, as a standalone software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0181] In the context of this invention, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0182] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A fault diagnosis method for a car wash machine drive circuit, the method being implemented through an interlocking execution unit, wherein the interlocking execution unit receives and sends requests to the car wash machine, characterized in that, The method includes the following steps: S1. The car wash machine sends a car wash request, and simultaneously performs S5 and S6. The interlocking execution unit detects whether an abnormality occurs. If an abnormality occurs, an alarm is triggered; otherwise, S2 is performed. S2. The car wash machine sends a front-end wash movement permission request and a rear-end wash movement permission request, and detects whether the front-end wash movement permission request and the rear-end wash movement permission request are abnormal. If an abnormality is found, an alarm is triggered; otherwise, S3 or S4 is performed. S3. The interlocking execution unit sends a front-end wash request or a tail-end wash request respectively, and detects whether the front-end wash request and the tail-end wash request are abnormal. If an abnormality is found, an alarm is triggered; otherwise, proceed to S4. S4. The interlocking execution unit sends a car wash area access request and detects whether the car wash area access request is abnormal. If an abnormality is found, an alarm is triggered. S5. The interlocking execution unit detects whether the requested working source voltage and the allowed working source voltage of the car wash machine are abnormal. If an abnormality is found, an alarm is triggered. S6. The car wash machine sends a car wash machine fault detection request, and the interlock execution unit detects whether an abnormality occurs. If an abnormality occurs, an alarm is triggered. The interlocking execution unit uses the detection of corresponding voltage and status bits and whether 50% of the voltage values meet the conditions within the sampling period as the basis for anomaly judgment.
2. The fault diagnosis method for the drive circuit of a car wash machine according to claim 1, characterized in that, S1 includes: S11, The interlocking execution unit receives the XCQQ drive code bit changing from 0 to 1; S12. If no XCQQ voltage is collected within the first preset time T and 50% of the XCQQ voltage is less than or equal to 5V, an alarm will be triggered indicating an abnormality in the indoor circuit of the XCQQ signal device. S13. If the voltage of XCQQ is collected and 50% of the XCQQ voltage is greater than 5V, and if the allowed car wash voltage is not collected and 50% of the XCQQ voltage is less than or equal to 5V within the interval between the second preset time X and the first preset time T, the alarm will be triggered if the YXXC relay does not operate or the outdoor circuit of the YXXC signal device is abnormal. S14. If YXXC voltage is collected, and 50% of the YXXC voltage is greater than 5V and the YXXC acquisition code is still 0, then the alarm is that the indoor circuit of the YXXC signal device is abnormal.
3. The fault diagnosis method for the drive circuit of a car wash machine according to claim 1, characterized in that, S2 specifically includes: S211, The interlocking execution unit receives XCQQ drive code bit and YXXC acquisition code bit both changing from 0 to 1; S212. If no QDYD voltage is collected within the first preset time T, and 50% of the QDYD voltages are less than or equal to 5V, an alarm will be triggered if the QDYD relay does not operate or the outdoor circuit of the QDYD signal device is abnormal. S213. If QDYD voltage is collected, and 50% of the QDYD voltage is greater than 5V while the QDYD acquisition code is still 0, then the alarm is that the indoor circuit of the QDYD signal device is abnormal.
4. The fault diagnosis method for the drive circuit of a car wash machine according to claim 3, characterized in that, S2 further includes: S221, The interlocking execution unit receives XCQQ drive code bit and YXXC acquisition code bit both changing from 0 to 1; S222. If no WDYD voltage is collected within the first preset time T, and 50% of the WDYD voltage is less than or equal to 5V, the alarm will be triggered if the WDYD relay does not operate or the outdoor circuit of the WDYD signal device is abnormal. S223. If WDYD voltage is collected, and 50% of the WDYD voltage is greater than 5V and the WDYD acquisition code is still 0, then the alarm is that the indoor circuit of the WDYD signal device is abnormal.
5. The fault diagnosis method for the drive circuit of a car wash machine according to claim 1, characterized in that, S3 specifically includes: S311, The interlocking execution unit receives the QXQQ drive code bit changing from 0 to 1; S312. If no QXQQ voltage is collected within the first preset time T, and 50% of the QXQQ voltages are less than or equal to 5V, an alarm will be triggered indicating an abnormality in the indoor circuit of the QXQQ signal device. S313. If QXQQ voltage is collected, and 50% of QXQQ voltage is greater than 5V, and within the interval between the second preset time X and the first preset time T, 50% of QDYD voltage is greater than 5V, then an alarm is triggered indicating an abnormal car wash request at the front end of the car wash machine.
6. The fault diagnosis method for the drive circuit of a car wash machine according to claim 5, characterized in that, S3 further includes: S321, The interlocking execution unit receives the WXQQ drive code bit changing from 0 to 1; S322. If no WXQQ voltage is collected within the first preset time T, and 50% of the WXQQ voltages are less than or equal to 5V, an alarm will be triggered indicating an abnormality in the indoor circuit of the WXQQ signal device. S323. If WXQQ voltage is collected, and 50% of WXQQ voltage is greater than 5V, and WDYD voltage is greater than 5V within the interval of the second preset time X and the first preset time T, then an alarm is triggered indicating an abnormal car wash request at the tail end of the car wash machine.
7. The fault diagnosis method for the drive circuit of a car wash machine according to claim 1, characterized in that, S4 specifically includes: S41, The interlocking execution unit receives the TGQQ drive code bit changing from 0 to 1; S42. If the TGQQ voltage at the distribution cabinet is not collected within the first preset time T, and 50% of the TGQQ voltage is less than or equal to 5V, an alarm will be triggered indicating an abnormality in the indoor circuit of the TGQQ signal equipment. S43. If the TGQQ voltage at the distribution cabinet is collected, and 50% of the TGQQ voltage is greater than 5V, and if the XCTG voltage is not collected within the second preset time X and the first preset time interval T, and 50% of the XCTG voltage is less than or equal to 5V, then the alarm is triggered if the XCTG relay does not operate or the outdoor circuit of the XCTG signal equipment is abnormal. S44. If XCTG voltage is collected, and 50% of the XCTG voltage is greater than 5V while the XCTG acquisition code is still 0, then the alarm is that the indoor circuit of the XCTG signal equipment is abnormal.
8. The fault diagnosis method for the drive circuit of a car wash machine according to claim 7, characterized in that, S5 specifically includes: S51. Within the first preset time T, monitor the requested operating source voltage and the allowed operating source voltage of the car wash machine. S22. If 50% of the car wash machines have an allowable operating source voltage of less than or equal to 5V, the alarm will be triggered if the allowable operating source voltage or the power signal equipment indoor circuit is abnormal. S53. If 50% of the car wash machines request a working source voltage of less than or equal to 5V, an alarm will be triggered indicating an abnormality in the outdoor circuit of the request working source voltage or power signal equipment.
9. A fault diagnosis method for a car wash machine drive circuit according to claim 8, characterized in that, S6 specifically includes: S61, The interlocking execution unit receives the XCGZ acquisition code bit changing from 1 to 0; S62. If no XCGZ voltage is collected within the first preset time T, and 50% of the XCGZ voltages are less than or equal to 5V, an alarm will be triggered indicating a car wash machine malfunction. S63. If XCGZ voltage is collected, and 50% of the XCGZ voltage is greater than 5V, an alarm will be triggered indicating an abnormality in the indoor circuit of the XCGZ signal equipment.
10. A system for fault diagnosis of a car wash machine drive circuit, characterized in that, The system includes a car wash machine distribution panel, a signal equipment room distribution panel, and an interlocking execution cabinet, wherein the interlocking execution unit is installed in the interlocking execution cabinet; the car wash machine distribution panel, the signal equipment room distribution panel, and the interlocking execution cabinet are sequentially and communicatively connected, and the car wash machine distribution panel, the signal equipment room distribution panel, and the interlocking execution cabinet perform the method as described in any one of claims 1 to 9.
11. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the program, it implements the method as described in claim 10.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method as described in claim 11.