Method and device for protecting a door lock motor of an electric motorized door of a vehicle and vehicle

By monitoring for short circuit or open circuit faults in the electric vehicle door lock motor, disabling self-locking and unlocking operations, and generating fault diagnostic codes, the problem of door lock damage caused by motor failure was resolved, achieving the effect of early fault location and elimination.

CN117988632BActive Publication Date: 2026-07-24GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GREAT WALL MOTOR CO LTD
Filing Date
2022-10-31
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

In the existing technology, short circuit or open circuit faults in the electric vehicle door lock motor can easily lead to circuit burnout, causing damage to the door lock, and it is difficult to locate the source of the fault in a timely manner.

Method used

By monitoring for short circuit or open circuit faults in the electric vehicle door lock motor, the self-priming locking and unlocking operations are disabled, a fault diagnostic code is generated, and the fault is cleared. Normal function is restored after the operation is disabled.

Benefits of technology

It effectively avoids greater losses caused by short circuit or open circuit faults during self-priming interlocking and unlocking operations, and generates fault diagnostic codes in a timely manner, making it convenient for maintenance personnel to quickly locate and troubleshoot faults.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117988632B_ABST
    Figure CN117988632B_ABST
Patent Text Reader

Abstract

The application provides a door lock motor protection method and device for a vehicle electric door and a vehicle. The method comprises the following steps: monitoring whether a short circuit or open circuit fault exists in a door lock motor of the electric door; if it is monitored that the short circuit or open circuit fault exists in the door lock motor, disabling self-suction locking and unlocking operations of the door lock motor until the short circuit or open circuit fault is eliminated; and generating a fault diagnosis code corresponding to the short circuit or open circuit fault. The application can effectively reduce the influence of the door lock motor fault of the vehicle electric door on the vehicle, ensure the safe use of the vehicle door lock, and improve the safety performance of the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of electric vehicle door technology, specifically to a method, device, and vehicle for protecting the door lock motor of an electric vehicle door. Background Technology

[0002] With the development of technology, automobiles are gradually becoming more intelligent. Electric door locks have become a popular trend in intelligent vehicles, and the security of car door locks has gradually become a major concern.

[0003] In the prior art, most electric vehicle door locks are driven by motors to open or close the door. In practical applications, the inventors of this application have discovered that frequent locking and unlocking of the door lock can cause wear and tear on the circuit insulation of the electric vehicle door lock motor, potentially leading to short circuits and open circuits. When such faults occur, if the door performs an opening or closing action, it may cause circuit burn-out, thereby damaging the door lock and causing significant losses to the vehicle owner. Summary of the Invention

[0004] The purpose of this invention is to provide a method, device, and vehicle for protecting the door lock motor of a vehicle's electric door, which can locate short-circuit or open-circuit faults in the vehicle's door lock motor in a timely manner and perform corresponding disabling operations to avoid greater damage to the vehicle due to short-circuit or open-circuit faults.

[0005] A first aspect of the present invention provides a method for protecting the door lock motor of a vehicle electric door, comprising:

[0006] Monitor the door lock motor of the electric vehicle door for short circuit or open circuit faults;

[0007] If a short circuit or open circuit fault is detected in the door lock motor, the self-locking and unlocking operations of the door lock motor are disabled until the short circuit or open circuit fault is eliminated.

[0008] Generate a fault diagnosis code corresponding to the short circuit or open circuit fault.

[0009] In one possible manner, the short-circuit or open-circuit fault includes at least one of a short-circuit to power supply fault, a short-circuit to ground fault, and an open-circuit fault;

[0010] The fault diagnostic codes include a first fault diagnostic code corresponding to the short circuit to power supply fault, a second fault diagnostic code corresponding to the short circuit to ground fault, and a third fault diagnostic code corresponding to the open circuit fault.

[0011] In one possible approach, the method for protecting the door lock motor of the vehicle's electric door further includes:

[0012] When the door lock motor is performing a self-locking operation, if no change in the lock pawl and ratchet switch signals of the door lock is detected within a first set time period, the door lock motor is controlled to terminate the current self-locking operation and perform a self-locking reset operation.

