Reduced order parameter identification for vehicle rollover control system

Information

  • Patent Grant
  • 7239952
  • Patent Number
    7,239,952
  • Date Filed
    Wednesday, December 8, 2004
    19 years ago
  • Date Issued
    Tuesday, July 3, 2007
    17 years ago
Abstract
A system that detects a lateral acceleration and roll rate of the vehicle and estimates a mass distribution parameter. The system then generates a tuned mass distribution parameter that is based on the the lateral acceleration, the roll rate, and the mass distribution parameter and introduces the tuned mass distribution parameter to a rollover stability control system.
Description
BACKGROUND

This invention relates to a system and method of protecting against rollover in a motor vehicle.


Dynamic control systems have been recently introduced in automotive vehicles for measuring the body characteristics of the vehicle and controlling the dynamics of the vehicle based on the measured body characteristics. For example, certain systems measure vehicle characteristics to prevent vehicle rollover and for tilt control (or body roll). Tilt control maintains the vehicle body on a plane or nearly on a plane parallel to the road surface, and rollover control maintains the vehicle wheels on the road surface. Certain systems use a combination of yaw control and tilt control to maintain the vehicle body horizontal while turning. Commercial examples of these systems are known as active rollover prevention (ARP) and rollover stability control (RSC) systems.


The spectrum of conditions that may occur during the operation of the vehicle is too large to be practically evaluated during the development and production of the vehicle. As a result, the tuning of the rollover stability control system for the vehicle is typically performed with an extreme roof load to provide sufficient confidence that the system will perform suitably over road conditions that the vehicle will experience when being driven.


However, when the rollover stability control system is tuned in the roof-loaded condition, the gains are higher than those that would result from tuning in the normal-loaded condition. Thus, the system becomes very sensitive to small disturbances.


Moreover, conventional systems consider the longitudinal vehicle dynamics to estimate the mass of the system. Hence, these systems do not provide an indication about the way the mass is distributed with respect to the roll axis (i.e., the roll moment of inertia).


SUMMARY

In satisfying the above need, as well as overcoming the enumerated drawbacks and other limitations of the related art, the present invention provides a system and method that estimates a parameter related to the mass of the loaded vehicle as well as the mass distribution.


In a general aspect of the invention, the system detects a lateral acceleration and roll rate of the vehicle and estimates a mass distribution parameter. The system then generates a tuned mass distribution parameter that is based on the the lateral acceleration, the roll rate, and the mass distribution parameter and introduces the tuned mass distribution parameter to a rollover stability control system.


Further features and advantages will become apparent from the following description, and from the claims.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a block diagram of a system that identifies a parameter related to the mass of a vehicle and the mass distribution in accordance with the invention; and



FIG. 2 is a free-body diagram of a vehicle illustrating forces acting on the vehicle.





DETAILED DESCRIPTION

Referring now to FIG. 1, a system embodying the principles of the present invention is illustrated therein and designated at 10. The system 10 provides corrected parameters for a rollover stability control system 11 implemented within a vehicle 100 (FIG. 2), to reduce the rollover propensity of the vehicle in actual driving conditions. Thus, the system 10 is able to adjust for changes in the load on the vehicle as well as the distribution of the load in real time.


With reference to FIG. 2, the following roll model is implemented in the system 10. The roll model requires that the sum of the moments is zero, that is,

ΣM=O   Eqn. 1

which yields

I{umlaut over (θ)}=mhu−Kθ−c{dot over (θ)},   Eqn. 2

where

    • I is the moment of inertia in the roll direction,
    • {umlaut over (θ)} is the roll acceleration,
    • {dot over (θ)} is the roll rate,
    • θ is the roll angle,
    • m is the total mass,
    • K is the roll stiffness,
    • c is the roll damping coefficient,
    • u is the lateral acceleration, and
    • h is the height of the center of gravity from the roll axis.


      Rearranging Eqn. 2 provides










