Vehicle control method, medium and vehicle

By detecting the failure of the Bluetooth controller and switching to the limp control mode, the problem of the Bluetooth digital key system failing when any controller fails, achieving improved system reliability and user experience, while controlling costs.

CN120003418AActive Publication Date: 2025-05-16GREAT WALL MOTOR CO LTD
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202311536404.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-16
Publication Date
2025-05-16
Estimated Expiration
2043-11-16

AI Technical Summary

Technical Problem

When any Bluetooth digital key system fails, it will cause the digital key function to fail, affect the user experience, and the multi-node solution is costly.

Method used

A vehicle control method is provided to detect whether the first controller or the second controller fails, and when any controller fails, a mode switching instruction is sent to the on-board controller, and switch to the limp control mode to ensure that the system can work normally and realize basic functions.

Benefits of technology

When any Bluetooth controller fails, the lame control mode ensures the implementation of basic functions such as starting and unlocking of the digital key, improving the user experience and controlling costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120003418A_ABST
    Figure CN120003418A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle control method, a medium and a vehicle, and the method comprises the steps: detecting whether a first controller or a second controller is invalid, and sending a mode switching instruction to a vehicle-mounted controller under the condition that any one of the first controller and the second controller is invalid, so as to instruct the vehicle-mounted controller to be switched from a first mode to a second mode. Wherein in the first mode, a first area range supporting the keyless unlocking and locking function is different from a second area range supporting the one-key starting function; in the second mode, the area range supporting the keyless unlocking and locking function and the area range supporting the one-key starting function are both third area ranges. Therefore, normal functions of the digital key are realized based on the two Bluetooth controllers, and under the condition that any controller fails, a digital key limping control mode can be implemented to ensure that basic functions such as starting and unlocking of the digital key are realized, so that a user can normally use a vehicle, and the user experience is improved while the cost is effectively controlled.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a vehicle control method, medium and vehicle. Background Art

[0002] In the process of automobile intelligence, Bluetooth technology has played an effective supporting role, especially the emergence of Bluetooth digital key system. It gradually replaced the original keyless entry and start system based on RF-LF communication, and realized the keyless entry and one-button start function of the vehicle through BLE low-power Bluetooth communication and relying on smart mobile terminals (such as mobile phones).

[0003] In the prior art, Bluetooth digital key systems are mostly divided into single-node solutions and multi-node solutions. The single-node solution has low cost, but poor positioning effect. Once the module fails, the digital key function will fail. The multi-node solution (generally, 3 or more Bluetooth communications are required in addition to the main node) has good positioning effect, but the cost is relatively high. Summary of the invention

[0004] The present application provides a vehicle control method, medium and vehicle, which can implement a digital key limp home control mode after any Bluetooth controller fails, ensuring that the system can work normally and realize basic functions, maintaining system reliability while improving user experience.

[0005] A first aspect of an embodiment of the present application provides a vehicle control method, which is applied to a Bluetooth digital key system. The Bluetooth digital key system includes a first controller and a second controller. The method includes:

[0006] Detecting whether the first controller or the second controller fails;

[0007] In the event that either the first controller or the second controller fails, a mode switching indication is sent to the vehicle-mounted controller to instruct the vehicle-mounted controller to switch from the first mode to the second mode; in the first mode, the first area range supporting the keyless unlocking function and the second area range supporting the one-button start function are different; in the second mode, the area range supporting the keyless unlocking function and the area range supporting the one-button start function are both the third area range.

[0008] Optionally, the above method further includes:

[0009] In the event that either the first controller or the second controller fails, in response to receiving an operation of the Bluetooth digital key system by the user, the positioning information of the Bluetooth digital key system is sent to the vehicle controller through the first controller or the second controller that is not failed, and the positioning information is used to determine whether the Bluetooth digital key system is within the third area.

[0010] Optionally, the above method further includes:

[0011] In the case that both the first controller and the second controller are not failed, a mode retention instruction is sent to the vehicle-mounted controller to instruct the vehicle-mounted controller to maintain the first mode.

[0012] Optionally, the step of detecting whether the first controller or the second controller fails includes:

[0013] Monitoring the interactive handshake messages between the first controller and the second controller;

[0014] When a handshake failure response is detected in the first controller or the second controller, the controller having the handshake failure response is determined as a failed controller.