[0013] In one possible approach, the method for protecting the door lock motor of the vehicle's electric door further includes:

[0014] When the door lock motor is performing an unlocking operation, if no change in the lock pawl switch signal of the door lock is detected within a second set time period, the current unlocking operation is terminated and the unlocking reset action is completed.

[0015] In one possible approach, when the door lock motor is performing a self-locking or unlocking operation, the protection method further includes:

[0016] When the door lock motor performs a self-locking operation, if no change in the lock pawl and ratchet switch signals of the door lock is detected within a first set time period, or when the door lock motor performs an unlocking operation, if no change in the lock pawl switch signal of the door lock is detected within a second set time period, a diagnostic fault code is generated to indicate an abnormality in the lock switch.

[0017] In one possible approach, the method for protecting the door lock motor of the vehicle's electric door further includes:

[0018] Monitor the operating current of the door lock motor;

[0019] If the operating current is greater than a set threshold, and the duration of the greater-than-set threshold is greater than a third set duration, then it is determined that the door lock motor is stalled, and the current motor operation is terminated.

[0020] In one possible approach, the method for protecting the door lock motor of the vehicle's electric door further includes:

[0021] The number of times the door lock motor locks and unlocks within a fourth preset time period is obtained;

[0022] If the number of locking and unlocking operations exceeds the preset number, the door lock motor will be controlled to enter a temporary protection state.

[0023] In the temporary protection state, no locking or unlocking requests will be responded to for a continuous fifth set period of time;

[0024] Secondly, embodiments of the present invention provide a door lock motor protection device for a vehicle electric door, comprising:

[0025] The fault monitoring module is used to monitor whether there is a short circuit or open circuit fault in the door lock motor of the electric vehicle door;

[0026] The motor protection module is used to disable the self-locking and unlocking operations of the door lock motor when a short circuit or open circuit fault is detected, until the short circuit or open circuit fault is eliminated.

[0027] The diagnostic code generation module is used to generate fault diagnostic codes corresponding to the short circuit or open circuit fault.

[0028] Thirdly, a vehicle is provided, the vehicle including a controller, the controller including a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-described method for protecting the door lock motor of a vehicle electric door.

[0029] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the door lock motor protection method for an electric vehicle door as described in the first aspect or any possible implementation of the first aspect.

[0030] The beneficial effects of the vehicle electric door lock motor protection method, device, and vehicle provided in this invention are as follows: When a short circuit or open circuit fault is detected in the vehicle electric door lock motor, the invention disables the self-locking and unlocking operations of the door lock motor to prevent the short circuit or open circuit fault from causing greater problems and losses under the self-locking and unlocking operations. The disabling is lifted after the fault is eliminated. In addition, a fault diagnosis code corresponding to the short circuit or open circuit fault is generated after the disabling operation, which facilitates maintenance personnel to locate the fault source as early as possible and carry out fault investigation and elimination. Attached Figure Description

[0031] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0032] Figure 1 A flowchart of a method for protecting the door lock motor of a vehicle electric door according to an embodiment of the present invention;

[0033] Figure 2 This is a structural block diagram of a door lock motor protection device for a vehicle electric door provided in an embodiment of the present invention;

[0034] Figure 3 This is a schematic block diagram of a vehicle controller provided in an embodiment of the present invention. Detailed Implementation Plan

[0035] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of the invention. However, those skilled in the art will understand that the invention can be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods are omitted so as not to obscure the description of the invention with unnecessary detail.

[0036] To make the objectives, technical solutions, and advantages of the present invention clearer, specific embodiments will be described below in conjunction with the accompanying drawings.

[0037] Please refer to Figure 1 , Figure 1 This is a flowchart illustrating a method for protecting the door lock motor of a vehicle electric door according to an embodiment of the present invention. The method includes:

[0038] S101: Monitor whether the door lock motor of the electric vehicle door has a short circuit or open circuit fault.

