A driver controller fault identification method, device, equipment and medium

CN122963145APending Publication Date: 2026-10-23ZHUZHOU ELECTRIC LOCOMOTIVE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611435562.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-09-16
Publication Date
2026-10-23

AI Technical Summary

Technical Problem

可以解决现有技术中现场对故障根源的确定主要依赖司机与检修人员的实操经验,缺乏标准化识别手段从而带来的故障定位效率低、误判率高、排查周期长等技术问题

Benefits of technology

[0016]本申请所提供的一种司机控制器故障识别方法,应用于包括:钥匙开关、方向手柄及主控手柄的司机控制器中,该方法包括:获取用于表征钥匙开关所处状态的钥匙开关信号;获取用于表征方向手柄所处位置的方向挡位信号;获取用于表征主控手柄所处位置的控制挡位信号和级位信号;基于钥匙开关、方向手柄及主控手柄的联锁关系,根据钥匙开关信号、方向挡位信号以及控制挡位信号确定司机控制器的故障类型;其中,联锁关系包括:仅当钥匙开关处于开启状态时,方向手柄能够由零位置切换至向前位置或向后位置;仅当方向手柄处于向前位置或向后位置时,主控手柄能够由零位置切换至牵引位置、制动位置或快速制动位置。由此可见,本申请通过精准获取钥匙开关信号、方向挡位信号及控制挡位信号,并基于钥匙开关、方向手柄与主控手柄之间的预设联锁关系,在司机控制器出现故障时,可快速、准确地确定故障类型,具体可精准识别钥匙开关故障、方向手柄向前或向后开关故障以及主控手柄牵引、常用制动、快速制动开关故障,替代传统经验判断方式,大幅提升故障定位的效率与准确性,降低故障误判率,缩短故障排查周期,避免因司控器故障无法及时定位导致的城轨车辆无法动车、运营中断等问题,保障城轨车辆的安全、高效、稳定运营,同时简化故障排查流程,降低运维人员的操作难度与工作强度,提升城轨车辆运维的标准化、规范化水平。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122963145A_ABST
    Figure CN122963145A_ABST
Patent Text Reader

Abstract

The application discloses a driver controller fault identification method, device, equipment and medium, and is applied to the field of rail transit vehicle control. The driver controller fault identification method provided by the application is suitable for a driver controller integrating a key switch, a direction handle and a master control handle, and the type of fault is determined by collecting three-way state signals and combining inter-component interlocking constraint relationships. The interlocking relationship is that the direction handle can switch gears only after the key switch is turned on, and the master control handle can act only when the direction handle is in the working position. The scheme can accurately identify various gear faults by relying on signal logic, replace manual experience judgment, effectively improve fault positioning efficiency and accuracy, reduce misjudgment rate, shorten troubleshooting period, avoid vehicle downtime, ensure safe operation of urban rail vehicles, simplify operation and maintenance process, and improve the standardization degree of operation and maintenance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of rail transit vehicle control, and in particular to a method, device, equipment and medium for driver controller fault identification. Background Technology

[0002] The driver controller (hereinafter referred to as the driver controller) in urban rail transit vehicles is the core human-machine interface device for vehicle driving and traction braking control. It typically integrates a key switch, a steering handle, and a main control handle. The key switch has two working states: on and off. The steering handle has three positions: forward, zero, and backward. The main control handle includes four control positions: traction, zero, service braking, and emergency braking. The mechanical displacement of each operating component in different positions is converted into limit switch on / off signals and potentiometer analog electrical signals through an internal mechanical transmission mechanism. These signals are then output to the vehicle's traction and braking control systems to issue commands for vehicle start / stop, reversing, speed adjustment, and braking.

[0003] As a key front-end execution component in the vehicle control chain, the driver controller's operational status directly determines whether the vehicle can move normally. In the existing operation and maintenance and fault diagnosis system, when a vehicle experiences a malfunction that prevents it from moving, the determination of whether the root cause lies with the driver controller relies primarily on the practical experience of the driver and maintenance personnel, lacking standardized identification methods. Furthermore, this method is susceptible to differences in personnel experience and the complexity of operating conditions, resulting in low fault location efficiency, high misjudgment rates, and long troubleshooting cycles, making it difficult to meet the needs of efficient operation and safe maintenance of urban rail vehicles.

