Engine control request from adaptive control with braking controller
First Claim
Patent Images
1. A vehicle control system, comprising:
- a forward vehicle sensor transmitting a forward vehicle message based on a range to a forward vehicle;
an adaptive cruise controller receiving the forward vehicle message from the forward vehicle sensor, the adaptive cruise controller transmitting a cruise controller message, including a torque control request, based on the range to the forward vehicle;
a braking system controller receiving the cruise controller message and also receiving at least one additional message, including a torque control request, from an additional controller on the vehicle and determining a control of the engine is requested to be changed by at least one of the adaptive cruise controller and the additional controller based on the cruise controller message and additional messages and transmitting an engine control message, including the torque control request, based on the cruise controller message and additional messages;
an arbitrator determining, based on respective priority levels of the cruise controller message and the additional message, which one of the cruise controller message and the additional message is included in the engine control message transmitted from the braking system controller when the braking system controller determines a control of the engine is requested to be changed based on messages from the adaptive cruise controller and the additional controller; and
an engine controller receiving the engine control message including the torque control request and controlling an engine as a function of the engine control message.
1 Assignment
0 Petitions
Accused Products
Abstract
A vehicle control system includes a forward vehicle sensor transmitting a forward vehicle message based on a range to a forward vehicle. An adaptive cruise controller receives the forward vehicle message from the forward vehicle sensor. The adaptive cruise controller transmits a cruise controller message based on the range to the forward vehicle. A braking system controller receives the cruise controller message and transmits an engine control message based on the cruise controller message. An engine controller receives the engine control message and controls a torque and/or speed of an engine as a function of the engine control message.
67 Citations
21 Claims
-
1. A vehicle control system, comprising:
-
a forward vehicle sensor transmitting a forward vehicle message based on a range to a forward vehicle; an adaptive cruise controller receiving the forward vehicle message from the forward vehicle sensor, the adaptive cruise controller transmitting a cruise controller message, including a torque control request, based on the range to the forward vehicle; a braking system controller receiving the cruise controller message and also receiving at least one additional message, including a torque control request, from an additional controller on the vehicle and determining a control of the engine is requested to be changed by at least one of the adaptive cruise controller and the additional controller based on the cruise controller message and additional messages and transmitting an engine control message, including the torque control request, based on the cruise controller message and additional messages; an arbitrator determining, based on respective priority levels of the cruise controller message and the additional message, which one of the cruise controller message and the additional message is included in the engine control message transmitted from the braking system controller when the braking system controller determines a control of the engine is requested to be changed based on messages from the adaptive cruise controller and the additional controller; and an engine controller receiving the engine control message including the torque control request and controlling an engine as a function of the engine control message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A vehicle adaptive control with braking system, comprising:
-
a data bus; a forward vehicle sensor sensing a distance to a forward vehicle and transmitting a forward vehicle message, based on the distance, to the data bus; an adaptive cruise controller receiving the forward vehicle message from the data bus, the adaptive cruise controller determining if at least one of a torque and a speed of the vehicle engine should be adjusted based on the forward vehicle message and transmitting a private cruise controller message including a torque control request, based on the forward vehicle message, to the data bus; a braking system controller receiving at least one of the private cruise controller message and an additional message from an additional controller on the vehicle from the data bus, the braking system controller determining if at least one of the cruise controller message and the additional message should be included in an engine control message, including the torque control request based on the cruise controller message and the additional message, transmitted to the data bus; an engine controller receiving at least one of the engine control message and the additional message and controlling an engine as a function of at least one of the engine control message and the additional message; and an arbitrator determining which one of the cruise controller message and the additional message is included in the engine control message based on respective priority levels of the cruise controller message and the additional message. - View Dependent Claims (12, 13, 14)
-
-
15. A method for controlling a vehicle engine, the method comprising:
-
detecting a range to a forward vehicle by a forward vehicle sensor; transmitting a forward vehicle message, based on a range to the forward vehicle, from the forward vehicle sensor to a vehicle communication data bus; receiving the forward vehicle message by an adaptive cruise controller; transmitting a cruise controller message including a torque control request, based on the range to the forward vehicle, from the adaptive cruise controller to the vehicle communication data bus, the cruise controller message including a request to change at least one of a torque and a speed of the engine; receiving the cruise controller message including a torque control request by a braking system controller; receiving at least one additional message by the braking system controller from an additional controller on the vehicle, the at least one additional message including a request to change the at least one of the torque and the speed of the engine; an arbitrator that is part of at least one of an anti-lock brake controller and the braking system controller arbitrating between the cruise controller message request to change the at least one of the torque and the speed of the engine and the additional message request to change the at least one of the torque and the speed of the engine; transmitting at least one of the cruise controller message including a torque control request and the additional message as an engine control message, based on the respective priority levels of the cruise controller message and the additional message, from the braking system controller to the vehicle communication data bus, based on the arbitrating step; receiving the engine control message by an engine controller; and controlling the at least one of the torque and the speed of the engine as a function of the engine control message. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A braking system controller comprising:
-
a communication port receiving, from a vehicle communication system, a cruise controller message from an adaptive cruise controller and at least one additional message from an additional controller on a vehicle; a processing unit, in data communication with the communication port, processing the cruise controller message and the additional message requesting to control a torque of an engine of the vehicle; and an arbitrator included as part of the braking system controller for selecting one of the cruise controller message and the additional message to be sent to an engine controller via the vehicle communication system, based on respective priority levels of the cruise controller message and the additional message, the processing unit generating an engine control message, including the selected message, to be sent to the engine controller via the communication port.
-
Specification