A vehicle control method and device, an intelligent driving control system and a storage medium

By acquiring environmental and driver style information to generate vehicle control commands, this technology addresses the shortcomings in the flexibility and practicality of autonomous driving in existing technologies, enabling personalized vehicle control and improving vehicle dynamic response and safety.

CN115416667BActive Publication Date: 2025-11-07GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211126520.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-16
Publication Date
2025-11-07
Estimated Expiration
2042-09-16

AI Technical Summary

Technical Problem

In existing technologies, vehicles cannot be individually controlled by different drivers during autonomous driving, resulting in reduced flexibility and practicality of vehicle control.

Method used

By acquiring environmental information about the area where the target vehicle is located and the driver's target driving style information, vehicle control commands are generated, and the vehicle is controlled through the power control system, including generating an initial torque curve based on the environmental information and driving style information, and adjusting the torque curve to meet the driving style requirements.

Benefits of technology

It improves the flexibility and practicality of vehicle control, and can generate personalized vehicle control commands according to different environments and driver needs, ensuring the vehicle's power response time and safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115416667B_ABST
    Figure CN115416667B_ABST
Patent Text Reader

Abstract

The application is suitable for the field of automobile technology, and provides a vehicle control method and device, an intelligent driving control system and a computer readable storage medium, at least one driving style information is preset in the intelligent driving control system, the method comprises the following steps: obtaining environment information of an area where a target vehicle is located and target driving style information of a driver of the target vehicle; wherein the target driving style information is one of the at least one driving style information; generating a vehicle control instruction according to the environment information and the target driving style information; and controlling the target vehicle according to the vehicle control instruction. The vehicle control method provided by the application can flexibly generate a vehicle control instruction according to environment information of an area where a vehicle is located and driving style information of a driver, that is, the vehicle control instructions generated by different environment information and different target driving style information are different, thereby improving the flexibility and practicality of vehicle control.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of automobiles, and particularly relates to a vehicle control method and device, an intelligent driving control system, and a computer readable storage medium. BACKGROUND

[0002] A motor vehicle auto driving system, also known as autonomous vehicles, self-piloting automobile, unmanned vehicle, computer-driven vehicle, or wheeled mobile robot, is an intelligent vehicle system that realizes unmanned driving through a vehicle-mounted computer system. In the prior art, a vehicle simply controls its driving according to environmental information around the vehicle during automatic driving, and cannot control the vehicle differently for different drivers, thereby reducing the flexibility and practicality of vehicle control. SUMMARY

[0003] The embodiments of the present application provide a vehicle control method and device, an intelligent driving control system, and a computer readable storage medium, which can improve the flexibility and practicality of vehicle control.

[0004] In a first aspect, the embodiments of the present application provide a vehicle control method applied to an intelligent driving control system, wherein at least one driving style information is preset in the intelligent driving control system, and the method comprises the following steps.

[0005] Obtaining environmental information of a region where a target vehicle is located and target driving style information of a driver of the target vehicle, wherein the target driving style information is one of the at least one driving style information;

[0006] Generating a vehicle control instruction according to the environmental information and the target driving style information;

[0007] Controlling the target vehicle according to the vehicle control instruction.

[0008] Optionally, the step of generating the vehicle control instruction according to the environmental information and the target driving style information comprises the following steps.

[0009] Determining an initial torque curve according to the environmental information;

[0010] Processing the initial torque curve according to the target driving style information to obtain a target torque curve;

[0011] Generating the vehicle control instruction according to the target torque curve.

[0012] Optionally, the environment information comprises lane information of the area, a first vehicle speed of a first vehicle located in front of the target vehicle, and a distance between the target vehicle and the first vehicle; and the generating the vehicle control instruction according to the environment information and the target driving style information comprises:

[0013] obtaining a second vehicle speed of the target vehicle;

[0014] if the lane information is single-lane, generating a vehicle control instruction for controlling acceleration / deceleration of the target vehicle according to a set vehicle speed of the target vehicle, the second vehicle speed, the first vehicle speed, the distance, and the target driving style information;

[0015] if the lane information is multi-lane, generating a vehicle control instruction for controlling lane changing of the target vehicle according to the set vehicle speed of the target vehicle, the second vehicle speed, the first vehicle speed, the distance, and the target driving style information.

[0016] Optionally, before the obtaining the second vehicle speed of the target vehicle, the method further comprises:

[0017] obtaining a scene image in front of the target vehicle;

[0018] if it is detected according to the scene image that there is another vehicle inserting between the target vehicle and the first vehicle, controlling the target vehicle to brake urgently.

[0019] Optionally, before the generating the vehicle control instruction according to the environment information and the target driving style information, the method further comprises:

[0020] obtaining a vehicle type and a vehicle size of the target vehicle;

[0021] correspondingly, the generating the vehicle control instruction according to the environment information and the target driving style information comprises:

[0022] generating the vehicle control instruction according to the environment information, the vehicle type, the vehicle size, and the target driving style information.

[0023] Optionally, before the generating the vehicle control instruction according to the environment information and the target driving style information, the method further comprises:

[0024] obtaining a personnel image in the target vehicle;