[0004] Given the above-mentioned technologies, finding a standardized and accurate method for identifying driver controller faults is a problem that urgently needs to be solved by those skilled in the art. Summary of the Invention

[0005] The purpose of this application is to provide a method, device, equipment, and medium for identifying faults in a driver controller. This can solve the technical problems in the prior art where determining the root cause of a fault in the field mainly relies on the practical experience of drivers and maintenance personnel, lacking standardized identification methods, resulting in low fault location efficiency, high misjudgment rate, and long troubleshooting cycles.

[0006] To address the aforementioned technical problems, this application provides a driver controller fault identification method, applied to a driver controller including a key switch, a steering handle, and a master control handle. The method includes: Acquire the key switch signal used to characterize the state of the key switch; Acquire the direction gear signal that represents the position of the direction handle; Acquire the control gear signal and level signal used to characterize the position of the main control handle; Based on the interlocking relationship between the key switch, steering handle, and master control handle, the fault type of the driver controller is determined according to the key switch signal, steering gear signal, and control gear signal. The interlocking relationships include: the steering handle can be switched from the zero position to the forward or backward position only when the key switch is in the open state; and the master control handle can be switched from the zero position to the traction position, braking position, or rapid braking position only when the steering handle is in the forward or backward position.

[0007] Preferably, the fault type of the driver controller is determined based on the key switch signal, the steering gear signal, and the control gear signal, including: When the key switch signal indicates that the key switch is in the off state, and the steering gear signal indicates that the steering handle is in the rear position, it is determined that the key switch is abnormal or the steering handle is abnormally in the rear position. When the key switch signal indicates that the key switch is in the off state, and the steering gear signal indicates that the steering handle is in the forward position, it is determined that the key switch is malfunctioning or the steering handle is malfunctioning.

[0008] Preferably, the fault type of the driver controller is determined based on the key switch signal, the steering gear signal, and the control gear signal, including: When the key switch signal indicates that the key switch is in the off state, and the steering gear signal indicates that the steering handle is simultaneously in the forward and backward positions, it is determined that at least one of the following is abnormal: key switch malfunction, steering handle forward malfunction, or steering handle backward malfunction. When the key switch signal indicates that the key switch is in the on state, and the steering gear signal indicates that the steering handle is simultaneously in the forward and backward positions, it is determined that the steering handle is abnormally forward or abnormally backward.

[0009] Preferably, the fault type of the driver controller is determined based on the key switch signal, the steering gear signal, and the control gear signal, including: When the steering gear signal indicates that the steering lever is in the zero position, and the control gear signal indicates that the master control lever is in the braking position, it is determined that the master control lever is in the braking position or the steering lever is abnormal. When the steering gear signal indicates that the steering handle is in the zero position, and the control gear signal indicates that the master control handle is in the traction position, it is determined that the master control handle traction position is abnormal or the steering handle is abnormal.

[0010] Preferably, the fault type of the driver controller is determined based on the key switch signal, the steering gear signal, and the control gear signal, including: When the steering gear signal indicates that the steering handle is in the zero position, and the control gear signal indicates that the master control handle is simultaneously in the traction position and the service braking position, it is determined that at least one of the following is abnormal: the master control handle traction position is abnormal, the master control handle braking position is abnormal, or the steering handle is abnormal. When the steering gear signal indicates that the steering handle is in the forward or backward position, and the control gear signal indicates that the master control handle is in both the traction and braking positions, it is determined that the master control handle is in an abnormal traction position or an abnormal braking position.

[0011] Preferably, it further includes: Determine whether a potentiometer position signal has been acquired; When the potentiometer position signal is obtained, the traction position status signal corresponding to the traction position and the braking position status signal corresponding to the braking position are obtained. When the traction position status signal and the braking position status signal meet the preset fault conditions and continue for a preset duration, it is determined that the limit switch corresponding to the traction position or the limit switch corresponding to the braking position has failed.

