Rider assistance system control device and control method
The control device enhances motorcycle rider assistance by adjusting speed based on ambient environment and group riding status, executing distinct control operations to address group riding challenges, improving safety and control.
Patent Information
- Application Number
- JP2024530063
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2022-06-30
- Filing Date
- 2023-06-13
- Publication Date
- 2026-01-13
- Estimated Expiration
- 2043-06-13
AI Technical Summary
Conventional rider assistance systems for motorcycles struggle to effectively control vehicle speed when group riding, as motorcycles have a small body size and high riding position freedom, making it difficult to stop or slow down appropriately during group riding.
A control device and method that adjusts vehicle speed based on ambient environment information, distinguishing between group riding and non-group riding modes, and executes automatic control operations to stop or slow down the motorcycle as needed, with different behaviors for each mode.
Improves rider assistance by enabling appropriate speed control during group riding, ensuring motorcycles stop or slow down differently based on riding conditions, enhancing safety and control.
Smart Images

Figure 0007797645000001 
Figure 0007797645000002 
Figure 0007797645000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a control device for a motorcycle rider assistance system and a control method for a motorcycle rider assistance system. [Background technology]
[0002] BACKGROUND ART Conventional rider assistance systems include a system in which a control device controls the speed of a vehicle based on information about the surrounding environment of the vehicle that is acquired while the vehicle is traveling (see, for example, Patent Document 1). [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] In a rider assistance system, a vehicle speed control operation for a vehicle is assumed to be performed when a group riding mode, in which multiple motorcycles including the vehicle ride in a group, is enabled. Furthermore, if the need to stop or slow down the vehicle arises during such a vehicle speed control operation, it is desirable to be able to automatically stop or slow down the vehicle. Unlike other vehicles (e.g., passenger cars, trucks, etc.), motorcycles have a small body size and a high degree of freedom in their riding position. Therefore, if a control operation similar to that performed when not riding in a group is performed while the vehicle is riding in a group, it may be difficult to stop or slow down the vehicle in an appropriate manner.
[0005] The present invention has been made in light of the above-mentioned problems, and aims to provide a control device that can improve rider support, and also to provide a control method that can improve rider support. [Means for solving the problem]
[0006] The control device according to the present invention is a control device for a rider assistance system, and includes an acquisition unit that acquires ambient environment information of the host vehicle while the host vehicle is traveling, and a vehicle speed control execution unit that executes a vehicle speed control operation of the host vehicle based on the ambient environment information acquired by the acquisition unit, and further includes a determination unit that determines whether or not the host vehicle needs to be stopped or slowed down while the host vehicle is traveling, and the vehicle speed control execution unit executes a first vehicle speed control operation, which is the vehicle speed control operation that adjusts the positional relationship between the host vehicle and other vehicles traveling around the host vehicle, when a group riding mode in which a plurality of motorcycles including the host vehicle ride in a group is disabled, and executes the first vehicle speed control operation. If the determination unit determines that there is a need during the execution of a control operation, a first automatic control operation is executed, which is a control operation that automatically stops or slows down the host vehicle; and when the group riding mode is enabled, a second vehicle speed control operation is executed, which is a vehicle speed control operation that adjusts the positional relationship between the host vehicle and other motorcycles among the plurality of motorcycles participating in the group riding, and if the determination unit determines that there is a need during the execution of the second vehicle speed control operation, a second automatic control operation is executed, which is a control operation that automatically stops or slows down the host vehicle, and the behavior of the host vehicle is made different between the first automatic control operation and the second automatic control operation.
[0007] The control method according to the present invention is a control method for a rider assistance system, and includes an acquisition step in which an acquisition unit of a control device acquires ambient environment information of the host vehicle while the host vehicle is traveling, and a vehicle speed control execution step in which a vehicle speed control execution unit of the control device executes a vehicle speed control operation of the host vehicle based on the ambient environment information acquired in the acquisition step. The control method further includes a determination step in which a determination unit of the control device determines whether or not there is a need to stop or slow down the host vehicle while the host vehicle is traveling, and in the vehicle speed control execution step, the vehicle speed control execution unit adjusts the positional relationship between the host vehicle and other vehicles traveling around the host vehicle in a state in which a group riding mode in which a plurality of motorcycles including the host vehicle ride in a group is disabled. A first vehicle speed control operation is executed, which is the vehicle speed control operation; if the determination step determines that there is a need while the first vehicle speed control operation is being executed, a first automatic control operation is executed, which is a control operation that automatically stops or slows down the host vehicle; while the group riding mode is enabled, a second vehicle speed control operation is executed, which is the vehicle speed control operation that adjusts the positional relationship between the host vehicle and other motorcycles among the plurality of motorcycles participating in the group riding, and if the determination step determines that there is a need while the second vehicle speed control operation is being executed, a second automatic control operation is executed, which is a control operation that automatically stops or slows down the host vehicle, and the behavior of the host vehicle is made different between the first automatic control operation and the second automatic control operation. [Effects of the Invention]
[0008] In the control device and control method according to the present invention, the vehicle speed control execution unit executes a first vehicle speed control operation to adjust the positional relationship between the host vehicle and other vehicles traveling around the host vehicle when the group riding mode is disabled, and executes a first automatic control operation to automatically stop or slow down the host vehicle if it determines during the first vehicle speed control operation that the host vehicle needs to stop or slow down. Also, while the group riding mode is enabled, the vehicle speed control execution unit executes a second vehicle speed control operation to adjust the positional relationship between the host vehicle and other motorcycles participating in the group riding, and executes a second automatic control operation to automatically stop or slow down the host vehicle if it determines during the second vehicle speed control operation that the host vehicle needs to stop or slow down. The first and second automatic control operations cause the host vehicle to behave differently when riding in a group than when not riding in a group, improving rider assistance. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a diagram showing a state in which a rider assistance system according to an embodiment of the present invention is mounted on a motorcycle. [Figure 2] 1 is a diagram showing a system configuration of a rider assistance system according to an embodiment of the present invention. [Figure 3] 1 is a diagram for explaining the configuration of a rider assistance system according to an embodiment of the present invention; [Figure 4] 1 is a diagram for explaining the configuration of a rider assistance system according to an embodiment of the present invention; [Figure 5] 1 is a diagram for explaining the configuration of a rider assistance system according to an embodiment of the present invention; [Figure 6] FIG. 3 is a diagram showing an operation flow of a control device of the rider assistance system according to the embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0010] A control device and a control method according to the present invention will be described below with reference to the drawings.
[0011] The configurations, operations, etc. described below are merely examples, and the control device and control method according to the present invention are not limited to such configurations, operations, etc.
[0012] For example, although the following description is given of a case where the control device and control method according to the present invention are used in a rider assistance system for a motorcycle, the control device and control method according to the present invention may also be used in rider assistance systems for motorcycles other than motorcycles. Motorcycles include vehicles powered by engines and vehicles powered by electric motors. Motorcycles include, for example, three-wheeled motor vehicles, motorcycles, scooters, and electric scooters.
[0013] 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.
[0014] Embodiment A rider assistance system according to an embodiment will be described below.
[0015] <Rider assistance system configuration> The configuration of the rider assistance system according to the embodiment will be described. Fig. 1 is a diagram showing a state in which a rider assistance system according to an embodiment of the present invention is mounted on a motorcycle. Fig. 2 is a diagram showing the system configuration of the rider assistance system according to an embodiment of the present invention. Figs. 3 to 5 are diagrams for explaining the configuration of the rider assistance system according to an embodiment of the present invention.
[0016] 1 and 2, the rider assistance system 1 is mounted on a motorcycle 100. The rider assistance system 1 includes, for example, an ambient environment sensor 11, a vehicle behavior sensor 12, a setting input device 13, a communication device 14, a positioning sensor 15, a control device (ECU) 20, a braking device 30, a drive device 40, and a notification device 50, as necessary. The motorcycle 100 corresponds to the "host vehicle" in this invention.
[0017] In the rider assistance system 1, the control device 20 executes rider assistance operations to assist the rider in driving the motorcycle 100, using outputs from the ambient environment sensor 11, vehicle behavior sensor 12, setting input device 13, communication device 14, and / or positioning sensor 15. The control device 20 executes rider assistance operations by outputting control commands to various devices (e.g., braking device 30, drive device 40, notification device 50, etc.). The control device 20 receives outputs from various sensors (not shown) for detecting other information as needed (e.g., information on the operation state of the braking device 30 by the rider, information on the operation state of the drive device 40 by the rider, etc.). Each component of the rider assistance system 1 may be used exclusively for the rider assistance system 1, or may be shared with other systems.
[0018] The ambient environment sensor 11 includes at least a detector 11a that detects the ambient environment in front of the motorcycle 100. The ambient environment sensor 11 may also include a detector 11b that detects the ambient environment behind the motorcycle 100, a detector 11c that detects the ambient environment to the left of the motorcycle 100, or a detector 11d that detects the ambient environment to the right of the motorcycle 100. The detectors 11a, 11b, 11c, and 11d are, for example, radar, lidar sensors, ultrasonic sensors, cameras, etc. At least a portion of the detectors 11c and 11d may be substituted with the detectors 11a and 11b.
[0019] The vehicle behavior sensor 12 is, for example, a vehicle speed sensor, an inertial sensor (IMU), etc. The vehicle speed sensor detects the vehicle speed of the motorcycle 100. The vehicle speed sensor may also detect other physical quantities that can be substantially converted into the vehicle speed of the motorcycle 100. The inertial sensor detects three-axial (front-rear, width, and height) accelerations and three-axial (roll, pitch, and yaw) angular velocities that occur on the motorcycle 100. The inertial sensor may also detect other physical quantities that can be substantially converted into the three-axial accelerations and three-axial angular velocities that occur on the motorcycle 100. Alternatively, the inertial sensor may only detect some of the three-axial accelerations and three-axial angular velocities.
[0020] The setting input device 13 accepts input of various settings by the rider. For example, the rider can use the setting input device 13 to switch between enabling and disabling various rider assistance operations. Also, for example, the rider can use the setting input device 13 to set various modes or various control parameters (e.g., tolerances) used in various rider assistance operations. The setting input device 13 may be operated by the rider's body (e.g., hands, feet, etc.), or may be operated by a voice uttered by the rider. The setting input device 13 may be provided on the motorcycle 100, or may be provided on accessories associated with the motorcycle 100 (e.g., a helmet, gloves, etc.).
[0021] The communication device 14 wirelessly communicates with other communication devices provided on vehicles surrounding the motorcycle 100 and / or other communication devices provided on road facilities (e.g., traffic lights, signs, guardrails, utility poles, etc.). The other communication devices provided on the surrounding vehicles transmit, for example, information on the running state of the surrounding vehicles detected by the surrounding vehicles, information on the surrounding environment of the surrounding vehicles detected by the surrounding vehicles, etc. to the communication device 14. The other communication devices provided on the road facilities transmit, for example, information on the state of the road facilities, information on the surrounding environment of the road facilities detected by the road facilities, etc. to the communication device 14.
[0022] The positioning sensor 15 receives positioning signals transmitted from multiple communication satellites and identifies the position of the motorcycle 100 on the global positioning system. The position of the motorcycle 100 is compared with map information to obtain position information on the map.
[0023] The control device 20 includes at least an acquisition unit 21, a vehicle speed control execution unit 22, and a determination unit 23. All or each unit of the control device 20 may be provided together in one housing, or may be provided separately in multiple housings. All or each unit of the control device 20 may be configured, for example, by a microcomputer, a microprocessor unit, or the like, or may be configured with updatable firmware, or may be a program module executed by a command from a CPU, or the like.
[0024] The acquisition unit 21 acquires ambient environment information for the motorcycle 100 based on the output of the ambient environment sensor 11 while the motorcycle 100 is traveling. The ambient environment information includes positional relationship information between the motorcycle 100 and objects located around the motorcycle 100 (e.g., vehicles, obstacles, road facilities, people, animals, etc.). The positional relationship information is, for example, information on relative position, relative distance, relative speed, relative acceleration, relative jerk, passing time difference, predicted time until collision, etc. The positional relationship information may also be information on other physical quantities that can be substantially converted into these information. The acquisition unit 21 may acquire ambient environment information for the motorcycle 100 based on the output of the communication device 14 while the motorcycle 100 is traveling.
[0025] The vehicle speed control execution unit 22 executes a vehicle speed control operation for the motorcycle 100 as a rider assistance operation based on the surrounding environment information (particularly, positional relationship information) acquired by the acquisition unit 21. When executing the vehicle speed control operation, the vehicle speed control execution unit 22 outputs a control command to the braking device 30 or the drive device 40. The braking device 30 brakes the motorcycle 100. The drive device 40 drives the motorcycle 100 as a power source for the motorcycle 100. The braking device 30 may be controlled to cause or increase deceleration, or may be controlled to cause or increase acceleration. The drive device 40 may be controlled to cause or increase acceleration, or may be controlled to cause or increase deceleration.
[0026] When performing a rider assistance operation, the vehicle speed control execution unit 22 outputs a control command to the notification device 50 as necessary. The notification device 50 may notify a warning or information by display (i.e., perception using the visual organs as a sensory organ), by sound (i.e., perception using the auditory organs as a sensory organ), or by vibration (i.e., perception using the tactile organs as a sensory organ). For example, the notification device 50 may be a display, lamp, speaker, vibrator, etc. The notification device 50 may be provided on the motorcycle 100 or on accessories associated with the motorcycle 100 (e.g., a helmet, gloves, etc.). The notification operation may also be to notify a warning or information by causing the motorcycle 100 to momentarily decelerate or accelerate. In other words, the notification device 50 may be configured as the braking device 30 or the drive device 40.
[0027] As shown in Fig. 3, the vehicle speed control execution unit 22 causes the motorcycle 100 to execute a first vehicle speed control operation when the group riding mode, which will be described later, is disabled. The first vehicle speed control operation is a vehicle speed control operation in which the positional relationship between the motorcycle 100 and a target vehicle, i.e., another vehicle 200 traveling in front of the motorcycle 100, is adjusted based on positional relationship information between the motorcycle 100 and the target vehicle. Note that this positional relationship adjustment may also take into account positional relationship information between the motorcycle 100 and the other vehicle 200 traveling in a location other than in front of the motorcycle 100. Alternatively, the first vehicle speed control operation may be a vehicle speed control operation in which the positional relationship adjustment is performed based only on positional relationship information between the motorcycle 100 and the other vehicle 200 traveling in a location other than in front of the motorcycle 100.
[0028] The determination unit 23 determines whether the group riding mode is enabled while the motorcycle 100 is riding. As shown in Figures 4 and 5, the group riding mode is a mode in which multiple motorcycles 300, including the motorcycle 100, ride in a group, that is, ride in a convoy.
[0029] For example, the group riding mode is automatically enabled or disabled by the vehicle speed control execution unit 22 based on the surrounding environment information acquired by the acquisition unit 21, and the determination unit 23 determines whether the group riding mode is enabled or disabled based on the switching information. Based on the surrounding environment information acquired by the acquisition unit 21, the vehicle speed control execution unit 22 determines whether a plurality of motorcycles 300, including the motorcycle 100, have been traveling in a specific manner (for example, as shown in FIG. 4, two motorbike convoys L1, L2 are formed with the plurality of motorcycles 300, including the motorcycle 100, lined up in a zigzag pattern, or as shown in FIG. 5, two motorbike convoys L1, L2 are formed with the plurality of motorcycles 300, including the motorcycle 100, lined up two by two, side by side) for a reference time or a reference traveling distance, and if the determination is affirmative, the group riding mode is automatically enabled. The vehicle speed control execution unit 22 may identify other motorcycles 300 located within the driving lane L in which the motorcycle 100 is traveling, and may use only the identified other motorcycles 300 as the subject of its judgment, or may identify other motorcycles 300 that have continued to be located around the motorcycle 100 for more than a reference time or a reference traveling distance, without using information about the boundaries of the driving lane L, and use the identified other motorcycles 300 as the subject of its judgment.
[0030] For example, the group riding mode can be switched between enabled and disabled by a setting input by the rider, and the determination unit 23 determines whether the group riding mode is enabled or disabled based on the output of the setting input device 13 acquired by the acquisition unit 21. Note that the vehicle speed control execution unit 22 may automatically suggest enabling and / or disabling the group riding mode based on the surrounding environment information acquired by the acquisition unit 21, and the suggestion may be confirmed by a setting input of approval by the rider.
[0031] When the group riding mode is enabled, the vehicle speed control execution unit 22 causes the motorcycle 100 to execute a second vehicle speed control operation. The second vehicle speed control operation is a vehicle speed control operation in which the positional relationship between the motorcycle 100 and a target vehicle, i.e., another motorcycle 300 that is riding in a group with the motorcycle 100 and traveling in front of the motorcycle 100, is adjusted based on positional relationship information between the motorcycle 100 and the other motorcycle 300 that is riding in a group with the motorcycle 100 and traveling in a position other than in front of the motorcycle 100. Note that this positional relationship adjustment may also take into account positional relationship information between the motorcycle 100 and the other motorcycle 300 that is riding in a group with the motorcycle 100 and traveling in a position other than in front of the motorcycle 100. Alternatively, the second vehicle speed control operation may be a vehicle speed control operation in which the positional relationship adjustment is performed based only on positional relationship information between the motorcycle 100 and the other motorcycle 300 that is riding in a group with the motorcycle 100 and traveling in a position other than in front of the motorcycle 100. Whether or not another motorcycle 300 is a vehicle traveling in a group with the motorcycle 100 may be determined based on information regarding its position relative to the motorcycle 100 over time, or may also be determined based on information registered in advance by the rider. Information registered in advance by the rider may include, for example, information regarding the position of the motorcycle 100 within the convoy formed by the group traveling (e.g., front, middle, rear, order from the front or rear, right-hand convoy, left-hand convoy, etc.), information identifying the other motorcycles 300 in the group (e.g., model, color, license plate information, etc.), etc.
[0032] The positional relationship adjustment is a method of automatically decelerating or accelerating the motorcycle 100 without the rider operating the brake device 30 and the drive device 40 to adjust the positional relationship between the motorcycle 100 and a target vehicle (i.e., another vehicle 200 or another motorcycle 300). For example, this may be an adaptive cruise control operation that targets the target vehicle for speed tracking, an operation in which the brake device 30 is operated by the rider while the drive device 40 is being operated to control the inter-vehicle distance or passing time difference to a distance or time difference corresponding to the amount of operation, or a target vehicle while the rider is operating the brake device 30. The control may be an operation of automatically increasing or decreasing the braking force acting on the motorcycle 100 to adjust the positional relationship between the motorcycle 100 and the target vehicle in order to correct for excessive or insufficient operation of the brake device 30 by the rider, or an operation of automatically increasing or decreasing the driving force acting on the motorcycle 100 to adjust the positional relationship between the motorcycle 100 and the target vehicle in order to correct for excessive or insufficient operation of the brake device 30 by the rider.
[0033] The determination unit 23 determines whether or not there is a need to stop or slow down the motorcycle 100 while the motorcycle 100 is traveling. If the determination unit 23 determines that there is a need to stop or slow down the motorcycle 100 while the first vehicle speed control operation is being performed, the vehicle speed control execution unit 22 executes a first automatic control operation, which is a control operation to automatically stop or slow down the motorcycle 100. If the determination unit 23 determines that there is no need to stop or slow down the motorcycle 100 while the first vehicle speed control operation is being performed, the vehicle speed control execution unit 22 continues the first vehicle speed control operation without executing the first automatic control operation. If the determination unit 23 determines that there is a need to stop or slow down the motorcycle 100 while the second vehicle speed control operation is being performed, the vehicle speed control execution unit 22 executes a second automatic control operation, which is a control operation to automatically stop or slow down the motorcycle 100. If the determination unit 23 determines that there is no need to stop or slow down the motorcycle 100 while the second vehicle speed control operation is being performed, the vehicle speed control execution unit 22 continues the second vehicle speed control operation without performing the second automatic control operation. The vehicle speed control execution unit 22 causes the behavior of the motorcycle 100 to differ between the first automatic control operation and the second automatic control operation.
[0034] For example, the determination unit 23 determines whether or not it is necessary to stop or slow down the motorcycle 100 based on the output of the vehicle behavior sensor 12 of the motorcycle 100. The determination unit 23 determines that it is necessary to stop or slow down the motorcycle 100 when the output of the vehicle behavior sensor 12 indicates that the vehicle speed of the motorcycle 100 will fall below a reference value at that time or in the future.
[0035] For example, the determination unit 23 determines whether or not it is necessary to stop or slow down the motorcycle 100 based on the output of the ambient environment sensor 11. The determination unit 23 determines that it is necessary to stop or slow down the motorcycle 100 when the output of the ambient environment sensor 11 indicates that there is a vehicle stopped or slowing down ahead of the motorcycle 100 (for example, another motorcycle 300 traveling in a group with the motorcycle 100, or another vehicle 200 not traveling in a group with the motorcycle 100, etc.). The determination unit 23 determines that it is necessary to stop or slow down the motorcycle 100 when the output of the ambient environment sensor 11 indicates that a vehicle traveling in front of the motorcycle 100 is decelerating at a large rate. The determination unit 23 determines that it is necessary to stop or slow down the motorcycle 100 when the output of the ambient environment sensor 11 indicates that the traffic light ahead of the motorcycle 100 is showing red or yellow. The determination unit 23 determines that it is necessary to stop or slow down the motorcycle 100 when the output of the ambient environment sensor 11 is information indicating that there is a stop line ahead of the motorcycle 100. The determination unit 23 determines that it is necessary to stop or slow down the motorcycle 100 when the output of the ambient environment sensor 11 is information indicating that there is a sign ahead of the motorcycle 100 instructing the user to stop or slow down.
[0036] For example, the determination unit 23 determines whether or not the motorcycle 100 needs to stop or slow down based on the output of the communication device 14. The determination unit 23 determines that the motorcycle 100 needs to stop or slow down when the output of the communication device 14 indicates that there is a vehicle stopped or slowing down ahead of the motorcycle 100 (for example, another motorcycle 300 traveling in a group with the motorcycle 100, or another vehicle 200 not traveling in a group with the motorcycle 100). The determination unit 23 determines that the motorcycle 100 needs to stop or slow down when the output of the communication device 14 indicates that a vehicle traveling in front of the motorcycle 100 is decelerating at a large rate. The determination unit 23 determines that the motorcycle 100 needs to stop or slow down when the output of the communication device 14 indicates that the traffic light ahead of the motorcycle 100 is red or yellow. The determination unit 23 determines that the motorcycle 100 needs to stop or slow down when the output of the communication device 14 is information indicating that there is a stop line ahead of the motorcycle 100. The determination unit 23 determines that the motorcycle 100 needs to stop or slow down when the output of the communication device 14 is information indicating that there is a sign ahead of the motorcycle 100 instructing the motorcycle 100 to stop or slow down. The determination unit 23 determines that the motorcycle 100 needs to stop or slow down when the output of the communication device 14 is information indicating that there is a traffic jam or an accident ahead of the motorcycle 100. The determination unit 23 determines that the motorcycle 100 needs to stop or slow down when the output of the communication device 14 is information indicating that construction is being carried out ahead of the motorcycle 100.
[0037] For example, the determination unit 23 determines whether or not there is a need to stop or slow down the motorcycle 100 based on map information. The determination unit 23 determines that there is a need to stop or slow down the motorcycle 100 when the position information of the motorcycle 100 on the map acquired based on the output of the positioning sensor 15 and the map information indicates that there is a stop line ahead of the motorcycle 100. The determination unit 23 determines that there is a need to stop or slow down the motorcycle 100 when the position information of the motorcycle 100 on the map acquired based on the output of the positioning sensor 15 and the map information indicates that the motorcycle 100 is traveling in an area where stopping or slowing down is required.
[0038] For example, in the first automatic control operation, the vehicle speed control execution unit 22 adjusts the positional relationship between the motorcycle 100 and another vehicle 200 traveling ahead of the motorcycle 100 as a target vehicle, and in the second automatic control operation, adjusts the positional relationship between the motorcycle 100 and another motorcycle 300 traveling ahead of the motorcycle 100 as a target vehicle. In the embodiment shown in Figure 4 or Figure 5, the target vehicle in the second automatic control operation may be another motorcycle 300 that belongs to the same vehicle convoy L1 as the motorcycle 100 and travels ahead of the motorcycle 100, or may be another motorcycle 300 that belongs to a different vehicle convoy L2 from the same vehicle convoy L1 as the motorcycle 100 and travels ahead of the motorcycle 100. The vehicle speed control execution unit 22 compares the positional relationship between the motorcycle 100 and the target vehicle in the traveling direction adjusted in the second automatic control operation with the positional relationship between the motorcycle 100 and the target vehicle in the traveling direction adjusted in the first automatic control operation to make them tend to approach each other. Specifically, in the first automatic control operation, the vehicle speed control execution unit 22 controls the vehicle speed of the motorcycle 100 so that the inter-vehicle distance or passing time difference with respect to the target vehicle (i.e., another vehicle 200 traveling in front of the motorcycle 100) increases (i.e., tends to move away), and in the second automatic control operation, controls the vehicle speed of the motorcycle 100 so that the inter-vehicle distance or passing time difference with respect to the target vehicle (i.e., another motorcycle 300 traveling in front of the motorcycle 100) decreases (i.e., tends to approach each other). In addition, the vehicle speed control execution unit 22 differentiates the other motorcycle 300 that is the target vehicle for positional relationship adjustment between the second vehicle speed control operation, which is executed when the judgment unit 23 judges that there is no need to stop or slow down the motorcycle 100, and the second automatic control operation.Specifically, in the aspect shown in FIG. 4, in the second vehicle speed control operation executed when the judgment unit 23 judges that there is no need to stop or slow down the motorcycle 100, the vehicle speed control execution unit 22 controls the vehicle speed of the motorcycle 100 by setting another motorcycle 300 that belongs to a vehicle convoy L2 different from the vehicle convoy L1 to which the motorcycle 100 belongs and that is traveling in front of the motorcycle 100 as the target vehicle for positional relationship adjustment, and in the second automatic control operation, controls the vehicle speed of the motorcycle 100 by setting another motorcycle 300 that belongs to the vehicle convoy L1 to which the motorcycle 100 belongs and that is traveling in front of the motorcycle 100 as the target vehicle for positional relationship adjustment. In the embodiment shown in FIG. 5, the vehicle speed control execution unit 22 controls the vehicle speed of the motorcycle 100 in a second vehicle speed control operation that is executed when the judgment unit 23 judges that there is no need to stop or slow down the motorcycle 100, using another motorcycle 300 traveling beside the motorcycle 100 as a target vehicle for positional relationship adjustment, and controls the vehicle speed of the motorcycle 100 in a second automatic control operation, using another motorcycle 300 traveling in front of the motorcycle 100 as a target vehicle for positional relationship adjustment.
[0039] For example, in the first automatic control operation, the vehicle speed control execution unit 22 adjusts the positional relationship between the motorcycle 100 and another vehicle 200, which serves as a target vehicle and travels in front of the motorcycle 100, and in the second automatic control operation, adjusts the positional relationship between the motorcycle 100 and another motorcycle 300, which serves as a target vehicle and travels to the side of the motorcycle 100. In the aspect shown in Fig. 4, in the second vehicle speed control operation, which is executed when the determination unit 23 determines that there is no need to stop or slow down the motorcycle 100, the vehicle speed control execution unit 22 prohibits the motorcycle 100 from overtaking or traveling alongside the target vehicle, and in the second automatic control operation, allows the motorcycle 100 to overtake or travel alongside the target vehicle. In addition, in the embodiment shown in Figure 5, the vehicle speed control execution unit 22 adjusts the positional relationship between the motorcycle 100 and the target vehicle in the direction of travel in the second automatic control operation to tend to approach each other, compared to the positional relationship between the motorcycle 100 and the target vehicle in the direction of travel in the second vehicle speed control operation that is executed when the judgment unit 23 determines that there is no need to stop or slow down the motorcycle 100. Specifically, in the second vehicle speed control operation, which is executed when the judgment unit 23 judges that there is no need to stop or slow down the motorcycle 100, the vehicle speed control execution unit 22 controls the vehicle speed of the motorcycle 100 when the tolerance for the distance between the target vehicle (i.e., the other motorcycle 300 traveling alongside the motorcycle 100) or the passing time difference in the traveling direction is large (i.e., a state in which there is a tendency for the motorcycle 100 to move away), and in the second automatic control operation, the vehicle speed control execution unit 22 controls the vehicle speed of the motorcycle 100 when the tolerance for the distance between the target vehicle (i.e., the other motorcycle 300 traveling alongside the motorcycle 100) or the passing time difference in the traveling direction is small (i.e., a state in which there is a tendency for the motorcycle 100 to move closer). In addition, in the second vehicle speed control operation and / or the second automatic control operation that is executed when the judgment unit 23 determines that there is no need to stop or slow down the motorcycle 100, the vehicle speed control execution unit 22 may set other motorcycles 300 traveling in front of the motorcycle 100 as target vehicles in addition to other motorcycles 300 traveling to the side of the motorcycle 100.
[0040] For example, in the second vehicle speed control operation, which is executed when the determination unit 23 determines that there is no need to stop or slow down the motorcycle 100, the vehicle speed control execution unit 22 adjusts the positional relationship between the motorcycle 100 and a target vehicle based on ambient environment information for a first range around the motorcycle 100, and in the second automatic control operation, adjusts the positional relationship between the motorcycle 100 and the target vehicle based on ambient environment information for a second range different from the first range around the motorcycle 100. Specifically, in the second vehicle speed control operation, which is executed when the determination unit 23 determines that there is no need to stop or slow down the motorcycle 100, the vehicle speed control execution unit 22 adjusts the positional relationship based on the output of a detection unit of the ambient environment sensor 11 whose detection range is the first range, and in the second automatic control operation, adjusts the positional relationship based on the output of another detection unit of the ambient environment sensor 11 whose detection range is the second range. Note that the second vehicle speed control operation, which is executed when the determination unit 23 determines that there is no need to stop or slow down the motorcycle 100, and the second automatic control operation may both acquire ambient environment information using a common detection unit, and only the region of the acquired ambient environment information used to adjust the positional relationship may be switched. Also, the support mechanism of the common detection unit may be driven so that the detection range changes between the second vehicle speed control operation, which is executed when the determination unit 23 determines that there is no need to stop or slow down the motorcycle 100, and the second automatic control operation. The first range and the second range may partially overlap, or may not overlap at all.
[0041] For example, the vehicle speed control execution unit 22 differs between the first automatic control operation and / or the second vehicle speed control operation executed when the determination unit 23 determines that there is no need to stop or slow down the motorcycle 100 and the second automatic control operation in terms of the allowable state quantity of the vehicle speed change to be caused in the motorcycle 100. Specifically, in the second automatic control operation, the vehicle speed control execution unit 22 controls the vehicle speed of the motorcycle 100 in a state in which the allowable value of the deceleration and / or the derivative of the deceleration is made larger or smaller compared to the first automatic control operation and / or the second vehicle speed control operation executed when the determination unit 23 determines that there is no need to stop or slow down the motorcycle 100.
[0042] <Rider assistance system operation> The operation of the rider assistance system according to the embodiment will be described. FIG. 6 is a diagram showing an operation flow of the control device of the rider assistance system according to the embodiment of the present invention.
[0043] The control device 20 executes the operation flow shown in FIG. 6 while the motorcycle 100 is traveling.
[0044] (Acquisition step) In step S101, the acquisition unit 21 acquires information about the surrounding environment of the motorcycle 100 while the motorcycle 100 is traveling. The acquisition unit 21 also acquires various types of information as necessary.
[0045] (Decision step) In step S102, the determination unit 23 determines whether or not the group riding mode is enabled while the motorcycle 100 is traveling. If the group riding mode is disabled, the process proceeds to step S103, and if the group riding mode is enabled, the process proceeds to step S106.
[0046] (Vehicle speed control execution step) In step S103, the vehicle speed control execution unit 22 causes the motorcycle 100 to execute the first vehicle speed control operation.
[0047] (Decision step) In step S104, the determination unit 23 determines whether or not there is a need to stop or slow down the motorcycle 100 while the motorcycle 100 is traveling. If there is no need to stop or slow down the motorcycle 100, the first vehicle speed control operation continues, but if there is a need to stop or slow down the motorcycle 100, the process proceeds to step S105.
[0048] (Vehicle speed control execution step) In step S105, the vehicle speed control execution unit 22 causes the motorcycle 100 to execute the first automatic control operation.
[0049] (Vehicle speed control execution step) In step S106, the vehicle speed control execution unit 22 causes the motorcycle 100 to execute the second vehicle speed control operation.
[0050] (Decision step) In step S107, the determination unit 23 determines whether or not there is a need to stop or slow down the motorcycle 100 while the motorcycle 100 is traveling. If there is no need to stop or slow down the motorcycle 100, the second vehicle speed control operation continues, but if there is a need to stop or slow down the motorcycle 100, the process proceeds to step S108.
[0051] (Vehicle speed control execution step) In step S108, the vehicle speed control execution unit 22 causes the motorcycle 100 to execute the second automatic control operation.
[0052] <Effects of rider assistance systems> The effects of the rider assistance system according to the embodiment will be described. In the rider assistance system 1, the vehicle speed control execution unit 22 executes a first vehicle speed control operation to adjust the positional relationship between the motorcycle 100 and other vehicles 200 traveling around the motorcycle 100 when the group riding mode is disabled, and executes a first automatic control operation, which is a control operation to automatically stop or slow down the motorcycle 100 when it is determined that there is a need to stop or slow down the motorcycle 100 while the first vehicle speed control operation is being executed; and executes a second vehicle speed control operation to adjust the positional relationship between the motorcycle 100 and other motorcycles 300 participating in the group riding when the group riding mode is enabled, and executes a second automatic control operation, which is a control operation to automatically stop or slow down the motorcycle 100 when it is determined that there is a need to stop or slow down the motorcycle 100 while the second vehicle speed control operation is being executed, causing the behavior of the motorcycle 100 to differ between the first automatic control operation and the second automatic control operation. Therefore, when riding in a group, it is possible to stop or slow down the motorcycle 100 in a manner that is different from when not riding in a group, thereby improving rider support.
[0053] Although the embodiments have been described above, only a part of the embodiments may be implemented, or parts of the embodiments may be combined, or parts of the embodiments may be modified in different ways. In other words, the present invention is not limited to the description of the embodiments.
[0054] For example, in the above description, when the determination unit 23 determines that the motorcycle 100 needs to be stopped or slowed down, the switching from the first vehicle speed control operation to the first automatic control operation and the switching from the second vehicle speed control operation to the second automatic control operation are unconditionally executed. However, the switching may be automatically proposed and the proposal may be confirmed by the rider's consent input. Furthermore, the determination unit 23 may determine that the motorcycle 100 needs to be stopped or slowed down if the rider commands a switch to the first automatic control operation by operating the setting input device 13 while the first vehicle speed control operation is being executed. Furthermore, the determination unit 23 may determine that the motorcycle 100 needs to be stopped or slowed down if the rider commands a switch to the second automatic control operation by operating the setting input device 13 while the second vehicle speed control operation is being executed. Furthermore, each switch may be notified to the rider via the notification device 50. In addition, various settings for each control operation (for example, setting of control parameters for controlling the behavior of motorcycle 100 in the second automatic control operation, setting whether motorcycle 100 is to travel in the manner shown in Figure 4 or the manner shown in Figure 5 in the second vehicle speed control operation, setting whether motorcycle 100 is to stop or slow down in the manner shown in Figure 4 or the manner shown in Figure 5 in the second automatic control operation, etc.) may be manually input by the rider. [Explanation of symbols]
[0055] 1 Rider assistance system, 11 Surrounding environment sensor, 12 Vehicle behavior sensor, 13 Setting input device, 14 Communication device, 15 Positioning sensor, 20 Control device, 21 Acquisition unit, 22 Vehicle speed control execution unit, 23 Determination unit, 30 Braking device, 40 Drive device, 50 Notification device, 100, 300 Motorcycle, 200 Other vehicles, L Travel lane, L1, L2 Vehicle convoy.
Claims
1. A control device (20) for a rider assistance system (1), comprising: an acquisition unit (21) that acquires surrounding environment information of the vehicle (100) while the vehicle (100) is traveling; a vehicle speed control execution unit (22) that executes a vehicle speed control operation of the host vehicle (100) based on the surrounding environment information acquired by the acquisition unit (21); It is equipped with Further, a determination unit (23) is provided for determining whether or not it is necessary to stop or slow down the vehicle (100) while the vehicle (100) is traveling, The vehicle speed control execution unit (22) a first vehicle speed control operation that adjusts the positional relationship between the host vehicle (100) and other vehicles (200) traveling around the host vehicle (100) when a group traveling mode in which a plurality of motorcycles (300) including the host vehicle (100) travel in a group is disabled; When the determination unit (23) determines that the need exists during the execution of the first vehicle speed control operation, a first automatic control operation is executed, which is a control operation for automatically stopping or slowing down the host vehicle (100); While the group traveling mode is enabled, a second vehicle speed control operation is executed, which is the vehicle speed control operation for adjusting the positional relationship between the host vehicle (100) and other motorcycles (300) among the plurality of motorcycles (300) participating in the group traveling, other than the host vehicle (100); When the determination unit (23) determines that the need exists during the execution of the second vehicle speed control operation, a second automatic control operation is executed, which is a control operation for automatically stopping or slowing down the host vehicle (100); The behavior of the host vehicle (100) is made different between the first automatic control operation and the second automatic control operation. A control device (20).
2. In the second automatic control operation, the vehicle speed control execution unit (22) adjusts the positional relationship between the host vehicle (100) and the other motorcycle (300) traveling in front of the host vehicle (100). The control device (20) of claim 1.
3. The vehicle speed control execution unit (22) In the first automatic control operation, a positional relationship between the host vehicle (100) and the other vehicle (200) traveling ahead of the host vehicle (100) is adjusted; The positional relationship between the host vehicle (100) and the other motorcycle (300) in the traveling direction adjusted in the second automatic control operation is made to tend to approach each other compared to the positional relationship between the host vehicle (100) and the other vehicle (200) in the traveling direction adjusted in the first automatic control operation. The control device (20) of claim 2.
4. The vehicle speed control execution unit (22) selects different target vehicles for the second vehicle speed control operation (300) to be used in the positional relationship adjustment between the second vehicle speed control operation (300) and the second automatic control operation (300) when the determination unit (23) determines that the second vehicle speed control operation is not necessary. The control device (20) of claim 2.
5. In the second automatic control operation, the vehicle speed control execution unit (22) adjusts the positional relationship between the host vehicle (100) and the other motorcycle (300) traveling beside the host vehicle (100). The control device (20) of claim 1.
6. The vehicle speed control execution unit (22) prohibits the host vehicle (100) from overtaking or running alongside the other motorcycle (300) in the second vehicle speed control operation that is executed when the determination unit (23) determines that there is no need, and allows the host vehicle (100) to overtake or run alongside the other motorcycle (300) in the second automatic control operation. The control device (20) of claim 5.
7. The vehicle speed control execution unit (22) compares the positional relationship between the host vehicle (100) and the other motorcycle (300) in the traveling direction adjusted in the second automatic control operation with the positional relationship between the host vehicle (100) and the other motorcycle (300) in the traveling direction adjusted in the second vehicle speed control operation executed when the determination unit (23) determines that there is no need for the second automatic control operation, and makes the positional relationship tend to approach each other. The control device (20) of claim 5.
8. The vehicle speed control execution unit (22) selects different target vehicles for the second vehicle speed control operation (300) to be used in the positional relationship adjustment between the second vehicle speed control operation (300) and the second automatic control operation (300) when the determination unit (23) determines that the second vehicle speed control operation is not necessary. The control device (20) of claim 5.
9. The vehicle speed control execution unit (22) adjusts the positional relationship based on the ambient environment information for a first range around the host vehicle (100) in the second vehicle speed control operation, which is executed when the determination unit (23) determines that there is no need for the vehicle speed control, and adjusts the positional relationship between the host vehicle (100) and the other motorcycle (300) in the second automatic control operation based on the ambient environment information for a second range around the host vehicle (100) that is different from the first range. The control device (20) of claim 1.
10. The vehicle speed control execution unit (22) makes different allowable values of the state quantities of the vehicle speed change caused in the host vehicle (100) between the first automatic control operation and / or the second vehicle speed control operation executed when the determination unit (23) determines that there is no need for the first automatic control operation and the second automatic control operation. The control device (20) of claim 1.
11. The determination unit (23) determines whether or not the necessity exists based on an output of a vehicle behavior sensor (12) mounted on the host vehicle (100). A control device (20) according to any one of the preceding claims.
12. The determination unit (23) determines the necessity based on an output of an ambient environment sensor (11) mounted on the vehicle (100). A control device (20) according to any one of the preceding claims.
13. The determination unit (23) determines the necessity based on an output of a communication device (14) that wirelessly communicates with surrounding vehicles and / or road facilities. A control device (20) according to any one of the preceding claims.
14. The determination unit (23) determines the necessity based on map information. A control device (20) according to any one of the preceding claims.
15. A method for controlling a rider assistance system (1), comprising: An acquisition step (S101) in which an acquisition unit (21) of a control device (20) acquires surrounding environment information of a vehicle (100) while the vehicle (100) is traveling; a vehicle speed control execution step (S103, S105, S106, S108) in which a vehicle speed control execution unit (22) of the control device (20) executes a vehicle speed control operation of the host vehicle (100) based on the surrounding environment information acquired in the acquisition step (S101); It is equipped with Furthermore, the control device (20) includes a determination step (S104, S107) in which a determination unit (23) determines whether or not there is a need to stop or slow down the vehicle (100) while the vehicle (100) is traveling, In the vehicle speed control execution step (S103, S105, S106, S108), the vehicle speed control execution unit (22) a first vehicle speed control operation that adjusts the positional relationship between the host vehicle (100) and other vehicles (200) traveling around the host vehicle (100) when a group traveling mode in which a plurality of motorcycles (300) including the host vehicle (100) travel in a group is disabled; When it is determined in the determination step (S104) that the necessity exists during the execution of the first vehicle speed control operation, a first automatic control operation is executed, which is a control operation for automatically stopping or slowing down the host vehicle (100); While the group traveling mode is enabled, a second vehicle speed control operation is executed, which is the vehicle speed control operation for adjusting the positional relationship between the host vehicle (100) and other motorcycles (300) among the plurality of motorcycles (300) participating in the group traveling, other than the host vehicle (100); When it is determined in the determination step (S107) that there is a need for the second vehicle speed control operation during the execution of the second vehicle speed control operation, a second automatic control operation is executed, which is a control operation for automatically stopping or slowing down the host vehicle (100); The behavior of the host vehicle (100) is made different between the first automatic control operation and the second automatic control operation. Control method.
Citation Information
Patent Citations
Travel assistance system, travel assistance method, and program
JP2021056875A
Control system, control device, and control method
JP2021082076A
Control device for saddle riding type vehicle, rider assist system, and method of controlling saddle riding type vehicle
JP2022007244A
Controller, control method, and brake system
WO2018197965A1