Vehicle control method and device, vehicle, vehicle key, system, medium and product

The control device generates and sends control information for multi-vehicle interaction, and solves the problem of large storage space occupancy in the synchronous rhythm of multiple vehicles, real-time synchronization control and reduction of storage pressure are achieved.

CN120447424APending Publication Date: 2025-08-08BYD CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510344146.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-21
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

In the prior art, the synchronous rhythm of multiple vehicles requires each vehicle to save the rhythm file, resulting in large storage space and high difficulty in time synchronization.

Method used

The control device generates control information for multi-vehicle interaction, and sends control information to the participating vehicles, control each vehicle to perform actions of interaction with other vehicles, ensures synchronization, and only store interactive program files in the control device to avoid storing rhythm files by the vehicle itself.

Benefits of technology

Real-time synchronous control of multi-vehicle interaction is realized, reducing the storage pressure of the vehicle and improving the efficiency of storage space utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120447424A_ABST
    Figure CN120447424A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle control method and device, a vehicle, a vehicle key, a system, a medium and a product, and relates to the technical field of vehicle control, and the method comprises the following steps: generating control information of multi-vehicle interaction, and sending the control information to the vehicles participating in the interaction, the control information is used for controlling each vehicle participating in interaction to execute the action of interacting with other vehicles. Therefore, interaction can be triggered in real time, the control information is uniformly generated and sent to the vehicles participating in the interaction, so that uniform control is facilitated, under the condition that synchronism is guaranteed, only interactive program files need to be stored in the control device, the situation that the program files are stored in the vehicles except the control device is avoided, and the user experience is improved. Therefore, the storage pressure of the vehicles participating in interaction can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of vehicle control technology, and in particular, to a vehicle control method, device, vehicle, vehicle key, system, medium, and product. Background Art

[0002] Based on the development of in-vehicle communication technology and in-vehicle sensing technology, in-vehicle applications have become more diverse.

[0003] In related technologies, multi-vehicle synchronized motion can be achieved by having each participating vehicle store and execute its own motion file. However, this method requires each vehicle to store the motion file, which consumes a large amount of storage space in the vehicle. Summary of the Invention

[0004] The purpose of the present disclosure is to provide a vehicle control method, device, vehicle, vehicle key, system, medium and product to solve the problems existing in the related art.

[0005] To achieve the above objectives, in a first aspect, the present disclosure provides a vehicle control method, comprising: Generate control information for multi-vehicle interaction; The control information is sent to the vehicles participating in the interaction, and the control information is used to control each vehicle participating in the interaction to perform an action of interacting with other vehicles.

[0006] Optionally, the method further includes: Determining the execution time required for the control information; The sending of the control information to the vehicles participating in the interaction includes: The control information is sent to the vehicles participating in the interaction at a target sending time, the target sending time is earlier than the execution requirement time, and a time difference between the target sending time and the execution requirement time is greater than a preset duration.

[0007] Optionally, the control information includes multiple first control information for controlling the same vehicle, wherein the first control information includes a first control instruction and serial number information, and the serial number information included in different first control information has a preset arrangement order, and the serial number information is used for the vehicle to execute multiple first control instructions in sequence based on the arrangement order between the serial number information.

[0008] Optionally, the control information includes multiple second control information for controlling different vehicles, the second control information includes a second control instruction and a unique identifier of the vehicle, and the unique identifier is used by the vehicle to determine the second control information for controlling the vehicle from the multiple second control information received.

[0009] Optionally, the control device includes a first vehicle, and generating control information for multi-vehicle interaction includes: receiving a command for triggering multi-vehicle interaction sent by a vehicle key of the first vehicle, and the first vehicle generating the control information; The sending of the control information to the vehicles participating in the interaction includes: The first vehicle sends the control information to a plurality of second vehicles participating in the interaction.

[0010] Optionally, before generating the multi-vehicle interaction control information, the method further includes: The car key response logic of the first vehicle is switched to the vehicle interaction response logic, wherein the car key response logic is used to perform functional operations related to the car key in response to user operations on the car key, and the vehicle interaction response logic is used to perform functional operations related to vehicle interaction in response to the user operations on the car key.

[0011] Optionally, the method further includes: A pause command or an end command is sent to the vehicles participating in the interaction, wherein the pause command is used to control each vehicle participating in the interaction to pause the action of interacting with other vehicles, and the end command is used to control each vehicle participating in the interaction to end the action of interacting with other vehicles.

[0012] Optionally, generating multi-vehicle interaction control information includes: In response to an instruction for triggering multi-vehicle interaction, determining a target program file from a plurality of pre-configured program files; The control information for multi-vehicle interaction is generated according to the target program file.

[0013] In a second aspect, the present disclosure provides a vehicle control method, applied to a vehicle participating in an interaction, comprising: Receive control information for multi-vehicle interaction; The vehicle is controlled to perform actions of interacting with other vehicles according to the control information.

[0014] Optionally, the control information includes a plurality of first control information for controlling the same vehicle, wherein the first control information includes a first control instruction and sequence number information, and the sequence number information included in the first control information has a preset arrangement order; The controlling of the vehicle to perform an action of interacting with other vehicles according to the control information includes: The plurality of first control instructions are executed sequentially based on the arrangement order of the sequence number information.

[0015] Optionally, the control information includes a plurality of second control information for controlling different vehicles, and the second control information includes a second control instruction and a unique identifier of the vehicle; The controlling of the vehicle to perform an action of interacting with other vehicles according to the control information includes: determining, according to the unique identifier, second control information for controlling the vehicle from the plurality of received second control information; The vehicle is controlled to perform actions of interacting with other vehicles according to the second control information.

[0016] In a third aspect, the present disclosure provides a vehicle control method, applied to a vehicle key, the method comprising: A first instruction is sent to a control device, where the first instruction is used by the control device to generate control information for multi-vehicle interaction, where the control information is used to control each vehicle participating in the interaction to perform an action of interacting with other vehicles.

[0017] Optionally, the control device includes a first vehicle, and before sending the first instruction to the control device, the method further includes: A second instruction is sent to the first vehicle, and the second instruction is used for the first vehicle to switch the car key response logic to the vehicle interaction response logic. The car key response logic is used to perform functional operations related to the car key in response to user operations on the car key, and the vehicle interaction response logic is used to perform functional operations related to vehicle interaction in response to the user operations on the car key.

