Vehicle control device

The vehicle control device addresses early brake intervention discomfort and unsafe stopping by delaying braking and using steering to avoid roadside objects, ensuring safe stopping through environmental recognition and predictive control.

JP7768806B2Active Publication Date: 2025-11-12SUBARU CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2022038535
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-03-11
Publication Date
2025-11-12
Estimated Expiration
2042-03-11

AI Technical Summary

Technical Problem

Existing collision avoidance systems for vehicles tend to initiate brake control earlier than the driver perceives a risk with roadside objects, causing discomfort and potentially unsafe stopping locations.

Method used

A vehicle control device that includes a brake delay process to postpone braking intervention when steering can avoid a roadside object, and a stop control process to prevent stopping in dangerous gaps, using sensors and processors to recognize the environment and predict safe stopping locations.

Benefits of technology

Prevents vehicles from stopping in dangerous locations, improving safety by delaying brake intervention and ensuring safe avoidance of roadside objects through combined braking and steering control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007768806000001
    Figure 0007768806000001
  • Figure 0007768806000002
    Figure 0007768806000002
  • Figure 0007768806000003
    Figure 0007768806000003
Patent Text Reader

Abstract

To improve safety of collision avoidance control through preventing a vehicle from stopping at a location with a predicted risk while the collision avoidance control with respect to a roadside object is in execution.SOLUTION: A vehicle control device according to the present invention is for a vehicle mounted with a brake section, a steering section, and a function to recognize an environment outside the vehicle. In collision avoidance with respect to an object recognized to exist at roadside in a traveling direction of the vehicle, the vehicle control device executes: a brake delaying process when the collision avoidance through steering operation is predicted to be possible, the brake delaying process in which intervention of a brake is controlled to be later than a case where the collision avoidance is performed only with the brake; and a stop control process when the intervention of the brake is delayed through the brake delaying process, in a case where the roadside object is recognized to have a discontinuous section and the vehicle is predicted to be stopped in the discontinuous section in an automatic travel lane with the collision avoidance through the steering operation, the stop control process in which the vehicle is controlled not to be stopped in the discontinuous section of the roadside object.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a vehicle control device for a vehicle that is equipped with a brake unit that brakes the vehicle, a steering unit that allows the vehicle to turn freely, and has a function for recognizing the environment outside the vehicle, and in particular to a driving assistance control technology for avoiding collisions with objects along the roadside, such as guardrails, side walls, and curbs. [Background technology]

[0002] The following Patent Document 1 discloses a technology in which, when an obstacle in the vehicle's direction of travel is a series of obstacles such as a road guardrail, the timing at which collision avoidance assist control is initiated is delayed compared to when the obstacle is not a series of obstacles, and further, the timing at which collision avoidance assist control is initiated is delayed the more gradually the inclination of the series of obstacles. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2017-226393 Summary of the Invention [Problem to be solved by the invention]

[0004] As suggested in Patent Document 1, when the object for collision avoidance is an object such as a guardrail that is located along the side of the road on which the vehicle is traveling (hereinafter referred to as a "roadside object"), the timing of initiating brake control for collision avoidance tends to be earlier than the driver's perception (the brake control is activated earlier than the driver senses the risk of collision) compared to when the object is not a roadside object, which can cause the driver to feel uncomfortable. According to the technology described in Patent Document 1, when the object is a roadside object, the timing of brake intervention for collision avoidance can be delayed, thereby alleviating the driver's sense of discomfort.

[0005] However, the technology described in Patent Document 1 does not take into consideration where the vehicle will stop when control is performed to avoid a collision with an object along the roadside, and even if the vehicle is able to avoid the object along the roadside, there is a risk that the vehicle may be in danger depending on where it stops.

[0006] The present invention has been made in consideration of the above circumstances, and aims to prevent a vehicle from stopping in a location where danger is predicted when collision avoidance control is performed against an object along the roadside, thereby improving the safety of collision avoidance control. [Means for solving the problem]

[0007] The vehicle control device of the present invention is a vehicle control device for a vehicle that has a brake unit and a steering unit and has a function for recognizing the environment outside the vehicle, and is equipped with one or more processors and one or more storage media on which programs executed by the one or more processors are stored, the programs including one or more instructions that cause the one or more processors to execute: a brake delay process that controls the vehicle to delay braking intervention more than when collision avoidance is performed by braking alone, when it is predicted that collision avoidance using steering is possible for a roadside object recognized in the direction of travel of the vehicle; and a stop control process that controls the vehicle not to stop within the gap, when brake intervention is delayed by the brake delay process, and when a gap is recognized in the roadside object and it is predicted that the vehicle will stop within the gap section on the vehicle's driving lane due to collision avoidance using steering. There is a possibility that another vehicle may enter through a gap in the roadside objects, and if the vehicle is stopped in a section of the roadside object gap in the vehicle's driving lane, there is a risk of inducing a collision with the other vehicle. With the above configuration, when collision avoidance control for a roadside object is performed, it is possible to prevent the vehicle from stopping in a location where a danger is predicted. [Effects of the Invention]

[0008] According to the present invention, when collision avoidance control is performed for an object along the roadside, it is possible to prevent the vehicle from stopping in a location where danger is predicted, thereby improving the safety of collision avoidance control. [Brief explanation of the drawings]

[0009] [Figure 1] 1 is a diagram showing an outline of the configuration of a vehicle equipped with a vehicle control device according to an embodiment; [Figure 2] 1 is an explanatory diagram illustrating an example of the configuration of a main part of a vehicle control system including a vehicle control device according to an embodiment; [Figure 3] 10 is a flowchart showing a specific processing example of collision avoidance control. [Figure 4] 10A and 10B are explanatory diagrams of the behavior of the vehicle when brake intervention is delayed and when brake intervention is not delayed. [Figure 5] FIG. 2 is a functional block diagram showing functions according to an embodiment. [Figure 6] FIG. 10 is an explanatory diagram of a gap between roadside objects. [Figure 7] FIG. 10 is an explanatory diagram of control that prevents the vehicle from stopping within a gap section. [Figure 8] 10A and 10B are diagrams illustrating an example in which a vehicle stopped by collision avoidance control deviates from its own lane. [Figure 9] 10 is a flowchart showing an example of a specific processing procedure for realizing brake / steering control according to an embodiment. [Figure 10] 10 is an explanatory diagram of another example in which a vehicle is stopped in a space having a gap in a roadside object as an opening. FIG. [Figure 11] 10 is a flowchart showing a specific example of a processing procedure for realizing brake / steering control as another example. DETAILED DESCRIPTION OF THE INVENTION

[0010] <1.Device configuration> Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings. Fig. 1 is a diagram showing an outline of the configuration of a vehicle 100 equipped with a vehicle control device as an embodiment of the present invention, and Fig. 2 is an explanatory diagram showing an example of the configuration of a main part of a vehicle control system 1 including the vehicle control device as an embodiment. Note that Fig. 2 also shows an example of the configuration of a steering mechanism 30 provided in the vehicle 100, along with the example of the configuration of the vehicle control system 1.

