Vehicle control method, device and system and vehicle
By matching the movement information with the vehicle with independent control equipment, and sending control commands to cut off the driver's signal, solving the accuracy and safety of vehicle control in emergency situations in vehicle network technology, and achieving fast and reliable remote control.
Patent Information
- Application Number
- CN202410142268.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-31
- Publication Date
- 2025-08-01
AI Technical Summary
The existing Internet of Vehicles technology is difficult to effectively ensure the safety of drivers and passengers when vehicles encounter emergency situations, and the accuracy and reliability of remote control instructions are insufficient.
By establishing a communication relationship with the vehicle independent of the vehicle, matching movement information such as trajectory, speed and altitude in real time, sending control information to execute control instructions, including cutting off the driver signal transmission path and controlling the vehicle based on the control instructions.
It realizes rapid and effective control of the vehicle in an emergency, improves the safety of drivers and passengers, and ensures the security and reliability of remote control through encrypted communication.
Smart Images

Figure CN120396981A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of intelligent vehicles, and particularly to a vehicle control method, device, system and vehicle. Background Art
[0002] With the rapid development of technology and the strengthening of the intelligent trend, the automotive industry is undergoing unprecedented changes. The vehicle networking technology, as an important part of the intelligent transportation system, connects vehicles with the Internet and infrastructure, providing drivers with rich entertainment experiences, navigation services, vehicle status monitoring and other functions. However, the current development focus of vehicle networking technology mainly concentrates on improving user comfort and convenience, such as controlling in-vehicle entertainment systems through intelligent voice assistants, real-time navigation and traffic condition information services. Although these functions greatly enhance the driving experience, when the vehicle encounters an emergency, how to ensure the safety of drivers and passengers and effectively respond to control instructions remains an important challenge for vehicle networking technology.
[0003] Therefore, there is an urgent need for a vehicle control method in the emergency state of the vehicle to achieve vehicle control.
[0004] Application Content
[0005] This application provides a vehicle control method, device, system and vehicle, which can be associated with the vehicle through a control device to achieve vehicle control, thereby improving vehicle safety and protecting the lives and property of occupants.
[0006] To solve the above technical problems, in the first aspect of this application, a vehicle control method is disclosed, and the method includes:
[0007] When the data platform determines that the control device matches the movement information of the vehicle, it sends the control information of the control device to the vehicle, so that the vehicle executes corresponding control instructions according to the control information.
[0008] Optionally, the control device is a separate device independent of the vehicle.
[0009] As an optional implementation manner, in the first aspect of this application, the method includes:
[0010] The data platform determines whether the movement information of the control device matches the movement information of the vehicle according to the first movement information of the control device and the second movement information of the vehicle.
[0011] As an optional implementation manner, the movement information includes one or more of trajectory information, speed information, positioning information, and altitude information.
[0012] Optionally, when the control device is synchronized with the trajectory information of the vehicle, and / or, the control device is synchronized with the speed information of the vehicle, and / or, the control device is synchronized with the altitude information of the vehicle, it is determined that the control device matches the movement information of the vehicle.
[0013] Optionally, the vehicle executes corresponding control instructions according to the control information, including:
[0014] The vehicle cuts off the driver driving signal transmission path and controls the vehicle based on the control instructions; wherein the driving signals include one or more of an accelerator pedal signal, a brake pedal signal, and a steering wheel steering signal.
[0015] Optionally, the control information includes a gear signal,
[0016] Controlling the vehicle based on the control information includes:
[0017] Based on the gear signal, controlling the vehicle to accelerate and / or decelerate.
[0018] Optionally, controlling the vehicle to accelerate and / or decelerate based on the gear signal includes:
[0019] When the gear of the gear signal is in the first gear, controlling the vehicle to accelerate at an acceleration value with an accelerator pedal opening degree as the first acceleration threshold, and / or to decelerate at a deceleration value with a brake pedal opening degree as the first deceleration threshold;
[0020] When the gear of the gear signal is in the second gear, controlling the vehicle to accelerate at an acceleration value with an accelerator pedal opening degree as the second acceleration threshold, and / or to decelerate at a deceleration value with a brake pedal opening degree as the second deceleration threshold;
[0021] When the gear of the gear signal is in the third gear, controlling the vehicle to accelerate at an acceleration value with an accelerator pedal opening degree as the third acceleration threshold, and / or to decelerate at a deceleration value with a brake pedal opening degree as the third deceleration threshold.
[0022] Optionally, the method further includes:
[0023] The data platform sends the movement information of the control device and the vehicle to the information terminal;
[0024] The information terminal determines the controlled situation of the vehicle according to the movement information.
[0025] Optionally, the information terminal determines the controlled situation of the vehicle according to the movement information, including:
[0026] When the positioning information of the control device and the vehicle remains unchanged, and / or when the speed information of the control device and the vehicle is 0, it is determined that the vehicle has been controlled.
[0027] As an optional implementation manner, in the first aspect of the present application, before the step in which the data platform determines that the movement information of the control device and the vehicle matches, it includes:
[0028] The data platform establishes a communication relationship with the control device;
[0029] The data platform establishes a communication relationship with the vehicle.
[0030] To solve the above technical problems, a vehicle control method is disclosed in the second aspect of the present application. The method includes:
[0031] When the control device determines that the movement information of the control device and the vehicle matches, the control device sends control information to the vehicle so that the vehicle executes corresponding control instructions according to the control information.
[0032] To solve the above technical problems, a vehicle control method is disclosed in the third aspect of the present application. The method is characterized in that the method includes:
[0033] When the vehicle determines that the movement information of the control device and the vehicle matches, the vehicle executes corresponding control instructions according to the control information sent by the control device received.
[0034] A vehicle control device is disclosed in the fourth aspect of the present application. The device includes:
[0035] A sending unit, configured to send the control information of the control device to the vehicle when the data platform determines that the movement information of the control device and the vehicle matches, so that the vehicle executes corresponding control instructions according to the control information.
[0036] As an optional implementation manner, in the fourth aspect of the present application, the system further includes:
[0037] A first determination unit, configured to determine that the movement information of the control device and the vehicle matches when the trajectory information of the control device and the vehicle is synchronized, and / or the speed information of the control device and the vehicle is synchronized, and / or the altitude information of the control device and the vehicle is synchronized.
[0038] As an optional implementation manner, in the fourth aspect of the present application, the system further includes a second determination unit, configured to determine the driving state of the vehicle according to the obtained movement information of the control device and the vehicle.
[0039] The fifth aspect of the present application discloses a vehicle control system, which includes:
[0040] A control device for sending movement information and control information to a data platform;
[0041] The data platform is configured to send the control information of the control device to the vehicle when it is determined that the control device matches the movement information of the vehicle;
[0042] The vehicle is configured to execute corresponding control instructions according to the control information.
[0043] As an optional implementation manner, in the fifth aspect of the present application, the system further includes an information terminal module, and the information terminal module is configured to determine the driving state of the vehicle according to the obtained movement information of the control device and the vehicle.
[0044] The sixth aspect of the present application discloses a controller, which includes:
[0045] A processor, a memory, and a program or instruction stored on the memory and executable on the processor. When the program or instruction is executed by the processor, it implements some or all of the steps of any one of the vehicle control methods disclosed in the first aspect, the second aspect, or the third aspect of the present application.
[0046] The seventh aspect of the present application discloses a computer storage medium, which stores computer instructions. When the computer instructions are called, they are used to execute some or all of the steps of any one of the vehicle control methods disclosed in the first aspect, the second aspect, or the third aspect of the present application.
[0047] The eighth aspect of the present application discloses a vehicle, which includes the controller as described in the foregoing claims, or the computer-readable storage medium as described above.
[0048] Compared with the prior art, the present application has the following beneficial effects:
[0049] The method of the present application can, when the vehicle encounters an emergency, achieve fast and effective control of the vehicle through the control device, thereby ensuring the safety of the driver and passengers. At the same time, through security measures such as encrypted communication and access control, the security and reliability of the remote control process are ensured.
[0050] In this application, information synchronization is ensured by matching the control device with the vehicle's movement information to meet the conditions for controlling the vehicle. The control information is sent to the vehicle to be controlled through an independent control device to achieve vehicle control. It can be seen that this application provides a safer, more reliable, and easier-to-use vehicle control method in an emergency through an independent control device, improving vehicle safety and user experience, and at the same time providing new ideas and directions for the development of vehicle networking technology. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] To more clearly illustrate the technical solutions in the embodiments of this application, the following briefly introduces the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of this application. For those of ordinary skill in the art, other accompanying drawings can be obtained based on these drawings without creative efforts.
[0052] Figure 1 is a schematic flowchart of a vehicle control method disclosed in an embodiment of this application;
[0053] Figure 2 is a schematic structural diagram of a control device disclosed in an embodiment of this application;
[0054] Figure 3 is a schematic flowchart of another vehicle control method disclosed in an embodiment of this application;
[0055] Figure 4 is a schematic flowchart of yet another vehicle control method disclosed in an embodiment of this application;
[0056] Figure 5 is a schematic structural diagram of a vehicle control device disclosed in an embodiment of this application;
[0057] Figure 6 is a schematic structural diagram of a vehicle control system disclosed in an embodiment of this application;
[0058] Figure 7 is a schematic structural diagram of a controller disclosed in an embodiment of this application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0059] To enable those skilled in the art to better understand the solutions of this application, the following clearly and completely describes the technical solutions in the embodiments of this application with reference to the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are only some embodiments of this application, rather than all embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of this application.
[0060] In the description, claims and the above-mentioned drawings of the present application, terms such as "first" and "second" are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, device, product or terminal comprising a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products or terminals.
[0061] Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present application. The phrase appears in various places in the specification and does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.
[0062] The present application discloses a vehicle control method, device, system and vehicle. The vehicle control method and system can achieve the control of the vehicle in an emergency situation of the vehicle, and improve the vehicle safety. The following will be described in detail respectively.
[0063] Embodiment 1
[0064] Please refer to Figure 1 , Figure 1 which is a schematic flowchart of a vehicle control method disclosed in an embodiment of the present application. Among them, Figure 1 the described method can be applied to a vehicle control system or integrated in a vehicle control device. The vehicle control device can be an independent device or integrated in a controller. The embodiments of the present application do not make any limitations. As Figure 1 shown, the vehicle control method may include the following operations:
[0065] 101. When the data platform determines that the control information of the control device matches the movement information of the vehicle, send the control information of the control device to the vehicle, so that the vehicle executes corresponding control instructions according to the control information.
[0066] In the embodiments of the present application, the data platform has powerful data processing and analysis capabilities, which may refer to a remote service center or the cloud, etc. The control device is a device that can issue control information for the vehicle. The data platform receives and processes in real time the movement information from the control device and the vehicle, and such movement information includes, but is not limited to, trajectory, speed, positioning, altitude, etc. Through efficient data algorithms, the data platform can accurately determine whether the movement information of the control device and the vehicle matches. Once the match is successful, the data platform immediately sends the control information from the control device to the vehicle. In this process, the data platform has a fast response speed and high processing efficiency, ensuring the timeliness and effectiveness of remote control instructions in emergency situations. In particular, when the vehicle is in an emergency, such as a vehicle out-of-control failure under non-driver's subjective awareness (the accelerator pedal does not return, the gear fails, the brake fails, etc.), the driver deliberately drives and manipulates the vehicle under subjective awareness, dangerous driving, which poses a threat to the safety of passengers, pedestrians and surrounding life and property (malicious ramming in a downtown area, accident escape, dangerous driving), or other specific application scenarios (rescue, military, etc.), it is necessary to issue control information to the vehicle to control the vehicle. The vehicle is equipped with an on-vehicle control system, which can receive and parse the control information from the data platform. Once the control information is received, the on-vehicle control system immediately executes the corresponding control instructions, such as decelerating, stopping, locking the doors, etc. The execution of these instructions is accurate and rapid, and can effectively control the vehicle in the shortest time, thus ensuring the safety of the driver and passengers. At the same time, the on-vehicle control system also has the capabilities of fault self-diagnosis and fault tolerance, ensuring that it can still work stably and reliably in complex and changeable emergency situations. Schematically, the vehicle can receive the data platform through the on-vehicle T-Box, and the on-vehicle T-Box can communicate and interact with the data platform and the vehicle controller in real time. After receiving the control information from the data platform, it sends it to the vehicle controller to achieve the control of the vehicle. Among them, after the vehicle is powered on, the on-vehicle T-Box communicates with the vehicle controller in real time, which is a necessary design of the vehicle itself, and they communicate with each other through the vehicle CAN bus.
[0067] It can be seen that the method described in the embodiments of the present application can achieve the control of the vehicle in an emergency state, effectively improving the safety of the vehicle and the user's control force. Through the close cooperation of the data platform and the on-vehicle control system, the rapid transmission and accurate execution of remote control instructions are realized, injecting new vitality into the development of the vehicle networking technology.
[0068] In an alternative embodiment, the control device is a separate device independent of the vehicle.
[0069] In the embodiments of the present application, please refer to Figure 2 , Figure 2It is a schematic structural diagram of a control device disclosed in an embodiment of the present application. The control device 200 is a separate device independent of the vehicle and is not encapsulated in the vehicle controller. It is an independent module with high flexibility and scalability. It is not encapsulated together with the vehicle controller. The structural components of the control device 200 include: a magnetic attraction plate 201, a lower housing 202, a storage battery 203, an information acquisition, storage and communication interaction module 204, an upper housing 205, a switch and gear assembly 206, and a magnetic attraction plate 207. The magnetic attraction plate 1 is fixedly installed in the bottom groove of the lower housing 202. The storage battery 203 is fixedly installed in the internal card slot of the upper end surface groove of the lower housing 202. The information acquisition, storage and communication interaction module 204 is fixedly installed in the internal card slot of the upper end surface groove of the lower housing 202. The switch and gear assembly 206 is fixedly installed in the corresponding groove on the upper end surface of the upper housing 205. The magnetic attraction plate 207 is fixedly installed in the corresponding groove on the upper end surface of the upper housing 205. After the upper housing 205 and the lower housing 202 are respectively fixedly installed with relevant components, the control device can be independently upgraded and maintained without affecting other systems of the vehicle. At the same time, the control device adopts standardized communication interfaces and protocols, which can facilitate data exchange and collaborative work with other vehicle systems or external devices. The independent modular design of the control device brings many advantages. First, it reduces the complexity and coupling degree of the system, and improves the reliability and stability of the system. Second, a separate device is easier to expand and upgrade functions, and new control functions or communication interfaces can be flexibly added according to actual needs.
[0070] It can be seen that the method described in the embodiment of the present application can realize the flexibility and scalability of the vehicle remote control function by designing the control device as a separate device independent of the vehicle. At the same time, the safety of the vehicle is improved.
[0071] In an optional embodiment, the method may further include the following operations: The data platform determines whether the movement information of the control device and the vehicle matches according to the received first movement information of the control device and the second movement information of the vehicle.
[0072] In the embodiments of the present application, the first movement information of the control device and the second movement information of the vehicle are collected and transmitted to the data platform in real time. These movement information includes, but is not limited to, position coordinates, velocity vectors, direction angles, and possibly timestamps, etc. The movement information represents the dynamic trajectories of the control device and the vehicle in the physical space. The data platform uses advanced algorithms to process and analyze the movement information. By comparing the key parameters such as the trajectories, speeds, and directions of the control device and the vehicle, it is determined whether there is a matching relationship between them. Specifically, the matching algorithm may consider factors such as the relative distance, relative speed, and consistency of the movement directions between the control device and the vehicle. If these factors are consistent or similar within a certain range, then it can be considered that the movement information of the control device and the vehicle is matched. The determination of this matching relationship is an important prerequisite for realizing the vehicle control function. It ensures that the control device and the vehicle are synchronized, that is, it can explain that the control device moves with the vehicle, the control device is on the vehicle, and it avoids the control device being lost and picked up by others for accidental operation and sending control commands to the vehicle. Therefore, judging whether the movement information of the control device and the vehicle is matched can ensure that the control command is accurately sent to the target vehicle and avoid misoperation or interference.
[0073] It can be seen that the method described in the embodiments of the present application can improve the accuracy and reliability of the remote control function by accurately matching the movement information of the control device and the vehicle.
[0074] In an optional embodiment, the movement information includes one or more of trajectory information, speed information, positioning information, and altitude information.
[0075] In the embodiments of the present application, the diversity of the movement information provides a rich data basis for ensuring the accurate matching between the control device and the vehicle. The trajectory information reflects the movement paths of the control device and the vehicle in space, the speed information reveals their movement speeds and direction changes, the positioning information provides their accurate positions in the geographical space, and the altitude information supplements the change dimension in the vertical direction. Through the above movement information, the data platform can more comprehensively understand the dynamic states of the control device and the vehicle, and thus more accurately determine whether there is a matching relationship between them. The multi-dimensional matching method not only improves the accuracy of remote control, but also effectively avoids misoperation or interference. For example, in mountainous areas or areas with dense high-rise buildings, the change of altitude information is particularly important for accurately controlling the vehicle. On highways or urban expressways, the accuracy of trajectory information and speed information is directly related to the safety and effectiveness of remote control.
[0076] It can be seen that the method described in the embodiments of the present application can realize a more accurate and reliable remote control function through diversified movement information, providing strong support for the development of vehicle networking technology.
[0077] In this optional embodiment, further optionally, when the control device synchronizes with the vehicle's trajectory information, and / or, the control device synchronizes with the vehicle's speed information, and / or, the control device synchronizes with the vehicle's altitude information, it is determined that the movement information of the control device and the vehicle matches.
[0078] In the embodiments of the present application, the matching of the movement information between the control device and the vehicle is achieved through comprehensive consideration of multiple parameters. Among them, trajectory information, speed information, and altitude information are key synchronization indicators. When the control device and the vehicle are consistent or similar in these indicators, it can be considered that their movement information matches. Specifically, the synchronization of trajectory information means that the movement paths of the control device and the vehicle in space are basically the same. The synchronization of speed information requires that the control device and the vehicle have similar movement speeds and direction changes, which can be judged by analyzing the speed vectors of both. The synchronization of altitude information refers to the fact that in the vertical direction, the height changes of the control device and the vehicle are consistent, which is particularly important for remote control in complex terrains. When the control device and the vehicle are synchronized in one or more of the above indicators, the data platform will determine that their movement information matches, and accordingly send control information to the vehicle to achieve remote control of the vehicle. This matching method can achieve the matching of the movement information of the control device and the vehicle in different scenarios.
[0079] It can be seen that the method described in the embodiments of the present application can achieve precise matching of the movement information between the control device and the vehicle by comprehensively considering multiple movement information indicators, thereby improving the reliability and accuracy of the remote control function.
[0080] In an optional embodiment, the vehicle executes corresponding control instructions according to the control information, including:
[0081] The vehicle cuts off the driver's driving signal transmission path and controls the vehicle based on the control information; wherein the driving signals include one or more of an accelerator pedal signal, a brake pedal signal, and a steering wheel steering signal.
[0082] In the embodiments of the present application, the vehicle will determine the gear information to be controlled according to the received control instructions. The gear information can be determined based on the intensity of controlling the vehicle, and the higher the level, the greater the control braking intensity. After determining the gear information, the vehicle will adjust the working states of components such as its power system, transmission system, and braking system to achieve the required gear control. Specifically, by cutting off the information transmission path of the driver's accelerator pedal opening signal and completely controlling the gear information of the vehicle based on the control instructions, the safety and effectiveness of remote control are ensured.
[0083] It can be seen that the method described in the embodiments of the present application can cut off the information transmission path of the driver's accelerator pedal opening signal and control the gear information of the vehicle based on the control instruction, thereby realizing the variable-level control of the vehicle.
[0084] In an alternative embodiment, the control information includes a gear signal.
[0085] Controlling the vehicle based on the control information includes:
[0086] Based on the gear signal, controlling the vehicle to accelerate and / or decelerate.
[0087] In the embodiments of the present application, by obtaining the control information for controlling the vehicle, including the gear signal. Based on the control information, the vehicle can be controlled to accelerate and / or decelerate. Specifically, the gear of the vehicle can be adjusted according to the gear signal to achieve faster acceleration or deceleration. This control method can improve the response speed and handling performance of the vehicle, enabling better control of the vehicle, especially in emergency or contingency situations, to achieve gear control of the vehicle.
[0088] It can be seen that the method described in the embodiments of the present application can achieve faster and more accurate vehicle control and improve the handling performance of the vehicle.
[0089] In this alternative embodiment, further optionally, controlling the vehicle to accelerate and / or decelerate based on the gear signal includes:
[0090] When the gear of the gear signal is the first gear, controlling the vehicle to accelerate at an acceleration value with the accelerator pedal opening being the first acceleration threshold and / or decelerate at a deceleration value with the brake pedal opening being the first deceleration threshold;
[0091] When the gear of the gear signal is the second gear, controlling the vehicle to accelerate at an acceleration value with the accelerator pedal opening being the second acceleration threshold and / or decelerate at a deceleration value with the brake pedal opening being the second deceleration threshold;
[0092] When the gear of the gear signal is the third gear, controlling the vehicle to accelerate at an acceleration value with the accelerator pedal opening being the third acceleration threshold and / or decelerate at a deceleration value with the brake pedal opening being the third deceleration threshold.
[0093] In the embodiments of the present application, the way to control the vehicle is to control the vehicle to accelerate and / or decelerate. Specifically, the control of the vehicle can be achieved by operating the accelerator pedal and the brake pedal of the vehicle. When the gear of the vehicle is in the first gear, the vehicle is controlled to accelerate at an acceleration value with the accelerator pedal opening being the first acceleration threshold, and / or decelerate at a deceleration value with the brake pedal opening being the first deceleration threshold. Specifically, when the gear is in the first gear, the accelerator pedal opening of the vehicle can be 0%, and the brake pedal opening is 30%. By this control method, the vehicle can decelerate at a relatively slow speed until it stops. This control method is applicable to the situation where the vehicle needs to slow down or stop slowly. When the gear of the vehicle is in the second gear, the vehicle is controlled to accelerate at an acceleration value with the accelerator pedal opening being the second acceleration threshold, and / or decelerate at a deceleration value with the brake pedal opening being the second deceleration threshold. Specifically, when the gear is in the second gear, the accelerator pedal opening of the vehicle is 0%, and the brake pedal opening is 50%. In this way, the vehicle can decelerate at a medium speed until it stops. This control method is applicable to the situation where the vehicle needs to decelerate or stop relatively quickly but without causing an emergency brake. When the gear of the vehicle is in the third gear, the vehicle is controlled to accelerate at an acceleration value with the accelerator pedal opening being the third acceleration threshold, and / or decelerate at a deceleration value with the brake pedal opening being the third deceleration threshold. Specifically, when the gear is in the third gear, the vehicle still maintains the accelerator pedal opening at 0%, and the brake pedal opening is 70%. In this way, the vehicle can decelerate at a relatively fast speed until it stops. This control method is applicable to emergency situations where the vehicle needs to quickly decelerate and stop to avoid collisions or accidents. In this embodiment, the accelerator pedal opening and the brake pedal opening can be set according to the user's needs, and specific details are not limited and discussed too much.
[0094] It can be seen that the method described in the embodiments of the present application realizes fine control of the vehicle deceleration and stopping processes at different gears by precisely controlling the openings of the accelerator pedal and the brake pedal, which can improve the safety and effectiveness of vehicle control.
[0095] In an alternative embodiment, the method further includes:
[0096] The data platform sends the movement information of the control device and the vehicle to the information terminal;
[0097] The information terminal determines the situation of the vehicle being controlled based on the movement information.
[0098] In the embodiments of the present application, it further includes that the data platform sends the movement information of the control device and the vehicle to the information terminal, and the information terminal determines the situation of the vehicle being controlled based on this movement information. Specifically, the data platform sends that the control device and the vehicle will send their movement information (such as trajectory, speed, etc.) to the information terminal in real time, or the control device and the vehicle will send their movement information to the information terminal separately in real time. After receiving this movement information, the information terminal will analyze and process it to determine whether the vehicle is remotely controlled and the specific situation of the control. For example, the information terminal can judge whether they are driving on the same route by comparing the trajectory information of the control device and the vehicle; judge whether the vehicle is accelerating or decelerating by comparing the speed information.
[0099] It can be seen that the method described in the embodiments of the present application can enhance the transparency of the control function and the user experience by sending the movement information to the information terminal and having it determine the situation of the vehicle being controlled.
[0100] In this optional embodiment, further optionally, the information terminal determines the situation of the vehicle being controlled based on the movement information, including:
[0101] When the position information in the positioning information of the control device and the vehicle remains unchanged, and / or when the speed information in the speed information of the control device and the vehicle is 0, it is determined that the vehicle has been controlled.
[0102] In the embodiments of the present application, the movement information here includes position information and / or speed information. The position information refers to the specific geographical location where the control device and the vehicle are located, which can be obtained through positioning systems such as GPS and Beidou. The speed information refers to the movement speed of the control device and the vehicle, which can be obtained through various sensors or speed measurement devices. The movement information of the control device and the movement information of the vehicle can be directly sent to the information terminal, or the data platform can send the movement information of the control device and the movement information of the vehicle to the information terminal. When the position information in the movement information of the control device and the movement information of the vehicle remains unchanged, or when the speed information in the movement information of the control device and the movement information of the vehicle is 0, the information terminal will determine that the vehicle has been controlled. In the remote control mode, if the position of the vehicle no longer changes or the speed drops to 0, it usually means that the vehicle has stopped moving, that is, it has been successfully controlled.
[0103] It can be seen that the method described in the embodiments of the present application can provide an accurate and reliable method for controlling a vehicle by using position and speed information to judge whether the vehicle is controlled.
[0104] In an optional embodiment, before the step where the data platform determines that the movement information of the control device and the vehicle matches, it includes:
[0105] The data platform establishes a communication relationship with the control device;
[0106] The data platform establishes a communication relationship with the vehicle.
[0107] In the embodiments of the present application, in order to implement the remote control function, it is first necessary to ensure that the data platform can communicate effectively with the control device and the vehicle. Therefore, before determining whether the movement information matches, the data platform will establish communication relationships with the control device and the vehicle respectively. The communication relationship can be established by wired or wireless means, depending on the actual application scenario and device configuration. Once the communication relationship is successfully established, the data platform can receive the movement information from the control device and the vehicle in real time, and process and analyze this information. By establishing a stable communication relationship, the data platform can ensure that in case of an emergency, it can quickly and accurately obtain the movement information of the control device and the vehicle, thus providing reliable data support for the implementation of the remote control function. The establishment of the communication relationship is an important prerequisite for the implementation of the remote control function.
[0108] It can be seen that the method described in the embodiments of the present application can provide a stable and reliable data transmission basis for the implementation of the remote control function by establishing a communication relationship between the data platform and the control device and the vehicle, effectively improving the practicability and security of the vehicle networking technology.
[0109] In an alternative embodiment, after executing the corresponding control instruction, the information transmission path of the driver's accelerator pedal opening signal is cut off, and the vehicle is controlled based on the control instruction.
[0110] In the embodiments of the present application, after executing the corresponding control instruction, the information transmission path of the driver's accelerator pedal opening signal is cut off, and the vehicle is controlled based on the control instruction, which can ensure that in the remote control mode, the behavior of the vehicle is completely dominated by the control instruction and is not affected by the driver's on-site operation. Specifically, when the vehicle executes the control instruction from the remote control device, such as decelerating or stopping, the system will cut off the information transmission path of the accelerator pedal opening signal to prevent the driver's acceleration operation from interfering with the execution of the remote control instruction. This can ensure the safety and effectiveness of the remote control. At the same time, the remote control function in the embodiments of the present application is realized based on precise data synchronization and matching. After determining that the movement information of the control device and the vehicle matches, the system will send and execute the remote control instruction. This matching process ensures the accuracy and timeliness of the control instruction, avoiding the risks brought by misoperation or delayed operation.
[0111] It can be seen that the method described in the embodiments of the present application not only improves the safety and reliability of the remote control, but also enhances the user's control over the vehicle. Whether in an emergency or in daily use, the user can accurately and timely control the vehicle through the remote control device, thus improving the driving experience and safety.
[0112] Example 2
[0113] Please refer to Figure 3 , Figure 3 which is a schematic flowchart of another vehicle control method disclosed in the embodiments of the present application. Among them, Figure 3 the described method can be applied to a control device, and the control device can be an independent device, which is not limited in the embodiments of the present application. As Figure 3 shown, the vehicle control method may include the following operations:
[0114] 301. When the control device determines that the movement information of the control device matches the movement information of the vehicle, send control information to the vehicle so that the vehicle executes corresponding control instructions according to the control information.
[0115] In the embodiments of the present application, the core of the vehicle control method is that when it is determined that the movement information of the control device matches the movement information of the vehicle through a control device independent of the vehicle, the vehicle executes corresponding control instructions according to the control information sent by the control device received, so as to realize the control of the vehicle. Specifically, before the control device determines that the movement information of the control device matches the movement information of the vehicle, the control device will receive the movement information of the control device itself and the movement information of the vehicle to determine whether the movement information of the control device and the vehicle matches. When the control device determines that the movement information of the control device matches the movement information of the vehicle, the vehicle will receive control information from the control device. These control information may include various instructions such as acceleration, deceleration, and parking, depending on the actual application scenario and user needs. Once the control information is received, the vehicle will execute corresponding control instructions according to these information. Exemplarily, the control information can be directly sent from the control device to the vehicle, or the control device sends it to a data platform (such as a cloud platform), and the cloud platform forwards it to the vehicle, which is not limited in the embodiments of the present application. The execution of these instructions is completed by the in-vehicle control system and converted into actions that the vehicle can execute. The control device can determine the synchronization method according to its own movement information and the movement information of the vehicle. Schematically, when the trajectory information of the control device is synchronized with the vehicle, and / or the speed information of the control device is synchronized with the vehicle, and / or the altitude information of the control device is synchronized with the vehicle, it is determined that the movement information of the control device and the vehicle matches.
[0116] The method described in the embodiments of the present application not only improves the safety of the vehicle and the control power of the user, but also injects new vitality into the development of the vehicle networking technology. Through the close cooperation between the control device and the in-vehicle control system, the rapid transmission and accurate execution of control instructions are realized, providing strong support for dealing with various emergency situations and improving the user experience.
[0117] In an alternative embodiment, after executing the corresponding control instruction, the information transmission path of the driver's accelerator pedal opening signal is cut off, and the vehicle is controlled based on the control instruction.
[0118] In this alternative embodiment, further, after executing the corresponding control instruction, the information transmission path of the driver's accelerator pedal opening signal is cut off, and the vehicle is controlled based on the control instruction, including:
[0119] The vehicle determines the gear information for controlling the vehicle according to the control instruction;
[0120] The vehicle controls the vehicle based on the gear information.
[0121] In this alternative embodiment, further optionally, based on the gear signal, the vehicle is controlled to accelerate and / or decelerate, including:
[0122] When the gear of the gear signal is the first gear, the vehicle is controlled to accelerate at an acceleration value with the accelerator pedal opening being the first acceleration threshold, and / or to decelerate at a deceleration value with the brake pedal opening being the first deceleration threshold;
[0123] When the gear of the gear signal is the second gear, the vehicle is controlled to accelerate at an acceleration value with the accelerator pedal opening being the second acceleration threshold, and / or to decelerate at a deceleration value with the brake pedal opening being the second deceleration threshold;
[0124] When the gear of the gear signal is the third gear, the vehicle is controlled to accelerate at an acceleration value with the accelerator pedal opening being the third acceleration threshold, and / or to decelerate at a deceleration value with the brake pedal opening being the third deceleration threshold.
[0125] In an alternative embodiment, the method further includes:
[0126] The control device and the data platform send the movement information to the information terminal;
[0127] The information terminal determines the situation of the vehicle being controlled according to the movement information.
[0128] In this alternative embodiment, further optionally, the movement information includes position information and / or speed information, and the information terminal determines the situation of the vehicle being controlled according to the movement information, including:
[0129] When the position information in the movement information of the control device and the movement information of the vehicle remains unchanged, and / or when the speed information in the movement information of the control device and the movement information of the vehicle is 0, it is determined that the vehicle has been controlled.
[0130] In the embodiment of the present application, it is different from the method disclosed in the first embodiment of the present application in that the data platform is cancelled, and the step of determining whether the movement information of the control device and the vehicle matches is implemented by the control device itself. Therefore, for the execution of the corresponding control instruction, the specific operation after the execution of the corresponding control instruction, and the determination of the controlled situation of the vehicle by the information terminal, please refer to the specific description in the vehicle control method disclosed in the first embodiment of the present application, and thus will not be elaborated in the embodiment of the present application.
[0131] Embodiment Three
[0132] Please refer to Figure 4 , Figure 4 which is a schematic flowchart of another vehicle control method disclosed in the embodiment of the present application. Among them, Figure 4 the described method can be applied to a vehicle controller, and the embodiment of the present application does not make any limitations.
[0133] As Figure 4 shown, the vehicle control method may include the following operations:
[0134] When the vehicle determines that the movement information of the control device and the vehicle matches, the vehicle executes the corresponding control instruction according to the control information received from the control device.
[0135] In the embodiments of the present application, the matching of the movement information between the control device and the vehicle is achieved through the vehicle, which can be the vehicle's vehicle controller, body controller, etc. The control device sends its own movement information to the vehicle, and the vehicle simultaneously collects its own movement information. Based on these two movement information, the movement information can include key data such as trajectory, speed, and positioning. Through an efficient data algorithm, the vehicle can accurately determine whether the movement information of the control device and the vehicle matches. The control information sent by the control device received by the vehicle can be obtained simultaneously when the vehicle receives the movement information of the control device. For example, the control device sends both the movement information and the control information to the vehicle at the same time, or the movement information contains the control information; the control information sent by the control device received by the vehicle can also be sent to the vehicle after the vehicle receives the movement information of the control device. That is to say, the control information of the control device can be sent to the vehicle at the same moment as the movement information of the control device, or the movement information contains the control information. It can also be specific that after the vehicle receives the movement information of the control device and does not perform the matching of the movement information, the control device sends the control information to the vehicle, or after the vehicle matches the movement information, the control device sends the control information to the vehicle. Exemplarily, the control information can be directly sent by the control device to the vehicle, or the control device sends it to the data platform (such as the cloud platform), and the cloud platform forwards it to the vehicle. The embodiments of the present application do not make any limitations. The way for the vehicle to determine that the movement information of the control device and the vehicle matches includes that when the trajectory information of the control device and the vehicle is synchronized, and / or the speed information of the control device and the vehicle is synchronized, and / or the altitude information of the control device and the vehicle is synchronized, it is determined that the movement information of the control device and the vehicle matches. Once the matching is successful, that is, the movement information of the control device and the vehicle remains consistent or similar, the data platform will immediately send the control information to the vehicle. These control information contain specific control instructions issued by the user through the control device, such as accelerating, decelerating, and stopping. After receiving the control information, the vehicle-mounted control system will immediately parse and execute the corresponding control instructions. The execution of these instructions is accurate and rapid, and can effectively control the vehicle in the shortest time. For example, in an emergency, the user can send the control information to the vehicle through the control device, thereby stopping the abnormal movement of the vehicle and reducing the accident risk.
[0136] It can be seen that the method described in the embodiments of the present application can effectively improve the safety of the vehicle and the user's control ability. Through the close cooperation of the independent control device and the vehicle-mounted control system, the rapid transmission and accurate execution of the control instructions are realized.
[0137] In the embodiments of the present application, the difference from the method disclosed in the first embodiment of the present application lies in the cancellation of the data platform. The difference from the method disclosed in the second embodiment of the present application lies in that the step of determining whether the movement information of the control device and the vehicle matches is implemented by the vehicle itself. Therefore, for the relevant control steps and content, please refer to the specific descriptions in the vehicle control methods disclosed in the first embodiment and / or the second embodiment of the present application, and thus the embodiments of the present application will not be elaborated further.
[0138] Embodiment Four
[0139] Please refer to Figure 5 , Figure 5 which is a schematic structural diagram of a vehicle control device disclosed in the embodiments of the present application. Among them, Figure 5 the described system can be applied to a controller, which can be an independent device or integrated in a control processor, and the embodiments of the present application do not make any limitations. As Figure 5 shown, the system includes:
[0140] A sending unit 501, configured to send control information of the control device to the vehicle when the data platform determines that the movement information of the control device and the vehicle matches, so that the vehicle executes corresponding control instructions according to the control information.
[0141] In the embodiments of the present application, for other descriptions of the sending unit, please respectively refer to the detailed descriptions of step 101 in the first embodiment, and the embodiments of the present application will not be elaborated further.
[0142] Specifically, the sending unit is an important part of the data platform, and it has powerful data processing and communication capabilities. When the data platform determines a matching relationship between the control device and the vehicle through real-time analysis of their movement information, the sending unit will immediately send the control information of the control device to the vehicle. These information may include various instructions such as deceleration, parking, and locking the doors, depending on the actual application scenarios and user requirements. The execution unit is the key part on the vehicle side, and it is responsible for parsing and executing the control information from the sending unit. Once the control information is received, the execution unit will immediately trigger the vehicle-mounted control system and convert the control information into actions that the vehicle can execute. For example, when receiving a parking instruction, the execution unit will control the braking system of the vehicle to make the vehicle safely stop at the designated position. Exemplarily, the control information can be directly sent from the control device to the vehicle, or sent from the control device to the data platform (such as a cloud platform), and then forwarded to the vehicle by the cloud platform, and the embodiments of the present application do not make any limitations.
[0143] In the embodiments of the present application, the sending unit realizes the efficient application of the remote control function in vehicle networking technology. By real-time matching the movement information of the control device and the vehicle, the accuracy and timeliness of the remote control instructions are ensured. At the same time, this remote control method also improves the safety of the vehicle and the user's control ability, providing strong support for dealing with various emergency situations and enhancing the user experience.
[0144] In an optional embodiment, the device may include:
[0145] A first determination unit 502, configured to determine that the movement information of the control device and the vehicle matches when the trajectory information of the control device and the vehicle is synchronized, and / or the speed information of the control device and the vehicle is synchronized, and / or the altitude information of the control device and the vehicle is synchronized.
[0146] In the embodiments of the present application, the first determination unit 502 receives the movement information of the control device and the vehicle from the data platform, and this information includes trajectory information, speed information, altitude information, etc. The first determination unit 502 analyzes and compares the movement information to determine whether the movement information of the control device and the vehicle is synchronized. If the information of the control device and the vehicle is synchronized in one or more of the above aspects, then the first determination unit 502 determines that the movement information of the control device and the vehicle matches. The determination of this matching relationship is an important prerequisite for realizing the remote control function, which ensures that the control instructions can be accurately sent to the target vehicle. It should be noted that the method described in the embodiments of the present application is not limited to the above-mentioned trajectory information, speed information, and altitude information, and may also include other types of movement information, such as direction information, acceleration information, etc., which depends on the specific application requirements and scenarios.
[0147] It can be seen that the device described in the embodiments of the present application can improve the accuracy and reliability of the remote control function, provide a new solution for the development of vehicle networking technology, and at the same time, this solution can achieve precise control in complex terrains and changing environments, improving the safety of the vehicle and the user's satisfaction.
[0148] In this optional embodiment, further optionally, the device may further include a second determination unit, configured to determine the driving state of the vehicle according to the obtained movement information of the control device and the vehicle.
[0149] In the embodiments of the present application, the second determination unit can communicate with various sensors and control systems on the vehicle to obtain the driving data of the vehicle in real time, such as speed, acceleration, and direction. By analyzing and processing these data, the second determination unit can determine the current driving state of the vehicle, such as whether it is driving, what the driving speed is, and whether the vehicle is being controlled. Specifically, when the position information in the movement information of the control device and the movement information of the vehicle remains unchanged, and / or when the speed information in the movement information of the control device and the movement information of the vehicle is 0, it is determined that the vehicle has been controlled. Therefore, by determining the driving state of the vehicle through the second determination unit, it can provide a basis for sending more accurate and appropriate control instructions. At the same time, the second determination unit can also send the determined vehicle driving state information to the data platform or other relevant systems for further analysis and processing. This helps to achieve more comprehensive and in-depth remote monitoring and management of the vehicle.
[0150] It can be seen that the device described in the embodiments of the present application can more accurately determine the driving state of the vehicle by introducing the second determination unit, thereby providing more accurate and timely data support for realizing the vehicle control function.
[0151] Embodiment Five
[0152] Please refer to Figure 6 , Figure 6 which is a schematic structural diagram of a vehicle control system disclosed in the embodiments of the present application. Among them, Figure 6 the described system is a large system including a control device, a data platform, and a vehicle. For specific descriptions, reference can be made to the solutions described in Embodiment One - Embodiment Four of the present application, and the embodiments of the present application will not elaborate too much. The vehicle control system 600 includes:
[0153] A control device for sending movement information and control information to the data platform;
[0154] A data platform for sending the control information of the control device to the vehicle when it is determined that the movement information of the control device matches the movement information of the vehicle;
[0155] A vehicle for executing corresponding control instructions according to the control information.
[0156] In the embodiments of the present application, the control device is an independent device independent of the vehicle, and can send movement information and control information to the data platform. The data platform receives the movement information sent by the control device, and also receives the movement information of the vehicle, and determines whether the movement information of the control device and the vehicle matches according to the above movement information, which can also be said as whether the positions are synchronized. When the data platform determines that the movement information of the control device and the vehicle matches, it sends the control information of the control device to the vehicle. The vehicle receives the control information sent by the data platform and executes the corresponding control instructions. Exemplarily, the control information can be sent by the control device to the data platform (such as a cloud platform), and forwarded by the cloud platform to the vehicle, or the control device can directly send it to the vehicle. The embodiments of the present application do not make any limitations. In this solution, the determination of whether the movement information of the control device and the vehicle matches can also be implemented by the control device or the vehicle, and the present embodiment does not make any specific limitations either.
[0157] It can be seen that the system described in the present application can provide a stable and reliable data transmission foundation for realizing the remote control function by establishing a communication relationship between the data platform and the control device and the vehicle, effectively improving the practicability and security of the vehicle networking technology.
[0158] In this optional embodiment, further optionally, the above system further includes an information terminal module, and the information terminal module is used to determine the driving state of the vehicle according to the obtained movement information of the control device and the vehicle.
[0159] In the embodiments of the present application, the information terminal can communicate with various sensors and control systems on the vehicle to obtain the driving data of the vehicle in real time, such as speed, acceleration, and direction. By analyzing and processing these data, the information terminal can determine the current driving state of the vehicle, such as whether it is driving, what the driving speed is, and whether the vehicle is being controlled. Specifically, when the position information in the movement information of the control device and the movement information of the vehicle remains unchanged, and / or when the speed information in the movement information of the control device and the movement information of the vehicle is 0, it is determined that the vehicle has been controlled. Therefore, by determining the driving state of the vehicle through the information terminal, it can provide a basis for sending more accurate and appropriate control instructions. At the same time, the information terminal can also send the determined vehicle driving state information to the data platform or other relevant systems for further analysis and processing. This helps to realize more comprehensive and in-depth remote monitoring and management of the vehicle.
[0160] It can be seen that the system described in the embodiments of the present application can more accurately determine the driving state of the vehicle by introducing the information terminal, thereby providing more accurate and timely data support for realizing the vehicle control function.
[0161] Embodiment Six
[0162] Please refer to Figure 7, Figure 7 is a schematic structural diagram of a controller disclosed in an embodiment of the present application. Among them, Figure 6 the described controller can be an independent device, or can be integrated in a vehicle control processing device, or can be integrated in a data platform. The embodiments of the present application do not make limitations. As Figure 7 shown, the controller may include:
[0163] a memory 701 storing executable program code;
[0164] a processor 702 coupled to the memory 701;
[0165] The processor 702 calls the executable program code stored in the memory 701 and executes some or all of the steps in the vehicle control method disclosed in Embodiment 1 of the present application.
[0166] Embodiment 7
[0167] The embodiment of the present application discloses a computer storage medium. The computer storage medium stores computer instructions, which are used to execute the steps in the vehicle method disclosed in Embodiment 1 of the present application when called.
[0168] Embodiment 8
[0169] The embodiment of the present application discloses a vehicle, including the controller disclosed in Embodiment 6 of the present application or the computer-readable storage medium disclosed in Embodiment 7 of the present application.
[0170] In the embodiments of the present application, by establishing a communication relationship between the data platform and / or the control device and the vehicle, the control function of the vehicle is realized by using an independent control device independent of the vehicle, providing a stable and reliable data transmission foundation and the safety of driving.
[0171] The device embodiments described above are only illustrative. The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or may be distributed to multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative labor.
[0172] Through the specific descriptions of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the above technical solution, in essence, or the part that contributes to the prior art can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium. The memory 601 is used to provide storage space, and application data, user data, operating system, computer programs, etc. can be optionally stored in the storage space. The memory 601 can include a read-Only Memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or it can also be an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but not limited to this.
[0173] It should be noted that the computer program code required for the operations of each part of this specification can be written in any one or more programming languages, including object-oriented programming languages such as Java, Scala, Smalltalk, Eiffel, JADE, Emerald, C++, C#, VB.NET, Python, etc., conventional procedural programming languages such as C language, Visual Basic, Fortran2003, Perl, COBOL 2002, PHP, ABAP, dynamic programming languages such as Python, Ruby, and Groovy, or other programming languages. This program code can run entirely on a computer (PC, embedded intelligent device, etc.), or run as an independent software package on a user's computer, or run partially on a user's computer and partially on a remote computer, or run entirely on a remote computer or server. In the latter case, the remote computer can be connected to the user's computer through any network form, such as a local area network (LAN) or a wide area network (WAN), or connected to an external computer (for example, through the Internet), or in a cloud computing environment, or used as a service such as software as a service (SaaS).
[0174] Finally, it should be noted that: The vehicle control method, device, system and vehicle disclosed in the embodiments of the present application are only the preferred embodiments of the present application, and are only used to illustrate the technical solutions of the present application, rather than limiting them; Although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the various embodiments of the present application.
Claims
1. A vehicle control method, characterized in that, The method includes: When the data platform determines that the control device matches the movement information of the vehicle, it sends the control information of the control device to the vehicle, so that the vehicle executes corresponding control instructions according to the control information.
2. The method according to claim 1, wherein The control device is a separate device independent of the vehicle.
3. The method according to claim 1, characterized in that The method includes: The data platform determines whether the movement information of the control device matches the movement information of the vehicle according to the received first movement information of the control device and the second movement information of the vehicle.
4. The method according to any one of claims 1-3, characterized in that The movement information includes one or more of trajectory information, speed information, positioning information, and altitude information.
5. The method according to claim 4, wherein When the trajectory information of the control device is synchronized with that of the vehicle, and / or the speed information of the control device is synchronized with that of the vehicle, and / or the altitude information of the control device is synchronized with that of the vehicle, it is determined that the movement information of the control device matches the movement information of the vehicle.
6. The method according to claim 1, wherein The vehicle executes corresponding control instructions according to the control information, including: The vehicle cuts off the driver driving signal transmission path and controls the vehicle based on the control information; where the driving signal includes one or more of an accelerator pedal signal, a brake pedal signal, and a steering wheel steering signal.
7. The method according to any one of claims 1-6, characterized in that, The control information includes a gear signal. Controlling the vehicle based on the control information includes: Based on the gear signal, controlling the vehicle to accelerate and / or decelerate.
8. The method according to claim 7, wherein Based on the gear signal, controlling the vehicle to accelerate and / or decelerate, including: When the gear of the gear signal is in the first gear, controlling the vehicle to accelerate with an acceleration value with the accelerator pedal opening being the first acceleration threshold, and / or to decelerate with a deceleration value with the brake pedal opening being the first deceleration threshold; When the gear of the gear signal is in the second gear, controlling the vehicle to accelerate with an acceleration value with the accelerator pedal opening being the second acceleration threshold, and / or to decelerate with a deceleration value with the brake pedal opening being the second deceleration threshold; When the gear of the gear signal is in the third gear, controlling the vehicle to accelerate with an acceleration value with the accelerator pedal opening being the third acceleration threshold, and / or to decelerate with a deceleration value with the brake pedal opening being the third deceleration threshold.
9. The method according to claim 1, characterized in that The method further includes: The data platform sends the movement information of the control device and the vehicle to the information terminal; The information terminal determines the controlled situation of the vehicle according to the movement information.
10. The method according to claim 9, wherein The information terminal determines the controlled situation of the vehicle according to the movement information, including: When the positioning information of the control device and the vehicle remains unchanged, and / or when the speed information of the control device and the vehicle is 0, it is determined that the vehicle has been controlled.
11. The method according to claim 1, characterized in that, Before the step where the data platform determines that the movement information of the control device matches the movement information of the vehicle, it includes: The data platform establishes a communication relationship with the control device; The data platform establishes a communication relationship with the vehicle.
12. A vehicle control method, characterized in that, The method includes: When the control device determines that the movement information of the control device matches the movement information of the vehicle, it sends control information to the vehicle, so that the vehicle executes corresponding control instructions according to the control information.
13. A vehicle control method, characterized in that, The method includes: When the vehicle determines that the control device matches the movement information of the vehicle, the vehicle executes corresponding control instructions according to the control information sent by the received control device.
14. A vehicle control device, characterized in that, The device includes: A sending unit, configured to send the control information of the control device to the vehicle when the data platform determines that the control device matches the movement information of the vehicle, so that the vehicle executes corresponding control instructions according to the control information.
15. A vehicle control system, characterized in that, The system includes: A control device, configured to send movement information and control information to the data platform; The data platform, configured to send the control information of the control device to the vehicle when it determines that the control device matches the movement information of the vehicle; The vehicle, configured to execute corresponding control instructions according to the control information.
16. The system according to claim 15, wherein, The system further includes an information terminal module, and the information terminal module is configured to determine the driving state of the vehicle according to the obtained movement information of the control device and the vehicle.
17. A controller, characterized in that, It includes a processor, a memory, and a program or instruction stored on the memory and executable on the processor. When the program or instruction is executed by the processor, it implements the method according to any one of claims 1-13.
18. A computer-readable storage medium, characterized in that, A computer program is stored in the computer-readable storage medium, and when the computer program runs, it implements the method according to any one of claims 1-13.
19. A vehicle, characterized in that, It includes the controller according to claim 17, or the computer-readable storage medium according to claim 18.