[0015] Optionally, the detecting that a handshake failure response occurs in the first controller or the second controller includes:

[0016] The handshake message sender in the first controller and the second controller does not receive a handshake response message from the corresponding handshake message receiver within a first preset time; or

[0017] The handshake message receivers in the first controller and the second controller do not receive the handshake message sent by the corresponding handshake message senders within a second preset time.

[0018] Optionally, the above method further includes:

[0019] In the event that any one of the first controller and the second controller fails, generating an alarm message;

[0020] Send the above alarm information to the instrument terminal for local alarm; or

[0021] The alarm information is sent to the vehicle-mounted controller, so that the vehicle-mounted controller remotely pushes the alarm to the user.

[0022] A second aspect of an embodiment of the present application provides a vehicle control method, characterized in that it is applied to a vehicle controller, and the method includes:

[0023] When receiving a mode switching instruction sent by the Bluetooth digital key system, switching from the first mode to the second mode; in the first mode, the first area range supporting the keyless unlocking function and the second area range supporting the one-button start function are different; in the second mode, the area range supporting the keyless unlocking function and the area range supporting the one-button start function are both the third area range;

[0024] When receiving the mode maintaining instruction sent by the Bluetooth digital key system, the first mode is maintained.

[0025] Optionally, the above method further includes:

[0026] When receiving the mode switching instruction sent by the Bluetooth digital key system, it is determined whether the Bluetooth digital key system is within the third area according to the positioning information of the Bluetooth digital key system.

[0027] A third aspect of an embodiment of the present application provides a vehicle control system, the system comprising: a first controller, a second controller and a vehicle-mounted controller;

[0028] The first controller and the second controller periodically perform interactive handshakes. When a handshake failure response occurs in the first controller or the second controller, the controller that has a handshake failure response is determined as a failed controller, and the controller that has not failed sends a mode switching instruction to the vehicle controller; or

[0029] In the case that both the first controller and the second controller are not failed, sending a mode holding instruction to the vehicle-mounted controller;

[0030] The vehicle controller switches from the first mode to the second mode when receiving a mode switching instruction; in the first mode, the first area range supporting the keyless unlocking function and the second area range supporting the one-button start function are different; in the second mode, the area range supporting the keyless unlocking function and the area range supporting the one-button start function are both the third area range; or

[0031] When receiving the mode maintaining instruction sent by the Bluetooth digital key system, the first mode is maintained.

[0032] A fourth aspect of an embodiment of the present application provides a readable storage medium, wherein the storage medium stores machine executable instructions, and when the machine executable instructions are executed by a processor, the method proposed in the first aspect or the second aspect of the present application is implemented.

[0033] The fifth aspect of an embodiment of the present application provides a vehicle, comprising a processor and a memory; the memory stores machine executable instructions that can be executed by the processor, and the processor is used to execute the machine executable instructions to implement the method proposed in the first aspect or the second aspect of the present application.

[0034] Compared with the prior art, this application has the following advantages:

[0035] A vehicle control method provided by an embodiment of the present application detects whether the first controller or the second controller fails. When either of the first controller or the second controller fails, a mode switching instruction is sent to the vehicle controller to instruct the vehicle controller to switch from the first mode to the second mode. In the first mode, the first area range supporting the keyless unlocking function is different from the second area range supporting the one-button start function; in the second mode, the area range supporting the keyless unlocking function and the area range supporting the one-button start function are both the third area range. Thus, the normal function of the digital key is realized based on two Bluetooth controllers. On the one hand, when both Bluetooth controllers are valid, the in-vehicle area and the out-of-vehicle area are effectively distinguished to realize the normal Bluetooth digital key service. On the other hand, when either controller fails, the digital key limp control mode is implemented to ensure the realization of basic functions such as digital key start and unlocking, so that users can use the vehicle normally, effectively controlling costs while improving user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 is a flow chart of a vehicle control method proposed in one embodiment of the present application;

[0037] Figure 2 It is a structural schematic diagram of a vehicle control system proposed in one embodiment of the present application;

[0038] Figure 3 is a flow chart of a vehicle control method proposed in another embodiment of the present application;

[0039] Figure 4 It is a schematic diagram of the division of various area ranges in a vehicle control method proposed in an embodiment of the present application;