θ
¨

=




-
c

I



θ
.


-


K
I


θ

+


mh
I


u






Eqn
.




3







Thus, in state space, the continuous time system roll model is

x(t)=Ax(t)+Bu(t),

x(0)=0 if the initial time is set to zero,











and












y


(
t
)



=

Cx


(
t
)








where








x


(
t
)


=

[



θ





θ
.




]


,



x
.



(
t
)


=

[




θ
.






θ
¨




]









A
=



[



0


1





-

K
I





-

c
I





]






B

=



[



0





-


m
·
h

I





]






and





C

=

[



0



1
]












Eqn
.




4








The C matrix is chosen depending on the type of sensor employed. In this case, a roll rate sensor is being employed, hence C=[0 1].


Note that the above discussion is directed to obtaining a solution for the state vector x(t) in continuous time. Therefore, the system described in Eqn. 4 is typically discretized according to the expression

{dot over (x)}(k)=Adx(k−1)+Bdu(k)
y(k)=Cx(k)  Eqn. 5

where k identifies the kth time step and

Ad=In+AT,
Bd=BT,

and where

    • In is the nth order identity matrix, which in this case is a second order identity matrix, and
    • T is the time step.


Converting the discretized state space equation (Eqn. 5) to transfer function space identified here as z yields:












Y


(
z
)



U


(
z
)



=



C


(


zI
n

-

A
d


)



-
1




B
d



,




thus
,




Eqn
.




6









Y


(
z
)



U


(
z
)



=




n
1

·

z

-
1



-


n
2

·

z

-
2





1
+


d
1

·

z

-
1



+


d
2

·

z

-
2











where







n
1

,


n
2

=

Tmh
I


,






d
1

=


Tc
-

2

I


I


,
and








d
2

=

I
-
Tc
+


T
2


K







Eqn
.




7








Hence, U(z) is the lateral acceleration in z space and Y(z) is the corresponding roll rate.


Expanding Eqn. 7 yields:

Y(z)+d1Y(z)z−1+d2Y(z)z−2=n1U(z)z−1−n2U(z)z−2, or
Y(z)=n1U(z)z−1−n2U(z)z−2−d1Y(z)z−1−d2Y(z)z−2   Eqn. 8


which can be generalized as

Y(•)=UT(•)*{circumflex over (Θ)}  Eqn. 9

where {circumflex over (Θ)}=[n1, n2, d1, d2] is the parameter vector and Y(•),UT(·) are known (i.e., measured).


Since d1, and d2 are not functions of m and h, d1 and d2 can be calculated in advance so that only n1 and n2 need to be estimated. Observing that n1=n2, the inverse z transform of the transfer function is

Y(k)+d1Y(k−1)+d2Y(k−2)=n1[U(k−1)−U(k−2)],   Eqn. 10

In this way, the variables of Eqn. 9 are scalar. The estimated parameter n1 is a function of the vehicle mass and moment of inertia of the body about the roll axis.


Turning again to FIG. 1, the system 10 detects a lateral acceleration U from accelerometer 13 and a roll rate Y from a roll rate sensor 15 and estimates a mass distribution parameter n1. The system 10 then multiplies the mass distribution parameter n1 with the lateral acceleration U in a multiplier 12 to define an estimated roll rate Ŷ. The roll rate Y is compared in a comparator 14 with the estimated roll rate Ŷ to define an error parameter e. The system 10 includes a tuning filter 16 which multiplies the error parameter e with the gain γ of the tuning filter 12 to define a revised mass distribution parameter {circumflex over (n)}1. The system 10 also includes a second comparator 18 which compares the revised mass distribution parameter {circumflex over (n)}1 with the estimated mass distribution parameter n1 to define a tuned mass distribution parameter n*1 that is introduced to the rollover stability control system 11.