[0011] In this embodiment, vehicle 100 is configured as, for example, a four-wheeled vehicle and has at least one of an engine and a traction motor as a drive source for the wheels. That is, vehicle 100 can be configured as an EV (Electric Vehicle) vehicle that has only the traction motor out of the engine and traction motor as a drive source for the wheels, an HEV (Hybrid Electric Vehicle) vehicle that has both an engine and a traction motor, or an engine vehicle that has only the engine.

[0012] The vehicle 100 includes a brake unit (not shown) that brakes the vehicle 100, and a steering unit (a steering mechanism 30, described later) that allows the vehicle to turn freely. The brake section referred to here broadly refers not only to a brake mechanism such as a disc brake or drum brake, but also to a configuration that performs vehicle braking by regenerative braking using a traction motor in the case of an EV or HEV vehicle. The steering section broadly refers to a configuration such as the steering mechanism 30 that allows the vehicle to turn freely in the left and right directions.

[0013] The vehicle 100 also has a function of recognizing the environment outside the vehicle. Specifically, the vehicle 100 in this example has the function of recognizing the environment outside the vehicle by being provided with an imaging unit 10, which will be described later.

[0014] 1, a vehicle 100 includes a vehicle control system 1 and a steering mechanism 30. The vehicle control system 1 includes a driving assistance control unit 13 as an embodiment of a vehicle control device according to the present invention.

[0015] 2, the vehicle control system 1 is provided with sensors related to collision avoidance control, such as a vehicle speed sensor 15, a yaw rate sensor 16, a collision sensor 17, an actual steering angle sensor 18, and a steering torque sensor 19. Furthermore, a display unit 23 and a sound output unit 24 are provided as units related to collision avoidance control.

[0016] The vehicle speed sensor 15 is a sensor that detects the speed of the vehicle 100 as the host vehicle speed v, and the yaw rate sensor 16 is a sensor that detects the yaw rate of the vehicle 100. The collision sensor 17 is a sensor that detects a collision of an object with the vehicle 100, and is configured by, for example, a pressure sensor. In this example, the collision sensor 17 is provided, for example, inside the front bumper of the vehicle 100, and is capable of detecting a collision of an object with the front end of the vehicle 100.

[0017] The actual steering angle sensor 18 detects the actual turning angle (for example, the angle between the front-rear axis of the vehicle 100 and the steered wheels 40 (left and right steered wheels 40L and 40R described later) as the actual steering angle. The steering torque sensor 19 detects, for example, an input torque to the steering shaft 32, thereby detecting a steering force (steering input torque) input by the driver via the steering wheel .

[0018] The imaging unit 10 includes imaging sections 11L and 11R, an image processing section 12, and a driving assistance control section 13, which are installed in the vehicle 100 so as to be able to capture images in the traveling direction (forward). A vehicle speed sensor 15, a yaw rate sensor 16, a collision sensor 17, and an actual steering angle sensor 18 are connected to the imaging unit 10, and detection signals from these sensors can be input to the image processing unit 12 and the driving assistance control unit 13. Furthermore, operation information SD, which is operation input information from a passenger such as a driver, is input to the imaging unit 10, and the image processing unit 12 and the driving assistance control unit 13 can execute processing in accordance with the operation information SD.

[0019] The imaging units 11L and 11R are arranged at a predetermined distance in the vehicle width direction, for example, near the top of the windshield of the vehicle 100, so that distance measurement by the so-called stereo method is possible. The optical axes of the imaging units 11L and 11R are parallel, and the focal lengths are the same. In addition, the frame periods and frame rates are synchronized.

[0020] The electrical signals (captured image signals) obtained by the imaging elements of the imaging units 11L and 11R are converted from analog to digital (A / D) to digital image signals (captured image data) that represent luminance values ​​at a predetermined gradation on a pixel-by-pixel basis. The captured image data may be, for example, color image data.

[0021] The image processing unit 12 is configured with a microcomputer equipped with, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory) as a work area, and the CPU executes various processes in accordance with programs stored in the ROM. The image processing unit 12 stores in an internal memory each frame of image data as captured image data obtained by the imaging units 11L and 11R when capturing an image of the area ahead of the vehicle 100. Then, based on the two frames of captured image data, the image processing unit 12 executes various processes for recognizing the environment outside the vehicle, specifically, for recognizing objects present ahead of the vehicle 100. For example, the image processing unit 12 recognizes restriction lines (e.g., white lines, orange lines, etc.) formed on the road, leading vehicles, pedestrians, obstacles, and various three-dimensional objects such as guardrails, curbs, and side walls present along the road. Here, the restriction lines refer to lines that separate the lane that a vehicle is traveling in. The image processing unit 12 recognizes the lane that the vehicle 100 is traveling in (the lane that the vehicle is traveling in) based on the information of the recognized restriction lines.

[0022] When recognizing three-dimensional objects ahead of the vehicle 100, the image processing unit 12 processes a pair of captured image data (stereo images) obtained by the imaging units 11L and 11R to obtain distance information based on the principle of triangulation from the amount of displacement (i.e., parallax) between corresponding positions in the images, and generates data (distance image) representing a three-dimensional distance distribution based on this distance information. Then, based on this distance image, known grouping processing and the like are performed to recognize three-dimensional objects such as the aforementioned restriction lines, guardrails, curbs, sidewall objects, pedestrians, and vehicles.

[0023] Furthermore, the image processing unit 12 stores the position of the recognized three-dimensional object as information on the three-dimensional object position expressed as a coordinate position in an xz coordinate system with the z-axis representing the longitudinal direction of the vehicle 100 and the x-axis representing the left-right direction (lateral direction) of the vehicle 100. Specifically, the image processing unit 12 in this example stores information on the positions of the left and right endpoints of the rear surface of the three-dimensional object, particularly for preceding vehicles, pedestrians, obstacles, etc. Furthermore, the image processing unit 12 stores the center position between the left and right endpoints on this rear surface as information on the center position of the three-dimensional object.

[0024] Furthermore, the image processing unit 12 also calculates and stores information about the recognized three-dimensional object, such as the three-dimensional object vertical distance (the distance from the three-dimensional object in the z-axis direction: hereinafter referred to as "three-dimensional object vertical distance dz"), the three-dimensional object vertical relative velocity (the change in the three-dimensional object vertical distance dz per unit time: hereinafter referred to as "longitudinal relative velocity vrz"), the three-dimensional object vertical velocity ("longitudinal relative velocity vrz" + "host vehicle speed v": hereinafter referred to as "longitudinal velocity vz"), and the three-dimensional object vertical acceleration (the differential value of the vertical velocity vz: hereinafter referred to as "longitudinal acceleration az"). The image processing unit 12 also calculates and stores information about the recognized three-dimensional object, such as the three-dimensional object lateral distance (the distance from the three-dimensional object in the x-axis direction: hereinafter referred to as "three-dimensional object lateral distance dx"), the three-dimensional object lateral relative velocity (the change in the three-dimensional object lateral distance dx per unit time: hereinafter referred to as "lateral relative velocity vrx"), the three-dimensional object lateral velocity ("lateral relative velocity vrx" + "lateral movement velocity of the vehicle 100": hereinafter referred to as "lateral velocity vx"), and the three-dimensional object lateral acceleration (the differential value of the lateral velocity vx: hereinafter referred to as "lateral acceleration ax").