[0040] Figure 5 It is a schematic diagram of mode switching of a vehicle control method proposed in an embodiment of the present application. DETAILED DESCRIPTION

[0041] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0042] The existing communication connection between digital keys and cars is usually that the digital key acts as a BLE (Bluetooth Low Energy) broadcaster, and multiple positioning anchor points, namely Bluetooth controllers, act as BLE scanners. The positioning anchor points are connected through a CAN (Controller Area Network) / LIN (Local Interconnect Network) bus. Multiple positioning anchor points send the RSSI (Received Signal Strength Indication) of the BLE signal broadcast by the received digital key to the on-board controller for positioning algorithm processing to obtain the location of the digital key. Therefore, when it is detected that the digital key is within the corresponding effective area, the unlocking or one-button start function is realized in response to user operation.

[0043] Although the positioning effect of using multiple positioning anchor points is better, the cost is also higher. At the same time, if the main anchor point fails, the keyless unlocking and one-button start functions cannot be realized, affecting the user experience.

[0044] In view of this, an embodiment of the present application provides a vehicle control method, which realizes the normal functions of the digital key based on two Bluetooth controllers. In the event of failure of either controller, the digital key limp home control mode can be implemented to ensure the realization of basic functions such as digital key starting and unlocking.

[0045] Please refer to Figure 1 , Figure 1 1 is a flow chart of a vehicle control method proposed in one embodiment of the present application. Figure 1 As shown, the method comprises the following steps:

[0046] Step S101: Detect whether the first controller or the second controller fails.

[0047] Please refer to Figure 2 The vehicle control method of the present application mainly relates to a Bluetooth digital key system and a vehicle-mounted controller. The Bluetooth digital key system includes a first controller and a second controller. The first controller and the second controller communicate with each other via a CAN bus, and at the same time, they communicate with the vehicle-mounted controller via a gateway.

[0048] In this embodiment, the first controller and the second controller can exchange handshakes through the CAN bus to monitor each other's status and determine whether they are valid or invalid. In addition, the first controller and the second controller can also be self-checked regularly. If both controllers are valid, the position confirmation of the Bluetooth digital key can be achieved through the cooperation of the two controllers; if either of the two controllers fails, the Bluetooth digital key limp control mode is implemented and the subsequent step S102 is executed.

[0049] Step S102: In the event that either the first controller or the second controller fails, a mode switching instruction is sent to the vehicle controller to instruct the vehicle controller to switch from the first mode to the second mode; in the first mode, the first area range supporting the keyless unlocking function and the second area range supporting the one-button start function are different; in the second mode, the area range supporting the keyless unlocking function and the area range supporting the one-button start function are both the third area range.

[0050] In this embodiment, when either the first controller or the second controller fails, the still valid controller can send a mode switching instruction to the vehicle controller through the gateway. After receiving the mode switching instruction, the vehicle controller switches to the corresponding mode as required to perform the corresponding function.

[0051] The first mode refers to the normal mode executed by the vehicle controller when both the first controller and the second controller are valid. In this mode, the vehicle controller locates the Bluetooth digital key based on the information fed back by the two controllers. When the Bluetooth digital key is located within the valid area in the first mode, the unlocking, locking or one-key start function is executed in response to the user operation.

[0052] like Figure 4 As shown in FIG. 1 , in the first mode, there are two different effective areas: the first area and the second area. The first area refers to the effective area outside the vehicle. Figure 4 The area "1" in the figure indicates a circular area of ​​3 to 5 meters outside the car. When the Bluetooth digital key is detected in the first area, the keyless unlocking function is supported. The second area refers to the effective area inside the car, such as Figure 4As shown in area "2" in the figure, it indicates the area covering the entire vehicle cockpit. When the Bluetooth digital key is detected to be within the second area, the one-button start function is supported. Thus, in the first mode, since the effective area outside the vehicle and the effective area inside the vehicle are distinguished, the corresponding functions can only be realized when the Bluetooth digital key is within the corresponding area to ensure the security of the Bluetooth digital key service. For example, when a user forgets the Bluetooth digital key in the effective area inside the vehicle (ie, the second area), if a criminal wants to unlock the vehicle from the outside, open the door and steal property, he will not be able to successfully open the door because the Bluetooth digital key is not within the effective area outside the vehicle at this time.