[0012] Preferably, it further includes: When the potentiometer position signal meets the preset voltage condition corresponding to the rapid braking position, and the control position signal corresponding to the rapid braking position is inconsistent with the preset signal state corresponding to the rapid braking position, it is determined that the limit switch corresponding to the rapid braking position has malfunctioned.

[0013] On the other hand, this application also provides a driver controller fault identification device, applied in a driver controller including: a key switch, a steering handle, and a master control handle, the device comprising: The first acquisition module is used to acquire the key switch signal that represents the state of the key switch; The second acquisition module is used to acquire a direction gear signal that represents the position of the direction handle; The third acquisition module is used to acquire the control gear signal and level signal that represent the position of the main control handle; The fault type determination module is used to determine the fault type of the driver controller based on the interlocking relationship between the key switch, steering handle, and master control handle, according to the key switch signal, steering gear signal, and control gear signal. The interlocking relationship includes: the steering handle can be switched from the zero position to the forward or backward position only when the key switch is in the on state; and the master control handle can be switched from the zero position to the traction position, braking position, or rapid braking position only when the steering handle is in the forward or backward position.

[0014] On the other hand, this application also provides an electronic device, including a memory for storing computer programs; The processor is used to implement the steps of the driver controller fault identification method described above when executing a computer program.

[0015] On the other hand, this application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the driver controller fault identification method described above.

[0016] This application provides a driver controller fault identification method, applied to a driver controller including a key switch, a steering handle, and a master control handle. The method includes: acquiring a key switch signal representing the state of the key switch; acquiring a steering gear signal representing the position of the steering handle; acquiring a control gear signal and a level signal representing the position of the master control handle; and determining the fault type of the driver controller based on the interlocking relationship between the key switch, the steering handle, and the master control handle, according to the key switch signal, the steering gear signal, and the control gear signal. The interlocking relationship includes: the steering handle can switch from the zero position to the forward or backward position only when the key switch is in the open state; and the master control handle can switch from the zero position to the traction position, the braking position, or the rapid braking position only when the steering handle is in the forward or backward position. Therefore, this application, by accurately acquiring key switch signals, direction gear signals, and control gear signals, and based on the preset interlocking relationship between the key switch, direction handle, and main control handle, can quickly and accurately determine the fault type when the driver controller malfunctions. Specifically, it can accurately identify key switch malfunctions, forward or backward steering handle malfunctions, and traction, service brake, and emergency brake malfunctions of the main control handle. This replaces traditional experience-based judgment methods, significantly improving the efficiency and accuracy of fault location, reducing the false fault rate, shortening the fault investigation cycle, and avoiding problems such as the inability to move urban rail vehicles and operational interruptions caused by the inability to locate driver controller malfunctions in a timely manner. This ensures the safe, efficient, and stable operation of urban rail vehicles, while simplifying the fault investigation process, reducing the operational difficulty and workload of maintenance personnel, and improving the standardization and normalization of urban rail vehicle operation and maintenance. Attached Figure Description

[0017] To more clearly illustrate the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 A flowchart illustrating a driver controller fault identification method provided in this application embodiment; Figure 2 A block diagram of a driver controller fault identification system provided in an embodiment of this application; Figure 3 A block diagram of a driver controller fault identification device provided in this application embodiment; Figure 4 A structural diagram of an electronic device provided in another embodiment of this application. Detailed Implementation

[0019] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the protection scope of this application.

[0020] The core of this application is to provide a method, device, equipment, and medium for identifying faults in a driver controller.

[0021] To enable those skilled in the art to better understand the present application, the present application will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0022] Figure 1 A flowchart of a driver controller fault identification method provided in this application embodiment is shown below. Figure 1 As shown, it includes the following steps: S40: Acquire the key switch signal used to characterize the state of the key switch.

[0023] S41: Obtain the direction gear signal used to characterize the position of the direction handle.

[0024] S42: Acquire the control gear signal and level signal used to characterize the position of the master control handle.