[0025] Of the recognized three-dimensional objects as vehicles, the image processing unit 12 recognizes as a preceding vehicle a vehicle that is the closest vehicle on the vehicle's driving lane and facing in approximately the same direction as the vehicle 100. Among the preceding vehicles, a vehicle traveling at a speed of approximately 0 km / h is recognized as a stopped preceding vehicle.

[0026] The image recognition result information obtained by the image processing unit 12, such as the position, speed, and acceleration information of the three-dimensional object and the lane information of the vehicle, is used for various driving assistance controls.

[0027] The driving assistance control unit 13 performs control for various driving assistance based on the image recognition result information by the image processing unit 12. The driving assistance control unit 13 includes a collision avoidance control unit 14. The collision avoidance control unit 14 is configured to include a microcomputer including, for example, a CPU, a ROM, a RAM, etc., and executes various processes in accordance with programs stored in the ROM. Specifically, the collision avoidance control unit 14 performs processing related to AEB (Autonomous Emergency Braking) and AES (Automatic Emergency Steering). Here, in collision avoidance control such as AEB and AES, a risk assessment value that indicates the magnitude of the risk of collision with an object is calculated based on the results of recognizing the environment outside the vehicle, and the timing of braking or steering intervention is determined based on the magnitude of the risk indicated by the risk assessment value. Specifically, the collision avoidance control unit 14 of this example calculates a risk assessment value as TTC (Time To Collision) based on the information on the above-mentioned three-dimensional object vertical distance dz and vertical relative velocity vrz for each three-dimensional object recognized by the image processing unit 12. Here, TTC is an index indicating how many seconds remain until a collision occurs if the current vertical relative velocity vrz is maintained, and is specifically calculated, for example, by the following formula. TTC=dz / vrz Such a TTC is a risk assessment value that indicates that the smaller the value, the greater the collision risk.

[0028] Based on the TTC value described above, the collision avoidance control unit 14 determines whether or not a collision-predicted object exists for target objects that are specific types of three-dimensional objects among the three-dimensional objects recognized by the image processing unit 12. Here, the collision-predicted object means an object that is predicted to collide with the vehicle 100. In this example, the "specific type of target object" refers to a three-dimensional object including a moving living thing such as a person or an animal (hereinafter referred to as "flora and fauna"). Specifically, in this example, it refers to a three-dimensional object including a living thing, excluding a three-dimensional object recognized as a leading vehicle. Therefore, the three-dimensional object that is the target of collision avoidance also includes the above-mentioned guardrail, curb, side wall, etc.

[0029] The presence or absence of a collision-predicted object is determined based on the TTC, for example, as follows. That is, it is determined whether or not there is a three-dimensional object that falls under the category of "specific type of target object" and has an overlap ratio in the lateral direction with the vehicle 100 equal to or greater than a predetermined value and a TTC equal to or less than a predetermined threshold value. If no such three-dimensional object exists, the collision avoidance control unit 14 determines that there is no object that is predicted to collide with. If there is only one applicable three-dimensional object, the system determines that object as the collision-predicted object. If there are multiple applicable three-dimensional objects, the system determines, for example, the object with the smallest TTC value as the collision-predicted object.

[0030] If a collision-predicted object exists, the collision avoidance control unit 14 executes AEB for the collision-predicted object and also executes AES as necessary. Specifically, first, only AEB is started, and if it is determined that the collision cannot be avoided by AEB alone, AES is performed to intervene in the steering to avoid the collision while continuing braking by AEB.

[0031] The vehicle control system 1 is provided with a brake control unit 20 and a brake-related actuator 21 as components for realizing braking control of the vehicle 100. The brake control unit 20 is configured with a microcomputer, and controls various actuators provided as brake-related actuators 21 based on instructions from the driving assistance control unit 13 (including the collision avoidance control unit 14). The brake-related actuators 21 include various brake-related actuators, such as hydraulic pressure control actuators for controlling the output hydraulic pressure from the brake booster to the master cylinder and the hydraulic pressure in the brake fluid piping. Based on instructions from the driving assistance control unit 13, the brake control unit 20 controls the hydraulic pressure control actuators to perform braking control of the vehicle 100.

[0032] When the AEB is activated, the collision avoidance control unit 14 brakes the vehicle 100 by issuing a braking command to the brake control unit 20.

[0033] Furthermore, when the AES is activated, the collision avoidance control unit 14 determines a target steering angle (target steering angle) based on the image recognition results from the image processing unit 12. Then, the collision avoidance control unit 14 outputs a steering command current value corresponding to this target steering angle to an EPS (Electric Power Steering) control unit 22, which will be described later.

[0034] Here, in this embodiment, when a "roadside object" such as a guardrail is recognized in front of the vehicle 100 through the exterior environment recognition process by the image processing unit 12, the collision avoidance control unit 14 performs control to delay braking intervention when the roadside object is recognized as a collision-predicted object; this point will be explained again later.

[0035] Here, "roadside object" broadly refers to an object that exists along the side of the road on which the vehicle is traveling, such as a guardrail, a sidewall, or a curb. The roadside object may or may not be a single continuous object. In other words, a row of obstacles, such as poles or pylons, arranged at relatively close intervals can also be considered a roadside object.

[0036] The driving assistance control unit 13 in this example also notifies the driver of various driving assistance-related notifications. Specifically, the driving assistance control unit 13 supplies display information and sound instruction information to the display unit 23 and sound unit 24. The display unit 23 collectively refers to a display control unit and a display device, for example, a microcomputer. The display device is, for example, various meters such as a speedometer and a tachometer provided in a meter panel installed in front of the driver, an MFD (Multi Function Display), or other devices for presenting information to the driver. With regard to collision avoidance control, the display unit 23 displays a warning regarding the risk of collision with an object and displays to make the driver aware of the activation / deactivation of the AEB and AES. The sound generating unit 24 comprehensively represents a sound generating control unit using, for example, a microcomputer, and sound generating devices such as an amplifier / speaker, etc. With regard to collision avoidance control, the sound generating unit 24 outputs warning sounds and notification sounds to make the driver aware of the activation / deactivation of the AEB and AES.

[0037] The EPS control unit 22 is configured with, for example, a microcomputer, and controls the EPS motor 42 in the steering mechanism 30 based on a steering command current value from the driving assistance control unit 13 (collision avoidance control unit 14) and a detection signal from the steering torque sensor 19.