[0053] The second mode refers to the Bluetooth digital key limp home control mode executed by the vehicle controller when either the first controller or the second controller fails. In this mode, the vehicle controller locates the Bluetooth digital key based on information fed back by the valid controller. When the Bluetooth digital key is located within the valid area in the second mode, the unlocking, locking or one-key start function is executed in response to user operation.

[0054] Specifically, in the second mode, the Bluetooth digital key function in limp mode can be realized through the first controller or the second controller that is effective and still working normally, ensuring the normal use of basic keyless entry and one-button start functions. However, in the second mode, compared with the first mode, its working performance is attenuated, including the area division and area range. For example, the boundaries of entry and start are no longer strictly distinguished, that is, the area inside the car and the area outside the car are no longer distinguished, and the area range supporting the keyless unlocking function and the area range supporting the one-button start function are both the third area range.

[0055] like Figure 4 As shown, when the first controller is effective and the second controller is ineffective, the third area can be as follows Figure 4As shown in the area "3" in the figure, it indicates a circular area with a radius of 1 meter and the midpoint of the vehicle's central axis as the center. At this time, the third area includes both the area inside the car and the area outside the car, and as long as the Bluetooth digital key is detected to be within the range of the third area, the keyless unlocking function and the one-button start function are supported. For example, when the user forgets the Bluetooth digital key in the effective area inside the car (i.e., the second area), if a bad guy wants to unlock the vehicle from the outside and open the door, since the Bluetooth digital key is in the third area at this time, it can also be unlocked. Although there are certain security risks, what is more important is that under normal circumstances, for users, the basic functions of the Bluetooth digital key service can still be maintained, allowing users to use the vehicle normally. In fact, the probability of encountering such an accidental situation of bad guys is relatively low. Generally, users will conduct timely inspections and repairs when they find that a controller fails. When the first controller fails and the second controller is valid, the situation is similar to the above-mentioned first controller is valid and the second controller fails, except that the specific division of the third area is different, so it will not be repeated here.

[0056] The vehicle control method provided in the embodiment of the present application realizes the normal functions of the digital key based on two Bluetooth controllers. On the one hand, when both Bluetooth controllers are valid, the in-vehicle area and the out-vehicle area are effectively distinguished to realize the normal Bluetooth digital key service. On the other hand, when any controller fails, the digital key limp home control mode is implemented. Although it loses certain performance, it can ensure the realization of more important basic functions such as digital key starting and unlocking, so that users can use the vehicle normally, effectively controlling costs while improving user experience.

[0057] Optionally, the method further includes: in the event that either the first controller or the second controller fails, in response to receiving an operation of the Bluetooth digital key system by the user, sending positioning information of the Bluetooth digital key system to the vehicle controller through the first controller or the second controller that has not failed, and the positioning information is used to determine whether the Bluetooth digital key system is within the third area.

[0058] In this embodiment, when either the first controller or the second controller fails, the still valid controller can send the positioning information of the Bluetooth digital key system to the vehicle controller through the gateway. After receiving the positioning information, the vehicle controller locates the Bluetooth digital key and, in response to the user's operation on the Bluetooth digital key system, determines whether the current Bluetooth digital key is located within the third area corresponding to the valid controller. If the current Bluetooth digital key is located within the third area corresponding to the valid controller, the unlocking, locking or one-key start function is executed in response to the user's operation.

[0059] In specific implementation, the above positioning information may include the position coordinates corresponding to the valid controller and the reception strength of the controller for the Bluetooth signal broadcast by the Bluetooth digital key. The vehicle controller can perform positioning algorithm processing based on this to obtain the location of the Bluetooth digital key. Therefore, if any one of the two controllers of the Bluetooth digital key system fails, the other controller can continue to work (limp) to ensure the realization of basic functions such as Bluetooth digital key starting and unlocking, thereby improving the user experience.

[0060] Optionally, the method further includes: when both the first controller and the second controller are not failed, sending a mode retention instruction to the onboard controller to instruct the onboard controller to maintain the first mode.

[0061] In this embodiment, if it is detected that both the first controller and the second controller are not invalid, it means that the keyless unlocking and starting functions can continue to be realized through the cooperation of the two controllers. At this time, a mode maintenance instruction is sent to the vehicle controller to instruct the vehicle controller to maintain the first mode, that is, within the first range outside the vehicle, the keyless unlocking function is supported, and within the second range inside the vehicle, the one-button start function is supported, so as to ensure that normal daily functions can be maintained.