[0018] Optionally, the method further includes: A third instruction or a fourth instruction is sent to the control device, the third instruction is used by the control device to send a pause instruction to the vehicles participating in the interaction, and the fourth instruction is used by the control device to send an end instruction to the vehicles participating in the interaction, the pause instruction is used to control each vehicle participating in the interaction to pause the action of interacting with other vehicles, and the end instruction is used to control each vehicle participating in the interaction to end the action of interacting with other vehicles.

[0019] In a fourth aspect, the present disclosure provides a control device, comprising: a first processor; a first memory for storing first processor executable instructions; The first processor is configured to implement the steps of the vehicle control method provided in the first aspect of the present disclosure.

[0020] In a fifth aspect, the present disclosure provides a vehicle control device, comprising: a second processor; a second memory for storing second processor executable instructions; The second processor is configured to implement the steps of the vehicle control method provided in the second aspect of the present disclosure.

[0021] In a sixth aspect, the present disclosure provides a vehicle, comprising the control device provided in the fourth aspect of the present disclosure or the control device provided in the fifth aspect of the present disclosure.

[0022] In a seventh aspect, the present disclosure provides a vehicle key, comprising: a third processor; a third memory for storing third processor executable instructions; Among them, the third processor is configured to implement the steps of the vehicle control method provided in the third aspect of this disclosure.

[0023] In an eighth aspect, the present disclosure provides a vehicle control system, comprising the control device provided in the fourth aspect of the present disclosure, the control device of at least one vehicle participating in the interaction provided in the fifth aspect of the present disclosure, and the vehicle key provided in the seventh aspect of the present disclosure.

[0024] In a ninth aspect, the present disclosure provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in any one of the first aspect, the second aspect, or the third aspect.

[0025] In a tenth aspect, the present disclosure provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the method described in any one of the first aspect, the second aspect, or the third aspect.

[0026] In the above scheme, the control device can generate control information for multi-vehicle interaction and send it to participating vehicles. This control information is used to control each participating vehicle to perform actions that interact with other vehicles. This allows interactions to be triggered in real time, and control information is uniformly generated and sent to participating vehicles for unified control. While ensuring synchronization, only the control device needs to store the interactive program files, eliminating the need for vehicles outside the control device to store program files, thereby reducing storage pressure on participating vehicles.

[0027] Other features and advantages of the present disclosure will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] The accompanying drawings are used to provide a further understanding of the present disclosure and constitute a part of the specification. Together with the following detailed description, they are used to explain the present disclosure but do not constitute a limitation of the present disclosure. In the accompanying drawings: Figure 1 It is a flowchart of a vehicle control method shown in an exemplary embodiment of the present disclosure.

[0029] Figure 2 This is a schematic diagram showing the correspondence between buttons and interactive functions of a car key according to an exemplary embodiment of the present disclosure.

[0030] Figure 3 It is a flowchart of an interactive control mode selection shown in an exemplary embodiment of the present disclosure.

[0031] Figure 4 is a flowchart of another vehicle control method shown in an exemplary embodiment of the present disclosure.

[0032] Figure 5 FIG. 4 is a flowchart of actions for performing interaction shown in an exemplary embodiment of the present disclosure.

[0033] Figure 6 is a flowchart of another vehicle control method shown in an exemplary embodiment of the present disclosure.

[0034] Figure 7 It is an interactive flow chart of vehicle interactive control shown in an exemplary embodiment of the present disclosure.

[0035] Figure 8 It is a schematic diagram of a control device shown in an exemplary embodiment of the present disclosure.

[0036] Figure 9 It is a schematic diagram of a vehicle control device shown in an exemplary embodiment of the present disclosure.

[0037] Figure 10 It is a schematic diagram of a car key shown in an exemplary embodiment of the present disclosure.

[0038] Figure 11 It is a schematic diagram of a vehicle control system shown in an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION

[0039] The following describes the specific embodiments of the present disclosure in detail with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only used to illustrate and explain the present disclosure and are not intended to limit the present disclosure.

[0040] Before introducing the vehicle control method, device, vehicle, vehicle key, system, medium and product of the present disclosure, relevant scenarios of the embodiments of the present disclosure are first introduced.

[0041] Based on the development of in-vehicle communication technology and in-vehicle sensing technology, in-vehicle applications have become more diverse.

[0042] For synchronized motion across multiple vehicles, each participating vehicle can store and execute its own motion file. However, this method requires each vehicle to store a motion file, and motion files are typically large, such as audio and video files, which consume a significant amount of storage space. Furthermore, time synchronization between multiple vehicles is required, which is challenging.

[0043] To this end, an embodiment of the present disclosure provides a vehicle control method. Figure 1 is a flow chart of a vehicle control method shown in an exemplary embodiment of the present disclosure, with reference to Figure 1 , the method can be applied to a control device, the method comprising: In step S11 , control information is generated in response to an instruction for triggering multi-vehicle interaction.

[0044] In step S12, control information is sent, where the control information is used to control the vehicle to perform actions to interact with other vehicles.

[0045] The above solution can be applied to a control device that is communicatively connected to multiple vehicles participating in the interaction. The control device can be a separate control device or a vehicle. When the control device is a vehicle, the control device can be one of the participating vehicles, or it can only control the participating vehicles and not participate in the execution of the vehicle's interactive actions.

[0046] Using this solution, the control device can generate control information for multi-vehicle interaction and send it to participating vehicles. This control information is used by each participating vehicle to perform actions related to the other vehicles. This allows interactions to be triggered in real time, with control information generated and sent to all participating vehicles for unified control. While ensuring synchronization, only the control device needs to store the program files for the interaction, eliminating the need for other vehicles to store program files, thereby reducing storage pressure on participating vehicles.

[0047] The following is an exemplary description of the implementation of the above steps S11 to S12.

[0048] In a possible implementation, the method further includes: determining a required execution time of the control information.

[0049] The execution required time can be a time or a time period. If the execution required time is a time, it is the time when the control information starts executing; if the execution required time is a time period, it is the time period between the start and end times of the control information execution. The execution required time of the control information can be reasonably determined by combining the current time, the transmission duration, and the execution duration of the control information.

[0050] Thus, step S12 may include: sending control information to vehicles participating in the interaction at a target sending time, the target sending time being earlier than the execution requirement time, and the time difference between the target sending time and the execution requirement time being greater than a preset duration.

