A vehicle control method and system

By working in tandem with the vehicle communication terminal and the vehicle control module, the problem of users being unable to remotely unlock the electronic locks of electric vehicles has been solved, enabling keyless unlocking and improving the user experience.

CN116311622BActive Publication Date: 2026-02-27GAC AION NEW ENERGY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310289830.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-21
Publication Date
2026-02-27
Estimated Expiration
2043-03-21

AI Technical Summary

Technical Problem

Users are unable to unlock the electronic locks of electric vehicles in a timely manner when they do not have their keys, which affects the user experience.

Method used

The vehicle communication terminal receives the electronic lock unlocking request from the user terminal, sends it to the vehicle control module for unlocking, and determines that the unlocking was successful based on the current status feedback, and sends the feedback information back to the user terminal.

Benefits of technology

It enables remote unlocking of vehicle electronic locks without the need for a car key, improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116311622B_ABST
    Figure CN116311622B_ABST
Patent Text Reader

Abstract

The application provides a vehicle control method and system, the method comprising: a vehicle-mounted communication end receiving an electronic lock unlocking request sent by a user end for a target vehicle; and sending the electronic lock unlocking request to a vehicle control module of the target vehicle; the vehicle control module performing an electronic lock unlocking operation according to the electronic lock unlocking request; the vehicle-mounted communication end receiving a current state of the electronic lock fed back by the vehicle control module; and judging whether the electronic lock of the target vehicle is successfully unlocked according to the current state of the electronic lock; if yes, feeding back unlocking success information to the user end, and hibernating the vehicle-mounted communication end. It can be seen that the electronic lock of the vehicle can be remotely unlocked without a vehicle key, which is good in applicability, and thus is conducive to improving user experience.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of automobiles, in particular to a vehicle control method and system. BACKGROUND

[0002] At present, new energy vehicles that are energy-saving, emission-reducing and environmentally friendly become the direction of future automobile development, and electric vehicles are a kind of new energy vehicles with lower cost and higher energy conversion efficiency. The electric vehicles are generally configured with alternating current (AC) charging and direct current (DC) charging. Among them, due to the requirements of regulations and the demand for theft prevention in actual use, after the AC charging gun is plugged into the vehicle, an electronic lock will be locked to prevent the charging gun from being stolen or accidentally pulled out. It is found in practice that the user usually needs to unlock the electronic lock by using the vehicle key. However, when the user does not have the key, the electronic lock cannot be unlocked in time, which reduces the user experience. SUMMARY

[0003] The purpose of the embodiments of the present application is to provide a vehicle control method and system, which can remotely unlock the electronic lock of the vehicle without the vehicle key, has good applicability, and is thus beneficial to improving the user experience.

[0004] The first aspect of the embodiments of the present application provides a vehicle control method, which comprises the following steps:

[0005] The vehicle-mounted communication end receives an electronic lock unlocking request sent by a user end for a target vehicle, and sends the electronic lock unlocking request to a vehicle control module of the target vehicle.

[0006] The vehicle control module performs an electronic lock unlocking operation according to the electronic lock unlocking request.

[0007] The vehicle-mounted communication end receives a current state of the electronic lock fed back by the vehicle control module, and judges whether the electronic lock of the target vehicle is successfully unlocked according to the current state of the electronic lock. If yes, the vehicle-mounted communication end feeds back unlocking success information to the user end and hibernates the vehicle-mounted communication end.

[0008] In the above implementation process, the method can preferentially receive an electronic lock unlocking request sent by a user end for a target vehicle through a vehicle-mounted communication end, and send the electronic lock unlocking request to a vehicle control module of the target vehicle. Then, the vehicle control module performs an electronic lock unlocking operation according to the electronic lock unlocking request. Finally, the vehicle-mounted communication end receives a current state of the electronic lock fed back by the vehicle control module, judges whether the electronic lock of the target vehicle is successfully unlocked according to the current state of the electronic lock, and feeds back unlocking success information to the user end when the electronic lock is successfully received, while hibernating the vehicle-mounted communication end. It can be seen that the method can remotely unlock the electronic lock of the vehicle without the vehicle key, has good applicability, and is thus beneficial to improving the user experience.

[0009] Further, the method further comprises:

[0010] The vehicle-mounted communication terminal wakes up according to the electronic lock unlocking request after receiving the electronic lock unlocking request sent by the user terminal to the target vehicle;

