Vehicle control
First Claim
Patent Images
1. A method of controlling a vehicle comprising:
- inputting an intended driving demand to a vehicle motion control subsystem, the intended driving demand requesting a vehicle behavior modification;
providing a plurality of coordinator subsystems;
providing at least one actuator control subsystem for each coordinator subsystem;
outputting actuator capabilities of the at least one actuator control subsystem to an associated one of the plurality of coordinator subsystems;
outputting coordinator capabilities of each coordinator subsystem to the vehicle motion control subsystem;
calculating at least one coordinator demand signal with the vehicle motion control subsystem, the at least one coordinator demand signal being determined according to the coordinator capabilities and the intended driving demand;
outputting the at least one coordinator demand signal to at least one of the coordinator subsystems;
calculating at least one actuator demand signal with each of the at least one of the coordinator subsystems, the at least one actuator demand signal being determined according to the actuator capabilities and the at least one coordinator demand signal outputted to the at least one of the coordinator subsystems; and
outputting the at least one actuator demand signal to the at least one actuator control subsystem;
wherein a combination of each at least one actuator demand signal provides directions for the at least one actuator control subsystem to perform the vehicle behavior modification of the intended driving demand.
7 Assignments
0 Petitions
Accused Products
Abstract
A vehicle control system (10) including a vehicle motion control subsystem (12) that has an input receiving an intended driving demand (14) and a plurality of coordinator subsystems (16) for coordinating actuators of the vehicle. The vehicle motion control subsystem (12) communicates with the coordinator subsystems (16) to determine whether a single coordinator subsystem (16) can carry out the intended driving demand (14). The vehicle motion control subsystem (12) will distribute demand signals among one or more of the coordinator subsystems (16) to allow the vehicle to implement the intended driving demand (14).
-
Citations
22 Claims
-
1. A method of controlling a vehicle comprising:
-
inputting an intended driving demand to a vehicle motion control subsystem, the intended driving demand requesting a vehicle behavior modification; providing a plurality of coordinator subsystems; providing at least one actuator control subsystem for each coordinator subsystem; outputting actuator capabilities of the at least one actuator control subsystem to an associated one of the plurality of coordinator subsystems; outputting coordinator capabilities of each coordinator subsystem to the vehicle motion control subsystem; calculating at least one coordinator demand signal with the vehicle motion control subsystem, the at least one coordinator demand signal being determined according to the coordinator capabilities and the intended driving demand; outputting the at least one coordinator demand signal to at least one of the coordinator subsystems; calculating at least one actuator demand signal with each of the at least one of the coordinator subsystems, the at least one actuator demand signal being determined according to the actuator capabilities and the at least one coordinator demand signal outputted to the at least one of the coordinator subsystems; and outputting the at least one actuator demand signal to the at least one actuator control subsystem; wherein a combination of each at least one actuator demand signal provides directions for the at least one actuator control subsystem to perform the vehicle behavior modification of the intended driving demand. - View Dependent Claims (6, 7)
-
-
2. A method of controlling a vehicle comprising:
-
inputting an intended driving demand to a vehicle motion control subsystem, the intended driving demand requesting a vehicle behavior modification; providing a plurality of coordinator subsystems; providing at least one actuator control subsystem for each coordinator subsystem; outputting actuator capabilities of the at least one actuator control subsystem to an associated one of the plurality of coordinator subsystems; outputting coordinator capabilities of each coordinator subsystem to the vehicle motion control subsystem; calculating at least one coordinator demand signal with the vehicle motion control subsystem, the at least one coordinator demand signal being determined according to the coordinator capabilities and the intended driving demand; outputting the at least one coordinator demand signal to at least one of the coordinator subsystems; calculating at least one actuator demand signal with each of the at least one of the coordinator subsystems, the at least one actuator demand signal being determined according to the actuator capabilities and the at least one coordinator demand signal outputted to the at least one of the coordinator subsystems; outputting the at least one actuator demand signal to the at least one actuator control subsystem; wherein a combination of each at least one actuator demand signal provides directions for the at least one actuator control subsystem to perform the vehicle behavior modification of the intended driving demand; and receiving at least one driver input from a driver of the vehicle; providing at least one active assist program having at least one active input, the at least one active assist program having an on setting wherein the at least one active assist program outputs at least one active input and an off setting wherein the at least one active assist program does not output at least one active input; and receiving at least one active input from the at least one active assist program if the at least one active assist program is in the on setting; wherein a combination of the at least one driver input and the at least one active input define the intended driving demand if the at least one active assist program is in the on setting and if the driver of the vehicle does not override the at least one active assist program; and wherein the at least one driver input defines the intended driving demand if the at least one active assist program is in the off setting or the driver of the vehicle overrides the at least one active assist program. - View Dependent Claims (3)
-
-
4. A method of controlling a vehicle comprising:
-
inputting an intended driving demand to a vehicle motion control subsystem, the intended driving demand requesting a vehicle behavior modification; providing a plurality of coordinator subsystems; providing at least one actuator control subsystem for each coordinator subsystem; outputting actuator capabilities of the at least one actuator control subsystem to an associated one of the plurality of coordinator subsystems; outputting coordinator capabilities of each coordinator subsystem to the vehicle motion control subsystem; calculating at least one coordinator demand signal with the vehicle motion control subsystem, the at least one coordinator demand signal being determined according to the coordinator capabilities and the intended driving demand; outputting the at least one coordinator demand signal to at least one of the coordinator subsystems; calculating at least one actuator demand signal with each of the at least one of the coordinator subsystems, the at least one actuator demand signal being determined according to the actuator capabilities and the at least one coordinator demand signal outputted to the at least one of the coordinator subsystems; and outputting the at least one actuator demand signal to the at least one actuator control subsystem; wherein a combination of each at least one actuator demand signal provides directions for the at least one actuator control subsystem to perform the vehicle behavior modification of the intended driving demand; and wherein the plurality of coordinator subsystems include a suspension coordinator subsystem, a steering coordinator subsystem and a drive train and brakes coordinator subsystem.
-
-
5. A method of controlling a vehicle comprising:
-
inputting an intended driving demand to a vehicle motion control subsystem, the intended driving demand requesting a vehicle behavior modification; providing a plurality of coordinator subsystems; providing at least one actuator control subsystem for each coordinator subsystem; outputting actuator capabilities of the at least one actuator control subsystem to an associated one of the plurality of coordinator subsystems; outputting coordinator capabilities of each coordinator subsystem to the vehicle motion control subsystem; calculating at least one coordinator demand signal with the vehicle motion control subsystem, the at least one coordinator demand signal being determined according to the coordinator capabilities and the intended driving demand; outputting the at least one coordinator demand signal to at least one of the coordinator subsystems; calculating at least one actuator demand signal with each of the at least one of the coordinator subsystems, the at least one actuator demand signal being determined according to the actuator capabilities and the at least one coordinator demand signal outputted to the at least one of the coordinator subsystems; and
outputting the at least one actuator demand signal to the at least one actuator control subsystem;wherein a combination of each at least one actuator demand signal provides directions for the at least one actuator control subsystem to perform the vehicle behavior modification of the intended driving demand; and wherein the at least one coordinator demand signal comprises a plurality of coordinator demand signals.
-
-
8. A vehicle control system comprising:
-
a vehicle motion control subsystem having a control input and a control output, the control input communicating an intended driving demand to the vehicle motion control subsystem, the intended driving demand requesting a vehicle behavior modification; a plurality of coordinator subsystems, each coordinator subsystem including a coordinator input and a coordinator output, each coordinator subsystem communicating coordinator capabilities of the coordinator subsystem to the control input of the vehicle motion control subsystem; and at least one actuator control subsystem for each coordinator subsystem, each actuator control subsystem having an actuator output communicating actuator capabilities of the actuator control subsystem to the coordinator input of an associated one of the plurality of coordinator subsystems; wherein the vehicle motion control subsystem calculates at least one coordinator demand signal, the at least one coordinator demand signal being determined according to the coordinator capabilities and the intended driving demand; wherein the vehicle motion control subsystem outputs the at least one coordinator demand signal to the coordinator input of at least one of the coordinator subsystems; wherein each coordinator subsystem calculates at least one actuator demand signal, the at least one actuator demand signal being determined according to the actuator capabilities and the at least one coordinator demand signal outputted to the at least one of the coordinator subsystems; wherein each coordinator subsystem outputs the at least one actuator demand signal to at least one actuator control subsystem; and wherein a combination of each at least one actuator demand signal provides directions for the at least one actuator control subsystem to perform the vehicle behavior modification of the intended driving demand. - View Dependent Claims (13, 14)
-
-
9. A vehicle control system comprising:
-
a vehicle motion control subsystem having a control input and a control output, the control input communicating an intended driving demand to the vehicle motion control subsystem, the intended driving demand requesting a vehicle behavior modification; a plurality of coordinator subsystems, each coordinator subsystem including a coordinator input and a coordinator output, each coordinator subsystem communicating coordinator capabilities of the coordinator subsystem to the control input of the vehicle motion control subsystem; and at least one actuator control subsystem for each coordinator subsystem, each actuator control subsystem having an actuator output communicating actuator capabilities of the actuator control subsystem to the coordinator input of an associated one of the plurality of coordinator subsystems; wherein the vehicle motion control subsystem calculates at least one coordinator demand signal, the at least one coordinator demand signal being determined according to the coordinator capabilities and the intended driving demand; wherein the vehicle motion control subsystem outputs the at least one coordinator demand signal to the coordinator input of at least one of the coordinator subsystems; wherein each coordinator subsystem calculates at least one actuator demand signal, the at least one actuator demand signal being determined according to the actuator capabilities and the at least one coordinator demand signal outputted to the at least one of the coordinator subsystems; wherein each coordinator subsystem outputs the at least one actuator demand signal to at least one actuator control subsystem; and wherein a combination of each at least one actuator demand signal provides directions for the at least one actuator control subsystem to perform the vehicle behavior modification of the intended driving demand; and a driver subsystem for receiving inputs from a driver of the vehicle; and at least one active assist program having at least one active input, the at least one active assist program having an on setting wherein the at least one active assist program outputs at least one active input and an off setting wherein the at least one active assist program does not output at least one active input; wherein a combination of the driver inputs and the at least one active input define the intended driving demand if the at least one active assist program is in the on setting and if the driver of the vehicle does not override the at least one active assist program; and wherein the driver inputs define the intended driving demand if the at least one active assist program is in the off setting or the driver of the vehicle overrides the at least one active assist program. - View Dependent Claims (10)
-
-
11. A vehicle control system comprising:
-
a vehicle motion control subsystem having a control input and a control output, the control input communicating an intended driving demand to the vehicle motion control subsystem, the intended driving demand requesting a vehicle behavior modification; a plurality of coordinator subsystems, each coordinator subsystem including a coordinator input and a coordinator output, each coordinator subsystem communicating coordinator capabilities of the coordinator subsystem to the control input of the vehicle motion control subsystem; and at least one actuator control subsystem for each coordinator subsystem, each actuator control subsystem having an actuator output communicating actuator capabilities of the actuator control subsystem to the coordinator input of an associated one of the plurality of coordinator subsystems; wherein the vehicle motion control subsystem calculates at least one coordinator demand signal, the at least one coordinator demand signal being determined according to the coordinator capabilities and the intended driving demand; wherein the vehicle motion control subsystem outputs the at least one coordinator demand signal to the coordinator input of at least one of the coordinator subsystems; wherein each coordinator subsystem calculates at least one actuator demand signal, the at least one actuator demand signal being determined according to the actuator capabilities and the at least one coordinator demand signal outputted to the at least one of the coordinator subsystems; wherein each coordinator subsystem outputs the at least one actuator demand signal to at least one actuator control subsystem; wherein a combination of each at least one actuator demand signal provides directions for the at least one actuator control subsystem to perform the vehicle behavior modification of the intended driving demand; and wherein the plurality of coordinator subsystems include a suspension coordinator subsystem, a steering coordinator subsystem and a drive train and brakes coordinator subsystem.
-
-
12. A vehicle control system comprising:
-
a vehicle motion control subsystem having a control input and a control output, the control input communicating an intended driving demand to the vehicle motion control subsystem, the intended driving demand requesting a vehicle behavior modification; a plurality of coordinator subsystems, each coordinator subsystem including a coordinator input and a coordinator output, each coordinator subsystem communicating coordinator capabilities of the coordinator subsystem to the control input of the vehicle motion control subsystem; and at least one actuator control subsystem for each coordinator subsystem, each actuator control subsystem having an actuator output communicating actuator capabilities of the actuator control subsystem to the coordinator input of an associated one of the plurality of coordinator subsystems; wherein the vehicle motion control subsystem calculates at least one coordinator demand signal, the at least one coordinator demand signal being determined according to the coordinator capabilities and the intended driving demand; wherein the vehicle motion control subsystem outputs the at least one coordinator demand signal to the coordinator input of at least one of the coordinator subsystems; wherein each coordinator subsystem calculates at least one actuator demand signal, the at least one actuator demand signal being determined according to the actuator capabilities and the at least one coordinator demand signal outputted to the at least one of the coordinator subsystems; wherein each coordinator subsystem outputs the at least one actuator demand signal to at least one actuator control subsystem; wherein a combination of each at least one actuator demand signal provides directions for the at least one actuator control subsystem to perform the vehicle behavior modification of the intended driving demand; and wherein the at least one coordinator demand signal comprises a plurality of coordinator demand signals.
-
-
15. A method of controlling a vehicle comprising:
-
receiving at least one driver input from a driver of the vehicle; providing at least one active assist program having at least one active input, the at least one active assist program having an on setting wherein the at least one active assist program outputs at least one active input and an off setting wherein the at least one active assist program does not output active input; inputting an intended driving demand for implementing a vehicle behavior modification into a vehicle motion control subsystem; proving an implementation subsystem; and outputting at least a portion of the intended driving demand from the vehicle motion control subsystem to the implementation subsystem; wherein the intended driving demand is derived from a combination of the at least one driver input and the at least one active input if the at least one active assist program is in the on setting and if the driver of the vehicle does not overrule the at least one active assist program, otherwise the intended driving demand is derived from the at least one driver input.
-
-
16. A method of controlling a vehicle comprising:
-
receiving at least one driver input from a driver of the vehicle; providing at least one active assist program having at least one active input, the at least one active assist program having an on setting wherein the at least one active assist program outputs at least one active input and an off setting wherein the at least one active assist program does not output at least one active input; inputting an intended driving demand for implementing a vehicle behavior modification into a vehicle motion control subsystem; proving an implementation subsystem; and outputting at least a portion of the intended driving demand from the vehicle motion control subsystem to the implementation subsystem; wherein the intended driving demand is derived from a combination of the at least one driver input and the at least one active input if the at least one active assist program is in the on setting and if the driver of the vehicle does not overrule the at least one active assist program, otherwise the intended driving demand is derived from the at least one driver input; wherein the implementation subsystem includes a plurality of coordinator subsystems and at least one actuator control subsystem for each coordinator subsystem; and further including the steps of; outputting actuator capabilities of the at least one actuator control subsystem to an associated one of the plurality of coordinator subsystems; outputting coordinator capabilities of each coordinator subsystem to the vehicle motion control subsystem; calculating at least one coordinator demand signal with the vehicle motion control subsystem, the at least one coordinator demand signal being determined according to the coordinator capabilities and the intended driving demand; the step of outputting at least a portion of the intended driving demand includes outputting the at least one coordinator demand signal to at least one of the coordinator subsystems; calculating at least one actuator demand signal with each of the at least one of the coordinator subsystems, the at least one actuator demand signal being determined according to the actuator capabilities and the at least one coordinator demand signal outputted to the at least one of the coordinator subsystem; and outputting the at least one actuator demand signal to the at least one actuator control subsystem; wherein the at least one actuator demand signal provides directions for the at least one actuator control subsystem to perform the vehicle behavior modification of the intended driving demand. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method of controlling a vehicle comprising:
-
inputting an intended driving demand to a vehicle motion control subsystem, the intended driving demand requesting a vehicle behavior modification; providing a plurality of coordinator subsystems; providing at least one actuator control subsystem for each coordinator subsystem; outputting information concerning actuator limitations of the at least one actuator control subsystem to an associated one of the plurality of coordinator subsystems; outputting information concerning coordinator limitations of each coordinator subsystem to the vehicle motion control subsystem; calculating at least one coordinator demand signal with the vehicle motion control subsystem, the at least one coordinator demand signal being determined according to the information concerning coordinator limitations and the intended driving demand; outputting the at least one coordinator demand signal to at least one of the coordinator subsystems; calculating at least one actuator demand signal with each of the at least one of the coordinator subsystems, the at least one actuator demand signal being determined according to the information concerning actuator limitations and the at least one coordinator demand signal outputted to the at least one of the coordinator subsystems; and outputting the at least one actuator demand signal to the at least one actuator control subsystem; wherein a combination of each at least one actuator demand signal provides directions for the at least one actuator control subsystem to perform the vehicle behavior modification of the intended driving demand.
-
-
22. A vehicle control system comprising:
-
a vehicle motion control subsystem having a control input and a control output, the control input communicating an intended driving demand to the vehicle motion control subsystem, the intended driving demand requesting a vehicle behavior modification; a plurality of coordinator subsystems, each coordinator subsystem including a coordinator input and a coordinator output, each coordinator subsystem communicating information concerning coordinator limitations of the coordinator subsystem to the system input of the vehicle motion control subsystem; and at least one actuator control subsystem for each coordinator subsystem, each actuator control subsystem having an actuator output communicating actuator information concerning limitations of the actuator control subsystem to the coordinator input of an associated one of the plurality of coordinator subsystems; wherein the vehicle motion control subsystem calculates at least one coordinator demand signal, the at least one coordinator demand signal being determined according to the coordinator information concerning limitations and the intended driving demand; wherein the vehicle motion control subsystem outputs the at least one coordinator demand signal to the coordinator input of at least one of the coordinator subsystems; wherein each coordinator subsystem calculates at least one actuator demand signal, the at least one actuator demand signal being determined according to the actuator information concerning limitations and the at least one coordinator demand signal outputted to the at least one of the coordinator subsystems; wherein each coordinator subsystem outputs the at least one actuator demand signal to at least one actuator control subsystem; and wherein a combination of each at least one actuator demand signal provides directions for the at least one actuator control subsystem to perform the vehicle behavior modification of the intended driving demand.
-
Specification