Control device for performing collision avoidance assistance control, and method for assisting collision avoidance

The vehicle control device addresses the challenge of inaccurate speed prediction by setting a support determination area and integrating judgment values, effectively suppressing unnecessary collision avoidance controls.

JP7609733B2Active Publication Date: 2025-01-07TOYOTA JIDOSHA KK +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2021124787
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-07-29
Publication Date
2025-01-07
Estimated Expiration
2041-07-29

AI Technical Summary

Technical Problem

Existing collision avoidance support systems struggle to accurately predict the moving speed of objects, leading to unnecessary activation of collision avoidance controls due to variations in individual and environmental conditions, causing annoyance to vehicle passengers and crew.

Method used

A vehicle control device sets a support determination area based on multiple assumed lateral velocities and integrates a judgment value for each object within this area, activating collision avoidance support only when the integrated value exceeds a predetermined threshold.

Benefits of technology

This approach suppresses unnecessary activation of collision avoidance support, reducing annoyance for vehicle occupants by ensuring control is only activated when necessary.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007609733000001
    Figure 0007609733000001
  • Figure 0007609733000002
    Figure 0007609733000002
  • Figure 0007609733000003
    Figure 0007609733000003
Patent Text Reader

Abstract

To provide a control device that performs collision avoidance assistance control for assisting in avoidance of collision between a vehicle and an object, the control device being able to prevent actuation of the collision avoidance assistance control when a moving speed of the object is higher or lower than a predicted speed and assisting in the collision avoidance is not required.SOLUTION: This control device executes the following processes: an area setting process for setting an assistance determination area showing a specific area ahead of a vehicle; an integration process for giving an object in the assistance determination area a determination value, which is determined according to a position of the object, and performing integration; and a process of performing collision avoidance assistance control relative to the object when an integration value calculated by the integration process exceeds a predetermined threshold value.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a vehicle control device that performs collision avoidance assistance control to assist in avoiding a collision between a vehicle and an object, and a method of assisting in collision avoidance. [Background technology]

[0002] Patent Document 1 discloses a driving support device that supports avoidance of a collision between a vehicle and an object by taking into consideration where the object is located on a roadway or a sidewalk.

[0003] This driving assistance device starts assistance when it is predicted that an object will enter within a region set around the vehicle within a predetermined time. This driving assistance device also determines whether the object is located in a first roadway region (a region on the lane on which the vehicle is traveling), a second roadway region (a region on a lane other than the first roadway region), or a sidewalk region. If the object is in the first roadway region, assistance is more likely to start than if the object is in the second roadway region. If the object is in the second roadway region, assistance is more likely to start than if the object is in the sidewalk region. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2018-012360 A Summary of the Invention [Problem to be solved by the invention]

[0005] In order to predict whether an object will enter a certain area within a certain time, it is necessary to predict and provide the moving speed of the object. In this case, the moving speed of the object is predicted from a measurement value by a sensor, or is set in advance in a control device (for example, if the object is a pedestrian, the standard walking speed is set to 5 kph), etc.

[0006] However, the moving speed of an object varies depending on its individual state and environment, and it is difficult to accurately predict and give the moving speed of an object.

[0007] For this reason, if a control for assisting collision avoidance is executed on the condition that an object enters a certain range (collision avoidance assist control), there is a risk that the collision avoidance assist control will be executed when collision avoidance assistance is not required, which may cause inconvenience to passengers and occupants of the vehicle.

[0008] The present invention has been made in consideration of the above problems, and aims to provide a vehicle control device and a method of assisting collision avoidance that are capable of suppressing unnecessary operation of collision avoidance assist control. [Means for solving the problem]

[0009] A control device according to an aspect of the present disclosure performs collision avoidance support control for supporting avoidance of a collision between a vehicle and an object, based on driving environment information indicating a driving environment of the vehicle. The control device executes an area setting process for setting an support determination area indicating a specific area in front of the vehicle, an integration process for providing and integrating a determination value determined according to the position of the object to an object located in the support determination area, and a process for performing collision avoidance support control for the object when the integrated value calculated by the integration process exceeds a predetermined threshold.

