Vehicle in Transient Conditions (Stability and Control Derivatives)

Một phần của tài liệu The science of vehicle dynamics (Trang 179 - 185)

Steady-state analysis cannot be the whole story. Indeed, a vehicle is quite often in transient conditions, that is with time varying quantities (forces, speeds, yaw rate, etc.). Addressing the transient behavior is, of course, more difficult than “simply”

analyzing the steady state. More precisely, the steady-state conditions (also called

trim conditions) are just the equilibrium points from which a transient behavior can start.

The general way to study the transient behavior of any dynamical system is through in-time simulations. However, this approach has some drawbacks. Even after a large number of simulations it is quite hard to predict beforehand what the outcome of the next simulation will be.

One way to simplify the analysis of a non-linear dynamical system is to consider only small oscillations about steady-state (trim) conditions. This idea leads to the approach based on stability derivatives and control derivatives (as they are called in aerospace engineering).

The nonlinear equations of motion of the vehicle are (cf. (6.40)) m

˙+ ˙+u2ρ

=Y (β, ρ;u, δv)

Jz(uρ˙+ ˙uρ)=N (β, ρ;u, δv) (6.77) We prefer to use(β, ρ), instead of(v, r), as state variables because they provide a more “geometric” description of the vehicle motion. Sinceβ=v/uandρ=r/u, it is pretty much like having normalized with respect to the forward speedu.

6.11.1 Steady-State Conditions (Equilibrium Points)

At steady-state we have, by definition,v˙= ˙r=0, that isβ˙= ˙ρ=0. The driver has direct control onuandδv, which are kept constant and whose trim values are named uaandδva. The equations of motion (6.77) become

mu2aρ=Y (β, ρ;ua, δva)

0=N (β, ρ;ua, δva) (6.78) which can be solved to get the steady-state maps

βp= ˆβp(ua, δva)=vp(ua, δva) ua ρp= ˆρp(ua, δva)=rp(ua, δva)

ua

(6.79)

It is customary, and perhaps more convenient, to use a˜y=uarp(ua, δva), which providesua=ua(a˜y, δva)and hence

βp=βp(a˜y, δva)= ˆβp

ua(a˜y, δva), δva

ρp=ρp(a˜y, δva)= ˆρp

ua(a˜y, δva), δva (6.80) These maps have been thoroughly discussed in Sect.6.10, where the new concept of MAP (Map of Achievable Performance) has been also introduced. In a real vehicle,

6.11 Vehicle in Transient Conditions (Stability and Control Derivatives) 171 these maps can also be obtained by means of classical steady-state tests. Therefore, they do not require departing from the traditional way of vehicle testing.

6.11.2 Linearization of the Equations of Motion

The basic idea is to linearize around an equilibrium point to get information about the dynamic behavior in its neighborhood. It is a standard approach for almost any kind of dynamical systems.

6.11.2.1 Free Oscillation (no Driver Action)

Assuming that the driver takes no action (i.e., bothu=uaandδv=δvaare constant in time), the first order Taylor series expansion of the equations of motion (6.77) around the equilibrium pointp, ρp)are as follows

m

uaβ˙+u2aρ

=Y0+Yββp)+Yρρp)

Jzuaρ˙=N0+Nββp)+Nρρp) (6.81) where

Y0=Y (βp, ρp;ua, δva)=mu2aρp, N0=N (βp, ρp;ua, δva)=0 (6.82) The stability derivativesYβ,Yρ,Nβ andNρare simply the partial derivatives

Yβ=∂Y

∂β, Yρ=∂Y

∂ρ, Nβ=∂N

∂β, Nρ=∂N

∂ρ (6.83)

all evaluated atp, ρp;ua, δva). Obviously, each stability derivative depends on the whole set of chosen coordinates.

It is convenient to introduce the shifted coordinates

βt=ββp and ρt=ρρp (6.84) into the linearized system of Eq. (6.81), thus getting

muaβ˙t=Yββt+

Yρmu2a ρt

Jzuaρ˙t=Nββt+Nρρt (6.85) whereβ˙= ˙βt andρ˙= ˙ρt. The same system of equations can be rewritten as

β˙t

˙ ρt

=

⎢⎢

Yβ

mua

Yρmu2a mua

Nβ Jzua

Nρ Jzua

⎥⎥

βt

ρt

=A βt

ρt

(6.86)

As a further analytical step, we can reformulate the problem as two identical second order linear differential equations, one inρt(t )and the other inβt(t )

¨ ρt+ ˙ρt

mNρJzYβ Jzmua

+ρt

YβNρ(Yρmu2a)Nβ Jzmu2a