[0051] When the execution requirement time of the control information is determined, the target sending time of the control information can be determined based on the execution requirement time. The target sending time can also be a specific moment, or a time period, that is, the time period between the start time and the end time of sending the control information. The control information can be sent to the vehicles participating in the interaction at the target sending time. Specifically, the target sending time is earlier than the execution requirement time of the control information, and the time difference between the target sending time and the execution requirement time is greater than the preset duration. The preset duration leaves a time margin for the sending and receiving of the control information, so that the vehicles participating in the interaction can correctly receive the control information as far as possible before the execution time is reached, thereby ensuring that the control information is executed at the corresponding execution requirement time, and achieving the synchronization effect of the interactive actions of multiple vehicles.

[0052] In the case of multiple control information, different control information corresponds to different execution requirement times, and further different control information corresponds to different target sending times. Each control information can be sent in sequence at the target sending time corresponding to each control information.

[0053] After receiving the control information, the vehicles participating in the interaction can perform the interaction actions with other vehicles according to the execution requirement time corresponding to the control information.

[0054] In one possible implementation, the control information may include multiple first control information for controlling the same vehicle. For example, a program may be divided into multiple segments, each segment corresponding to a piece of control information, and each piece of control information includes a piece of first control information for controlling the same vehicle. The first control information includes a first control instruction and sequence information, and the sequence information included in different first control information has a preset order. The sequence information may be time sequence information, such as the start time of executing the first control information, or a numerical number. The order of the sequence information may be based on the order in which the corresponding segment of the program appears in the entire program.

[0055] The serial number information is used by the vehicles participating in the interaction to sequentially execute multiple first control instructions based on the arrangement order between the serial number information. That is, after the vehicles participating in the interaction have executed the first control instruction of the current serial number information, they will then execute the first control instruction corresponding to the next serial number information. Each first control instruction may include a corresponding execution requirement time and a target sending time. For example, while the vehicles participating in the interaction are executing the first control instruction of the current serial number information according to the execution requirement time, the control device may send the first control instruction corresponding to the next serial number information to the vehicles participating in the interaction based on the target sending time of the first control instruction of the next serial number information, so that the vehicles participating in the interaction can receive the control instruction corresponding to the next serial number information before the execution requirement time corresponding to the control instruction corresponding to the next serial number information. By numbering multiple first control instructions that control the same vehicle to obtain the serial number information corresponding to each first control instruction, the vehicles participating in the interaction can execute the first control instruction according to the serial number information, thereby ensuring the accuracy of the executed interactive actions.

[0056] In one possible implementation, when the control information includes multiple first control information for controlling the same vehicle, and this solution is applied to the first vehicle and the first vehicle participates in the interaction, the first vehicle may send the first control instruction corresponding to the first sequence information to other participating vehicles according to its corresponding target sending time. The control information may also include multiple first control instructions for controlling the first vehicle, and the first vehicle and the participating vehicles may start to synchronously execute the interactive action according to the execution requirement time corresponding to the first control instruction. Moreover, in the process of executing the interactive action, the first vehicle may also send the first control instruction of the next sequence information to the participating vehicle, so that the participating vehicle can receive the first control instruction of the next sequence information in advance. After the participating vehicle executes the first control instruction corresponding to the current sequence information, it can then execute the first control instruction of the next sequence information, thereby achieving consistency and synchronization of the actions between the vehicles.

[0057] In a possible implementation, the control information may also include preparation information. The control device may send preparation information to the vehicles participating in the interaction in advance. The preparation information is used for the vehicles to perform preparation actions. For example, the preparation information can be used to control the vehicle to flash lights and turn off all lights.

[0058] In one possible implementation, the control information may also include the total number of first control instructions used to control the same vehicle, so that participating vehicles can compare the sequence number of the currently executed first control instruction with the total number of received first control instructions to confirm whether all first control instructions corresponding to the vehicle have been executed. After confirming completion, the participating vehicles can exit the interaction. Specifically, the interaction can be terminated by disconnecting the control device.

[0059] In one possible embodiment, the control information may include multiple second control information for controlling different vehicles, the second control information includes a second control instruction and a unique identifier of the vehicle, and the unique identifier is used by the vehicle to determine the second control information for controlling the vehicle from the multiple second control information received.

[0060] The unique identifier of a vehicle may be the vehicle's own identification number. The control device may obtain the identification number of each participating vehicle before sending the second control information, and include the corresponding vehicle's identification number in each second control information. To ensure timely information transmission, multiple second control information for controlling different vehicles may be simultaneously sent to each participating vehicle. After receiving the multiple second control information, the participating vehicle may obtain the second control information for itself based on its own identification number and the identification number in the second control information.

[0061] Alternatively, the unique identifier of the vehicle may be the vehicle number. Vehicles may participate in the interaction by accessing a hotspot. Based on the order in which the vehicles access the hotspot, each participating vehicle may be numbered, and the vehicle number of each participating vehicle may be obtained. The vehicle number of each participating vehicle may then be sent to each participating vehicle. When sending the second control information, the vehicle number of the corresponding vehicle is carried in each second control information. After receiving multiple second control information, the participating vehicle may obtain the second control information of the vehicle based on the vehicle number of the vehicle itself and the vehicle number in the second control information.

[0062] By adopting the unique identification of the vehicle and carrying the unique identification of the vehicle in each second control information, the vehicles participating in the interaction can accurately find the second control information for controlling the vehicle among multiple second control information.

[0063] In one possible embodiment, the control device may include a first vehicle.

[0064] Thus, in step S11, generating control information for multi-vehicle interaction may include: receiving an instruction for triggering multi-vehicle interaction sent by the vehicle key of the first vehicle, and the first vehicle generating control information.

[0065] Sending control information to vehicles participating in the interaction in step S12 may include: a first vehicle sending control information to multiple second vehicles participating in the interaction.

[0066] In the case of interactive control through the first vehicle, the user can control the first vehicle through the car key of the first vehicle to achieve control of the interaction, for example, the interaction can be triggered, started, paused or changed through the car key.

[0067] The user can send a command to the first vehicle to trigger multi-vehicle interaction by operating the key of the first vehicle. When the first vehicle receives the command sent by the key to trigger multi-vehicle interaction, it can generate control information and send the control information to multiple second vehicles participating in the interaction.