[0010] In the region setting process, the control device may execute a process of setting a plurality of assumed lateral speeds, which are assumed values ​​of the speed of an object in a direction perpendicular to the traveling direction of the vehicle, and a process of setting an attention region in which an object is located in the vehicle's passing region with a collision margin time of a predetermined value or less for each of the set assumed lateral speeds. In this case, the assistance judgment region is given by combining the respective attention regions. In the integration process, the judgment value is a value determined for each region separated by the boundary line of each attention region.

[0011] Furthermore, the control device may set the expected lateral speed based on the type of object in the area setting process.

[0012] A method according to one aspect of the present disclosure is a method of assisting in avoiding a collision between a vehicle and an object, and includes an area setting process that sets an assistance judgment area indicating a specific area in front of the vehicle, an accumulation process that assigns a judgment value determined according to the position of the object to an object located within the assistance judgment area and accumulates the judgment value, and a process that provides assistance in avoiding a collision with the object when the accumulated value for the object calculated in the accumulation process exceeds a predetermined threshold value.

[0013] In this method, the area setting process may include a process of setting a plurality of assumed lateral speeds, which are assumed values ​​of the speed of an object in a direction perpendicular to the traveling direction of the vehicle, and a process of setting an attention area in which the object is located in the vehicle passing area with a collision margin time of a predetermined value or less for each of the assumed lateral speeds. In this case, the assistance judgment area is given by combining the respective attention areas. In addition, in the integration process, the judgment value is a value determined for each area separated by the boundary line of each attention area. Effect of the Invention

[0014] According to the control device and method of the present disclosure, an object located within the assistance determination area is treated as a target for collision avoidance assistance, a determination value is given according to the object's position and accumulated, and collision avoidance assistance is performed for the object when the accumulated value exceeds a predetermined threshold. This makes it possible to suppress the collision avoidance assistance control from operating when the object's moving speed is higher or lower than the predicted speed and collision avoidance assistance is not required. This in turn makes it possible to reduce inconvenience to passengers and occupants of the vehicle 1. [Brief description of the drawings]

[0015] [Figure 1] FIG. 2 is a conceptual diagram for explaining collision avoidance assistance control. [Diagram 2] 10 is a conceptual diagram showing an example of an attention region set based on the longitudinal speed and lateral speed of an object to be avoided by collision; [Diagram 3] 1 is a conceptual diagram for explaining an attention area that changes depending on the longitudinal speed and lateral speed of an object that is a target for collision avoidance. [Figure 4] 11 is a conceptual diagram for explaining unnecessary operation of collision avoidance assistance control caused by a difference between the object speed given when setting an attention area and the actual object speed. FIG. [Diagram 5] 4 is a conceptual diagram showing an example of an assistance determination area set by the control device according to the present embodiment. FIG. [Figure 6] 1 is a block diagram showing a configuration of a vehicle system of a vehicle equipped with a control device according to an embodiment of the present invention. [Figure 7] 5 is a flowchart showing a process executed by a processor in accordance with a collision avoidance assistance control program. [Figure 8] 8 is a conceptual diagram showing an example of an assistance determination region to be set in the region setting process shown in the flowchart of FIG. 7. [Figure 9] FIG. 8 is a conceptual diagram for explaining object position determination shown in the flowchart of FIG. 7. [Figure 10] 8 is a conceptual diagram showing an example of a determination value given according to the position of an object within an assistance determination area in the accumulation process shown in the flowchart of FIG. 7. [Figure 11] 5 is a conceptual diagram for explaining the effect of the control device according to the embodiment. FIG. [Figure 12] 12 is a graph showing integrated values ​​for each of the movement routes shown in FIG. 11. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0016] Hereinafter, the embodiments of the present invention will be described with reference to the drawings. However, when the number, quantity, amount, range, etc. of each element is mentioned in the embodiments shown below, the present invention is not limited to the mentioned numbers unless otherwise specified or the number is clearly specified in principle. Furthermore, the structures described in the embodiments shown below are not necessarily essential to the present invention unless otherwise specified or the number is clearly specified in principle. In each drawing, the same or corresponding parts are given the same reference numerals, and the duplicated explanations are appropriately simplified or omitted.

