Controller and control method
The invention obtains a controller and a control method capable of appropriately assisting with an operation by a driver while preventing a motorcycle from falling over. In the controller and the control method according to the invention, in a control mode to make the motorcycle perform an automatic cruise deceleration operation, automatic deceleration that is deceleration of the motorcycle generated by the automatic cruise deceleration operation is controlled in accordance with a lean angle of the motorcycle.
1. A controller ( 60 ) controlling behavior of a motorcycle ( 100 ), the controller comprising:
an acquisition section ( 61 ) that acquires a lean angle of the motorcycle ( 100 ); and
an execution section ( 62 ) that initiates a control mode to make the motorcycle ( 100 ) perform an automatic cruise deceleration operation when a distance from the motorcycle to a preceding vehicle falls below a distance reference value or when a body speed of the motorcycle exceeds a speed reference value, wherein
in the control mode, automatic deceleration that is deceleration of the motorcycle ( 100 ) generated by the automatic cruise deceleration operation is controlled in accordance with the lean angle.
2. The controller according to claim 1 , wherein
in the control mode, in the case where the lean angle is large without exceeding the lean angle reference value, the automatic cruise deceleration operation is performed, and the automatic deceleration therein is lower than the automatic deceleration in the automatic cruise deceleration operation that is performed when the lean angle is small.
3. The controller according to claim 2 , wherein
in the control mode, the automatic deceleration of the motorcycle ( 100 ), which is generated during the automatic cruise deceleration operation, is controlled in accordance with the lean angle that is acquired during the automatic cruise deceleration operation.
4. The controller according to claim 2 , wherein
the acquisition section ( 61 ) acquires a change rate of a state amount that is related to posture of the motorcycle ( 100 ) during turning travel, and
in the control mode, in the case where the change rate is high, the automatic cruise deceleration operation is performed, and the automatic deceleration therein is lower than the automatic deceleration in the automatic cruise deceleration operation that is performed when the change rate is low.
5. The controller according to claim 1 , wherein
in the control mode, in the case where the lean angle exceeds a lean angle reference value, the automatic cruise deceleration operation is prohibited.
6. The controller according to claim 5 , wherein
in the control mode, in the case where the lean angle that is acquired during prohibition of the automatic cruise deceleration operation falls below the lean angle reference value, the automatic cruise deceleration operation is permitted.
7. The controller according to claim 1 , wherein
the acquisition section ( 61 ) acquires a change rate of a state amount that is related to posture of the motorcycle ( 100 ) during turning travel, and
in the control mode, in the case where the change rate exceeds a change rate reference value, the automatic cruise deceleration operation is prohibited.
8. The controller according to claim 7 , wherein
the state amount includes the lean angle of the motorcycle ( 100 ).
9. The controller according to claim 7 , wherein
the state amount includes an angular velocity of the lean angle of the motorcycle ( 100 ).
10. The controller according to claim 1 , wherein
in the control mode, the automatic deceleration is controlled by controlling a braking force that is applied to a wheel ( 3 , 4 ) of the motorcycle ( 100 ).
11. The controller according to claim 1 , wherein
in the control mode, the automatic deceleration is controlled by controlling engine output of the motorcycle ( 100 ).
12. A control method controlling behavior of a motorcycle, the control method comprising:
an execution step of initiating a control mode to make the motorcycle perform an automatic cruise deceleration operation, when a distance from the motorcycle to a preceding vehicle falls below a distance reference value, or when a body speed of the motorcycle exceeds a speed reference value; and
an acquisition step of acquiring a lean angle of the motorcycle, wherein
in the control mode, automatic deceleration that is deceleration of the motorcycle generated by the automatic cruise deceleration operation is controlled in accordance with the lean angle.