[0068] By triggering the interaction through the car key of the first vehicle, remote control of the interaction can be achieved, and the user can freely control the interaction process through the key, which can improve the real-time and diversity of the interaction.

[0069] Figure 2 This is a schematic diagram showing the correspondence between the buttons and interactive functions of a car key according to an exemplary embodiment of the present disclosure, with reference to Figure 2 In one possible implementation, before generating the multi-vehicle interaction control information, the method further includes: The car key response logic of the first vehicle is switched to the vehicle interaction response logic, where the car key response logic is used to perform functional operations related to the car key in response to user operations on the car key, and the vehicle interaction response logic is used to perform functional operations related to vehicle interaction in response to user operations on the car key.

[0070] Before interacting, the user needs to select a program and an interactive control mode. The user can select a program and an interactive control mode through the vehicle computer of the first vehicle.

[0071] For example, the first vehicle may provide an interactive control mode selection interface through the vehicle computer. The selectable interactive control modes include key start and countdown start. If the user selects key start, the user can select up to three programs through the vehicle computer's display interface; if the user selects countdown start, the user can select at least one program through the vehicle computer's display interface. The first vehicle may then access the program selected by the user.

[0072] In response to a user-triggered key-on command, the first vehicle can switch its key response logic to vehicle interaction response logic. The key response logic is used to execute key-related functions in response to user operations on the key, such as unlocking, locking, opening the trunk, starting, and finding the vehicle. The vehicle interaction response logic is used to execute vehicle interaction-related functions in response to the same user operations on the key, such as starting, pausing, ending, and switching to the next program. For example, if a key has four buttons and the user selects two programs, the first two buttons on the key can correspond to Program 1 and Program 2, respectively, for program selection and switching; the third button can correspond to End, controlling the end of the interaction; and the last button can correspond to Start and Pause, controlling the start and pause of the interaction. This allows commands for multi-vehicle interaction to be triggered via the key.

[0073] That is, the first vehicle changes its own response logic to achieve reuse of the car key. The car key does not need to be changed, and the signal sent by the car key does not change. It is just that after the first vehicle changes the response logic, it will perform functional operations related to vehicle interaction on the received signal of the car key.

[0074] The first vehicle can realize the reuse of the car key by modifying the response logic, so that the interaction can be controlled through the car key.

[0075] When the user chooses to turn on the countdown, the countdown can be carried out. When the countdown is completed, the command for multi-vehicle interaction can be triggered.

[0076] In one possible implementation, before generating the control information, the number of vehicles participating in the interaction may be determined. When the number of vehicles participating in the interaction equals a target number, the control information is generated. The target number may be determined based on a number input by the user, or, alternatively, different programs may correspond to different numbers of participating vehicles, and the target number may be determined by the program being executed.

[0077] In one possible implementation, the first vehicle may respond to the user triggering the key-on instruction and send a confirmation message to the car key of the first vehicle after the user completes the program selection. After receiving the confirmation message, the car key sends a reply message to the first vehicle. When the first vehicle receives the reply message, it switches the car key response logic of the first vehicle to the vehicle interaction response logic.

[0078] In one possible implementation, if the first vehicle does not receive a reply message from the key within a preset timeout, the vehicle's display interface may re-display the interactive control mode selection interface to the user and / or display a pop-up message to the user, asking whether the user wishes to continue sending a confirmation message to the key. For example, the preset timeout may be 30 seconds. If the user chooses not to send a confirmation message to the key, the countdown may be initiated, and after the countdown, the interaction may proceed sequentially according to the selected program.

[0079] Figure 3 is a flow chart of an interactive control mode selection shown in an exemplary embodiment of the present disclosure, such as Figure 3 As shown, the following steps may be included: In step S31 , a confirmation message is sent to the vehicle key of the first vehicle.

[0080] In step S32, after receiving the confirmation message, the vehicle key sends a reply message to the first vehicle.

[0081] In step S33 , it is determined whether the first vehicle receives the reply information sent by the vehicle key.

[0082] In step S34 , if a reply message sent by the vehicle key is received, the vehicle key response logic of the first vehicle is switched to the vehicle interaction response logic.

[0083] In step S35 , if no reply message is received from the car key, the user is asked whether to continue sending confirmation information to the car key.

[0084] In step S36 , if it is confirmed that no confirmation information is sent to the vehicle key, it is determined that the countdown is turned on.

[0085] In a possible implementation, the method further includes: sending a pause instruction or an end instruction to the vehicles participating in the interaction, wherein the pause instruction is used to control each vehicle participating in the interaction to pause the action of interacting with other vehicles, and the end instruction is used to control each vehicle participating in the interaction to end the action of interacting with other vehicles.

[0086] The user can press the corresponding pause button on the car key to send the first message to the first vehicle through the car key. After receiving the first message, the first vehicle can send a pause instruction to the vehicles participating in the interaction.

[0087] The user can press the corresponding end button on the car key to send the second information to the first vehicle through the car key. After receiving the second information, the first vehicle can send an end instruction to the vehicles participating in the interaction.

[0088] Alternatively, when the vehicle interaction is directly controlled by the control device, the user can directly operate the control device to generate a pause instruction or an end instruction through the control device, and send the pause instruction or the end instruction to the vehicles participating in the interaction.

[0089] In one possible implementation, generating control information for multi-vehicle interaction includes: In response to an instruction for triggering multi-vehicle interaction, a target program file is determined from a plurality of pre-configured program files; and control information for the multi-vehicle interaction is generated according to the target program file.

[0090] The instructions for triggering multi-vehicle interaction may include program selection instructions. In response to the instructions for triggering multi-vehicle interaction, based on the program selection instructions therein, a target program file may be determined from multiple pre-configured program files, and then corresponding control information may be generated based on the target program file.

[0091] In the case where the vehicle interaction is directly controlled by the control device, the program can be selected directly by the user operating the control device, and then the instruction for triggering the multi-vehicle interaction can be obtained.

[0092] When the control device is the first vehicle, the user can select the program through the car key of the first vehicle. For example, the user can press the second button on the car key, and the car key sends an instruction for triggering multi-vehicle interaction to the first vehicle, which includes an instruction to select program 2. In response to the instruction for triggering multi-vehicle interaction, the first vehicle determines the file corresponding to program 2 as the target program file from multiple pre-configured program files.