[0017] 1. Overview The control device according to the present embodiment performs collision avoidance assistance control to assist in avoiding a collision between a vehicle and an object. Examples of objects that are targets of collision avoidance include pedestrians, bicycles, parked vehicles, and obstacles. The control device according to the present embodiment is typically an ECU (Electronic Control Unit) mounted on the vehicle. However, the control device may be a device external to the vehicle and may remotely control the vehicle. Furthermore, the form of the vehicle on which the control device according to the present embodiment is mounted is not particularly limited.

[0018] Fig. 1 is a conceptual diagram for explaining collision avoidance support control. Fig. 1 shows a case where a vehicle 1 is traveling on a roadway and collision avoidance support control is performed for a stationary object ST on the roadway. The collision avoidance support control is performed by a control device 100 mounted on the vehicle 1.

[0019] Collision avoidance assist control is performed when the control device 100 determines that it will not be easy to avoid a collision with an object if the current running state (speed, traveling direction, etc.) of the vehicle 1 is maintained. Collision avoidance assist control typically assists in collision avoidance by controlling the braking or steering of the vehicle 1. Fig. 1(a) shows a case where collision avoidance is assisted by braking control, and Fig. 1(b) shows a case where collision avoidance is assisted by steering control.

[0020] As shown in (a) of Fig. 1, braking control slows down the vehicle 1, allowing collision avoidance to be carried out with ample time to spare. Also, as shown in (b) of Fig. 1, steering control can be used to steer the vehicle 1, making collision avoidance easier.

[0021] Conventionally, the time to collision (TTC) with an object has been used to determine whether or not to perform collision avoidance assistance control. The TTC indicates the time until the vehicle 1 collides with the object if the current relative speed between the vehicle 1 and the object in the traveling direction of the vehicle 1 (hereinafter, simply referred to as "relative speed") is maintained. Therefore, when the TTC becomes equal to or less than a predetermined value, it can be determined that collision avoidance is no longer easy.

[0022] In addition, when determining whether or not to perform collision avoidance assistance control, the position (hereinafter also referred to as "lateral position") and speed (hereinafter also referred to as "lateral speed") of the object in a direction perpendicular to the traveling direction of the vehicle 1 (hereinafter also referred to as "vertical direction") should also be taken into consideration. This is because, depending on the lateral position and lateral speed of the object, there may be cases where the object is not located in the passing area of ​​the vehicle 1 with a TTC below a predetermined value, and collision avoidance assistance is not required. For example, there are cases where the lateral position of the object is sufficiently far from the vehicle 1 and moves in the traveling direction or away from the vehicle 1, or where the lateral speed of the object is sufficiently large and the TTC does not become equal to or less than a predetermined value, and the object leaves the passing area of ​​the vehicle 1.

[0023] For this reason, it has been conventional to set an attention area indicating a specific region in front of the vehicle 1 based on the object's speed in the direction of travel (hereinafter also referred to as "longitudinal speed") and lateral speed, and to perform collision avoidance assistance control on the condition that an object is located in this attention area.

[0024] Fig. 2 is a conceptual diagram showing an example of an attention area set based on the longitudinal speed and lateral speed of the object CT. Fig. 2 shows a case where a vehicle 1 is traveling at a speed V, and a determination is made as to whether or not to perform collision avoidance support control for the object CT. Here, the object CT is located on the left side as viewed from the vehicle 1, and is moving toward the vehicle 1 at a longitudinal speed TVd and a lateral speed TVp toward the right as viewed from the vehicle 1.

[0025] 2, the distances indicated by TTC≦t1 and TTC≦t2 are the distances traveled at relative speed V-TVd during times t1 and t2, respectively. The magnitudes of the inclinations of the first boundary and the second boundary, which are the boundaries of the attention area, are the same and are expressed as the ratio of the relative speed V-TVd to the lateral speed TVp of the object CT (the direction in which the object CT approaches as viewed from the vehicle 1).

[0026] That is, the attention area shown in Fig. 2 is an area where the TTC is equal to or less than a predetermined value t2, and where the object CT has a TTC equal to or less than a predetermined value t1 and is located in the passing area of ​​the vehicle 1. The attention area shown in Fig. 2 can be set by giving the relative speed V-TVd and the lateral speed TVp.

