Claims
- 1. A method of estimating a steering angle offset value in a vehicle having a relative position steering angle sensor, said method comprising:providing a mathematical expression for calculating an estimated steering angle offset value, {circumflex over (δ)}off, based upon at least one measured value of a vehicle operating parameter wherein said mathematical expression is definable by: selecting a mathematical model to describe the dynamic behavior of the vehicle which includes a first variable, δ, representing the steering angle of the vehicle, wherein said mathematical model includes at least one of a Kalman filter and a state observer; and substituting, for said first variable, δ, the sum of a second variable, δUncenter, representing the relative steering angle position and a third variable, δoff, representing the steering angle offset in said model to provide said mathematical expression; obtaining said at least one measured value for said vehicle; and estimating said steering angle offset value using said at least one measured value and said mathematical expression.
- 2. The method of claim 1 wherein said third variable is a state variable with respect to said mathematical expression.
- 3. The method of claim 1 wherein said at least one measured value includes the yaw rate of the vehicle.
- 4. The method of claim 1 wherein said at least one measured value includes the yaw rate of the vehicle and the relative steering angle position.
- 5. The method of claim 1 wherein said at least one measured value includes the yaw rate of the vehicle, the relative steering angle position and the longitudinal velocity of the vehicle.
- 6. The method of claim 1 further comprising the estimation of the body slip angle of the vehicle using said at least one measured value and said mathematical expression.
- 7. The method of claim 1 wherein said model comprises: [β.ψ¨]=[-Cv+Chm vChlh-Cvlvm v2-1Chlh-CvlvJz-Cvlv2+Chlh2Jzv][βψ.]+[CvmvisCvlvJzis]·δwherein:β represents the body slip angle; {dot over (ψ)} represents the yaw rate; δ represents the steering angle; m represents the mass of the vehicle; v represents the longitudinal speed of the vehicle; Jz represents the inertia moment of the vehicle around its mass center point; is represents the steering angle ratio; Cv represents the cornering stiffness value of front tires; Ch represents the cornering stiffness value of the rear tires; lv represents the distance from the front axle to the mass center point of the vehicle; and ih represents the distance from the rear axle to the mass center point of the vehicle.
- 8. The method of claim 7 wherein said step of substituting the sum of said second and third variables in said model provides a mathematical expression which states: [β.ψ¨δ.Off]=[Cv+Chm vChlh-Cvlvm v2-1Cvm v isChlh-CvlvJz-Cvlv2+Chlh2JzvCvlvJzis000][βψ.δO ff]+[Cvm v isCvlvJzis0]·δUncenter.
- 9. The method of claim 8 wherein said step of substituting the sum of said second and third variables further comprises reformulating said model after substituting said sum, said step of reformulating said model provides a mathematical expression which comprises: x(k+1)=A(k)x(k)+b(k)·u(k)+v(k)y(k)=cTx(k)+w(k) wherein:k represents a time index, A=[a11a12b1a21a22b2000],xT=[β{dot over (ψ)}δOff], b=[b1b20],u=δUncenter, v(k) represents the process noise, w(k) represents the measurement noise, and cT=[0 1 0].
- 10. The method of claim 1 wherein said step of estimating said steering angle offset value includes use of the mathematical expression which comprises:{circumflex over (x)}(k+1)=A(k){circumflex over (x)}(k)+b(k)·u(k)+K(k)(y−ŷ) ŷ(k)=cT{circumflex over (x)}(k) wherein{circumflex over (x)}(k)=[{circumflex over (β)}{circumflex over ({dot over (ψ)})}{circumflex over (δ)}Off]T; {circumflex over (β)} represents the estimated value of the body slip angle; {dot over ({circumflex over (ψ)})} represents the estimated value of the yaw rate; {circumflex over (δ)}off represents the estimated value of the steering angle offset; K(k) represents a gain matrix.
- 11. The method of claim 1 further comprising the steps of:estimating a plurality of steering angle offset values; and filtering said plurality of estimated steering angle offset values.
- 12. The method of claim 10 wherein said filtering step comprises using a variable filter coefficient, Fk.
- 13. The method of claim 11 wherein said variable filter coefficient is calculated using an uncertainty factor, Uk, said uncertainty factor, Uk, being determined using at least one value from the group including the yaw rate of the vehicle, the estimated steering angle position and the lateral acceleration of the vehicle.
- 14. The method of claim 12 wherein said uncertainty factor, Uk, is determined using the following equation:Uk=cψ({dot over (ψ)}·∫{dot over (ψ)}dt)+cδ·|δuncenter+{circumflex over (δ)}off|+cy|αy−{circumflex over (α)}y|, wherein:δUncenter represents the uncorrected relative steering angle position; {circumflex over (δ)}off represents the estimated steering angle offset; δUncenter+{circumflex over (δ)}off represents the estimated steering angle position; {dot over (ψ)} represents the yaw rate of the vehicle; ay represents the lateral acceleration of the vehicle; and cP, cδ, and cy represent constants.
- 15. A method of filtering a plurality of time indexed values in a process for determining a steering angle position of a vehicle having a relative position steering angle sensor, said method comprising:estimating a plurality of time indexed steering angle offset values using at least one of a Kalman filter and a state observer; filtering a plurality of time indexed values which are a function of said plurality of time indexed steering angle offset values using a variable filter coefficient, Fk, said variable filter coefficient, Fk, being determined using an uncertainty factor, Uk, said uncertainty factor, Uk, being determined using at least one value from the group including yaw rate of the vehicle, estimated steering angle position and the lateral acceleration of the vehicle.
- 16. The method of claim 15 wherein said plurality of time indexed values is identical to said plurality of time indexed steering angle offset values.
- 17. The method of claim 15 wherein said uncertainty factor, Uk, is determined using the following equation:Uk=cv({dot over (ψ)}·∫{dot over (ψ)}dt)+cδ·|δuncenter+{circumflex over (δ)}off|+cy|αy−{circumflex over (α)}y|, wherein:δuncenter represents the uncorrected relative steering angle position; {circumflex over (δ)}off represents the estimated steering angle offset; δuncenter+{circumflex over (δ)}off represents the estimated steering angle offset; {dot over (ψ)} represents the yaw rate of the vehicle; ay represents the lateral acceleration of the vehicle; and cp, cδ, and cy represents constants.
- 18. The method of claim 17 wherein said filtering step comprises the use of the formula:δoff;k+1=δoff,k+Fk·({circumflex over (δ)}off−δoff,k) wherein:K represents the time index; and the filter coefficient, Fk,is defined as: Fk=T(1−Qk) wherein:Qk+1=Qk+T·(1−Qk) and T is defined as:T+C0(1−UkQk) wherein:corepresents a constant.
CROSS REFERENCE TO RELATED APPLICATIONS
This application claims priority under 35 U.S.C. 119(e) of both U.S. provisional patent application Ser. No. 60/408,162 filed on Sep. 4, 2002 entitled VEHICLE OPERATING PARAMETER DETERMINATION METHOD and U.S. provisional patent application Ser. No. 60/401,124 filed on Aug. 5, 2002 entitled VEHICLE OPERATING PARAMETER DETERMINATION METHOD the disclosures of both of which are hereby incorporated herein by reference.
US Referenced Citations (52)
Foreign Referenced Citations (8)
Number |
Date |
Country |
4015618 |
Nov 1991 |
DE |
4130142 |
Mar 1993 |
DE |
0 321 082 |
Nov 1988 |
EP |
0 359 673 |
Sep 1989 |
EP |
0 546 789 |
Dec 1992 |
EP |
3-128768 |
May 1991 |
JP |
4-252912 |
Sep 1992 |
JP |
6-255530 |
Sep 1994 |
JP |
Provisional Applications (2)
|
Number |
Date |
Country |
|
60/408162 |
Sep 2002 |
US |
|
60/401124 |
Aug 2002 |
US |