[0093] The above method enables interactive control of target programs and switching between different programs. For example, while executing program 1, in response to a command for triggering multi-vehicle interaction, the file corresponding to program 2 is identified as the target program file from multiple pre-configured program files, and switching from program 1 to program 2 is possible.

[0094] In addition, an embodiment of the present disclosure provides a vehicle control method. Figure 4 is a flow chart of another vehicle control method shown in an exemplary embodiment of the present disclosure, with reference to Figure 4 , which can be applied to vehicles participating in the interaction, the method includes: In step S41 , multi-vehicle interaction control information is received.

[0095] In step S42, the vehicle is controlled to perform actions of interacting with other vehicles according to the control information.

[0096] By adopting the above scheme, the vehicles participating in the interaction can directly control the vehicle to perform interactive actions with other vehicles based on the received control information, so that only the control device needs to store the interactive program files, avoiding the storage of program files in the vehicle, thereby reducing the storage pressure of the vehicle.

[0097] In a possible implementation, the control information includes multiple first control information for controlling the same vehicle, wherein the first control information includes a first control instruction and serial number information, and the serial number information included in different first control information has a preset arrangement order.

[0098] Control the vehicle to perform actions that interact with other vehicles based on the control information, including: The plurality of first control instructions are executed sequentially based on the arrangement order of the sequence number information.

[0099] The control information received by the vehicle may include multiple first control information for controlling the same vehicle. For example, a program may be divided into multiple segments, each segment corresponding to a control information, and each control information includes a first control information for controlling the same vehicle. The first control information includes a first control instruction and sequence information. The sequence information included in different first control information has a preset arrangement order. The sequence information can be time sequence information, such as the start time of executing the first control information, or a numerical number. The arrangement order of the sequence information can be based on the order of the corresponding program segment in the entire program.

[0100] The sequence number information is used by participating vehicles to sequentially execute multiple first control instructions based on the order in which the sequence numbers are arranged. The vehicle itself can execute multiple first control instructions sequentially based on the order in which the sequence numbers are arranged. That is, after executing the first control instruction of the current sequence number, the vehicle will then execute the first control instruction corresponding to the next sequence number. Each first control instruction may include a corresponding execution requirement time and a target delivery time.

[0101] For example, while the vehicle is executing the first control instruction of the current sequence information according to the required execution time, the control device at the control end may send the first control instruction corresponding to the next sequence information to the vehicle based on the target transmission time of the first control instruction of the next sequence information, so that the vehicle can receive the control instruction corresponding to the next sequence information before the required execution time of the control instruction corresponding to the next sequence information. By numbering multiple first control instructions for controlling the same vehicle and obtaining the sequence information corresponding to each first control instruction, the vehicle can execute the first control instruction according to the sequence information, thereby ensuring the accuracy of the executed interactive action.

[0102] In one possible implementation, when the control information includes multiple first control information for controlling the same vehicle, and the control device is the first vehicle and the first vehicle participates in the interaction, the first vehicle may send the first control instruction corresponding to the first sequence information to the own vehicle according to its corresponding target sending time. The control information may also include multiple first control instructions for controlling the first vehicle, and the first vehicle and the own vehicle may start to synchronously execute the interactive action according to the execution requirement time corresponding to the first control instruction. Moreover, in the process of executing the interactive action, the first vehicle may also send the first control instruction of the next sequence information to the own vehicle, so that the own vehicle can receive the first control instruction of the next sequence information in advance. After executing the first control instruction corresponding to the current sequence information, the own vehicle can then execute the first control instruction of the next sequence information, thereby achieving coherence and synchronization of the actions between the various vehicles.

[0103] In one possible implementation, after the vehicle completes the execution of the first control instruction of the current sequence number information and does not receive the first control instruction of the next sequence number information, it may execute the first control instruction of the current sequence number information again. If the vehicle does not receive any first control instruction within a preset time period, it may exit the interaction.

[0104] Figure 5 is a flowchart of an exemplary embodiment of the present disclosure showing an interactive action, with reference to Figure 5 , which may include the following steps: In step S51 , the first vehicle sends a plurality of first control information.

[0105] In step S52, it is determined whether the vehicle has not currently received the first control information.

[0106] In step S53, if the first control information is not received, the first control information corresponding to the previous sequence number information is executed.

[0107] In step S54, it is determined whether the first control information has never been received.

[0108] In step S55, if the first control information has never been received, the interaction is exited after a preset time period.

[0109] In step S56, if the first control information has been received, the most recently received first control information is executed.

[0110] In one possible implementation, the control information may further include preparation information, which is used by the participating vehicles to perform preparation actions. For example, the preparation information may be used to control the participating vehicles to flash their lights and turn off all lights. Upon receiving the preparation information, the vehicle itself may be controlled to flash its lights and turn off all lights.

[0111] In a possible implementation, the control information may also include the total number of first control instructions used to control the same vehicle. The vehicle may compare the serial number information of the currently executed first control instruction with the total number of received first control instructions to confirm whether all the first control instructions corresponding to the vehicle have been executed. After confirming that the execution has been completed, the vehicle may exit the interaction on its own. Specifically, the vehicle may disconnect from the control device to exit the interaction.

[0112] In a possible implementation, the interaction is exited when it is detected that the vehicle is engaged in gear or a signal sent by the vehicle key of the vehicle is received.

[0113] In a possible implementation, in response to a pause instruction, the vehicle is controlled to pause and timing is performed. When the timing duration is greater than a pause duration threshold, the interaction is exited, thereby being able to automatically exit the interaction when the pause time is too long.

[0114] In a possible implementation, the control information includes a plurality of second control information for controlling different vehicles, and the second control information includes a second control instruction and a unique identifier of the vehicle.

[0115] Control the vehicle to perform actions that interact with other vehicles based on the control information, including: Determine second control information for controlling the vehicle from the received plurality of second control information according to the unique identifier; and control the vehicle to perform actions of interacting with other vehicles according to the second control information.

[0116] The unique identifier of the vehicle may be its own identification number. The vehicle may send its own identification number to the first vehicle so that the first vehicle can obtain the identification number of each participating vehicle before sending the second control information and include the identification number of the corresponding vehicle in each second control information. To ensure the timeliness of information transmission, the first vehicle will simultaneously send multiple second control information for controlling different vehicles to each participating vehicle. After receiving multiple second control information, the vehicle may obtain the second control information of the vehicle based on its own identification number in combination with the identification number in the second control information.

