Fault control method and fault control device for differential lock and vehicle
By monitoring the differential lock's on/off status and vehicle operating status signals, a fault alert is sent only when the differential lock is open, resolving the false alarm issue caused by differential lock signal failure, improving user experience, and ensuring the normal operation of all-terrain functions.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GREAT WALL MOTOR CO LTD
- Filing Date
- 2022-06-29
- Publication Date
- 2026-07-24
Smart Images

Figure CN117366187B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle technology, and in particular to a fault control method, fault control device, and vehicle for a differential lock. Background Technology
[0002] Differential locks are used to get the vehicle out of trouble. When one wheel of the vehicle slips, the differential lock uses the ECU (Electronic Control Unit) logic instructions to control the electromagnetic coil to generate magnetic force, which pushes the toothed sleeve to connect with the locking half shaft gear, locking the differential housing and the half shaft into one unit, so that the differential loses its differential function, thereby transferring all the torque to the other wheel of the vehicle.
[0003] In related technologies, the fault control method for differential locks typically involves the differential lock control unit reporting a fault and sending a fault signal to the instrument panel when the vehicle experiences a signal failure or loss for a certain period, preventing the differential lock from receiving a complete signal. Upon receiving this signal, the instrument panel displays the differential lock fault indicator light, and the differential lock function is deactivated. This fault cannot be automatically cleared during signal failure or loss, and the differential lock is unusable during the fault period. However, even with this method, if the differential lock signal is lost when the differential lock function is not activated, the differential lock control unit will still report a fault, causing the differential lock fault light to remain illuminated on the instrument panel. This results in a differential lock fault being reported even when the customer is not using the differential lock function, leading to customer complaints. Furthermore, when the vehicle is configured for all-terrain driving, the differential lock receives an all-terrain linkage mode signal to control its locking or unlocking function, achieving synchronized control of all-terrain and the differential lock. However, if the differential lock signal is lost, even if the user has not activated the differential lock function, the all-terrain control system will also report an all-terrain fault, rendering the all-terrain function unusable and generating customer complaints. Summary of the Invention
[0004] This invention aims to at least solve one of the technical problems existing in the prior art. Therefore, one objective of this invention is to propose a fault control method for differential locks. This method can effectively solve the problem of user complaints caused by differential lock malfunctions when the differential lock function is not used, and can also promptly remind users whether the differential lock is malfunctioning when the differential lock function is used, thereby improving the user experience.
[0005] The second objective of this invention is to provide a fault control device for a differential lock.
[0006] The third objective of this invention is to provide a vehicle.
[0007] The fourth objective of this invention is to provide a computer storage medium.
[0008] To address the aforementioned problems, a first aspect of the present invention provides a fault control method for a differential lock, comprising: acquiring the communication transmission status of the differential lock's on / off state and a vehicle operating status signal; if the vehicle operating status signal is not received for n consecutive cycles, then determining that the communication transmission status is in a fault state, where n > 1; if the differential lock's on / off state is determined to be in an unopened state, then recording current fault information according to the fault status, and after determining that the on / off state has switched from the unopened state to the open state, sending a fault warning signal according to the current fault information to alert the differential lock to a functional fault; or, if the differential lock's on / off state is determined to be in an open state, then recording the current fault information according to the fault status, and directly sending the fault warning signal according to the current fault information to alert the differential lock to a functional fault.
[0009] According to the differential lock fault control method of the present invention, if no vehicle operating status signal is received for n consecutive cycles, it indicates that the signal is lost, and the communication transmission status of the vehicle operating status signal is determined to be a fault state. At this time, if the differential lock is in an unopened state, that is, when the user has not activated the differential lock function, only the current fault information is recorded, and no fault prompt signal is sent. The vehicle will not display a fault, thereby solving the problem of user complaints caused by reporting differential lock faults when the differential lock function is not used, improving the user experience. Then, when the differential lock is switched to the open state, that is, after the user activates the differential lock function, a fault prompt signal is sent according to the current fault information, so that the vehicle can immediately report a differential lock fault, so that the user can know in time that the current differential lock function cannot be used, and remind the user not to enter road conditions that require the differential lock function.
[0010] In some embodiments, the method further includes: when no start signal for the all-terrain vehicle linkage mode is received, the differential lock is synchronously in the unopened state; if no vehicle operating status signal is received for n consecutive cycles, the communication transmission status is determined to be in the fault state, and the current fault information is recorded; after receiving the start signal for the all-terrain vehicle linkage mode, the differential lock is synchronously in the open state, and a fault prompt signal is sent according to the current fault information.
[0011] In some embodiments, the method further includes: if the number of consecutive times during which the vehicle operating status signal is not received is less than n, then record the current network as abnormal and do not send the fault indication signal.
[0012] In some embodiments, the method further includes: sending a network anomaly alert signal based on the current network anomaly, to notify that there is an anomaly in the network.
[0013] In some embodiments, after sending a fault warning signal based on the current fault information, the method further includes: if the vehicle operating status signal is received for m consecutive cycles, then the current fault information is cleared to restore control of the differential lock, where m > 1.
[0014] A second aspect of the present invention provides a fault control device for a differential lock, comprising: an acquisition module for acquiring the communication transmission status of the differential lock's on / off state and a vehicle operating status signal; a fault determination module for determining that the communication transmission status is in a fault state if the vehicle operating status signal is not received for n consecutive cycles, where n > 1; and a fault control module for recording current fault information based on the fault status if the differential lock's on / off state is determined to be in an open state, and sending a fault prompt signal based on the current fault information after the on / off state changes from the open state to the open state, to alert the differential lock to a functional fault; or, if the differential lock's on / off state is determined to be in an open state, recording the current fault information based on the fault status, and directly sending the fault prompt signal based on the current fault information, to alert the differential lock to a functional fault.
[0015] According to the differential lock fault control device of the present invention, if no vehicle operating status signal is received for n consecutive cycles, it indicates that the signal is lost and the communication transmission status of the vehicle operating status signal is determined to be a fault state. At this time, if the differential lock is in the unopened state, that is, the user has not activated the differential lock function, only the current fault information is recorded, and no fault prompt signal is sent. The vehicle will not display a fault, thereby solving the problem of user complaints caused by reporting differential lock faults when the differential lock function is not used, improving the user experience. Then, when the differential lock is switched to the open state, that is, after the user activates the differential lock function, a fault prompt signal is sent according to the current fault information, so that the vehicle can immediately report a differential lock fault, so that the user can know in time that the current differential lock function cannot be used and remind the user not to enter road conditions that require the differential lock function.
[0016] In some embodiments, the fault control module is further configured to: when no start signal for the all-terrain vehicle linkage mode is received, the differential lock is synchronously in the unopened state; if no vehicle operating status signal is received for n consecutive cycles, the communication transmission status is determined to be in the fault state, and the current fault information is recorded; after receiving the start signal for the all-terrain vehicle linkage mode, the differential lock is synchronously in the open state, and a fault prompt signal is sent according to the current fault information.
[0017] A third aspect of the present invention provides a vehicle, including: a differential lock; and a controller connected to the differential lock for executing the differential lock fault control method described in the above embodiments.
[0018] According to the vehicle of the present invention, by executing the differential lock fault control method provided in the above embodiment through the controller, the problem of user complaints caused by differential lock faults due to the differential lock function not being used can be effectively solved. At the same time, it can also promptly remind the user whether the differential lock is faulty when the differential lock function is used, thereby improving the user experience.
[0019] In some embodiments, the controller is further configured to send a fault indication signal based on current fault information; the vehicle further includes a fault indication unit connected to the controller, which is configured to provide a fault indication based on the fault indication signal.
[0020] A fourth aspect of the present invention provides a computer storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the fault control method for differential locks described in the above embodiments.
[0021] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description
[0022] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which:
[0023] Figure 1 This is a flowchart of a fault control method for a differential lock according to an embodiment of the present invention;
[0024] Figure 2 This is a schematic diagram of the structure of a fault control device for a differential lock according to an embodiment of the present invention;
[0025] Figure 3 This is a structural schematic diagram of a vehicle according to an embodiment of the present invention.
[0026] Figure label:
[0027] Vehicle 20; Differential lock fault control device 10;
[0028] Acquisition module 1; Fault determination module 2; Fault control module 3; Differential lock 21; Controller 22. Detailed Implementation
[0029] The embodiments of the present invention are described in detail below. The embodiments described with reference to the accompanying drawings are exemplary. The embodiments of the present invention are described in detail below.
[0030] In related technologies, the diagnostic strategy for differential lock signal reception failure or signal loss is as follows: When the differential lock receives a faulty or lost signal during vehicle use, even if the differential lock function is not activated, if a differential lock signal loss fault is triggered, the differential lock control unit records the current fault information and fault code, and the instrument panel illuminates the differential lock fault light, rendering the differential lock function unusable. Furthermore, when the vehicle is configured for all-terrain operation, the differential lock receives control signals from the all-terrain linkage mode to control the locking or unlocking function of the differential lock, achieving synchronous control of all-terrain and differential lock. However, when a differential lock signal fails or is lost, even if the user has not activated the differential lock function, the all-terrain control system will simultaneously report an all-terrain fault, and the all-terrain mode will also be unusable.
[0031] To address the aforementioned issues, the first aspect of this invention proposes a fault control method for differential locks. This method effectively resolves user complaints caused by differential lock malfunctions when the differential lock function is not used, and also provides timely alerts when the user uses the differential lock function to indicate whether the differential lock is malfunctioning, thereby improving the user experience.
[0032] The following is for reference. Figure 1 The fault control method for differential locks according to embodiments of the present invention is described, such as... Figure 1 As shown, the fault control method includes at least steps S1-S4.
[0033] Step S1: Obtain the communication transmission status of the differential lock switch status and the vehicle operating status signal.
[0034] The vehicle operating status signal can be understood as the vehicle driving parameter signal required when controlling the differential lock, such as wheel speed signal, vehicle speed signal, or transfer case mode signal. For example, when controlling the differential lock, for the wheel speed signal, the differential lock is locked when the difference in speed between the left and right wheels is less than 50 rpm; for the vehicle speed signal, the differential lock is locked, overspeed alarm is triggered, and overspeed unlocking is activated when the vehicle speed is less than 5 km / h; the transfer case mode signal is used as a condition for determining whether the differential lock is locked.
[0035] The differential lock's on / off state can be determined based on the differential lock switch request signal. If the differential lock switch request signal indicates that the differential lock is open, then the differential lock's on / off state is closed; if the differential lock switch request signal indicates that the differential lock is closed, then the differential lock's on / off state is open.
[0036] In this embodiment, the communication transmission status of the vehicle operating status signal includes a normal status and a fault status. In practical applications, the controller controlling the differential lock receives the vehicle operating status signal required for controlling the differential lock in real time in order to execute the differential lock function. Therefore, during the differential lock control process, the communication transmission status of the vehicle operating status signal is judged to determine whether a signal loss fault has occurred during the transmission of the vehicle operating status signal, so that the user can be promptly notified when a fault occurs and the differential lock function cannot be used.
[0037] Step S2: If no vehicle operating status signal is received for n consecutive cycles, it is determined that the communication transmission status is in the fault state, where n > 1.
[0038] Specifically, when determining whether the communication transmission status is faulty, if no vehicle operating status signal is received for n consecutive cycles, it indicates that the vehicle operating status signal is lost, triggering a signal loss fault and thus determining that the communication transmission status is faulty. For example, taking a differential lock controller with a 20ms cycle for sending and receiving vehicle operating status signals and n=10 as an example, if the differential lock controller fails to receive the complete required message information (i.e., fails to receive continuous vehicle operating status signals) for 10 consecutive cycles, it indicates that 10 frames of the vehicle operating status signal have been lost within the 200ms time period. Therefore, the communication transmission status of the vehicle operating status signal can be determined to be faulty.
[0039] Step S3: If it is determined that the differential lock switch is in the off state, the current fault information is recorded according to the fault status. After the switch status is determined to switch from off state to on state, a fault prompt signal is sent according to the current fault information to remind the differential lock function of the fault.
[0040] Specifically, in existing differential lock fault control methods, regardless of whether the differential lock function is engaged or not, the vehicle will report a differential lock fault to alert the user when the differential lock function malfunctions. This leads to user complaints even when the differential lock function is not in use. To address this issue, this application uses the differential lock's on / off state as the primary condition for fault control. Determining that the differential lock is not engaged indicates that the user has not activated the differential lock function. In this case, if the communication transmission status is determined to be faulty, the controller controlling the differential lock will only record the current fault information and the fault itself. The code disables the sending of fault warning signals, preventing the vehicle from alerting the user to a differential lock malfunction. For example, the differential lock controller stops sending fault warning signals to the vehicle's instrument panel, and the differential lock malfunction indicator light remains on. This means that even if a differential lock malfunction occurs when the user is not using the differential lock, the vehicle will only record the malfunction without providing any warning. This resolves user complaints about differential lock malfunctions when the differential lock is not in use, improving the user experience.
[0041] Furthermore, once the switch status changes from the off state to the on state, it indicates that the user has activated the differential lock function. In this case, the controller controlling the differential lock will send a fault warning signal based on the current fault information, so that the vehicle will immediately report a fault in the differential lock function. For example, the vehicle's instrument panel will immediately illuminate the differential lock function fault light. That is, the fault warning will only be issued when the differential lock is in the on state, so that the user can be informed in time that the differential lock function is faulty and cannot be activated when activating the differential lock function, thus preventing the user from entering road conditions that require the differential lock function.
[0042] Step S4: If it is determined that the differential lock is in the open state, the current fault information is recorded according to the fault status, and a fault warning signal is directly sent to remind the user of the differential lock malfunction. In other words, when the differential lock is determined to be in the open state (i.e., the user has activated the differential lock function), if a communication transmission fault is detected, the controller controlling the differential lock will record the current fault information and fault code, and directly send a fault warning signal. This triggers the vehicle to remind the user of the differential lock malfunction. For example, the controller controlling the differential lock may send a fault warning signal to the vehicle's instrument panel, illuminating the differential lock malfunction indicator and disengaging the differential lock function to remind the user to avoid entering road conditions requiring the differential lock function. Due to vehicle safety concerns, the differential lock will not lock again after disengaging, and the controller controlling the differential lock will continue to receive differential lock on / off request signals normally.
[0043] According to the differential lock fault control method of the present invention, if no vehicle operating status signal is received for n consecutive cycles, it indicates that the signal is lost, and the communication transmission status of the vehicle operating status signal is determined to be a fault state. At this time, if the differential lock is in an unopened state, that is, the user has not activated the differential lock function, only the current fault information is recorded, and no fault prompt signal is sent. The vehicle will not display a fault, thereby solving the problem of user complaints caused by reporting differential lock faults when the differential lock function is not used, improving the user experience. Then, when the differential lock is switched to the open state, that is, after the user activates the differential lock function, a fault prompt signal is sent according to the current fault information, so that the vehicle can immediately report a differential lock fault, so that the user can know in time that the current differential lock function cannot be used, and remind the user not to enter road conditions that require the differential lock function.
[0044] In some embodiments, when the vehicle is configured for all-terrain use, the fault control method of this application further includes determining that the communication transmission status is in a fault state and recording the current fault information if the vehicle's all-terrain vehicle linkage mode start signal is not received for n consecutive cycles when no vehicle operation status signal is received; and sending a fault prompt signal according to the current fault information after receiving the all-terrain vehicle linkage mode start signal.
[0045] Among them, the all-terrain vehicle linkage mode refers to a mode that synchronizes the all-terrain vehicle mode with the differential lock function. In this mode, the controller that controls the differential lock will also control the locking or unlocking function of the differential lock according to the received all-terrain linkage mode signal.
[0046] Specifically, when the vehicle is configured for all-terrain operation, the activation signal of the all-terrain vehicle linkage mode can be used as the primary condition for fault control. If the activation signal of the all-terrain vehicle linkage mode is not received, it indicates that the differential lock is synchronously in an unactivated state, i.e., the differential lock function is not activated. In this case, if the communication transmission status is determined to be faulty, the controller controlling the differential lock will only record the current fault information and historical fault information, and will not send a fault prompt signal. Therefore, the vehicle will not trigger a reminder to the user about the differential lock function failure, and the all-terrain control system will not report an all-terrain fault simultaneously. That is, even if a differential lock function failure occurs when the differential lock function is not used, the vehicle will only record the fault, but will not perform any related fault prompt operations when the differential lock function is not used. All-terrain mode can be switched normally when the differential lock function is not linked, and the vehicle's all-terrain mode can still be used normally. This solves the problem that the all-terrain function cannot be used when the differential lock function is not used due to a differential lock failure, thus improving the user experience.
[0047] Furthermore, upon receiving the activation signal for the all-terrain vehicle linkage mode, i.e., after the driver activates the all-terrain vehicle linkage mode, it indicates that the differential lock is synchronously in the open state, meaning the differential lock function is engaged. At this time, the controller controlling the differential lock will send a fault warning signal based on the current fault information, causing the vehicle to immediately report a fault in the differential lock function. For example, the differential lock function fault light on the vehicle's instrument panel will immediately illuminate. This allows the user to be aware of the current differential lock function failure when activating the differential lock function, preventing the user from entering road conditions that require the differential lock function and effectively preventing the vehicle from becoming stuck due to the differential lock function being unusable.
[0048] Understandably, when the differential lock is engaged in all-terrain vehicle linkage mode, the vehicle's all-terrain function cannot be used.
[0049] In some embodiments, considering the situation where signal transmission is interrupted due to high network load, but the differential lock function is not actually faulty, the fault control method of this application further includes: if it is determined that the number of consecutive cycles in which the vehicle operating status signal is not received is less than n, that is, if the vehicle operating status signal is not lost for n consecutive cycles, for example, if n=10, and the vehicle operating status signal is not received for 1, 2, 3 or 9 consecutive cycles, it indicates that the signal interruption is caused by high network load. Therefore, the controller controlling the differential lock will record the current network anomaly, but will not send a fault prompt signal. That is, the controller controlling the differential lock will not record the fault at this time, will not trigger a signal loss fault, and the vehicle will not provide a fault prompt when the differential lock function is activated. This effectively solves the problem of the vehicle reporting a differential lock function failure due to a brief signal interruption caused by high network load, and improves the user experience.
[0050] For example, taking a differential lock controller with a 20ms cycle for sending and receiving vehicle operating status signals and n=10 as an example, if, before 200ms have elapsed, the controller starts counting the lost frames of the unreceived vehicle operating status signals from the last received signal, as long as 10 consecutive frames of vehicle operating status signals are lost (e.g., 1, 2, 4, 5, or 8 consecutive frames), the differential lock controller will automatically recognize that this is a brief signal interruption caused by high network load, i.e., a current network anomaly, and will not trigger a signal loss fault, thus determining that the communication transmission status is normal. Therefore, even if the differential lock function is not activated, no fault will be reported, solving the problem of the vehicle reporting a differential lock function fault due to a brief signal interruption caused by high network load.
[0051] Understandably, in order to avoid the problem of vehicle differential lock function failure caused by brief signal interruption due to high network load, this application needs to consider the situation of differential lock function failure being falsely triggered due to high network load when setting the specific value of n. Preferably, n = 10. At this value, it can effectively avoid the problem of differential lock function failure caused by brief signal interruption due to high network load, and can also effectively monitor whether the signal is lost, thus improving the accuracy of signal fault judgment.
[0052] In some embodiments, the fault control method of this application further includes sending a network anomaly prompt signal according to the current network anomaly, so as to remind the user that the current network signal is poor and so that the user can change the network in time.
[0053] In some embodiments, after sending a fault warning signal based on the current fault information, if the vehicle operating status signal is received for m consecutive cycles, where m > 1, it indicates that the differential lock function has been restored and the differential lock can be controlled normally. Therefore, the current fault information can be cleared to restore normal control of the differential lock.
[0054] A second aspect of the present invention provides a fault control device for a differential lock, such as... Figure 2 As shown, the fault control device 10 includes an acquisition module 1, a fault determination module 2, and a fault control module 3.
[0055] The acquisition module 1 is used to acquire the on / off status of the differential lock and the communication transmission status of the vehicle operating status signal. The fault determination module 2 is used to determine that the communication transmission status is faulty if no vehicle operating status signal is received for n consecutive cycles, where n > 1. The fault control module 3 is used to record the current fault information based on the fault status if the differential lock is determined to be in an unopened state, and send a fault warning signal based on the current fault information after the on / off state changes from unopened to open, to indicate a differential lock malfunction; or, if the differential lock is determined to be in an open state, record the current fault information based on the fault status, and directly send a fault warning signal based on the current fault information, to indicate a differential lock malfunction.
[0056] It should be noted that the specific implementation of the differential lock fault control device 10 in this embodiment of the invention is similar to the specific implementation of the differential lock fault control method in any of the above embodiments of the invention. For details, please refer to the description of the method section. To reduce redundancy, it will not be repeated here.
[0057] According to the differential lock fault control device 10 of the present invention, if no vehicle operating status signal is received for n consecutive cycles, it indicates that the signal is lost and the communication transmission status of the vehicle operating status signal is determined to be a fault state. At this time, if the differential lock is in an unopened state, that is, the user has not activated the differential lock function, only the current fault information is recorded, and no fault prompt signal is sent. The vehicle will not display a fault, thereby solving the problem of user complaints caused by reporting differential lock faults when the differential lock function is not used, improving the user experience. Then, when the differential lock is switched to the open state, that is, after the user activates the differential lock function, a fault prompt signal is sent according to the current fault information, so that the vehicle can immediately report a differential lock fault, so that the user can know in time that the current differential lock function cannot be used, and remind the user not to enter road conditions that require the differential lock function.
[0058] In some embodiments, the fault control module 3 is further configured to keep the differential lock in an open state when no start signal for the all-terrain vehicle linkage mode is received; if no vehicle operating status signal is received for n consecutive cycles, the communication transmission status is determined to be in a fault state, and the current fault information is recorded; after receiving the start signal for the all-terrain vehicle linkage mode, the differential lock is kept in an open state, and a fault prompt signal is sent according to the current fault information.
[0059] A third aspect of the present invention provides a vehicle, such as Figure 3 As shown, the vehicle 20 includes a differential lock 21 and a controller 22.
[0060] The controller 22 is connected to the differential lock 21 and is used to execute the differential lock fault control method provided in the above embodiments. It should be noted that the specific implementation of the controller 22 in this embodiment is similar to the specific implementation of the differential lock fault control method in any of the above embodiments of this invention. Please refer to the description of the method section for details; to reduce redundancy, it will not be repeated here.
[0061] According to the vehicle 20 of the present invention, the differential lock fault control method provided in the above embodiment is executed by the controller 22, which can effectively solve the problem of user complaints caused by differential lock faults when the differential lock function is not used. At the same time, it can also promptly remind the user whether the differential lock is faulty when the differential lock function is used, thereby improving the user experience.
[0062] In some embodiments, the controller 22 is further configured to send a fault indication signal based on the current fault information; such as Figure 3 As shown, the vehicle 20 also includes a fault indication unit 23, which is connected to the controller 22 and is used to provide fault indication based on the fault indication signal.
[0063] In this embodiment, the fault indication unit 23 can be the vehicle's instrument panel. After receiving a fault indication signal, the vehicle's instrument panel will illuminate the differential lock function fault light to remind the user that the current differential lock function is faulty and cannot be opened.
[0064] A fourth aspect of the present invention provides a computer storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the fault control method for differential locks provided in the above embodiments.
[0065] In the description of this specification, any process or method described in the flowcharts or otherwise herein may be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of the invention includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order according to the functions involved, as will be understood by those skilled in the art to which embodiments of the invention pertain.
[0066] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.
[0067] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any of the following techniques known in the art, or a combination thereof: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0068] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.
[0069] Furthermore, the functional units in the various embodiments of the present invention can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.
[0070] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present invention.
[0071] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example.
[0072] Although embodiments of the invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
Claims
1. A fault control method for a differential lock, characterized in that, include: The communication transmission status of the differential lock switch status and vehicle operating status signals is obtained; If no vehicle operating status signal is received for n consecutive cycles, the communication transmission status is determined to be in a fault state, where n > 1; If it is determined that the differential lock is in the off state, then only the current fault information is recorded according to the fault status, without notifying the fault. After the switch status changes from the off state to the on state, a fault prompt signal is sent according to the current fault information to remind the differential lock of the fault. If it is determined that the differential lock is in the open state, the current fault information is recorded according to the fault status, and the fault prompt signal is sent directly according to the current fault information to remind the differential lock of a malfunction.
2. The fault control method for differential lock according to claim 1, characterized in that, Also includes: When no activation signal for the all-terrain vehicle linkage mode is received, the differential lock is synchronously in the non-open state. If no vehicle operating status signal is received for n consecutive cycles, the communication transmission status is determined to be in the fault state, and the current fault information is recorded. Upon receiving the activation signal for the all-terrain vehicle linkage mode, the differential lock is simultaneously in the open state, and a fault prompt signal is sent based on the current fault information.
3. The fault control method for a differential lock according to claim 1 or 2, characterized in that, Also includes: If the number of consecutive cycles in which the vehicle operating status signal is not received is less than n, then the current network is recorded as abnormal, and the fault prompt signal is not sent.
4. The fault control method for differential lock according to claim 3, characterized in that, Also includes: A network anomaly alert signal is sent based on the current network anomaly to remind users that there is an anomaly in the network.
5. The fault control method for a differential lock according to claim 1 or 2, characterized in that, After sending a fault alert signal based on the current fault information, the process also includes: If the vehicle operating status signal is received for m consecutive cycles, the current fault information is cleared to restore control of the differential lock, where m > 1.
6. A fault control device for a differential lock, characterized in that, include: The acquisition module is used to acquire the communication transmission status of the differential lock's on / off status and the vehicle's operating status signals. The fault determination module is used to determine that the communication transmission status is in a fault state if the vehicle operating status signal is not received for n consecutive cycles, where n>1; The fault control module is used to record the current fault information without notifying the fault if it is determined that the differential lock is in an unopened state, and to send a fault prompt signal based on the current fault information after the switch state changes from the unopened state to the open state, so as to remind the differential lock function of the fault. If the differential lock is determined to be in the open state, the current fault information is recorded according to the fault status, and the fault prompt signal is sent directly according to the current fault information to remind the differential lock of a malfunction.
7. The fault control device for the differential lock according to claim 6, characterized in that, The fault control module is also used to keep the differential lock in the non-open state when no start signal of the all-terrain vehicle linkage mode is received. If no vehicle operation status signal is received for n consecutive cycles, the communication transmission status is determined to be in the fault state, and the current fault information is recorded. Upon receiving the activation signal for the all-terrain vehicle linkage mode, the differential lock is simultaneously in the open state, and a fault prompt signal is sent based on the current fault information.
8. A vehicle, characterized in that, include: Differential lock; A controller, connected to the differential lock, is used to execute the fault control method for the differential lock according to any one of claims 1-5.
9. The vehicle according to claim 8, characterized in that, The controller is also used to send a fault prompt signal based on the current fault information; The vehicle also includes a fault indication unit, which is connected to the controller and is used to provide fault indication based on the fault indication signal.
10. A computer storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the fault control method for the differential lock as described in any one of claims 1-5.