[0025] determining a personnel type and / or a personnel state in the target vehicle according to the personnel image;

[0026] correspondingly, the generating the vehicle control instruction according to the environment information and the target driving style information comprises:

[0027] The vehicle control instruction is generated according to the environment information, the personnel type and / or the personnel state, and the target driving style information.

[0028] In a second aspect, an embodiment of the present application provides a vehicle control device applied to an intelligent driving control system, wherein at least one driving style information is preset in the intelligent driving control system, and the device comprises:

[0029] A first obtaining unit is configured to obtain environment information of an area where a target vehicle is located and target driving style information of a driver of the target vehicle, wherein the target driving style information is one of the at least one target driving style information.

[0030] A first generating unit is configured to generate a vehicle control instruction according to the environment information and the target driving style information.

[0031] A first control unit is configured to control the target vehicle according to the vehicle control instruction.

[0032] In a third aspect, an embodiment of the present application provides an intelligent driving control system, comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, and the processor implements the vehicle control method according to any one of the first aspect when executing the computer program.

[0033] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the vehicle control method according to any one of the first aspect.

[0034] In a fifth aspect, an embodiment of the present application provides a computer program product, which, when running on an intelligent driving control system, enables the intelligent driving control system to execute the vehicle control method according to any one of the first aspect.

[0035] Compared with the prior art, the embodiment of the present application has the following beneficial effects:

[0036] The vehicle control method provided in the embodiment of the application is applied to an intelligent driving control system, at least one driving style information is preset in the intelligent driving control system, environment information of a region where a target vehicle is located and target driving style information of a driver of the target vehicle are acquired, the target driving style information is one of the at least one target driving style information, a vehicle control instruction is generated according to the environment information and the target driving style information, and the target vehicle is controlled according to the vehicle control instruction. The vehicle control method provided in the application can flexibly generate a vehicle control instruction according to environment information of a region where a vehicle is located and target driving style information of a driver, that is, the vehicle control instruction generated according to different environment information and different target driving style information is different, and finally the vehicle can be controlled according to the generated vehicle control instruction, thereby improving flexibility and practicability of vehicle control. BRIEF DESCRIPTION OF DRAWINGS

[0037] In order to more clearly illustrate the technical solutions in the embodiments of the application, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are only some embodiments of the application, and for those skilled in the art, other drawings can also be obtained from these drawings without creative labor.

[0038] Figure 1 is an implementation flowchart of the vehicle control method provided in an embodiment of the application;

[0039] Figure 2 is an implementation flowchart of the vehicle control method provided in another embodiment of the application;

[0040] Figure 3 is an implementation flowchart of the vehicle control method provided in another embodiment of the application;

[0041] Figure 4 is an implementation flowchart of the vehicle control method provided in another embodiment of the application;

[0042] Figure 5 is an implementation flowchart of the vehicle control method provided in another embodiment of the application;

[0043] Figure 6 is an implementation flowchart of the vehicle control method provided in another embodiment of the application;

[0044] Figure 7 is an application scenario schematic diagram of the vehicle control method provided in an embodiment of the application;

[0045] Figure 8 is a structural schematic diagram of the vehicle control device provided in an embodiment of the application;

[0046] Figure 9 is a structural schematic diagram of an intelligent driving control system provided by an embodiment of the present application. DETAILED DESCRIPTION

[0047] In the following description, specific details are set forth, such as particular system configurations, techniques, etc., in order to provide a thorough understanding of embodiments of the present application. However, persons having ordinary skill in the art will readily understand that embodiments of the present application can be practiced without these specific details. In other instances, well-known structures, devices, circuits, and materials have not been described in detail in order to avoid obscuring the description of the present application.

[0048] It should be understood that the term "comprises" when used in this specification and the appended claims specifies the presence of stated features, integers, steps, operations, elements, and / or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.

[0049] It should also be understood that the term "and / or" when used in this specification and the appended claims, such as in the phrases "A and / or B" and "A and / or B and / or C", means "one or more of A and B" and "one or more of A, B, and C", respectively.

[0050] As used in this specification and the appended claims, the term "if" can be construed to mean "when" or "upon" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [a described condition or event] is detected" can be construed to mean "upon determining" or "in response to determining" or "upon detecting [the described condition or event]" or "in response to detecting [the described condition or event] ", depending on the context.

[0051] In addition, the terms "first", "second", "third", etc. as used in the description of the specification and the appended claims are merely used for distinguishing between similar underlying features, and do not imply or suggest any relative importance.

[0052] The phrases "one embodiment", "some embodiments", "other embodiments", "additional embodiments", and so forth, as used in the description of the specification, mean "one or more embodiments" and "one or more other embodiments", respectively, unless otherwise stated. The terms "including", "containing", "having", and "including", and variations thereof, are meant to be broad and encompass the case where zero of the stated elements are present, unless otherwise stated.

[0053] Please refer to Figure 1 , Figure 1 is an implementation flowchart of a vehicle control method provided by an embodiment of the present application. In the embodiment of the present application, the execution subject of the vehicle control method is an intelligent driving control system. The intelligent driving control system can be a front-end device of a vehicle monitoring and management system.