[0027] Note that, even when the object CT is located on the right side as viewed from the vehicle 1, the attention area can be set in a similar manner. In this case, the attention area has a shape that is inclined to the right side as viewed from the vehicle 1, symmetrical to the attention area shown in FIG. 2. Moreover, such an attention area is not set when the object CT moves in a direction away from the vehicle 1. For example, this applies when the object CT is located on the left side as viewed from the vehicle 1 and moves in a vertical direction to the left as viewed from the vehicle 1, or when the object CT is located on the right side as viewed from the vehicle 1 and moves in a vertical direction to the right as viewed from the vehicle 1.

[0028] In addition, in order to suppress the collision avoidance support control from operating for an object CT outside the roadway area, it has been considered to limit the attention area to the roadway area. In this case, it is determined whether the object CT is located in the roadway area. Furthermore, there are also cases where it is determined whether the object CT is about to cross the roadway area.

[0029] Such an attention area changes according to the speed of the target object CT. FIG. 3 is a conceptual diagram for explaining an attention area that changes according to the speed of the object CT. FIG. 3 shows a case similar to FIG. 2, and (a), (b), (c), and (d) show cases where the vertical speed and horizontal speed of the object CT are different, respectively. Here, the attention area shown in FIG. 3(a) is equivalent to the attention area shown in FIG. 2.

[0030] In (b) of Fig. 3, the object CT moves toward the vehicle 1 at a longitudinal speed TVd and at a lateral speed TVp2 to the right as seen from the vehicle 1. Here, the magnitude of the lateral speed TVp2 is greater than the lateral speed TVp of the object CT shown in (a) of Fig. 3. Therefore, the attention area has a shape that is inclined more to the left as seen from the vehicle 1, compared to (a) of Fig. 3.

[0031] In (c) of Fig. 3, the object CT is moving away from the vehicle 1 at a longitudinal speed TVd and at a lateral speed TVp to the right as seen from the vehicle 1. Compared to (a) of Fig. 3, the relative speed V-TVd is smaller, so the attention area has a shorter shape in the traveling direction.

[0032] 3(d) shows a case where the object CT is moving in a direction approaching the vehicle 1 at a longitudinal speed TVd and has no lateral speed. In this case, the attention area is a rectangular area that is a part of the passing area.

[0033] Here, the magnitude of the lateral velocity TVp of the object CT given when setting the attention area may be predicted from the detection value of the sensor, or may be given in advance according to the type of the object CT. When the magnitude is given in advance according to the type of the object CT, when the object CT is detected as a pedestrian, for example, the magnitude of the lateral velocity TVp of the object CT is given at 5 kph, which is a general walking speed.

[0034] However, the speed of the object CT varies depending on the individual state and environment, and it is difficult to accurately predict and provide the speed for a certain period of time when setting the attention area. If there is a difference between the predicted speed of the object CT and the actual speed of the object CT, there is a risk that unnecessary operation of the collision avoidance support control will be caused.

[0035] Fig. 4 is a conceptual diagram for explaining unnecessary operation of collision avoidance support control due to a difference between the predicted speed of the object CT and the actual speed of the object CT. In Fig. 4, the object CT is located in the attention area, and is predicted to be located in the passing area of ​​the vehicle 1 with a TTC of a predetermined value t1 or less (route 1). However, in some cases, such as when the lateral speed of the actual object CT is smaller than the predicted speed of the object CT (route 2) or when the lateral speed is larger than the predicted speed of the object CT (route 3), the object CT may not actually be located in the passing area of ​​the vehicle 1 with a TTC of the predetermined value t1 or less. In such cases, no support for collision avoidance for the object CT is required.

[0036] Therefore, the control device 100 according to this embodiment sets an assistance judgment area indicating a specific area ahead of the vehicle 1, and accumulates a judgment value determined according to the position of the object CT within the assistance judgment area for each control period. Then, when the accumulated value exceeds a predetermined threshold, collision avoidance assistance control is performed. Here, the assistance judgment area is a union of attention areas set for each of a plurality of assumed values ​​of the lateral speed of the object CT (hereinafter also referred to as "assumed lateral speeds").

[0037] FIG. 5 is a conceptual diagram showing an example of an assistance determination area set in the control device 100 according to this embodiment. In FIG. 5, three assumed lateral speeds of the object CT are set: 3 kph, 5 kph, and 8 kph. The assistance determination area (area surrounded by a thick line) is a combination of attention areas set for each of the assumed lateral speeds set. A judgment value is given for each area separated by a boundary line. In FIG. 5, a judgment value of 0.2 is given to the object CT. The control device 100 according to this embodiment integrates the judgment values ​​thus given for each control cycle, and performs collision avoidance assistance control when the judgment value exceeds a predetermined threshold (for example, exceeds 1).

[0038] By determining whether or not to perform the collision avoidance support control in this manner, the collision avoidance support control is not immediately performed on the condition that the object CT is located in the attention area, and unnecessary operation of the collision avoidance support control can be suppressed, which in turn reduces the inconvenience to the passengers and crew of the vehicle 1.

[0039] 2. Configuration 6 is a block diagram showing a configuration of a vehicle system 10 of a vehicle 1 equipped with a control device 100 according to this embodiment. The vehicle system 10 includes the control device 100, a sensor system 200, a communication device 210, and an actuator system 300. The control device 100 is electrically or wirelessly connected to the sensor system 200, the communication device 210, and the actuator system 300, and is configured to be able to transmit information between them.

[0040] The sensor system 200 is a system of sensors that detects and outputs information (driving environment information) indicating the driving environment of the vehicle 1. The sensor system 200 includes a driving state detection sensor 201 and a surrounding environment detection sensor 202.

[0041] The running condition detection sensor 201 detects and outputs the running condition (vehicle speed, acceleration, yaw rate, etc.) of the vehicle 1. The running condition detection sensor 201 is, for example, a wheel speed sensor, a G sensor, a gyro sensor, etc.

[0042] The surrounding environment detection sensor 202 detects information about the environment around the vehicle (lanes, obstacles, preceding vehicles, etc.) The surrounding environment detection sensor 202 is, for example, a millimeter wave radar, a camera, a LiDAR (Light Detection And Ranging), or the like.

[0043] The sensor system 200 may also include sensors that detect other driving environment information.

[0044] The communication device 210 transmits and receives various information (communication information) by communicating with devices outside the vehicle. The communication device 210 is, for example, a device for performing vehicle-to-vehicle communication or road-to-vehicle communication, a device providing a GPS (Global Positioning System) function, a device connected to a communication network and transmitting and receiving communication information to and from a server configured on the network, etc. The communication information acquired by the control device 100 via the communication device 210 is, for example, map information, road traffic information, etc. The communication related to the communication device 210 may be performed in any form. For example, the communication may be performed by transmitting and receiving radio waves, or may be performed by transmitting and receiving information via a network.

[0045] The control device 100 executes various processes related to the control of the vehicle 1 based on the acquired information, and generates a control signal. Then, the control device 100 outputs a control signal to an actuator system 300, which will be described later. The control device 100 is typically an ECU mounted on the vehicle. However, the control device 100 may be a device external to the vehicle 1. In this case, the control device 100 acquires information and outputs a control signal to the actuator system 300 through communication with the vehicle 1.

[0046] The control device 100 includes a memory 110 and a processor 120. The memory 110 includes a RAM (Random Access Memory) that temporarily stores data, and a ROM (Read Only Memory) that stores programs executable by the processor and various data related to the programs. Information acquired by the control device 100 is stored in the memory 110. The processor 120 reads the programs from the memory 110, and executes processing according to the programs based on the various data read from the memory 110.

[0047] The programs stored in the memory 110 include at least a program related to collision avoidance assistance control (collision avoidance assistance control program 111). The processor 120 executes processing in accordance with the collision avoidance assistance control program 111 to generate a control signal related to the collision avoidance assistance control of the vehicle 1. Details of the processing executed by the processor 120 in accordance with the collision avoidance assistance control program 111 will be described later.

[0048] In addition, when the control device 100 executes processes related to the control of the other vehicle 1, each process may be provided as a part of one program, or each process may be provided by a separate program and executed by a separate processor. Alternatively, each process may be executed by a separate ECU. In this case, the control device 100 is composed of multiple ECUs. At this time, each ECU is configured to be able to transmit information to each other to the extent that the ECUs can obtain information required for executing the processes.

