Unlocking method and unlocking device of vehicle and vehicle
Through restarting and alternative command sending methods, the problem of the failure of the digital key control device caused by the vehicle being unable to unlock is solved, which improves the reliability and user experience of unlocking, and reduces costs.
Patent Information
- Application Number
- CN202510350320.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-24
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2045-03-24
AI Technical Summary
The digital key control device may experience hardware failure or control logic failure, resulting in the vehicle being unable to unlock normally, affecting the user experience.
By determining whether the key control device meets the preset fault conditions, the key control device is controlled to restart, and when the unlocking command fails to send an unlocking command after restart, the key information reading device sends an unlocking command to the vehicle body control device to ensure that the vehicle can be unlocked.
It solves the problem that the vehicle cannot unlock normally when the key control device fails, improves the reliability and user experience of vehicle unlocking, and does not require additional control modules, reducing vehicle costs.
Smart Images

Figure CN120096517A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of vehicle technology, and in particular to a vehicle unlocking method, an unlocking device, and a vehicle. Background Art
[0002] With the development of vehicle technology, digital keys have gradually replaced traditional mechanical keys in new models launched in recent years, especially new energy models, and are becoming the mainstream unlocking method for vehicles.
[0003] In the related art, the main control logic of digital keys such as Bluetooth keys or NFC (Near Field Communication) keys is in the key control device, that is, the vehicle is unlocked through communication between the digital key and the key control device. As an electronic control unit, the key control device will inevitably have hardware failures and control logic failures. When the key control device is abnormal, the key information cannot be transmitted and related logic processing cannot be realized, resulting in the failure of the unlocking function, affecting the normal use of the vehicle and poor user experience. Summary of the invention
[0004] In order to solve the above technical problems, the present disclosure provides a vehicle unlocking method, an unlocking device and a vehicle, which improve the reliability of vehicle unlocking, improve the user experience and reduce the cost of the vehicle.
[0005] In a first aspect, the present disclosure provides a method for unlocking a vehicle, the vehicle comprising a key information reading device, a key control device, and a body control device;
[0006] The unlocking method includes:
[0007] determining whether the key control device satisfies a first preset fault condition;
[0008] In response to the key control device meeting the first preset fault condition, controlling the key control device to restart;
[0009] Determining whether the restarted key control device can send an unlocking instruction to the vehicle body control device;
[0010] In response to the key control device failing to send an unlocking instruction to the vehicle body control device after the restart, the key information reading device is controlled to send an unlocking instruction to the vehicle body control device to unlock the vehicle.
[0011] Optionally, the first preset fault condition includes: detecting at least one of a fault code of the key control device and detecting abnormality in message data fed back by the key control device to the key information reading device.
[0012] Optionally, before determining whether the key control device meets the first preset fault condition, the method further includes:
[0013] Controlling the key control device to send an unlocking instruction to the vehicle body control device;
[0014] Determine whether feedback information of successful unlocking is received within a first preset time;
[0015] In response to not receiving feedback information of successful unlocking within a first preset time, an operation of determining whether the key control device meets a first preset fault condition is performed.
[0016] Optionally, the determining whether the restarted key control device is capable of sending an unlocking instruction to the vehicle body control device includes:
[0017] After a second preset time after the key control device is restarted, controlling the key control device to send an unlocking instruction to the vehicle body control device;
[0018] Based on the fact that feedback information on successful unlocking is not received within the third preset time, it is determined that the restarted key control device fails to send an unlocking instruction to the vehicle body control device.
[0019] Optionally, controlling the key information reading device to send an unlocking instruction to the vehicle body control device to unlock the vehicle includes:
[0020] Obtaining first vehicle key information sent by the vehicle key;
[0021] determining whether the second vehicle key information stored in the key information reading device matches the first vehicle key information;
[0022] In response to the second vehicle key information stored in the key information reading device matching the first vehicle key information, the key information reading device is controlled to send an unlocking instruction to the vehicle body control device to unlock the vehicle.
[0023] Optionally, after controlling the key information reading device to send an unlocking instruction to the vehicle body control device, the method further includes:
[0024] controlling the vehicle body control device to determine whether the key control device meets a preset fault condition;
[0025] In response to the key control device satisfying a second preset fault condition, the body control device is controlled to unlock the vehicle.
[0026] Optionally, the second preset fault condition includes: detecting at least one of a fault code of the key control device and detecting abnormality in message data fed back by the key control device to the vehicle body control device.
[0027] In a second aspect, the present disclosure further provides a vehicle unlocking device, comprising:
[0028] a fault judgment module, used to judge whether the key control device meets a first preset fault condition;
[0029] a restart control module, in response to the key control device meeting the first preset fault condition, controlling the key control device to restart;
[0030] An instruction sending judgment module is used to judge whether the key control device after restarting can send an unlocking instruction to the body control device;
[0031] The unlocking control module controls the key information reading device to send an unlocking command to the body control device to unlock the vehicle in response to the key control device failing to send an unlocking command to the body control device after the restart.
[0032] In a third aspect, the present disclosure further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a program or instruction; the program or instruction enables a computer to execute the steps of the method described in the first aspect.
[0033] In a fourth aspect, the present disclosure further provides a vehicle, comprising a processor and a memory, wherein the processor executes the steps of the method described in the first aspect by calling a program or instruction stored in the memory.
[0034] Compared with the prior art, the technical solution provided by the present invention has the following advantages:
[0035] The present disclosure provides a vehicle unlocking method, unlocking device and vehicle, the vehicle comprising: a key information reading device, a key control device and a body control device; the vehicle unlocking method comprises: judging whether the key control device satisfies a first preset fault condition; in response to the key control device satisfying the first preset fault condition, controlling the key control device to restart; judging whether the restarted key control device can send an unlocking instruction to the body control device; in response to the key control device failing to send an unlocking instruction to the body control device after the restart, controlling the key information reading device to send an unlocking instruction to the body control device to unlock the vehicle. Thus, by controlling the key control device to restart, the software fault caused by the system operation problem of the key control device itself is solved, so that the key control device can restore the unlocking function; if the key control device after the restart still cannot send an unlocking instruction to the body control device, controlling the key information reading device to send an unlocking instruction to the body control device to unlock the vehicle, solves the problem that the vehicle cannot be unlocked normally when the key control device fails, improves the reliability of vehicle unlocking, improves the user experience, and does not need to add an additional control module in the vehicle to realize the unlocking function, thereby reducing the cost of the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0037] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0038] Figure 1 A schematic diagram of a process flow of a vehicle unlocking method provided by an embodiment of the present disclosure;
[0039] Figure 2 A schematic diagram of the structure of a vehicle provided in an embodiment of the present disclosure;
[0040] Figure 3 A schematic diagram of the structure of a vehicle unlocking device provided by an embodiment of the present disclosure;
[0041] Figure 4 A schematic diagram of the structure of a vehicle provided in an embodiment of the present disclosure.
[0042] Among them, 1. Key information reading device; 2. Key control device; 3. Body control device; 4. Door lock system; 5. Infotainment host; 6. Central control display screen; 7. Digital key. DETAILED DESCRIPTION
[0043] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.
[0044] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.
[0045] In the related art, digital keys are, for example, Bluetooth keys or NFC keys. The Bluetooth key can unlock the door without contact and can even unlock the door without the user feeling it. The NFC key does not rely on battery power and is more reliable.
[0046] The Bluetooth key communicates with the vehicle's key control device through the Bluetooth channel to achieve key identification. The NFC key module communicates with the vehicle's NFC card reader through the NFC channel, and the NFC card reader communicates with the key control device to achieve key identification. It can be seen that the main control logic of digital keys such as Bluetooth keys or NFC keys is in the key control device. As an electronic control unit, the key control device will inevitably have hardware failures and control logic failures. When the key control device fails, the vehicle cannot be unlocked, affecting the normal use of the vehicle and providing a poor user experience.
[0047] The current solution is to add a dynamic key authentication module to detect the connection status of the key control device. If the key control device is abnormal, the key stored in the dynamic key authentication module is used to implement the unlocking function. This solution can effectively solve the unlocking problem when the key control device fails. However, the method of adding a dynamic key authentication module still has disadvantages. On the one hand, an additional dynamic key authentication module is required, which increases the corresponding cost. On the other hand, although the vehicle can be unlocked, because the key control device fails, the key control device still needs to be further repaired after unlocking to ensure normal driving use.
[0048] In order to solve the above problems, an embodiment of the present disclosure provides a method for unlocking a vehicle. Figure 1 This is a flow chart of a vehicle unlocking method provided by an embodiment of the present disclosure. This method can be executed by a vehicle unlocking device provided by an embodiment of the present disclosure. The vehicle unlocking method provided by an embodiment of the present disclosure can be applied to application scenarios where a vehicle needs to be unlocked. Figure 1 As shown, the method comprises the following steps:
[0049] S101 . Determine whether a key control device satisfies a first preset fault condition.
[0050] Optionally, before determining whether the key control device satisfies the first preset fault condition, the method further includes: controlling the key control device to send an unlocking command to the vehicle body control device; determining whether feedback information of successful unlocking is received within a first preset time; and in response to not receiving feedback information of successful unlocking within the first preset time, executing an operation to determine whether the key control device satisfies the first preset fault condition.
[0051] Figure 2 A schematic diagram of the structure of a vehicle provided in an embodiment of the present disclosure is shown in FIG. Figure 2 As shown, the vehicle includes a key information reading device 1, a key control device 2 and a body control device 3; the key control device 2 is electrically connected to the key information reading device 1 and the body control device 3 respectively, and the body control device 3 is electrically connected to the key information reading device 1.
[0052] For example, the key information reading device 1 can be a device such as an NFC card reader that can read the vehicle key information stored in the digital key 7. In the subsequent embodiments, the key information reading device 1 is described as an NFC card reader, and the subsequent embodiments are not repeated. The key control device 2 can be connected to the key information reading device 1 and the vehicle body control device 3 through a CAN bus, and the vehicle body control device 3 is connected to the door lock system 4 through a CAN bus.
[0053] Take the digital key 7 as an NFC key for example. The NFC key communicates with the key information reading device 1 through the NFC channel to identify the vehicle key, so that the key information reading device 1 obtains the vehicle key information. The vehicle key information may include key ID information and key information, for example. Each NFC key has a unique key ID information, which is used to unlock a vehicle. The key information may be information encrypted from the key ID information. After completing the key configuration process, the key control device 2 stores the key information in the NFC key to support the reading and use of the key information reading device 1 when performing the subsequent unlocking operation.
[0054] When the key control device 2 is working normally, the key information reading device 1 sends the key information to the key control device 2. The key control device 2 verifies the key information. After the verification, it performs security authentication with the body control device 3 and sends the unlocking command to the body control device 3. The body control device 3 controls the door lock system 4 to complete the subsequent unlocking action to unlock the vehicle.
[0055] If no feedback information indicating successful unlocking is received within the first preset time, it means that the vehicle is not unlocked normally, and an operation of determining whether the key control device meets a first preset fault condition is performed.
[0056] Optionally, the first preset fault condition includes: detecting at least one of a fault code of the key control device and detecting abnormality in message data fed back by the key control device to the key information reading device.
[0057] In some embodiments, the key control device will perform periodic self-tests. If an abnormality is found during the self-test, a corresponding diagnostic trouble code (DTC) will be generated. When the key information reading device performs message detection on the key control device, if a diagnostic trouble code of the key control device is detected, it is determined that the key control device has a fault.
[0058] In other embodiments, when the key information reading device performs message detection on the key control device, if it is detected that the message data fed back by the key control device is abnormal, it means that the communication between the key control device and the key information reading device is abnormal, and it is determined that the key control device has a fault.
[0059] In some other embodiments, it is also possible to determine that a key control device has failed by combining detection of a fault code of the key control device and detection of abnormal message data fed back by the key control device to the key information reading device, which is not limited in the embodiments of the present disclosure.
[0060] S102 : In response to the key control device meeting a first preset fault condition, controlling the key control device to restart.
[0061] Specifically, after determining that the key control device meets the preset fault condition, the key control device can be controlled to restart. The restart of the key control device can solve the software failure caused by the system operation problem of the key control device itself, so that the key control device can restore the unlocking function.
[0062] Optionally, controlling the key control device to restart includes: controlling sending of a voltage signal to the key control device to restart the key control device.
[0063] For example, Figure 2 As shown, the key control device 2 and the key information reading device 1 can be directly connected via a wiring harness. Figure 2 The dotted line in the figure shows the wiring harness used to connect the key information reading device 1 and the key control device 2. The key information reading device 1 sends a voltage signal to the key control device 2 through the wiring harness to control the key control device 2 to power off and restart. The restart of the key control device 2 solves the failure of the unlocking logic caused by the system operation problem of the key control device 2 itself, thereby improving the user experience.
[0064] S103: Determine whether the restarted key control device can send an unlocking instruction to the vehicle body control device.
[0065] Optionally, determining whether the restarted key control device is capable of sending an unlocking command to the body control device comprises: controlling the key control device to send an unlocking command to the body control device after a second preset time after the key control device is restarted; and determining that the restarted key control device fails to send an unlocking command to the body control device based on not receiving feedback information of successful unlocking within a third preset time.
[0066] Specifically, after the key control device restarts and waits for, for example, a second preset time, which may be, for example, the time required for the key control device to restart, the key information reading device resends the key information to the key control device. If the key control device restores the unlocking function after restarting, the key control device performs a key information verification. After the verification passes, the body control device performs a security authentication and sends an unlocking command to the body control device. The body control device controls the door lock system to complete subsequent unlocking actions to unlock the vehicle.
[0067] If no feedback information indicating successful unlocking is received within the third preset time, it means that the key control device does not restore the unlocking function after restarting, and the restarted key control device fails to send an unlocking instruction to the vehicle body control device.
[0068] Optionally, controlling the key information reading device to send an unlocking command to the body control device to unlock the vehicle includes: obtaining first vehicle key information sent by the vehicle key; determining whether second vehicle key information stored in the key information reading device matches the first vehicle key information; in response to the second vehicle key information stored in the key information reading device matching the first vehicle key information, controlling the key information reading device to send an unlocking command to the body control device to unlock the vehicle.
[0069] Exemplarily, the key information reading device can pre-store key ID information as the second vehicle key information, obtain the first vehicle key information sent by the vehicle key, and match the second vehicle key information with the first vehicle key information. If the match is successful, the key information reading device is controlled to send an unlocking command to the body control device, and the body control device controls the door lock system based on the unlocking command to complete the subsequent unlocking action to unlock the vehicle.
[0070] Optionally, after controlling the key information reading device to send an unlocking instruction to the vehicle body control device, it also includes: controlling the vehicle body control device to determine whether the key control device meets a second preset fault condition; in response to the key control device meeting the second preset fault condition, controlling the vehicle body control device to unlock the vehicle.
[0071] Specifically, since the key ID information in the key information reading device has not been encrypted, the security level of the unlocking command sent by the key information reading device to the body control device is lower than the security level of the unlocking command sent by the key control device to the body control device. In order to improve the security level of vehicle unlocking, the body control device needs to determine whether a fault has occurred in the key control device based on the unlocking command sent by the key information reading device before controlling the vehicle to unlock, so as to determine whether the key control device is still faulty after restart and cannot send an unlocking command to the body control device, thereby improving the security level of vehicle unlocking.
[0072] Optionally, the second preset fault condition includes: detecting at least one of a fault code of the key control device and detecting abnormality in message data fed back by the key control device to the vehicle body control device.
[0073] Specifically, after the body control device receives the unlocking command sent by the key information reading device, it detects the communication status of the key control device. Based on the detected fault code of the key control device and / or the detected abnormal message data fed back by the key control device to the body control device, it determines that the key control device is faulty. The body control device skips the security check with the key control device, and controls the door lock system to complete the subsequent unlocking action based on the unlocking command sent by the key information reading device, thereby unlocking the vehicle.
[0074] Optionally, after determining that the key control device meets a preset fault condition, the method further includes: generating prompt information of a key control device fault.
[0075] Specifically, to ensure driving safety and a continuous good car-using experience, if a key control device is determined to be faulty, after solving the user's need to unlock the vehicle, the body control device can limit the vehicle's high-voltage starting to improve the safety of vehicle use.
[0076] Figure 2 In the figure, it is shown that the body control device 3 is electrically connected to the infotainment host 5, and the infotainment host 5 is electrically connected to the central control display screen 6. The body control device 3 sends a prompt message of the key control device 2 failure to the infotainment host 5, such as the vehicle computer, and for example, a prompt message such as "the key control device is faulty" can be displayed on the central control display screen. In addition, the vehicle user can also be reminded by voice broadcast, such as playing "the key control device is faulty" or other sentences with similar semantics, or by honking the horn to remind the vehicle user that the key control device is faulty.
[0077] Therefore, it is convenient for the user to find the fault of the key control device in time, so that the user can further repair the key control device in a targeted manner.
[0078] A vehicle unlocking method provided by an embodiment of the present disclosure solves software failures caused by system operation problems of the key control device itself by controlling the key control device to restart, so that the key control device can restore the unlocking function. If the key control device after restart still cannot send an unlocking command to the body control device, the key information reading device is controlled to send an unlocking command to the body control device to unlock the vehicle, thereby solving the problem that the vehicle cannot be unlocked normally when the key control device fails, improving the reliability of vehicle unlocking, improving user experience, and eliminating the need to add an additional control module in the vehicle to realize the unlocking function, thereby reducing the cost of the vehicle.
[0079] The disclosed embodiment also provides a vehicle unlocking device. Figure 3 A schematic diagram of a vehicle unlocking device provided by an embodiment of the present disclosure is shown in FIG. Figure 3 As shown, the unlocking device of the vehicle includes: a fault judgment module 301, used to judge whether the key control device meets the first preset fault condition; a restart control module 302, in response to the key control device meeting the first preset fault condition, controlling the key control device to restart; an instruction sending judgment module 303, judging whether the restarted key control device can send an unlocking instruction to the body control device; an unlocking control module 304, in response to the key control device failing to send an unlocking instruction to the body control device after the restart, controlling the key information reading device to send an unlocking instruction to the body control device to unlock the vehicle.
[0080] The device provided in the above-mentioned embodiment of the present disclosure and the method provided in the embodiment of the present disclosure are based on the same inventive concept and have the same beneficial effects, which will not be elaborated here.
[0081] Based on the above implementation, the present disclosure also provides a vehicle, Figure 4 A schematic diagram of the structure of a vehicle provided in an embodiment of the present disclosure. Figure 4 As shown, the vehicle includes a processor 401 and a memory 402. The processor 401 executes the steps of the methods of the above embodiments by calling the program or instructions stored in the memory 402, so it has the beneficial effects of the above embodiments, which will not be repeated here.
[0082] Specifically, if Figure 4 As shown, the vehicle may include at least one processor 401, at least one memory 402, and at least one communication interface 403. The various components in the vehicle are coupled together via a bus system 404. The communication interface 403 is used to transmit information with external devices. It is understood that the bus system 404 is used to achieve connection and communication between these components. In addition to the data bus, the bus system 404 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, the bus system 404 is not described in detail. Figure 4Various buses are labeled as bus system 404 .
[0083] It is understood that the memory 402 in this embodiment may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. In some implementations, the memory 402 stores the following elements: executable units or data structures, or their subsets, or their extended set operating systems and applications. In the disclosed embodiment, the processor 401 executes the steps of each embodiment of the method provided in the disclosed embodiment by calling the program or instruction stored in the memory 402.
[0084] The method provided in the embodiment of the present disclosure can be applied to the processor 401, or implemented by the processor 401. The processor 401 can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in the processor 401 or an instruction in the form of software. The above-mentioned processor 401 can be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.
[0085] The steps of the method provided in the embodiment of the present disclosure can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software units in the decoding processor. The software unit can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 402, and the processor 401 reads the information in the memory 402 and completes the steps of the method in combination with its hardware.
[0086] The vehicle may also include one physical component, or multiple physical components, according to the instructions generated by the processor 401 when executing the method provided in the embodiment of the present disclosure. Different physical components can be set inside the vehicle, or outside the vehicle, such as a cloud server, etc. Each physical component cooperates with the processor 401 and the memory 402 to realize the functions of the vehicle in this embodiment.
[0087] The embodiments of the present disclosure further provide a computer-readable storage medium, which stores a program or instruction, and the program or instruction enables a computer to execute the steps of any one of the methods provided in the above embodiments.
[0088] In some embodiments, the computer executable instructions, when executed by a computer processor, can also be used to execute the technical solution of any of the above methods provided in the embodiments of the present disclosure to achieve corresponding beneficial effects.
[0089] Through the above description of the implementation methods, the technical personnel in the relevant field can clearly understand that the present disclosure can be implemented by means of software and necessary general hardware, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present disclosure is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer's floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of each embodiment of the present disclosure.
[0090] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0091] The above are only specific embodiments of the present disclosure, so that those skilled in the art can understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to these embodiments herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for unlocking a vehicle, characterized in that: The vehicle includes a key information reading device, a key control device and a body control device; The unlocking method comprises: determining whether the key control device satisfies a first preset fault condition; In response to the key control device meeting the first preset fault condition, controlling the key control device to restart; Determining whether the restarted key control device can send an unlocking instruction to the vehicle body control device; In response to the key control device failing to send an unlocking instruction to the vehicle body control device after the restart, the key information reading device is controlled to send an unlocking instruction to the vehicle body control device to unlock the vehicle.
2. The vehicle unlocking method according to claim 1, characterized in that: Before determining whether the key control device meets the first preset fault condition, the method further includes: Controlling the key control device to send an unlocking instruction to the vehicle body control device; Determine whether feedback information of successful unlocking is received within a first preset time; In response to not receiving feedback information of successful unlocking within a first preset time, an operation of determining whether the key control device meets a first preset fault condition is performed.
3. The vehicle unlocking method according to claim 1, characterized in that: The first preset fault condition includes: detecting at least one of a fault code of the key control device and detecting abnormality in message data fed back by the key control device to the key information reading device.
4. The vehicle unlocking method according to claim 1, characterized in that: The determining whether the restarted key control device is capable of sending an unlocking instruction to the vehicle body control device includes: After a second preset time after the key control device is restarted, controlling the key control device to send an unlocking instruction to the vehicle body control device; Based on the fact that feedback information on successful unlocking is not received within the third preset time, it is determined that the restarted key control device fails to send an unlocking instruction to the vehicle body control device.
5. The vehicle unlocking method according to claim 1, characterized in that: The controlling the key information reading device to send an unlocking instruction to the vehicle body control device to unlock the vehicle includes: Obtaining first vehicle key information sent by the vehicle key; determining whether the second vehicle key information stored in the key information reading device matches the first vehicle key information; In response to the second vehicle key information stored in the key information reading device matching the first vehicle key information, the key information reading device is controlled to send an unlocking instruction to the vehicle body control device to unlock the vehicle.
6. The vehicle unlocking method according to claim 1, characterized in that: After controlling the key information reading device to send an unlocking instruction to the vehicle body control device, the method further includes: controlling the vehicle body control device to determine whether the key control device meets a preset fault condition; In response to the key control device satisfying a second preset fault condition, the body control device is controlled to unlock the vehicle.
7. The vehicle unlocking method according to claim 6, characterized in that: The second preset fault condition includes: detecting at least one of a fault code of the key control device and detecting abnormality in message data fed back by the key control device to the vehicle body control device.
8. A vehicle unlocking device, characterized in that: include: a fault judgment module, used to judge whether the key control device meets a first preset fault condition; a restart control module, in response to the key control device meeting the first preset fault condition, controlling the key control device to restart; An instruction sending judgment module is used to judge whether the key control device after restarting can send an unlocking instruction to the body control device; The unlocking control module controls the key information reading device to send an unlocking command to the body control device to unlock the vehicle in response to the key control device failing to send an unlocking command to the body control device after the restart.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a program or instruction; the program or instruction enables a computer to execute the steps of the method according to any one of claims 1 to 7.
10. A vehicle, characterized in that: The method comprises a processor and a memory, wherein the processor executes the steps of the method according to any one of claims 1 to 7 by calling a program or instruction stored in the memory.
Citation Information
Patent Citations
Fault detection method, monitoring device and vehicle
CN110134098A
Digital key system monitoring method, device and equipment and storage medium
CN115150007A
Vehicle control method and system and vehicle
CN117429386A
Vehicle key authentication method and device, vehicle and storage medium
CN118238767A
Method for operating vehicle through keyless functions, involves effecting authentication of key between start module of vehicle and transponder arranged in key during initial start and during each restart of vehicle
DE102008012413A1