[0117] Alternatively, the vehicle's unique identifier may be its vehicle number. This vehicle may participate in the interaction by accessing a hotspot. The first vehicle may number each participating vehicle based on the order in which the vehicles access the hotspot, obtain a vehicle number for each vehicle, and send the vehicle number of each vehicle to each vehicle. This vehicle may receive its own vehicle number sent by the first vehicle. When the first vehicle sends the second control information, each second control information includes the corresponding vehicle number. After receiving multiple second control information, this vehicle may obtain its own second control information based on its own vehicle number in combination with the vehicle number in the second control information.

[0118] By adopting the unique identifier of the vehicle and carrying the unique identifier of the vehicle in each second control information, the vehicle can accurately find the second control information that controls the vehicle among multiple second control information.

[0119] Specifically, each vehicle's interactive actions can include lighting, suspension, doors, and drive movements. The actuators for lighting are the external lighting system, the suspension system, the door system, and the drive system are independently driven by motors. During the interactive performance, the external lighting system provides users with a diverse visual experience by flashing, changing color, adjusting light angles, and projecting images to match the rhythm of the music. The suspension system intelligently adjusts height, moving to the beat of the music, adding a new dimension to the interaction. The door system opens and closes according to the rhythm of the music. The independently driven power system independently controls the steering, forward and reverse movements of each wheel, ensuring safe movement in sync with the music.

[0120] The present disclosure also provides a vehicle control method. Figure 6 is a flow chart of another vehicle control method shown in an exemplary embodiment of the present disclosure, with reference to Figure 6 , applied to a car key, the method comprises: In step S61, a first instruction is sent to the control device, where the first instruction is used for the control device to generate control information for multi-vehicle interaction, where the control information is used to control each vehicle participating in the interaction to perform actions of interacting with other vehicles.

[0121] In this embodiment, a first instruction can be generated based on a first operation of the car key by the user, such as pressing a corresponding start button on the car key, and the first instruction can be sent to the control device, thereby triggering the control device to generate control information for multi-vehicle interaction. The control device can then send the control information to the participating vehicles, so that each participating vehicle can be controlled to perform actions that interact with other vehicles through the control information. This enables control of vehicle interaction through the car key, allowing interaction to be triggered in real time, and uniformly generating and sending control information to participating vehicles for unified control. While ensuring synchronization, only the control device needs to store the interactive program files, eliminating the need for vehicles outside the control device to store program files, thereby reducing the storage pressure of participating vehicles.

[0122] In one possible implementation, the control device may include a first vehicle. Before sending the first instruction to the control device, the method further includes: A second instruction is sent to the first vehicle, and the second instruction is used for the first vehicle to switch the car key response logic to the vehicle interaction response logic, the car key response logic is used to perform functional operations related to the car key in response to user operations on the car key, and the vehicle interaction response logic is used to perform functional operations related to vehicle interaction in response to user operations on the car key.

[0123] In this embodiment, the first vehicle can respond to the user's key-triggered opening instruction, and after the user completes the program selection, send a confirmation message to the car key of the first vehicle. After receiving the confirmation message, the car key sends a second instruction to the first vehicle. When the first vehicle receives the reply message, it switches the car key response logic of the first vehicle to the vehicle interaction response logic.

[0124] Alternatively, the car key can directly send a second command to the first vehicle based on a second user action. This second command can be a user-triggered key-on command. In response to the user-triggered key-on command, the first vehicle can switch its car key response logic to the vehicle interaction response logic. The car key response logic is used to execute car key-related functions in response to the user action on the car key, such as unlocking, locking, opening the trunk, starting, and finding the vehicle. The vehicle interaction response logic is used to execute vehicle interaction-related functions in response to the same user action on the car key, such as start, pause, end, and switching to the next program. For example, if the car key has four buttons and the user selects two programs, the first two buttons on the car key can correspond to Program 1 and Program 2, respectively, for program selection and switching. The third button can correspond to End, controlling the end of the interaction. The last button can correspond to Start and Pause, controlling the start and pause of the interaction. This allows the car key to trigger multi-vehicle interaction commands.

[0125] In one possible implementation, the method further includes: A third instruction or a fourth instruction is sent to the control device, the third instruction is used for the control device to send a pause instruction to the vehicles participating in the interaction, and the fourth instruction is used for the control device to send an end instruction to the vehicles participating in the interaction. The pause instruction is used to control each vehicle participating in the interaction to pause the action of interacting with other vehicles, and the end instruction is used to control each vehicle participating in the interaction to end the action of interacting with other vehicles.

[0126] In this embodiment, the vehicle key may generate a third instruction based on a third operation performed by the user on the vehicle key, such as pressing a button corresponding to a pause button on the vehicle key, and send the third instruction to the control device. After receiving the third instruction, the control device sends a pause instruction to the participating vehicles, thereby controlling each participating vehicle to pause its interaction with other vehicles. Alternatively, the vehicle key may generate a fourth instruction based on a fourth operation performed by the user on the vehicle key, such as pressing a button corresponding to an end button on the vehicle key, and send the fourth instruction to the control device. After receiving the fourth instruction, the control device sends an end instruction to the participating vehicles, thereby controlling each participating vehicle to end its interaction with other vehicles.

[0127] In a possible implementation, a vehicle control method based on a vehicle control system may be provided. Figure 7 This is an interactive flow chart of a vehicle interactive control shown in an exemplary embodiment of the present disclosure, with reference to Figure 7 , which may include the following steps: In step S71, the vehicle becomes a participating vehicle by accessing the hotspot of the control device and obtains the unique identification of the vehicle from the control device.

[0128] In step S72, the user selects a performance program through the control device, and the control device is connected to the car key, and the car key becomes an interactive control key.

[0129] In step S73, the control device sends preparation information to the vehicles participating in the interaction. After receiving the preparation information, the vehicles participating in the interaction flash their lights and turn off all lights.

[0130] In step S74, the vehicle key sends a command to the control device for triggering multi-vehicle interaction, so that the control device generates control information for the multi-vehicle interaction and sends the control information to the participating vehicles. The control information includes multiple second control information for controlling different vehicles. The control device can send the second control information to the participating vehicles at predetermined intervals.

[0131] In step S75 , the vehicles participating in the interaction receive the control information and control the vehicles to perform actions of interacting with other vehicles according to the control information.

[0132] In step S76, when the performance ends or the pause time exceeds the preset time, the vehicles participating in the interaction exit the interaction, and the interactive control function of the vehicle key becomes invalid.

[0133] Figure 8 is a schematic diagram of a control device shown in an exemplary embodiment of the present disclosure, with reference to Figure 8 , the embodiment of the present disclosure further provides a control device, including: First processor 81; a first memory 82 for storing instructions executable by the first processor 81; The first processor 81 is configured to implement the steps of the vehicle control method provided in the present disclosure.

[0134] Figure 9 is a schematic diagram of a vehicle control device shown in an exemplary embodiment of the present disclosure, with reference to Figure 9 The present disclosure also provides a vehicle control device, including: Second processor 91; a second memory 92 for storing instructions executable by the second processor 91; The second processor 91 is configured to implement the steps of the vehicle control method provided in the present disclosure.

[0135] The present disclosure also provides a vehicle, comprising the above-mentioned control device or the control device of the above-mentioned vehicle.

[0136] Figure 10 is a schematic diagram of a car key shown in an exemplary embodiment of the present disclosure, with reference to Figure 10 The present disclosure also provides a car key, including: a third processor 101; a third memory 102 for storing instructions executable by the third processor 101; The third processor 101 is configured to implement the steps of the vehicle control method provided in the present disclosure.

[0137] Figure 11 is a schematic diagram of a vehicle control system shown in an exemplary embodiment of the present disclosure, with reference to Figure 11 The present disclosure also provides a vehicle control system, including the control device provided by the present disclosure, at least one control device of an interactive vehicle provided by the present disclosure, and a vehicle key provided by the present disclosure. The vehicle control device may be located inside the vehicle.

[0138] The present disclosure provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the vehicle control method provided in any embodiment of the present disclosure are implemented.

[0139] The present disclosure provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the vehicle control method provided in any embodiment of the present disclosure.

[0140] The present disclosure also provides a vehicle control device, including: A generation module for generating control information for multi-vehicle interaction; The first sending module is used to send the control information to the vehicles participating in the interaction, and the control information is used to control each vehicle participating in the interaction to perform an action of interacting with other vehicles.

[0141] Optionally, the device further comprises: A determination module, configured to determine a required execution time of the control information; The first sending module includes: The first sending submodule is used to send the control information to the vehicles participating in the interaction at a target sending time, the target sending time is earlier than the execution requirement time, and the time difference between the target sending time and the execution requirement time is greater than a preset duration.

[0142] Optionally, the control information includes multiple first control information for controlling the same vehicle, wherein the first control information includes a first control instruction and serial number information, and the serial number information included in different first control information has a preset arrangement order, and the serial number information is used for the vehicle to execute multiple first control instructions in sequence based on the arrangement order between the serial number information.

[0143] Optionally, the control information includes multiple second control information for controlling different vehicles, the second control information includes a second control instruction and a unique identifier of the vehicle, and the unique identifier is used by the vehicle to determine the second control information for controlling the vehicle from the multiple second control information received.

[0144] Optionally, the generating module includes: a first generating submodule, configured to receive a command for triggering multi-vehicle interaction sent by a vehicle key of a first vehicle, wherein the first vehicle generates the control information; The first sending module includes: The second sending submodule is used for the first vehicle to send the control information to multiple second vehicles participating in the interaction.

[0145] Optionally, the device further comprises: A switching module is used to switch the car key response logic of the first vehicle to the vehicle interaction response logic, wherein the car key response logic is used to perform functional operations related to the car key in response to user operations on the car key, and the vehicle interaction response logic is used to perform functional operations related to vehicle interaction in response to the user operations on the car key.

[0146] Optionally, the device further comprises: The second sending module is used to send a pause instruction or an end instruction to the vehicles participating in the interaction. The pause instruction is used to control each vehicle participating in the interaction to pause the action of interacting with other vehicles, and the end instruction is used to control each vehicle participating in the interaction to end the action of interacting with other vehicles.

[0147] Optionally, the generating module includes: a first determining submodule, configured to determine a target program file from a plurality of pre-configured program files in response to an instruction for triggering multi-vehicle interaction; The second generating submodule is used to generate the control information for multi-vehicle interaction according to the target program file.

[0148] In addition, the present disclosure also provides another vehicle control device, comprising: A receiving module, used for receiving control information of multi-vehicle interaction; The execution module is used to control the vehicle to perform actions of interacting with other vehicles according to the control information.

[0149] Optionally, the control information includes a plurality of first control information for controlling the same vehicle, wherein the first control information includes a first control instruction and sequence number information, and the sequence number information included in the first control information has a preset arrangement order; The execution module includes: The first execution submodule is configured to execute the plurality of first control instructions in sequence based on the arrangement order of the sequence number information.

[0150] Optionally, the control information includes a plurality of second control information for controlling different vehicles, and the second control information includes a second control instruction and a unique identifier of the vehicle; The execution module includes: a second determining submodule, configured to determine, according to the unique identifier, second control information for controlling the vehicle from the plurality of received second control information; The second execution submodule is used to control the vehicle to perform actions of interacting with other vehicles according to the second control information.

[0151] In addition, the present disclosure also provides another vehicle control device, comprising: The third sending module is used to send a first instruction to the control device, where the first instruction is used by the control device to generate control information for multi-vehicle interaction, and the control information is used to control each vehicle participating in the interaction to perform actions of interacting with other vehicles.

[0152] Optionally, the control device includes a first vehicle, and the device further includes: A fourth sending module is used to send a second instruction to the first vehicle, where the second instruction is used for the first vehicle to switch the car key response logic to the vehicle interaction response logic, where the car key response logic is used to perform functional operations related to the car key in response to user operations on the car key, and the vehicle interaction response logic is used to perform functional operations related to vehicle interaction in response to the user operations on the car key.

[0153] Optionally, the device further comprises: The fifth sending module is used to send a third instruction or a fourth instruction to the control device. The third instruction is used by the control device to send a pause instruction to the vehicles participating in the interaction. The fourth instruction is used by the control device to send an end instruction to the vehicles participating in the interaction. The pause instruction is used to control each vehicle participating in the interaction to pause the action of interacting with other vehicles, and the end instruction is used to control each vehicle participating in the interaction to end the action of interacting with other vehicles.