[0054] As Figure 1 shown, the vehicle control method provided by an embodiment of the present application can include S101-S103, which are described in detail as follows.

[0055] In S101, environment information of a region where a target vehicle is located and target driving style information of a driver of the target vehicle are acquired; wherein the target driving style information is one of the at least one driving style information.

[0056] It should be noted that in the embodiment of the present application, the target vehicle can be in an adaptive cruise stage. The target vehicle refers to the vehicle that needs to be controlled at this time.

[0057] In actual application, adaptive cruise control (ACC) refers to that the distance between the vehicle and other vehicles in front of the vehicle can be automatically controlled when the vehicle is cruising. Specifically, when the target vehicle is in the adaptive cruise stage, the intelligent driving control system can control the target vehicle to drive at a constant speed when the intelligent driving control system detects that there is no other vehicle in front of the target vehicle; the intelligent driving control system can control the target vehicle to start, accelerate and decelerate following the other vehicle, and control the target vehicle to keep a safe distance from the other vehicle when the intelligent driving control system detects that there is other vehicle in front of the target vehicle.

[0058] Based on this, the environment information of the region where the target vehicle is located includes but is not limited to: lane information of the region, a first vehicle speed of a first vehicle located directly in front of the target vehicle, and a distance between the target vehicle and the first vehicle. The lane information is used to describe whether the road in the region where the vehicle is located is a single lane or a multi-lane.

[0059] In an implementation manner of the embodiment of the present application, the intelligent driving control system can acquire the above-mentioned environment information in real time through other devices in wireless communication connection with the intelligent driving control system. The other devices can be a radar and a first camera device.

[0060] Specifically, the intelligent driving control system can acquire the first vehicle speed of the first vehicle and the distance between the target vehicle and the first vehicle through the radar.

[0061] The first camera can capture a road in a region where the target vehicle is located to obtain a road image. Therefore, the intelligent driving control system can obtain lane information of the region where the target vehicle is located according to the road image.

[0062] In the embodiment of the present application, the intelligent driving control system can store the operation of the driver on the target vehicle each time the driver drives the target vehicle. Based on this, the intelligent driving control system can analyze the driving style of the driver according to the operation of the driver on the target vehicle in a historical time period, thereby obtaining the target driving style information of the driver, that is, accurately determining the driving habit of the driver, and without human intervention, the operation is simple. The historical time period can be determined according to actual needs, which is not limited here.

[0063] It should be noted that the driving style information is used to adjust the power response time of the target vehicle. The driving style information is used to describe the relatively stable behavior characteristics exhibited by the driver when operating the vehicle, that is, the habitual driving manner of the driver.

[0064] In some possible embodiments, the intelligent driving control system can be pre-provided with at least one preset control corresponding to each driving style information, so that the driver can select the driving style information by clicking the preset controls.

[0065] In an embodiment of the present application, the intelligent driving control system can also pre-store the identity information of the driver. The identity information includes but is not limited to name, age, gender, driving time, etc. The driving time refers to the time period from obtaining the driver's license to the current time. The current time specifically refers to the time when the intelligent driving control system obtains the control request of the target vehicle.

[0066] Based on this, in the embodiment, the intelligent driving control system can determine the target driving style information of the driver according to the above identity information.

[0067] In S102, a vehicle control instruction is generated according to the environment information and the target driving style information.

[0068] In the embodiment of the present application, in order to meet the specific control requirements of the driver on the target vehicle and improve the user experience, the intelligent driving control system can generate a vehicle control instruction according to the environment information of the region where the target vehicle is located and the target driving style information of the driver of the target vehicle.

[0069] It should be noted that the vehicle control instruction includes but is not limited to a control instruction for controlling the acceleration / deceleration of the target vehicle and a control instruction for controlling the lane change of the target vehicle.

[0070] Based on this, in an embodiment of the present application, the intelligent driving control system can specifically generate a vehicle control instruction by, for example,Figure 2 S201-S203 shown to generate vehicle control instructions, as follows:

[0071] In S201, the second speed of the target vehicle is obtained.

[0072] In this embodiment, in order to improve the accuracy of the generated vehicle control instructions, the intelligent driving control system needs to obtain the second speed of the target vehicle. The second speed refers to the speed of the target vehicle at the time when the intelligent driving control system obtains the environmental information.

[0073] In an implementation manner of this embodiment, the intelligent driving control system can obtain the second speed of the target vehicle in real time through the wheel speed sensor in wireless communication connection with the intelligent driving control system.

[0074] It should be noted that in this embodiment, the intelligent driving control system pre-stores a set speed. The set speed is the maximum speed that the target vehicle can reach set by the driver.

[0075] In an embodiment of the present application, the intelligent driving control system can execute step S202 when it is determined that the lane information is a single lane, i.e., the road in the area where the target vehicle is located is a single lane.

[0076] In another embodiment of the present application, the intelligent driving control system can execute step S203 when it is determined that the lane information is a multi-lane, i.e., the road in the area where the target vehicle is located is a multi-lane.

[0077] In S202, if the lane information is a single lane, a vehicle control instruction for controlling the acceleration / deceleration of the target vehicle is generated according to the set speed of the target vehicle, the second speed, the first speed, the distance and the target driving style information.