[0011] The vehicle-mounted communication terminal continues to send network management messages within a preset time period to wake up the vehicle control module of the target vehicle, and performs the sending of the electronic lock unlocking request to the vehicle control module of the target vehicle.

[0012] Further, the method further comprises:

[0013] The vehicle-mounted communication terminal detects whether a new wake-up request is received during the sending of the network management message; if not, it performs the sending of the electronic lock unlocking request to the vehicle control module of the target vehicle.

[0014] Further, the method further comprises:

[0015] When the vehicle-mounted communication terminal judges that a new wake-up request is received, it performs the continuous sending of network management messages within a preset time period to wake up the vehicle control module of the target vehicle.

[0016] Further, the method further comprises:

[0017] The vehicle-mounted communication terminal performs anti-theft authentication according to the electronic lock unlocking request to obtain an authentication result;

[0018] The vehicle-mounted communication terminal judges whether the authentication is passed according to the authentication result; if yes, it sends the electronic lock unlocking request to the vehicle control module of the target vehicle.

[0019] Further, the method further comprises:

[0020] When the vehicle-mounted communication terminal judges that the electronic lock of the target vehicle is not successfully unlocked, it feeds back the unlocking failure information to the user terminal; and hibernates the vehicle-mounted communication terminal.

[0021] Further, the vehicle control module performs electronic lock unlocking operation according to the electronic lock unlocking request, comprising:

[0022] The vehicle control module obtains the vehicle state of the target vehicle;

[0023] The vehicle control module judges whether the electronic lock is allowed to perform unlocking operation according to the electronic lock unlocking request and the vehicle state; if yes, it controls the electronic lock unlocking action;

[0024] The whole vehicle control module detects the current state of the electronic lock and feeds back the current state of the electronic lock to the vehicle-mounted communication terminal.

[0025] Further, the method further comprises:

[0026] When the whole vehicle control module judges that the electronic lock is not allowed to perform the unlocking operation, it is judged whether the network management message is still received; if yes, the current state of the electronic lock is detected.

[0027] Further, the method further comprises:

[0028] When the whole vehicle control module judges that the network management message is not continuously received, the whole vehicle control module is hibernated.

[0029] The second aspect of the embodiments of the present application provides a vehicle control system, which comprises a user terminal, a vehicle-mounted communication terminal of a target vehicle, and a whole vehicle control module of the target vehicle, wherein,

[0030] The vehicle-mounted communication terminal is configured to receive an electronic lock unlocking request sent by the user terminal to the target vehicle, and send the electronic lock unlocking request to the whole vehicle control module of the target vehicle.

[0031] The whole vehicle control module is configured to perform an electronic lock unlocking operation according to the electronic lock unlocking request.

[0032] The vehicle-mounted communication terminal is further configured to receive a current state of the electronic lock fed back by the whole vehicle control module, judge whether the electronic lock of the target vehicle is successfully unlocked according to the current state of the electronic lock, and if yes, feed back unlocking success information to the user terminal and hibernate the vehicle-mounted communication terminal.

[0033] In the above implementation process, the vehicle-mounted communication terminal in the vehicle control system can preferentially receive an electronic lock unlocking request sent by the user terminal to the target vehicle, and send the electronic lock unlocking request to the whole vehicle control module of the target vehicle; at this time, the whole vehicle control module in the vehicle control system starts to perform an electronic lock unlocking operation according to the electronic lock unlocking request; then, the vehicle-mounted communication terminal in the vehicle control system receives a current state of the electronic lock fed back by the whole vehicle control module, judges whether the electronic lock of the target vehicle is successfully unlocked according to the current state of the electronic lock, and feeds back unlocking success information to the user terminal and hibernates the vehicle-mounted communication terminal when the electronic lock is successfully unlocked. It can be seen that the vehicle control system can remotely unlock the electronic lock of the vehicle without the need of a vehicle key, has good applicability, and is thus beneficial to improving user experience.

[0034] Further, the vehicle-mounted communication terminal is further configured to wake up the vehicle-mounted communication terminal according to the electronic lock unlocking request after receiving the electronic lock unlocking request sent by the user terminal for the target vehicle.

[0035] The vehicle-mounted communication terminal is further configured to continuously send network management messages within a preset time period to wake up the vehicle control module of the target vehicle and perform the sending of the electronic lock unlocking request to the vehicle control module of the target vehicle.

[0036] Further, the vehicle-mounted communication terminal is further configured to detect whether a new wake-up request is received during the sending of the network management messages; if not, perform the sending of the electronic lock unlocking request to the vehicle control module of the target vehicle.

[0037] Further, the vehicle-mounted communication terminal is further configured to, when it is judged that a new wake-up request is received, perform the continuously sending of network management messages within a preset time period to wake up the vehicle control module of the target vehicle.

[0038] Further, the vehicle-mounted communication terminal is further configured to perform anti-theft authentication according to the electronic lock unlocking request to obtain an authentication result.

[0039] The vehicle-mounted communication terminal is further configured to judge whether the authentication is passed according to the authentication result; if yes, send the electronic lock unlocking request to the vehicle control module of the target vehicle.

[0040] Further, the vehicle-mounted communication terminal is further configured to, when it is judged that the electronic lock of the target vehicle is not successfully unlocked, feed back unlocking failure information to the user terminal; and hibernate the vehicle-mounted communication terminal.

[0041] Further, the vehicle control module is specifically configured to obtain the vehicle state of the target vehicle.

[0042] The vehicle control module is further configured to judge whether the electronic lock is allowed to perform unlocking operation according to the electronic lock unlocking request and the vehicle state; if yes, control the electronic lock unlocking action.

[0043] The vehicle control module is further configured to detect the current state of the electronic lock and feed back the current state of the electronic lock to the vehicle-mounted communication terminal.

[0044] Further, the vehicle control module is further configured to, when it is judged that the electronic lock is not allowed to perform unlocking operation, judge whether the network management message is still received; if yes, perform the detection of the current state of the electronic lock.

[0045] Further, the vehicle control module is further configured to hibernate the vehicle control module when it is determined that the network management packet is not continuously received.

[0046] A third aspect of the embodiments of the present application provides an electronic device, comprising a memory and a processor, the memory is configured to store a computer program, and the processor is configured to run the computer program to enable the electronic device to perform the vehicle control method according to any one of the first aspect of the embodiments of the present application.

[0047] A fourth aspect of the embodiments of the present application provides a computer readable storage medium, which stores computer program instructions, and the computer program instructions are read and run by a processor to perform the vehicle control method according to any one of the first aspect of the embodiments of the present application. BRIEF DESCRIPTION OF DRAWINGS

[0048] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments of the present application. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as a limitation on the scope, and for those skilled in the art, other related drawings can also be obtained without creative labor on the basis of these drawings.

[0049] Figure 1 A flowchart of a vehicle control method provided by the embodiments of the present application;

[0050] Figure 2 A flowchart of another vehicle control method provided by the embodiments of the present application;

[0051] Figure 3 An example flowchart of another vehicle control method provided by the embodiments of the present application;

[0052] Figure 4 A structural diagram of a vehicle control system provided by the embodiments of the present application. DETAILED DESCRIPTION

[0053] The technical solutions of the embodiments of the present application will be described below in combination with the drawings in the embodiments of the present application.

[0054] It should be noted that: similar reference numerals and letters represent similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings. Meanwhile, in the description of the present application, the terms "first", "second", etc. are only used for distinguishing description, and cannot be understood as indicating or implying relative importance.

[0055] Embodiment 1

[0056] Please refer toFigure 1 , Figure 1 A flowchart of a vehicle control method is provided for this embodiment. The vehicle control method includes the following steps:

[0057] S101, the vehicle-mounted communication terminal receives an electronic lock unlocking request sent by the user terminal for the target vehicle.

[0058] S102, the vehicle-mounted communication terminal sends the electronic lock unlocking request to the vehicle control module of the target vehicle.

[0059] S201, the vehicle control module performs electronic lock unlocking operation according to the electronic lock unlocking request.

[0060] S103, the vehicle-mounted communication terminal receives the current state of the electronic lock feedback by the vehicle control module.

[0061] S104, the vehicle-mounted communication terminal judges whether the electronic lock of the target vehicle is unlocked successfully according to the current state of the electronic lock, if yes, step S105 is executed; if no, the flowchart is ended.

[0062] S105, the vehicle-mounted communication terminal feeds back the unlocking success information to the user terminal, and hibernates the vehicle-mounted communication terminal.

