Method, device and equipment for controlling vehicle in overtaking state and vehicle
Through the vehicle controller, the overtaking status is automatically judged and controlled, the problem of drivers' distraction during overtaking is solved, and driving safety and driving efficiency are improved.
Patent Information
- Application Number
- CN202411870171.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-03-28
AI Technical Summary
Drivers need to frequently operate the auxiliary overtaking function during overtaking, which will affect their attention and increase the risk of traffic accidents.
The vehicle controller obtains driving status information and determines whether the overtaking conditions are met. If it is met, the vehicle will be controlled to enter the overtaking state according to the preset command, and monitors whether it is still in the overtaking state within the preset time. If it does not overtake, the overtaking state will be withdrawn.
It reduces the operating burden of drivers in complex traffic environments, improves driving comfort and safety, especially in scenarios where frequent overtakings are required, and significantly improves driving efficiency and safety.
Smart Images

Figure CN119705452A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle technology, and in particular to a control method, device, equipment and vehicle of a vehicle in an overtaking state. Background Art
[0002] When the driver is driving a vehicle and overtaking, the need to frequently operate the function for assisting overtaking will affect the driver's attention and make it impossible for the driver to concentrate on driving, increasing the risk of traffic accidents. Especially when overtaking quickly, any distraction or inconvenience in operation may cause the vehicle to lose balance. Summary of the invention
[0003] In order to overcome the deficiencies of the prior art solutions, an embodiment of the present invention provides a control method, device, equipment and vehicle for a vehicle in an overtaking state.
[0004] The technical solution adopted by the present invention to solve its technical problem is:
[0005] In a first aspect, an embodiment of the present invention provides a method for controlling a vehicle in an overtaking state, the method being applied to a controller, the controller being control-connected to the vehicle, the method comprising:
[0006] Acquiring state information of the vehicle while driving;
[0007] Determining whether the status information satisfies an overtaking condition;
[0008] If the overtaking condition is met, the vehicle is controlled to enter the overtaking state according to a preset overtaking operation instruction; whether the vehicle is still in the overtaking state within a preset time is detected, and if the vehicle is not in the overtaking state, the vehicle is controlled to enter the normal driving state;
[0009] If the overtaking condition is not met, the vehicle is controlled to enter the normal driving state.
[0010] In a second aspect, an embodiment of the present invention further provides a control device for a vehicle in an overtaking state, wherein the control device is disposed in a controller, the controller is control-connected to the vehicle, and the control device comprises:
[0011] A first acquisition module, used to acquire the state information of the vehicle when it is traveling;
[0012] A judging module, used for judging whether the state information satisfies the overtaking condition;
[0013] A first control module is used to control the vehicle to enter the overtaking state according to a preset overtaking operation instruction if the overtaking condition is met; detect whether the vehicle is still in the overtaking state within a preset time, and if the vehicle is not in the overtaking state, control the vehicle to enter the normal driving state;
[0014] The second control module is used to control the vehicle to enter the normal driving state if the overtaking condition is not met.
[0015] In a third aspect, an embodiment of the present invention further provides a control device for a vehicle in an overtaking state, the device comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;
[0016] Memory, used to store computer programs;
[0017] The processor is used to implement the steps of the vehicle control method in the overtaking state of the first aspect when executing the program stored in the memory.
[0018] In a fourth aspect, an embodiment of the present invention further provides a vehicle, which controls the operation of the vehicle by using the control method of the vehicle in the overtaking state as described in any one of the first aspects above.
[0019] Compared with the prior art, the present invention has the following beneficial effects:
[0020] Detect whether the vehicle in motion at this time meets the specific status information for entering the overtaking state, and judge whether the vehicle meets the overtaking conditions based on the current status information of the vehicle. If the status information of the vehicle while driving meets the overtaking conditions, the controller sends instructions to the vehicle's control system according to the preset overtaking operation instructions to make the vehicle enter the overtaking state, and then continuously monitors whether the vehicle is still in the overtaking state within a preset time. If it is determined that the driver has performed the operation of exiting the overtaking state on the vehicle, the vehicle is controlled to enter the normal driving state; if the status information of the vehicle while driving does not meet the overtaking conditions, the vehicle is also controlled to enter the normal driving state. The control method of the embodiment of the present invention can reduce the operating burden of the driver in a complex traffic environment, improve the driving comfort and safety, especially in highways or other scenes where frequent overtaking is required. The control method can significantly improve driving efficiency and safety. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying any creative work.
[0022] Figure 1 It is a flow chart of a method for controlling a vehicle in an overtaking state according to an embodiment of the present invention.
[0023] Figure 2 It is a block diagram of a control device for a vehicle in an overtaking state according to an embodiment of the present invention.
[0024] Figure 3 It is a block diagram of a first control module according to an embodiment of the present invention.
[0025] Figure 4 It is a block diagram of a control device of a vehicle in an overtaking state according to an embodiment of the present invention. DETAILED DESCRIPTION
[0026] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0027] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.
[0028] It should also be understood that the terms used in the present specification are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the present specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0029] It should be further understood that the term "and / or" used in the present description and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0030] In order to solve the technical problem in the prior art that, during the overtaking process, the vehicle needs to frequently operate the functions for assisting overtaking, which affects the driver's attention and makes it impossible for the driver to concentrate on driving; therefore, an embodiment of the present invention provides a control method, device, equipment and vehicle for a vehicle in an overtaking state.
[0031] The control method of the embodiment of the present invention is applied to a controller, and the controller is connected to the vehicle control; specifically, a vehicle control system is provided in the vehicle, and the vehicle control system includes an actuator, which is used to receive data input by various sensors, and process the data according to a preset algorithm and logic, and then output instructions to control various functions of the vehicle. More specifically, the automotive electronic control system mainly includes sensors, electronic control units (ECU), actuators and vehicle control units (VCU). Among them, the sensor is used to collect various state parameters of the vehicle, such as vehicle speed, engine speed, braking force, etc., and convert the parameters into electrical signals and transmit them to the electronic control unit, which analyzes, processes and calculates the received electrical signals, and finally generates corresponding control instructions and sends them to the actuator, and the actuator accurately controls the corresponding components of the vehicle according to the received control instructions.
[0032] The following is a detailed description of the specific steps of a method for controlling a vehicle in an overtaking state provided by an embodiment of the present invention. Figure 1 As shown in , the specific steps of the control method include:
[0033] Step S110, obtaining the state information of the vehicle while driving.
[0034] Specifically, before the vehicle overtakes, it is necessary to detect whether the vehicle in motion at this time meets the specific status information of entering the overtaking state, so as to determine whether the vehicle at this time can perform overtaking in subsequent steps.
[0035] For example, various sensors of the vehicle (such as speed sensors, accelerometers, steering wheel angle sensors, etc.) are used to collect vehicle status data in real time, including vehicle status information such as speed, acceleration, and steering angle.
[0036] In the following, the speed of the car while traveling is used as a criterion for determining whether the overtaking condition is satisfied.
[0037] Step S120, determining whether the status information satisfies the overtaking condition.
[0038] Specifically, the controller monitors the vehicle's speed, acceleration, position and other information through a variety of sensors built into the vehicle. Based on most overtaking situations, the vehicle's speed threshold for overtaking can be pre-set. For example, the minimum speed usually required for overtaking is more than 20 kilometers per hour. When the car is driving, the controller compares the current vehicle speed with the set speed threshold to determine whether the vehicle meets the overtaking conditions.
[0039] For example, if the vehicle's speed is 40 km / h, it is determined that the vehicle's status information meets the overtaking condition, and then the next step S130 can be executed, and the driver is reminded or the overtaking action is automatically performed, thereby improving the efficiency and safety of road driving. On the contrary, if the vehicle's speed is 15 km / h, it is determined that the vehicle's status information does not meet the overtaking condition, and the vehicle enters the normal driving state, ensuring that the vehicle is driven under stable conditions, which helps to avoid the risk of overtaking due to slow speed or poor environmental conditions.
[0040] Step S130, if the overtaking condition is met, the vehicle is controlled to enter the overtaking state according to the preset overtaking operation instruction; whether the vehicle is still in the overtaking state within a preset time is detected, and if the vehicle is not in the overtaking state, the vehicle is controlled to exit the overtaking state.
[0041] Specifically, when in step S120, the vehicle's driving status information meets the overtaking conditions, the controller sends instructions to the vehicle's control system according to the preset overtaking operation instructions to make the vehicle enter the overtaking state. In the overtaking state, some functional components of the vehicle used to assist in overtaking are controlled to achieve fast and safe overtaking operations. The driver does not need to individually operate the vehicle's various auxiliary overtaking components when confirming the overtaking until the vehicle completes the overtaking or exits the overtaking state.
[0042] More specifically, when the vehicle enters the overtaking state, the controller obtains various function switches for overtaking and various data status information of the vehicle at this time, for example, the controller obtains the vehicle speed, horn or turn signal on, etc.; at the same time, the driving mode power of the vehicle is adjusted to the power of the high-speed driving mode. For example, according to the overtaking demand, the controller adjusts the fuel injection amount, ignition timing and intake volume through the engine's electronic control unit, thereby increasing the engine speed and vehicle speed to a state suitable for high-speed driving, and can also adjust the gear ratio of the transmission system to ensure that the vehicle can accelerate smoothly and quickly; it also starts the side rear blind spot image camera at the same time to provide the driver with a better overtaking field of view and route guidance. For example, the side rear blind spot image camera is usually located on the rearview mirror or roof of the vehicle to capture the side rear and rear field of view of the vehicle. The side rear blind spot image camera is started by the controller and its angle and focal length are adjusted so that the driver can clearly see potential overtaking obstacles and the surrounding environment. The captured image can be displayed to the driver through the on-board display screen or voice command to help him understand the surrounding driving environment.
[0043] When the vehicle is in the process of overtaking, the controller detects whether the vehicle is still in the overtaking state within a preset time; specifically, when the vehicle enters the overtaking state, the controller will immediately start the timer. Each time the vehicle state is updated, the controller will continue to monitor the vehicle's driving state within a preset time. The initial value of the timer is usually set to the time point when overtaking begins. The controller compares the current time with the value of the timer. If the current time has exceeded the preset overtaking time threshold, the controller believes that the overtaking process has ended or the driver has not performed overtaking. When the vehicle is in the overtaking state and within a preset time, the controller continues to detect whether the driver has performed an operation to exit the overtaking state on the vehicle. If the total time the vehicle has entered the overtaking state exceeds the preset time or the driver has performed an operation to exit the overtaking state on the vehicle, the vehicle exits the overtaking state, that is, the above-mentioned various function switches for obtaining overtaking and various data status information of the vehicle at this time are turned off, the image camera of the side rear blind spot is started, and the driving mode power of the vehicle is adjusted to the power of the high-speed driving mode.
[0044] For example, the above-mentioned preset time is 3 minutes, and when the total time the vehicle has been in the overtaking state is 2 minutes, the vehicle is automatically controlled to exit the overtaking state; in addition, by setting a 30-second overtaking time limit, the driver can be prevented from being in the overtaking state for a long time, ensuring that the driver's vehicle and other vehicles can drive safely. At the same time, the driver can be reminded to return to the driving lane in time after overtaking or when overtaking is not chosen to avoid accidents. Within the preset time, whether the vehicle is still in the overtaking state is detected, which can be understood as detecting whether the gear position of the vehicle is the parking gear position. If the gear position of the vehicle at this time is the parking gear position, it is determined that the driver has performed the operation of exiting the overtaking state on the vehicle, and then it can be determined that if the vehicle is not in the overtaking state, the vehicle is automatically controlled to exit the overtaking state.
[0045] It should be noted that the vehicle is equipped with an on-board voice interaction system, which has voice recognition and voice synthesis functions. When the vehicle enters the overtaking state, the controller recognizes the driver's voice commands or preset overtaking state trigger conditions through voice recognition technology. Once it is confirmed that the vehicle has entered the overtaking state, the voice synthesis function will generate corresponding voice reminder information, such as "the vehicle has entered the overtaking state", and then immediately start the voice synthesis function, generate corresponding voice information and play it to the driver, informing the driver in the form of voice notification that the vehicle has entered the overtaking state.
[0046] Step S140: If the overtaking condition is not met, the vehicle is controlled to enter a normal driving state.
[0047] Specifically, when the vehicle's driving status information does not meet the overtaking conditions, the controller sends instructions to the vehicle's control system according to the preset overtaking operation instructions to put the vehicle into a normal driving state without turning on the vehicle's assistive components for assisting overtaking.
[0048] For example, if the vehicle's driving speed is 15 kilometers per hour at this time, since this driving speed is generally difficult to meet the speed required for overtaking, it can be determined that the vehicle's status information at this time does not meet the overtaking conditions. Subsequently, the vehicle can be automatically controlled to enter a normal driving state, thereby maintaining the current driving speed to reduce the reaction time of the vehicle and the driver.
[0049] Finally, when the vehicle enters the overtaking state or enters the normal driving state due to meeting the overtaking conditions, the on-board voice interaction system generates corresponding voice reminder information, such as "the vehicle has exited the overtaking state" or "the vehicle does not meet one of the reasons for entering the overtaking state", etc., and then immediately starts the speech synthesis function to generate the corresponding voice information and play it to the driver, informing the driver in the form of voice notification.
[0050] In summary, the specific status information of whether the vehicle in motion at this time meets the requirements for entering the overtaking state is detected, and whether the vehicle meets the overtaking conditions is determined based on the current status information of the vehicle. If the status information of the vehicle while driving meets the overtaking conditions, the controller sends instructions to the vehicle's control system according to the preset overtaking operation instructions to make the vehicle enter the overtaking state, and then continuously monitors whether the vehicle is still in the overtaking state within a preset time. If it is determined that the driver has performed the operation of exiting the overtaking state on the vehicle, the vehicle is controlled to enter the normal driving state; if the status information of the vehicle while driving does not meet the overtaking conditions, the vehicle is also controlled to enter the normal driving state. The control method of the embodiment of the present invention can reduce the operating burden of the driver in a complex traffic environment, improve the driving comfort and safety, especially in highways or other scenarios where frequent overtaking is required, and the control method can significantly improve driving efficiency and safety.
[0051] In some specific embodiments, in step S130, detecting whether the vehicle is still in the overtaking state within a preset time period specifically includes the following steps:
[0052] Get the preset limited overtaking time.
[0053] Specifically, when the vehicle enters the overtaking state, the controller starts to use the timer's initial value, which is usually set to the time point when the overtaking starts. At the same time, it obtains the start time for limiting the vehicle to enter the overtaking state. The timer function is used to track key data of the overtaking process, such as overtaking duration and vehicle acceleration. The timing starts from the initial time point when the vehicle starts to enter the overtaking state until the conditions for the end of overtaking are met (such as exiting the overtaking state midway, completing the overtaking, or exceeding the specified overtaking time, etc.), and then the timing stops.
[0054] In the above-mentioned embodiment, it can be understood that the preset limited overtaking time can be set according to the actual time required for overtaking, for example, it can be set to 1 minute or 3 minutes.
[0055] It should be noted that the initial value of the timer is set to the exact time point when the overtaking starts, which is determined by the vehicle speed sensor and / or the GPS positioning system. For example, by installing the vehicle speed sensor on the axle or transmission system of the vehicle, the speed of the vehicle can be monitored in real time. When the vehicle speed exceeds the set threshold (for example, a sudden increase from the normal cruising speed), the controller considers that the vehicle starts to overtake, and sets the time point at this time as the initial value of the timer, and at the same time informs the driver whether the overtaking state has been entered by voice notification.
[0056] Detect whether the vehicle exceeds the limited overtaking time after entering the overtaking state.
[0057] Specifically, when the vehicle enters the overtaking state, the timing starts, and the total time the vehicle is in this state is specifically set; for example, in combination with the above embodiment, the preset limited overtaking time is 3 minutes. After the vehicle enters the overtaking state, it is detected whether the vehicle has reached the limited time of 3 minutes.
[0058] If the limited overtaking time is exceeded, the vehicle will be controlled to exit the overtaking state.
[0059] Specifically, after the vehicle enters the overtaking state and the overtaking mode is not turned off, in order to prevent the vehicle from being in the overtaking state all the time, a time limit for the vehicle to enter the overtaking state is set so that if the vehicle is in the overtaking state for a long time, the vehicle is automatically controlled to exit the overtaking state; for example, after the vehicle enters the overtaking state and exceeds the limited overtaking time of 3 minutes, the controller automatically controls the vehicle to exit the overtaking state.
[0060] If the limited overtaking time has not been exceeded, the system continues to detect whether the vehicle is in the overtaking state.
[0061] Specifically, after the vehicle enters the overtaking state, the driving state of the vehicle is continuously detected during the specified overtaking time. If the vehicle is always in the overtaking state, the driving state of the vehicle continues to be detected. Conversely, if the driver controls the vehicle to exit the overtaking state, the vehicle is controlled to enter the normal driving state.
[0062] In a further embodiment, the step of detecting whether the vehicle is in an overtaking state specifically includes the following:
[0063] Detects whether the vehicle executes the control command to exit the overtaking state; including active exit command, turn signal change command and switch to parking gear command.
[0064] Specifically, when the vehicle is in the process of overtaking, if the controller receives some instructions for vehicle control, the vehicle will automatically exit the overtaking mode to avoid affecting the driving of other vehicles. For example, it is applicable to the case where the automatic driving system determines that the current conditions are no longer suitable for overtaking, or when the driver decides not to continue overtaking, the vehicle will automatically or manually return to the normal driving state to prevent the safety risks caused by overtaking; the overtaking state is exited due to the instruction of changing the turn signal, specifically to provide clear warnings to surrounding vehicles, inform other drivers that the current vehicle has decided to change the direction of overtaking, reduce the possibility of misunderstanding and conflict, and maintain driving safety; if the control instruction is to switch to the parking gear instruction, confirm that the vehicle is not in the driving state at this time, and then directly control the vehicle to exit the overtaking state.
[0065] Change the turn signal command: The change in the turn signal state can also be used as a signal to determine whether the vehicle is ready to exit the overtaking state. When the vehicle returns to the original lane from the overtaking lane, the change in the turn signal can be captured by the sensor and transmitted to the control system, which determines whether the vehicle is ready to exit the overtaking state.
[0066] Switch to Park command: The vehicle switching from drive to park may also mean that the driver intends to end the overtaking maneuver
[0067] In some specific embodiments, before step S130 controls the vehicle to enter the overtaking state according to the preset overtaking operation instruction, the following steps are also included:
[0068] Get current traffic information in real time.
[0069] Specifically, in order to enable drivers to accurately understand the traffic flow, construction conditions, traffic accidents, road conditions and other information on the road ahead, so as to make wise driving decisions and avoid traffic accidents caused by blind overtaking, before controlling the vehicle to enter the overtaking state, real-time road condition information is obtained so that users can determine whether to continue overtaking.
[0070] In a further embodiment, sensors such as radar, LiDAR or cameras are used to detect the traffic environment in front, on the side and behind, including the number of vehicles, speed, type, distance, etc.; for example, the radar detects the target by emitting radio waves and receiving reflected signals. When the radio waves encounter vehicles, pedestrians or other obstacles, they will be reflected back and captured by the radar receiver. By measuring the time difference between the transmitted and received signals, the road condition information such as the distance and speed of the target object can be calculated.
[0071] Or for example, laser pulses are emitted by LiDAR, which are reflected back when encountering obstacles. LiDAR calculates the distance by measuring the round-trip time of the laser pulses. The LiDAR scanner continuously rotates and emits laser pulses to generate a three-dimensional point cloud data covering the entire scene. Through the point cloud data processing algorithm, high-precision three-dimensional maps and real-time traffic information can be generated. Finally, LiDAR can provide extremely high accuracy and resolution, and is suitable for scenarios that require precise measurement of road conditions information.
[0072] Based on the current road condition information, determine whether the vehicle meets the starting conditions for entering the overtaking state.
[0073] Specifically, various sensors of the vehicle are used to detect the current road conditions. For example, in the aforementioned embodiment, radar, LiDAR, camera and other sensors are used to monitor the road conditions in real time, collect information about the vehicles in front, behind and on the sides, including the speed, distance, direction, type, etc. of other vehicles, and then remind the driver whether he can enter the overtaking state; for example, by analyzing the relative speed and distance between the vehicle and other vehicles, it is determined whether there is enough space and time to overtake. Prediction algorithms (such as Kalman filters, machine learning algorithms, etc.) can be used to predict the movement trajectory and behavior of surrounding vehicles. Such algorithms can infer the movement state of other vehicles in the future based on parameters such as current speed and acceleration. If the speed of the vehicle in front is significantly lower than that of the vehicle and it will not accelerate within a predictable time period, the driver will be informed of the time suitable for overtaking.
[0074] If the starting condition for entering the overtaking state is met, the next step is executed, that is, step S130 is executed to control the vehicle to enter the overtaking state according to the preset overtaking operation instruction.
[0075] If the starting conditions for entering the overtaking state are not met, a reminder message is sent to the driver.
[0076] Specifically, by analyzing parameters such as vehicle speed, acceleration, steering angle, and combining information such as the position and speed of other vehicles, the current vehicle status and surrounding traffic conditions are evaluated.
[0077] For example, if the vehicle is going too fast or there are vehicles too close, it may not be suitable for overtaking. Then, the driver will be fed back a reminder message through the vehicle display, voice prompt or vibration reminder, which may include "overtaking is not recommended" or "the situation ahead is not suitable for overtaking". Depending on the situation, the reminder message can be presented to the driver with different urgency and clarity, so as to inform the driver to make a decision on whether to enter the overtaking state.
[0078] In some specific embodiments, step S130 is to control the vehicle to enter the overtaking state according to the preset overtaking operation instruction, which specifically includes the following steps:
[0079] Overtaking operation instructions include turning on turn signals, flashing headlights, honking the horn, adjusting vehicle power and obtaining blind spot video images.
[0080] It should be noted that multiple functional instructions of the above-mentioned overtaking operation instructions can be set and adjusted according to the driver's driving habits; for example, when the vehicle enters the overtaking state, when the functional instruction is flashing the headlights, whether the flashing headlights are started, the time to start and the number of times the adjustment is made; or for example, the functional instruction is to honk the horn, whether the horn is started, the time to start and the number of times the adjustment is made are not specifically limited here.
[0081] According to the preset custom settings, at least one functional instruction is selected from the overtaking operation instructions, and finally the vehicle is controlled to enter the overtaking state according to the functional instruction.
[0082] Specifically, taking the filtered function instruction of turning on the turn signal as an example, when the vehicle is in overtaking mode, the vehicle control system will be triggered to execute the function instruction of turning on the turn signal according to the preset custom settings. The working principle of this function instruction is: when the vehicle control system receives the signal of overtaking mode, the vehicle turn signal corresponding to the turning direction is activated. Or taking the horn as an example, the driver sets it to last for 3 seconds after starting the horn. Therefore, when the vehicle is in overtaking mode, the horn will automatically start and last for 3 seconds.
[0083] In some specific embodiments, after controlling the vehicle to enter the overtaking state, it also includes notifying through voice that the vehicle has entered the overtaking state, and after controlling the vehicle to enter the normal driving state, it also includes notifying through voice that the vehicle has entered the normal driving state.
[0084] Specifically, when the vehicle enters the overtaking state or the normal driving state, the on-board voice interaction system notifies the driver by voice playback that the vehicle has entered the overtaking state. Specifically, after the on-board voice interaction system obtains that the vehicle has entered the overtaking state, it converts this information into voice notification information through voice synthesis technology, and the voice notification information is played through the audio system in the car, thereby informing the driver that the vehicle has entered the overtaking state or the normal driving state.
[0085] Corresponding to the above-mentioned control method for a vehicle in an overtaking state, an embodiment of the present invention further provides a control device 100 for a vehicle in an overtaking state, which is used to execute any of the above-mentioned embodiments of the control method for a vehicle in an overtaking state. The following is a detailed description of a specific solution of the control device 100 for a vehicle in an overtaking state provided by the embodiment of the present invention. Figure 2-3 As shown, the control device of the vehicle in the overtaking state specifically includes:
[0086] A first acquisition module 110 is used to acquire the state information of the vehicle when it is traveling;
[0087] A judging module 120, configured to judge whether the state information satisfies an overtaking condition;
[0088] The first control module 130 is used to control the vehicle to enter the overtaking state according to a preset overtaking operation instruction if the overtaking condition is met; detect whether the vehicle is still in the overtaking state within a preset time, and if the vehicle is not in the overtaking state, control the vehicle to enter the normal driving state;
[0089] The second control module 140 is configured to control the vehicle to enter the normal driving state if the overtaking condition is not met.
[0090] In a further embodiment, the first control module further includes:
[0091] The second acquisition module 131 is used to acquire a preset limited overtaking time;
[0092] A detection module 132, used for detecting whether the vehicle exceeds a limited overtaking time after entering the overtaking state;
[0093] A third control module 133 is used to control the vehicle to exit the overtaking state if the overtaking time is exceeded;
[0094] The fourth control module 134 is configured to continue detecting whether the vehicle is in the overtaking state if the limited overtaking time has not been exceeded.
[0095] The embodiment of the present invention further provides a control device 10 for a vehicle in an overtaking state, according to the attached Figure 4As shown, it includes a processor 401, a network interface 405, a memory 403 and a communication bus, wherein the processor 401, the network interface 405, and the memory 403 communicate with each other through the communication bus; the memory 403 is used to store computer programs; in one embodiment of the present invention, the processor 401 is used to execute the program stored in the memory 403 to implement the steps of the vehicle control method in the overtaking state provided by any of the aforementioned method embodiments.
[0096] The memory 403 may store an operating system 4031 and a computer program 4032. When the computer program 5032 is executed, the processor 401 may execute a method for controlling a vehicle in an overtaking state, wherein the memory 403 may be a volatile storage medium or a non-volatile storage medium.
[0097] The processor 401 is used to provide computing and control capabilities to support the operation of the entire device 10.
[0098] The network interface 405 is used for network communication to provide data information transmission, and the network communication is wired network communication and / or wireless network communication. Those skilled in the art will understand that Figure 3 The structure shown in the figure is merely a block diagram of a partial structure related to the solution of the present invention, and does not constitute a limitation on the device 10 to which the solution of the present invention is applied. The specific device 10 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0099] The processor 401 is used to run the computer program 4032 stored in the memory 403 to implement the corresponding functions in the above-mentioned method for controlling the vehicle in the overtaking state.
[0100] An embodiment of the present invention further provides a vehicle, which uses any of the above-mentioned control methods for a vehicle in an overtaking state to control the operation of the vehicle.
[0101] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. A method for controlling a vehicle in an overtaking state, characterized in that: The control method is applied to a controller, the controller is connected to the vehicle control, and the control method includes: Acquiring state information of the vehicle while driving; Determining whether the status information satisfies an overtaking condition; If the overtaking condition is met, the vehicle is controlled to enter the overtaking state according to a preset overtaking operation instruction; whether the vehicle is still in the overtaking state within a preset time is detected, and if the vehicle is not in the overtaking state, the vehicle is controlled to enter the normal driving state; If the overtaking condition is not met, the vehicle is controlled to enter the normal driving state.
2. The method for controlling a vehicle in an overtaking state according to claim 1, characterized in that: The detecting whether the vehicle is still in the overtaking state within a preset time includes: Obtain the preset limited overtaking time; Detecting whether the vehicle exceeds a limited overtaking time after entering the overtaking state; If the overtaking time is exceeded, the vehicle is controlled to exit the overtaking state; If the limited overtaking time is not exceeded, continue to detect whether the vehicle is in the overtaking state.
3. The method for controlling a vehicle in an overtaking state according to claim 2, characterized in that: The detecting whether the vehicle is in the overtaking state comprises: Detecting whether the vehicle executes a control instruction to exit the overtaking state; the control instruction includes an active exit instruction, a turn signal change instruction, and a parking gear switch instruction.
4. The method for controlling a vehicle in an overtaking state according to claim 1, characterized in that: Before controlling the vehicle to enter the overtaking state according to the preset overtaking operation instruction, the method further includes: Get current traffic information in real time; Determining whether the vehicle meets the starting condition for entering the overtaking state according to the current road condition information; If the starting condition for entering the overtaking state is met, the next step is executed; If the starting condition for entering the overtaking state is not met, a reminder message is sent to the driver.
5. The method for controlling a vehicle in an overtaking state according to claim 1, characterized in that: The controlling the vehicle to enter the overtaking state according to the preset overtaking operation instruction includes: The overtaking operation instructions include functional instructions for turning on turn signals, flashing headlights, honking horns, adjusting vehicle power, and obtaining blind spot video images; According to a preset custom setting, at least one of the function instructions is selected from the overtaking operation instructions; The vehicle is controlled to enter the overtaking state according to the functional instruction.
6. The method for controlling a vehicle in an overtaking state according to claim 1, characterized in that: After the controlling the vehicle to enter the overtaking state, the method further includes notifying by voice that the vehicle has entered the overtaking state; After controlling the vehicle to enter the normal driving state, the method further includes notifying by voice that the vehicle has entered the normal driving state.
7. A control device for a vehicle in an overtaking state, characterized in that: The control device is arranged on a controller, the controller is connected to the vehicle control, and the control device comprises: A first acquisition module, used to acquire the state information of the vehicle when it is traveling; A judging module, used for judging whether the state information satisfies the overtaking condition; A first control module is used to control the vehicle to enter the overtaking state according to a preset overtaking operation instruction if the overtaking condition is met; detect whether the vehicle is still in the overtaking state within a preset time, and if the vehicle is not in the overtaking state, control the vehicle to enter the normal driving state; The second control module is used to control the vehicle to enter the normal driving state if the overtaking condition is not met.
8. The control device for a vehicle in an overtaking state according to claim 7, characterized in that: The first control module further includes: A second acquisition module is used to acquire a preset limited overtaking time; A detection module, used for detecting whether the vehicle exceeds a limited overtaking time after entering the overtaking state; A third control module, configured to control the vehicle to exit the overtaking state if the overtaking time is exceeded; The fourth control module is used for continuing to detect whether the vehicle is in the overtaking state if the limited overtaking time has not been exceeded.
9. A control device for a vehicle in an overtaking state, characterized in that: The device includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; Memory, used to store computer programs; The processor is used to implement the steps of the method for controlling a vehicle in an overtaking state according to any one of claims 1 to 6 when executing the program stored in the memory.
10. A vehicle, characterized in that: The vehicle operation is controlled by using the control method for a vehicle in an overtaking state as described in any one of claims 1 to 6.