[0078] In this embodiment, after the intelligent driving control system determines that the lane information is a single lane, a vehicle control instruction for controlling the acceleration or deceleration of the target vehicle is generated according to the set speed of the target vehicle, the second speed of the target vehicle, the first speed of the first vehicle, the distance between the target vehicle and the first vehicle, and the target driving style information of the driver.

[0079] Specifically, the intelligent driving control system can compare the second speed of the target vehicle and the first speed of the first vehicle with the set speed, and compare the distance between the first vehicle and the target vehicle with the set distance. The set distance can be determined according to actual needs, which is not limited here.

[0080] In an embodiment of the present application, when the intelligent driving control system detects that the distance between the first vehicle and the target vehicle is greater than the set distance and the second speed is less than the set speed, it indicates that the distance between the target vehicle and the first vehicle is too large, and at this time the speed of the target vehicle has not reached the maximum speed, and the road in the area where the target vehicle is located is a single lane. Therefore, the intelligent driving control system can generate a vehicle control instruction for controlling the target vehicle to accelerate according to the target driving style information of the driver, so that the target vehicle can accelerate.

[0081] In another embodiment of the present application, when the intelligent driving control system detects that the second speed of the target vehicle is greater than the set speed, it indicates that the speed of the target vehicle has exceeded the maximum speed of the target vehicle at this time. Therefore, the intelligent driving control system can generate a vehicle control instruction for controlling the target vehicle to decelerate according to the target driving style information of the driver, so that the target vehicle can decelerate. Wherein, the target driving style information of the driver is used to adjust the power response time when the target vehicle decelerates.

[0082] In S203, if the lane information is a multi-lane, a vehicle control instruction for controlling the target vehicle to change lanes is generated according to the set speed of the target vehicle, the second speed, the first speed, the distance and the target driving style information of the target vehicle.

[0083] In this embodiment, when the intelligent driving control system detects that the lane information is a multi-lane, it indicates that the target vehicle can change lanes. Therefore, the intelligent driving control system can generate a vehicle control instruction for controlling the target vehicle to change lanes according to the set speed of the target vehicle, the second speed of the target vehicle, the first speed of the first vehicle, the distance between the first vehicle and the target vehicle, and the target driving style information of the driver. Wherein, the target driving style information of the driver is used to adjust the power response time when the target vehicle changes lanes.

[0084] In S103, the target vehicle is controlled according to the vehicle control instruction.

[0085] In the embodiment of the present application, after the intelligent driving control system obtains the processed vehicle control instruction, it can control the target vehicle to perform corresponding actions based on the vehicle control instruction to realize the control of the target vehicle.

[0086] In an embodiment of the present application, the intelligent driving control system can send the vehicle control instruction to the power control system.

[0087] Then, the power control system can process the vehicle control instruction to obtain a processed vehicle control instruction.

[0088] Based on this, the intelligent driving control system can control the target vehicle according to the processed vehicle control instruction.

[0089] It should be noted that the power control system is provided with a unified torque interface.

[0090] In practical application, the automobile torque is the torque output from the crankshaft end of the automobile engine. Under the condition of fixed power, it is inversely proportional to the engine speed, the faster the speed, the smaller the torque, and vice versa. Among them, the automobile torque reflects the load capacity of the vehicle within a certain range.

[0091] At the same time, different target driving style information has different requirements for the engine of the target vehicle, therefore, in the embodiment, the intelligent driving control system can control the torque interface to receive the generated vehicle control instruction, that is, the vehicle control instruction is sent to the power control system through the torque interface.

[0092] It should be noted that since the vehicle control instruction is generated according to the target driving style information of the driver and the environmental information, that is, the vehicle control instruction can be flexibly generated according to different target driving style information, therefore, the power control system does not need to process the vehicle control instruction, that is, the power control system can directly output the vehicle control instruction after receiving the vehicle control instruction through the torque interface, at this time, the intelligent driving control system can directly control the target vehicle according to the vehicle control instruction.

[0093] In the embodiment, the intelligent driving control system can send different vehicle control instructions generated according to the environmental information and different target driving style information to the same torque interface, without setting multiple torque interfaces to process different vehicle control instructions, so that the intelligent driving control system does not need to switch or judge the interface, thereby reducing the workload and improving the work efficiency. For example, using the same torque interface, the control of the target vehicle from high-speed driving scene automatic driving to parking scene automatic parking can be seamlessly connected.

[0094] At the same time, using the same torque interface avoids the constraint of different driving modes on the power actuator of the target vehicle, and the generated vehicle control instruction can be used to control the driving of the target vehicle, ensuring the timeliness of the target vehicle responding to the vehicle control instruction.

[0095] It can be seen from the above that the vehicle control method provided in the embodiments of the present application acquires the environmental information of the region where the target vehicle is located and the target driving style information of the driver of the target vehicle, generates a vehicle control instruction according to the environmental information and the target driving style information, controls the torque interface to receive the vehicle control instruction to obtain a processed vehicle control instruction, and controls the target vehicle according to the processed vehicle control instruction. The vehicle control method provided in the present application can flexibly generate a vehicle control instruction according to the environmental information of the region where the vehicle is located and the target driving style information of the driver, that is, the vehicle control instructions generated according to different environmental information and different target driving style information are different, and finally the vehicle can be controlled according to the generated vehicle control instruction, thereby improving the flexibility and practicality of vehicle control.