[0049] Actuator system 300 is a system of actuators that operate according to control signals provided from control device 100. The actuators included in actuator system 300 include, for example, an actuator that drives an engine (an internal combustion engine, an electric motor, a hybrid of these, etc.), an actuator that drives a brake mechanism provided in vehicle 1, an actuator that drives a steering mechanism of vehicle 1, etc. Various controls of vehicle 1 are realized by the various actuators included in actuator system 300 operating according to control signals.

[0050] 3. Processing Hereinafter, a description will be given of the processing executed by the processor 120 in accordance with the collision avoidance assistance control program 111. Fig. 7 is a flowchart showing the processing executed by the processor 120 in accordance with the collision avoidance assistance control program 111. The processing shown in Fig. 7 starts when the surrounding environment detection sensor 202 detects an object CT (pedestrian, bicycle, stopped vehicle, obstacle, etc.) that may be a target for collision avoidance ahead of the vehicle 1, and the control device 100 acquires detection information of the object CT.

[0051] In step S100, the processor 120 calculates information related to the object CT based on the acquired information. The calculated information related to the object CT includes at least the relative speed and TTC between the vehicle 1 and the object CT, the lateral position of the object CT, and the type of the object CT.

[0052] The relative speed and TTC between the vehicle 1 and the object CT can be calculated, for example, from the speed of the vehicle 1, the distance between the vehicle 1 and the object CT, and the longitudinal speed of the object CT. The lateral position of the object CT can be calculated, for example, from the distance between the vehicle 1 and the object CT. The type of the object CT is typically included in the information detected by the surrounding environment detection sensor 202. The relative speed and TTC between the vehicle 1 and the object CT, and the lateral position of the object CT may be included in the information detected by the surrounding environment detection sensor 202.

[0053] After step S100, the process proceeds to step S110.

[0054] In step S110 (area setting process), the processor 120 sets an assistance determination area indicating a specific area ahead of the vehicle 1. The assistance determination area is set as follows.

[0055] First, a plurality of assumed lateral speeds are set based on the type of the object CT. For example, in step S100, if the type of the object CT is a pedestrian, five assumed lateral speeds of 1 kph, 3 kph, 5 kph, 8 kph, and 10 kph are set. If the type of the object CT is a bicycle, five assumed lateral speeds of 10 kph, 12 kph, 15 kph, 18 kph, and 20 kph are set. The assumed lateral speeds set according to the type of the object CT in this manner are values ​​given in advance to the collision avoidance assistance control program 111, or values ​​determined by a predetermined algorithm from the lateral speed of the detected current object CT. These values ​​or algorithms are experimentally optimally given by performing vehicle adaptation or the like of the vehicle 1 equipped with the vehicle system 10 according to this embodiment. Hereinafter, it is assumed that the type of the object CT is a pedestrian, and five assumed lateral speeds of 1 kph, 3 kph, 5 kph, 8 kph, and 10 kph are set.

[0056] Next, for each of the set assumed lateral speeds, an attention area is set based on the relative speed calculated in step S100, and the union of the set attention areas is set as the assistance determination area. Each of the set attention areas is equivalent to the content explained in FIG. 2. In this case, the magnitude of the inclination of the first boundary line and the second boundary line of the attention area differs for each of the set assumed lateral speeds. In addition, the predetermined values ​​t1 and t2 are values ​​given in advance to the collision avoidance assistance control program 111, and are experimentally optimally given. The TTC is based on the value calculated in step S100.

[0057] An example of the assistance determination area set in step S110 is shown in Fig. 8. The first boundary line of the attention area set for an assumed lateral speed of 1 kph and the second boundary line of the attention area set for an assumed lateral speed of 10 kph are omitted in Fig. 8. As shown in Fig. 8, the assistance determination area (area surrounded by a thick line) is a combination of the attention areas for the set assumed lateral speeds of 1 kph, 3 kph, 5 kph, 8 kph, and 10 kph.

[0058] Referring again to Figure 7, after step S110, the process proceeds to step S120.

[0059] In step S120, the processor 120 determines the position of the object CT relative to the assistance determination area. The position of the object CT is determined based on the TTC and lateral position calculated in step S100. FIG. 9 is a conceptual diagram for explaining the determination of the position of the object CT. The vertical axis in FIG. 9 indicates the position in the traveling direction corresponding to the TTC value. The horizontal axis in FIG. 9 indicates the lateral position.

