Dynamic gap control for automated driving
First Claim
1. A method of controlling a first vehicle to at least partially automatically maintain separation from a second vehicle while driving, the first vehicle having a power plant and brakes, the method comprising:
- automatically controlling an output of the power plant during driving in accordance with a power plant output control scheme arranged to attain and maintain a first target gap between the first and the second vehicles; and
automatically controlling the brakes during driving in accordance with a braking control scheme arranged to attain and maintain a second target gap during first selected operating conditions, the second target gap being shorter than the first target gap; and
wherein the difference between the first and second target gaps is a gap tolerance; and
wherein automatically controlling the brakes to maintain the second target gap during the first selected operating conditions causes braking requests to be generated during the first selected operating conditions only when the first vehicle has encroached upon the second vehicle by at least the gap tolerance relative to a targeted separation distance between the first and second vehicles dictated by the first control scheme at a current operational state.
1 Assignment
0 Petitions
Accused Products
Abstract
A variety of methods, controllers and algorithms are described for controlling a vehicle to closely follow one another safely using automatic or partially automatic control. The described control schemes are well suited for use in vehicle platooning and/or vehicle convoying applications, including truck platooning and convoying controllers. In one aspect, a power plant (such as an engine) is controlled using a control scheme arranged to attain and maintain a first target gap between the vehicles. Brakes (such as wheel brakes) are controlled in a manner configured to attain and maintain a second (shorter) target gap. Such control allows a certain degree of encroachment on the targeted gap (sometimes referred to as a gap tolerance) before the brakes are actuated. The described approaches facilitate a safe and comfortable rider experience and reduce the likelihood of the brakes being actuated unnecessarily.
306 Citations
19 Claims
-
1. A method of controlling a first vehicle to at least partially automatically maintain separation from a second vehicle while driving, the first vehicle having a power plant and brakes, the method comprising:
-
automatically controlling an output of the power plant during driving in accordance with a power plant output control scheme arranged to attain and maintain a first target gap between the first and the second vehicles; and automatically controlling the brakes during driving in accordance with a braking control scheme arranged to attain and maintain a second target gap during first selected operating conditions, the second target gap being shorter than the first target gap; and wherein the difference between the first and second target gaps is a gap tolerance; and wherein automatically controlling the brakes to maintain the second target gap during the first selected operating conditions causes braking requests to be generated during the first selected operating conditions only when the first vehicle has encroached upon the second vehicle by at least the gap tolerance relative to a targeted separation distance between the first and second vehicles dictated by the first control scheme at a current operational state. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of controlling a first vehicle to at least partially automatically maintain separation from a second vehicle while driving, the first vehicle having a power plant and brakes, the method comprising:
-
automatically controlling an output of the power plant during driving in accordance with a power plant output control scheme arranged to attain and maintain a first target gap between the first and the second vehicles; and automatically controlling the brakes during driving in accordance with a braking control scheme arranged to attain and maintain a second target gap during first selected operating conditions, the second target gap being shorter than the first target gap; and wherein in at least some circumstances, when the first vehicle receives an indication that the second vehicle is braking, the braking control is switched to automatically control the brakes in a manner arranged to attain and maintain the first target gap rather than the second target gap.
-
-
8. A method of controlling a first vehicle to at least partially automatically maintain separation from a second vehicle while driving, the first vehicle having a power plant and brakes, the method comprising:
-
automatically controlling an output of the power plant during driving in accordance with a power plant output control scheme arranged to attain and maintain a first target gap between the first and the second vehicles; and automatically controlling the brakes during driving in accordance with a braking control scheme arranged to attain and maintain a second target gap during first selected operating conditions, the second target gap being shorter than the first target gap; and wherein in at least some circumstances, when the first vehicle receives an indication that the second vehicle is braking, the braking control is switched to automatically control the brakes in a manner arranged to attain and maintain a current gap rather than the second target gap.
-
-
9. A method of controlling a first vehicle to at least partially automatically maintain separation from a second vehicle while driving, the first vehicle having a power plant and brakes, the method comprising automatically controlling an output of the power plant during driving in accordance with a power plant output control scheme arranged to attain and maintain a first target gap between the first and the second vehicles, and automatically controlling the brakes during driving in accordance with a braking control scheme arranged to attain and maintain a second target gap during first selected operating conditions, the second target gap being shorter than the first target gap, and wherein:
-
the power plant output control scheme has a target output control line that defines a relative velocity versus gap relationship desired for use in controlling the first vehicle to attain the first target gap; the braking control scheme has a target braking control line that defines a relative velocity versus gap relationship desired for use in controlling braking of the first vehicle to attain the second target gap; and identifying a circumstance in which (i) the second vehicle is or will imminently be braking, and (ii) an actual current relative velocity of the first vehicle relative to the second vehicle is less than or equal to a targeted relative velocity defined by the target output control line at an actual current gap between the first and second vehicles; and changing the braking control scheme to automatically control the brakes in a manner arranged to attain and maintain the first target gap rather than the second target gap.
-
-
10. A method of controlling a trailing vehicle to at least partially automatically maintain separation from a leading vehicle, the trailing vehicle having an engine and wheel brakes, the method comprising:
-
automatically controlling an output of the engine during driving in accordance with an engine control scheme arranged to attain and maintain a first target gap between the leading and trailing vehicles, the engine output control scheme having a target engine output control line that defines a relative velocity versus gap relationship desired for use in controlling the trailing vehicle to attain the first target gap; and automatically controlling the wheel brakes during driving in accordance with a braking control scheme during first selected operating conditions arranged to attain and maintain a second target gap between the leading and trailing vehicles, the braking control scheme having a target braking control line that defines a relative velocity versus gap relationship desired for use in controlling braking of the trailing vehicle to attain the second target gap, wherein the second target gap is shorter than the first target gap and wherein the difference between the first and second control lines is a gap tolerance; and wherein automatically controlling the wheel brakes in a manner arranged to attain and maintain the second target gap during the first selected operating conditions causes wheel brake braking requests to be generated during the first selected operating conditions only when the trailing vehicle has encroached upon the leading vehicle by at least the gap tolerance relative to a desired gap defined by the target engine output control line at a current actual relative velocity of the trailing vehicle relative to the leading vehicle. - View Dependent Claims (11, 12, 13)
-
-
14. A platoon controller for at least partially automatically controlling a host vehicle to attain and maintain a first target gap separation between the host vehicle and a second vehicle while the host vehicle is driving, the platoon controller comprising:
-
a torque request controller configured to determine torque requests suitable for attaining and maintaining the first target gap between the host and second vehicles while the host vehicle is driving under first selected operating conditions; a brake request controller configured to determine brake requests suitable for attaining and maintaining a second target gap between the host and second vehicles while the host vehicle is driving under the first selected operating conditions, the second target gap being shorter than the first target gap; and wherein during driving under the first selected operation condition, the torque request controller outputs torque requests based on the first target gap and the brake request controller outputs brake requests based on the second target gap wherein the difference between the first and second target gaps is a gap tolerance; and wherein automatically controlling the brakes to maintain the second target gap during the first selected operating conditions causes braking requests to be generated during the first selected operating conditions only when the first vehicle has encroached upon the second vehicle by at least the gap tolerance relative to a targeted separation distance between the first and second vehicles dictated by the first control scheme at a current operational state.
-
-
15. A platoon controller for at least partially automatically controlling a host vehicle to attain and maintain a first target gap separation between the host vehicle and a second vehicle while the host vehicle is driving, the platoon controller comprising:
-
a torque request controller configured to determine torque requests suitable for attaining and maintaining the first target gap between the host and second vehicles while the host vehicle is driving under first selected operating conditions; a brake request controller configured to determine brake requests suitable for attaining and maintaining a second target gap between the host and second vehicles while the host vehicle is driving under the first selected operating conditions, the second target gap being shorter than the first target gap; and wherein during driving under the first selected operation condition, the torque request controller outputs torque requests based on the first target gap and the brake request controller outputs brake requests based on the second target gap; and wherein the torque request controller and the brake request controller are components of a sliding mode controller.
-
-
16. A platoon controller for at least partially automatically controlling a host vehicle to attain and maintain a first target gap separation between the host vehicle and a second vehicle while the host vehicle is driving, the platoon controller comprising:
-
a torque request controller configured to determine torque requests suitable for attaining and maintaining the first target gap between the host and second vehicles while the host vehicle is driving under first selected operating conditions; a brake request controller configured to determine brake requests suitable for attaining and maintaining a second target gap between the host and second vehicles while the host vehicle is driving under the first selected operating conditions, the second target gap being shorter than the first target gap; and wherein during driving under the first selected operation condition, the torque request controller outputs torque requests based on the first target gap and the brake request controller outputs brake requests based on the second target gap; and wherein the brake request controller is further configured to, responsive to reception of an indication that the second vehicle is braking, determine a brake request suitable for attaining and maintaining the first target gap rather than the second target gap during second selected operating conditions.
-
-
17. A platoon controller for at least partially automatically controlling a host vehicle to attain and maintain a first target gap separation between the host vehicle and a second vehicle while the host vehicle is driving, the platoon controller comprising:
-
a torque request controller configured to determine torque requests suitable for attaining and maintaining the first target gap between the host and second vehicles while the host vehicle is driving under first selected operating conditions; a brake request controller configured to determine brake requests suitable for attaining and maintaining a second target gap between the host and second vehicles while the host vehicle is driving under the first selected operating conditions, the second target gap being shorter than the first target gap; and wherein during driving under the first selected operation condition, the torque request controller outputs torque requests based on the first target gap and the brake request controller outputs brake requests based on the second target gap; and wherein the brake request controller is further configured to determine a brake request suitable for attaining and maintaining a third target gap during second selected operating conditions, the third target gap being intermediary between the first and second target gaps.
-
-
18. A platoon controller configured for use on a truck having an engine, a retarder and wheel brakes, for at least partially automatically controlling the truck to attain and maintain a first target gap separation between the truck and a second vehicle while the truck is driving, the platoon controller comprising:
-
a torque request controller configured to determine torque requests suitable for attaining and maintaining the first target gap between the truck and second vehicle while the truck is driving under first selected operating conditions; a brake request controller configured to determine brake requests suitable for attaining and maintaining a second target gap between the truck and second vehicle while the truck is driving under the first selected operating conditions, the second target gap being shorter than the first target gap; and wherein during driving under the first selected operation condition, the torque request controller outputs torque requests based on the first target gap and the brake request controller outputs brake requests based on the second target gap; and wherein the torque requests generated by the torque request controller are configured to be used in conjunction with control of the engine and retarder but not the wheel brakes; and wherein the brake requests generated by the brake request controller are configured to be used in conjunction with control of the wheel brakes. - View Dependent Claims (19)
-
Specification