= ¨ρt−tr(A˙t+det(At

= ¨ρt+2ζ ωnρ˙t+ωn2ρt=0

= ¨βt+2ζ ωnβ˙t+ω2nβt=0 (6.87)

The solutions of (6.86) depend on two initial conditions, i.e.βt(0)and ρt(0).

From the same system of equations we getβ(0)˙ andρ(0), which are the two ad-˙ ditional initial conditions needed in (6.87). Therefore, the two state variables have identical oscillatory behavior, but are not independent from each other.

The matrix A in (6.86) has eigenvalues λj= −ζ ωn±ωn

ζ2−1, j =1,2 (6.88)

with

2ζ ωn= −tr(A)= −mNρ+JzYβ

Jzmua = −1+λ2) ω2n=det(A)=YβNρ(Yρmu2a)Nβ

Jzmu2a =λ1λ2

(6.89)

From (6.89) we can also obtain the damping coefficient ζ = − mNρ+JzYβ

2√ Jzm

YβNρ(Yρmu2)Nβ

(6.90)

and the natural angular frequency

ωs=ωn

1−ζ2=mNρ+JzYβ

2Jzmu

YβNρ(Yρmu2)Nβ u

Jzm (6.91)

In ordinary road cars,ωs is almost constant for moderate to high speeds.

All these equations show how the dynamical features of the dynamical system depend on three stability derivatives (6.83) (sinceYρ=Nβ), besidesm,Jzandua. The characterization of the vehicle requires knowledge of these stability derivatives.

6.11 Vehicle in Transient Conditions (Stability and Control Derivatives) 173

6.11.3 Stability

An equilibrium point can be either stable or unstable. A convenient way to assess whether there is stability or not is looking at the eigenvalues (6.88). As well known stability ⇐⇒ Re1) <0 and Re2) <0 (6.92) that is, both eigenvalues must have a negative real part. A convenient way to check this condition without computing the two eigenvalues is

stability ⇐⇒

λ1+λ2=tr(A)

<0 and

λ1λ2=det(A)

>0 (6.93) Typically, vehicles may become unstable because one of the two real eigenvalues becomes positive.

6.11.4 Forced Oscillations (Driver Action)

Linearized systems can also be used to study the effect of small driver actions on the forward speed and/or on the steering wheel angle to control the vehicle. More precisely, we haveu=ua+ut andδv=δva+δvt.

The linearized inertial terms in (6.77) are m

˙+ ˙+u2ρ m

uaβ˙+ ˙p+u2aρp+u2aρt+2uautρp

Jz(uρ˙+ ˙uρ)Jz(uaρ˙+ ˙p)

(6.94)

wheremu2aρp=Y0, according to (6.78).

The linearized system becomes m

uaβ˙t+ ˙p+u2aρt+2uaρput

=Yββt+Yρρt+Yuut+Yδδvt

Jz(uaρ˙t+ ˙p)=Nββt+Nρρt+Nuut+Nδδvt

(6.95)

where there are also four control derivatives Yδ= ∂Y

∂δv

, Yu=∂Y

∂u, Nδ=∂N

∂δv

, Nu=∂N

∂u (6.96)

evaluated, like the others, at the equilibrium pointp, ρp;ua, δva). A better way to write (6.95) is

muaβ˙t=Yββt+

Yρmu2a

ρt+(Yu−2muaρp)ut+Yδδvtpu˙t

Jzuaρ˙t=Nββt+Nρρt+Nuut+NδδvtJzρpu˙t (6.97)

which generalizes (6.85). The most intuitive case is the driver acting only on the steering wheel, which is described by the simplified set of equations

muaβ˙t=Yββt+

Yρmu2a

ρt+Yδδvt

Jzuaρ˙t=Nββt+Nρρt+Nδδvt (6.98) sinceut= ˙u=0.

In matrix notation (6.97) become β˙t

˙ ρt

=A βt

ρt

+B

ut

δvt

˙ u

⎦=A βt

ρt

+b (6.99)

or, in an even more compact notation

˙

w=Aw+b (6.100)

Like in (6.87), we can recast the problem as two second order linear differential equations, only apparently independent from each other

¨

ρt+2ζ ωnρ˙t+ωn2ρt= −a22b1+ ˙b1+a12b2=Fβ

β¨t+2ζ ωnβ˙t+ω2nβt= −a11b2+ ˙b2+a21b1=Fρ

(6.101) where

a11=Yβ/(mua), a12=

Yρmu2a /(mua)

a21=Nβ/(Jzua), a22=Nρ/(Jzua) (6.102) and

b1= 1 mua

(Yu−2muaρp)ut+Yδδvtpu˙t

b2= 1

Jzua[Nuut+NδδvtJzρpu˙t] b˙1= 1

mua

(Yu−2muaρp)u˙t+Yδδ˙vpu¨t

b˙2= 1

Jzua[Nuu˙t+Nδδ˙vJzρpu¨t]

(6.103)

Again, if the driver acts only on the steering wheel, like in (6.98), all these expres- sions become much simpler

b1= Yδ

muaδvt, b2= Nδ

Jzuaδvt, b˙1= Yδ

muaδ˙v, b˙2= Nδ

Jzuaδ˙v (6.104) The two equations (6.101) have identical values ofζ andωn, but different forcing terms.

6.12 Relationship Between Steady State Data and Transient Behavior 175 The obvious conclusion of this analysis is that the dynamics of a vehicle in the neighborhood of an equilibrium point is fully characterized by a finite number of stability derivatives and control derivatives. The key point is how to measure (iden- tify) all these stability and control derivatives. Their knowledge would be a very relevant practical information. The next section presents indeed a method to obtain these data from steady-state tests.

Một phần của tài liệu The science of vehicle dynamics (Trang 179 - 185)

Tải bản đầy đủ (PDF)

(364 trang)