[0060] Assume that the TTC of the object CT is s (t1≦s≦t2) and the lateral position is x. At this time, the position of the object CT is determined as shown in Fig. 9. However, the position of the object CT may be determined based on other values. For example, the position of the object CT may be determined based on the distance between the vehicle 1 and the object CT detected by the surrounding environment detection sensor 202.

[0061] Referring again to Figure 7, after step S120, the process proceeds to step S130.

[0062] In step S130, the processor 120 determines whether the object CT is a target for collision avoidance. Here, if the object CT is located within the support determination area, it is determined that the object CT is a target for collision avoidance. If the object CT is located within the support determination area (step S130; Yes), the process proceeds to step S140. If the object CT is not located within the support determination area (step S130; No), the process ends.

[0063] In addition, even if the processing ends without the object CT being a target for collision avoidance, if the control device 100 acquires detection information related to the same object CT from the surrounding environment detection sensor 202, the processing shown in Figure 7 will be started again for the same object CT.

[0064] In step S140 (accumulation process), the processor 120 assigns a judgment value determined according to the position of the object CT that is the target of collision avoidance, and accumulates the judgment value to calculate an accumulated value. The accumulated value is stored until the processing for the target object CT is completed. FIG. 10 shows an example of the judgment value assigned according to the position of the object CT. As shown in FIG. 10, the judgment value is determined for each area separated by the boundary line of each of the set attention areas. Here, "reset" indicates that the accumulated value is set to 0.

[0065] In Fig. 10, three objects CT1, CT2, and CT3 are shown for comparison. Object CT1 is located in the area of ​​judgment value 0.4, and the integrated value for object CT1 is accumulated to the judgment value of 0.4. Object CT2 is located in the area of ​​judgment value 0, and the integrated value for object CT2 does not change. Object CT3 is located in the area of ​​judgment value reset, and the integrated value for object CT3 is 0.

[0066] Referring again to Figure 7, after step S140, the process proceeds to step S150.

[0067] In step S150, the processor 120 determines whether the integrated value calculated in step S140 is equal to or greater than a predetermined threshold k. The threshold k is a value given in advance to the collision avoidance assistance control program 111, and is experimentally optimally given. If the integrated value is equal to or greater than the threshold k (step S150; Yes), the process proceeds to step S160. If the integrated value is smaller than the threshold k (step S150; No), the process returns to step S100 and is repeated.

[0068] In step S160, the processor 120 performs collision avoidance support control. The object to be subjected to the collision avoidance support control is the object CT whose integrated value is determined to be equal to or greater than the threshold value k. The method of the collision avoidance support control is not particularly limited. It may be braking control of the vehicle 1 or steering control of the vehicle 1. Alternatively, the vehicle 1 may be controlled by combining braking control and steering control based on the driving environment information.

[0069] After step S160, the process ends.

[0070] 4.Effects As described above, according to the control device 100 of this embodiment, an assistance determination area indicating a specific area is set in front of the vehicle 1, and a determination value determined according to the position of the object CT within the assistance determination area is accumulated for each control period. Then, when the accumulated value is equal to or greater than a predetermined threshold value k, collision avoidance assistance control is performed. This makes it possible to suppress unnecessary operation of the collision avoidance assistance control.

[0071] 11 and 12 are conceptual diagrams and graphs for explaining the effect of the control device 100 according to the present embodiment. The support determination area and determination value shown in FIG. 11 are equivalent to those shown in FIG. 8 and FIG. 10. That is, the type of the object CT is a pedestrian, and five expected lateral speeds, 1 kph, 3 kph, 5 kph, 8 kph, and 10 kph, are set. In FIG. 11, three paths, path 1, path 2, and path 3, are shown as the movement paths of the object CT. On each movement path, the position of the object CT for each control cycle of the control device 100 is shown, with the position of t=0 as the starting point (the position where the object CT is detected). FIG. 12 corresponds to FIG. 11 and shows the integrated value on each movement path. Here, the control cycle of the control device 100 is dt. Also, the value of the threshold k is set to 1.

[0072] Route 1 shows an example in which the lateral speed of the object CT is a normal walking speed of 5 kph. In this case, as shown in Fig. 12, at time 3dt, the integrated value becomes equal to or exceeds the threshold k, and collision avoidance support control is performed.

