CN116279472A - Method and device for adjusting following distance, vehicle and storage medium - Google Patents
Method and device for adjusting following distance, vehicle and storage medium Download PDFInfo
- Publication number
- CN116279472A CN116279472A CN202310179262.8A CN202310179262A CN116279472A CN 116279472 A CN116279472 A CN 116279472A CN 202310179262 A CN202310179262 A CN 202310179262A CN 116279472 A CN116279472 A CN 116279472A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- target vehicle
- distance
- current vehicle
- current
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000003068 static effect Effects 0.000 claims abstract description 18
- 238000004590 computer program Methods 0.000 claims description 7
- 230000001276 controlling effect Effects 0.000 description 18
- 230000006870 function Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 206010040007 Sense of oppression Diseases 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/14—Adaptive cruise control
- B60W30/16—Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
- B60W2554/40—Dynamic objects, e.g. animals, windblown objects
- B60W2554/402—Type
- B60W2554/4023—Type large-size vehicles, e.g. trucks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
- B60W2554/40—Dynamic objects, e.g. animals, windblown objects
- B60W2554/404—Characteristics
- B60W2554/4042—Longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/802—Longitudinal distance
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/72—Electric energy management in electromobility
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
The application relates to the technical field of intelligent driving of vehicles, in particular to a following distance adjusting method, a following distance adjusting device, a vehicle and a storage medium, wherein the method comprises the following steps: judging whether a target vehicle exists in front of the current vehicle; if a target vehicle exists in front of the current vehicle, judging whether the target vehicle is in a static state or not; if the target vehicle is not in a stationary state, acquiring the actual distance between the current vehicle and the target vehicle, and when the actual distance is greater than or equal to a preset distance, adjusting the speed of the current vehicle to a preset speed, and controlling the current vehicle to run at the preset speed. According to the method for adjusting the following distance, the following distance is dynamically adjusted through the type of the target vehicle in front of the vehicle and the motion state of the target vehicle, so that humanization, high efficiency and usability of vehicle distance adjustment are improved, and driving experience of a user is improved.
Description
Technical Field
The present disclosure relates to the field of intelligent driving technologies of vehicles, and in particular, to a method and an apparatus for adjusting a following distance, a vehicle, and a storage medium.
Background
With the improvement of the living standard of people, people have pursued higher auxiliary driving functions of automobiles. In order to meet the requirements of users on the auxiliary driving function of the automobile, the currently carried driving auxiliary system is mainly an L1-L2 driving auxiliary system. The L1 driving auxiliary system can assist the vehicle to complete a longitudinal control function, and the L2 driving auxiliary system comprises a low-order longitudinal auxiliary control function and a high-order transverse longitudinal auxiliary control function. The longitudinal control function of the driving assistance system is mainly divided into two working conditions: when no other vehicle is in front, the driving auxiliary system controls the vehicle to run according to the vehicle speed set by a user; when other vehicles are in front, if the running speed is smaller than the running speed of the driving assistance system set by the user, the driving assistance system controls the vehicle to run or stop following the front vehicle.
In the related art, a time-distance gear is mostly used to adjust a following distance between a current vehicle and a preceding vehicle when a driving assistance system works.
However, the following distance between the current vehicle and the preceding vehicle is adjusted by setting the time interval mainly has the following problems:
(1) Under the complex scene of road traffic environment, if the types of front target vehicles are diversified when the driving auxiliary system works, for example, the front vehicles are large vehicles such as trucks, trailers and special vehicles, or small vehicles such as common saloons and sport utility vehicles, or non-motor vehicles such as bicycles and tricycles. In the running process of the vehicle, because the types of the front target vehicles are different, the subjective pressing feeling difference and objective unsafe factors brought to the user are also different, for example, under the same speed and following distance scenes, the pressing feeling of the front vehicle brought to the user by a truck is far greater than that brought to the user by a sedan, and meanwhile, the potential safety hazard is also caused, so when the types of the front vehicle targets are changed, the user can frequently adjust the time interval to ensure that the vehicle and the front vehicle keep a relatively comfortable distance, and when the whole driving auxiliary system works, the user experience is poor due to the frequent adjustment of the following distance.
(2) Based on the above-mentioned problem description, in order to reduce the sense of oppression and unsafe factor that the preceding vehicle brought, the user can frequently adjust the time interval of following the car when driving auxiliary system work to bring more burden to hardware such as steering wheel button, knob, gyro wheel, also can make the reliability and the durability of hardware receive more serious examination, increased whole car cost pressure simultaneously.
(3) When the driving auxiliary system works, the current vehicle stops, the current vehicle can also follow the stop, and if the following vehicle distance set by the user is relatively large at the moment, the following vehicle is easy to plug by other vehicles, the passing efficiency of the user is affected, the driving auxiliary system is not trusted, and the driving experience of the user is reduced.
Disclosure of Invention
The application provides a following distance adjusting method, device, vehicle and storage medium, which are used for solving the problems that following distance adjustment in the related technology is limited by an external complex transportation environment, humanization, high efficiency and usability of following distance adjustment cannot be realized, and accordingly passing efficiency and driving experience of a user are affected.
An embodiment of a first aspect of the present application provides a method for adjusting a following distance, including the following steps: judging whether a target vehicle exists in front of the current vehicle; if the target vehicle exists in front of the current vehicle, judging whether the target vehicle is in a static state or not; and if the target vehicle is not in the stationary state, acquiring the actual distance between the current vehicle and the target vehicle, and when the actual distance is greater than or equal to a preset distance, adjusting the speed of the current vehicle to a preset speed, and controlling the current vehicle to run at the preset speed.
According to the technical means, the following distance is dynamically adjusted through the target vehicle motion state in front of the vehicle and the time distance between the target vehicle and the target vehicle, so that the humanization, the high efficiency and the usability of the vehicle distance adjustment are improved, and the driving experience of a user is improved
Further, in one embodiment of the present application, after determining whether the target vehicle is in the stationary state, further includes: if the target vehicle is in the static state, identifying the vehicle type of the target vehicle; and determining the parking distance between the current vehicle and the target vehicle according to the vehicle type, and controlling the distance between the current vehicle and the target vehicle to be greater than or equal to the parking distance when the current vehicle is parked.
According to the technical means, when the target vehicle is in a static state, the following distance between the current vehicle and the target vehicle is dynamically adjusted based on the type of the target vehicle, so that the jam situation of other vehicles is effectively reduced.
Further, in one embodiment of the present application, after obtaining the actual distance between the current vehicle and the target vehicle, the method further includes: if the actual distance is smaller than the preset distance, identifying the vehicle type of the target vehicle; and determining the following distance between the current vehicle and the target vehicle according to the vehicle type, and controlling the current vehicle to run according to the following distance.
According to the technical means, when the target vehicle is in a non-stationary state, the following distance between the current vehicle and the target vehicle is dynamically adjusted based on the type of the target vehicle, so that the operation of frequently adjusting the following time interval by a user is effectively reduced, and the driving experience of the user is improved.
Further, in one embodiment of the present application, after determining whether the target vehicle exists in front of the current vehicle, it further includes: and if the target vehicle does not exist in front of the current vehicle, controlling the current vehicle to run according to a current running strategy.
According to the technical means, the situation of the target vehicle in front of the current vehicle is judged, so that the vehicle is controlled to adjust the running speed and the following distance according to the corresponding type and the motion state of the target vehicle, and the operation of frequently adjusting the following time interval by a user is effectively reduced.
Further, in one embodiment of the present application, before determining whether the target vehicle exists in front of the current vehicle, the method further includes: judging whether a driving assistance system of the current vehicle is in an on state or not; and if the driving assistance system is not in the starting state, starting the driving assistance system of the current vehicle.
According to the technical means, the driving assistance system is started, so that the whole subsequent flow is triggered.
An embodiment of a second aspect of the present application provides a following distance adjusting device, including: the first judging module is used for judging whether a target vehicle exists in front of the current vehicle; the second judging module is used for judging whether the target vehicle is in a static state or not if the target vehicle exists in front of the current vehicle; and the control module is used for acquiring the actual distance between the current vehicle and the target vehicle if the target vehicle is not in the static state, adjusting the speed of the current vehicle to a preset speed when the actual distance is greater than or equal to a preset distance, and controlling the current vehicle to run according to the preset speed.
Further, in an embodiment of the present application, after determining whether the target vehicle is in the stationary state, the second determining module further includes: a first identifying unit configured to identify a vehicle type of the target vehicle if the target vehicle is in the stationary state; and the first control unit is used for determining the parking distance between the current vehicle and the target vehicle according to the vehicle type and controlling the distance between the current vehicle and the target vehicle to be greater than or equal to the parking distance when the current vehicle is parked.
Further, in one embodiment of the present application, after obtaining the actual distance between the current vehicle and the target vehicle, the control module further includes: the second identifying unit is used for identifying the vehicle type of the target vehicle if the actual distance is smaller than the preset distance; and the second control unit is used for determining the following distance between the current vehicle and the target vehicle according to the vehicle type and controlling the current vehicle to run according to the following distance.
Further, in an embodiment of the present application, after determining whether the target vehicle exists in front of the current vehicle, the first determining module further includes: and the third control unit is used for controlling the current vehicle to run according to the current running strategy if the target vehicle does not exist in front of the current vehicle.
Further, in an embodiment of the present application, before determining whether the target vehicle exists in front of the current vehicle, the first determining module further includes: a first judging unit configured to judge whether a driving assistance system of the current vehicle is in an on state; and the starting unit is used for starting the driving assistance system of the current vehicle if the driving assistance system is not in the starting state.
An embodiment of a third aspect of the present application provides a vehicle, including: the system comprises a memory, a processor and a computer program stored in the memory and capable of running on the processor, wherein the processor executes the program to realize the following distance adjusting method according to the embodiment.
An embodiment of a fourth aspect of the present application provides a computer-readable storage medium having stored thereon a computer program that is executed by a processor for implementing the following distance adjustment method according to the above embodiment.
According to the method and the device for controlling the vehicle speed, when the target vehicle exists in front of the current vehicle, whether the target vehicle is in a static state is further judged, if the target vehicle is not in the static state, the actual distance between the current vehicle and the target vehicle is obtained, when the actual distance is greater than or equal to the preset distance, the speed of the current vehicle is regulated to the preset speed, and the current vehicle is controlled to run according to the preset speed. Therefore, the problems that the following distance adjustment in the related technology is limited by an external complex transportation environment, humanization, high efficiency and usability of the vehicle distance adjustment cannot be realized, and the passing efficiency and driving experience of a user are affected are solved.
Additional aspects and advantages of the application will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the application.
Drawings
The foregoing and/or additional aspects and advantages of the present application will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings, in which:
fig. 1 is a flowchart of a method for adjusting a following distance according to an embodiment of the present application;
FIG. 2 is a logical schematic of an overall solution according to one embodiment of the present application;
FIG. 3 is a block diagram of a following distance adjustment device according to an embodiment of the present application;
fig. 4 is a schematic structural view of a vehicle according to an embodiment of the present application.
Reference numerals illustrate: 10-a following distance adjusting device; 100-a first judging module, 200-a second judging module and 300-a control module.
Detailed Description
Embodiments of the present application are described in detail below, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to like or similar elements or elements having like or similar functions throughout. The embodiments described below by referring to the drawings are exemplary and intended for the purpose of explaining the present application and are not to be construed as limiting the present application.
The following describes a following distance adjustment method, device, vehicle and storage medium according to embodiments of the present application with reference to the accompanying drawings. Aiming at the problems that the following distance adjustment in the related art mentioned in the background art is limited by an external complex transportation environment, humanization, high efficiency and usability of the vehicle distance adjustment cannot be realized, and thus the passing efficiency and driving experience of a user are affected, the application provides a following distance adjustment method. Therefore, the problems that the following distance adjustment in the related technology is limited by an external complex transportation environment, humanization, high efficiency and usability of the vehicle distance adjustment cannot be realized, the passing efficiency and driving experience of a user are affected and the like are solved, the following distance is dynamically adjusted through the type of a target vehicle in front of the vehicle and the motion state of the target vehicle, the humanization, the high efficiency and the usability of the vehicle distance adjustment are improved, and the driving experience of the user is improved.
Specifically, fig. 1 is a flow chart of a method for adjusting a following distance according to an embodiment of the present application.
As shown in fig. 1, the following distance adjusting method includes the following steps:
in step S101, it is determined whether or not a target vehicle exists ahead of the current vehicle.
Further, in one embodiment of the present application, before determining whether the target vehicle exists in front of the current vehicle, the method further includes: judging whether a driving assistance system of the current vehicle is in an on state or not; and if the driving assistance system is not in the on state, the driving assistance system of the current vehicle is started.
Specifically, as shown in fig. 2, in the embodiment of the present application, when the vehicle dynamically adjusts the following distance based on the driving assistance system, first, it needs to determine whether the driving assistance system of the current vehicle is in an on state, further determine whether the target vehicle exists in front of the current vehicle when the driving assistance system is in an on state, if the driving assistance system is in an unopened state, turn on the driving assistance system of the current vehicle, and then further determine whether the target vehicle exists in front of the current vehicle.
Further, in one embodiment of the present application, after determining whether the target vehicle exists in front of the current vehicle, it further includes: and if the target vehicle does not exist in front of the current vehicle, controlling the current vehicle to run according to the current running strategy.
Specifically, when it is determined that the target vehicle does not exist in front of the current vehicle, the embodiment of the application indicates that the road ahead is in a safe driving road condition, and the driving assistance system does not respond any more, so that the current vehicle is controlled to continue driving according to the currently set driving strategy.
In step S102, if a target vehicle exists in front of the current vehicle, it is determined whether the target vehicle is in a stationary state.
Specifically, if the embodiment of the application determines that the target vehicle exists in front of the current vehicle, the motion state of the front target vehicle needs to be determined at this time, and the following distance is dynamically adjusted according to the motion state.
Further, in one embodiment of the present application, after determining whether the target vehicle is in the stationary state, further includes: if the target vehicle is in a stationary state, identifying the vehicle type of the target vehicle; and determining the parking distance between the current vehicle and the target vehicle according to the type of the vehicle, and controlling the distance between the current vehicle and the target vehicle to be greater than or equal to the parking distance when the current vehicle is parked.
Specifically, as shown in fig. 2, in the embodiment of the present application, if the motion state of the front target vehicle is a stationary state, the vehicle type of the target vehicle is identified, so as to determine an appropriate parking distance between the current vehicle and the target vehicle according to the target vehicle type, and control the distance between the current vehicle and the target vehicle to be greater than or equal to the parking distance when the current vehicle is parked.
Specifically, the embodiments of the present application can divide the front target vehicle into three types, which are a large vehicle, a small vehicle, and a non-motor vehicle, respectively, depending on the size of the vehicle and the type of the vehicle. The large-sized vehicles are contained in other large-sized vehicles such as trucks, trailers, special vehicles and the like; the small-sized vehicles comprise common household sedans, sport utility vehicles, recreational vehicles, motorcycles and other small-sized vehicles; the non-motor vehicles comprise other non-motor vehicles such as bicycles and tricycles, and when the following distance between the non-motor vehicles and the target vehicle is dynamically adjusted, different strategies are needed to be adopted to adjust the following distance based on the type and the motion state of the target vehicle.
For example, in the embodiment of the present application, when the target vehicle is in a stationary state, if the type of the target vehicle is a large vehicle, the parking distance between the current vehicle and the target vehicle is determined according to the type of the vehicle, for example, the parking distance is 5 meters, and the distance between the current vehicle and the target vehicle when the current vehicle is parked is controlled by the driving assistance system to be greater than or equal to the parking distance, for example, the parking distance between the current vehicle and the target vehicle is maintained at a meter (for example, 6 meters) based on the parking distance.
Alternatively, if the type of the target vehicle is a non-motor vehicle, a parking distance of the current vehicle from the target vehicle, for example, a parking distance of 3 meters, is determined according to the type of the vehicle, and the distance from the target vehicle when the current vehicle is parked is controlled by the driving assistance system to be greater than or equal to the parking distance, for example, a parking distance of the current vehicle from the target vehicle of B meters (for example, 4 meters), wherein B is smaller than a.
Alternatively, if the type of the target vehicle is a small vehicle, a parking distance of the current vehicle from the target vehicle, for example, a parking distance of 2 meters, is determined according to the type of the vehicle, and a distance from the target vehicle when the current vehicle is parked is controlled by the driving assistance system to be greater than or equal to the parking distance, for example, a parking distance of the current vehicle from the target vehicle of C meters (for example, 3 meters), wherein C is smaller than B, based on the parking distance.
Therefore, the embodiment of the application judges through the type and the motion state of the front target vehicle so as to dynamically and intelligently adjust the proper distance between the current vehicle and the target vehicle, and effectively reduces the jam situation of other vehicles.
In step S103, if the target vehicle is not in a stationary state, an actual distance between the current vehicle and the target vehicle is obtained, and when the actual distance is greater than or equal to a preset distance, the speed of the current vehicle is adjusted to a preset speed, and the current vehicle is controlled to travel at the preset speed.
The preset distance and the preset vehicle speed may be thresholds set by those skilled in the art according to actual application requirements, or may be thresholds obtained by multiple simulations of a computer, or thresholds set by a driving assistance system, which are not limited herein.
Specifically, as shown in fig. 2, in the embodiment of the present application, if the target vehicle is in a non-stationary state, the actual distance between the current vehicle and the target vehicle needs to be obtained, and when the actual distance is greater than or equal to a preset distance, whether the running speed of the current vehicle reaches the preset vehicle speed is further determined, and when the running speed reaches the preset vehicle speed, the driving assistance system is controlled not to make any additional response, and the current vehicle is driven according to the current vehicle speed, otherwise, the driving assistance system is controlled to accelerate the current vehicle to the preset vehicle speed.
Further, in one embodiment of the present application, after obtaining the actual distance between the current vehicle and the target vehicle, the method further includes: if the actual distance is smaller than the preset distance, identifying the vehicle type of the target vehicle; and determining the following distance between the current vehicle and the target vehicle according to the vehicle type, and controlling the current vehicle to run according to the following distance.
Specifically, if the actual distance between the current vehicle and the target vehicle obtained by the embodiment of the application is smaller than the preset distance, the vehicle type of the target vehicle is further identified, the following distance between the current vehicle and the target vehicle is determined according to the vehicle type, and then the current vehicle is controlled to run.
Specifically, if the type of the target vehicle is a large vehicle, determining a following distance between the current vehicle and the target vehicle according to the type of the vehicle, for example, the following distance is E meters, the preset distance is D meters, and controlling the current vehicle to travel according to the following distance, wherein E is less than or equal to D.
Optionally, if the type of the target vehicle is a non-motor vehicle, determining a following distance between the current vehicle and the target vehicle according to the type of the vehicle, for example, the following distance is F meters, and controlling the current vehicle to travel according to the following distance, where F is less than or equal to E.
Optionally, if the type of the target vehicle is a small vehicle, determining a following distance between the current vehicle and the target vehicle according to the type of the vehicle, for example, the following distance is G meters, and controlling the current vehicle to travel according to the following distance, where G is less than or equal to F.
From this, the type through the preceding target vehicle and the following distance according to the type division to it is nearer to take small-size vehicle following distance, and non-motor vehicle following distance is moderate, and the intelligence that large-size vehicle following distance is farther is tested with the automobile body, with the operation of reducing the frequent adjustment following time interval of user, promotes user's driving experience.
According to the following distance adjusting method provided by the embodiment of the application, when the target vehicle exists in front of the current vehicle, whether the target vehicle is in a static state is further judged, if the target vehicle is not in the static state, the actual distance between the current vehicle and the target vehicle is obtained, when the actual distance is greater than or equal to the preset distance, the speed of the current vehicle is adjusted to the preset speed, and the current vehicle is controlled to run at the preset speed. Therefore, the problems that the following distance adjustment in the related technology is limited by an external complex transportation environment, humanization, high efficiency and usability of the vehicle distance adjustment cannot be realized, the passing efficiency and driving experience of a user are affected and the like are solved, the following distance is dynamically adjusted through the type of a target vehicle in front of the vehicle and the motion state of the target vehicle, the humanization, the high efficiency and the usability of the vehicle distance adjustment are improved, and the driving experience of the user is improved.
Next, a following distance adjusting device according to an embodiment of the present application will be described with reference to the accompanying drawings.
Fig. 3 is a block schematic diagram of a following distance adjusting device according to an embodiment of the present application.
As shown in fig. 3, the following distance adjusting device 10 includes: a first determination module 100, a second determination module 200, and a control module 300.
The first judging module 100 is configured to judge whether a target vehicle exists in front of the current vehicle;
a second judging module 200, configured to judge whether the target vehicle is in a stationary state if the target vehicle exists in front of the current vehicle; and
the control module 300 is configured to obtain an actual distance between the current vehicle and the target vehicle if the target vehicle is not in a stationary state, and adjust a speed of the current vehicle to a preset speed when the actual distance is greater than or equal to a preset distance, and control the current vehicle to run at the preset speed.
Further, in one embodiment of the present application, after determining whether the target vehicle is in the stationary state, the second determining module 200 further includes: a first recognition unit and a first control unit.
The first identification unit is used for identifying the vehicle type of the target vehicle if the target vehicle is in a static state;
and the first control unit is used for determining the parking distance between the current vehicle and the target vehicle according to the type of the vehicle and controlling the distance between the current vehicle and the target vehicle to be larger than or equal to the parking distance when the current vehicle is parked.
Further, in one embodiment of the present application, after obtaining the actual distance between the current vehicle and the target vehicle, the control module 300 further includes: a second identification unit and a second control unit.
The second identifying unit is used for identifying the vehicle type of the target vehicle if the actual distance is smaller than the preset distance;
and the second control unit is used for determining the following distance between the current vehicle and the target vehicle according to the type of the vehicle and controlling the current vehicle to run according to the following distance.
Further, in one embodiment of the present application, after determining whether the target vehicle exists in front of the current vehicle, the first determining module 100 further includes:
and the third control unit is used for controlling the current vehicle to run according to the current running strategy if the target vehicle does not exist in front of the current vehicle.
Further, in one embodiment of the present application, before determining whether the target vehicle exists in front of the current vehicle, the first determining module 100 further includes: a first judging unit and a starting unit.
The first judging unit is used for judging whether the driving auxiliary system of the current vehicle is in an on state or not;
and the starting unit is used for starting the driving assistance system of the current vehicle if the driving assistance system is not in the starting state.
According to the following distance adjusting device provided by the embodiment of the application, when the target vehicle exists in front of the current vehicle, whether the target vehicle is in a static state is further judged, if the target vehicle is not in the static state, the actual distance between the current vehicle and the target vehicle is obtained, when the actual distance is greater than or equal to the preset distance, the speed of the current vehicle is adjusted to the preset speed, and the current vehicle is controlled to run at the preset speed. Therefore, the problems that the following distance adjustment in the related technology is limited by an external complex transportation environment, humanization, high efficiency and usability of the vehicle distance adjustment cannot be realized, the passing efficiency and driving experience of a user are affected and the like are solved, the following distance is dynamically adjusted through the type of a target vehicle in front of the vehicle and the motion state of the target vehicle, the humanization, the high efficiency and the usability of the vehicle distance adjustment are improved, and the driving experience of the user is improved.
Fig. 4 is a schematic structural diagram of a vehicle according to an embodiment of the present application. The vehicle may include:
The processor 402 implements the following distance adjustment method provided in the above embodiment when executing the program.
Further, the vehicle further includes:
a communication interface 403 for communication between the memory 401 and the processor 402.
A memory 401 for storing a computer program executable on the processor 402.
The memory 401 may include high speed RAM (Random Access Memory ) memory, and may also include non-volatile memory, such as at least one disk memory.
If the memory 401, the processor 402, and the communication interface 403 are implemented independently, the communication interface 403, the memory 401, and the processor 402 may be connected to each other by a bus and perform communication with each other. The bus may be an ISA (Industry Standard Architecture ) bus, a PCI (Peripheral Component, external device interconnect) bus, or EISA (Extended Industry Standard Architecture ) bus, among others. The buses may be divided into address buses, data buses, control buses, etc. For ease of illustration, only one thick line is shown in fig. 4, but not only one bus or one type of bus.
Alternatively, in a specific implementation, if the memory 401, the processor 402, and the communication interface 403 are integrated on a chip, the memory 401, the processor 402, and the communication interface 403 may perform communication with each other through internal interfaces.
The processor 402 may be a CPU (Central Processing Unit ) or ASIC (Application Specific Integrated Circuit, application specific integrated circuit) or one or more integrated circuits configured to implement embodiments of the present application.
The embodiment of the application also provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor, implements the following distance adjustment method as described above.
In the description of the present specification, a description referring to terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present application. In this specification, schematic representations of the above terms are not necessarily directed to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or N embodiments or examples. Furthermore, the different embodiments or examples described in this specification and the features of the different embodiments or examples may be combined and combined by those skilled in the art without contradiction.
Furthermore, the terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include at least one such feature. In the description of the present application, the meaning of "N" is at least two, such as two, three, etc., unless explicitly defined otherwise.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more N executable instructions for implementing specific logical functions or steps of the process, and further implementations are included within the scope of the preferred embodiment of the present application in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the embodiments of the present application.
It is to be understood that portions of the present application may be implemented in hardware, software, firmware, or a combination thereof. In the above-described embodiments, the N steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. As with the other embodiments, if implemented in hardware, may be implemented using any one or combination of the following techniques, as is well known in the art: discrete logic circuits having logic gates for implementing logic functions on data signals, application specific integrated circuits having suitable combinational logic gates, programmable gate arrays, field programmable gate arrays, and the like.
Those of ordinary skill in the art will appreciate that all or part of the steps carried out in the method of the above-described embodiments may be implemented by a program to instruct related hardware, and the program may be stored in a computer readable storage medium, where the program when executed includes one or a combination of the steps of the method embodiments.
Although embodiments of the present application have been shown and described above, it will be understood that the above embodiments are illustrative and not to be construed as limiting the application, and that variations, modifications, alternatives, and variations may be made to the above embodiments by one of ordinary skill in the art within the scope of the application.
Claims (10)
1. The method for adjusting the following distance is characterized by comprising the following steps of:
judging whether a target vehicle exists in front of the current vehicle;
if the target vehicle exists in front of the current vehicle, judging whether the target vehicle is in a static state or not; and
if the target vehicle is not in the static state, acquiring the actual distance between the current vehicle and the target vehicle, adjusting the speed of the current vehicle to a preset speed when the actual distance is greater than or equal to a preset distance, and controlling the current vehicle to run at the preset speed.
2. The method according to claim 1, characterized by further comprising, after determining whether the target vehicle is in the stationary state:
if the target vehicle is in the static state, identifying the vehicle type of the target vehicle;
and determining the parking distance between the current vehicle and the target vehicle according to the vehicle type, and controlling the distance between the current vehicle and the target vehicle to be greater than or equal to the parking distance when the current vehicle is parked.
3. The method of claim 1, further comprising, after obtaining the actual distance of the current vehicle from the target vehicle:
if the actual distance is smaller than the preset distance, identifying the vehicle type of the target vehicle;
and determining the following distance between the current vehicle and the target vehicle according to the vehicle type, and controlling the current vehicle to run according to the following distance.
4. The method according to claim 1, further comprising, after determining whether the target vehicle is present in front of the current vehicle:
and if the target vehicle does not exist in front of the current vehicle, controlling the current vehicle to run according to a current running strategy.
5. The method according to any one of claims 1-4, further comprising, prior to determining whether the target vehicle is present in front of the current vehicle:
judging whether a driving assistance system of the current vehicle is in an on state or not;
and if the driving assistance system is not in the starting state, starting the driving assistance system of the current vehicle.
6. An adjustment device for following distance, comprising:
the first judging module is used for judging whether a target vehicle exists in front of the current vehicle;
the second judging module is used for judging whether the target vehicle is in a static state or not if the target vehicle exists in front of the current vehicle; and
and the control module is used for acquiring the actual distance between the current vehicle and the target vehicle if the target vehicle is not in the static state, adjusting the speed of the current vehicle to a preset speed when the actual distance is greater than or equal to a preset distance, and controlling the current vehicle to run at the preset speed.
7. The apparatus of claim 6, wherein the second determination module, after determining whether the target vehicle is in the stationary state, further comprises:
a first identifying unit configured to identify a vehicle type of the target vehicle if the target vehicle is in the stationary state;
and the first control unit is used for determining the parking distance between the current vehicle and the target vehicle according to the vehicle type and controlling the distance between the current vehicle and the target vehicle to be greater than or equal to the parking distance when the current vehicle is parked.
8. The apparatus of claim 6, wherein the control module, after obtaining the actual distance of the current vehicle from the target vehicle, further comprises:
the second identifying unit is used for identifying the vehicle type of the target vehicle if the actual distance is smaller than the preset distance;
and the second control unit is used for determining the following distance between the current vehicle and the target vehicle according to the vehicle type and controlling the current vehicle to run according to the following distance.
9. A vehicle, characterized by comprising: a memory, a processor and a computer program stored on the memory and executable on the processor, the processor executing the program to implement the following distance adjustment method according to any one of claims 1-5.
10. A computer-readable storage medium, on which a computer program is stored, characterized in that the program is executed by a processor for implementing the method of adjustment of the following distance according to any one of claims 1-5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310179262.8A CN116279472A (en) | 2023-02-28 | 2023-02-28 | Method and device for adjusting following distance, vehicle and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310179262.8A CN116279472A (en) | 2023-02-28 | 2023-02-28 | Method and device for adjusting following distance, vehicle and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116279472A true CN116279472A (en) | 2023-06-23 |
Family
ID=86784551
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310179262.8A Pending CN116279472A (en) | 2023-02-28 | 2023-02-28 | Method and device for adjusting following distance, vehicle and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116279472A (en) |
-
2023
- 2023-02-28 CN CN202310179262.8A patent/CN116279472A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108572642B (en) | Automatic driving system and transverse control method thereof | |
US10011281B1 (en) | Lane change device, system including the same, and method thereof | |
US8339253B2 (en) | Methods and systems for displaying vehicle rear camera images in different modes | |
US8026800B2 (en) | Methods and systems for controlling external visual indicators for vehicles | |
CN109808706A (en) | Learning type assistant driving control method, device, system and vehicle | |
CN110239532B (en) | Vehicle lane change assisting method, device, terminal and storage medium | |
CN112373450B (en) | Control method and device for vehicle auxiliary turning | |
CN100439178C (en) | Vehicle for calculating negative direction steering operation of driver in control of oversteer inhibition | |
JP2007246023A (en) | Apparatus and method for controlling running of vehicle | |
US20100171641A1 (en) | Methods and systems for monitoring vehicle movement | |
CN116279472A (en) | Method and device for adjusting following distance, vehicle and storage medium | |
CN115071680B (en) | Safety limiting method for vehicle driving auxiliary transverse control system and readable storage medium | |
CN116495008A (en) | Vehicle control method and device and terminal equipment | |
CN114148324B (en) | Cruise control method and device for vehicle, vehicle and storage medium | |
CN113753067B (en) | Lane departure intervention control method and device | |
CN114312703B (en) | Control method and device for vehicle braking forward tilting, vehicle and storage medium | |
CN110614999A (en) | Automatic lane-changing overtaking control method and system for vehicle | |
CN115709718A (en) | Method and device for assisting driving of novice, vehicle and storage medium | |
CN108466648A (en) | Power-assisted adjusting method, device, EPS and automobile for EPS | |
CN113954877A (en) | Intelligent automobile safety arbitration and control method and device based on safety sandbox | |
CN113602250A (en) | Automatic parking method and device for electric automobile, vehicle and storage medium | |
KR20060110298A (en) | Method for improving an adaptive cruise control system | |
CN115416660B (en) | Vehicle lane changing method and device, vehicle and storage medium | |
US20240246476A1 (en) | Vehicle, control method for vehicle, and storage medium | |
JP7521545B2 (en) | Automatic deceleration control device for vehicles |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |