Overtaking safety control method, device, equipment, medium and product
By monitoring the vehicle speed, judging potential collision risks and triggering overtaking suppression control, the problem of difficult monitoring of lane change intentions of vehicles in adjacent lanes in the adaptive cruise system is solved, and safe overtaking under the adaptive cruise system is achieved to ensure that the driver can avoid collisions without intervention.
Patent Information
- Application Number
- CN202510359352.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-25
- Publication Date
- 2025-07-11
AI Technical Summary
When the vehicle is driving at high speed, it is difficult to effectively monitor the lane change intention of vehicles in adjacent lanes, resulting in a collision risk when overtaking. The existing methods have high computational complexity and cannot meet the real-time requirements.
By monitoring the speed of the vehicles in front of the adjacent fast lane, we can determine whether there is a potential collision risk, trigger overtaking suppression control, maintain a certain distance from the vehicles in front of the adjacent fast lane, and ensure safe driving.
Under the control of the adaptive cruise system, the driver can avoid the risk of collision without intervention, improving the safety and ride comfort of the vehicle when driving at high speeds.
Smart Images

Figure CN120288042A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of automatic assisted driving, and particularly relates to an overtaking safety control method, device, equipment, medium and product. Background Art
[0002] The statements in this part only provide background technical information related to the present invention and do not necessarily constitute prior art.
[0003] An Adaptive Cruise Control (ACC) system can automatically adjust the vehicle speed according to the road conditions ahead and the traffic flow. If the road ahead is clear and there are no vehicles, the vehicle will travel at the cruise speed set by the driver; if a vehicle or obstacle appears ahead, the system will automatically reduce the vehicle speed; when the road conditions permit, it will automatically accelerate back to the set cruise speed. During the acceleration process, it is very likely to overtake the vehicle in the adjacent lane. Assuming there is a vehicle in the left fast lane, since this vehicle may change lanes to the current lane at any time, if the current vehicle under the control of the cruise system overtakes, it may collide with the lane-changing vehicle. Therefore, under the control of the cruise system, the driver needs to keep observing and take over the control when necessary.
[0004] There are methods in the prior art for monitoring the behavior of vehicles in adjacent lanes. Usually, after identifying the vehicle in the adjacent lane, its motion trajectory is tracked, and then it is judged whether it has the intention to change lanes. However, this monitoring method has a high computational complexity and cannot meet the real-time requirements when the vehicle is traveling at a high speed under the control of the automatic cruise system. Summary of the Invention
[0005] To overcome the above-mentioned deficiencies of the prior art, the present invention provides an overtaking safety control method, device, equipment, medium and product, which can ensure the following-distance safety when the vehicle is traveling at a high speed under the control of the adaptive cruise control system without the driver's intervention at all.
[0006] To achieve the above object, the first aspect of the present invention provides the following technical solution:
[0007] An overtaking safety control method includes the following steps:
[0008] When the vehicle is under the control of the adaptive cruise control system and the vehicle speed exceeds the set vehicle speed threshold, continuously monitor whether there is any other vehicle ahead in the adjacent fast lane;
[0009] If there is a vehicle ahead in the adjacent fast lane and the vehicle speed of the current vehicle is greater than the vehicle speed of the vehicle ahead in the adjacent fast lane, judge whether the conditions for inhibiting overtaking are met. If so, trigger the overtaking inhibition control; the overtaking inhibition control specifically is to control the vehicle speed to keep a certain distance from the vehicle ahead in the adjacent fast lane.
[0010] In some embodiments, the adjacent fast lanes are adjacent fast lanes in the same-direction lanes.
[0011] In some embodiments, determining whether the conditions for suppressing overtaking are met specifically includes: real-time monitoring whether there are other vehicles ahead on the current lane; if there is no vehicle ahead on the current lane, triggering overtaking suppression control; if there is a vehicle ahead on the current lane and the speed of the current vehicle is less than or equal to the speed of the vehicle ahead on the current lane, triggering overtaking suppression control; if the speed of the current vehicle is greater than the speed of the vehicle ahead on the current lane and the speed of the vehicle ahead on the adjacent fast lane is less than the speed of the vehicle ahead on the current lane, triggering overtaking suppression control; if the speed of the current vehicle is greater than the speed of the vehicle ahead on the current lane and the speed of the vehicle ahead on the adjacent fast lane is greater than the speed of the vehicle ahead on the current lane, not triggering overtaking suppression control.
[0012] In some embodiments, during the overtaking suppression control process, the speed of the vehicle ahead in the adjacent fast lane is monitored in real time. If the vehicle ahead drives out of its lane or accelerates to a speed greater than the current vehicle, and there are no other vehicles driving in front of the current vehicle on that lane and with a speed lower than the current vehicle for a continuous period of time, the overtaking suppression control is cancelled.
[0013] In some embodiments, when the overtaking suppression control is triggered, a driver is prompted that the overtaking suppression control function has been enabled; when a set action is received, the overtaking suppression control is cancelled.
[0014] In some embodiments, after the overtaking suppression control is cancelled when a set action is received, during driving, the vehicle conditions in the adjacent fast lane are monitored in real time. When the vehicle ahead is overtaken, if there are other vehicles within a certain distance on the adjacent fast lane, the vehicle is recorded as the new vehicle ahead. If the speed of the current vehicle is greater than the speed of the vehicle ahead in that lane, even if the conditions for overtaking the vehicle ahead on the adjacent fast lane are not met, the overtaking suppression control is not triggered.
[0015] The second aspect of the present invention provides an overtaking safety control device, including:
[0016] An adjacent lane monitoring module configured to, when the vehicle is under the control of the adaptive cruise control system and the vehicle speed exceeds a set speed threshold, monitor in real time whether there are other vehicles ahead on the adjacent fast lane;
[0017] An overtaking suppression control module configured to, if there is a vehicle ahead on the adjacent fast lane and the speed of the current vehicle is greater than the speed of the vehicle ahead on the adjacent fast lane, determine whether the conditions for suppressing overtaking are met. If so, trigger overtaking suppression control; the overtaking suppression control specifically is to control the vehicle speed to maintain a certain distance from the vehicle ahead on the adjacent fast lane.
[0018] The third aspect of the present invention provides an electronic device, including a processor and a memory, where computer instructions are stored on the memory. When the computer instructions are executed by the processor, the electronic device executes the method described above.
[0019] The fourth aspect of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the method described above is implemented.
[0020] The fifth aspect of the present invention provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the method described above is implemented.
[0021] The above one or more technical solutions are particularly applicable to the high-speed driving conditions of a vehicle under the control of an adaptive cruise system. By only monitoring the vehicle speed of itself, the vehicle in front on the current lane, and the vehicle in front on the adjacent fast lane, when the vehicle speed of the vehicle in front on the adjacent fast lane is slower than the vehicle speed of the vehicle itself, it is considered that there is a potential collision risk and the overtaking condition is not met, and overtaking inhibition is performed. Even if the driver does not intervene at all, the driving safety can be ensured. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The specification drawings constituting a part of the present invention are used to provide a further understanding of the present invention. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation to the present invention.
[0023] Figure 1 It is the overall flowchart of the overtaking safety control method in the embodiment of the present invention;
[0024] Figure 2 It is the flowchart of the overtaking inhibition control judgment in the embodiment of the present invention;
[0025] Figure 3 It is a schematic diagram of the scenario where there is a vehicle in front on the current lane and a vehicle in front on the adjacent left lane (Scenario 1) in the embodiment of the present invention;
[0026] Figure 4 It is a schematic diagram of the scenario where there is no vehicle in front on the current lane and a vehicle in front on the adjacent left lane (Scenario 2) in the embodiment of the present invention;
[0027] Figure 5 It is a schematic diagram of the scenario where there is no vehicle in front on the adjacent left lane and a vehicle in front on the left cross lane (Scenario 3) in the embodiment of the present invention;
[0028] Figure 6 It is a schematic diagram of the scenario where the left lane is an oncoming lane (Scenario 4) in the embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0029] Embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although some embodiments of the present application are shown in the drawings, it should be understood that the present application can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Instead, these embodiments are provided to more thoroughly and completely understand the present application. It should be understood that the drawings and embodiments of the present application are only for exemplary purposes and are not used to limit the protection scope of the present application.
[0030] In the description of the embodiments of the present application, the term "including" and its similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "at least partially based on".
[0031] It can be understood that the Adaptive Cruise Control (ACC) system is usually turned on during periods when the traffic flow is small and the driving is smooth on highways or urban expressways. In this case, the vehicle speed is generally very fast. When the distance between the vehicle and the vehicle in front increases and does not exceed the set speed of the Adaptive Cruise Control (ACC) system, if the distance between the vehicle and the vehicle in front in the current lane increases or there is no vehicle in front within the field of vision (for example, the vehicle in front changes lanes), the vehicle will accelerate to maintain a relatively stable distance from the vehicle in front. During this process, assuming that there is a vehicle driving in the adjacent fast lane, there will be a collision risk if the judgment is not timely. The trajectory prediction methods of existing vehicles have a large amount of computation and are not applicable to the high-speed driving conditions of vehicles when the Adaptive Cruise Control (ACC) system is turned on.
[0032] To solve the above problems, one or more embodiments of the present invention provide an overtaking safety control method applicable to the high-speed driving conditions of vehicles under the control of the ACC system. By only monitoring the vehicle speeds of itself, the vehicle in front in the current lane, and the vehicle in front in the adjacent fast lane, when the speed of the vehicle in front in the adjacent fast lane is slower than the vehicle speed of itself, it is considered that there is a potential collision risk, and then according to the driving conditions of the vehicle in the current lane, it is comprehensively judged whether to perform overtaking inhibition, ensuring driving safety. When there is no vehicle in the adjacent fast lane that is slower than the vehicle speed of itself, the overtaking inhibition is naturally lifted. Based on this, in the high-speed driving conditions of vehicles when the ACC system is controlled, even if the driver does not perform any operation, the collision risk can be avoided. Of course, if the driver subjectively determines that overtaking is safe at this time, the inhibition can be cancelled by setting actions such as stepping on the accelerator to overtake the vehicle in front in the adjacent fast lane.
[0033] The above method is applied to an Advanced Driving Assistance System (hereinafter referred to as ADAS), which is respectively connected to a perception system, a motion execution mechanism, and an in-vehicle information display and entertainment system. Among them, the driving assistance controller is the decision-making center of the advanced driving assistance system, receiving and processing the target and environmental information of sensors, and combining the vehicle motion information and driver intention on the bus to complete various assisted driving functions. The assisted driving functions involved in one or more embodiments of the present invention are mainly: Adaptive Cruise Control (ACC). The perception system consists of millimeter-wave radars, cameras, etc. The millimeter-wave radars are located at the center of the front end of the vehicle and at the four corners of the vehicle body, and the cameras are located at the center of the front windshield and around the vehicle body, responsible for sensing and identifying information such as the environmental road conditions, other traffic participants, and obstacles. When the system is running, the intelligent driving sensors send this environmental and target data to the driving assistance controller. In one or more embodiments of the present invention, the camera located under the front windshield is mainly used to dynamically capture the road traffic speed limit information, process it into structured information, and provide it to the decision-making center. The adaptive cruise control system will automatically compare the currently set vehicle speed with the identified speed limit value. If the set vehicle speed is higher than the speed limit value, the system will prompt the driver to confirm whether to adjust the vehicle speed. After the driver confirms, the system will automatically adjust the vehicle speed to the speed limit value. The motion execution mechanism consists of various electronic and mechanical units that control the longitudinal and lateral motion of the whole vehicle, including: Electronic Stability Control (ESC), Electric Power Steering (EPS), Engine Control Unit (ECU), Transmission Control Unit (TCU), Vehicle Control Unit (VCU), Inertial Measurement Unit (IMU), etc. The execution mechanism can not only receive the vehicle control commands issued by the upper-level assisted driving system, such as acceleration requests, braking requests, steering wheel angle requests, etc., and the actuator responds to these requests, but also send the vehicle motion information to the bus to complete the longitudinal motion control of the vehicle by the driver or the assisted driving system. The in-vehicle information entertainment system (hereinafter referred to as IVI, In-Vehicle Infotainment) consists of a host, an instrument, a central control display screen, a combination switch, etc., providing a human-vehicle interaction interface for the driver, displaying the vehicle status and traffic information. The driver can directly operate the buttons and soft switches on the combination switch or the central control touch screen to control the opening and closing of various electrical functions of the vehicle body.
[0034] Specifically, the above overtaking safety control method, such as Figure 1 shown, specifically includes the following steps:
[0035] When the vehicle is under the control of the adaptive cruise control system and the vehicle speed exceeds the set vehicle speed threshold, continuously monitor whether there is any other vehicle in front on the adjacent fast lane;
[0036] If there is a vehicle ahead in the adjacent fast lane, and the current vehicle speed is greater than the speed of the vehicle ahead in the adjacent fast lane, determine whether the conditions for suppressing overtaking are met. If so, trigger overtaking suppression control; the overtaking suppression control specifically controls the vehicle speed so that it maintains a certain distance from the vehicle ahead in the adjacent fast lane.
[0037] The adjacent fast lane refers only to the adjacent fast lane in the same direction lane. The set speed threshold is 80 kph, or other values, which are not limited here.
[0038] Based on this, when the vehicle speed is very high and is under the control of the adaptive cruise control system, if the vehicle is in the slow lane, if there is a target in front of the adjacent fast lane (the left lane in right-hand driving conditions and the right lane in left-hand driving conditions), and the vehicle speed is higher than the target in the adjacent fast lane, it is considered that there is a potential risk of collision with the vehicle in front, that is, the conditions for suppressing overtaking are met, and driving safety is guaranteed by suppressing overtaking.
[0039] The overtaking suppression control aims to keep a certain distance from the preceding vehicle in the adjacent fast lane, maintain the current vehicle speed or control the vehicle to decelerate, and the deceleration during deceleration is based on ensuring the comfort of the passengers.
[0040] As a specific implementation method, the road conditions ahead of the vehicle in the current lane are combined to determine whether the conditions for suppressing overtaking are met. Specifically, if Figure 2 As shown, if the current vehicle speed is greater than the speed of the vehicle in front of the adjacent fast lane, it is determined that whether there are other vehicles in front of the current lane in real time; if there is no vehicle in front of the current lane, the overtaking suppression control is triggered; if there is a vehicle in front of the current lane, and the current vehicle speed is less than or equal to the speed of the vehicle in front of the current lane, the overtaking suppression control is triggered; if the current vehicle speed is greater than the speed of the vehicle in front of the current lane, and the speed of the vehicle in front of the adjacent fast lane is less than the speed of the vehicle in front of the current lane, the overtaking suppression control is triggered.
[0041] During the overtaking suppression control process, the speed of the preceding vehicle in the adjacent fast lane is monitored in real time. If the preceding vehicle leaves the adjacent fast lane, or accelerates to a speed greater than the current vehicle, and no other vehicle in the adjacent fast lane drives in front of the current vehicle and has a lower speed than the current vehicle for a period of time, the overtaking suppression control is released. The vehicle will drive normally under the control of the adaptive cruise system. For example, if the current vehicle speed is 80kph and the speed of the preceding vehicle in the left lane is less than 80kph, WSOS will continue to control the vehicle to drive at a speed of 80kph and overtake the preceding vehicle on the left.
[0042] Based on this, when the vehicle is under the control of the adaptive cruise control system, the driver can ensure following vehicle safety without any action. During the overtaking inhibition control process, when the vehicle in the adjacent fast lane in front accelerates or changes lanes, and there are no other vehicles driving in front of the host vehicle in the adjacent fast lane and the speed is lower than that of the host vehicle, the overtaking inhibition control function is naturally cancelled.
[0043] Of course, if the vehicle in front in the adjacent fast lane maintains a low speed, neither accelerating nor changing lanes, or there are many vehicles in the adjacent fast lane, and after the vehicle in front accelerates or leaves the lane, there are other vehicles driving in front of the host vehicle and the speed is lower than that of the host vehicle, then the overtaking inhibition control will continue to be executed, and the situation of driving at a low speed for a long time may be faced, affecting the riding experience. Therefore, when the overtaking inhibition control is triggered, the driver is prompted that the overtaking inhibition control function has been activated; when a set action is received, the overtaking inhibition control is cancelled. That is, during the overtaking inhibition control process, when the driver determines that safe overtaking is possible, this function can be manually cancelled.
[0044] It can be understood that the prompt message that the overtaking inhibition control function has been activated can be displayed via the in-vehicle infotainment system, for example, displayed on the instrument panel or the center control display screen. As an example, if the overtaking inhibition control is recorded as a function as the wrong side overtaking suppression function (WSOS for short), when the overtaking inhibition control is triggered, the instrument panel or the center control display screen can prompt that the "WSOS function has been triggered". The set action for cancelling the overtaking inhibition control can be stepping on the accelerator or operating the set button on the center control display screen, etc., which is not specifically limited herein.
[0045] Since there may be other vehicles in front of the vehicle in front in the adjacent fast lane with a speed lower than that of the current vehicle, that is, there may be a vehicle fleet of two or more vehicles in front in the adjacent fast lane. If the driver determines that safe overtaking is possible at this time and executes the set action, it is defaulted that the entire vehicle fleet in the adjacent fast lane can be overtaken. Specifically, after manually cancelling the overtaking inhibition control, during the overtaking process, the vehicle conditions in the lane are monitored in real time. When overtaking the vehicle in front, if there are other vehicles in the lane within a certain distance, the vehicle is recorded as the new vehicle in front. If the speed of the current vehicle is greater than the speed of the vehicle in front in the adjacent fast lane and the conditions for overtaking the vehicle in front in the adjacent fast lane are met, the overtaking inhibition control is not triggered. Under the control of the adaptive cruise system, the vehicle can overtake multiple vehicles in front in the adjacent fast lane that are relatively close to each other, avoiding frequent intervention by the driver.
[0046] For ease of understanding, the following examples illustrate the triggering and release process of overtaking suppression control based on different driving scenarios of the vehicle. Prerequisites: The ACC function is triggered and the vehicle speed is ≥ 80kph, and the overtaking suppression control function (WSOS function) is turned on.
[0047] Scenario 1: There is a car ahead of you in the lane and a car ahead of you in the left adjacent lane. Figure 3 shown.
[0048] (1) When the speed of the vehicle in front of you in the same lane is greater than or equal to your own speed, and the speed of the vehicle in front of you in the left lane is greater than or equal to your own speed, the WSOS function will not be triggered and ACC will control the vehicle to travel at the set speed;
[0049] (2) When the speed of the vehicle in front of you in the same lane is less than your own speed, and the speed of the vehicle in front of you in the left lane is greater than your own speed, the WSOS function will not be triggered, and ACC will control the vehicle to follow the vehicle in front of you in the same lane;
[0050] (3) When the speed of the vehicle in front of you in the same lane is greater than or equal to your own speed and the speed of the vehicle in front of you in the left lane is less than your own speed, the WSOS function is triggered and ACC will control the vehicle to decelerate comfortably to follow the vehicle in front of you in the left lane and maintain a certain distance. At the same time, the instrument panel displays "WSOS function has been triggered" and the color of the vehicle in front of you in the left lane changes from gray to blue (the color is defined by the HMI).
[0051] If the vehicle ahead in the left lane leaves or accelerates to a speed exceeding that of your vehicle, and there is no other vehicle in the left lane driving in front of your vehicle and with a slower speed than your vehicle, the WSOS function will be released.
[0052] At this time, if the driver steps on the accelerator to actively overtake the vehicle in the left lane, the WSOS function is released and the vehicle in the left lane of the instrument turns gray; during the overtaking of the vehicle in the left lane, if there is a vehicle in front of the vehicle, the WSOS function will not be triggered (even if the driver releases the accelerator pedal), and the vehicle in the left lane of the instrument will always remain gray. After overtaking the vehicle in the left lane, if there is no vehicle in the left lane with a speed lower than the vehicle in front for 10 consecutive seconds, it is considered that the overtaking is completed and the next round of monitoring begins.
[0053] (4) When the speed of the vehicle in front of you in the same lane is less than your own speed, the speed of the vehicle in front of you in the left lane is less than your own speed, and the speed of the vehicle in front of you in the same lane is less than the speed of the vehicle in front of you in the left lane, the WSOS function will not be triggered and ACC will control the vehicle to follow the vehicle in front of you in the same lane;
[0054] (5) When the speed of the vehicle in front of you in the same lane is lower than that of your vehicle, the speed of the vehicle in front of you in the left lane is lower than that of your vehicle, and the speed of the vehicle in front of you in the same lane is higher than that of the vehicle in front of you in the left lane, the WSOS function is triggered and ACC will control the vehicle to decelerate comfortably to follow the vehicle in front of you in the left lane and maintain a certain distance; the instrument panel and the driver stepping on the accelerator to overtake are the same as in the above situation (3).
[0055] Scenario 2: There is no vehicle in front on the current lane, and there is a vehicle in front on the adjacent left lane, as Figure 4 shown.
[0056] (1) When the speed of the vehicle in front on the left lane ≥ the speed of the own vehicle, the WSOS function is not triggered, and ACC will control the vehicle to travel at the set speed;
[0057] (2) When the speed of the vehicle in front on the left lane < the speed of the own vehicle, the WSOS function is triggered, and ACC will control the vehicle to decelerate comfortably and follow the vehicle in front on the left lane while maintaining a certain distance; The instrument and the driver stepping on the accelerator to overtake are the same as the situation (3) in Scenario 1 above.
[0058] During the period when WSOS is triggered, if a vehicle appears in front on the own lane, it will be executed according to Scenario 1.
[0059] Scenario 3: There is no vehicle in front on the adjacent left lane, and there is a vehicle in front on the left cross lane, as Figure 5 shown.
[0060] When there is no vehicle in front on the adjacent left lane and there is a vehicle in front on the left cross lane (regardless of same direction or oncoming), the WSOS function is not triggered, and ACC controls the vehicle to travel at the set speed;
[0061] When a vehicle appears in front on the adjacent left lane (it can be that a vehicle on the left cross lane changes lanes to the left lane), it will be executed according to Scenario 2.
[0062] Scenario 4: The left lane is an oncoming lane, as Figure 6 shown.
[0063] The vehicle in the oncoming lane will not trigger the WSOS function, and ACC will control the vehicle to travel at the set speed or follow the vehicle in front on the current lane.
[0064] One or more embodiments of the present invention further provide an overtaking safety control device, including:
[0065] An adjacent lane monitoring module, configured to, when the vehicle is under the control of the adaptive cruise control system and the vehicle speed exceeds the set speed threshold, monitor in real time whether there is any other vehicle in front on the adjacent fast lane;
[0066] An overtaking inhibition control module, configured to, if there is a vehicle in front on the adjacent fast lane and the current vehicle speed is greater than the speed of the vehicle in front on the adjacent fast lane, determine whether the overtaking inhibition condition is met, and if so, trigger the overtaking inhibition control; The overtaking inhibition control specifically is to control the vehicle speed to keep a certain distance from the vehicle in front on the adjacent fast lane.
[0067] In addition, one or more embodiments of the present invention further provide an electronic device that can be used to implement the overtaking safety control method in the above embodiments. The electronic device includes one or more processors, one or more memories coupled to the processors, and a communication module coupled to the processors.
[0068] The memory may include one or more non-volatile memories and one or more volatile memories. Examples of non-volatile memories include, but are not limited to, at least one of the following: Read-Only Memory (ROM), Erasable Programmable Read Only Memory (EPROM), flash memory, hard disk, Compact Disc (CD), Digital Versatile Disc (DVD), or other magnetic storage and / or optical storage. Examples of volatile memories include, but are not limited to, at least one of the following: Random Access Memory (RAM), or other volatile memories that do not persist during a power outage duration. The computer program may be stored in the ROM. When the processor executes the computer program, the above overtaking safety control method is implemented.
[0069] In some embodiments, the program may be tangibly embodied in a computer-readable medium, which may be included in the device (such as in the memory) or other storage devices accessible by the device. The program may be loaded from the computer-readable medium into the RAM for execution. The computer-readable medium may include any type of tangible non-volatile memory, such as ROM, EPROM, flash memory, hard disk. The computer-readable storage medium stores a computer program, and when the computer program is executed by the processor, the above overtaking safety control method is implemented.
[0070] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a server or a terminal, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired manner (such as coaxial optical cable, optical fiber, digital subscriber line) or a wireless manner (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium accessible by the server or the terminal or a data storage device such as a server or a data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, and a magnetic tape, etc.), an optical medium (such as a digital video disk (DVD), etc.), or a semiconductor medium (such as a solid-state drive, etc.).
[0071] In addition, although the operations are depicted in a particular order, this should be understood to require that the operations be performed in the particular order shown or in a sequential order, or that all of the illustrated operations be performed to achieve the desired result. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although a number of specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the present application. Certain features described in the context of separate embodiments can also be implemented in combination in a single implementation. Conversely, the various features described in the context of a single implementation can also be implemented separately or in any suitable sub-combination in multiple implementations.
[0072] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. On the contrary, the specific features and acts described above are merely example forms of implementing the claims.
Claims
1. An overtaking safety control method, characterized in that, The following steps are involved: When the vehicle is under the control of the adaptive cruise control system and the speed exceeds the set speed threshold, real-time monitoring is performed to determine whether there are other vehicles ahead in the adjacent lanes; If there is a vehicle ahead in the adjacent lane and the current vehicle speed is greater than the speed of the vehicle ahead in the adjacent lane, determine whether the conditions for suppressing overtaking are met. If so, trigger overtaking suppression control; the overtaking suppression control specifically controls the vehicle speed so that it maintains a certain distance from the vehicle ahead in the adjacent fast lane.
2. The overtaking safety control method according to claim 1, characterized in that, The adjacent fast lane is an adjacent fast lane in the same direction lane.
3. The overtaking safety control method according to claim 1, characterized in that, The specific criteria for determining whether the conditions for suppressing overtaking are met include: real-time monitoring of whether there are other vehicles ahead in the current lane; if there is no vehicle ahead in the current lane, triggering overtaking suppression control; if there is a vehicle ahead in the current lane, and the current vehicle speed is less than or equal to the speed of the vehicle ahead in the current lane, triggering overtaking suppression control; if the current vehicle speed is greater than the speed of the vehicle ahead in the current lane, and the speed of the vehicle ahead in the adjacent fast lane is less than the speed of the vehicle ahead in the current lane, triggering overtaking suppression control; if the current vehicle body speed is greater than the speed of the vehicle ahead in the current lane, and the speed of the vehicle ahead in the adjacent fast lane is greater than the speed of the vehicle ahead in the current lane, the overtaking suppression control will not be triggered and the vehicle will follow the vehicle ahead.
4. The overtaking safety control method according to any one of claims 1 to 3, characterized in that During the overtaking suppression control process, the speed of the preceding vehicle in the adjacent fast lane is monitored in real time. If the preceding vehicle leaves the lane or accelerates to a speed greater than the current vehicle, and no other vehicle in the adjacent fast lane drives in front of the current vehicle and has a speed lower than the current vehicle for a period of time, the overtaking suppression control is released.
5. The overtaking safety control method according to any one of claims 1-3, characterized in that, When the overtaking suppression control is triggered, the driver is prompted that the overtaking suppression control function is turned on; when a set action is received, the overtaking suppression control is released.
6. The overtaking safety control method according to claim 5, characterized in that, After the overtaking suppression control is released upon receiving the set action, during driving, the vehicle conditions in the adjacent fast lane are monitored in real time. After overtaking the preceding vehicle, if there are other vehicles within a certain distance on the adjacent fast lane, the vehicle is recorded as a new preceding vehicle. If the current vehicle speed is greater than the speed of the preceding vehicle in the adjacent fast lane and the conditions for overtaking the preceding vehicle in the adjacent fast lane are met, the overtaking suppression control is not triggered.
7. An overtaking safety control device, characterized in that, include: The adjacent lane monitoring module is configured to monitor in real time whether there are other vehicles ahead in the adjacent fast lane when the vehicle is under the control of the adaptive cruise control system and the vehicle speed exceeds a set speed threshold; The overtaking suppression control module is configured to determine whether the conditions for suppressing overtaking are met if there is a vehicle ahead in the adjacent fast lane and the current vehicle speed is greater than the speed of the vehicle ahead in the adjacent fast lane. If so, overtaking suppression control is triggered; the overtaking suppression control specifically controls the vehicle speed so that it maintains a certain distance from the vehicle ahead in the adjacent fast lane.
8. An electronic device, comprising a processor and a memory, wherein computer instructions are stored on the memory, characterized in that When the computer instructions are executed by the processor, the electronic device executes the method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
10. A computer program product, the computer program product comprising a computer program, characterized in that, When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.