[0062] Please refer to Figure 3 , Figure 3 FIG. 1 is a flow chart of a vehicle control method proposed in another embodiment of the present application. Figure 3 As shown, the method comprises the following steps:

[0063] Step S201: monitoring the interactive handshake message between the first controller and the second controller.

[0064] In this embodiment, the first controller and the second controller periodically perform a handshake via the CAN bus to supervise each other. The method is as follows: Assume that the first controller is the sender of the handshake message and the second controller is the receiver of the handshake message. In a cycle Tcycle_Handshake, the first controller first sends a handshake request message MBLE_Handshake request to the second controller via the CAN bus. After receiving the handshake request message MBLE_Handshake request, the second controller replies to the first controller with a handshake reply message SBLE_Handshake feedback, thereby completing the handshake.

[0065] Step S202: When a handshake failure response is detected in the first controller or the second controller, the controller with the handshake failure response is determined as a failed controller, and a mode switching instruction is sent to the vehicle controller to instruct the vehicle controller to switch from the first mode to the second mode.

[0066] In this implementation manner, the above detection of a handshake failure response from the first controller or the second controller includes:

[0067] The handshake message sender in the first controller and the second controller does not receive a handshake response message from the corresponding handshake message receiver within a first preset time; or

[0068] The handshake message receivers in the first controller and the second controller do not receive the handshake message sent by the corresponding handshake message senders within a second preset time.

[0069] Specifically, assume that the first controller is the sender of the handshake message and the second controller is the receiver of the handshake message. Within a cycle Tcycle_Handshake, the first controller must receive the handshake reply message SBLE_Handshake feedback sent by the second controller within a fixed handshake response time Twait_handshakeresp. If the first controller successfully receives the handshake reply message SBLE_Handshake feedback within the handshake response time Twait_handshakeresp, the handshake is considered successful and the second controller is valid. Otherwise, the handshake is considered failed and the second controller is invalid.

[0070] For the second controller, it is necessary to receive the handshake request message MBLE_Handshake request sent by the first controller within the fixed waiting handshake time Twait_Handshake. If the second controller successfully receives the handshake request message MBLE_Handshake request within the waiting handshake time Twait_Handshake, the first controller is considered valid, otherwise the first controller is considered invalid.

[0071] Exemplarily, the settings of the handshake response time Twait_handshakeresp, the cycle Tcycle_Handshake and the waiting handshake time Twait_Handshake may be as shown in Table 1 below:

[0072] Table 1 Handshake schedule

[0073] Name Minimum Typical Maximum Twait_handshakeresp 50ms Tcycle_Handshake 90ms 100ms 110ms Twait_Handshake 150ms

[0074] The recommended minimum time for the cycle Tcycle_Handshake is not less than 90ms, the recommended standard time is 100ms, and the maximum time is not more than 110ms. Correspondingly, when the cycle Tcycle_Handshake is 110ms, the handshake response time Twait_handshakeresp is recommended to be set to 50ms, and the waiting handshake time Twait_Handshake is 150ms.

[0075] Through the periodic handshake mechanism between the first controller and the second controller, the two controllers can monitor each other and detect the failed controller in time. In addition, in the case of failure of any controller, the still valid controller can send a mode switching instruction to the vehicle controller to instruct the vehicle controller to switch from the first mode to the second mode.

[0076] Please refer to Figure 5 , Figure 5 5 is a mode switching diagram of a vehicle control method proposed in an embodiment of the present application. As shown in 5, if the handshake between the first controller and the second controller is successful and both are valid, the first mode, also called the normal mode, is executed. When either of the two fails, the second mode is executed. Specifically, the second mode includes: when the handshake response of the second controller times out, that is, the first controller is valid and the second controller fails, the limp mode of the first controller is executed; when the handshake request of the first controller times out, that is, the first controller fails and the second controller is valid, the limp mode of the second controller is executed.

[0077] For example, please refer to Figure 4 It is assumed that the first controller is arranged on the central axis of the vehicle inside the vehicle, and the second controller is arranged in the rearview mirror on the main driver's side outside the vehicle.

[0078] In the first mode, there are two different effective areas: the first area and the second area. As mentioned above, the first area refers to the effective area outside the vehicle, such as Figure 4 The area "1" in the figure indicates a circular area of ​​3 to 5 meters outside the car. When the Bluetooth digital key is detected in the first area, the keyless unlocking function is supported. The second area refers to the effective area inside the car, such as Figure 4 The area "2" in the figure indicates the area covering the entire vehicle cockpit. When the Bluetooth digital key is detected in the second area, the one-button start function is supported.

[0079] In the second mode, the third area needs to be determined based on the actual failure conditions of the two controllers. If the first controller is valid and the second controller is invalid, the third area is as follows: Figure 4The area "3" in the figure indicates a circular area with the midpoint of the vehicle's centerline as the center and a radius of 1 meter. If the first controller fails and the second controller is valid, the third area is as follows: Figure 4 The area "4" in the figure indicates the area within half a meter of the main driving area and the main driving side of the vehicle. When the Bluetooth digital key is detected in the third area, the unlocking and one-key start functions are supported. It is easy to understand that the settings of each specific area can be adjusted according to actual conditions, and this application does not make specific limitations.

[0080] Therefore, when both controllers are valid, the security and convenience of Bluetooth digital key service are guaranteed by distinguishing the area inside the vehicle from the area outside the vehicle. In the event of failure of any controller, the limp home mechanism is implemented through the remaining valid controller to ensure the realization of basic functions such as digital key start and unlock, so that users can use the vehicle normally and improve the user experience.

[0081] Step S203: Send positioning information to the vehicle-mounted controller through the first controller and the second controller that has not failed.

[0082] In this implementation manner, the specific positioning and effective area determination process is as described above and will not be repeated here.

[0083] Step S204: when any one of the first controller and the second controller fails, generate an alarm message.

[0084] In this embodiment, when it is detected that one of the first controller and the second controller fails, the still valid controller may generate an alarm message and send the alarm message to the instrument terminal for local alarm. Alternatively, the alarm message is sent to the vehicle controller, so that the vehicle controller remotely pushes an alarm to the user, such as through an APP pop-up window notification or SMS notification. Exemplarily, the alarm message may include the name and location of the failed controller. Thus, by pushing the alarm message, the user is reminded that the controller has failed, and it is recommended to enter the station for maintenance in time to ensure safety.

[0085] Based on the same inventive concept, an embodiment of the present application provides a vehicle control method, characterized in that it is applied to a vehicle controller, and the method includes:

[0086] When receiving a mode switching instruction sent by the Bluetooth digital key system, switching from the first mode to the second mode; in the first mode, the first area range supporting the keyless unlocking function and the second area range supporting the one-button start function are different; in the second mode, the area range supporting the keyless unlocking function and the area range supporting the one-button start function are both the third area range;

[0087] When receiving the mode maintaining instruction sent by the Bluetooth digital key system, the first mode is maintained.

[0088] Optionally, the above method further includes:

[0089] When receiving the mode switching instruction sent by the Bluetooth digital key system, it is determined whether the Bluetooth digital key system is within the third area according to the positioning information of the Bluetooth digital key system.

[0090] For the method embodiment, the relevant parts may refer to the partial description of the above embodiment.

[0091] Based on the same inventive concept, an embodiment of the present application provides a vehicle control system. Figure 2 As shown, the system includes: a first controller, a second controller and a vehicle-mounted controller;

[0092] The first controller and the second controller periodically perform interactive handshakes. When a handshake failure response occurs in the first controller or the second controller, the controller that has a handshake failure response is determined as a failed controller, and the controller that has not failed sends a mode switching instruction to the vehicle controller; or

[0093] In the case that both the first controller and the second controller are not failed, sending a mode holding instruction to the vehicle-mounted controller;

[0094] The vehicle controller switches from the first mode to the second mode when receiving a mode switching instruction; in the first mode, the first area range supporting the keyless unlocking function and the second area range supporting the one-button start function are different; in the second mode, the area range supporting the keyless unlocking function and the area range supporting the one-button start function are both the third area range; or

[0095] When receiving the mode maintaining instruction sent by the Bluetooth digital key system, the first mode is maintained.

[0096] As for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0097] Based on the same inventive concept, an embodiment of the present application provides a storage medium, in which machine executable instructions are stored. When the machine executable instructions are executed by a processor, a vehicle control method as proposed in the present application is implemented.