[0154] The preferred embodiments of the present disclosure are described in detail above in conjunction with the accompanying drawings. However, the present disclosure is not limited to the specific details of the above embodiments. Within the technical concept of the present disclosure, various simple modifications can be made to the technical solutions of the present disclosure, and these simple modifications all fall within the scope of protection of the present disclosure.

[0155] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any appropriate manner without contradiction. In order to avoid unnecessary repetition, the present disclosure will not further describe various possible combinations.

[0156] In addition, the various embodiments of the present disclosure may be arbitrarily combined, and as long as they do not violate the concept of the present disclosure, they should also be regarded as the contents disclosed by the present disclosure.

Claims

1. A vehicle control method, characterized in that: Applied to a control device, the method includes: Generate control information for multi-vehicle interaction; The control information is sent to the vehicles participating in the interaction, and the control information is used to control each vehicle participating in the interaction to perform an action of interacting with other vehicles.

2. The vehicle control method according to claim 1, characterized in that: The method further comprises: Determining the execution time required for the control information; The sending of the control information to the vehicles participating in the interaction includes: The control information is sent to the vehicles participating in the interaction at a target sending time, the target sending time is earlier than the execution requirement time, and a time difference between the target sending time and the execution requirement time is greater than a preset duration.

3. The vehicle control method according to claim 1, characterized in that: The control information includes multiple first control information for controlling the same vehicle, wherein the first control information includes a first control instruction and serial number information, and the serial number information included in different first control information has a preset arrangement order, and the serial number information is used for the vehicle to execute multiple first control instructions in sequence based on the arrangement order between the serial number information.

4. The vehicle control method according to claim 1, wherein: The control information includes multiple second control information for controlling different vehicles, the second control information includes a second control instruction and a unique identifier of the vehicle, and the unique identifier is used by the vehicle to determine the second control information for controlling the vehicle from the multiple second control information received.

5. The vehicle control method according to claim 1, characterized in that: The control device includes a first vehicle, and the generating of control information for multi-vehicle interaction includes: receiving a command for triggering multi-vehicle interaction sent by a vehicle key of the first vehicle, and the first vehicle generating the control information; The sending of the control information to the vehicles participating in the interaction includes: The first vehicle sends the control information to a plurality of second vehicles participating in the interaction.

6. The vehicle control method according to claim 5, characterized in that: Before generating the control information for multi-vehicle interaction, the method further includes: The car key response logic of the first vehicle is switched to the vehicle interaction response logic, wherein the car key response logic is used to perform functional operations related to the car key in response to user operations on the car key, and the vehicle interaction response logic is used to perform functional operations related to vehicle interaction in response to the user operations on the car key.

7. The vehicle control method according to claim 1, characterized in that: The method further comprises: A pause command or an end command is sent to the vehicles participating in the interaction, wherein the pause command is used to control each vehicle participating in the interaction to pause the action of interacting with other vehicles, and the end command is used to control each vehicle participating in the interaction to end the action of interacting with other vehicles.

8. The vehicle control method according to claim 1, wherein: The generating of control information for multi-vehicle interaction includes: In response to an instruction for triggering multi-vehicle interaction, determining a target program file from a plurality of pre-configured program files; The control information for multi-vehicle interaction is generated according to the target program file.

9. A vehicle control method, characterized in that: Applied to a vehicle participating in the interaction, the method includes: Receive control information for multi-vehicle interaction; The vehicle is controlled to perform actions of interacting with other vehicles according to the control information.

10. The vehicle control method according to claim 9, characterized in that: The control information includes a plurality of first control information for controlling the same vehicle, wherein the first control information includes a first control instruction and sequence number information, and the sequence number information included in the first control information has a preset arrangement order; The controlling of the vehicle to perform an action of interacting with other vehicles according to the control information includes: The plurality of first control instructions are executed sequentially based on the arrangement order of the sequence number information.

11. The vehicle control method according to claim 9, characterized in that: The control information includes a plurality of second control information for controlling different vehicles, wherein the second control information includes a second control instruction and a unique identifier of the vehicle; The controlling of the vehicle to perform an action of interacting with other vehicles according to the control information includes: determining, according to the unique identifier, second control information for controlling the vehicle from the plurality of received second control information; The vehicle is controlled to perform actions of interacting with other vehicles according to the second control information.

12. A vehicle control method, characterized in that: Applied to a car key, the method includes: A first instruction is sent to a control device, where the first instruction is used by the control device to generate control information for multi-vehicle interaction, where the control information is used to control each vehicle participating in the interaction to perform an action of interacting with other vehicles.

13. The vehicle control method according to claim 12, characterized in that: The control device includes a first vehicle, and before sending the first instruction to the control device, the method further includes: A second instruction is sent to the first vehicle, and the second instruction is used for the first vehicle to switch the car key response logic to the vehicle interaction response logic. The car key response logic is used to perform functional operations related to the car key in response to user operations on the car key, and the vehicle interaction response logic is used to perform functional operations related to vehicle interaction in response to the user operations on the car key.

14. The vehicle control method according to claim 12, characterized in that: The method further comprises: A third instruction or a fourth instruction is sent to the control device, the third instruction is used by the control device to send a pause instruction to the vehicles participating in the interaction, and the fourth instruction is used by the control device to send an end instruction to the vehicles participating in the interaction, the pause instruction is used to control each vehicle participating in the interaction to pause the action of interacting with other vehicles, and the end instruction is used to control each vehicle participating in the interaction to end the action of interacting with other vehicles.

15. A control device, characterized in that: include: a first processor; a first memory for storing first processor executable instructions; Wherein, the first processor is configured to implement the steps of the vehicle control method according to any one of claims 1 to 8.

16. A vehicle control device, characterized in that: include: a second processor; a second memory for storing second processor executable instructions; The second processor is configured to implement the steps of the vehicle control method according to any one of claims 9 to 11.

17. A vehicle comprising the control device according to claim 15 or the control device according to claim 16.

18. A car key, characterized in that: include: a third processor; a third memory for storing third processor executable instructions; Wherein, the third processor is configured to implement the steps of the vehicle control method according to any one of claims 12 to 14.

19. A vehicle control system, characterized in that: It comprises the control device of claim 15 , the control device of at least one vehicle participating in the interaction of claim 16 , and the vehicle key of claim 18 .

20. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the vehicle control method according to any one of claims 1 to 14 are implemented.

21. A computer program product, characterized in that The invention comprises a computer program, which implements the steps of the vehicle control method according to any one of claims 1 to 14 when executed by a processor.