[0096] Please refer to Figure 3 , Figure 3 is a vehicle control method provided in another embodiment of the present application. Compared with Figure 1 the corresponding embodiment, the vehicle control method provided in the present embodiment specifically includes S301-S303, which are described in detail as follows.

[0097] In S301, an initial torque curve is determined according to the environmental information.

[0098] In the present embodiment, the intelligent driving control system stores the correspondence between different preset environmental information and preset torque curves, and therefore the intelligent driving control system can determine the initial torque curve corresponding to the environment according to the environmental information of the region where the target vehicle is located and the correspondence between the preset environmental information and the preset torque curves. The torque curve is used to describe the torque size at different times.

[0099] In S302, the initial torque curve is processed according to the target driving style information to obtain a target torque curve.

[0100] In the present embodiment, the target vehicle has different requirements for engine speed under different target driving style information, and the engine speed and the torque are inversely proportional, and therefore the intelligent driving control system can process the initial torque curve according to the target driving style information to obtain a target torque curve, so that the target torque curve meets the requirements of the target driving style information for the engine speed of the target vehicle.

[0101] In some possible embodiments, the intelligent driving control system can adjust the slope and the upper limit value of the initial torque curve according to the target driving style information, that is, the slope and the upper limit value are constrained, so as to obtain the target torque curve.

[0102] In S303, the vehicle control instruction is generated according to the target torque curve.

[0103] In this embodiment, the target torque curve includes torque sizes at different moments, so that the intelligent driving control system can generate vehicle control instructions according to the torque sizes at different moments.

[0104] As can be seen from the above, the vehicle control method provided in this embodiment determines an initial torque curve according to environment information, processes the initial torque curve according to target driving style information to obtain a target torque curve, and generates vehicle control instructions according to the target torque curve, thereby improving the accuracy of the generated vehicle control instructions and further improving the control accuracy of the target vehicle.

[0105] Please refer to Figure 4 , Figure 4 The vehicle control method provided in this embodiment is another embodiment of the present application. Compared with the Figure 2 In the corresponding embodiment, the vehicle control method provided in this embodiment can further include S401-S402, which are described as follows.

[0106] In S401, a scene image in front of the target vehicle is acquired.

[0107] In one implementation manner of this embodiment, the intelligent driving control system can capture the scene in front of the target vehicle through the first camera device in wireless communication connection with the intelligent driving control system, and then acquire the scene image in front of the target vehicle.

[0108] In S402, if it is detected according to the scene image that there is another vehicle being inserted between the target vehicle and the first vehicle, the target vehicle is controlled to brake urgently.

[0109] In this embodiment, the intelligent driving control system detects according to the above scene image that there is another vehicle being inserted between the target vehicle and the first vehicle, which means that there is another vehicle in front of the target vehicle in addition to the first vehicle, and the distance between the other vehicle and the target vehicle is too short. Therefore, in order to avoid collision between the target vehicle and the other vehicle, the intelligent driving control system needs to control the target vehicle to brake urgently.

[0110] It should be noted that the urgent braking refers to stopping the target vehicle in the shortest distance by the vehicle system when the target vehicle encounters an emergency during driving.

[0111] As can be seen from the above, the vehicle control method provided in this embodiment acquires a scene image in front of the target vehicle, and controls the target vehicle to brake urgently when it is detected according to the scene image that there is another vehicle being inserted between the target vehicle and the first vehicle, thereby improving the safety of the vehicle.

[0112] Please refer to Figure 5 , Figure 5The vehicle control method provided in another embodiment of the present application is a vehicle control method. Compared with the prior art Figure 1 In a corresponding embodiment, the vehicle control method provided in the present embodiment further comprises S501 before S102, and correspondingly, S102 specifically comprises S502, which are described in detail as follows.

[0113] In S501, the vehicle type and the vehicle size of the target vehicle are acquired.

[0114] In S502, the vehicle control instruction is generated according to the environment information, the vehicle type, the vehicle size and the target driving style information.

[0115] In the present embodiment, the vehicle type and the vehicle size of the target vehicle are pre-stored in the intelligent driving control system, so that when the intelligent driving control system needs to acquire the vehicle type and the vehicle size of the target vehicle, the vehicle type and the vehicle size of the target vehicle can be acquired from the memory of the intelligent driving control system.

[0116] Based on this, the intelligent driving control system can generate the vehicle control instruction matched with the vehicle type and the vehicle size of the target vehicle according to the vehicle type, the vehicle size, the environment information and the target driving style information.

[0117] As can be seen from the above, the vehicle control method provided in the present embodiment acquires the vehicle type and the vehicle size of the target vehicle, and generates the vehicle control instruction according to the environment information, the vehicle type, the vehicle size and the target driving style information, thereby improving the accuracy of the generated vehicle control instruction.