[0063] In this embodiment, the method can receive user demand through the mobile phone APP, connect the mobile phone end and the vehicle end communication through the TBOX, and then execute the charging gun electronic lock unlocking operation through the VCU, so as to realize the user demand.

[0064] In this embodiment, the component interaction is as follows: Among them,

[0065] APP is a mobile phone APP, which is used to understand the vehicle state in real time, and is also used for remote control of the vehicle (sending user demand to the vehicle end and wireless communication with TBOX);

[0066] TBOX is a remote controller, which is used to receive APP information and feed back vehicle end information to APP end;

[0067] VCU is a vehicle controller, which is used for anti-theft authentication with TBOX, vehicle bus communication with TBOX, and also for controlling charging gun electronic lock unlocking and related function instruction generation and execution.

[0068] In this embodiment, the execution subject of the method can be a computer, a server and other computing devices, which are not limited in this embodiment.

[0069] In this embodiment, the execution subject of the method can also be a smart phone, a tablet computer and other smart devices, which are not limited in this embodiment.

[0070] It can be seen that the vehicle control method described in the embodiment can remotely unlock the electronic lock through the mobile phone terminal, so as to remotely unlock the electronic lock of the vehicle without the key, thereby improving the applicability and user experience.

[0071] Embodiment 2

[0072] Please refer to Figure 2 , Figure 2 A flowchart of a vehicle control method is provided for the embodiment. The vehicle control method includes:

[0073] S301, the vehicle-mounted communication terminal receives the electronic lock unlocking request sent by the user terminal for the target vehicle.

[0074] S302, the vehicle-mounted communication terminal wakes up the vehicle-mounted communication terminal according to the electronic lock unlocking request.

[0075] S303, the vehicle-mounted communication terminal continuously sends network management messages within a preset time period to wake up the whole vehicle control module of the target vehicle.

[0076] As an optional implementation, the vehicle-mounted communication terminal detects whether a new wake-up request is received during the process of sending the network management message. If yes, step S303 is executed; if no, step S304 is executed.

[0077] S304, the vehicle-mounted communication terminal performs anti-theft authentication according to the electronic lock unlocking request to obtain an authentication result.

[0078] S305, the vehicle-mounted communication terminal judges whether the authentication is passed according to the authentication result. If yes, step S306 is executed; if no, the process ends.

[0079] S306, the vehicle-mounted communication terminal sends the electronic lock unlocking request to the whole vehicle control module of the target vehicle.

[0080] S401, the whole vehicle control module obtains the whole vehicle state of the target vehicle.

[0081] S402, the whole vehicle control module judges whether the electronic lock is allowed to perform the unlocking operation according to the electronic lock unlocking request and the whole vehicle state. If yes, steps S403-S404 are executed; if no, step S405 is executed.

[0082] S403, the whole vehicle control module controls the electronic lock unlocking action.

[0083] S404, the whole vehicle control module detects the current state of the electronic lock and feeds back the current state of the electronic lock to the vehicle-mounted communication terminal.

[0084] S405, the vehicle control module determines whether the network management message is still received, if yes, step S406 is implemented; if no, step S407 is implemented.

[0085] S406, the vehicle control module detects the current state of the electronic lock.

[0086] S407, the vehicle control module sleeps the vehicle control module.

[0087] S307, the vehicle communication end receives the current state of the electronic lock fed back by the vehicle control module.

[0088] S308, the vehicle communication end determines whether the electronic lock of the target vehicle is successfully unlocked according to the current state of the electronic lock, if yes, step S309 is implemented; if no, step S310 is implemented.

[0089] S309, the vehicle communication end feeds back the unlocking success information to the user end, and sleeps the vehicle communication end.

[0090] S310, the vehicle communication end feeds back the unlocking failure information to the user end, and sleeps the vehicle communication end.

[0091] Please refer to Figure 3 , based on Figure 3 For example:

[0092] S11: the user presses the "unlock" button of the motor on the mobile phone APP end, and identifies the user's unlocking demand for the electronic lock of the alternating current charging gun;

[0093] S12: the mobile phone APP end displays "unlock the alternating current charging gun, the charging / discharging power will be reduced", to prompt the user about the performance of the vehicle after unlocking;

[0094] S13: the mobile phone APP end displays "unlocking fails, the conditions are not met";