[0038] Based on information about the steering input torque by the driver obtained from the detection signal of the steering torque sensor 19, the EPS control unit 22 calculates a steering command current value for obtaining a steering assist torque corresponding to the steering input torque, and drives the EPS motor 42 based on the command current value, thereby achieving power steering control that assists the steering by the driver. It should be noted that the driver is able to perform steering operations even when steering control is being executed by the collision avoidance control unit 14. When manual steering is performed during steering control in this manner, the EPS control unit 22 adds up the steering command current value from the collision avoidance control unit 14 and the steering command current value for power steering control calculated as described above, and drives the EPS motor 42 based on the added current value.

[0039] The steering mechanism 30 that is the object of steering control is configured, for example, as follows. The steering mechanism 30 has a steering shaft 32 rotatably supported on a vehicle body frame (not shown) via a steering column 33. One end of the steering shaft 32 extends toward the driver's seat, and a steering wheel 34 is attached to one end of the steering shaft 32. A pinion shaft 35 is connected to the other end of the steering shaft 32. A pinion (not shown) on this pinion shaft 35 meshes with a rack provided on a rack shaft 37 that is inserted and supported so as to be able to move back and forth in a steering gear box 36. This forms a rack-and-pinion steering gear mechanism.

[0040] The left and right ends of the rack shaft 37 each protrude from the steering gearbox 36, and a tie rod 38 is connected to each of the left and right ends. A front knuckle 39 is connected to each tie rod 38 at the end opposite to the end connected to the rack shaft 37. Each front knuckle 39 supports the corresponding one of the steered wheels 40L, 40R and is supported on the vehicle body frame via a kingpin (not shown). Each front knuckle 39 is connected to the end of the corresponding tie rod 38 so as to be rotatable about the kingpin. Therefore, when the steering wheel 34 is operated to rotate the steering shaft 32 and pinion shaft 35, the rotation of the pinion shaft 35 moves the rack shaft 37 left and right, and this movement causes the front knuckle 39 to rotate around the kingpin, and the steered wheels 40L, 40R are steered left and right.

[0041] In addition, an EPS motor 42 is connected to the pinion shaft 35 via an assist transmission mechanism 41, and this EPS motor 42 assists the steering torque applied to the steering wheel 34 and adds steering torque so as to achieve the target steering angle θs.

[0042] <2. Collision Avoidance Control> Here, as described above, in the vehicle control system 1 of this embodiment, when a collision-predicting object is detected, AEB control is performed, and when it is determined that a collision cannot be avoided by braking the vehicle 100 by AEB alone, steering intervention is performed by AES. For confirmation, a specific processing example of such collision avoidance control will be described with reference to the flowchart of FIG.

[0043] 3, the collision avoidance control unit 14 first determines in step S11 whether a collision-predicted object has been detected. That is, using the method described above, it determines whether any three-dimensional objects recognized by the image processing unit 12 satisfy the conditions related to the overlap ratio and TTC described above, and if there is a three-dimensional object that satisfies these conditions, it obtains a determination result that a collision-predicted object has been detected. Note that, as described above, if there are multiple three-dimensional objects that satisfy these conditions, one three-dimensional object is determined to be the collision-predicted object based on the TTC value.

[0044] In step S12 following step S11, the collision avoidance control unit 14 starts braking intervention. That is, it starts AEB control. Specifically, it issues an instruction to the brake control unit 20 to start braking the vehicle 100 by AEB.

[0045] In step S13 following step S12, the collision avoidance control unit 14 determines whether the collision can be avoided by braking alone. This determination process can be realized, for example, by a known method. As one example, the determination can be made based on the current longitudinal relative velocity vrz with respect to the collision-predicted object and map information indicating the TTC value at which the collision can be avoided for each longitudinal relative velocity vrz.

[0046] If it is determined in step S13 that the collision can be avoided by braking alone, the collision avoidance control unit 14 ends the series of processes shown in Fig. 3. That is, in this case, collision avoidance is attempted by AEB alone.

[0047] On the other hand, if it is determined in step S13 that the collision cannot be avoided by braking alone, the collision avoidance control unit 14 proceeds to step S14 and calculates a target steering angle for collision avoidance. That is, it calculates a target steering angle for avoiding a collision with an object recognized as a collision-predicted object.

[0048] In response to the calculation of the target steering angle in step S14, the collision avoidance control unit 14 proceeds to step S15 and starts steering intervention, that is, starts control of the AES. Specifically, the target steering angle for collision avoidance is instructed to the EPS control unit 22, and steering intervention for collision avoidance is started.

[0049] In response to the processing for starting the steering intervention in step S15, the collision avoidance control unit 14 ends the series of processing shown in FIG.

[0050] <3. Brake and steering control as an embodiment> As described above, collision avoidance control is performed as follows: 1) determining whether or not there is an object that is predicted to collide with based on the longitudinal TTC and the lateral overlap ratio; 2) determining whether or not the object that is predicted to collide with can be avoided by braking alone (AEB); 3) initiating AEB if it is possible to avoid the object by braking alone; and 4) initiating avoidance using steering as well (initiating AES) if it is not possible to avoid the object by braking alone.

[0051] Consider the case where the target object for collision avoidance is a roadside object such as a guardrail. The roadside object is recognized as a collision-predictable object mainly on curved roads where the overlap rate with the roadside object increases to a certain extent, rather than on straight roads. In this case, if the curve is relatively gentle and the angle of the roadside object relative to the vehicle's direction of travel is small, the recognition process for the roadside object may recognize the entire object or only the edge closest to the vehicle. When the entire roadside object can be recognized, the entire roadside object becomes a target for determining whether it is a collision-predictable object. In this case, the overlap rate for the roadside object becomes large, so the roadside object is likely to be determined as a collision-predictable object even when the distance to the roadside object is far. In other words, the AEB is activated before the driver recognizes the danger, which may cause the driver to feel uncomfortable.

[0052] In addition, when only the near edge of the roadside object can be recognized, the overlap rate is low, and the timing at which the object is recognized as a collision-predicting object is delayed compared to when the entire roadside object is recognized. Therefore, in this case, even if AEB is activated, it is unlikely that the driver will feel uncomfortable as described above.

[0053] In this embodiment, in order to alleviate the discomfort felt by the driver as described above, it is determined whether a collision with a roadside object can be avoided by performing brake control using steering, and if it can be avoided, a control is performed to delay brake intervention to avoid a collision with the roadside object as the target object. In other words, when the roadside object is detected as a collision-predicted object, the timing of brake intervention to avoid a collision with the roadside object is delayed. This makes it possible to avoid collisions with roadside objects while mitigating any discomfort felt by the driver.

[0054] For confirmation, the behavior of the vehicle 100 in the collision avoidance control when the brake intervention is delayed as described above and when the brake intervention is not delayed will be described with reference to FIG. In the following description, an object along the road recognized in the traveling direction of the vehicle 100 will be referred to as a "roadside object P."