[0118] Please refer to Figure 6 , Figure 6 The vehicle control method provided in another embodiment of the present application is a vehicle control method. Compared with the prior art Figure 1 In a corresponding embodiment, the vehicle control method provided in the present embodiment further comprises S601-S602 before S102, and correspondingly, S102 specifically comprises S603, which are described in detail as follows.

[0119] In S601, the image of the personnel in the target vehicle is acquired.

[0120] In one implementation manner of the present embodiment, the intelligent driving control system can capture the personnel in the target vehicle through the second camera device arranged in the target vehicle, and then acquire the image of the personnel in the target vehicle.

[0121] It should be noted that the personnel image is the image of the personnel other than the driver.

[0122] In S602, the type and / or the state of the personnel in the target vehicle are determined according to the personnel image.

[0123] In this embodiment, the personnel types include but are not limited to children, teenagers, young adults, adults, middle-aged people, and the elderly, and the personnel states include but are not limited to sleep, leisure, and the like.

[0124] Based on this, the intelligent driving control system can determine the personnel types and / or the personnel states of the personnel in the target vehicle according to the personnel images.

[0125] In S603, the vehicle control instruction is generated according to the environment information, the personnel types and / or the personnel states, and the target driving style information.

[0126] In this embodiment, the vehicle control instruction includes but is not limited to a vehicle control instruction for controlling the acceleration / deceleration of the target vehicle and a vehicle control instruction for controlling the lane change of the target vehicle. When the acceleration / deceleration and the lane change of the target vehicle are controlled, the power response time of the target vehicle needs to be adjusted.

[0127] It should be noted that the personnel types and / or the personnel states are used to adjust the power response time of the target vehicle. Specifically, when the target vehicle needs to be accelerated, or decelerated, or changed lane, the intelligent driving control system can adjust the power response time of the target vehicle when it is accelerated, or decelerated, or changed lane according to the personnel types and / or the personnel states.

[0128] For example, assuming that the personnel type is a child, in order to avoid the child being injured due to the rapid acceleration, deceleration, or lane change of the vehicle and to ensure the safety of the child, the intelligent driving control system can prolong the power response time of the target vehicle to ensure that the power response of the target vehicle is relatively gentle.

[0129] Assuming that the personnel state is sleep, in order to improve the user experience and avoid the personnel in sleep being woken up, the intelligent driving control system can prolong the power response time of the target vehicle to ensure that the power response of the target vehicle is relatively gentle.

[0130] Based on this, the vehicle terminal can generate any one of the above vehicle control instructions by using the obtained environment information, personnel types and / or personnel states, and target driving style information.

[0131] It can be seen from the above that the vehicle control method provided in the embodiment obtains personnel images in the target vehicle, determines personnel types and / or personnel states in the target vehicle according to the personnel images, and generates a vehicle control instruction according to environmental information, the personnel types and / or the personnel states, and target driving style information. That is, the personnel types and / or the personnel states will affect the control of the vehicle by the subsequent intelligent driving control system, that is, the intelligent driving control system controls the vehicle differently according to different personnel types and / or personnel states, thereby improving the practicability of vehicle control and improving user experience.

[0132] The method in the present application will be described below with a specific example. The background of the example is that the intelligent driving control system needs to control the target vehicle to accelerate.

[0133] The execution process in which the intelligent driving control system successfully controls the target vehicle to accelerate can be as shown in Figure 7 . Figure 7 is a schematic diagram of an application scenario of the vehicle control method provided in an embodiment of the present application.

[0134] First, the intelligent driving control system 20 can obtain environmental information of the area where the target vehicle is located through the information acquisition device 10 in wireless communication connection with the intelligent driving control system 20, and determine that the target vehicle needs to accelerate in combination with the target driving style information of the driver of the target vehicle, thereby generating a vehicle control instruction for controlling the target vehicle to accelerate.

[0135] Then, the intelligent driving control system 20 can directly send the above vehicle control instruction to the torque interface of the power control system 30. At this time, the power control system 30 does not process the vehicle control instruction in any way, but directly outputs the vehicle control instruction. Based on this, the intelligent driving control system 20 can control the target vehicle to accelerate according to the vehicle control instruction.

[0136] It should be understood that the size of the serial number of each step in the above embodiment does not mean the order of execution. The execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0137] Corresponding to the vehicle control method described in the above embodiment, a vehicle control device is provided, Figure 8 a structural block diagram of a vehicle control device provided in an embodiment of the present application is shown. For ease of description, only parts related to the embodiments of the present application are shown. Referring to Figure 8 , the vehicle control device 800 includes a first acquisition unit 81, a first generation unit 82, and a first control unit 83. Wherein:

[0138] The first obtaining unit 81 is configured to obtain environment information of a region where a target vehicle is located and target driving style information of a driver of the target vehicle, wherein the target driving style information is one of the at least one driving style information.

[0139] The first generating unit 82 is configured to generate a vehicle control instruction according to the environment information and the target driving style information.

[0140] The first control unit 83 is configured to control the target vehicle according to the vehicle control instruction.

[0141] In an embodiment of the present application, the first generating unit 82 specifically includes a first determining unit, a processing unit and a second generating unit, wherein:

