Kinematic road gradient estimation

US9454508B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9454508-B2
Application numberUS-201313735327-A
CountryUS
Kind codeB2
Filing dateJan 7, 2013
Priority dateAug 31, 2012
Publication dateSep 27, 2016
Grant dateSep 27, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A vehicle and a vehicle system are provided with a controller that is configured to generate output indicative of a kinematic road gradient estimation using an extended Kalman filter. The extended Kalman filter includes a system input based on a longitudinal acceleration and an acceleration offset, and a system output based on a predicted vehicle speed. The acceleration offset is based on at least one of a lateral velocity, a lateral offset, and a vehicle pitch angle. The controller is further configured to generate output indicative of a kinematic quality factor corresponding to an availability of the kinematic road gradient estimation.

First claim

Opening claim text (preview).

What is claimed is: 1. A vehicle comprising: a navigation system configured to generate output indicative of a measured vertical displacement of the vehicle; a controller configured to: generate output indicative of a kinematic road gradient estimation using an extended Kalman filter having a system input based on a longitudinal acceleration, and a system output based on a predicted vehicle speed, wherein the system output includes a predicted vertical displacement, and generate output indicative of a kinematic quality factor corresponding to an availability of the kinematic road gradient estimation; estimate a first state indicative of an acceleration due to gravity based on a difference between the system output and a measured vehicle speed and a difference between the system output and the measured vertical displacement; estimate a second state indicative of an acceleration due to a vehicle pitch angle based on a difference between the system output and the measured vehicle speed and a difference between the system output and the measured vertical displacement; and calculate the kinematic road gradient estimation based on the first state and the second state. 2. The vehicle of claim 1 further comprising: an inertial sensor for providing a signal indicative of the longitudinal acceleration. 3. The vehicle of claim 1 wherein the controller is further configured to: lock the output indicative of the kinematic road gradient estimation when a vehicle speed is less than an exit speed threshold. 4. The vehicle of claim 1 wherein the system input further comprises an acceleration offset corresponding to lateral vehicle dynamics. 5. The vehicle of claim 1 wherein the kinematic road gradient estimation is independent of a vehicle pitch angle. 6. A vehicle system comprising: a controller configured to: calculate a vehicle pitch angle based on a suspension damping effect and a suspension stiffness value selected using a phase plane gain scheduling rule; and generate output indicating a kinematic road gradient estimation using an extended Kalman filter having a system input based on a longitudinal acceleration and an acceleration offset based on the vehicle pitch angle, and a system output based on a predicted vehicle speed. 7. The vehicle system of claim 6 wherein the acceleration offset is based on a lateral velocity, a lateral offset and the vehicle pitch angle, and wherein the controller is further configured to: evaluate a vehicle turning condition based on input indicative of a yaw rate; and estimate the lateral velocity based on an integration of input indicative of a lateral acceleration when the vehicle turning condition corresponds to a dynamic driving condition. 8. The vehicle system of claim 6 wherein the acceleration offset is based on a lateral velocity, a lateral offset and the vehicle pitch angle, and wherein the controller is further configured to: evaluate a vehicle turning condition based on input indicative of a yaw rate; and derive the lateral velocity from the yaw rate when the vehicle turning condition corresponds to a steady state condition. 9. The vehicle system of claim 6 wherein the acceleration offset is based on a lateral velocity, a lateral offset and the vehicle pitch angle, and wherein the controller is further configured to: evaluate a vehicle turning condition based on input indicative of a yaw rate; calculate a body roll angle based on input indicative of a lateral acceleration when the vehicle turning condition corresponds to a dynamic driving condition; and estimate the lateral offset based on the body roll angle. 10. The vehicle system of claim 6 wherein the acceleration offset is based on a lateral velocity, a lateral offset and the vehicle pitch angle, and wherein the controller is further configured to: evaluate a vehicle turning condition based on input indicative of a yaw rate; calculate a body roll angle based on the yaw rate when the vehicle turning condition corresponds to a steady state condition; and estimate the lateral offset based on the body roll angle. 11. The vehicle system of claim 6 wherein the controller is further configured to: estimate the vehicle pitch angle using a dynamic pitch compensation based on a vehicle speed and the longitudinal acceleration. 12. The vehicle system of claim 6 wherein the controller is further configured to: estimate a state indicative of an acceleration due to gravity based on a difference between the system output and a measured vehicle speed; select the suspension damping effect and the suspension stiffness value from predetermined data based on the state and a derivative of vehicle speed using the phase plane gain scheduling rule; and calculate the vehicle pitch angle using a transfer function based on the suspension damping effect and the suspension stiffness value. 13. The vehicle system of claim 6 wherein the controller is further configured to: calculate the vehicle pitch angle based on a vehicle speed, the longitudinal acceleration and a vertical acceleration. 14. The vehicle system of claim 6 wherein the controller is further configured to: estimate a state indicative of an acceleration due to gravity based on a difference between the system output and a measured vehicle speed; and calculate the vehicle pitch angle based on a vehicle speed, the longitudinal acceleration, a vertical acceleration and the acceleration due to gravity. 15. A method for operating a vehicle based on an estimated kinematic road gradient comprising: receiving input indicative of a measured vertical displacement of the vehicle; generating output indicative of a kinematic road gradient estimation using an extended Kalman filter having a system input based on a longitudinal acceleration, and a system output based on a predicted vehicle speed, wherein the system output comprises a predicted vertical displacement; generating a kinematic quality factor that corresponds to an availability of the kinematic road gradient estimation; estimating a first state indicative of an acceleration due to gravity based on a difference between the system output and a measured vehicle speed and a difference between the system output and the measured vertical displacement; estimating a second state indicative of an acceleration due to a vehicle pitch angle based on a difference between the system output and the measured vehicle speed and a difference between the system output and the measured vertical displacement; and calculating the kinematic road gradient estimation based on the first state and the second state. 16. The method of claim 15 further comprising: receiving input indicative of a yaw rate; and estimating an acceleration offset based on the yaw rate, wherein the acceleration offset includes at least one of a lateral velocity, a lateral offset, and the vehicle pitch angle; wherein the system input further comprises the acceleration offset.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9454508B2 cover?
A vehicle and a vehicle system are provided with a controller that is configured to generate output indicative of a kinematic road gradient estimation using an extended Kalman filter. The extended Kalman filter includes a system input based on a longitudinal acceleration and an acceleration offset, and a system output based on a predicted vehicle speed. The acceleration offset is based on at le…
Who is the assignee on this patent?
Ford Global Tech Llc
What technology area does this patent fall under?
Primary CPC classification B60W40/076. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Sep 27 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).