[0055] In FIG. 4, the position indicated by <1'> is the starting position (start timing) of AEB braking intervention when a roadside object P is detected as a collision-predicted object. <1> The position indicated by is the stopping position (stopping timing) of the vehicle 100 when collision avoidance is performed using only AEB. In this type of collision avoidance using AEB, the timing of brake intervention is delayed to alleviate the driver's discomfort. In the figure, the brake intervention timing delayed from the brake intervention timing of <1'> is indicated by <2'>.

[0056] The decision as to whether to delay the timing of braking intervention is based on the assumption that braking intervention will begin from position <2'>, and it is determined whether a collision with an object P along the roadside can be avoided if braking control is performed using steering as well. In the figure, the stopping position of the vehicle 100 when braking intervention is started at position <2'> and collision avoidance is performed by braking and steering is shown as <2> It shows:

[0057] In addition to the brake intervention delay control described above, this embodiment also proposes a method for preventing the vehicle 100 from stopping in a dangerous location when the vehicle 100 stops due to collision avoidance control.

[0058] FIG. 5 is a functional block diagram showing functions of the collision avoidance control unit 14 according to an embodiment. As shown in the figure, the collision avoidance control unit 14 has the functions of a brake delay processing section F1 and a stop control processing section F2.

[0059] The brake delay processing unit F1 performs the above-mentioned brake intervention delay control. That is, when it is predicted that collision avoidance is possible by braking and steering in order to avoid a collision with a roadside object P as a target object, the brake intervention is delayed compared to when collision avoidance is performed by braking alone. Here, "collision avoidance is possible through braking and steering" means that when braking to avoid a collision with a roadside object P as the target object, it is possible to avoid a collision with the roadside object P if the timing of intervention is delayed.

[0060] In this example, the prediction (determination) of whether or not a collision can be avoided by braking and steering is performed using information on the angle of the roadside object P relative to the vehicle's traveling direction, the vehicle speed v, information on the vehicle's turning performance, and information on road surface μ. The information on the vehicle's turning performance here refers to information indicating the curve radius R (curvature radius) that the vehicle 100 can turn around at each traveling speed without spinning out, and this information is stored in a predetermined storage device that can be read by the collision avoidance control unit 14, such as a ROM in the collision avoidance control unit 14. The road surface μ can be obtained, for example, by an external environment recognition process performed by the image processing unit 12. For example, it can be obtained from the results of image analysis of the road surface conditions based on images captured by the imaging unit 10.

[0061] Using the information on the vehicle speed v, the angle of the roadside object P, the vehicle's turning performance, and the road surface μ as described above, if collision avoidance is performed by delaying braking intervention and also using steering to avoid the collision, it is determined whether the vehicle 100 can avoid the roadside object P without spinning out, or in other words, whether the vehicle 100 can turn around the curved road ahead of the vehicle 100 where the roadside object P is present. Specifically, in this example, it is determined whether or not the vehicle 100 can travel parallel to the roadside object P. Here, "can travel parallel to the roadside object P" means that the vehicle 100 can travel stably along the roadside object P without slipping or the like by braking and steering. "Parallel" here does not require strict parallelism with the roadside object P, but rather allows for a certain degree of error, and it is sufficient if the vehicle is approximately parallel.

[0062] Here, as can be seen with reference to the collision avoidance control process shown in Fig. 3, if the AEB braking intervention is delayed, collision avoidance can be performed using steering as well. Specifically, if the AEB braking intervention is delayed, it can be determined in step S13 that avoidance is not possible by braking alone, and as a result, collision avoidance control using both braking and steering can be performed.

[0063] In Figure 5, when the brake delay processing unit F1 delays brake intervention, if a gap Pa in a roadside object P is recognized and it is predicted that the vehicle 100 will stop within the gap Pa on the vehicle's driving lane, the stop control processing unit F2 controls the vehicle 100 not to stop within the gap Pa. Specifically, the stop control processing unit F2 in this example adjusts the deceleration of the vehicle 100 to stop the vehicle 100 on the far side of the gap Pa. The "far side" here refers to the far side as seen from the traveling vehicle 100, in other words, the side in the traveling direction of the vehicle 100.

[0064] FIG. 6 is an explanatory diagram of a gap Pa in a roadside object P, and FIG. 7 is an explanatory diagram of control that prevents the vehicle from stopping within the gap Pa. In Figure 6, the gap Pa is assumed to be formed, for example, as the entrance to a road on which the vehicle 100 is traveling, i.e., a road branching off from the vehicle's travel path, or the entrance to a facility such as a store or a roadside turnout located along the vehicle's travel path. The width of the gap Pa can be defined as the width through which an object can enter the vehicle's driving path from the gap Pa. In other words, the width of the gap Pa is expected to be equal to or greater than the width of an object that can enter the vehicle's driving path, such as a car, a motorcycle, or a pedestrian, and it can be considered that the gap Pa is detected as a portion where the length of the gap between roadside objects P is equal to or greater than the expected width of such an object.

[0065] A section R shown in FIG. 7 represents a section of a gap Pa on the vehicle's driving lane. The figure shows that it is predicted that the vehicle 100 will stop within section R if braking intervention is delayed and collision avoidance is performed by braking and steering. In such a case, the stop control processing unit F2 adjusts the deceleration of the vehicle 100 during the collision avoidance control, and stops the vehicle 100 on the far side of the gap Pa.

[0066] Here, in this example, the collision avoidance control unit 14 predicts (determines) whether the vehicle 100 will stop within section R if braking intervention is delayed and collision avoidance with a roadside object P is performed by braking and steering, and if it predicts that the vehicle 100 will stop within section R, it does not execute control to delay braking intervention.

[0067] According to this, if it is determined that the vehicle 100 will stop within the section R, the brake intervention will start at the position <1'> as usual, so the vehicle 100 will not need to use AEB alone. <1> In other words, the vehicle 100 can be prevented from stopping within the section of the gap Pa. In this example, it is determined whether or not it is predicted that vehicle 100 will stop within section R if braking intervention is delayed, and if a positive result is obtained from the determination, control to delay the timing of braking intervention is not executed, thereby preventing vehicle 100 from stopping within section R.

[0068] Furthermore, in this example, even if it is predicted that collision avoidance is possible by braking and steering when a roadside object P is the target object, the brake delay processing unit F1 does not perform control to delay braking intervention if it is predicted that the vehicle 100 will deviate from its own lane when stopping to avoid the collision. That is, as shown in FIG. 8, when a collision with a roadside object P is avoided by braking and steering by delaying braking intervention, even if it is predicted that a collision can be avoided based on the information on the host vehicle speed v, the host vehicle turning performance, road surface μ, etc., the vehicle 100 deviates from the host vehicle's lane when it stops to avoid the collision ( <2> If it is predicted that the vehicle will be in a state where the brakes are applied (see the position of the brakes), the system will not delay braking. This makes it possible to prevent danger such as an oncoming vehicle colliding with the stopped vehicle 100 after avoiding a collision with the roadside object P, thereby improving safety.