[0039] In this embodiment, current and voltage signals at some designated locations on the relevant circuit of the door lock motor can be collected to determine whether the door lock motor has a short circuit or open circuit fault. The designated locations can be some locations that are prone to short circuit or open circuit faults. These locations can be obtained by statistical analysis of a large amount of short circuit or open circuit fault data collected in advance.

[0040] In some applications, a short-circuit or open-circuit fault sampling circuit can be configured for the door lock motor to collect current and voltage signals at designated locations, thereby determining whether a short-circuit or open-circuit fault has occurred. For example, if excessive current is detected at a certain location, a short-circuit fault can be identified. Other methods for short-circuit or open-circuit detection in existing technologies can also be referenced, and are not limited here. When a short-circuit or open-circuit fault is detected, a fault signal can be sent to the door controller or vehicle central locking system, which will then determine that a short-circuit or open-circuit fault has been detected in the door lock motor.

[0041] S102: If a short circuit or open circuit fault is detected in the door lock motor, the self-locking and unlocking operations of the door lock motor shall be disabled until the short circuit or open circuit fault is eliminated.

[0042] In this embodiment, when a short circuit or open circuit fault is detected in the door lock motor, the circuit current of the door lock motor will be excessive due to the short circuit fault. Alternatively, if the door lock motor has an open circuit fault, it will remain in a continuous operating state for a certain period of time. This can result in the door lock motor being powered on but the door lock not working, potentially leading to circuit burnout due to prolonged operation. In this situation, disabling the door lock motor's self-locking and unlocking operations can prevent the door lock motor from performing locking and unlocking operations when a short circuit or open circuit fault is present, thus avoiding further problems and reducing losses for the vehicle owner.

[0043] In this embodiment, when the short circuit or open circuit fault of the door lock motor is detected to be repaired, the door lock motor can be controlled to resume responding to the self-locking and unlocking operation requests.

[0044] In one application scenario, when a short circuit or open circuit fault in the door lock motor is detected and repaired, if the door is not in the fully closed position, a voice prompt will be output to remind the user to manually close the vehicle to the fully closed position.

[0045] After the system completes fault repair and is powered back on, if the side door is not in the fully closed position, the door may not respond to the opening and closing commands issued by the electric side door controller. The side door needs to be manually operated to the fully closed position before the door will respond to the opening and closing commands issued by the electric side door controller, and the automatic opening and closing function of the electric side door will return to normal.

[0046] S103: Generate fault diagnostic codes corresponding to short circuits or open circuits.

[0047] In this embodiment, when a short circuit or open circuit fault is detected in the door lock motor, the vehicle controller will generate a corresponding fault diagnosis code based on the type of fault, so that maintenance personnel can quickly and specifically repair the fault.

[0048] In summary, when a short circuit or open circuit fault is detected in the door lock motor of a vehicle electric vehicle, the embodiments of the present invention disable the self-locking and unlocking operations of the door lock motor to prevent the short circuit or open circuit fault from causing greater problems and losses under the self-locking and unlocking operations. The disabling is lifted after the fault is eliminated. In addition, a fault diagnosis code corresponding to the short circuit or open circuit fault is generated after the disabling operation, so that maintenance personnel can locate the fault source as early as possible and carry out fault investigation and elimination.

[0049] In one possible implementation, a short-circuit or open-circuit fault includes at least one of a short-circuit to power supply fault, a short-circuit to ground fault, and an open-circuit fault.

[0050] The fault diagnostic codes include a first fault diagnostic code corresponding to a short circuit to power supply fault, a second fault diagnostic code corresponding to a short circuit to ground fault, and a third fault diagnostic code corresponding to an open circuit fault.

[0051] In this embodiment, a short circuit or open circuit fault in the door lock motor of the vehicle's electric door includes at least one of a short circuit to the power supply, a short circuit to ground, and an open circuit fault. The detected fault generates a corresponding fault diagnostic code. The aforementioned faults correspond to a first fault diagnostic code, a second fault diagnostic code, and a third fault diagnostic code, respectively, which facilitates after-sales service in pinpointing the problem and reduces the time required for troubleshooting.