[0025] S43: Based on the interlocking relationship between the key switch, steering handle, and master control handle, determine the fault type of the driver controller according to the key switch signal, steering gear signal, and control gear signal.

[0026] The interlocking relationships include: the steering handle can be switched from the zero position to the forward or backward position only when the key switch is in the open state; and the master control handle can be switched from the zero position to the traction position, braking position, or rapid braking position only when the steering handle is in the forward or backward position.

[0027] In a specific embodiment, the driver controller fault identification method provided in this application is specifically applied to a driver controller including a key switch, a steering handle, and a master control handle. The working principle of this method relies on the electrical interlocking control logic of the urban rail vehicle driver controller itself. There is a hierarchical mechanical and electrical linkage relationship between the key switch, steering handle, and master control handle of the driver controller. Under normal operating conditions, the signals of each gear position must meet the preset timing and state correspondence: the key switch is the overall system enable condition, and the steering handle can only switch between forward, zero, and backward positions when it is in the open state; the steering handle is the prerequisite for traction and braking commands, and the master control handle can only operate between the zero position, traction position, braking position, or rapid braking position when it is in the forward or backward position.

[0028] This method collects the key switch signal representing the key switch status, the steering gear signal representing the steering handle position, and the control gear and level signals representing the master control handle position, respectively. These three signals are used as the basic data for fault determination. When the vehicle cannot be moved, the method uses the established interlocking constraint relationship between the three as the basis for judgment. It compares whether the actual collected signals match the standard signals that should be output under normal operating conditions. By identifying abnormal features such as signal loss, signal conflict, or state mismatch, the method reversely locates the source of the fault, thereby achieving accurate identification of faults in the switches and gears of the driver controller.

[0029] The core design of this application, as is readily understood, lies in fully leveraging the inherent three-level interlocking relationship of the driver controller. This transforms the traditional, fuzzy fault diagnosis method, reliant on the experience of drivers and maintenance personnel, into a quantifiable and reproducible standardized signal logic judgment method, fundamentally improving the accuracy and consistency of fault identification. This design requires no additional hardware structures such as sensors or detection circuits within the vehicle or driver controller. By simply collecting and logically comparing existing operating signals, it can effectively distinguish and locate faults in the key switch, the forward or reverse gear switch of the steering handle, and the traction / service brake / fast brake switch of the main control handle. It features clear logic, simple implementation, and strong compatibility. Furthermore, using the hierarchical interlocking relationship as the judgment criterion effectively eliminates misjudgments caused by a single signal anomaly. This improves fault location efficiency, shortens troubleshooting time, reduces maintenance difficulty, and adapts to the fault diagnosis needs of various urban rail vehicle driver controllers.

[0030] Therefore, the driver controller fault identification method provided in this application is applied to a driver controller including a key switch, a steering handle, and a master control handle. The method includes: acquiring a key switch signal to characterize the state of the key switch; acquiring a steering gear signal to characterize the position of the steering handle; acquiring a control gear signal and a level signal to characterize the position of the master control handle; and determining the fault type of the driver controller based on the interlocking relationship between the key switch, the steering handle, and the master control handle, according to the key switch signal, the steering gear signal, and the control gear signal. The interlocking relationship includes: the steering handle can switch from the zero position to the forward or backward position only when the key switch is in the open state; and the master control handle can switch from the zero position to the traction position, the braking position, or the rapid braking position only when the steering handle is in the forward or backward position. Therefore, this application, by accurately acquiring key switch signals, direction gear signals, and control gear signals, and based on the preset interlocking relationship between the key switch, direction handle, and main control handle, can quickly and accurately determine the fault type when the driver controller malfunctions. Specifically, it can accurately identify key switch malfunctions, forward or backward steering handle malfunctions, and traction, service brake, and emergency brake malfunctions of the main control handle. This replaces traditional experience-based judgment methods, significantly improving the efficiency and accuracy of fault location, reducing the false fault rate, shortening the fault investigation cycle, and avoiding problems such as the inability to move urban rail vehicles and operational interruptions caused by the inability to locate driver controller malfunctions in a timely manner. This ensures the safe, efficient, and stable operation of urban rail vehicles, while simplifying the fault investigation process, reducing the operational difficulty and workload of maintenance personnel, and improving the standardization and normalization of urban rail vehicle operation and maintenance.