[0095] S14: the mobile phone APP end displays "unlocking fails, the electronic lock is faulty";

[0096] S15: the mobile phone APP end displays "unlocking succeeds";

[0097] S21: the TBOX is woken up by the APP end signal;

[0098] S22: after the TBOX is woken up, the network management message is sent to wake up other nodes of the vehicle, and the sending time lasts t;

[0099] S23: during the process of sending the network management message by the TBOX, it is checked whether there is a new wake-up source to wake up the TBOX (for example: the APP end user re-triggers the unlocking button), the time t of sending the network management message by the TBOX will be reset, and the timing is restarted;

[0100] S24: TBOX interacts with VCU to perform vehicle anti-theft authentication, and confirms that the vehicle is legal, complete and safe;

[0101] S25: TBOX sends an electronic lock unlocking request of the APP to VCU;

[0102] S26: TBOX reads the current state of the electronic lock fed back by VCU;

[0103] S27: Identify whether the electronic lock unlocking is successful;

[0104] S28: If the electronic lock unlocking fails, TBOX sends the unlocking failure information to the APP;

[0105] S29: TBOX sleeps;

[0106] S2a: If the electronic lock unlocking is successful, TBOX sends the unlocking success information to the APP;

[0107] S2b: TBOX sleeps;

[0108] S31: VCU is woken up by a network management message;

[0109] S32: The vehicle state (including electronic lock fault detection) and the electronic lock unlocking demand are comprehensively determined to determine whether the electronic lock is allowed to perform unlocking operation;

[0110] S33: Determine whether VCU still receives network management message demand VCU wake up;

[0111] S34: Perform electronic lock unlocking action (this step includes but is not limited to, suspend alternating current charging, so that the alternating current charging gun current is reduced to zero);

[0112] S35: VCU sends the detected electronic lock state to TBOX;

[0113] S36: VCU sleeps.

[0114] In this embodiment, the execution subject of the method can be a computer, a server or other computing device, which is not limited in this embodiment.

[0115] In this embodiment, the execution subject of the method can also be a smart phone, a tablet computer or other smart device, which is not limited in this embodiment.

[0116] It can be seen that by implementing the vehicle control method described in this embodiment, the electronic lock can be remotely unlocked through the mobile phone terminal, so that the electronic lock of the vehicle can be remotely unlocked without the vehicle key, thereby improving the applicability and user experience.

[0117] Embodiment 3

[0118] Please refer to Figure 4 , Figure 4 A schematic structural diagram of a vehicle control system is provided for the embodiment. As shown in the figure, the vehicle control system comprises a user terminal 500, an on-board communication terminal 600 of a target vehicle, and a vehicle control module 700 of the target vehicle, wherein Figure 4

[0119] The on-board communication terminal 600 is configured to receive an electronic lock unlocking request sent by the user terminal 500 for the target vehicle, and send the electronic lock unlocking request to the vehicle control module 700 of the target vehicle.

[0120] The vehicle control module 700 is configured to perform an electronic lock unlocking operation according to the electronic lock unlocking request.

[0121] The on-board communication terminal 600 is further configured to receive a current state of the electronic lock fed back by the vehicle control module 700, and determine whether the electronic lock of the target vehicle is successfully unlocked according to the current state of the electronic lock. If yes, the on-board communication terminal 600 feeds back unlocking success information to the user terminal 500 and hibernates.

[0122] As an optional implementation, the on-board communication terminal 600 is further configured to wake up the on-board communication terminal 600 according to the electronic lock unlocking request after receiving the electronic lock unlocking request sent by the user terminal 500 for the target vehicle.

[0123] The on-board communication terminal 600 is further configured to continuously send network management messages within a preset time period to wake up the vehicle control module 700 of the target vehicle and perform sending the electronic lock unlocking request to the vehicle control module 700 of the target vehicle.

[0124] As an optional implementation, the on-board communication terminal 600 is further configured to detect whether a new wake-up request is received during the process of sending the network management messages. If not, the on-board communication terminal 600 performs sending the electronic lock unlocking request to the vehicle control module 700 of the target vehicle.

[0125] As an optional implementation, the on-board communication terminal 600 is further configured to, when it is determined that a new wake-up request is received, perform continuously sending network management messages within a preset time period to wake up the vehicle control module 700 of the target vehicle.

[0126] As an optional implementation, the on-board communication terminal 600 is further configured to perform anti-theft authentication according to the electronic lock unlocking request and obtain an authentication result.

[0127] The on-board communication terminal 600 is further configured to determine whether the authentication is passed according to the authentication result. If yes, the on-board communication terminal 600 sends the electronic lock unlocking request to the vehicle control module 700 of the target vehicle.

[0128] ​As an optional implementation, the vehicle-mounted communication terminal 600 is further configured to feed back the unlocking failure information to the user terminal 500 when it is judged that the electronic lock of the target vehicle fails to be unlocked, and hibernate the vehicle-mounted communication terminal 600.

[0129] As an optional implementation, the vehicle control module 700 is specifically configured to acquire the vehicle state of the target vehicle.

[0130] The vehicle control module 700 is specifically further configured to judge whether the electronic lock is allowed to perform the unlocking operation according to the electronic lock unlocking request and the vehicle state, and control the electronic lock to perform the unlocking operation if yes.

[0131] The vehicle control module 700 is specifically further configured to detect the current state of the electronic lock and feed back the current state of the electronic lock to the vehicle-mounted communication terminal 600.

[0132] As an optional implementation, the vehicle control module 700 is further configured to, when it is judged that the electronic lock is not allowed to perform the unlocking operation, judge whether the network management message is still received, and perform the detection of the current state of the electronic lock if yes.

[0133] As an optional implementation, the vehicle control module 700 is further configured to, when it is judged that the network management message is not continuously received, hibernate the vehicle control module 700.

[0134] In this embodiment, the vehicle control system can refer to the description in Embodiment 1 or Embodiment 2, and the description will not be repeated here.

[0135] It can be seen that the vehicle control system described in this embodiment can enable the mobile phone terminal to remotely unlock the electronic lock, thereby achieving the effect that the electronic lock of the vehicle can be remotely unlocked without the vehicle key, and improving the applicability and user experience.

[0136] The electronic device provided in this embodiment includes a memory and a processor, the memory is used to store a computer program, and the processor runs the computer program to enable the electronic device to execute the vehicle control method in Embodiment 1.

[0137] The computer readable storage medium provided in this embodiment stores computer program instructions, and when the computer program instructions are read and run by a processor, the vehicle control method in Embodiment 1 is executed.

[0138] In several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can also be implemented by other means. The apparatus embodiments described above are only illustrative, for example, the flowcharts and block diagrams in the drawings show the possible implementation architecture, function and operation of the apparatus, method and computer program product according to the embodiments of the present application. In this regard, each block in the flowchart or block diagram can represent a module, a program segment or a part of code, which contains one or more executable instructions for implementing the specified logic function. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur in different order from that shown in the drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and sometimes they can be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.

[0139] In addition, the functional modules in the various embodiments of the present application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0140] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.

[0141] The above merely provides an example of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application. It should be noted that similar reference numerals and letters represent similar items in the following drawings, and thus, once an item is defined in one drawing, it need not be further defined and explained in subsequent drawings.

[0142] The above merely provides an example of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application. It should be noted that similar reference numerals and letters represent similar items in the following drawings, and thus, once an item is defined in one drawing, it need not be further defined and explained in subsequent drawings.

[0143] It should be noted that the relational terms herein such as first and second and the like are used solely to distinguish one entity or action from another, without necessarily requiring or implying any actual relationship or order between such entities or actions. Moreover, the terms "comprises", "comprising", or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises... a" does not, without more constraints, exclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.

Claims