[0052] In one possible implementation, the protection method for the door lock motor of the vehicle's electric door also includes:

[0053] When the door lock motor is performing a self-locking operation, if no change in the lock pawl and ratchet switch signals of the door lock is detected within a first set time period, the door lock motor is controlled to terminate the current self-locking operation and perform a self-locking reset operation.

[0054] In this embodiment, when the door lock motor performs the self-locking operation, the change in the switching signals of the door lock's pawl and ratchet can be monitored from the aforementioned controller. The switching signal refers to the positional change between the door lock pawl and the latch. When the door lock motor performs the self-locking operation, the change in the switching signal is from the unlocked position to the fully locked position. The unlocked position corresponds to the position where the side door lock pawl has just completely disengaged from the latch, and the fully locked position is the position where the side door lock pawl is fully engaged with the latch.

[0055] In this embodiment, if no change in the switching signals of the door lock's pawl and ratchet is detected, that is, if the controller does not detect a signal change in the door lock pawl from disengaging from the latch position to engaging the latch position, it indicates that the door lock is continuously performing a self-locking operation. The door lock motor is prone to stalling, so it is necessary to control the door lock motor to terminate the current self-locking operation and perform a self-locking reset operation, thereby protecting the door lock motor.

[0056] In one possible implementation, the protection method for the door lock motor of the vehicle's electric door also includes:

[0057] When the door lock motor is performing an unlocking operation, if no change in the lock pawl switch signal is detected within a second set time period, the current unlocking operation will be terminated and the unlocking reset action will be completed.

[0058] In this embodiment, when the door lock motor performs an unlocking operation, the change in the switching signal of the door lock pawl can be monitored from the aforementioned controller. The switching signal refers to the positional change between the door lock pawl and the latch. When the door lock motor performs an unlocking operation, the change in the switching signal is from a fully locked position to an unlocked position. The unlocked position corresponds to the position where the side door lock pawl has just completely disengaged from the latch, and the fully locked position is the position where the side door lock pawl is fully engaged with the latch.

[0059] In this embodiment, if no change in the switch signal of the door lock pawl is detected, that is, if the controller does not detect a signal change in the door lock pawl from hooking the latch to disengaging from the latch position, it means that the door lock is continuously performing the unlocking operation. The door lock motor is prone to stalling. It is necessary to control the door lock motor to terminate the current unlocking operation and complete the unlocking reset action, thereby protecting the door lock motor and avoiding the risk of motor circuit burnout.

[0060] In one possible implementation, the protection method further includes the following when the door lock motor performs a self-locking or unlocking operation:

[0061] When the door lock motor performs a self-locking operation, if no change in the lock pawl and ratchet switch signals of the door lock is detected within a first set time period, or when the door lock motor performs an unlocking operation, if no change in the lock pawl switch signal of the door lock is detected within a second set time period, a diagnostic fault code is generated to indicate an abnormality in the lock switch.

[0062] In this embodiment, if the door lock motor does not detect any change in the switching signals of the lock pawl and ratchet within a first set time period during the self-locking operation (i.e., no change in the positional relationship between the lock pawl and the latch), or if the door lock motor does not detect any change in the switching signal of the lock pawl within a second set time period during the unlocking operation, it can be determined that the door lock motor is continuously performing self-locking or unlocking operations. This may lead to motor stalling, causing adverse consequences such as overheating of the motor circuit. Simultaneously, the controller generates a fault code indicating a lock switch malfunction based on the detected fault conditions, allowing maintenance personnel to quickly pinpoint the problem and resolve it.

[0063] In one possible implementation, the protection method for the door lock motor of the vehicle's electric door also includes:

[0064] Monitor the operating current of the door lock motor;

[0065] If the operating current is greater than the set threshold, and the duration of the current being greater than the set threshold is greater than the third set duration, then it is determined that the door lock motor is stalled, and the current motor operation is terminated.