[0098] Based on the same inventive concept, an embodiment of the present application provides a vehicle, including a processor and a memory; the memory stores machine executable instructions that can be executed by the processor, and the processor is used to execute the machine executable instructions to implement the vehicle control method proposed in the present application.

[0099] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0100] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0101] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A system that specifies the functions of a box or multiple boxes.

[0102] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction system, which is implemented in the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0103] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0104] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present application.

[0105] Finally, it should be noted that, in this article, relational terms such as first and second, etc. 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 terminal 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 terminal 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 terminal device including the elements.

[0106] The above is a detailed introduction to a vehicle control method, medium and vehicle provided by the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for general technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A vehicle control method, characterized in that: Applied to a Bluetooth digital key system, the Bluetooth digital key system includes a first controller and a second controller; the method includes: detecting whether the first controller or the second controller fails; In the event that either the first controller or the second controller fails, a mode switching indication is sent to the vehicle-mounted controller to instruct the vehicle-mounted controller to switch from the first mode to the second mode; in the first mode, a first area range supporting a keyless unlocking function and a second area range supporting a one-button start function are different; in the second mode, an area range supporting a keyless unlocking function and an area range supporting a one-button start function are both a third area range.

2. The method according to claim 1, characterized in that Also includes: In the event that either the first controller or the second controller fails, in response to receiving an operation of the Bluetooth digital key system by the user, the positioning information of the Bluetooth digital key system is sent to the vehicle controller through the first controller and the second controller that have not failed, and the positioning information is used to determine whether the Bluetooth digital key system is within the third area.

3. The method according to claim 1, characterized in that Also includes: In the case that both the first controller and the second controller are not failed, a mode maintenance instruction is sent to the onboard controller to instruct the onboard controller to maintain the first mode.

4. The method according to claim 1, characterized in that The step of detecting whether the first controller or the second controller fails comprises: monitoring interactive handshake messages between the first controller and the second controller; When a handshake failure response is detected in the first controller or the second controller, the controller having the handshake failure response is determined as a failed controller.

5. The method according to claim 4, characterized in that Detecting that a handshake failure response occurs in the first controller or the second controller includes: The handshake message senders in the first controller and the second controller do not receive a handshake response message replied by the corresponding handshake message receiver within a first preset time; or The handshake message receivers in the first controller and the second controller do not receive the handshake message sent by the corresponding handshake message senders within a second preset time.

6. The method according to any one of claims 1 to 5, characterized in that Also includes: In the event that either the first controller or the second controller fails, generating an alarm message; Sending the alarm information to the instrument terminal for local alarm; or The alarm information is sent to the vehicle-mounted controller, so that the vehicle-mounted controller remotely pushes the alarm to the user.

7. A vehicle control method, characterized in that: Applied to a vehicle-mounted controller, the method comprises: Upon receiving a mode switching instruction sent by the Bluetooth digital key system, switching from the first mode to the second mode; in the first mode, the first area range supporting the keyless unlocking function and the second area range supporting the one-button start function are different; in the second mode, the area range supporting the keyless unlocking function and the area range supporting the one-button start function are both the third area range; When receiving the mode maintaining instruction sent by the Bluetooth digital key system, continue to maintain the first mode.

8. The method according to claim 7, characterized in that Also includes: When the mode switching instruction sent by the Bluetooth digital key system is received, it is determined whether the Bluetooth digital key system is within the third area according to the positioning information of the Bluetooth digital key system.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the vehicle control method as described in any one of claims 1 to 6 is implemented, or the vehicle control method as described in claim 7 or 8 is implemented.

10. A vehicle, characterized in that: It comprises a processor and a memory; the memory stores machine executable instructions that can be executed by the processor, and the processor is used to execute the machine executable instructions to implement the vehicle control method as described in any one of claims 1-6, or to implement the vehicle control method as described in claim 7 or 8.

Citation Information

Patent Citations

  • Method for an activation of at least one safety function of a safety system of a vehicle

    CN108778844A

  • Automobile intelligent unlocking control system

    CN109878451A

  • Vehicle keyless starting method, device and system

    CN114582051A

  • Vehicle authentication system and method based on BLE and fingerprint mode

    CN114715075A

  • Vehicle control method and system, medium and vehicle

    CN115426650A