[0031] Based on the above embodiments, as a preferred embodiment, the fault type of the driver controller is determined according to the key switch signal, the direction gear signal, and the control gear signal, including: When the key switch signal indicates that the key switch is in the off state, and the steering gear signal indicates that the steering handle is in the rear position, it is determined that the key switch is abnormal or the steering handle is abnormally in the rear position. When the key switch signal is used to indicate that the key switch is in the off state and the steering gear signal is used to indicate that the steering handle is in the forward position, it is determined that the key switch is abnormal or the steering handle is abnormally backward. When the key switch signal indicates that the key switch is in the off state, and the steering gear signal indicates that the steering handle is simultaneously in the forward and backward positions, it is determined that at least one of the following is abnormal: key switch malfunction, steering handle forward malfunction, or steering handle backward malfunction. When the key switch signal indicates that the key switch is in the on state, and the steering gear signal indicates that the steering handle is in both the forward and backward positions, it is determined that the steering handle is abnormally forward or abnormally backward. When the steering gear signal indicates that the steering lever is in the zero position, and the control gear signal indicates that the master control lever is in the braking position, it is determined that the master control lever is in the braking position or the steering lever is abnormal. When the steering gear signal indicates that the steering handle is in the zero position, and the control gear signal indicates that the master control handle is in the traction position, it is determined that the master control handle traction position is abnormal or the steering handle is abnormal.

[0032] When the steering gear signal indicates that the steering handle is in the zero position, and the control gear signal indicates that the master control handle is simultaneously in the traction and braking positions, it is determined that at least one of the following is abnormal: the master control handle traction position is abnormal, the master control handle braking position is abnormal, or the steering handle is abnormal. When the steering gear signal indicates that the steering handle is in the forward or backward position, and the control gear signal indicates that the master control handle is in the traction or braking position, it is determined that the master control handle is in an abnormal traction or braking position.

[0033] In specific embodiments, this application constructs a multi-dimensional signal interlocking judgment logic based on the established interlocking constraint relationship among the driver controller's key switch, steering handle, and master control handle. By combining and comparing the collected key switch signals, steering gear signals, and control gear signals, and performing logical judgments, it achieves refined differentiation of fault types. Under normal operating conditions, the states of the key switch, steering handle, and master control handle must strictly follow the hierarchical linkage rules. A fault in any switch or gear will lead to a contradiction between the actual signal combination and the theoretically permissible state. This application utilizes the characteristics of various abnormal signal combinations to map different signal conflict scenarios to specific fault causes: for example, a contradiction between the key being off and the steering handle having a position signal corresponds to a key or steering gear abnormality; a contradiction between the steering zero position and the master control handle having an action signal corresponds to a direction or master control gear abnormality; the simultaneous presence of multiple gear signals corresponds to related switch sticking or circuit faults, etc. Through multiple preset sets of logical judgment rules, it accurately maps specific fault types such as key switch abnormality, steering forward / backward abnormality, master control traction abnormality, and master control braking abnormality, thereby completing the location and identification of driver controller faults.

[0034] Based on the above, the logical relationship between the key switch and the steering handle is shown in Table 1, and the logical relationship between the steering handle and the master control handle is shown in Table 2. It should be noted that "1" in Tables 1 and 2 indicates the current position or the on state, while "0" indicates the current position or the off state.

[0035] Table 1

[0036] Table 2

[0037] As can be seen from Tables 1 and 2, in addition to the embodiments provided above, Tables 1 and 2 also give some state descriptions under normal circumstances.

[0038] In addition, the voltage ranges for the zero position, traction position, braking position and rapid braking position of the main control handle are different.

[0039] Based on the above logical relationship between the driver controller key, steering wheel, and master control handle, the VCU (Vehicle Control Unit) identifies the corresponding faults and displays them on the HMI (Human-Machine Interface).