[0066] In this embodiment, the method for determining that the door lock motor is stalled is to monitor the operating current of the door lock motor and determine the relationship between the operating current and a set threshold. When the set threshold is less than the operating current, and the time for which the operating current is greater than the set threshold is greater than a third set duration, it can be determined that the door lock motor is stalled.

[0067] In this embodiment, when the door lock motor is performing a self-locking or unlocking operation, if the detected operating current of the door lock motor is greater than a set threshold current, the electric side door opening controller will immediately stop the current self-locking or unlocking operation to avoid circuit burnout caused by the door lock motor stalling.

[0068] In one possible implementation, the protection method for the door lock motor of the vehicle's electric door also includes:

[0069] Get the number of times the door lock motor locks and unlocks within a fourth set time period;

[0070] If the number of lock and unlock attempts exceeds the preset number, the door lock motor will be controlled to enter a temporary protection state.

[0071] In temporary protection mode, it will not respond to lock and unlock requests for a continuous five-set time period;

[0072] In this embodiment, if the number of lock and unlock operations exceeds a preset limit within a set time period, the system will enter an anti-tampering protection state. This anti-tampering protection state is achieved by a counter within the controller that records the accumulated time of the motor operation. When the motor runs continuously and the count reaches an upper threshold, the anti-tampering mode is activated. When the motor stops working, the count decreases; when it reaches zero, the door lock motor exits the anti-tampering mode and returns to normal operation.

[0073] In this embodiment, if the user continuously opens and closes the electric vehicle door automatically within a certain time period, and the counter records that the number of consecutive motor operations reaches the upper limit threshold within the set time period, the vehicle will enter an anti-tampering protection state. After entering the anti-tampering state, the electric door can only be operated manually, ensuring that the vehicle can still be manually opened normally while in anti-tampering mode.

[0074] Corresponding to the electric vehicle door lock motor protection method in the above embodiment, Figure 2 This is a structural block diagram of a door lock motor protection device for a vehicle electric door according to an embodiment of the present invention. For ease of explanation, only the parts relevant to the embodiment of the present invention are shown. (See references) Figure 2 The motor protection device 20 of the electric door includes: a fault monitoring module 21, a motor protection module 22, and a diagnostic code generation module 23.

[0075] Among them, the fault monitoring module 21 is used to monitor whether there is a short circuit or open circuit fault in the door lock motor of the electric vehicle door.

[0076] The motor protection module 22 is used to disable the self-locking and unlocking operations of the door lock motor if a short circuit or open circuit fault is detected in the door lock motor, until the short circuit or open circuit fault is eliminated.

[0077] The diagnostic code generation module 23 is used to generate fault diagnostic codes corresponding to short circuit or open circuit faults.

[0078] In one possible implementation, the short-circuit or open-circuit fault includes at least one of a short-circuit to power supply fault, a short-circuit to ground fault, and an open-circuit fault;

[0079] The diagnostic code generation module 23 is further configured to include, wherein the fault diagnostic code includes a first fault diagnostic code corresponding to the short circuit to power supply fault, a second fault diagnostic code corresponding to the short circuit to ground fault, and a third fault diagnostic code corresponding to the open circuit fault.

[0080] In one possible implementation, the motor protection module 22 is further configured to, when the door lock motor is performing a self-locking operation, if no change in the lock pawl and ratchet switch signals of the door lock is detected within a first set time period, control the door lock motor to terminate the current self-locking operation and perform a self-locking reset operation.

[0081] In one possible implementation, the motor protection module 22 is further configured to terminate the current unlocking operation and complete the unlocking reset action if no change in the lock pawl switch signal of the door lock is detected within a second set time period when the door lock motor is performing an unlocking operation.

[0082] In one possible implementation, the diagnostic code generation module 23 is further configured to generate a diagnostic fault code indicating an abnormality in the lock switch if no change in the lock pawl and ratchet switch signals is detected within a first set time period when the door lock motor is performing a self-locking operation, or if no change in the lock pawl switch signal is detected within a second set time period when the door lock motor is performing an unlocking operation.

[0083] In one possible implementation, the fault monitoring module 21 is also used to monitor the operating current of the door lock motor.