[0142] The first determining unit is configured to determine an initial torque curve according to the environment information.

[0143] The processing unit is configured to process the initial torque curve according to the target driving style information to obtain a target torque curve.

[0144] The second generating unit is configured to generate the vehicle control instruction according to the target torque curve.

[0145] In an embodiment of the present application, the environment information includes lane information of the region, a first vehicle speed of a first vehicle located in front of the target vehicle, and a distance between the target vehicle and the first vehicle, and the first generating unit 82 specifically includes a second obtaining unit, a third generating unit and a fourth generating unit, wherein:

[0146] The second obtaining unit is configured to obtain a second vehicle speed of the target vehicle.

[0147] The third generating unit is configured to, if the lane information is single-lane, generate a vehicle control instruction for controlling acceleration / deceleration of the target vehicle according to a set vehicle speed of the target vehicle, the second vehicle speed, the first vehicle speed, the distance and the target driving style information.

[0148] The fourth generating unit is configured to, if the lane information is multi-lane, generate a vehicle control instruction for controlling lane changing of the target vehicle according to the set vehicle speed of the target vehicle, the second vehicle speed, the first vehicle speed, the distance and the target driving style information.

[0149] In an embodiment of the present application, the vehicle control device 800 further includes a third obtaining unit and a second control unit, wherein:

[0150] The third obtaining unit is configured to obtain a scene image in front of the target vehicle.

[0151] The second control unit is configured to control the target vehicle to perform emergency braking if it is detected from the scene image that another vehicle is inserting between the target vehicle and the first vehicle.

[0152] In an embodiment of the present application, the vehicle control apparatus 800 further comprises a fourth acquisition unit; correspondingly, the first generation unit 82 specifically comprises a fifth generation unit. Wherein:

[0153] The fourth acquisition unit is configured to acquire a vehicle type and a vehicle size of the target vehicle.

[0154] The fifth generation unit is configured to generate the vehicle control instruction according to the environment information, the vehicle type, the vehicle size, and the target driving style information.

[0155] In an embodiment of the present application, the vehicle control apparatus 800 further comprises a fifth acquisition unit and a second determination unit; correspondingly, the first generation unit 82 specifically comprises a sixth generation unit. Wherein:

[0156] The fifth acquisition unit is configured to acquire a personnel image in the target vehicle.

[0157] The second determination unit is configured to determine a personnel type and / or a personnel state in the target vehicle according to the personnel image.

[0158] The sixth generation unit is configured to generate the vehicle control instruction according to the environment information, the personnel type and / or the personnel state, and the target driving style information.

[0159] It should be noted that the information interaction, execution process, etc. between the above-mentioned apparatuses / units, since based on the same concept as the method embodiments of the present application, the specific functions and the technical effects brought by them can be referred to the method embodiments part, and will not be repeated here.

[0160] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0161] Figure 9 This is a schematic diagram of the structure of an intelligent driving control system provided in an embodiment of this application. Figure 9 As shown, the intelligent driving control system 9 of this embodiment includes: at least one processor 90 ( Figure 9 (Only one is shown) a processor, a memory 91, and a computer program 92 stored in the memory 91 and executable on the at least one processor 90, which, when executing the computer program 92, implements the steps in any of the above vehicle control method embodiments.

[0162] The intelligent driving control system may include, but is not limited to, a processor 90 and a memory 91. Those skilled in the art will understand that... Figure 9 This is merely an example of the intelligent driving control system 9 and does not constitute a limitation on the intelligent driving control system 9. It may include more or fewer components than shown in the figure, or combine certain components, or different components, such as input / output devices, network access devices, etc.

[0163] The processor 90 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0164] The memory 91 can be an internal storage unit of the intelligent driving control system 9 in some embodiments, for example, a memory of the intelligent driving control system 9. The memory 91 can also be an external storage device of the intelligent driving control system 9 in other embodiments, for example, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the intelligent driving control system 1. Further, the memory 91 can include both the internal storage unit and the external storage device of the intelligent driving control system 9. The memory 91 is used to store an operating system, an application program, a boot loader, data, and other programs, for example, program codes of the computer program, etc. The memory 91 can also be used to temporarily store data that has been output or is to be output.

[0165] The embodiments of the present application further provide a computer readable storage medium, which stores a computer program. The computer program is executed by a processor to implement the steps in the above-mentioned various method embodiments.

[0166] The embodiments of the present application provide a computer program product. When the computer program product is run on the intelligent driving control system, the intelligent driving control system executes to implement the steps in the above-mentioned various method embodiments.

[0167] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the embodiments of the present application implement all or part of the processes in the above-mentioned method embodiments, which can be completed by instructing related hardware through a computer program. The computer program can be stored in a computer readable storage medium, and the computer program, when executed by a processor, can implement the steps in the above-mentioned various method embodiments. The computer program includes computer program codes, which can be in the form of source code, object code, executable files or some intermediate forms. The computer readable medium at least includes any entity or device capable of carrying the computer program code to the intelligent driving control system, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunications signal and a software distribution medium. For example, a U disk, a mobile hard disk, a magnetic disk or an optical disk, etc. In some jurisdictions, according to legislation and patent practice, the computer readable medium can not be an electrical carrier signal and a telecommunications signal.