[0040] Simultaneously, fault identification of the main control handle is performed using the level signal: 1) When the VCU determines that the driver controller has a potentiometer position signal, if the traction position status is 1 and the service brake position status is 0, or the traction position status is 0 and the brake position status is 1, and this lasts for more than 5 seconds, then the diagnosis is "driver controller handle traction or brake position limit switch failure".

[0041] 2) If the VCU determines that the driver controller potentiometer level signal is less than the fast braking voltage value and the fast braking position is 0, then the diagnosis is "driver controller fast braking position limit switch failure".

[0042] When the HMI indicates a driver controller malfunction, the driver controller diagnostic interface set on the HMI, in conjunction with the attached... Figure 2 The following methods are used to locate and confirm the fault.

[0043] 1. With the driver controller's key switch in the "on" position, click the "Key Diagnosis" button on the HMI driver controller diagnostic interface. After receiving the command, the VCU will make a judgment: if the status of all key switches is 1, it will return "Key Normal"; if the status of any key switch is 0, it will be judged as "S0". "Key switch malfunction"; 2. When the driver controller's steering lever is in the forward position, click the "Forward Position Diagnostic" button on the HMI driver controller diagnostic interface. After receiving the command, the VCU will make a judgment: if all forward position statuses are 1, it returns to "Forward Position" normal; if any forward position status is 0, it is judged as "S1". "Anterior position abnormality"; 3. When the driver controller's steering lever is in the rearward position, click the "Rearward Position Diagnostic" button on the HMI driver controller diagnostic interface. After receiving the command, the VCU will make a judgment: if all rearward position status samples are 1, it returns to "Rearward Position" normal; if any rearward position status sample is 0, it is judged as "S1". "Post-positional abnormality"; 4. When the driver controller's main control handle is in the traction position, click the "Torture Position Diagnosis" button on the HMI driver controller diagnostic interface. After receiving the command, the VCU will make a judgment: if all traction position statuses are 1, it will return to "Torture Position" normal; if any traction position status is 0, it will be judged as "S2". "Torque position abnormality"; 5. When the driver controller's main control lever is in the brake position, click the "Brake Position Diagnosis" button on the HMI driver controller diagnostic interface. After receiving the command, the VCU will make a judgment: if all brake position statuses are 0, it will return to "Brake Position" normal; if any brake position status is 1, it will be judged as "S2". "Brake position abnormality"; 6. When the driver controller's main control lever is in the rapid braking position, click the "Rapid Braking Position Diagnosis" button on the HMI driver controller diagnostic interface. After receiving the command, the VCU will make a judgment: if all rapid braking position statuses are 0, it will return to "Rapid Braking Position" normal; if any rapid braking position status is 1, it will be judged as "S2". "Rapid braking position abnormality."

[0044] Therefore, this application, by establishing multiple sets of refined signal logic judgment rules, can achieve accurate and rapid fault type identification for various complex fault scenarios of driver controllers. It can effectively distinguish between various faults such as key switch malfunction, steering handle forward / reverse gear malfunction, and main control handle traction and braking gear malfunction, greatly improving the detail and accuracy of fault diagnosis and completely changing the problems of low efficiency and high misjudgment rate caused by traditional reliance on manual experience. At the same time, this method performs logical operations based on existing signals, without the need for additional hardware detection devices, achieving low cost and strong compatibility. It can quickly locate the fault point corresponding to contradictory signal combinations, shorten vehicle fault investigation time, avoid vehicle delays or operational risks caused by the inability to timely determine driver controller faults, significantly improve the intelligence and standardization level of urban rail vehicle operation and maintenance, and ensure vehicle operation safety and operational efficiency.

[0045] The driver controller fault identification method has been described in detail in the above embodiments. This application also provides embodiments corresponding to the driver controller fault identification device. It should be noted that this application describes the embodiments of the device part from two perspectives: one is based on the functional module, and the other is based on the hardware.