[0069] In addition, in this example, the brake delay processing unit F1 determines whether to delay braking intervention based on state prediction information of objects outside the vehicle other than the roadside object P during the planned period of time when collision avoidance is performed by braking and steering to avoid a collision with the roadside object P as the target object. Specifically, in this example, the brake delay processing unit F1 determines whether an object is predicted to enter the vehicle's lane during the period when avoidance control is scheduled to be executed, and if the object is predicted to enter, does not perform control to delay braking intervention. In addition, the brake delay processing unit F1 determines whether or not the vehicle 100 is predicted to pass an oncoming vehicle during the planned period for executing avoidance control, and if it is predicted that the vehicle 100 will pass an oncoming vehicle, it does not perform control to delay braking intervention.

[0070] This makes it possible to avoid delaying brake intervention when a state prediction is made that poses a risk of collision with an object outside the vehicle, such as when a state prediction is made that an object outside the vehicle, such as a pedestrian, will enter the vehicle's lane during the planned period for execution of avoidance control, or when a state prediction is made that the vehicle will pass an oncoming vehicle during the planned period for execution of control, etc. In other words, it is possible to ensure that a collision with a roadside object P is avoided reliably using only AEB.

[0071] <4. Processing Procedure> A specific example of a processing procedure for realizing the brake / steering control according to the embodiment described above will be described with reference to the flowchart of FIG. The processing shown in FIG. 9 is executed by the CPU of the collision avoidance control unit 14 in accordance with a program stored in a storage medium such as a ROM provided in the collision avoidance control unit 14, for example.

[0072] First, in step S101, the collision avoidance control unit 14 waits until the roadside object P is recognized. That is, the collision avoidance control unit 14 waits until the image processing unit 12 recognizes the roadside object P ahead of the vehicle 100.

[0073] In step S102 following step S101, the collision avoidance control unit 14 determines whether or not a white line has been recognized, that is, whether or not the image processing unit 12 has recognized a white line of the lane in which the host vehicle is traveling. If a white line is not recognized, the collision avoidance control unit 14 ends the series of processes shown in Fig. 9. That is, if a white line is not recognized, the control to delay brake intervention (step S113) is not performed.

[0074] If a white line is recognized, the collision avoidance control unit 14 determines in step S103 whether the lane the host vehicle is traveling in is recognized. If the lane the host vehicle is traveling in is not recognized, the collision avoidance control unit 14 ends the series of processes shown in Fig. 9. In other words, even if the lane the host vehicle is traveling in is not recognized, control to delay brake intervention is not performed.

[0075] If the host vehicle's driving lane has been recognized, the collision avoidance control unit 14 determines in step S104 whether an object is predicted to enter the host vehicle's driving lane. That is, the collision avoidance control unit 14 determines whether an object is predicted to enter the host vehicle's driving lane during a planned period for executing avoidance control in a case where collision with a roadside object P is avoided by braking and steering by delaying brake intervention. This determination is made using information indicating the lateral position and movement mode of a moving object, such as a three-dimensional object lateral distance dx, lateral relative velocity vrx, lateral velocity vx, and lateral acceleration ax, for a moving object recognized as an external object, such as a pedestrian or another vehicle. If an object is predicted to enter the lane in which the host vehicle is traveling, the collision avoidance control unit 14 ends the series of processes shown in FIG.

[0076] On the other hand, if an object is not predicted to enter the host vehicle's driving lane, the collision avoidance control unit 14 performs a process of acquiring information for determination, such as the angle of the roadside object P, in step S105. Specifically, the collision avoidance control unit 14 acquires information on the angle of the roadside object P relative to the host vehicle's traveling direction, information on the host vehicle speed v, information on the host vehicle's turning performance, and information on the road surface μ.

[0077] Then, in step S106 following step S105, the collision avoidance control unit 14 determines whether steering control can be used to cause the vehicle 100 to travel parallel to the roadside object P. Specifically, based on the information on the angle, the host vehicle speed v, the host vehicle turning performance, and the road surface μ acquired in step S105, it is determined whether the vehicle 100 can travel parallel to the roadside object P when collision avoidance is performed using steering with brake intervention for collision avoidance delayed. The determination of whether or not the vehicle 100 can travel parallel to the roadside object P has already been explained, so a duplicate explanation will be avoided.

[0078] When it is determined that the vehicle cannot be driven parallel to the roadside object P by the steering control, the collision avoidance control unit 14 ends the series of processes shown in FIG. In other words, if it is predicted that a collision with an object P along the road cannot be avoided when braking intervention to avoid a collision is delayed and steering is also used to avoid the collision, control to delay braking intervention is not performed.

[0079] On the other hand, if it is determined that the vehicle 100 can be made to travel parallel to the roadside object P, the collision avoidance control unit 14 determines in step S107 whether or not the vehicle 100 will deviate from its own lane when stopped. That is, if collision avoidance is performed by delaying braking intervention for collision avoidance and also using steering, it determines whether or not it is predicted that the vehicle 100 will deviate from its own lane when stopped.

[0080] In step S107, if it is determined that the host vehicle will depart from its lane when stopped, the collision avoidance control unit 14 ends the series of processes shown in Fig. 9. In other words, no control is performed to delay braking intervention.

[0081] On the other hand, if it is determined that the vehicle will not deviate from its own lane when stopped, the collision avoidance control unit 14 determines in step S108 whether or not the vehicle 100 will pass an oncoming vehicle during the planned period for executing avoidance control. That is, it determines whether or not the vehicle 100 will pass an oncoming vehicle during the planned period for executing avoidance control in the case where collision avoidance is performed by delaying braking intervention for collision avoidance and also using steering.

[0082] If it is determined that the vehicle will pass an oncoming vehicle during the planned execution period of the collision avoidance control, the collision avoidance control unit 14 ends the series of processes shown in FIG. In other words, if braking intervention to avoid a collision is delayed and collision avoidance is performed using steering as well, and it is predicted that an oncoming vehicle will pass during the period in which avoidance control is scheduled to be executed, control to delay braking intervention will not be performed.

[0083] On the other hand, if it is determined that the vehicle will not pass an oncoming vehicle during the planned execution period of the collision avoidance control, the collision avoidance control unit 14 proceeds to step S109 and determines whether or not the roadside object P has a gap Pa. If it is determined that there is no gap Pa in the roadside object P, the collision avoidance control unit 14 proceeds to step S113 and changes the TTC threshold. Specifically, a process of lowering the TTC threshold is performed. As a result, if there is no gap Pa in the roadside object P, control is performed to delay brake intervention. In other words, the driver's discomfort is alleviated. To be clear, by lowering the TTC threshold, the TTC will not fall below the TTC threshold unless the vehicle 100 gets closer to the roadside object P, i.e., the roadside object P will no longer be determined to be an object with which a collision is predicted, and the timing of braking intervention can be delayed.