The estimate for the mass distribution parameter n1 can be performed by a recursive least squares (RLS) method or any other suitable method. An example of an RLS algorithm used in conjunction with the system shown in FIG. 1 is

    • phi=P*u;
    • gamma(k)=phi/(u*phi+lambda);
    • Y_hat(k)=u*n_hat(:,k−2);
    • n_hat(:,k−1)=n_hat(:,k−2)+gamma(k)*(Y(k)−Y_hat(k));
    • if (abs(U(k))>3
      • n_hat(:,k−1)=n_hat(:,k−2);
    • end if % if
    • P=(eye(sysorder)−gamma(k)*u)*P/lamda;


      where


      the inputs:
    • U(k) is the current measured lateral acceleration,
    • u=(U(k−1)−U(k−2)), and
    • Y(k)=current measured roll rate;


      the estimates:
    • Y_hat(k) is the estimated value of the left hand side of Eqn. 10, and
    • n_hat(k) is the estimated value of n1;


      the tunable parameters:
    • P is the convariance matrix in which the only initial condition, P(0), is chosen,
    • Lambda is a forgetting factor which lets the algorithm rely less on the older estimated values, and
    • the value “3” is a number to which U(k) is compare is also a tunable value depending on the roll model employed;


      and the other variables:
    • phi is an intermediate variable used to simplify the notation and reduce processing time,
    • gamma(k) is the gain,
    • k is the current time step, such that k−1 is the prior time step, and k−2 is two steps prior,
    • sysorder is the order of the system to be estimated, which in this case is one,
    • eye is the identity matrix, and
    • abs is the absolute value.


Other embodiments are within the scope of the following claims.

Claims
  • 1. A method of protecting against rollover in a motor vehicle, the method comprising: detecting a lateral acceleration of the motor vehicle;detecting a roll rate of the motor vehicle;estimating a mass distribution parameter;generating a revised mass distribution parameter;generating a tuned mass distribution parameter based on the lateral acceleration, the roll rate, and a comparison between the mass distribution parameter and the revised mass distribution parameter; andintroducing the tuned mass distribution parameter to a rollover stability control system of the motor vehicle.
  • 2. The method of claim 1 further comprising multiplying the mass distribution parameter with the lateral acceleration of the motor vehicle to define an estimated roll rate, the revised mass distribution parameter being based on the estimated roil rate.
  • 3. The method of claim 2 further comprising comparing the roll rate with the estimated roll rate to define an error parameter.
  • 4. The method of claim 3 further comprising multiplying the error parameter with the gain of a tuning filter to define the revised mass distribution parameter.
  • 5. A system of protecting against rollover in a vehicle, comprising: a sensor which measures a lateral acceleration of the vehicle;a second sensor which measures a roll rate of the vehicle;a multiplier which multiplies an estimated mass distribution parameter with the lateral acceleration to define an estimated roll rate; anda comparator which receives information regarding the roll rate, the estimated roll rate, and the estimated mass distribution parameter and generates a tuned mass distribution parameter that is transmitted to a rollover stability control system of the vehicle.
  • 6. The system of claim 5 further comprising a second comparator which compares the roll rate with the estimated roll rate to define an error, the information received by the first comparator being based on the error and the estimated mass distribution parameter.
  • 7. The system of claim 6 further comprising a tuning filter which multiplies the error with a gain to define a revised mass distribution parameter.
  • 8. The system of claim 7 wherein the first comparator compares the revised mass distribution parameter with the estimated distribution parameter to define the tuned mass distribution parameter.
US Referenced Citations (70)
Number Name Date Kind
4927173 Clifton, Jr. May 1990 A
5610575 Gioutsos Mar 1997 A
5742918 Ashrafi et al. Apr 1998 A
5742919 Ashrafi et al. Apr 1998 A
5787375 Madau et al. Jul 1998 A
5790966 Madau et al. Aug 1998 A
5809434 Ashrafi et al. Sep 1998 A
5825284 Dunwoody et al. Oct 1998 A
5852787 Fodor et al. Dec 1998 A
5948027 Oliver, Jr. et al. Sep 1999 A
5971503 Joyce et al. Oct 1999 A
6053583 Izumi et al. Apr 2000 A
6065558 Wielenga May 2000 A
6122568 Madau et al. Sep 2000 A
6158274 Guo et al. Dec 2000 A
6169939 Raad et al. Jan 2001 B1
6170594 Gilbert Jan 2001 B1
6220095 Fennel et al. Apr 2001 B1
6233505 Kranz et al. May 2001 B1
6249721 Lohberg et al. Jun 2001 B1
6263261 Brown et al. Jul 2001 B1
6282474 Chou et al. Aug 2001 B1
6324446 Brown et al. Nov 2001 B1
6327526 Hagan Dec 2001 B1
6330496 Latarnik et al. Dec 2001 B1
6332104 Brown et al. Dec 2001 B1
6338012 Brown et al. Jan 2002 B2
6347541 Maleki Feb 2002 B1
6351694 Tseng et al. Feb 2002 B1
6353777 Harmison et al. Mar 2002 B1
6356188 Meyers et al. Mar 2002 B1
6364435 Gronau et al. Apr 2002 B1
6366844 Woywod et al. Apr 2002 B1
6374163 Lou et al. Apr 2002 B1
6397127 Meyers et al. May 2002 B1
6409286 Fennel Jun 2002 B1
6424907 Rieth et al. Jul 2002 B1
6434451 Lohberg et al. Aug 2002 B1
6435626 Kostadina Aug 2002 B1
6438464 Woywod et al. Aug 2002 B1
6471218 Burdock et al. Oct 2002 B1
6477480 Tseng et al. Nov 2002 B1
6496758 Rhode et al. Dec 2002 B2
6526334 Latarnik et al. Feb 2003 B1
6526342 Burdock et al. Feb 2003 B1
6529803 Meyers et al. Mar 2003 B2
6554293 Fennel et al. Apr 2003 B1
6556908 Lu et al. Apr 2003 B1
6593849 Chubb et al. Jul 2003 B2
6614343 Fennel et al. Sep 2003 B1
6631317 Lu et al. Oct 2003 B2
6654674 Lu et al. Nov 2003 B2
6658342 Hac Dec 2003 B1
6671595 Lu et al. Dec 2003 B2
6789002 Hac et al. Sep 2004 B1
6799092 Lu et al. Sep 2004 B2
6904350 Lu et al. Jun 2005 B2
7107136 Barta et al. Sep 2006 B2
20010008986 Brown et al. Jul 2001 A1
20020139599 Lu et al. Oct 2002 A1
20030058118 Wilson Mar 2003 A1
20030065430 Lu et al. Apr 2003 A1
20030100979 Lu et al. May 2003 A1
20030116373 Miller et al. Jun 2003 A1
20030130775 Lu et al. Jul 2003 A1
20030130778 Hrovat et al. Jul 2003 A1
20030163231 Meyers et al. Aug 2003 A1
20040041358 Hrovat et al. Mar 2004 A1
20040111208 Meyers et al. Jun 2004 A1
20040199314 Meyers et al. Oct 2004 A1
Foreign Referenced Citations (12)
Number Date Country
3600708 Jul 1987 DE
4242788 Jul 1993 DE
63116918 May 1988 JP
WO 9747485 Dec 1997 WO
WO 9930941 Jun 1999 WO
WO 9930942 Jun 1999 WO
WO 0003887 Jan 2000 WO
WO 0003900 Jan 2000 WO
WO 0112483 Feb 2001 WO
WO 0236401 Mar 2002 WO
WO 02100696 1 Dec 2002 WO
WO 3002392 Jan 2003 WO
Related Publications (1)
Number Date Country
20060122758 A1 Jun 2006 US