Control device and control method for straddle-type vehicle
The control device and method for saddle-ride vehicles address the challenge of adjusting longitudinal positions in group riding by using lateral positional information to execute operation modes that maintain stable group formations and prevent collisions.
Patent Information
- Application Number
- JP2024515181
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2022-04-11
- Filing Date
- 2023-04-11
- Publication Date
- 2025-11-13
- Estimated Expiration
- 2043-04-11
AI Technical Summary
Existing automatic speed-following technologies for saddle-ride type vehicles, such as motorcycles, fail to appropriately adjust the longitudinal positional relationship between vehicles in group riding due to their small size and high degree of freedom in travel position, necessitating a control method that considers both lateral and longitudinal positional relationships.
A control device and method for saddle-ride type vehicles that include an execution unit to manage longitudinal positional relationships and an acquisition unit to acquire lateral positional relationship information, enabling first and second operation modes based on this information to adjust the longitudinal distance between vehicles in a group, ensuring appropriate speed tracking.
Enables effective automatic speed following in group riding by adjusting longitudinal distances based on lateral positional relationships, preventing collisions and maintaining stable group formations by dynamically changing the distance between vehicles.
Smart Images

Figure 0007769787000001 
Figure 0007769787000002 
Figure 0007769787000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a control device and a control method that can perform appropriate automatic speed tracking operations in group riding. [Background technology]
[0002] Various technologies have been proposed to assist riders of saddle-ride type vehicles in driving. For example, International Publication No. 2018 / 197965 discloses a control device that acquires ambient environment information, which is information about the environment around the vehicle, and causes the vehicle to automatically accelerate and decelerate based on the ambient environment information. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] International Publication No. 2018 / 197965 Summary of the Invention [Problem to be solved by the invention]
[0004] One technology for assisting vehicle driving is an automatic speed-following operation, which controls the longitudinal positional relationship between the host vehicle and a target vehicle to automatically follow the speed of the target vehicle. It is conceivable to apply such automatic speed-following operation to saddle-ride type vehicles. Here, a plurality of saddle-ride type vehicles may form a group and travel in a group. Unlike other vehicles (e.g., passenger cars, trucks, etc.), saddle-ride type vehicles have a small body size and a high degree of freedom in terms of travel position. Therefore, it is necessary to appropriately perform the automatic speed-following operation according to the positional relationship between the host vehicle and the target vehicle.
[0005] The present disclosure has been made in view of the above-described background, and aims to provide a control device and a control method that are capable of performing appropriate automatic speed tracking operations in group riding. [Means for solving the problem]
[0006] A control device according to one embodiment of the present disclosure is a control device for a saddle-type vehicle, which includes an execution unit that controls the longitudinal positional relationship, which is the longitudinal positional relationship between the saddle-type vehicle itself and a target vehicle, and performs an automatic speed-following operation to automatically cause the saddle-type vehicle to follow the speed of the target vehicle, and further includes an acquisition unit that acquires lateral positional relationship information, which is information regarding the lateral positional relationship between the saddle-type vehicle and the target vehicle, and when a group driving mode is enabled in which a plurality of saddle-type vehicles including the saddle-type vehicle and the target vehicle travel in a group, the execution unit executes, in the automatic speed-following operation, a first operation mode in which the longitudinal positional relationship tends to approach each other, and a second operation mode in which the longitudinal positional relationship tends to move apart, and the execution unit executes the first operation mode and the second operation mode based on the lateral positional relationship information.
[0007] A control method according to one embodiment of the present disclosure is a control method for a saddle-type vehicle that uses an execution unit of a control device to control a longitudinal positional relationship, which is the longitudinal positional relationship between the host vehicle, which is a saddle-type vehicle, and a target vehicle, to perform an automatic speed-following operation that automatically causes the host vehicle to follow the target vehicle at a certain speed. An acquisition unit of the control device acquires lateral positional relationship information, which is information regarding the lateral positional relationship between the host vehicle and the target vehicle. When a group driving mode is enabled in which a plurality of saddle-type vehicles, including the host vehicle and the target vehicle, travel in a group, the execution unit executes, in the automatic speed-following operation, a first operation mode in which the longitudinal positional relationship tends to become closer to the host vehicle, and a second operation mode in which the longitudinal positional relationship tends to become farther apart. The execution unit executes the first operation mode and the second operation mode based on the lateral positional relationship information. [Effects of the Invention]
[0008] According to the control device and control method for a saddle-riding type vehicle disclosed herein, when a group traveling mode is enabled in which multiple saddle-riding type vehicles, including a host vehicle and a target vehicle, travel in a group, a first operation mode and a second operation mode are executed in the automatic speed following operation based on lateral positional relationship information between the host vehicle and the target vehicle. In the first operation mode, the longitudinal positional relationship between the host vehicle and the target vehicle tends to approach each other. In the second operation mode, the longitudinal positional relationship between the host vehicle and the target vehicle tends to move apart. This makes it possible to execute an appropriate automatic speed following operation in group traveling according to the lateral positional relationship information between the host vehicle and the target vehicle. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a schematic diagram showing a general configuration of a saddle-ride type vehicle according to the present disclosure. [Figure 2] FIG. 2 is a block diagram illustrating an example of a configuration of a control device according to the present disclosure. [Figure 3] FIG. 1 is a diagram showing a group including a plurality of saddle-ride type vehicles traveling together; [Figure 4] 10 is a flowchart illustrating a control flow of an automatic speed following operation according to an embodiment. [Figure 5] 4 is a schematic diagram showing an example of lateral positional relationship information between a host vehicle and a target vehicle; FIG. [Figure 6] 10 is a flowchart illustrating a control flow of an automatic speed following operation according to an embodiment. [Figure 7] 4 is a schematic diagram showing an example of lateral positional relationship information between a host vehicle and a target vehicle; FIG. [Figure 8] FIG. 1 is a diagram showing a group including a plurality of saddle-ride type vehicles traveling together; [Figure 9] 10 is a flowchart illustrating a control flow of an automatic speed following operation according to an embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, a control device and a control method according to the present disclosure will be described with reference to the drawings.
[0011] Note that the configurations, operations, etc. described below are merely examples, and the control device and control method according to the present disclosure are not limited to such configurations, operations, etc.
[0012] In the following, the same or similar parts will be appropriately simplified or omitted. In each drawing, the same or similar parts will be denoted by the same reference numerals or will not be denoted at all. In addition, detailed structures will be appropriately simplified or omitted.
[0013] The control device according to the present disclosure is employed in a straddle-type vehicle. A straddle-type vehicle refers to a vehicle on which a rider sits astride, such as a motorcycle (motorcycle, motor tricycle, etc.), a buggy, or a bicycle. Motorcycles and buggies are vehicles powered by, for example, an engine or an electric motor. A motor cycle or motor tricycle refers to a so-called motorcycle, which includes motorcycles, scooters, electric scooters, etc. Furthermore, a bicycle refers to any vehicle that can be propelled along a road by applying pedal force. Bicycles include standard bicycles, electrically assisted bicycles, and electric bicycles, etc.
[0014] In addition, the following describes a case where an engine is installed as a driving source capable of outputting power to drive the wheels, but a driving source other than an engine (e.g., an electric motor) may also be installed as a driving source, or multiple driving sources may be installed.
[0015] A control device according to an embodiment of the present disclosure will be described below.
[0016] The configuration of a saddle-ride type vehicle 1 according to the present disclosure will be described with reference to FIGS. 1, 2, and 3. FIG.
[0017] Fig. 1 is a schematic diagram showing the general configuration of a saddle-riding type vehicle 1. As shown in Fig. 1, the saddle-riding type vehicle 1 includes an engine 11, a hydraulic control unit 12, a display device 13, an ambient environment sensor 14, an input device 15, a front wheel speed sensor 16, a rear wheel speed sensor 17, and a control device (ECU) 20. In the following description, the saddle-riding type vehicle 1 will also be referred to as the vehicle 1.
[0018] The engine 11 corresponds to an example of a drive source of the saddle-ride type vehicle 1 and is capable of outputting power for driving wheels. For example, the engine 11 is provided with one or more cylinders each having a combustion chamber formed therein, a fuel injection valve that injects fuel into the combustion chamber, and a spark plug. When fuel is injected from the fuel injection valve, a mixture containing air and fuel is formed in the combustion chamber, and the mixture is ignited by the spark plug and burns. This causes pistons provided in the cylinders to reciprocate, causing the crankshaft to rotate. In addition, a throttle valve is provided in an intake pipe of the engine 11, and the amount of air taken into the combustion chamber changes depending on the throttle opening, which is the opening degree of the throttle valve.
[0019] The hydraulic pressure control unit 12 is a unit that has the function of controlling the braking force acting on the wheels. For example, the hydraulic pressure control unit 12 is provided on an oil passage that connects the master cylinder and the wheel cylinders, and includes components (e.g., a control valve and a pump) for controlling the brake hydraulic pressure of the wheel cylinders. The braking force acting on the wheels is controlled by controlling the operation of the components of the hydraulic pressure control unit 12. The hydraulic pressure control unit 12 may control the braking force acting on both the front and rear wheels, or may control only the braking force acting on either the front or rear wheels.
[0020] The display device 13 has a display function for visually displaying information. Examples of the display device 13 include a liquid crystal display and a lamp.
[0021] The ambient environment sensor 14 detects ambient environment information relating to the environment around the saddle riding type vehicle 1. The ambient environment sensor 14 is mounted on the saddle riding type vehicle 1. The ambient environment sensor 14 is provided, for example, at the front, side, or rear of the body of the saddle riding type vehicle 1. The ambient environment sensor 14 detects ambient environment information in front of, beside, or behind the saddle riding type vehicle 1 as ambient environment information. Alternatively, the ambient environment information may detect at least two of the ambient environment information in front of, beside, and behind the saddle riding type vehicle 1. The saddle riding type vehicle 1 is not limited to being equipped with one ambient environment sensor 14, and may be equipped with multiple ambient environment sensors 14.
[0022] The surrounding environment sensor 14 may be, for example, a camera that captures images of the surroundings of the saddle riding type vehicle 1 and a radar that can detect the distance from the saddle riding type vehicle 1 to a target. Alternatively, the surrounding environment sensor 14 may be, for example, a LIDAR (Laser Imaging Detection and Ranging) or an ultrasonic sensor. Alternatively, the surrounding environment sensor 14 may be, for example, a stereo camera.
[0023] The input device 15 accepts various operations by the rider. The input device 15 includes, for example, push buttons provided on the handlebars and used for operation by the rider. Alternatively, the input device 15 may be included in the display device 13. Specifically, in this case, for example, the rider performs various operations using the liquid crystal display of the display device 13 in accordance with information displayed on the display device 13. Information regarding the operation by the rider using the input device 15 is output to the control device 20.
[0024] The front wheel speed sensor 16 is a wheel speed sensor that detects the wheel speed of the front wheels (for example, the number of rotations per unit time [rpm] of the front wheels or the distance traveled per unit time [km / h], etc.) and outputs the detection result. The front wheel speed sensor 16 may also detect other physical quantities that can be substantially converted into the wheel speed of the front wheels. The front wheel speed sensor 16 is provided on the front wheels.
[0025] The rear wheel speed sensor 17 is a wheel speed sensor that detects the wheel speed of the rear wheel (for example, the number of rotations per unit time [rpm] of the rear wheel or the distance traveled per unit time [km / h], etc.) and outputs the detection result. The rear wheel speed sensor 17 may also detect other physical quantities that can be substantially converted into the wheel speed of the rear wheel. The rear wheel speed sensor 17 is provided on the rear wheel.
[0026] Fig. 2 is a block diagram showing an example of the configuration of the control device 20. As shown in Fig. 2, the control device 20 includes, for example, an execution unit 21, an acquisition unit 22, an identification unit 23, a setting unit 24, a determination unit 25, and a calculation unit 26. The control device 20 also communicates with each device of the saddle-riding type vehicle 1.
[0027] All or each part of the control device 20 may be provided together in one housing, or may be provided separately in multiple housings. Furthermore, some or all of the control device 20 may be configured, for example, by a microcomputer, a microprocessor unit, or the like, or may be configured by updatable firmware, or may be a program module, or the like, executed by instructions from a CPU, or the like.
[0028] The execution unit 21 controls the operation of each device of the saddle riding type vehicle 1 to perform various rider assistance operations, which will be described later. The execution unit 21 controls the operation of, for example, the engine 11, the hydraulic control unit 12, and the display device 13. The execution unit 21 can switch between enabling and disabling the various rider assistance operations, for example, in response to an operation by the rider using the input device 15. Alternatively, the execution unit 21 can automatically switch between enabling and disabling the various rider assistance operations without relying on an operation by the rider. For example, the execution unit 21 controls the operation of each device of the saddle riding type vehicle 1 based on ambient environment information about the saddle riding type vehicle 1 acquired by the acquisition unit 22.
[0029] The acquisition unit 22 acquires ambient environment information about the saddle riding type vehicle 1 based on the output of the ambient environment sensor 14 while the saddle riding type vehicle 1 is traveling. The ambient environment information includes positional relationship information between the saddle riding type vehicle 1 and objects located around the saddle riding type vehicle 1 (for example, vehicles, obstacles, road facilities, people, animals, etc.). The positional relationship information is, for example, information such as relative position, relative distance, relative speed, relative acceleration, relative jerk, passing time difference, and predicted time until a collision. The positional relationship information may also be information of other physical quantities that can be substantially converted into such information.
[0030] For example, the execution unit 21 executes an automatic speed following operation as a rider assistance operation. In the automatic speed following operation, the execution unit 21 controls the positional relationship in the front-to-rear direction between the saddle riding type vehicle 1 and the saddle riding type vehicle 2, and causes the saddle riding type vehicle 1 to automatically follow the speed of the saddle riding type vehicle 2. In the following description, the saddle riding type vehicle 1 will be referred to as the host vehicle 1.
[0031] As one mode of the automatic speed tracking operation, the execution unit 21 can execute comfort brake assist (CBA). In CBA, the execution unit 21 corrects excessive or insufficient acceleration / deceleration operations by the rider of the host vehicle 1, and causes the host vehicle 1 to automatically follow the speed of the target vehicle.
[0032] Furthermore, as one mode of the automatic speed tracking operation, the execution unit 21 can execute adaptive cruise control (ACC). In ACC, the execution unit 21 causes the host vehicle 1 to automatically follow the speed of a target vehicle without relying on acceleration / deceleration operations by the rider of the host vehicle 1. For example, the execution unit 21 executes inter-vehicle distance maintenance control, controlling the speed of the host vehicle 1 so that the inter-vehicle distance between the host vehicle 1 and the target vehicle is maintained at a target distance. Note that the inter-vehicle distance is not limited to the straight-line distance between the host vehicle 1 and the target vehicle in the longitudinal direction of the host vehicle 1. For example, the inter-vehicle distance may refer to the distance in a direction along a lane. The direction along a lane is also referred to as the direction along the driving lane of the host vehicle 1. Alternatively, the inter-vehicle distance may be the distance between the host vehicle 1 and the target vehicle in a diagonal direction intersecting both the longitudinal and lateral directions of the host vehicle 1.
[0033] Furthermore, as one mode of the automatic speed tracking operation, the execution unit 21 can execute passing time difference control. In the passing time difference control, the execution unit 21 executes, for example, a first operation mode and a second operation mode, which will be described later. Specifically, in the passing time difference control, the execution unit 21 controls the positional relationship in the longitudinal direction between the host vehicle 1 and the target vehicle by changing the passing time difference between the host vehicle 1 and the target vehicle.
[0034] Here, there are cases where a group ride is performed by forming a group including the vehicle 1 and a plurality of straddle-type vehicles 2. An overview of group ride will be described with reference to FIG.
[0035] Fig. 3 is a diagram showing a group traveling together, including the subject vehicle 1 and multiple saddle-riding vehicles 2. Fig. 3 shows some of the multiple saddle-riding vehicles 2, namely, saddle-riding vehicles 2a, 2b, and 2c. The multiple saddle-riding vehicles 2 are the saddle-riding vehicles in the group other than the subject vehicle 1. In the following description, the saddle-riding vehicles 2a, 2b, and 2c will be referred to as other vehicles 2a, 2b, and 2c.
[0036] As shown in FIG. 3, in group traveling, for example, a plurality of saddle-type vehicles 2 travel in two convoys, a first convoy 30 and a second convoy 31, in the same lane. In FIG. 3, the first convoy 30 and the second convoy 31 are indicated by dashed lines. In the example of FIG. 3, the host vehicle 1 and another vehicle 2a make up the first convoy 30. The host vehicle 1 and the other vehicle 2a are lined up in this order from the front in the longitudinal direction. Meanwhile, the other vehicles 2b and 2c make up the second convoy 31. The other vehicles 2b and 2c are lined up in this order from the front in the longitudinal direction.
[0037] In the example shown in Figure 3, the saddle-type vehicles that make up the first convoy 30 and the saddle-type vehicles that make up the second convoy 31 travel in a group formation, arranged alternately in the fore-and-aft direction (i.e., in a zigzag formation). However, the formation is not limited to a zigzag formation. For example, the other vehicles 2a and 2b may be arranged side by side, and the host vehicle 1 and the other vehicle 2c may be arranged side by side behind the other vehicles 2a and 2b in the fore-and-aft direction to form a convoy.
[0038] In group traveling, it is necessary to appropriately execute the automatic speed following operation so as to maintain the formation. For this reason, the execution unit 21 can execute a group traveling mode as one mode of the automatic speed following operation. The group traveling mode is a mode of the automatic speed following operation that is particularly suitable for group traveling.
[0039] The above-described modes of the automatic speed following operation can be appropriately combined and executed simultaneously. For example, the execution unit 21 can execute a combination of ACC and passing time difference control. For example, the execution unit 21 may execute ACC to maintain the distance between the host vehicle 1 and the following target vehicle, and execute passing time difference control to control the longitudinal positional relationship between the host vehicle 1 and a position-identification target vehicle other than the following target vehicle.
[0040] Further, for example, the execution unit 21 can execute a combination of the group driving mode and the passing time difference control. In the present disclosure, the passing time difference control is executed when the group driving mode is enabled. For example, the execution unit 21 executes a first operation mode or a second operation mode in the passing time difference control, which controls the longitudinal positional relationship between the host vehicle 1 and a target vehicle in the longitudinal direction. For example, in the example shown in FIG. 3, the execution unit 21 may execute the group driving mode to maintain the inter-vehicle distance between the host vehicle 1 and the following target vehicle (another vehicle 2a), and execute the passing time difference control to control the longitudinal positional relationship between the host vehicle 1 and a vehicle (another vehicle 2b) whose position is different from the following target vehicle. Note that the passing time difference control is not limited to being executed when the group driving mode is enabled.
[0041] 4 and 5, a first example of the passing time difference control performed by the control device 20 will be described below. In the first example, the passing time difference control is performed when the group driving mode is enabled.
[0042] Fig. 4 is a flowchart showing a control flow 100 of the automatic speed following operation according to Example 1. The control flow 100 shown in Fig. 4 is executed repeatedly at preset time intervals, for example.
[0043] When control flow 100 begins, it proceeds to step 101 .
[0044] In step 101, the execution unit 21 executes a mode identification process to identify whether or not the group riding mode is being executed. For example, if the group riding mode is automatically enabled as one mode of the automatic speed following operation, the execution unit 21 may identify that the group riding mode is being executed based on the output from the control device 20. Alternatively, for example, if the group riding mode is manually enabled by the rider operating the input device 15, the execution unit 21 may identify that the group riding mode is being executed based on the output from the input device 15. Alternatively, for example, in the mode identification process, the execution unit 21 may cause the identification unit 23 to identify whether or not the group riding mode is being executed.
[0045] If it is determined in step 101 that the group driving mode is being executed (step 101: YES), the control flow 100 proceeds to step 102. If it is determined in step 101 that the group driving mode is not being executed (step 101: NO), the control flow 100 ends.
[0046] In step 102, the execution unit 21 executes a target setting process to set a target vehicle for the passing time difference control. During the execution of the passing time difference control, the execution unit 21 controls the longitudinal positional relationship between the host vehicle 1 and the target vehicle based on lateral positional relationship information, which is information relating to the lateral positional relationship between the host vehicle 1 and the target vehicle. Note that the execution unit 21 may cause the setting unit 24 to set the target vehicle in the target setting process. In addition, in the present disclosure, the target vehicle for the passing time difference control is also referred to as a vehicle to be located.
[0047] In the example of group traveling shown in FIG. 3 , for example, if another vehicle 2b approaches the host vehicle 1 laterally, there is a possibility that the host vehicle 1 and the other vehicle 2b will collide. Therefore, the execution unit 21 sets the other vehicle 2b, which is closest to the host vehicle 1 among the multiple saddle riding vehicles 2 in the traveling direction of the host vehicle 1, as a position identification target vehicle, which is a target vehicle in the passing time difference control. As a result, for example, when the execution unit 21 is performing inter-vehicle distance maintenance control in which the host vehicle 1 follows the other vehicle 2a as a following target vehicle while the group traveling mode is enabled, the execution unit 21 controls the longitudinal positional relationship between the host vehicle 1 and the other vehicle 2b based on the lateral positional relationship information, and causes the host vehicle 1 to automatically follow the other vehicle 2a at a certain speed, thereby avoiding a collision between the host vehicle 1 and the other vehicle 2b. In this way, the execution unit 21 prevents the other vehicle 2b from approaching or entering the traveling path of the host vehicle 1, resulting in a collision between the host vehicle 1 and the other vehicle 2b. In the following description, the other vehicle 2b as the vehicle to be located will be referred to as the target vehicle 2b.
[0048] Note that when the group driving mode is not enabled, ACC and passing time difference control may be executed in combination. For example, the execution unit 21 may set the other vehicle 2a as a following target vehicle in ACC, and set the other vehicle 2b as a location identification target vehicle in passing time difference control. Furthermore, when CBA and passing time difference control are executed in combination, the execution unit 21 may set the other vehicle 2a as a following target vehicle in CBA, and set the other vehicle 2b as a location identification target vehicle in passing time difference control. In other words, the execution unit 21 may execute ACC and / or CBA to cause the host vehicle 1 to automatically follow the other vehicle 2a, which is a following target vehicle, while executing passing time difference control to control the longitudinal positional relationship between the host vehicle 1 and the other vehicle 2b, which is a location identification target vehicle.
[0049] Once the target vehicle is set in step 102 , the control flow 100 proceeds to step 103 .
[0050] In step 103, the execution unit 21 executes a reference setting process to set a reference passing time difference. The execution unit 21 maintains the passing time difference between the host vehicle 1 and the target vehicle 2b at the reference passing time difference, thereby maintaining the longitudinal distance between the host vehicle 1 and the target vehicle at the reference target distance. For example, the execution unit 21 may cause the setting unit 24 to set the reference passing time difference in the reference setting process.
[0051] Once the reference transit time difference is set in step 103 , the control flow 100 proceeds to step 104 .
[0052] In step 104, the acquisition unit 22 acquires lateral positional relationship information between the host vehicle 1 and the target vehicle 2b. According to a first example, the acquisition unit 22 acquires, as the lateral positional relationship information, a lateral distance D, which is the distance in the lateral direction between the host vehicle 1 and the target vehicle 2b.
[0053] Fig. 5 is a schematic diagram showing an example of the lateral distance D between the host vehicle 1 and the target vehicle 2b. According to the example shown in Fig. 5, the lateral distance D is the distance in the lateral direction between an end P1 of the host vehicle 1 facing the target vehicle 2b and an end P2 of the target vehicle 2b facing the host vehicle 1.
[0054] Furthermore, for example, the lateral distance D may be the lateral distance between the end P1 of the host vehicle 1 and the lateral center C2 of the target vehicle 2b. Furthermore, for example, the lateral distance D may be the lateral distance between the end P1 of the host vehicle 1 and the end P4 of the target vehicle 2b on the opposite side of the host vehicle 1. Alternatively, the lateral distance D may be the lateral distance between the lateral center C1 of the host vehicle 1 and any one of the center C2, end P2, and end P4 of the target vehicle 2b. Furthermore, for example, the lateral distance D may be the lateral distance between the end P3 of the host vehicle 1 on the opposite side of the target vehicle 2b and any one of the center C2, end P2, and end P4 of the target vehicle 2b.
[0055] Furthermore, the lateral distance D may be a distance actually measured by the surrounding environment sensor 14, or may be a distance converted based on other physical quantities to be substantially equal to the lateral distance D. Alternatively, the lateral positional relationship information between the host vehicle 1 and the target vehicle 2b may be various physical quantities that can be converted into the lateral distance D. An example of a physical quantity that can be converted into the lateral distance D is the distance between the host vehicle 1 and the target vehicle 2b in a diagonal direction that intersects with both the front-rear and left-right directions of the host vehicle 1. Alternatively, the lateral distance D may be a predicted distance calculated based on a predicted traveling trajectory that the host vehicle 1 is expected to take. Alternatively, the lateral distance D may be a predicted distance calculated based on a predicted traveling trajectory that the host vehicle 1 is expected to take and a predicted traveling trajectory that the target vehicle 2b is expected to take. When calculating the predicted distance, for example, the yaw rate of the host vehicle 1, the roll angle of the host vehicle 1, or surrounding environment information related to multiple saddle-ride type vehicles 2 located in front of the host vehicle 1 may be taken into consideration. Furthermore, for example, when the vehicle 1 is turning a curve or when the vehicle 1 is predicted to enter a curve, the predicted distance may be calculated based on the radius of curvature of the curve.
[0056] The lateral distance D can also be obtained by combining the above examples.
[0057] Once the lateral distance D is obtained in step 104 , the control flow 100 proceeds to step 105 .
[0058] In the first example, the lateral positional relationship information between the host vehicle 1 and the target vehicle 2b is the lateral distance D. In the first example, the execution unit 21 executes the first operation mode or the second operation mode based on the result of comparing the lateral distance D with the first threshold value T1 in the passing time difference control.
[0059] Specifically, in step 105, the execution unit 21 executes a determination process to determine whether the lateral distance D is equal to or less than the first threshold T1. If it is determined in step 105 that the lateral distance D is not equal to or less than the first threshold T1, that is, that the lateral distance D is greater than the first threshold T1 (step 105: NO), the control flow 100 proceeds to step 106. If it is determined in step 105 that the lateral distance D is equal to or less than the first threshold T1 (step 105: YES), the control flow 100 proceeds to step 107. In the following description, an example is described in which the execution unit 21 determines whether the lateral distance D is equal to or less than the first threshold T1 in step 105. However, the execution unit 21 may determine whether the lateral distance D is smaller than the first threshold T1 in step 105. That is, if it is determined in step 105 that the lateral distance D is equal to or greater than the first threshold T1, the control flow 100 may proceed to step 106, and if it is determined in step 105 that the lateral distance D is smaller than the first threshold T1, the control flow 100 may proceed to step 107. Note that, in the determination process, the execution unit 21 may cause the determination unit 25 to determine whether the lateral distance D is equal to or smaller than the first threshold T1. In the determination process, the execution unit 21 may cause the determination unit 25 to determine whether the lateral distance D is smaller than the first threshold T1.
[0060] Here, in the first example, the lateral positional relationship information between the host vehicle 1 and the target vehicle 2b indicates that the host vehicle 1 and the target vehicle 2b are located far apart in the lateral direction when the lateral distance D is greater than the first threshold value T1. When the lateral distance D is greater than the first threshold value T1, this means that the host vehicle 1 and the target vehicle 2b are sufficiently separated in the lateral direction, and the possibility of contact between the host vehicle 1 and the target vehicle 2b is low. Therefore, when it is determined in step 105 that the lateral distance D is not equal to or less than the first threshold value T1 (step 105: NO), that is, when the lateral distance D is greater than the first threshold value T1, the control flow 100 proceeds to step 106.
[0061] In step 106, the execution unit 21 executes a first operation mode in which the longitudinal positional relationship between the host vehicle 1 and the target vehicle 2b tends to approach each other. Specifically, in the first operation mode, the execution unit 21 executes a reference setting process in which the passing time difference between the host vehicle 1 and the target vehicle 2b is set to a reference passing time difference. In other words, in step 106, the execution unit 21 maintains the reference passing time difference set in step 103. By executing the first operation mode, the execution unit 21 controls the longitudinal positional relationship between the host vehicle 1 and the target vehicle 2b so that the longitudinal distance between the host vehicle 1 and the target vehicle 2b becomes the reference target distance. Note that the execution unit 21 may cause the setting unit 24 to set the reference passing time difference in the reference setting process.
[0062] In the present disclosure, when the longitudinal positional relationship between the subject vehicle 1 and the target vehicle 2b tends to approach each other, it means that the reference passing time difference is set in the first operating mode, and the longitudinal distance between the subject vehicle 1 and the target vehicle 2b becomes shorter compared to the second operating mode.
[0063] Once the first operating mode is executed in step 106, control flow 100 ends.
[0064] On the other hand, in the first example, the lateral positional relationship information between the host vehicle 1 and the target vehicle 2b indicates that the host vehicle 1 and the target vehicle 2b are located close to each other in the lateral direction when the lateral distance D is equal to or less than the first threshold value T1. If the lateral distance D between the host vehicle 1 and the target vehicle 2b becomes small, there is a possibility that the host vehicle 1 and the target vehicle 2b may come into contact. Therefore, if it is determined in step 105 that the lateral distance D is equal to or less than the first threshold value T1 (step 105: YES), the control flow 100 proceeds to step 107.
[0065] In step 107, the execution unit 21 executes a second operation mode in which the longitudinal positional relationship between the host vehicle 1 and the target vehicle 2b tends to become more distant from each other.
[0066] Specifically, in the second operation mode, the execution unit 21 executes a transit time difference adjustment process that sets an adjusted transit time difference greater than the reference transit time difference. By executing the second operation mode, the execution unit 21 controls the longitudinal positional relationship between the host vehicle 1 and the target vehicle 2b so that the longitudinal distance between the host vehicle 1 and the target vehicle 2b becomes the expanded target distance. The expanded target distance is greater than the reference target distance, which is the longitudinal distance between the host vehicle 1 and the other vehicle 2b maintained by the reference transit time difference. Therefore, by changing the transit time difference from the reference transit time difference to the adjusted transit time difference, the longitudinal positional relationship between the host vehicle 1 and the target vehicle 2b tends to separate. In other words, the longitudinal distance between the host vehicle 1 and the target vehicle 2b is expanded. Note that the execution unit 21 may cause the setting unit 24 to set the adjusted transit time difference in the transit time difference adjustment process.
[0067] In the present disclosure, when the longitudinal positional relationship between the subject vehicle 1 and the target vehicle 2b tends to become wider, this means that the adjusted passing time difference is set in the second operating mode, and the longitudinal distance between the subject vehicle 1 and the target vehicle 2b becomes longer compared to the first operating mode.
[0068] The adjusted passing time difference may be a specific fixed value that is set in advance for executing the control flow 100. Also, for example, the adjusted passing time difference may be one of fixed values that the rider can select as appropriate in various modes of the automatic speed tracking operation (e.g., ACC, CBA, group riding mode, etc.). Also, for example, the adjusted passing time difference may be a value that is substantially converted based on various parameters that are based on the lateral distance D so as to dynamically match the current value of the longitudinal distance between the host vehicle 1 and the target vehicle 2b.
[0069] When various modes of automatic speed tracking operation are combined with the passing time difference control, for example, if the host vehicle 1 and the target vehicle 2b are located close to each other in the lateral direction, the distance in the longitudinal direction between the host vehicle 1 and the other vehicle 2a may be increased. On the other hand, if the host vehicle 1 and the target vehicle 2b are located far from each other in the lateral direction, the distance in the longitudinal direction between the host vehicle 1 and the other vehicle 2a may be decreased. This prevents the distance in the longitudinal direction between the host vehicle 1 and the other vehicle 2a from becoming unnecessarily long, and makes it possible to more appropriately maintain the platoon of a group traveling.
[0070] When the second operation mode is executed in step 107, the control flow 100 proceeds to step 108. The processing of step 108 is substantially similar to the processing of step 104. That is, in step 108, the acquisition unit 22 acquires the lateral distance D. When the acquisition unit 22 acquires the lateral distance D in step 108, the control flow 100 proceeds to step 109.
[0071] The processing of step 109 is substantially similar to the processing of step 105. That is, in step 109, the execution unit 21 executes a determination process to determine whether or not the lateral distance D is equal to or less than the first threshold value T1. If it is determined in step 109 that the lateral distance D is equal to or less than the first threshold value T1 (step 109: YES), the control flow 100 returns to step 108, and the lateral distance D is acquired again. The processing of steps 108 and 109 is repeated until the lateral distance D exceeds the first threshold value T1. The execution unit 21 may determine in step 109 whether or not the lateral distance D is smaller than the first threshold value T1. That is, if it is determined in step 109 that the lateral distance D is equal to or greater than the first threshold value T1, the control flow 100 may proceed to step 106, and if it is determined in step 109 that the lateral distance D is smaller than the first threshold value T1, the control flow 100 may return to step 108.
[0072] If the lateral distance D exceeds the first threshold T1, it can be determined that the host vehicle 1 and the target vehicle 2b are separated in the lateral direction. In other words, it is determined that the possibility of contact between the host vehicle 1 and the target vehicle 2b is low. Therefore, if it is determined in step 109 that the lateral distance D is not equal to or less than the first threshold T1 (step 109: NO), the control flow 100 proceeds to step 106.
[0073] While the processes of steps 108 and 109 are repeated until the lateral distance D exceeds the first threshold value T1, the passing time difference between the host vehicle 1 and the target vehicle 2b is maintained at the adjusted passing time difference set in step 107. When the control flow 100 proceeds from step 109 to step 106, the execution unit 21 executes a first operation mode in step 106 in which the longitudinal positional relationship between the host vehicle 1 and the target vehicle 2b tends to approach each other. Specifically, the execution unit 21 sets the passing time difference between the host vehicle 1 and the target vehicle 2b to the reference passing time difference. As a result, the execution unit 21 returns the passing time difference between the host vehicle 1 and the target vehicle 2b from the adjusted passing time difference set in step 107 to the reference passing time difference. In other words, the execution unit 21 reduces the longitudinal distance between the host vehicle 1 and the target vehicle 2b from the increased target distance to the reference target distance.
[0074] When the transit time difference is set to the reference transit time difference in step 106, the control flow 100 ends.
[0075] According to the first example, when the first operation mode is executed in step 106, the control flow 100 ends. However, after setting the passing time difference to the reference passing time difference in step 106, the control flow 100 may return to step 101 to determine again whether the group driving mode is being executed. Alternatively, after setting the passing time difference to the reference passing time difference in step 106, the control flow 100 may return to step 104 to obtain the lateral distance D again. In this case, the processes of steps 104 and 105 may be repeated until the lateral distance D becomes equal to or less than the first threshold value.
[0076] The effects of the first example will be described below.
[0077] According to the first example, when the lateral distance D is equal to or less than the first threshold T1, the execution unit 21 sets the passing time difference to an adjusted passing time difference and controls the longitudinal positional relationship so that the longitudinal distance between the host vehicle 1 and the target vehicle 2b becomes the enlarged target distance. As a result, when the host vehicle 1 and the target vehicle 2b approach each other laterally, the longitudinal distance between the host vehicle 1 and the target vehicle 2b is enlarged, thereby preventing a collision between the host vehicle 1 and the target vehicle 2b.
[0078] On the other hand, if the lateral distance D is greater than the first threshold T1, the execution unit 21 sets the passing time difference to the reference passing time difference and controls the longitudinal positional relationship so that the longitudinal distance between the host vehicle 1 and the target vehicle 2b becomes the reference target distance. This prevents the longitudinal distance between the host vehicle 1 and the target vehicle 2b from unnecessarily increasing, which would cause the group traveling formation to collapse.
[0079] After determining that the lateral distance D is equal to or less than the first threshold T1, the execution unit 21 may immediately execute the second operation mode to change the passing time difference from the reference passing time difference to the adjusted passing time difference, thereby quickly changing the distance in the longitudinal direction between the host vehicle 1 and the target vehicle 2b and avoiding a collision between the host vehicle 1 and the target vehicle 2b.
[0080] The execution unit 21 may execute the second operation mode to change the passing time difference from the reference passing time difference to the adjusted passing time difference when the lateral distance D remains equal to or less than the first threshold T1 for a predetermined time. Alternatively, for example, the execution unit 21 may return the adjusted passing time difference to the reference passing time difference when the lateral distance D exceeds the first threshold T1 for a predetermined time. This prevents unnecessary frequent changes in the longitudinal distance between the host vehicle 1 and the target vehicle 2b, thereby improving the stability of the automatic speed tracking operation.
[0081] In the first example, the acquisition unit 22 acquires the lateral distance D as the lateral positional relationship information. However, the acquisition unit 22 may acquire information indicating whether the host vehicle 1 and the target vehicle 2b overlap in the lateral direction as the lateral positional relationship information. In this case, in step 105 and / or step 109, the execution unit 21 may execute a determination process to determine whether the host vehicle 1 and the target vehicle 2b overlap in the lateral direction. For example, if it is determined in step 105 that the host vehicle 1 and the target vehicle 2b overlap in the lateral direction, the execution unit 21 changes the passing time difference to the expanded passing time difference in step 107. Also, for example, if it is determined in step 109 that the host vehicle 1 and the target vehicle 2b do not overlap in the lateral direction, the execution unit 21 returns the passing time difference from the expanded passing time difference to the standard passing time difference in step 110. This makes it possible to avoid a collision by adjusting the passing time difference when there is a higher possibility of a collision between the host vehicle 1 and the target vehicle 2b. In step 105 and / or step 109, the execution unit 21 may cause the determination unit 25 to determine whether or not the host vehicle 1 and the target vehicle 2b overlap in the lateral direction.
[0082] Control by the control device 20 according to the second example of the present disclosure will be described with reference to FIGS.
[0083] Fig. 6 is a flowchart showing a control flow 200 of the automatic speed following operation according to Example 2. In Fig. 6, among the processes of the control flow 200, the parts that are common to the processes of the control flow 100 according to Example 1 are given the same reference numerals, and duplicated explanations will be omitted.
[0084] FIG. 7 is a schematic diagram showing an example of lateral positional relationship information between the host vehicle 1 and the target vehicle 2b.
[0085] In the control flow 200 shown in Fig. 6, the processes of steps 201 and 202 are executed instead of the process of step 104 of the control flow 100 shown in Fig. 4, and the process of step 203 is executed instead of the process of step 105 of the control flow 100. Furthermore, the processes of steps 204 and 205 are executed instead of the process of step 108 of the control flow 100 shown in Fig. 4, and the process of step 206 is executed instead of the process of step 109 of the control flow 100. The processes of steps 204, 205, and 206 of the control flow 200 are substantially the same as the processes of steps 201, 202, and 203 of the control flow 200, respectively.
[0086] In the second example, the acquisition unit 22 acquires a first distance d1 related to the host vehicle 1 and a second distance d2 related to the target vehicle 2b as lateral positional relationship information between the host vehicle 1 and the target vehicle 2b. The execution unit 21 executes the first operation mode or the second operation mode based on a comparison between a reference distance d3, which is the sum of the first distance d1 and the second distance d2, and a second threshold T2.
[0087] Specifically, in step 201, the acquisition unit 22 acquires the first distance d1 and the second distance d2.
[0088] The first distance d1 is the lateral distance between the first lane marker L1, whichever of the first and second lane markers L1 and L2 is closest to the host vehicle 1, and the host vehicle 1. The first lane marker L1 and the second lane marker L2 are lane markers that define the driving lane in which the host vehicle 1 and the target vehicle 2b are traveling. The second distance d2 is the lateral distance between the second lane marker L2, whichever of the first and second lane markers L1 and L2 is closest to the target vehicle 2b, and the target vehicle 2b.
[0089] FIG. 7 illustrates an example in which the first distance d1 is the lateral distance between the end P3 of the host vehicle 1 and the first lane marker L1, and the second distance d2 is the lateral distance between the end P4 of the target vehicle 2b and the second lane marker L2. However, the first distance d1 may be any distance in the lateral direction between a portion of the host vehicle 1 and the first lane marker L1. For example, the first distance d1 may be the distance between the center C1 or end P1 of the host vehicle 1 and the first lane marker L1. Similarly, the second distance d2 may be any distance in the lateral direction between a portion of the target vehicle 2b and the second lane marker L2. For example, the second distance d2 may be the distance between the center C2 or end P2 of the target vehicle 2b and the second lane marker L2. The first distance d1 and the second distance d2 may be distances actually measured by the ambient environment sensor 14 or may be distances substantially converted based on other physical quantities.
[0090] Once the first distance d1 and the second distance d2 are obtained in step 201, the control flow 200 proceeds to step 202.
[0091] In step 202, the execution unit 21 executes a calculation process to calculate a reference distance d3 (d3 = d1 + d2), which is the sum of the first distance d1 and the second distance d2. The reference distance d3 corresponds to the lateral positional relationship information between the host vehicle 1 and the target vehicle 2b in the present disclosure. The larger the reference distance d3, the smaller the lateral distance D between the host vehicle 1 and the target vehicle 2b. In other words, the larger the reference distance d3, the closer the host vehicle 1 and the target vehicle 2b are located in the lateral direction. Note that the execution unit 21 may cause the calculation unit 26 to calculate the reference distance d3 in the calculation process.
[0092] Once the reference distance d3 is calculated in step 202, the control flow 200 proceeds to step 203.
[0093] In step 203, the execution unit 21 executes a determination process to determine whether the reference distance d3 is equal to or greater than the second threshold T2. If it is determined in step 203 that the reference distance d3 is not equal to or greater than the second threshold T2 (step 203: NO), the control flow 200 proceeds to step 106. If it is determined in step 203 that the reference distance d3 is equal to or greater than the second threshold T2 (step 203: YES), the control flow 200 proceeds to step 107. The execution unit 21 may execute a determination process to determine whether the reference distance d3 is greater than the second threshold T2 in step 203. That is, if it is determined in step 203 that the reference distance d3 is equal to or less than the second threshold T2, the control flow 200 may proceed to step 106, and if it is determined in step 203 that the reference distance d3 is greater than the second threshold T2, the control flow 200 may proceed to step 107. Note that, in the determination process, the execution unit 21 may cause the determination unit 25 to determine whether the reference distance d3 is equal to or greater than the second threshold T2. Alternatively, in the determination process, the execution unit 21 may cause the determination unit 25 to determine whether or not the reference distance d3 is greater than the second threshold value T2.
[0094] In the second example, the lateral positional relationship information between the host vehicle 1 and the target vehicle 2b indicates that the host vehicle 1 and the target vehicle 2b are located far from each other in the lateral direction when the reference distance d3 is smaller than the second threshold T2. When the reference distance d3 is smaller than the second threshold T2, this means that the host vehicle 1 and the target vehicle 2b are located far from each other in the lateral direction, and it can be determined that there is a low possibility of a collision between the host vehicle 1 and the target vehicle 2b. Therefore, when it is determined in step 203 that the reference distance d3 is not greater than or equal to the second threshold T2 (step 203: NO), the control flow 200 proceeds to step 106.
[0095] If it is determined in step 203 that the reference distance d3 is not greater than the second threshold value T2 (step 203: NO), the execution unit 21 executes in step 106 a first operation mode in which the longitudinal positional relationship between the host vehicle 1 and the target vehicle 2b tends to become closer, and sets the passing time difference to the standard passing time difference.
[0096] Once the first operating mode is executed in step 106, the control flow 200 ends.
[0097] In the second example, the lateral positional relationship information between the host vehicle 1 and the target vehicle 2b indicates that the host vehicle 1 and the target vehicle 2b are located close to each other in the lateral direction when the reference distance d3 is equal to or greater than the second threshold T2. If the reference distance d3 increases, the host vehicle 1 and the target vehicle 2b may approach each other in the lateral direction, potentially resulting in contact between the host vehicle 1 and the target vehicle 2b. Therefore, if it is determined in step 203 that the reference distance d3 is equal to or greater than the second threshold T2 (step 203: YES), the control flow 200 proceeds to step 107, where the execution unit 21 executes the second operation mode to adjust the passing time difference. Specifically, in step 107, the execution unit 21 changes the passing time difference from the reference passing time difference to the adjusted passing time difference.
[0098] Once the transit time difference is adjusted in step 107 , control flow 200 proceeds to step 204 .
[0099] In step 204, the acquisition unit 22 acquires the first distance d1 and the second distance d2. Once the first distance d1 and the second distance d2 are acquired in step 204, the control flow 200 proceeds to step 205. In step 205, the execution unit 21 executes a calculation process to calculate a reference distance d3. Once the reference distance d3 is calculated in step 205, the control flow 200 proceeds to step 206. Note that the execution unit 21 may cause the calculation unit 26 to calculate the reference distance d3 in the calculation process executed in step 205.
[0100] In step 206, the execution unit 21 executes a determination process to determine whether the reference distance d3 is equal to or greater than the second threshold T2. If it is determined in step 206 that the reference distance d3 is smaller than the second threshold T2 (step 206: NO), the control flow 200 proceeds to step 106. In step 106, the execution unit 21 executes the first operation mode to restore the transit time difference to the reference transit time difference. When the first operation mode is executed in step 106, the control flow 200 ends. In step 206, the execution unit 21 may execute a determination process to determine whether the reference distance d3 is greater than the second threshold T2. In other words, if it is determined in step 206 that the reference distance d3 is equal to or less than the second threshold T2, the control flow 200 may proceed to step 106. Note that, in the determination process executed in step 206, the execution unit 21 may cause the determination unit 25 to determine whether the reference distance d3 is equal to or greater than the second threshold T2. Furthermore, in the determination process executed in step 206, the execution unit 21 may cause the determination unit 25 to determine whether or not the reference distance d3 is greater than the second threshold value T2.
[0101] If it is determined in step 206 that the reference distance d3 is equal to or greater than the second threshold T2 (step 206: YES), the control flow 200 returns to step 204. The processes of steps 204, 205, and 206 are repeated until the reference distance d3 falls below the second threshold T2. If the execution unit 21 executes the determination process of determining whether the reference distance d3 is greater than the second threshold T2 in step 206, the control flow 200 may return to step 204 if it is determined in step 206 that the reference distance d3 is greater than the second threshold T2.
[0102] The effects of the second example are described below.
[0103] In the second example, the acquisition unit 22 acquires a first distance d1 and a second distance d2 based on a first lane marker L1 and a second lane marker L2. The execution unit 21 executes a calculation process to calculate a reference distance d3, which is the sum of the first distance d1 and the second distance d2, and identifies the lateral positional relationship between the host vehicle 1 and the target vehicle 2b based on the reference distance d3. This makes it possible to prevent a collision between the host vehicle 1 and the target vehicle 2b while maintaining the group traveling in formation on the inside of the traveling lane.
[0104] The reference distance d3 is not limited to the sum of the first distance d1 and the second distance d2. The reference distance d3 may be any physical quantity that can be converted into the lateral distance D between the host vehicle 1 and the target vehicle 2b. For example, the reference distance d3 may be the average value of the first distance d1 and the second distance d2.
[0105] A third example of the present disclosure will be described with reference to FIGS.
[0106] In the third example, the acquisition unit 22 acquires the lateral distance D between the host vehicle 1 and the target vehicle 2b as the lateral positional relationship information between the host vehicle 1 and the target vehicle 2b. The execution unit 21 executes the first operation mode or the second operation mode based on a comparison of the lateral distance D with a third threshold T3 and a fourth threshold T4 that is smaller than the third threshold T3.
[0107] FIG. 8 is a diagram showing a group traveling including the host vehicle 1 and multiple saddle-type vehicles 2. As shown in FIG. 8, an area defined between the first vehicle convoy 30 and the second vehicle convoy 31 and not belonging to either the first vehicle convoy 30 or the second vehicle convoy 31 is defined as an intermediate area 32. The intermediate area 32 is defined by, for example, a third threshold value T3 and a fourth threshold value T4. More specifically, the third threshold value T3 is a value indicating a position that is a distance d4 away from the host vehicle 1 in the lateral direction and is represented by a virtual line extending along the travel path of the host vehicle 1. The fourth threshold value T4 is a value indicating a position that is a distance d5 away from the host vehicle 1 in the lateral direction and is represented by a virtual line extending along the travel path of the host vehicle 1. In other words, the intermediate area 32 is a range where the distance from the host vehicle 1 in the lateral direction is smaller than the distance d4 but larger than the distance d5. The distance d4 is larger than the distance d5. The third threshold value T3 is also larger than the fourth threshold value T4.
[0108] In the third example, similarly to the first example, the execution unit 21 sets the other vehicle 2b, which is the vehicle that is the shortest in the longitudinal direction from the host vehicle 1, as the target vehicle (in other words, the vehicle to be located). Also, similarly to the first example, the acquisition unit 22 acquires the lateral distance D between the host vehicle 1 and the target vehicle 2b as lateral positional relationship information between the host vehicle 1 and the target vehicle 2b.
[0109] Fig. 9 is a flowchart showing a control flow 300 of the automatic speed following operation according to Example 3. In Fig. 9, among the processes of the control flow 300, the parts that are common to the processes of the control flow 100 according to Example 1 are given the same reference numerals, and duplicated explanations will be omitted.
[0110] In the third example, in step 104, the acquisition unit 22 acquires the lateral distance D. When the lateral distance D is acquired in step 104, the control flow 300 proceeds to step 301.
[0111] In step 301, the execution unit 21 executes a determination process to determine whether the target vehicle 2b is located inside the intermediate region 32. Specifically, in step 301, the execution unit 21 executes a determination process to determine whether the lateral distance D between the host vehicle 1 and the target vehicle 2 is smaller than a third threshold value T3 and larger than a fourth threshold value T4. However, in step 301, the execution unit 21 may execute a determination process to determine whether the lateral distance D is equal to or smaller than the third threshold value T3 and larger than the fourth threshold value T4. Alternatively, in step 301, the execution unit 21 may execute a determination process to determine whether the lateral distance D is equal to or smaller than the third threshold value T3 and larger than the fourth threshold value T4. Alternatively, in step 301, the execution unit 21 may execute a determination process to determine whether the lateral distance D is smaller than the third threshold value T3 and larger than the fourth threshold value T4. In the determination process executed in step 301, the execution unit 21 may cause the determination unit 25 to determine whether the target vehicle 2b is located inside the intermediate area 32 or not.
[0112] If it is determined in step 301 that the target vehicle 2b is not located inside the intermediate area 32 (step 301: NO), the control flow 300 proceeds to step 106. In step 106, the execution unit 21 executes a first operation mode in which the longitudinal positional relationship between the host vehicle 1 and the target vehicle 2b tends to approach each other, and sets the passing time difference to the reference passing time difference.
[0113] If it is determined in step 301 that the target vehicle 2b is located inside the intermediate area 32 (step 301: YES), the control flow 300 proceeds to step 107. In step 107, the execution unit 21 executes the second operation mode to adjust the passing time difference. Specifically, in step 107, the execution unit 21 executes the second operation mode to change the passing time difference from the reference passing time difference to the adjusted passing time difference.
[0114] In the third example, the lateral positional relationship information between the host vehicle 1 and the target vehicle 2b indicates that the host vehicle 1 and the target vehicle 2b are located close to each other in the lateral direction when the target vehicle 2b is located inside the intermediate region 32, that is, when the lateral distance D is smaller than the third threshold T3 (in other words, distance d4) and larger than the fourth threshold T4 (in other words, distance d5). In the third example, when the target vehicle 2b is located inside the intermediate region 32, it can be determined that the host vehicle 1 and the target vehicle 2b are close to each other in the lateral direction and there is a possibility of a collision. Therefore, the execution unit 21 executes the second operation mode and sets the passing time difference to the enlarged passing time difference to prevent a collision.
[0115] In the third example, the lateral positional relationship information between the host vehicle 1 and the target vehicle 2b indicates that the host vehicle 1 and the target vehicle 2b are located far from each other in the lateral direction when the target vehicle 2b is not located inside the intermediate region 32, that is, when the lateral distance D is equal to or greater than the third threshold value T3 (in other words, distance d4). In the third example, when the target vehicle 2b is not located inside the intermediate region 32, it can be determined that the possibility of a collision between the host vehicle 1 and the target vehicle 2b is low. Therefore, the execution unit 21 executes the first operation mode in which the longitudinal positional relationship between the host vehicle 1 and the target vehicle 2b tends to approach each other, and sets the passing time difference to the reference passing time difference.
[0116] The third threshold T3 is set to a value large enough to determine that the host vehicle 1 and the target vehicle 2b are in different vehicle convoys. If the host vehicle 1 and the target vehicle 2b belong to different vehicle convoys, the host vehicle 1 and the target vehicle 2b are sufficiently separated laterally, and it can be determined that the possibility of a collision is low.
[0117] The fourth threshold T4 is set to a relatively small value so that the host vehicle 1 and the target vehicle 2b can be determined to belong to the same vehicle convoy. The control device 20 according to the present disclosure functions particularly effectively in preventing a collision between the host vehicle 1 and the target vehicle 2b when the host vehicle 1 and the target vehicle 2b belong to different vehicle convoys and the target vehicle 2b approaches the host vehicle 1 laterally. Therefore, when the host vehicle 1 and the target vehicle 2b belong to the same vehicle convoy, the passing time difference control (in other words, the first and second operation modes) for the target vehicle 2b as the vehicle to be located is not executed. However, when the lateral distance D is equal to or less than the fourth threshold T4 and it is determined that the host vehicle 1 and the target vehicle 2b belong to the same vehicle convoy, the execution unit 21 may set the target vehicle 2b as a following target vehicle and automatically cause the host vehicle 1 to follow the target vehicle 2b at a speed that is equal to or less than the speed of the target vehicle 2b.
[0118] The processing of step 108 and step 302 is substantially similar to the processing of step 104 and step 301. That is, in step 108, the acquisition unit 22 acquires the lateral distance D. In step 302, the execution unit 21 executes a determination process to determine whether or not the target vehicle 2b is located inside the intermediate region 32. If it is determined in step 302 that the target vehicle 2b is located inside the intermediate region 32 (step 302: YES), the control flow 300 returns to step 108. The processing of step 108 and step 302 is repeated until it is determined that the target vehicle 2b is not located inside the intermediate region 32.
[0119] If it is determined in step 302 that the target vehicle 2b is not located inside the intermediate area 32 (step 302: NO), the control flow 300 proceeds to step .
[0120] The effects of the third example are described below.
[0121] According to the third example, the execution unit 21 executes the first operation mode or the second operation mode based on two thresholds, namely, the third threshold T3 (in other words, the distance d4) and the fourth threshold T4 (in other words, the distance d5). This allows the lateral positional relationship between the host vehicle 1 and the target vehicle 2b to be specified in more detail, and enables the necessity of switching between the first operation mode and the second operation mode to be determined with higher accuracy.
[0122] By determining with higher accuracy whether or not switching between the first operation mode and the second operation mode is necessary, it is possible to prevent the passage time difference between the host vehicle 1 and the target vehicle 2b from being changed unnecessarily or from being changed frequently. This prevents the longitudinal distance between the host vehicle 1 and the target vehicle 2b from being changed suddenly or from being changed frequently, thereby improving the stability of the automatic speed following operation. Furthermore, by smoothly changing the longitudinal distance between the host vehicle 1 and the target vehicle 2b, the automatic speed following operation can be performed without causing discomfort to the rider. In other words, the safety of the automatic speed following operation can be improved.
[0123] In the third example described above, the intermediate region 32 is defined based on the lateral distances d4 and d5 from the host vehicle 1, and the execution unit 21 determines whether or not the target vehicle 2b is located inside the intermediate region 32. However, the distances d4 and d5 may be the lateral distances from the target vehicle 2b to the host vehicle 1. In this case, it may be determined whether or not the host vehicle 1 is located inside the intermediate region 32. In other words, it is sufficient to determine whether or not the host vehicle 1 or the target vehicle 2b is located inside the intermediate region 32 based on the lateral positional relationship between the host vehicle 1 and the target vehicle 2b.
[0124] Furthermore, in the third example described above, when determining the convoy to which the own vehicle 1 and the target vehicle 2b belong, the execution unit 21 may determine whether the target vehicle 2b belongs to the first convoy 30 to which the own vehicle 1 belongs, or may determine whether the own vehicle 1 belongs to the second convoy 31 to which the target vehicle 2b belongs.
[0125] It is possible to combine the first, second, and third examples described above as appropriate. For example, in the passing time difference control, the acquisition unit 22 may acquire the lateral distance D as the lateral positional relationship between the host vehicle 1 and the target vehicle 2b, and the execution unit 21 may determine whether the target vehicle 2b is located within the intermediate region 32, and execute either the first operation mode or the second operation mode. For example, when the group traveling mode is enabled, the execution unit 21 may execute either the first operation mode or the second operation mode based on both the results of comparing the lateral distance D with a threshold value as described in the first and / or second examples and the results of determining whether the target vehicle 2b is located within the intermediate region 32 as shown in the third example. For example, when the lateral distance D is greater than the first threshold T1 and / or the reference distance d3 is smaller than the second threshold T2, and the target vehicle 2b is not located inside the intermediate region 32, the execution unit 21 may execute a first operation mode in which the longitudinal positional relationship between the host vehicle 1 and the target vehicle 2b tends to approach each other. Alternatively, when the lateral distance D is equal to or smaller than the first threshold T1 and / or the reference distance d3 is equal to or larger than the second threshold T2, and the target vehicle 2b is located inside the intermediate region 32, the execution unit 21 may execute a second operation mode in which the longitudinal positional relationship between the host vehicle 1 and the target vehicle 2b tends to move apart. This makes it possible to more reliably execute the passing time difference control. [Explanation of symbols]
[0126] 1: Your vehicle 2a: Other vehicles 2b: Other vehicles 2c: Other vehicles 11: Engine 12: Hydraulic control unit 13:Display device 14: Ambient environment sensor 15: Input device 16: Front wheel speed sensor 17: Rear wheel speed sensor 20: Control device 21: Executive Department 22: Acquisition part 23: Specific part 24: Setting section 25: Judgment section 26: Calculation section 30: First convoy 31: Second convoy 32: Middle area 100: Control flow 200: Control Flow 300: Control Flow D: Horizontal distance L1: First lane marker L2: Second lane marker
Claims
1. A control device (20) for a saddle-riding type vehicle, the control device (20) comprising an execution unit (21) that controls a longitudinal positional relationship between a host vehicle (1) that is a saddle-riding type vehicle and a target vehicle (2b) in the longitudinal direction, and executes an automatic speed following operation that causes the host vehicle (1) to automatically follow the speed of the target vehicle (2b), Furthermore, an acquisition unit (22) for acquiring lateral positional relationship information which is information relating to a lateral positional relationship between the host vehicle (1) and the target vehicle (2b); The acquisition unit (22) acquires, as the lateral positional relationship information, a lateral distance (D) in the lateral direction between the host vehicle (1) and the target vehicle (2b), or a first distance (d1) related to the host vehicle (1) and a second distance (d2) related to the target vehicle (2b), When a group traveling mode in which a plurality of saddle-ride type vehicles including the host vehicle (1) and the target vehicle (2b) travel in a group is active, the execution unit (21) performs the following in the automatic speed following operation: a first operation mode in which, when the lateral positional relationship information indicates that the host vehicle (1) and the target vehicle (2b) are far apart in the lateral direction, the longitudinal positional relationship tends to become closer; a second operation mode in which the longitudinal positional relationship tends to become more distant when the lateral positional relationship information indicates that the host vehicle (1) and the target vehicle (2b) are close to each other in the lateral direction; The execution unit (21) When the acquisition unit (22) acquires the first distance (d1) and the second distance (d2) as the lateral direction positional relationship information, the first operation mode and the second operation mode are executed based on a comparison between a reference distance, which is a distance obtained by adding the first distance (d1) and the second distance (d2), and a second threshold value (T2); When the acquisition unit (22) acquires the lateral distance (D) as the lateral positional relationship information, the first operation mode and the second operation mode are executed based on a comparison of the lateral distance (D) with a third threshold (T3) and a fourth threshold (T4) smaller than the third threshold (T3). Control device.
2. When the acquisition unit (22) acquires the first distance (d1) and the second distance (d2) as the lateral positional relationship information, The case where the lateral positional relationship information indicates that the host vehicle (1) and the target vehicle (2b) are far apart in the lateral direction is when the reference distance is smaller than the second threshold value (T2). The lateral positional relationship information indicates that the host vehicle (1) and the target vehicle (2b) are close to each other in the lateral direction when the reference distance is equal to or greater than the second threshold value (T2). The control device according to claim 1 .
3. The execution unit (21) When the reference distance is smaller than the second threshold (T2), the first operation mode is executed, and the longitudinal positional relationship is set to the approach tendency. When the reference distance is equal to or greater than the second threshold value (T2), the second operation mode is executed, and the longitudinal positional relationship is caused to have the tendency to separate. The control device according to claim 2 .
4. the first distance (d1) is a distance in the lateral direction between the host vehicle (1) and a lane marker (L1) or a second lane marker (L2) that defines a driving lane in which the host vehicle (1) and the target vehicle (2b) are traveling, the lane marker that is closest to the host vehicle (1); the second distance (d2) is the distance in the lateral direction between the target vehicle (2b) and one of the first lane marker (L1) and the second lane marker (L2), which is closer to the target vehicle (2b); The control device according to claim 1 .
5. When the acquisition unit (22) acquires the horizontal distance (D) as the horizontal positional relationship information, The case where the lateral positional relationship information indicates that the host vehicle (1) and the target vehicle (2b) are far apart in the lateral direction is when the lateral distance (D) is equal to or greater than the third threshold (T3), The case where the lateral positional relationship information indicates that the host vehicle (1) and the target vehicle (2b) are close to each other in the lateral direction is the case where the lateral distance (D) is smaller than the third threshold (T3) and larger than the fourth threshold (T4). The control device according to claim 1 .
6. The execution unit (21) When the lateral distance (D) is equal to or greater than the third threshold (T3), the first operation mode is executed, and the longitudinal positional relationship is set to the approaching tendency.
6. The control device according to claim 5, wherein when the lateral distance (D) is smaller than the third threshold (T3) and larger than the fourth threshold (T4), the second operating mode is executed and the longitudinal positional relationship tends to be separated.
7. The automatic speed following operation includes an operation of automatically causing the host vehicle (1) to follow the speed of the target vehicle (2b) without an acceleration / deceleration operation by a rider of the host vehicle (1). The control device according to claim 1 .
8. The control device according to claim 1, wherein the automatic speed following operation includes an operation of correcting an excess or deficiency in acceleration or deceleration operation by a rider of the host vehicle (1) to automatically cause the host vehicle (1) to follow the target vehicle (2b) in speed.
9. A control method for a saddle-ride type vehicle, comprising: controlling a longitudinal positional relationship between a host vehicle (1) that is a saddle-ride type vehicle and a target vehicle (2b) in the longitudinal direction using an execution unit (21) of a control device (20); and performing an automatic speed following operation to automatically cause the host vehicle (1) to follow the speed of the target vehicle (2b), an acquisition unit (22) of the control device (20) acquires lateral positional relationship information which is information relating to a lateral positional relationship between the host vehicle (1) and the target vehicle (2b); The acquisition unit (22) acquires, as the lateral positional relationship information, a lateral distance (D) in the lateral direction between the host vehicle (1) and the target vehicle (2b), or a first distance (d1) related to the host vehicle (1) and a second distance (d2) related to the target vehicle (2b), When a group traveling mode in which a plurality of saddle-ride type vehicles including the host vehicle (1) and the target vehicle (2b) travel in a group is active, the execution unit (21) performs the following in the automatic speed following operation: a first operation mode in which, when the lateral positional relationship information indicates that the host vehicle (1) and the target vehicle (2b) are far apart in the lateral direction, the longitudinal positional relationship tends to become closer; a second operation mode in which the longitudinal positional relationship tends to become more distant when the lateral positional relationship information indicates that the host vehicle (1) and the target vehicle (2b) are close to each other in the lateral direction; The execution unit (21) When the acquisition unit (22) acquires the first distance (d1) and the second distance (d2) as the lateral direction positional relationship information, the first operation mode and the second operation mode are executed based on a comparison between a reference distance, which is a distance obtained by adding the first distance (d1) and the second distance (d2), and a second threshold value (T2); When the acquisition unit (22) acquires the lateral distance (D) as the lateral positional relationship information, the first operation mode and the second operation mode are executed based on a comparison of the lateral distance (D) with a third threshold (T3) and a fourth threshold (T4) smaller than the third threshold (T3). Control method.
Citation Information
Patent Citations
Method and device for automatically adjusting a speed or distance control system of a single-track motor vehicle
DE102019205881A1
Saddle-ride type vehicle
JP2016034819A
Controller, control method, and brake system
WO2018197965A1
Leaning vehicle
WO2019235395A1