Method and device for controlling a longitudinal position of a vehicle
US-2021179100-A1 · Jun 17, 2021 · US
US11718299B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11718299-B2 |
| Application number | US-202117504420-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 18, 2021 |
| Priority date | Oct 18, 2021 |
| Publication date | Aug 8, 2023 |
| Grant date | Aug 8, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A number of illustrative variations may include a system and method of controlling vehicle slowing while implementing brake-to-steer functionality that may include providing a feed-forward gain on vehicle propulsion torque to achieve or maintain target longitudinal acceleration and replicate the behavior of a vehicle not using brake-to-steer. The system may manipulate propulsion of the vehicle to manage longitudinal acceleration disturbance and speed disturbance during brake-to-steer.
Opening claim text (preview).
What is claimed is: 1. A method comprising: calculating driver intent based upon at least one of a vehicle speed data, an accelerator pedal position data, or at least one powertrain state data; generating a desired vehicle speed based on the driver intent; communicating the desired vehicle speed to a longitudinal kinematic motion controller; generating a desired longitudinal acceleration based on the desired vehicle speed; communicating the desired longitudinal acceleration to a longitudinal feed-forward compensation module; communicating at least one brake command to the longitudinal feed-forward compensation module; and generating at least one propulsion torque request based on the desired longitudinal acceleration and the at least one brake command. 2. A method as in claim 1 further comprising communicating the at least one propulsion torque request to a propulsion system within a vehicle. 3. A method as in claim 2 further comprising manipulating propulsion of the vehicle to manage longitudinal disturbance during brake-to-steer. 4. A method as in claim 3 wherein manipulating propulsion of the vehicle to manage longitudinal disturbance during brake-to-steer comprises at least one of increasing or decreasing acceleration of the vehicle via the propulsion system within the vehicle. 5. A method as in claim 1 wherein generating at least one propulsion torque request based on the desired longitudinal acceleration and the at least one brake command comprises: receiving a desired longitudinal acceleration data; calculating a target force; receiving the at least one brake command from a brake-to-steer system; calculating a target propulsion force based on the target force and the at least one brake command; communicating the target propulsion force to a vehicle speed dependent feed-forward gain module; communicating the vehicle speed data to the vehicle speed dependent feed-forward gain module; and generating the at least one propulsion torque request. 6. A method as in claim 1 , further comprising: receiving at least one of the vehicle speed data, the accelerator pedal position data; or the at least one powertrain state data prior to determining the driver intent based upon at least one of the vehicle speed data, the accelerator pedal position data, or the at least one powertrain state data. 7. A method as in claim 6 wherein determining the driver intent comprises correlating the vehicle speed data, the accelerator pedal position data, and the at least one powertrain state data to determine if a driver desires to at least one of maintain, increase, or decrease vehicle speed. 8. A method as in claim 1 wherein communicating the at least one brake command to the longitudinal feed-forward compensation module comprises communicating at least one brake command to the longitudinal feed-forward compensation module from a brake-to-steer system. 9. A method for use in a vehicle having a plurality of vehicle systems comprising a braking system configured to manipulate a brake set, a steering system configured to adjust a roadwheel direction, a propulsion system configured to deliver driving power to at least one roadwheel, a brake-to-steer system, and a controller in operable communication with the braking system, the steering system, and the propulsion system, the method comprising: implementing the brake-to-steer system within the vehicle comprising communicating brake commands to the braking system; generating a vehicle speed data; generating an accelerator pedal position data; generating at least one powertrain state data; communicating at least one of the vehicle speed data, the accelerator pedal position data, or the at least one powertrain state data to a driver intent function; determining driver intent based upon at least one of the vehicle speed data, the accelerator pedal position data, and the at least one powertrain state data to determine a desired vehicle speed; communicating the desired vehicle speed to a longitudinal kinematic motion controller; generating a desired longitudinal acceleration based on the desired vehicle speed via the longitudinal kinematic motion controller; communicating the desired longitudinal acceleration to a longitudinal feed-forward compensation module; and communicating at least one brake command to the longitudinal feed-forward compensation module constructed and arranged to communicate propulsion torque requests to the propulsion system in the vehicle. 10. A method as in claim 9 further comprising manipulating propulsion of the vehicle to manage longitudinal disturbance during brake-to-steer. 11. A method as in claim 10 wherein manipulating propulsion of the vehicle to manage longitudinal disturbance during brake-to-steer comprises at least one of increasing or decreasing acceleration of the vehicle via the propulsion system within the vehicle. 12. A method as in claim 9 further comprising, prior to communicating the at least one brake commands to the longitudinal feed-forward compensation module constructed and arranged to communicate the propulsion torque requests to the propulsion system in the vehicle: receiving a desired longitudinal acceleration data; calculating a target force; receiving the at least one brake command from the brake-to-steer system; calculating a target propulsion force based on the target force and the at least one brake command; communicating the target propulsion force to a vehicle speed dependent feed-forward gain module; communicating the vehicle speed data to the vehicle speed dependent feed-forward gain module; and generating at least one propulsion torque request. 13. A method as in claim 9 wherein determining driver intent comprises correlating the vehicle speed data, the accelerator pedal position data, and the at least one powertrain state data to determine if a driver desires to at least one of maintain, increase, or decrease vehicle speed. 14. A system for managing longitudinal disturbance in a vehicle during brake-to-steer, the vehicle comprising a plurality of vehicle systems comprising a braking system configured to manipulate a brake set, a steering system configured to adjust a roadwheel direction, a propulsion system configured to deliver driving power to at least one roadwheel, a brake-to-steer system, and a controller in operable communication with the braking system, the steering system, and the propulsion system, comprising: receiving a vehicle speed data; receiving an accelerator pedal position data; receiving at least one powertrain state data; calculating driver intent based upon at least one of the vehicle speed data, the accelerator pedal position data, or the at least one powertrain state data; generating a desired vehicle speed based on the driver intent; communicating the desired vehicle speed to a longitudinal kinematic motion controller; generating a desired longitudinal acceleration based on the desired vehicle speed; communicating the desired longitudinal acceleration to a longitudinal feed-forward compensation module; communicating at least one brake command to the longitudinal feed-forward compensation module from the brake-to-steer system; and generating at least one propulsion torque request based on the desired longitudinal acceleration and the at least one brake command, comprising: receiving a desired longitudinal acceleration data; calculating a target force; receiving the at least one brake command from the brake-to-steer system; calculating a target propulsion force based on the target force and the at least one brake command; communicating the target propulsion force
Cornering · CPC title
including control of propulsion units · CPC title
including control of braking systems · CPC title
using brakes or clutches as main steering-effecting means · CPC title
Braking system · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.