[0046] Figure 3 A block diagram of a driver controller fault identification device provided in this application embodiment is shown in the figure. The device includes: The first acquisition module 11 is used to acquire a key switch signal that represents the state of the key switch; The second acquisition module 12 is used to acquire a direction gear signal that represents the position of the direction handle; The third acquisition module 13 is used to acquire the control gear signal and level signal that represent the position of the main control handle; The fault type determination module 14 is used to determine the fault type of the driver controller based on the interlocking relationship between the key switch, steering handle, and master control handle, according to the key switch signal, steering gear signal, and control gear signal. The interlocking relationship includes: the steering handle can be switched from the zero position to the forward or backward position only when the key switch is in the on state; and the master control handle can be switched from the zero position to the traction position, braking position, or rapid braking position only when the steering handle is in the forward or backward position.

[0047] Since the embodiments of the apparatus and the embodiments of the method correspond to each other, please refer to the description of the embodiments of the method for the embodiments of the apparatus, which will not be repeated here.

[0048] Figure 4 A structural diagram of an electronic device provided in another embodiment of this application, such as... Figure 4 As shown, the electronic device includes: a memory 20 for storing computer programs; The processor 21 is used to execute a computer program to implement the steps of the driver controller fault identification method mentioned in the above embodiments.

[0049] The electronic devices provided in this embodiment may include, but are not limited to, smartphones, tablets, laptops, or desktop computers.

[0050] The processor 21 may include one or more processing cores, such as a quad-core processor or an octa-core processor. The processor 21 may be implemented using at least one of the following hardware forms: Digital Signal Processor (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 21 may also include a main processor and a coprocessor. The main processor, also known as the Central Processing Unit (CPU), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, the processor 21 may integrate a Graphics Processing Unit (GPU), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, the processor 21 may also include an Artificial Intelligence (AI) processor, which is used to handle computational operations related to machine learning.

[0051] The memory 20 may include one or more computer-readable storage media, which may be non-transitory. The memory 20 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In this embodiment, the memory 20 is used to store at least the following computer program 201, which, after being loaded and executed by the processor 21, is capable of implementing the relevant steps of the driver controller fault identification method disclosed in any of the foregoing embodiments. In addition, the resources stored in the memory 20 may also include an operating system 202 and data 203, and the storage method may be temporary storage or permanent storage. The operating system 202 may include Windows, Unix, Linux, etc.

[0052] In some embodiments, the electronic device may further include a display screen 22, an input / output interface 23, a communication interface 24, a power supply 25, and a communication bus 26.

[0053] Those skilled in the art will understand that Figure 4 The structures shown do not constitute a limitation on electronic devices and may include more or fewer components than those shown.

[0054] The electronic device provided in this application includes a memory and a processor. When the processor executes the program stored in the memory, it can implement the above-described driver controller fault identification method and has the same beneficial effects.

[0055] Finally, this application also provides an embodiment corresponding to a computer-readable storage medium. The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps described in the above method embodiments.

[0056] It is understood that if the methods in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and executes all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0057] The foregoing provides a detailed description of a driver controller fault identification method, apparatus, device, and medium provided in this application. The various embodiments in the specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to in the method section. It should be noted that those skilled in the art can make several improvements and modifications to this application without departing from the principles of this application, and these improvements and modifications also fall within the protection scope of the claims of this application.

[0058] It should also be noted that, in this specification, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

Claims

1. A method for identifying faults in a driver controller, characterized in that, Applied to a driver controller including a key switch, a steering wheel, and a master control lever, the method includes: Acquire a key switch signal that characterizes the state of the key switch; Acquire a direction position signal that characterizes the position of the direction handle; Acquire control gear signal and level signal to characterize the position of the main control handle; Based on the interlocking relationship between the key switch, the steering handle, and the master control handle, the fault type of the driver controller is determined according to the key switch signal, the steering gear signal, and the control gear signal. The interlocking relationship includes: the directional handle can be switched from the zero position to the forward or backward position only when the key switch is in the open state; the main control handle can be switched from the zero position to the traction position, braking position, or rapid braking position only when the directional handle is in the forward or backward position.