[0073] Route 2 shows an example in which the lateral speed of the object CT is small, the TTC is equal to or less than a predetermined value, and the object CT is never located in the passing area of ​​the vehicle 1. In this case, as shown in Fig. 12, the integrated value never becomes equal to or greater than the threshold k, and the collision avoidance support control is not performed.

[0074] Route 3 shows an example in which the lateral speed of the object CT is high and the object CT quickly passes through the passing area of ​​the vehicle 1. In this case, as shown in Fig. 12, the integrated value does not become equal to or greater than the threshold k, and the collision avoidance assistance control is not performed. Also, in the example shown in Fig. 12, the object CT is located outside the assistance determination area at time 2dt, and the object CT is not subject to collision avoidance.

[0075] In this way, when the speed of the object CT is higher or lower than the predicted speed and collision avoidance assistance is not required, it is possible to suppress the operation of the collision avoidance assistance control, which in turn reduces the inconvenience to passengers and occupants of the vehicle 1.

[0076] In addition, by appropriately determining the predetermined values ​​t1 and t2, the judgment value, the threshold value k, etc., it is possible to suppress the collision avoidance support control from operating for an object CT outside the roadway area, so that it is not necessary to limit the collision avoidance support control to the roadway area. In addition, it is possible to suppress unnecessary operation of the collision avoidance support control due to erroneous recognition of the object CT (determination of whether or not it is located in the roadway area, determination of whether or not it is about to cross the roadway area, etc.). [Explanation of symbols]

[0077] 1 vehicle CT object 10 Vehicle Systems 100 Control device 110 Memory 111 Collision Avoidance Assistance Control Program 120 processors 200 Sensor system 201 Driving condition detection sensor 202 Surrounding environment detection sensor 210 Communication equipment 300 Actuator System

Claims

1. A control device that performs collision avoidance assistance control to assist in avoiding a collision between a vehicle and an object, based on driving environment information indicating a driving environment of the vehicle, an area setting process for setting an assistance determination area indicating a specific area in front of the vehicle; an accumulating process of giving a judgment value determined according to a position of the object to the object located within the support judgment area and accumulating the judgment value; a process of performing the collision avoidance assistance control for the object when the integrated value for the object calculated by the integration process exceeds a predetermined threshold value; configured to run The control device includes: In the region setting process, A process of setting a plurality of assumed lateral velocities, which are assumed values ​​of the velocity of the object in a direction perpendicular to a traveling direction of the vehicle; A process of setting an attention area in which the object is located in a passing area of ​​the vehicle with a collision margin time of a predetermined value or less for each of the set assumed lateral speeds; Run The support determination region is a region of a union of the respective attention regions, In the integration process, the judgment value is a value determined for each region separated by a boundary line of each of the attention regions. A control device comprising:

2. The control device according to claim 1, Acquire information on the type of the object; In the region setting process, Setting the expected lateral velocity based on the type of the object A control device comprising:

3. A method for assisting in avoiding a collision between a vehicle and an object by a computer, comprising: an area setting process for setting an assistance determination area indicating a specific area in front of the vehicle; an accumulating process of giving a judgment value determined according to a position of the object to the object located within the support judgment area and accumulating the judgment value; a process of providing support for collision avoidance with the object when the integrated value for the object calculated in the integration process exceeds a predetermined threshold value; and causing the computer to execute The area setting process includes: A process of setting a plurality of assumed lateral velocities, which are assumed values ​​of the velocity of the object in a direction perpendicular to a traveling direction of the vehicle; A process of setting an attention area in which the object is located in a passing area of ​​the vehicle with a collision margin time of a predetermined value or less for each of the set assumed lateral speeds; Including, The support determination area is a region of the union of each of the attention regions, The judgment value is It is a value determined for each region separated by the boundary line of each of the attention regions. A method comprising:

4. The method according to claim 3, In the region setting process, The assumed lateral speed is set based on the type of the object. A method comprising:

Citation Information

Patent Citations

  • Risk calculation device for vehicle

    JP2011253302A

  • Travel supporting device

    JP2018012360A

  • Vehicle control device

    JP2018063605A

  • Vehicle control device and vehicle control method

    JP2018097689A

  • Object detection apparatus and driving assistance apparatus

    WO2014024336A1