[0084] The motor protection module 22 is also used to determine that the door lock motor is stalled and terminate the current motor operation if the operating current is greater than a set threshold and the duration of the greater-than-set threshold is greater than a third set duration.

[0085] In one possible implementation, the fault monitoring module 21 is further configured to acquire the number of times the door lock motor locks and unlocks within a fourth set time period.

[0086] The motor protection module 22 is also used to control the door lock motor to enter a temporary protection state if the number of locking and unlocking operations exceeds a preset number.

[0087] In the temporary protection state, the locking and unlocking requests will not be responded to for the fifth set duration.

[0088] The beneficial effects of the vehicle electric door lock motor protection method, device, and vehicle provided in this invention are as follows: When a short circuit or open circuit fault is detected in the vehicle electric door lock motor, the invention disables the self-locking and unlocking operations of the door lock motor to prevent the short circuit or open circuit fault from causing greater problems and losses under the self-locking and unlocking operations. The disabling is lifted after the fault is eliminated. In addition, a fault diagnosis code corresponding to the short circuit or open circuit fault is generated after the disabling operation, which facilitates maintenance personnel to locate the fault source as early as possible and carry out fault investigation and elimination.

[0089] This invention also provides a vehicle, which includes a controller, see below. Figure 3 , Figure 3 This is a schematic block diagram of a vehicle controller provided according to an embodiment of the present invention. Figure 3 The controller 300 in this embodiment may include one or more processors 301, one or more input devices 302, one or more output devices 303, and one or more memories 304. The processors 301, input devices 302, output devices 303, and memories 304 communicate with each other via a communication bus 305. The memories 304 store computer programs, including program instructions. The processors 301 execute the program instructions stored in the memories 304. Specifically, the processors 301 are configured to invoke the program instructions to perform the functions of the modules / units in the above-described device embodiments, such as... Figure 2 The functions of modules 21 and 22 shown.

[0090] It should be understood that, in this embodiment of the invention, the processor 301 may be a Central Processing Unit (CPU), but it may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.

[0091] Input device 302 may include a touchpad, a fingerprint sensor (for collecting the user's fingerprint information and fingerprint orientation information), a microphone, etc., and output device 303 may include a display (LCD, etc.), a speaker, etc.

[0092] The memory 304 may include read-only memory and random access memory, and provides instructions and data to the processor 301. A portion of the memory 304 may also include non-volatile random access memory. For example, the memory 304 may also store device type information.

[0093] In specific implementations, the processor 301, input device 302, and output device 303 described in the embodiments of the present invention can execute the implementation methods described in the first and second embodiments of the vehicle control method provided in the embodiments of the present invention, or they can execute the implementation methods of the controller described in the embodiments of the present invention, which will not be repeated here.

[0094] In another embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program, which includes program instructions. When executed by a processor, the program instructions implement all or part of the processes in the methods described above. The computer program can also instruct related hardware to complete the process. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.

[0095] The computer-readable storage medium can be an internal storage unit of the controller in any of the foregoing embodiments, such as the controller's hard disk or memory. The computer-readable storage medium can also be an external storage device of the controller, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, Flash Card, etc., mounted on the controller. Furthermore, the computer-readable storage medium can include both internal storage units and external storage devices of the controller. The computer-readable storage medium is used to store computer programs and other programs and data required by the controller. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output.

[0096] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0097] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the controller and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0098] In the several embodiments provided in this application, it should be understood that the disclosed controllers and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the couplings or direct couplings or communication connections shown or discussed may be indirect couplings or communication connections through some interfaces or units, or they may be electrical, mechanical, or other forms of connection.

[0099] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the embodiments of the present invention, depending on actual needs.

[0100] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0101] The above are merely specific embodiments of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A method for protecting the door lock motor of an electric vehicle door, characterized in that, include: The current and voltage signals at a specified location on the relevant circuit of the door lock motor are collected; the specified location is obtained by statistical analysis of pre-collected short circuit or open circuit fault data of the door lock motor; based on the current and voltage signals, the door lock motor of the electric door is monitored for short circuit or open circuit faults. If a short circuit or open circuit fault is detected in the door lock motor, the self-locking and unlocking operations of the door lock motor are disabled until the short circuit or open circuit fault is eliminated. Generate a fault diagnostic code corresponding to the short circuit or open circuit fault; The protection method further includes: when the door lock motor is performing a self-locking operation, if no change in the lock pawl and ratchet switch signals of the door lock is detected within a first set time period, the door lock motor is controlled to terminate the current self-locking operation and perform a self-locking reset operation; wherein, the change in the switch signal is from the unlocked position to the fully locked position, the unlocked position corresponds to the position where the side door lock pawl has just completely disengaged from the latch, and the fully locked position is the position where the side door lock pawl is completely engaged with the latch.

2. The protection method for the door lock motor of a vehicle electric door according to claim 1, characterized in that, The short-circuit or open-circuit fault includes at least one of a short-circuit to power supply fault, a short-circuit to ground fault, and an open-circuit fault. The fault diagnostic codes include a first fault diagnostic code corresponding to the short circuit to power supply fault, a second fault diagnostic code corresponding to the short circuit to ground fault, and a third fault diagnostic code corresponding to the open circuit fault.

3. The protection method for the door lock motor of a vehicle electric door according to claim 1, characterized in that, The protection method further includes: When the door lock motor is performing an unlocking operation, if no change in the lock pawl switch signal of the door lock is detected within a second set time period, the current unlocking operation is terminated and the unlocking reset action is completed.

4. The protection method for the door lock motor of a vehicle electric door according to claim 1 or 3, characterized in that, The protection method further includes: When the door lock motor performs a self-locking operation, if no change in the lock pawl and ratchet switch signals of the door lock is detected within a first set time period, or when the door lock motor performs an unlocking operation, if no change in the lock pawl switch signal of the door lock is detected within a second set time period, a diagnostic fault code is generated to indicate an abnormality in the lock switch.

5. The protection method for the door lock motor of a vehicle electric door according to any one of claims 1 to 3, characterized in that, The protection method further includes: Monitor the operating current of the door lock motor; If the operating current is greater than a set threshold, and the duration of the greater-than-set threshold is greater than a third set duration, then it is determined that the door lock motor is stalled, and the current motor operation is terminated.

6. The protection method for the door lock motor of a vehicle electric door according to any one of claims 1 to 3, characterized in that, The protection method further includes: The number of times the door lock motor locks and unlocks within a fourth preset time period is obtained; If the number of locking and unlocking operations exceeds the preset number, the door lock motor will be controlled to enter a temporary protection state. In the temporary protection state, no locking or unlocking requests will be responded to for a fifth set period of time.

7. A door lock motor protection device for an electric vehicle door, characterized in that, include: The fault monitoring module is used to collect current and voltage signals at specified locations on the relevant circuits of the door lock motor; wherein, the specified locations are obtained through statistical analysis of pre-collected short-circuit or open-circuit fault data of the door lock motor; based on the current and voltage signals, the module monitors whether there is a short-circuit or open-circuit fault in the door lock motor of the electric door; The motor protection module is used to disable the self-locking and unlocking operations of the door lock motor if a short circuit or open circuit fault is detected, until the short circuit or open circuit fault is eliminated. A diagnostic code generation module is used to generate a fault diagnostic code corresponding to the short circuit or open circuit fault. The motor protection module is also used to control the door lock motor to terminate the current self-locking operation and perform a self-locking reset operation if no change in the lock pawl and ratchet switch signals is detected within a first set time period when the door lock motor is performing a self-locking operation. The change in the switch signals is from the unlocked position to the fully locked position. The unlocked position corresponds to the position where the side door lock pawl has just completely disengaged from the latch, and the fully locked position is the position where the side door lock pawl is fully engaged with the latch.

8. A vehicle, said vehicle including a controller; The controller includes a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the door lock motor protection method for the electric vehicle door as described in any one of claims 1 to 6.

9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the door lock motor protection method for the electric vehicle door as described in any one of claims 1 to 6.