2. The driver controller fault identification method according to claim 1, characterized in that, The fault type of the driver controller is determined based on the key switch signal, the steering gear signal, and the control gear signal, including: When the key switch signal indicates that the key switch is in the off state, and the direction shift signal indicates that the direction handle is in the rearward position, it is determined that the key switch is abnormal or the direction handle is abnormal. When the key switch signal indicates that the key switch is in the off state, and the direction shift signal indicates that the direction handle is in the forward position, it is determined that the key switch is abnormal or the direction handle is abnormal.

3. The driver controller fault identification method according to claim 1, characterized in that, Determining the fault type of the driver controller based on the key switch signal, the direction gear signal, and the control gear signal includes: When the key switch signal indicates that the key switch is in the off state, and the direction shift signal indicates that the direction handle is simultaneously in the forward position and the backward position, it is determined that at least one of the following is abnormal: the key switch is abnormal, the direction handle is abnormal in the forward position, or the direction handle is abnormal in the backward position. When the key switch signal indicates that the key switch is in the on state, and the direction shift signal indicates that the direction handle is simultaneously in the forward position and the backward position, it is determined that the forward position of the direction handle is abnormal or the backward position of the direction handle is abnormal.

4. The driver controller fault identification method according to claim 1, characterized in that, Determining the fault type of the driver controller based on the key switch signal, the direction gear signal, and the control gear signal includes: When the steering gear signal indicates that the steering handle is in the zero position, and the control gear signal indicates that the master control handle is in the braking position, it is determined that the master control handle braking position is abnormal or the steering handle is abnormal. When the steering gear signal indicates that the steering handle is in the zero position, and the control gear signal indicates that the master control handle is in the traction position, it is determined that the master control handle traction position is abnormal or the steering handle is abnormal.

5. The driver controller fault identification method according to claim 1, characterized in that, Determining the fault type of the driver controller based on the key switch signal, the direction gear signal, and the control gear signal includes: When the steering gear signal indicates that the steering handle is in the zero position, and the control gear signal indicates that the master control handle is simultaneously in the traction position and the braking position, it is determined that at least one of the following is abnormal: the master control handle traction position is abnormal, the master control handle braking position is abnormal, or the steering handle is abnormal. When the steering gear signal indicates that the steering handle is in the forward position or the backward position, and the control gear signal indicates that the master control handle is simultaneously in the traction position and the braking position, it is determined that the master control handle traction position is abnormal or the master control handle braking position is abnormal.

6. The driver controller fault identification method according to any one of claims 1-5, characterized in that, Also includes: Determine whether a potentiometer position signal has been acquired; When the potentiometer position signal is obtained, the traction position status signal corresponding to the traction position and the braking position status signal corresponding to the braking position are obtained. When the traction position status signal and the braking position status signal meet the preset fault conditions and continue for a preset duration, it is determined that the limit switch corresponding to the traction position or the limit switch corresponding to the braking position has failed.

7. The driver controller fault identification method according to claim 6, characterized in that, Also includes: When the potentiometer position signal meets the preset voltage condition corresponding to the rapid braking position, and the control position signal corresponding to the rapid braking position is inconsistent with the preset signal state corresponding to the rapid braking position, it is determined that the limit switch corresponding to the rapid braking position has malfunctioned.

8. A driver controller fault identification device, characterized in that, This device is used in a driver controller that includes a key switch, a steering wheel, and a master control lever. The first acquisition module is used to acquire a key switch signal that represents the state of the key switch; The second acquisition module is used to acquire a direction gear signal that represents the position of the direction handle; The third acquisition module is used to acquire the control gear signal and level signal that represent the position of the main control handle; The fault type determination module is used to determine the fault type of the driver controller based on the interlocking relationship between the key switch, the steering handle, and the master control handle, according to the key switch signal, the steering gear signal, and the control gear signal; wherein, the interlocking relationship includes: the steering handle can switch from the zero position to the forward or backward position only when the key switch is in the on state; and the master control handle can switch from the zero position to the traction position, the braking position, or the rapid braking position only when the steering handle is in the forward or backward position.

9. An electronic device, characterized in that, Includes memory used to store computer programs; A processor, configured to implement the steps of the driver controller fault identification method as described in any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the driver controller fault identification method as described in any one of claims 1 to 7.