1. A vehicle control method characterized by, The method comprises: a vehicle-mounted communication terminal receiving an electronic lock unlocking request sent by a user terminal for a target vehicle; and sending the electronic lock unlocking request to a vehicle control module of the target vehicle; the vehicle control module performing an electronic lock unlocking operation according to the electronic lock unlocking request; the vehicle-mounted communication terminal receiving a current state of the electronic lock fed back by the vehicle control module; and judging whether the electronic lock of the target vehicle is successfully unlocked according to the current state of the electronic lock; if yes, feeding back unlocking success information to the user terminal, and hibernating the vehicle-mounted communication terminal; wherein the method further comprises: after the vehicle-mounted communication terminal receives the electronic lock unlocking request sent by the user terminal for the target vehicle, waking up the vehicle-mounted communication terminal according to the electronic lock unlocking request; the vehicle-mounted communication terminal continuously sending a network management packet within a preset time period to wake up the vehicle control module of the target vehicle, and performing the sending of the electronic lock unlocking request to the vehicle control module of the target vehicle; wherein the method further comprises: in the process of sending the network management packet, the vehicle-mounted communication terminal detects whether a new wake-up request is received; if not, the vehicle-mounted communication terminal performs the sending of the electronic lock unlocking request to the vehicle control module of the target vehicle; wherein the method further comprises: when the vehicle-mounted communication terminal judges that a new wake-up request is received, the vehicle-mounted communication terminal performs the continuously sending of the network management packet within a preset time period to wake up the vehicle control module of the target vehicle; wherein the vehicle control module performing an electronic lock unlocking operation according to the electronic lock unlocking request comprises: the vehicle control module obtaining a vehicle state of the target vehicle; the vehicle control module judging whether the electronic lock is allowed to perform an unlocking operation according to the electronic lock unlocking request and the vehicle state; if yes, controlling the electronic lock to unlock; the vehicle control module detecting a current state of the electronic lock and feeding back the current state of the electronic lock to the vehicle-mounted communication terminal.

2. The vehicle control method according to claim 1, characterized by, The method further comprises: the vehicle-mounted communication terminal performing anti-theft authentication according to the electronic lock unlocking request to obtain an authentication result; the vehicle-mounted communication terminal judging whether the authentication is passed according to the authentication result; if yes, sending the electronic lock unlocking request to the vehicle control module of the target vehicle.

3. The vehicle control method according to claim 1, characterized by, The method further comprises: when the vehicle-mounted communication terminal judges that the electronic lock of the target vehicle is not successfully unlocked, the vehicle-mounted communication terminal feeds back unlocking failure information to the user terminal; and hibernates the vehicle-mounted communication terminal.

4. The vehicle control method according to claim 1, characterized by The method further comprises: when the vehicle control module judges that the electronic lock is not allowed to perform an unlocking operation, the vehicle control module judges whether the network management packet is still received; if yes, the vehicle control module performs the detection of the current state of the electronic lock.

5. The vehicle control method according to claim 4, characterized by The method further comprises: when the vehicle control module judges that the network management packet is not continuously received, the vehicle control module hibernates.

6. A vehicle control system characterized by comprising: The vehicle control system comprises a user terminal, a vehicle-mounted communication terminal of a target vehicle, and a vehicle control module of the target vehicle, wherein The vehicle-mounted communication end is configured to receive an electronic lock unlocking request sent by the user terminal to the target vehicle, and send the electronic lock unlocking request to the vehicle control module of the target vehicle. The vehicle control module is configured to perform an electronic lock unlocking operation according to the electronic lock unlocking request. The vehicle-mounted communication end is further configured to receive a current state of the electronic lock fed back by the vehicle control module, and determine whether the electronic lock of the target vehicle is successfully unlocked according to the current state of the electronic lock; if yes, feed back unlocking success information to the user terminal, and hibernate the vehicle-mounted communication end. The vehicle-mounted communication end is further configured to wake up the vehicle-mounted communication end according to the electronic lock unlocking request after receiving the electronic lock unlocking request sent by the user terminal to the target vehicle. The vehicle-mounted communication end is further configured to continuously send network management messages within a preset time period, so as to wake up the vehicle control module of the target vehicle and perform the sending of the electronic lock unlocking request to the vehicle control module of the target vehicle. The vehicle-mounted communication end is further configured to detect whether a new wake-up request is received in the process of sending the network management messages; if no, perform the sending of the electronic lock unlocking request to the vehicle control module of the target vehicle. The vehicle-mounted communication end is further configured to, when it is determined that the new wake-up request is received, perform the continuously sending of the network management messages within the preset time period, so as to wake up the vehicle control module of the target vehicle. The vehicle control module is specifically configured to acquire a vehicle state of the target vehicle. The vehicle control module is further configured to determine whether the electronic lock is allowed to perform the unlocking operation according to the electronic lock unlocking request and the vehicle state; if yes, control the electronic lock unlocking action. The vehicle control module is further configured to detect the current state of the electronic lock, and feed back the current state of the electronic lock to the vehicle-mounted communication end.

Citation Information

Patent Citations

  • Electric automobile charging port electronic lock control method and system

    CN106585417A

  • Electronic lock control method, device and system

    CN113787925A