[0084] On the other hand, if it is determined that there is a gap Pa in the roadside object P, the collision avoidance control unit 14 proceeds to step S110 and determines whether or not the vehicle 100 will stop within the gap section. That is, it determines whether or not it is predicted that the vehicle 100 will stop within section R in the case where collision avoidance is performed by delaying braking intervention for collision avoidance and also using steering.

[0085] If it is determined that the vehicle 100 will not stop within the gap section, the collision avoidance control unit 14 proceeds to step S113. As a result, if there is a gap Pa in the roadside object P, but it is predicted that the vehicle 100 will not stop within the section R of the gap Pa if collision avoidance is performed using steering as well, control is performed to delay brake intervention, thereby alleviating the driver's discomfort.

[0086] On the other hand, if it is determined that the vehicle will stop within the gap section, the collision avoidance control unit 14 proceeds to step S111, where it determines whether the vehicle can stop outside the gap section by slowing down the deceleration. That is, in the case where collision avoidance is performed by delaying brake intervention for collision avoidance and also using steering, it determines whether the vehicle can stop outside section R (beyond section R) by slowing down the deceleration of the vehicle 100 during collision avoidance control. This determination is made by predicting the stopping position of vehicle 100 for multiple control patterns for collision avoidance control that also uses steering, each of which has a different deceleration rate during control, and determining whether or not there is any control pattern among these multiple control patterns that will result in vehicle 100 stopping at a position further back than section R. In this case, the section R can be specified by the distance to the front of the gap Pa (vertical distance) and the distance to the back of the gap Pa (vertical distance).

[0087] If it is determined that the condition that the vehicle can be stopped outside the gap section if the deceleration is slowed is not met, the collision avoidance control unit 14 ends the series of processes shown in Fig. 9. In other words, if it is predicted that the vehicle will stop within section R even if the deceleration is slowed, control to delay brake intervention is not performed.

[0088] On the other hand, if it is determined that the vehicle can be stopped outside the gap section if the deceleration is reduced, the collision avoidance control unit 14 proceeds to step S112, performs processing to turn on the deceleration reduction control flag, and proceeds to step S113. The deceleration mitigation control flag is a flag that indicates whether or not to ease deceleration in collision avoidance control by braking and steering when control to delay braking intervention is performed in the processing of step S113. When the deceleration mitigation control flag is ON, the collision avoidance control unit 14 performs control to ease deceleration of the vehicle 100 in the collision avoidance control. Specifically, the vehicle 100 is decelerated at a deceleration set in a control pattern that is determined to be able to position the vehicle 100 outside section R, out of the multiple control patterns used in the processing of step S110 above. This allows the vehicle 100 to stop outside section R when braking intervention is delayed.

[0089] The collision avoidance control unit 14 ends the series of processes shown in FIG. 9 in response to the threshold value change process in step S113.

[0090] <5. Brake and steering control as another example> Here, when there is a gap Pa in the roadside object P, in order to avoid stopping the vehicle 100 within the section R, it is possible to stop the vehicle 100 within a space S that has the gap Pa as an opening, as illustrated in Fig. 10. In other words, it is a space S formed behind the gap Pa.

[0091] FIG. 11 is a flowchart showing a specific example of a processing procedure for realizing brake and steering control as another example for stopping the vehicle 100 in the space S in this way. In FIG. 11, the same steps as those already explained in FIG. 9 are given the same step numbers and detailed explanations thereof will be omitted.

[0092] Compared with FIG. 9, the processing in FIG. 11 includes additional processing in steps S201 and S202. In this case, if the collision avoidance control unit 14 determines in step S111 that the vehicle cannot be stopped within the section R even if the deceleration is reduced, the process proceeds to step S201.

[0093] In step S201, the collision avoidance control unit 14 determines whether or not it is possible to stop within the space S that has the gap Pa as an opening. In this example, the determination of whether or not it is possible to stop within the space S is made by determining whether or not all of the following conditions are met. Condition 1) There are no road signs near the gap Pa indicating that entry into the space S is prohibited (for example, road signs indicating one-way streets or road signs prohibiting vehicle entry). Condition 2) The width of the gap Pa is wide enough for the vehicle 100 to enter. Condition 3) The vehicle 100 is capable of entering the space S based on the estimated speed during collision avoidance control.

[0094] Condition 1) can be determined based on the result of the recognition process of the external object by the image processing unit 12. Regarding condition 2), for example, the width of the gap Pa can be estimated based on the distance to the front side of the gap Pa and the distance to the back side of the gap Pa, and a judgment can be made based on the estimated width and the width of the vehicle 100. Regarding condition 3), it is possible to predict the vehicle speed v of vehicle 100 immediately before entering space S in the case where collision avoidance is performed by delaying braking intervention and also using steering, and to determine whether vehicle 100 can enter space S stably without slipping, etc., based on the predicted vehicle speed v, the information on the vehicle's turning performance described above, and information on the angle of entry from the vehicle's driving lane into space S, etc. It should be noted that the determination of condition 3) may be based on the deceleration of the vehicle 100 required to enter the space S.

[0095] If it is determined in step S201 that stopping within space S is not possible, the collision avoidance control unit 14 ends the series of processes shown in Fig. 11. That is, if it is predicted that the vehicle will stop within section R of gap Pa (S110: Yes), but it is predicted that it will not be possible to stop outside section R even if deceleration is slowed (S111: No), and if it is further predicted that entry into space S is also not possible, control to delay brake intervention (S113) is not performed.

[0096] On the other hand, if it is determined in step S201 that stopping within the space S is possible, the collision avoidance control unit 14 proceeds to step S202, turns on the in-space stop control flag, and proceeds to step S113. The in-space stop control flag is a flag that indicates whether or not to stop the vehicle 100 in the space S in the collision avoidance control by braking and steering when control to delay braking intervention is performed in the processing of step S113. When the in-space stop control flag is ON, the collision avoidance control unit 14 performs control to stop the vehicle 100 in the space S in the collision avoidance control. As a result, even if braking intervention is delayed and it is predicted that the vehicle 100 will not be able to stop outside of section R even if the deceleration is eased, the vehicle 100 can be prevented from stopping within section R by entering and stopping the vehicle 100 within space S.

[0097] <6. Variations> The embodiment is not limited to the specific example described above, and various modifications are possible. For example, in the above, in the processing as a separate column in Figure 11, it is assumed that it is predicted whether or not it is possible to enter space S on the condition that it is predicted that it will be impossible to stop outside section R even if deceleration is slowed down. However, conversely, it is also possible to predict whether or not it is possible to stop outside section R if deceleration is slowed down on the condition that it is predicted that it will be impossible to enter space S. In addition, Figure 11 shows an example in which both a prediction of whether it is possible to stop outside section R if deceleration is reduced and a prediction of whether it is possible to enter space S are made, but it is also possible to make only the latter prediction without making the former prediction.

