Electric door lock control method, vehicle, equipment and product
By detecting the state of the suction and reset switch of the electric suction and reset motor of the electric door lock and performing the suction and reset drive in the event of a fault, the problem of abnormal suction and reset in the prior art is solved, and the normal suction and use of the car door and the improvement of user experience is achieved.
Patent Information
- Application Number
- CN202411623989.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-13
- Publication Date
- 2025-02-25
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing electric suction lock reset control strategy is prone to suction and reset abnormalities, which will lead to the inability to perform suction and closing operations next time, affecting the normal suction and use of the car door.
By detecting the suction and reset switch status of the electric suction and reset motor of the electric door lock, if a suction and reset fault is detected, the suction and reset drive is performed by the vehicle door opening process, and the suction and reset is integrated into the process of unlocking the electric door.
It effectively avoids the problem that the door cannot be properly absorbed and fitted due to abnormal suction and fit resetting, improves the user's car experience, and integrates the suction and fitting strategy into the user's natural operation process, making it feel-free.
Smart Images

Figure CN119507743A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of vehicle technology, and in particular to an electric door lock control method, vehicle, equipment and product. Background Art
[0002] With the rapid development of vehicles towards intelligence and electrification, more and more vehicles are equipped with electric doors. The working principle of electric doors is to drive the electric suction motor through the door module to achieve the suction and locking of the door, and to drive the electric release motor to achieve the unlocking and opening of the door. At the same time, in order to smoothly carry out the next suction or release after the door is sucked or opened, it is necessary to reset the electric suction motor or the electric release motor after the door is locked or unlocked.
[0003] However, the existing electric lock reset control strategy has the problem of abnormal reset. When the lock is closed and the door is closed, if the reset is abnormal, the next door closing operation cannot be performed, thus affecting the normal use of the door. Summary of the invention
[0004] The embodiments of the present disclosure at least provide an electric door lock control method, vehicle, equipment and product.
[0005] The present disclosure provides an electric door lock control method, the method comprising:
[0006] In response to receiving a vehicle door opening command, detecting a pull-in reset switch state of an electric pull-in motor of an electric door lock;
[0007] When the state of the pull-in reset switch indicates a pull-in reset failure, the electric pull-in motor of the electric door lock is driven to pull in reset.
[0008] In the embodiment of the present disclosure, in response to receiving a vehicle door opening command, the closing reset switch state of the electric closing motor of the electric door lock is detected. When the closing reset switch state indicates a closing reset fault, the electric closing motor of the electric door lock is driven to perform closing reset. In this way, the closing reset can be achieved by utilizing the vehicle door opening process. Taking into account the presence of motor sound in the closing reset drive, by integrating the closing reset into the process of electric door opening and unlocking, the vehicle user perceives a continuous and complete door opening process, and the user's perception is not affected by abnormal noise. That is, the embodiment of the present disclosure achieves closing reset by utilizing the vehicle door opening process. While avoiding the inability to perform the closing door operation next time due to closing reset abnormality, the closing reset strategy is integrated into the natural operating procedures and habits of the vehicle user, so that the closing reset drive is relatively imperceptible to the vehicle user, which helps to improve the user's vehicle experience and ensure the normal closing and use of the vehicle door.
[0009] In an optional implementation, after the response to receiving the vehicle door opening instruction, the method further includes:
[0010] A release drive and a release reset drive are performed on an electric release motor of an electric door lock of a vehicle.
[0011] In the disclosed embodiment, in response to receiving a vehicle door opening command, the electric door unlocking process can be executed accordingly, and the electric release motor of the vehicle's electric door lock can be driven by release and release reset to ensure normal unlocking of the door. At the same time, the attraction and reset can be integrated into the electric door unlocking process, so that the vehicle user perceives a continuous and complete door opening process, making the attraction and reset drive relatively imperceptible to the vehicle user, which helps to improve the user's car experience.
[0012] In an optional implementation, before detecting the pull-in reset switch state of the electric pull-in motor of the electric door lock in response to receiving the vehicle door opening command, the method further includes:
[0013] After executing the closing drive and the reset drive of the electric closing motor of the electric door lock in response to the vehicle door closing command, if it is determined that the electric closing motor fails to be successfully closed and reset, recording the closing and reset fault information;
[0014] The method of detecting the closing and resetting switch state of the electric closing motor of the electric door lock includes:
[0015] It is detected whether there is recorded pull-in reset fault information, and if so, it is determined that the pull-in reset switch state indicates a pull-in reset fault.
[0016] In the disclosed embodiment, taking into account that after the vehicle door is closed to half-locked, the electric closing motor of the electric door lock often executes closing drive and closing reset drive, when the electric closing motor fails to close and reset successfully, closing reset fault information can be recorded so that when detecting the closing reset switch state, the closing reset fault can be directly judged according to the closing reset fault information, thereby effectively improving the closing reset efficiency.
[0017] In an optional embodiment, after the electric closing motor of the electric door lock performs closing drive and closing reset drive, if it is determined that the electric closing motor fails to close and reset successfully, then the closing and reset fault information is recorded, including:
[0018] If the electric closing motor of the electric door lock fails to be successfully closed and reset within the preset time period of executing closing drive and closing reset drive on the electric closing motor of the electric door lock, the closing motor of the electric door lock is again closed and reset driven;
[0019] If the electric suction motor still fails to reset successfully within the preset time of re-executing the suction reset drive, the suction reset fault information is recorded.
[0020] In the embodiment of the present disclosure, when the electric suction motor fails to successfully close and reset within the preset time, the suction reset drive can be executed again. If the electric suction motor still fails to reset successfully after two reset operations, the suction reset fault information is recorded to avoid the influence of accidental suction reset failure caused by other factors on the suction reset fault judgment, thereby improving the accuracy of the suction reset state judgment.
[0021] In an optional implementation, when the state of the pull-in reset switch indicates a pull-in reset failure, after the electric pull-in motor of the electric door lock is driven to pull in and reset, the method further includes:
[0022] If it is detected that the electric suction motor is successfully suctioned and reset, the recorded suction and reset fault information is deleted.
[0023] In the embodiment of the present disclosure, when it is detected that the electric suction motor has been successfully closed and reset, the recorded closing and reset fault information can be deleted in time to avoid providing an erroneous record when the closing and reset switch state is detected next time, thereby avoiding repeated resetting of the electric suction motor and reducing wear on the electric suction motor.
[0024] In an optional embodiment, when the state of the pull-in reset switch indicates a pull-in reset failure, after the electric pull-in motor of the electric door lock is driven to pull in and reset, the method further includes:
[0025] If it is detected that the electric closing motor is not successfully closed and reset, return to execute the target step, the target step includes: in response to receiving the door opening command, detecting the closing and resetting switch state of the electric closing motor of the electric door lock;
[0026] If the electric closing motor still fails to close and reset successfully after returning to execute the target step more than a preset number of times, an electric door lock fault reminder message is displayed on the screen or played by voice.
[0027] In the disclosed embodiment, when it is detected that the electric suction motor has not been successfully attracted and reset, the target steps of the corresponding attraction and reset strategy are executed again when the door opening command is received next time. If the electric suction motor still has not been successfully attracted and reset after exceeding the preset number of times, it means that the electric door lock may have a mechanical failure. Therefore, by issuing an electric door lock fault reminder message, the maintenance personnel can be prompted to perform timely maintenance on the reset function of the electric suction motor according to the electric door lock fault reminder message.
[0028] In an optional implementation manner, the method further includes:
[0029] In response to receiving a vehicle door closing command, detecting a pull-in reset switch state of an electric pull-in motor of an electric door lock;
[0030] When the state of the pull-in reset switch indicates a pull-in reset failure, the electric pull-in motor of the electric door lock is driven to pull in reset.
[0031] In the disclosed embodiment, when a vehicle door closing command is received, the state of the suction reset switch is promptly detected, and when it is determined that there is a suction reset fault, the suction reset drive is executed to avoid the inability to perform the suction door closing operation next time due to the suction reset abnormality, which helps to improve the user's car experience and ensure the normal suction and use of the door.
[0032] The present disclosure also provides a vehicle, including a controller, wherein the controller includes:
[0033] a memory for storing machine-readable instructions, and;
[0034] The processor is used to call and execute the machine-readable instructions stored in the memory to implement the steps in any possible implementation of the above-mentioned electric door lock control method.
[0035] An embodiment of the present disclosure also provides an electronic device, including: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the steps in any possible implementation of the above-mentioned electric door lock control method are performed.
[0036] The embodiment of the present disclosure further provides a computer program product, on which a computer program is stored. When the computer program is executed by a processor, the steps in any possible implementation of the above-mentioned electric door lock control method are executed.
[0037] For a description of the effects of the above-mentioned vehicle, electronic device and computer program product, please refer to the description of the above-mentioned electric door lock control method, which will not be repeated here.
[0038] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory, and are not intended to limit the technical solutions of the present disclosure.
[0039] In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following is a brief introduction to the drawings required for use in the embodiments. The drawings herein are incorporated into the specification and constitute a part of the specification. These drawings illustrate embodiments consistent with the present disclosure and are used together with the specification to illustrate the technical solutions of the present disclosure. It should be understood that the following drawings only illustrate certain embodiments of the present disclosure and should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can also be obtained based on these drawings without creative work.
[0041] Figure 1 A flow chart of an electric door lock control method provided by an embodiment of the present disclosure is shown;
[0042] Figure 2 A specific implementation flow chart of an electric door lock control method provided by an embodiment of the present disclosure is shown;
[0043] Figure 3 One of the schematic diagrams of an electric door lock control device provided by an embodiment of the present disclosure is shown;
[0044] Figure 4 A second schematic diagram of an electric door lock control device provided by an embodiment of the present disclosure is shown;
[0045] Figure 5 A schematic structural diagram of an electronic device provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0046] In order to make the purpose, technical scheme and advantages of the embodiments of the present disclosure clearer, the technical scheme in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. The components of the embodiments of the present disclosure generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present disclosure provided in the drawings is not intended to limit the scope of the present disclosure for protection, but merely represents the selected embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present disclosure.
[0047] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.
[0048] The term "and / or" herein only describes an association relationship, indicating that three relationships may exist. For example, A and / or B may represent the following three situations: A exists alone, A and B exist at the same time, and B exists alone. In addition, the term "at least one" herein represents any combination of at least two of any one or more of a plurality of. For example, including at least one of A, B, and C may represent including any one or more elements selected from the set consisting of A, B, and C.
[0049] After research, it was found that in order to smoothly carry out the next door suction after the door suction is completed, the suction reset is required after the electric suction motor completes the suction drive. However, most of the existing electric suction lock reset control strategies may have suction reset abnormalities. When the suction is completed and the door is closed, if there is a suction reset abnormality at this time, it will cause the next suction and door closing operation to fail, thereby affecting the normal suction use of the door.
[0050] Based on the above research, the present disclosure provides an electric door lock control method, which realizes suction and reset by utilizing the door opening process. While avoiding the inability to perform the suction and door closing operation next time due to suction and reset abnormalities, the suction and reset strategy is integrated into the natural operating procedures and habits of vehicle users, making the suction and reset drive relatively imperceptible to vehicle users, which helps to improve the user's car experience and ensure the normal suction and use of the door.
[0051] To facilitate understanding of the present embodiment, a method for controlling an electric door lock disclosed in the embodiment of the present disclosure is first introduced in detail. The execution subject of the method for controlling an electric door lock provided in the embodiment of the present disclosure is generally an electronic device with certain computing capabilities, which may be a server or a terminal device or other processing device. If it is a server, the server may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud storage, big data and artificial intelligence platforms. If it is a terminal device, the terminal device may be a user equipment (UE), a mobile device, a terminal, a computing device, and a vehicle-mounted device. If it is other processing devices, the other processing devices may be devices including a processor and a memory, which are not limited here. In some possible implementations, the method for controlling an electric door lock may be implemented by a processor calling computer-readable instructions stored in a memory.
[0052] An electric door lock control method provided by an embodiment of the present disclosure is described below in conjunction with the accompanying drawings.
[0053] See also Figure 1As shown, it is a flow chart of an electric door lock control method provided by an embodiment of the present disclosure, such as Figure 1 As shown in , the electric door lock control method provided by the embodiment of the present disclosure includes steps S101 to S102, wherein:
[0054] S101: In response to receiving a vehicle door opening command, detecting a pull-in reset switch state of an electric pull-in motor of an electric door lock.
[0055] In this step, in response to receiving a vehicle door opening command through the vehicle door module, the closing and resetting switch state of the electric closing motor of the electric door lock can be detected.
[0056] Here, the door module is a functional module set for the vehicle, which can receive relevant commands on the bus, detect the reset switch status of the electric pull-in motor and the electric release motor, and drive the two motors to work. For example, the door module can drive the motor to work, reset the motor, etc. The door module includes a microcontroller unit (MCU), and the functions of the door module can be implemented using the MCU and related circuits.
[0057] In practical applications, after the door module is powered on, the door module can start working. The situation where the door module is powered on may include but is not limited to the whole vehicle being awakened, the door module being powered on, the door module being awakened, etc.
[0058] When detecting the state of the pull-in reset switch of the electric pull-in motor of the electric door lock, specifically, the state of the pull-in reset switch of the electric pull-in motor itself can be detected, and the pull-in reset flag of the electric pull-in motor can also be detected.
[0059] Here, the state of the pull-in reset switch can be detected by the hardware circuit of the pull-in reset switch, and specifically, the state of the pull-in reset switch can be determined by the detected high and low levels. Among them, the state of the pull-in reset switch can include the pull-in reset switch being in the reset position and the pull-in reset switch not being in the reset position. When the pull-in reset switch is in the reset position, it can be said that the electric pull-in motor is in a reset state; when the pull-in reset switch is in the non-reset position, it can be said that the electric pull-in motor is in a non-reset state.
[0060] The pull-in reset flag is a software flag controlled by a software program. The pull-in reset flag can indicate the reset state of the electric pull-in motor through a set value. The reset state can include a reset state and a non-reset state.
[0061] Among them, the situation of receiving the vehicle door opening command may include but is not limited to detecting that the user presses the electric release switch, receiving voice data from the user instructing to open the door, receiving a remote door opening command from the user through a user device (such as a mobile phone, etc.), etc.
[0062] S102: When the state of the pull-in reset switch indicates a pull-in reset failure, executing a pull-in reset drive on the electric pull-in motor of the electric door lock.
[0063] It can be understood that before receiving the vehicle door opening command, the vehicle door is in a closed state, and when the vehicle door is closed, the electric suction motor often executes suction drive and suction reset drive. Therefore, after receiving the vehicle door opening command, under normal circumstances, the electric suction motor is in a reset state.
[0064] Correspondingly, if it is detected that the electric suction motor is in an unreset state, it can be explained that the suction reset switch state is a suction reset fault, so that when the suction reset switch state indicates a suction reset fault, the electric suction motor of the electric door lock is driven to perform suction reset.
[0065] If it is detected that the electric suction motor is in a reset state, it can be explained that the state of the suction reset switch is that there is no suction reset fault, so there is no need to perform suction reset drive on the electric suction motor of the electric door lock, thereby avoiding repeated resetting of the electric suction motor and reducing wear on the electric suction motor.
[0066] In some possible implementations, in response to receiving a vehicle door opening instruction, the method further includes:
[0067] A release drive and a release reset drive are performed on an electric release motor of an electric door lock of a vehicle.
[0068] In this step, after receiving the vehicle door opening command, it is necessary to respond to the vehicle door opening command and correspondingly execute unlocking and opening of the vehicle door. Specifically, the electric release motor of the electric door lock of the vehicle is executed with release drive and release reset drive.
[0069] Among them, the execution order of the pull-in reset drive, the release drive and the release reset drive can be adjusted according to the different structures of the electric door lock.
[0070] Specifically, the electric release motor may be first subjected to release drive and release reset drive, and then the electric suction motor may be subjected to suction reset drive; the electric suction motor may be first subjected to suction reset drive, and then the electric release motor may be subjected to release drive and release reset drive; or, the electric release motor may be first subjected to release drive, and then the electric suction motor may be subjected to suction reset drive, and then the electric release motor may be subjected to release reset drive.
[0071] Optionally, after the release reset drive is executed on the electric release motor, the release reset switch state of the electric release motor may be detected. If it is detected that the release reset switch state of the electric release motor indicates a release reset failure, the release reset drive may be executed on the electric release motor.
[0072] Here, the reset driving logic of the electric release motor can be the same as the reset driving logic of the electric pull-in motor, that is, the electric release motor can be reset according to the process of resetting the electric pull-in motor. Of course, the electric release motor can also have a reset driving logic different from that of the electric pull-in motor. When it is determined that the electric release motor needs to be reset, the electric release motor is reset according to the reset driving logic of the electric release motor itself.
[0073] In this way, in response to receiving the vehicle door opening command, the electric door unlocking process can be executed accordingly, and the electric release motor of the vehicle's electric door lock can be released and driven and released to reset, to ensure the normal unlocking of the door. At the same time, the suction and reset can be integrated into the electric door unlocking process, so that the vehicle user perceives a continuous and complete door opening process, making the suction and reset drive relatively imperceptible to the vehicle user, which helps to improve the user's car experience.
[0074] In some possible implementations, in response to receiving a vehicle door opening command, before detecting the pull-in reset switch state of the electric pull-in motor of the electric door lock, the method further includes:
[0075] After executing the closing drive and the reset drive of the electric closing motor of the electric door lock in response to the vehicle door closing command, if it is determined that the electric closing motor fails to be successfully closed and reset, recording the closing and reset fault information;
[0076] The method of detecting the closing and resetting switch state of the electric closing motor of the electric door lock includes:
[0077] It is detected whether there is recorded pull-in reset fault information, and if so, it is determined that the pull-in reset switch state indicates a pull-in reset fault.
[0078] In the above steps, after receiving the vehicle door closing command, the vehicle door is controlled to close. When the vehicle door is closed to half-locked, the electric suction motor of the electric door lock often executes the suction drive, and executes the suction reset drive after executing the suction drive. It can continuously detect whether the electric suction motor is successfully suctioned and reset. If it is determined that the electric suction motor is not successfully suctioned and reset, the suction reset fault information is recorded.
[0079] The pull-in reset fault information can be specifically indicated by the state of the pull-in reset switch of the electric pull-in motor, or by the pull-in reset flag of the electric pull-in motor. Exemplarily, if it is determined that the electric pull-in motor has not been successfully pulled in and reset, it is recorded that the pull-in reset switch is not in the reset position, as recorded pull-in reset fault information; or, it is recorded that the pull-in reset flag indicates that the electric pull-in motor is in the unreset state, as recorded pull-in reset fault information.
[0080] Accordingly, in response to receiving a vehicle door opening command, when detecting the closing reset switch state of the electric closing motor of the electric door lock, it can be detected whether there is recorded closing reset fault information. If so, it is determined that the closing reset switch state indicates a closing reset fault.
[0081] Among them, the situation of receiving the vehicle door closing command may include but is not limited to detecting that the user presses the electric suction switch, receiving voice data from the user instructing to close the door, receiving a remote door closing command from the user through a user device (such as a mobile phone, etc.), etc.
[0082] In this way, considering that the car door is closed to half-locked, the electric suction motor of the electric door lock often executes suction drive, and executes suction reset drive after executing the suction drive, when the electric suction motor fails to suction and reset successfully, the suction reset fault information can be recorded, so that when detecting the suction reset switch state, the suction reset fault can be directly judged according to the suction reset fault information, thereby effectively improving the suction reset efficiency.
[0083] In some possible implementations, after the electric closing motor of the electric door lock is driven to close and driven to reset, if it is determined that the electric closing motor has not been successfully closed and reset, recording closing and reset fault information includes:
[0084] If the electric closing motor of the electric door lock fails to be successfully closed and reset within the preset time period of executing closing drive and closing reset drive on the electric closing motor of the electric door lock, the closing motor of the electric door lock is again closed and reset driven;
[0085] If the electric suction motor still fails to reset successfully within the preset time of re-executing the suction reset drive, the suction reset fault information is recorded.
[0086] In the above steps, after executing the closing drive and the reset drive of the electric suction motor of the electric door lock in response to the vehicle door closing command, it is possible to continuously detect whether the electric suction motor is successfully closed and reset. If the electric suction motor fails to be closed and reset within a preset time, in order to ensure accidental failure of closing and resetting due to certain factors, the closing motor of the electric door lock can be closed and reset again. If, after the second closing and reset drive is executed, the electric suction motor still fails to be reset within the preset time, it can be said that the electric suction motor has a closing and reset fault, and the closing and reset fault information is recorded.
[0087] The specific value of the preset time length may be determined according to the actual needs of the pull-in reset, and is not specifically limited here.
[0088] Optionally, the pull-in reset fault information may be written into an electrically erasable programmable read only memory (EEPROM).
[0089] Here, EEPROM refers to electrically erasable programmable read-only memory, which is a storage chip in which data is not lost after power failure. EEPROM can erase existing information and reprogram on a computer or dedicated device, and is generally used in plug-and-play scenarios.
[0090] Exemplarily, in response to a vehicle door closing command, after the electric closing motor of the electric door lock executes closing drive and closing reset drive, if it is determined that the electric closing motor has not been successfully closed and reset, the closing reset fault information can be written into the EEPROM, so that the closing reset fault information can be stored in time by using the EEPROM.
[0091] In this way, when the electric suction motor fails to successfully reset within the preset time, the suction reset drive can be executed again. If the electric suction motor still fails to reset successfully after two reset operations, the suction reset fault information is recorded to avoid the influence of accidental suction reset failure caused by other factors on the suction reset fault judgment, thereby improving the accuracy of the suction reset state judgment.
[0092] In some possible implementations, when the state of the pull-in reset switch indicates a pull-in reset failure, after the electric pull-in motor of the electric door lock is driven to pull in and reset, the method further includes:
[0093] If it is detected that the electric suction motor is successfully suctioned and reset, the recorded suction and reset fault information is deleted.
[0094] In this step, when the state of the suction reset switch indicates a suction reset failure, after the electric suction motor of the electric door lock is driven for suction reset, if it is detected that the electric suction motor is successfully suction reset, it can be said that there is no suction reset failure in the electric suction motor, and the recorded suction reset failure information can be deleted.
[0095] Here, if it is detected that the electric closing motor is successfully closed and reset, the electric closing motor can perform closing driving normally when the vehicle door is closed to half-locked next time.
[0096] Optionally, if the pull-in reset fault information is previously written into the EEPROM, the pull-in reset fault information stored in the EEPROM may be deleted here, so that the pull-in reset fault information may be updated in a timely manner by utilizing the EEPROM.
[0097] In this way, when it is detected that the electric suction motor is successfully closed and reset, the recorded closing and reset fault information can be deleted in time to avoid providing an erroneous record when the closing and reset switch state is detected next time, thereby avoiding repeated resetting of the electric suction motor and reducing wear on the electric suction motor.
[0098] In some possible implementations, when the state of the pull-in reset switch indicates a pull-in reset failure, after the electric pull-in motor of the electric door lock is driven to pull in and reset, the method further includes:
[0099] If it is detected that the electric closing motor is not successfully closed and reset, return to execute the target step, the target step includes: in response to receiving the door opening command, detecting the closing and resetting switch state of the electric closing motor of the electric door lock;
[0100] If the electric closing motor still fails to close and reset successfully after returning to execute the target step more than a preset number of times, an electric door lock fault reminder message is displayed on the screen or played by voice.
[0101] In the above steps, if the electric suction motor fails to be successfully suctioned and reset this time, return to the target step. That is to say, when the door opening command is received next time, the suction reset logic is executed to detect the suction reset switch state of the electric suction motor of the electric door lock. When the suction reset switch state indicates a suction reset failure, the electric suction motor of the electric door lock is driven to be suctioned and reset, thereby increasing the self-repair chance of suction reset.
[0102] Here, if it is detected that the electric closing motor has not been successfully closed and reset, the electric closing motor will not perform closing drive when the vehicle door is closed to half-locked next time.
[0103] In actual application, if the electric closing motor fails to close and reset successfully, the linkage mechanism in the electric door lock will always press against the door, which is equivalent to playing the role of sealing reaction force, so the electric closing motor cannot achieve closing drive.
[0104] By setting a preset number of times, if the electric pull-in motor still fails to be successfully pulled in and reset after returning to execute the target step for more than the preset number of times, it can be considered that the electric door lock may have a mechanical failure, thereby promptly reminding the user. Optionally, the electric door lock failure reminder information can be displayed on the screen or played by voice. Here, the screen can be the vehicle screen of the vehicle, or it can be the screen of a user device (such as a mobile phone, etc.) of the vehicle user that is associated with the vehicle.
[0105] The specific value of the preset number of times can be determined according to the actual needs of the pull-in reset, and is not specifically limited here.
[0106] In this way, when it is detected that the electric suction motor has not been successfully attracted and reset, the target steps of the corresponding attraction and reset strategy will be executed again when the door opening command is received next time. If the electric suction motor still has not been successfully attracted and reset after exceeding the preset number of times, it means that there may be a mechanical failure in the electric door lock. Therefore, by issuing an electric door lock fault reminder message, it is convenient to prompt maintenance personnel to perform timely maintenance on the reset function of the electric suction motor according to the electric door lock fault reminder message.
[0107] In some possible implementations, the method further includes:
[0108] In response to receiving a vehicle door closing command, detecting a pull-in reset switch state of an electric pull-in motor of an electric door lock;
[0109] When the state of the pull-in reset switch indicates a pull-in reset failure, the electric pull-in motor of the electric door lock is driven to pull in reset.
[0110] In actual application, when a vehicle door closing command is received, the electric suction motor of the electric door lock will be driven to close and reset. Here, if the state of the suction reset switch indicates a suction reset failure before the vehicle door closing command is received, that is, if the electric suction motor is in an unreset state before the vehicle door closing command is received, then in response to receiving the vehicle door closing command, when the electric suction motor of the electric door lock needs to be driven to close, when the vehicle door is closed to half-locked, the electric suction motor cannot be driven to close.
[0111] In this step, when a vehicle door closing command is received, the state of the suction reset switch is detected in time, and when it is determined that there is a suction reset fault, the suction reset drive is executed. This helps to ensure that the electric suction motor is successfully suctioned and reset before the electric suction motor of the electric door lock needs to be suctioned and driven after responding to the vehicle door closing command. This helps to ensure that the suction drive of the electric suction motor of the electric door lock is smoothly executed when the suction drive of the electric suction motor of the electric door lock needs to be executed in response to the vehicle door closing command.
[0112] Among them, the specific steps of detecting the state of the suction reset switch and executing the suction reset drive in response to receiving the vehicle door closing command can refer to the specific steps of detecting the state of the suction reset switch and executing the suction reset drive in response to receiving the vehicle door opening command, and will not be repeated here.
[0113] In this way, when the vehicle door closing command is received, the state of the suction reset switch is detected in time, and when it is determined that there is a suction reset fault, the suction reset drive is executed to avoid the failure of the suction reset operation next time due to the suction reset abnormality, which helps to improve the user experience and ensure the normal suction and use of the door.
[0114] The electric door lock control method provided by the embodiment of the present disclosure detects the closing reset switch state of the electric closing motor of the electric door lock in response to receiving a vehicle door opening command, and performs closing reset drive on the electric closing motor of the electric door lock when the closing reset switch state indicates a closing reset fault. In this way, the closing reset can be achieved by utilizing the vehicle door opening process. Taking into account the existence of motor sound in the closing reset drive, by integrating the closing reset into the process of electric door opening and unlocking, the vehicle user perceives a continuous and complete door opening process, and the user perception is not affected by abnormal noise. That is, the embodiment of the present disclosure achieves closing reset by utilizing the vehicle door opening process, and while avoiding the next inability to perform the closing door operation due to closing reset abnormality, the closing reset strategy is integrated into the natural operating procedures and habits of the vehicle user, so that the closing reset drive is relatively imperceptible to the vehicle user, which helps to improve the user's vehicle experience and ensure the normal closing and use of the vehicle door.
[0115] like Figure 2 As shown, a specific implementation flow chart of an electric door lock control method provided in an embodiment of the present application may include the following steps:
[0116] S201: Responding to receiving a vehicle door closing instruction.
[0117] S202: After executing the closing drive and the closing reset drive on the electric closing motor of the electric door lock, if it is determined that the electric closing motor has not been closed and reset successfully, recording closing and reset fault information.
[0118] S203: Responding to receiving a vehicle door opening instruction.
[0119] S204: Execute release driving and release reset driving on the electric release motor of the electric door lock of the vehicle.
[0120] S205: Detect whether there is recorded pull-in reset fault information, and if so, determine that the pull-in reset switch state indicates a pull-in reset fault; when the pull-in reset switch state indicates a pull-in reset fault, perform a pull-in reset drive on the electric pull-in motor of the electric door lock.
[0121] S206: If it is detected that the electric closing motor is closed and reset successfully, the recorded closing and reset fault information is deleted.
[0122] S207: If it is detected that the electric suction motor fails to be successfully attracted and reset, return to execute the target step, and the target step includes: in response to receiving the door opening command, detecting the attraction and reset switch state of the electric suction motor of the electric door lock; if the electric suction motor still fails to be successfully attracted and reset after returning to execute the target step for more than a preset number of times, the electric door lock fault reminder information is displayed on the screen or the electric door lock fault reminder information is played by voice.
[0123] S208: Detecting the state of a pull-in reset switch of the electric pull-in motor of the electric door lock; and executing a pull-in reset drive on the electric pull-in motor of the electric door lock when the state of the pull-in reset switch indicates a pull-in reset failure.
[0124] Among them, regarding the specific implementation steps of the above S201 to S208, reference can be made to the above embodiments, and they will not be repeated here.
[0125] Those skilled in the art will appreciate that, in the above method of specific implementation, the order in which the steps are written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of the steps should be determined by their functions and possible internal logic.
[0126] Based on the same inventive concept, an electric door lock control device corresponding to the electric door lock control method is also provided in the embodiment of the present disclosure. Since the principle of solving the problem by the electric door lock control device in the embodiment of the present disclosure is similar to the above-mentioned electric door lock control method in the embodiment of the present disclosure, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.
[0127] See also Figure 3 and Figure 4 , Figure 3 This is one of the schematic diagrams of an electric door lock control device provided in an embodiment of the present disclosure, Figure 4This is a second schematic diagram of an electric door lock control device provided by an embodiment of the present disclosure. Figure 3 As shown in the figure, the electric door lock control device 300 provided in the embodiment of the present disclosure includes:
[0128] A state detection module 310 is used to detect the pull-in reset switch state of the electric pull-in motor of the electric door lock in response to receiving a vehicle door opening command;
[0129] The first pull-in reset module 320 is used to execute a pull-in reset drive on the electric pull-in motor of the electric door lock when the pull-in reset switch state indicates a pull-in reset failure.
[0130] In an optional implementation, Figure 4 As shown in , the electric door lock control device 300 further includes a release reset module 330, and the release reset module 330 is used to:
[0131] A release drive and a release reset drive are performed on an electric release motor of an electric door lock of a vehicle.
[0132] In an optional implementation, Figure 4 As shown in , the electric door lock control device 300 further includes an information recording module 340, and the information recording module 340 is used to:
[0133] After executing the closing drive and the reset drive of the electric closing motor of the electric door lock in response to the vehicle door closing command, if it is determined that the electric closing motor fails to be successfully closed and reset, recording the closing and reset fault information;
[0134] When the state detection module 310 is used to detect the pull-in reset switch state of the electric pull-in motor of the electric door lock, it is specifically used to:
[0135] It is detected whether there is recorded pull-in reset fault information, and if so, it is determined that the pull-in reset switch state indicates a pull-in reset fault.
[0136] In an optional implementation, after the information recording module 340 is used to perform the pull-in drive and pull-in reset drive on the electric pull-in motor of the electric door lock, if it is determined that the electric pull-in motor has not been successfully pulled in and reset, then when recording the pull-in reset fault information, it is specifically used to:
[0137] If the electric closing motor of the electric door lock fails to be successfully closed and reset within the preset time period of executing closing drive and closing reset drive on the electric closing motor of the electric door lock, the closing motor of the electric door lock is again closed and reset driven;
[0138] If the electric suction motor still fails to reset successfully within the preset time of re-executing the suction reset drive, the suction reset fault information is recorded.
[0139] In an optional implementation, the electric door lock control device 300 further includes an information deletion module 350, and the information deletion module 350 is used to:
[0140] If it is detected that the electric suction motor is successfully suctioned and reset, the recorded suction and reset fault information is deleted.
[0141] In an optional implementation, the electric door lock control device 300 further includes a fault reminder module 360, and the fault reminder module 360 is used to:
[0142] If it is detected that the electric closing motor is not successfully closed and reset, return to execute the target step, the target step includes: in response to receiving the door opening command, detecting the closing and resetting switch state of the electric closing motor of the electric door lock;
[0143] If the electric closing motor still fails to close and reset successfully after returning to execute the target step more than a preset number of times, an electric door lock fault reminder message is displayed on the screen or played by voice.
[0144] In an optional implementation, the electric door lock control device 300 further includes a second suction reset module 370, and the second suction reset module 370 is used to:
[0145] In response to receiving a vehicle door closing command, detecting a pull-in reset switch state of an electric pull-in motor of an electric door lock;
[0146] When the state of the pull-in reset switch indicates a pull-in reset failure, the electric pull-in motor of the electric door lock is driven to pull in and reset.
[0147] For descriptions of the processing flow of each module in the device and the interaction flow between each module, reference may be made to the relevant descriptions in the above method embodiment, which will not be described in detail here.
[0148] The electric door lock control device provided by the embodiment of the present disclosure detects the closing reset switch state of the electric closing motor of the electric door lock in response to receiving a vehicle door opening command, and performs closing reset drive on the electric closing motor of the electric door lock when the closing reset switch state indicates a closing reset fault. In this way, the closing reset can be achieved by utilizing the vehicle door opening process. Taking into account the existence of motor sound in the closing reset drive, by integrating the closing reset into the process of electric door opening and unlocking, the vehicle user perceives a continuous and complete door opening process, and the user perception is not affected by abnormal noise. That is, the embodiment of the present disclosure achieves closing reset by utilizing the vehicle door opening process, and while avoiding the next inability to perform the closing door operation due to closing reset abnormality, the closing reset strategy is integrated into the natural operating procedures and habits of the vehicle user, so that the closing reset drive is relatively imperceptible to the vehicle user, which helps to improve the user experience of the vehicle and ensure the normal closing and use of the vehicle door.
[0149] The embodiment of the present disclosure also provides a vehicle, including a controller, the controller including: a memory for storing machine-readable instructions; and a processor for calling and executing the machine-readable instructions stored in the memory to implement the steps of the electric door lock control method as described in the above method embodiment. The vehicle may be a vehicle provided with an electric door lock.
[0150] Corresponding to the above electric door lock control method, the embodiment of the present disclosure further provides an electronic device 500, such as Figure 5 As shown in FIG. , it is a schematic diagram of the structure of an electronic device 500 provided in an embodiment of the present disclosure, including:
[0151] Processor 510, memory 520, and bus 530. The memory 520 is used to store execution instructions, including internal memory 521 and external memory 522; the internal memory 521 is also called internal memory, which is used to temporarily store the operation data in the processor 510 and the data exchanged with the external memory 522 such as a hard disk. The processor 510 exchanges data with the external memory 522 through the internal memory 521.
[0152] In the embodiment of the present application, the memory 520 is specifically used to store the application code for executing the solution of the present application, and the execution is controlled by the processor 510. That is, when the electronic device 500 is running, the processor 510 communicates with the memory 520 through the bus 530, or the processor 510 communicates with the memory 520 in other ways, so that the processor 510 executes the application code stored in the memory 520, and then executes the steps of the electric door lock control method described in any of the above embodiments.
[0153] Among them, the memory 520 can be, but is not limited to, random access memory (Random Access Memory, RAM), read only memory (Read Only Memory, ROM), programmable read-only memory (Programmable Read-Only Memory, PROM), erasable programmable read-only memory (Erasable Programmable Read-Only Memory, EPROM), electrically erasable read-only memory (Electric Erasable Programmable Read-Only Memory, EEPROM), etc.
[0154] The processor 510 may be an integrated circuit chip with signal processing capabilities. The above-mentioned processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The disclosed methods, steps and logic block diagrams in the embodiments of the present invention may be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0155] It is to be understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the electronic device 500. In other embodiments of the present application, the electronic device 500 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0156] The embodiment of the present disclosure also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the electric door lock control method described in the above method embodiment are executed. The storage medium can be a volatile or non-volatile computer-readable storage medium.
[0157] In addition, an embodiment of the present disclosure also provides a computer program product, which stores a computer program. When the computer program is executed by a processor, the steps of the electric door lock control method provided in any of the above embodiments of the present disclosure are executed. For details, please refer to the above method embodiments, which will not be repeated here.
[0158] The computer program product may be implemented in hardware, software or a combination thereof. In an optional embodiment, the computer program product is embodied as a computer storage medium, which may be a volatile or non-volatile computer-readable storage medium. In another optional embodiment, the computer program product is embodied as a software product, such as a software development kit (SDK) and the like.
[0159] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the above-described equipment and devices can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. In the several embodiments provided in the present disclosure, it should be understood that the disclosed equipment, devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0160] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0161] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0162] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present disclosure, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0163] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present disclosure, which are used to illustrate the technical solutions of the present disclosure, rather than to limit them. The protection scope of the present disclosure is not limited thereto. Although the present disclosure is described in detail with reference to the aforementioned embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the aforementioned embodiments within the technical scope disclosed in the present disclosure, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be based on the protection scope of the claims.
Claims
1. A method for controlling an electric door lock, characterized in that: The method comprises: In response to receiving a vehicle door opening command, detecting a pull-in reset switch state of an electric pull-in motor of an electric door lock; When the state of the pull-in reset switch indicates a pull-in reset failure, the electric pull-in motor of the electric door lock is driven to pull in reset.
2. The method according to claim 1, characterized in that: In response to receiving the vehicle door opening instruction, the method further includes: A release drive and a release reset drive are performed on an electric release motor of an electric door lock of a vehicle.
3. The method according to claim 1, characterized in that: In response to receiving a vehicle door opening command, before detecting a pull-in reset switch state of an electric pull-in motor of an electric door lock, the method further includes: After executing the closing drive and the reset drive of the electric closing motor of the electric door lock in response to the vehicle door closing command, if it is determined that the electric closing motor fails to be successfully closed and reset, recording the closing and reset fault information; The method of detecting the closing and resetting switch state of the electric closing motor of the electric door lock includes: It is detected whether there is recorded pull-in reset fault information, and if so, it is determined that the pull-in reset switch state indicates a pull-in reset fault.
4. The method according to claim 3, characterized in that After the electric closing motor of the electric door lock is driven for closing and reset for closing, if it is determined that the electric closing motor has not been successfully closed and reset, then the closing and reset fault information is recorded, including: If the electric closing motor of the electric door lock fails to be successfully closed and reset within the preset time period of executing closing drive and closing reset drive on the electric closing motor of the electric door lock, the closing motor of the electric door lock is again closed and reset driven; If the electric suction motor still fails to reset successfully within the preset time of re-executing the suction reset drive, the suction reset fault information is recorded.
5. The method according to claim 3, characterized in that: When the state of the pull-in reset switch indicates a pull-in reset failure, after the electric pull-in motor of the electric door lock is driven to pull in and reset, the method further includes: If it is detected that the electric suction motor is successfully suctioned and reset, the recorded suction and reset fault information is deleted.
6. The method according to claim 1, characterized in that In the case where the state of the pull-in reset switch indicates a pull-in reset failure, after the electric pull-in motor of the electric door lock is driven to pull in and reset, the method further includes: If it is detected that the electric closing motor is not successfully closed and reset, return to execute the target step, the target step includes: in response to receiving the door opening command, detecting the closing and resetting switch state of the electric closing motor of the electric door lock; If the electric closing motor still fails to close and reset successfully after returning to execute the target step more than a preset number of times, an electric door lock fault reminder message is displayed on the screen or played by voice.
7. The method according to claim 1, characterized in that The method further comprises: In response to receiving a vehicle door closing command, detecting a pull-in reset switch state of an electric pull-in motor of an electric door lock; When the state of the pull-in reset switch indicates a pull-in reset failure, the electric pull-in motor of the electric door lock is driven to pull in reset.
8. A vehicle, characterized in that: A controller is included, the controller comprising: a memory for storing machine-readable instructions, and; A processor is used to call and execute the machine-readable instructions stored in the memory to implement the steps of the electric door lock control method as described in any one of claims 1 to 7.
9. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the steps of the electric door lock control method as described in any one of claims 1 to 7 are performed.
10. A computer program product, characterized in that The computer program product stores a computer program, and when the computer program is executed by a processor, the steps of the electric door lock control method as claimed in any one of claims 1 to 7 are executed.
Citation Information
Patent Citations
Electric attraction lock
CN107558830A
Intelligent door system of automobile, on-off control method, storage medium and automobile
CN111395887A
Control system of electric vehicle door lock and vehicle
CN114233119A
Door lock resetting method and device, computer equipment and program product
CN118881259A