[0168] In the above embodiments, the description of each embodiment has its own focus, and the parts not described or recorded in a certain embodiment can be referred to the relevant description of other embodiments.

[0169] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for some technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.

Claims

1. A vehicle control method characterized by, The method is applied to an intelligent driving control system, wherein at least one driving style information is preset in the intelligent driving control system, and the at least one driving style information is used for adjusting a power response time of a target vehicle; the method comprises the following steps: obtaining environmental information of an area where the target vehicle is located and target driving style information of a driver of the target vehicle; wherein the target driving style information is one of the at least one driving style information; generating a vehicle control instruction according to the environmental information and the target driving style information; controlling the target vehicle according to the vehicle control instruction; before the step of generating the vehicle control instruction according to the environmental information and the target driving style information, the method further comprises the following steps: obtaining an image of a person in the target vehicle; determining a type and / or a state of the person in the target vehicle according to the image of the person; correspondingly, the step of generating the vehicle control instruction according to the environmental information and the target driving style information comprises the following step: generating the vehicle control instruction according to the environmental information, the type and / or the state of the person, and the target driving style information; the vehicle control instruction comprises a vehicle control instruction for controlling acceleration / deceleration of the target vehicle and a vehicle control instruction for controlling lane changing of the target vehicle; wherein the power response time of the target vehicle needs to be adjusted when the target vehicle is controlled to accelerate / decelerate and change lanes, and the type and / or the state of the person are used for adjusting the power response time of the target vehicle.

2. The vehicle control method according to claim 1, characterized by, the step of generating the vehicle control instruction according to the environmental information and the target driving style information comprises the following steps: determining an initial torque curve according to the environmental information; processing the initial torque curve according to the target driving style information to obtain a target torque curve; generating the vehicle control instruction according to the target torque curve.

3. The vehicle control method according to claim 1, characterized by, the environmental information comprises lane information of the area, a first vehicle speed of a first vehicle located directly in front of the target vehicle, and a distance between the target vehicle and the first vehicle; the step of generating the vehicle control instruction according to the environmental information and the target driving style information comprises the following steps: obtaining a second vehicle speed of the target vehicle; if the lane information is single-lane, generating a vehicle control instruction for controlling acceleration / deceleration of the target vehicle according to a set vehicle speed of the target vehicle, the second vehicle speed, the first vehicle speed, the distance, and the target driving style information; if the lane information is multi-lane, generating a vehicle control instruction for controlling lane changing of the target vehicle according to the set vehicle speed of the target vehicle, the second vehicle speed, the first vehicle speed, the distance, and the target driving style information.

4. The vehicle control method according to claim 3, characterized by, before the step of obtaining the second vehicle speed of the target vehicle, the method further comprises the following steps: obtaining a scene image directly in front of the target vehicle; if it is detected according to the scene image that there is another vehicle inserting between the target vehicle and the first vehicle, controlling the target vehicle to brake urgently.

5. The vehicle control method according to any one of claims 1 to 4, characterized by, before the step of generating the vehicle control instruction according to the environmental information and the target driving style information, the method further comprises the following steps: acquire a vehicle type and a vehicle size of the target vehicle; Accordingly, the vehicle control instruction generated according to the environment information and the target driving style information comprises: generating the vehicle control instruction according to the environment information, the vehicle type, the vehicle size, and the target driving style information.

6. A vehicle control device characterized by comprising: The application is applied to an intelligent driving control system, wherein at least one driving style information is preset in the intelligent driving control system, and the at least one driving style information is used for adjusting a power response time of a target vehicle; and the device comprises: a first acquisition unit configured to acquire environment information of an area where the target vehicle is located and target driving style information of a driver of the target vehicle; wherein the target driving style information is one of the at least one driving style information; a first generation unit configured to generate a vehicle control instruction according to the environment information and the target driving style information; a first control unit configured to control the target vehicle according to the vehicle control instruction; The vehicle control device further comprises: a fifth acquisition unit configured to acquire a personnel image in the target vehicle; a second determination unit configured to determine a personnel type and / or a personnel state in the target vehicle according to the personnel image; Accordingly, the first generation unit comprises: a sixth generation unit configured to generate the vehicle control instruction according to the environment information, the personnel type and / or the personnel state, and the target driving style information; the vehicle control instruction comprises a vehicle control instruction for controlling acceleration / deceleration of the target vehicle and a vehicle control instruction for controlling lane changing of the target vehicle; wherein the power response time of the target vehicle needs to be adjusted when the target vehicle is controlled to accelerate / decelerate and change lanes, and the personnel type and / or the personnel state are used for adjusting the power response time of the target vehicle.

7. An intelligent driving control system comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, The processor executes the computer program to realize the vehicle control method in any one of claims 1 to 5.

8. A computer-readable storage medium storing a computer program, the computer-readable storage medium comprising: The computer program is executed by the processor to realize the vehicle control method in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Individual driving preference adapted computerized assist or autonomous driving of vehicles

    CN105705395A

  • Intelligent vehicle control method, device and computer readable storage medium

    CN108891422A