[0098] In addition, in the above explanation, an example was given in which the vehicle exterior environment recognition processing related to collision avoidance control is performed based on images captured by a camera, but the vehicle exterior environment recognition processing can also be performed using, for example, a radar or a map locator (object recognition near the vehicle based on a position sensor that detects the vehicle position and high-precision map information).

[0099] <7. Summary of embodiments> As described above, the vehicle control device (driving assistance control unit 13 (collision avoidance control unit 14)) as an embodiment is a vehicle control device (same as 1) in a vehicle (same as 100) that has a brake unit and a steering unit and also has a function of recognizing the environment outside the vehicle, and is equipped with one or more processors (CPU of the collision avoidance control unit 14) and one or more storage media (ROM of the collision avoidance control unit 14) that store programs executed by the one or more processors. The program includes one or more instructions, which cause one or more processors to execute a brake delay process that controls braking to be delayed compared to collision avoidance by braking alone when it is predicted that collision avoidance using steering is possible in collision avoidance where a roadside object (P) recognized in the vehicle's direction of travel is the target object, and a stop control process that controls the vehicle not to stop within the gap when a gap (Pa) is recognized in the roadside object and it is predicted that the vehicle will stop within the gap in the vehicle's lane due to collision avoidance using steering when braking intervention is delayed by the brake delay process. There is a possibility that another vehicle may enter through a gap in the roadside objects, and if the vehicle is stopped in a section of the roadside object gap in the vehicle's driving lane, there is a risk of inducing a collision with the other vehicle. With the above configuration, when collision avoidance control for a roadside object is performed, it is possible to prevent the vehicle from stopping in a location where a danger is predicted. Therefore, it is possible to improve the safety of collision avoidance control. Here, in the embodiment, the above-mentioned "collision avoidance using steering" refers to collision avoidance using braking and steering, but due to the nature of the present invention, collision avoidance using steering is not necessarily limited to collision avoidance involving braking.

[0100] In addition, in the vehicle control device according to the embodiment, the stop control process is a control for stopping the vehicle on the far side of the gap section by adjusting the deceleration of the vehicle. This prevents the vehicle from stopping in a section where there is a gap between roadside objects. Therefore, safety can be improved.

[0101] Furthermore, in the vehicle control device according to the embodiment, the stop control process is a control for stopping the vehicle in a space having a gap as an opening. This prevents the vehicle from stopping in a gap between roadside objects. Collision avoidance with roadside objects is mainly performed on curved roads, and if the vehicle stops on a curved road, there is a possibility of being hit by another vehicle from behind. However, by stopping the vehicle in a space with a gap as an opening as described above, such a collision with another vehicle from behind can be avoided. Therefore, safety can be improved.

[0102] Furthermore, in the vehicle control device of the embodiment, even if it is predicted that a collision can be avoided using steering to avoid a collision with an object along the roadside as the target object, if it is predicted that the vehicle will deviate from its own lane when stopping to avoid the collision, control to delay braking is not performed. As a result, if it is predicted that delaying braking intervention to avoid a collision would put the vehicle in danger, control to delay braking intervention is not performed. Therefore, safety can be improved.

[0103] In addition, in the vehicle control device of the embodiment, the brake delay processing determines whether to delay brake intervention based on predicted state information of objects outside the vehicle other than a roadside object during the planned period of execution of avoidance control when collision avoidance is performed using steering to avoid a collision with a roadside object as the target object. This makes it possible to appropriately determine whether to delay braking intervention depending on whether a state prediction has been made that poses a risk of collision with an object outside the vehicle, such as not delaying braking intervention if a state prediction is made that an object outside the vehicle, such as a pedestrian, will enter the vehicle's lane during the period when avoidance control is scheduled to be executed, or if a state prediction is made that the vehicle will pass an oncoming vehicle during the period when control is scheduled to be executed. Therefore, with regard to collision avoidance control, if the risk of control execution is predicted to be low, braking intervention can be delayed to alleviate the driver's discomfort, and if the risk of control execution is predicted to be high, safety can be improved without delaying braking intervention, thereby achieving both mitigation of driver discomfort and improved safety. [Explanation of symbols]

[0104] 100 vehicles 1. Vehicle control system 10. Imaging unit 11L, 11R imaging unit 12 Image processing section 13 Driving assistance control unit 14 Collision Avoidance Control Unit 15 Vehicle speed sensor 16 Yaw rate sensor 17 Collision sensor 18 Actual steering angle sensor 19 Steering torque sensor 20 Brake control unit 21 Brake-related actuators 22 EPS control unit 23 Display section 24 Pronunciation section SD operation information 30 Steering mechanism 32 Steering shaft 33 Steering column 34 Steering wheel 35 Pinion shaft 36 Steering gearbox 37 Rack shaft 38 tie rod 39 Front Knuckle 40L, 40R steering wheels 41 Assist transmission mechanism 42 EPS motor F1 brake delay processing unit F2 Stop control processing section P Roadside object Pa Break R section S Space

Claims

1. A vehicle control device for a vehicle that includes a brake unit and a steering unit and has a function of recognizing an outside environment, one or more processors; one or more storage media storing a program to be executed by the one or more processors; the program includes one or more instructions; The instructions may be to the one or more processors: Regarding collision avoidance with a roadside object recognized in the traveling direction of the vehicle as a target object, when it is predicted that collision avoidance using steering is possible, a brake delay process is performed to control the intervention of the brakes to be delayed compared to when collision avoidance is performed using only the brakes; When the brake intervention is delayed by the brake delay process, if a gap is recognized in the roadside object and it is predicted that the vehicle will stop within the gap section on the host vehicle's driving lane due to collision avoidance using steering, a stop control process is executed to control the vehicle not to stop within the gap section. Vehicle control device.

2. The collision avoidance using steering is collision avoidance using braking and steering. The vehicle control device according to claim 1 .

3. The stop control process is a control for stopping the vehicle on the far side of the gap section by adjusting the deceleration of the vehicle. The vehicle control device according to claim 1 or 2.

4. The stop control process is a control for stopping the vehicle in a space having the gap as an opening. The vehicle control device according to claim 1 or 2.

5. In the brake delay process, Even if it is predicted that a collision can be avoided using steering to avoid a collision with the roadside object as a target object, if it is predicted that the vehicle will deviate from its own lane when it stops to avoid the collision, the control to delay the intervention of the brakes is not performed. The vehicle control device according to any one of claims 1 to 4.

6. In the brake delay process, A determination is made as to whether to delay the intervention of the brakes based on state prediction information of an object outside the vehicle other than the roadside object during a planned period of time for executing avoidance control when a collision avoidance is performed using steering as a collision avoidance with the roadside object as a target object. The vehicle control device according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Vehicle collision avoidance support system

    JP2017134519A

  • Collision avoidance device

    JP2017226393A

  • Road structure data generator, road structure database

    JP2019105789A

  • Vehicle travel safety device, vehicle travel safety method, and vehicle travel safety program

    WO2015008380A1