stage report repaired)

61
Active Control of Vibrations in Automobile Suspensions submitted in partial fulfilment of the requirements for the degree of Bachelor of Technology (Mechanical Engineering) and Master of Technology (Computer Aided Design and Automation – CADA) by Viraj Vajratkar (05D10021) Guide Prof. D. Manik

Upload: tusharverma2

Post on 08-Apr-2015

187 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Stage Report Repaired)

Active Control of Vibrations in Automobile Suspensions

submitted in partial fulfilment of the requirements

for the degree of

Bachelor of Technology

(Mechanical Engineering)

and

Master of Technology

(Computer Aided Design and Automation – CADA)

by

Viraj Vajratkar

(05D10021)

Guide

Prof. D. Manik

Department of Mechanical Engineering

INDIAN INSTITUTE OF TECHNOLOGY BOMBAY

October 2009

Page 2: Stage Report Repaired)

Declaration of Academic Integrity

“I declare that this written dissertation represents my ideas in my own words and where

others' ideas or words have been included, I have adequately cited and referenced the

original sources. I also declare that I have adhered to all principles of academic honesty

and integrity and have not misrepresented or fabricated or falsified any

idea/data/fact/source in my dissertation. I understand that any violation of the above will

be cause for disciplinary action as per the rules of regulations of the Institute”

Date: Signature

Place: Name: Viraj Vajratkar

ii

Page 3: Stage Report Repaired)

Abstract

iii

Page 4: Stage Report Repaired)

Table of ContentsBachelor of Technology...........................................................................................................i

Viraj Vajratkar............................................................................................................................... i

(05D10021)................................................................................................................................... i

Declaration of Academic Integrity....................................................................................................ii

Abstract........................................................................................................................................... iii

Figures.............................................................................................................................................vi

List of tables...................................................................................................................................vii

Nomenclature.................................................................................................................................viii

CHAPTER 1: Introduction...............................................................................................................1

1.1 Noise and Vibrations in Automobiles.....................................................................................1

1.2 Methods for Vibration Reduction...........................................................................................1

1.2.1 Interior loudspeakers.......................................................................................................2

1.2.2 Power steering design......................................................................................................2

1.2.3 Passive suspensions.........................................................................................................2

1.2.4 Semi – active suspensions................................................................................................2

1.2.5 Active suspensions..........................................................................................................3

1.3 Objectives and Methodology..................................................................................................3

1.4 Scope and Organization of the Report....................................................................................4

CHAPTER 2: Active Suspension Problem Formulation..................................................................4

2.1 Performance Criteria...............................................................................................................5

2.2 Car Models.............................................................................................................................6

2.2.1 Quarter car model............................................................................................................6

2.2.2 Half car model...............................................................................................................11

2.2.3 Full car model................................................................................................................13

2.3 Input Road Disturbance Modeling........................................................................................13

CHAPTER 3: Control Strategies....................................................................................................14

3.1 Linear Quadratic Gaussian (LQG) Control Implementation.................................................14

3.2 Preview Control....................................................................................................................16

3.3 H ∞Control Problem............................................................................................................17

3.4 Variations in Control Strategies............................................................................................19

3.4.1 Integral and derivative level and ride control.................................................................19

iv

Page 5: Stage Report Repaired)

3.4.2 Integrated ride and roll control.......................................................................................19

3.5 Conclusions from Literature Review....................................................................................19

Chapter 4: Linear Parameter Varying (LPV) Controller.................................................................21

4.1 Gain Scheduling...................................................................................................................21

4.2 LPV Controller Synthesis.....................................................................................................22

4.2.1 Actuator Dynamics........................................................................................................22

4.2.2 Quarter Car Formulation for H ∞ Framework (Plants Po and P)...................................22

Chapter 5: Results, Conclusions and Scope for Future Work.........................................................26

5.1 Results and Conclusions.......................................................................................................26

5.2 Scope for Future Work.........................................................................................................28

Appendix........................................................................................................................................29

A.1 Equations and State Space Representation of a Half Car Model..........................................29

A.2 LQG Matrices Determination..............................................................................................30

A.3 Hydraulic Actuator Modelling.............................................................................................31

References......................................................................................................................................32

Bibliography...................................................................................................................................32

v

Page 6: Stage Report Repaired)

Figures

vi

Page 7: Stage Report Repaired)

List of tables

vii

Page 8: Stage Report Repaired)

Nomenclature

viii

Page 9: Stage Report Repaired)

ix

Page 10: Stage Report Repaired)

CHAPTER 1: Introduction

1.1 Noise and Vibrations in AutomobilesUnwanted vibrations and noise can be undesirable in many environments like the

workplace, home and automobiles though people find a certain degree of vibration

necessary and acceptable. Lack of interior vibrations in an automobile is generally a

desirable characteristic of many automobile customers. Such vibrations are generated by

various sources throughout the automobile, a few of which are mentioned below:

the engine (Stuecklschwaiger et al., 1993)

the power steering system (Smid et al., 1998)

the transmission

In addition to internal vibrations, disturbances are felt inside the automobile from external

sources as well. Vibrations of the frame, which are the result of tire contact with various

road surfaces and potholes, are the main contributors to vibrations caused by external

disturbances. These road – induced disturbances transmitted to the frame via the

suspension systems are the primary vibrations which will be dealt with in this project by

the application of active control strategies.

Effects of undesired vibration and noise within an automobile may range from being

mildly annoying to highly dangerous to the occupants and disturbs concentration and

increases fatigue of the driver. For the above reasons, vibration damping in automobiles is

necessary. This can be achieved in general by the following three methods:

elimination or reduction of the source of vibration

modification of the paths through which the disturbances propagate to reduce

transmission

modification of the disturbance originating at the user end of the path (in this case

the interior of the automobile) to enhance comfort (which however slightly

decreases a few aspects of vehicle performance).

1.2 Methods for Vibration ReductionMany of the details for vibration reduction projects to achiever quieter automobiles are

proprietary information. Some non proprietary ones are described below.

1

Page 11: Stage Report Repaired)

1.2.1 Interior loudspeakersThis method of vibration reduction involves placing of loudspeakers in the interior of the

vehicle to cancel road induced disturbances. However, this method can only be employed

if the positions of the sources of the vibration are known and a relation can be derived

between the noise produced in the automobile interior and the original source. The interior

loudspeakers create vibrations out of phase with the disturbances thus attenuating them.

Using this method, Sutton and Elliott, 1993, placed reference accelerometers on the

wheels, suspensions and parts of the frame that constitute potential road induced vibration

paths. The loudspeakers generated a signal that was a linear combination of the past and

present accelerometer signals. With this technique (developed at Lotus Engineering),

internal vibration magnitude was reduced by 7 dB at major frequency peaks in the range of

100 – 1200 Hz.

1.2.2 Power steering designAs mentioned earlier power steering is one of the main sources of internal vibrations in an

automobile. Pressure waves in the power steering hoses cause fluid vibrations. Such

disturbances can be reduced by varying system design parameters like changing the length

of the hoses and the configuration of components. One study by Smid et al., 1998, used a

Matlab simulation to determine the optimal configuration for the hose, tube and tuner. The

Matlab model calculated the travel of the hydraulic pressure pulses. Results of the created

model showed that the optimal length of the hose is 1/4 the wavelength of the pressure

ripple and the worst case wavelength is 1/2 of the wavelength. Further research on power

steering design With respect to other components for reduced vibrations was done later.

1.2.3 Passive suspensionsThese are suspensions that are so designed that they do not require an external source of

power for their operation. In other words they are not controlled by an external “brain”

and have constant properties like damping and spring constant. Typically, they consist of a

system of springs, shock absorbers and linkages that connect a vehicle (or the sprung

mass) to the wheels (or the unsprung mass). They contribute to vehicle handling and

braking keeping the occupants of the automobile comfortable and relatively isolated from

road noise, bumps and vibrations.

1.2.4 Semi – active suspensionsSemi – active systems only vary the viscous damping coefficient of the shock absorber,

and do not add energy to the suspension system. This makes them superior in ride comfort

2

Page 12: Stage Report Repaired)

as compared to their passive counterparts. In spite of limits in their performance (for

example, the control force can never have different direction than that of the current speed

of the suspension), semi-active suspensions less expensive to design and consume far less

energy when compared to active suspensions.

1.2.5 Active suspensions

Active or adaptive suspension is an automotive technology that controls the vertical

movement of the wheels via an onboard system or “brain” rather than the movement being

determined entirely by road on which the automobile is travelling. Here, as opposed to

passive suspension, there exists an external source of energy for powering the system to

exert forces on the tires. The system therefore virtually eliminates body roll and pitch

variation in many driving situations like cornering, accelerating and braking.

This technology allows car manufacturers to achieve a higher degree of both ride quality

and car handling by keeping the tires perpendicular to the road in corners, thus providing

higher grip and control.

1.3 Objectives and MethodologyThe goal of this project is to study the various controllers that are employed in the field of

active suspensions in automobiles and finally to design a Linear Parameter Varying (LPV)

controller using fixed H∞ methods in Matlab for a quarter car model to maximize

passenger comfort w.r.t. vertical accelerations. This controller should consider and

schedule on suspension deflection as well as lateral acceleration and should be road

adaptive too. However, uncertainties in the plant or actuator models have been

disregarded. The designed controller must achieve suitable tradeoffs between passenger

comfort, suspension deflection and road holding ability. To demonstrate its superiority in

terms of specified performance criteria, its performance will be compared against

benchmark passive suspensions and a standard LQR/LQG active controller.

To design such a controller, two fixed linear H∞ controllers will be initially designed and

an LPV controller based on the above two H∞ controllers will be developed. This LPV

controller will schedule and consider only suspension deflection and later on road

adaptability will be incorporated. The above methodology used for designing the LPV

controller will then be extended for developing the final LPV controller that schedules and

considers tire deflection as well.

3

Page 13: Stage Report Repaired)

1.4 Scope and Organization of the ReportThe dissertation has been divided into a total of 5 chapters and the scope of this thesis

excludes detailed analysis of control theories involving fuzzy logic, neural networks

and/or genetic algorithms and is intended for the purpose of design of an adaptive Linear

Parameter Varying (LPV) controller. Chapter 1 has covered the need for reduction in

vibrations felt in the interior of a vehicle, some techniques that are employed for

minimization of the effects of vibrations and the goals and methodology adopted for

obtaining an active LPV controller. Chapter 2 deals with the performance criteria of a

designed suspension simulation, specification of the active suspension problem statement,

the various car body models that are generally used in simulations and input road

modelling. Chapter 3 includes a literature survey of various control strategies implemented

for active suspension in automobiles and a brief summary of the literature review thus

conducted. Chapter 4 covers the Linear Parameter Varying controller that will be designed

based on certain constraints specified by performance requirements, results and

conclusions and a future activity schedule.

CHAPTER 2: Active Suspension Problem FormulationTo design and create a model of an active suspension control algorithm, it is first

necessary to understand the performance parameters used for judging controller

performance for achieving tradeoffs while defining the objective function. An analysis of

the various vehicle models that are employed for controller modeling is then performed.

The input disturbance to these models appears in the form of road roughness. Hence, an

examination of modeling of road disturbance is also called for.

There are two invariant frequencies of a car model, the first one being called the wheelhop

frequency and the second, the rattlespace frequency. At the former frequency, generally

between 8 – 12 Hz (Hrovat, 1997), motions of the sprung and unsprung masses are

uncoupled and vertical accelerations of the sprung mass will be unaffected by any control

input. In other words, the transfer function from the control input to the sprung mass

acceleration has a zero at this frequency (Hedrick and Butsuen, 1990). At the latter

frequency, the suspension deflection remains unaffected by any control input supplied as

the transfer function from the control force to the suspension deflection has a zero at this

frequency.

4

Page 14: Stage Report Repaired)

These two in invariant points exist only in the case when tire damping is neglected which

is generally done so as it difficult to estimate (Turkay and Ackay, 2008). However Levitt

and Zorka, 1991, have shown that considering a small but non zero tire damping in the

model of the car causes motions of the sprung and unsprung masses to be coupled at all

frequencies, and control forces can be used to reduce the sprung mass vertical acceleration

at the wheel-hop frequency.

2.1 Performance CriteriaWhile developing models for active suspension control algorithms, there are a few basic

performance criteria which are targeted for optimization. The three performance criteria

for evaluating the ride performance of a suspension controller are:

Suspension deflection: This is a hard constraint placed while designing the

controller to ensure that there is no damage caused to the suspension in cases

where the deflection reaches magnitudes alarmingly close to design and structural

limitations.

Vehicle road holding: is a parameter that the controller should ideally try to

maximize as this leads in general to increased vehicle handling. A suitable measure

of vehicle road holding ability among others like lateral acceleration (Jun, 2006)

can be taken to be as the magnitude of the tire deflection (Fialho and Balas, 2002).

The less is the tire deflection, the more the wheels are firmly in contact with the

road surface providing the driver better grip and hence generally leading to

enhanced safety.

Ride comfort: This is the primary criteria for judging the performance of a

suspension controller. There are many different ways to quantify this parameter.

Some are mentioned below:

rms values of vertical accelerations measured at the vehicle floor or

occupant’s sear location

rms magnitudes of roll, pitch and yaw accelerations of the vehicle centre of

mass

rms jerk which is the derivative of the above acceleration

elaborate frequency dependent measures (Konik et al., 1992 and

Hrovat,1993). It was established by Smith et al., 1978, that adaptation of

rms acceleration as a measure of ride comfort is adequate and is primarily

used throughout this report.

5

Page 15: Stage Report Repaired)

Sprung mass ms

?

Acceleration

Stroke x1

v

w

fs

Depending on the DOFs of the car model, the active suspension problem is formulated by

first framing an objective function that needs to be optimized by achieving the best

tradeoffs between the above three criteria. This is discussed in detail in the next sections

based on car modeling.

2.2 Car ModelsA car model generally consists of the sprung mass (constituting the vehicle body) and the

unsprung mass (the tyre assembly). All the car models that are described further are

considered to possess zero tire damping in the unsprung mass.

2.2.1 Quarter car modelThere are 2 types of quarter car models depending on the number of DOFs. Alternatively 1

model consists of unsprung mass whereas the other neglects it:

2.2.1.1 1 DOF model

Fig. 2.1: 1 DOF quarter car model (Hrovat, 1997)

This model is generally used preliminary design of suspension controllers. Having no

unsprung mass, the equations can be formulated as shown:

x1=x2−w ; (Eq. 2.1)

x2=f s ; (Eq. 2.2)

The state space representation has been specified below as:

6

Page 16: Stage Report Repaired)

x=Ax+Bu ; (Eq. 2.3)

where ¿ [x1

x2] , A=[0 1

0 0 ] , B=[−11 ] .

For this type of model, there are only 2 performance constraints:

x2 (sprung mass acceleration): which should be as low as possible

x1 (suspension stroke): or rattlespace constraint which represents a design

limitation to prevent the suspension from bottoming out.

The objective function can hence be stated as follows:

J1=min {E (x12+r u2 )} (Eq. 2.4)

where E represents an expectation or an average value like rms as mentioned in Section

2.1. Here the parameter r acts as a tuning knob so that larger r emphasizes a greater share

of sprung mass acceleration in the objective function resulting in smaller accelerations.

2.2.1.2 2 DOF model

Fig 2.2: 2 DOF quarter car model (Robust Control Toolbox, http://www.mathworks.com)

Assuming that the tire acts a point contact follower in touch with the road at all times, we

define x1=xs ; x2=f s; x3=xus; x4=r and the equations of motion take the form:

ms x1=−k s ( x1−x3 )−bs ( x1− x3 )−f s (Eq. 2.5)

7

Page 17: Stage Report Repaired)

mus x3=ks ( x1−x3 )+bs ( x1− x3 )+ f s−k t ( x3−r ) (Eq. 2.6)

The state space representation has been done in Section 4.2.3.

Having 2 DOFs, this model’s performance is judged on the basis of the following 3

constraints:

x1 (sprung mass acceleration): which should be as low as possible

x1 – x3 (suspension stroke): or rattlespace constraint which represents a design

limitation to prevent the suspension from bottoming out

x3 – r (tire deflection): is another rattlespace constraint that serves as an indication

of the road – holding capability of the vehicle

The inclusion of the handling measure (tire deflection) modifies the performance criterion

within the objective function as shown:

J2=min{E (r1¨( x2−w )2+r 2

¨( x1−x2 )2+ x12 )}; (Eq. 2.7)

Due to an extra constraint added (tire deflection) it has been shown that the 2 DOF quarter

car model somewhat deteriorates performance in terms of accelerations and rattlespace

variables when compared to that of its 1 DOF counterpart as seen in Fig. 2.3.

2.2.1.3 Model performance evaluation and optimization

Using the objective functions as well as the constraints imposed on the model, solutions to

the active suspension problem can be obtained where in the control force (fs) is obtained as

a relation between the state variables for a particular road input profile (generally

considered to be White Gaussian noise as seen in Section 2.3) and hence formulating the

control law. In the figure below the plots of acceleration normalized with road parameters

(travelling velocity V and road profile constant A, in Eq. 2.18) against normalized

suspension stroke and tire deflection (the three performance criteria). Normalization is

done for a performance parameter x using ~x=xrms

2π √ AV . The plots for the 2 DOF quarter

car model were obtained as a result of a global study (Hrovat, 1984 and 1987-1988), based

on varying r1, and r2, throughout the range of values of practical significance which was

suggested by Hrovat, 1997 as r2>0 and r1/r2 ≤ 1000.

8

Page 18: Stage Report Repaired)

From the figure, while the optimal active suspensions for 2 DOF systems can still

outperform passive ones, they fall short of the optimal 1 DOF performance. The main

reason for this deterioration stems from the conflicting requirements imposed on the active

actuator: it should simultaneously provide small sprung mass acceleration (for comfortable

ride), and a considerable amount of unsprung mass damping needed to reduce the wheel-

hop (for good handling). It is easier to satisfy these conflicting requirements when the

unsprung mass becomes smaller, which gives an additional incentive for reducing the

unsprung weight through the use of, e.g., aluminum wheels and lightweight, composite

materials. The best performance within the present single-actuator 2 DOF structure is then

obtained when mu, = 0, as shown by Figs. 2.4 (a) and (b).

Fig 2.3: Comparison between passive, optimal 2 DOF and optimal limiting suspension

where mu, = 0: (a) x1 versus x1 – x3; (b) x1 versus x3 – r (Hrovat, 1997)

In an effort to reduce the unsprung mass, dynamic absorbers are often used as shown in

Fig. 2.4. Dynamic absorbers contain the pronounced, lightly damped oscillations of the

unsprung mass.

9

Page 19: Stage Report Repaired)

Fig 2.4: Quarter car suspension with dynamic absorber (Hrovat, 1997)

With a dynamic absorber attached to the unsprung mass, a significant improvement results

in the performance of the 2 DOF active suspension model as is seen in the following

figures.

Fig. 2.5: Comparison between 2 DOF + DA, optimal 2 DOF and optimal limiting

suspension where mu, = 0: (a) x1 versus x1 – x3; (b) x1 versus x3 – r (Hrovat, 1997)

However, the main drawbacks of a dynamic absorber are its additional weight and

packaging requirements which impose additional design constraints.

10

Page 20: Stage Report Repaired)

2.2.2 Half car model

Fig. 2.3: Half car model (Du and Zhang, 2006)

The equations of motion of motion and the state space representation derivation of the

above half car model can be found in the Appendix Section A.1.

The final state space matrices are:

x=Ax+B1 w+B2 u

y=Cx (Eq. 2.8)

where,

A is a 8 x 8 matrix with A12, 34, 56 and A78= 1; A16 and A38 = -1; A21 = - ksfa1; A22 = -csfa1; A23

= - ksra2; A24 = -csra2; A26 = -csfa1; A28 = -csra2; A41 = - ksfa2; A42 = - csfa2; A42 = - ksra3; A44 = -

csra3; A46 = - csfa2; A48 = - csra3; A61 = ksf/muf; A62 = csf/muf; A65 = - ktf/muf; A66 = -csf/muf; A83 =

ksr/mur; A84 = csr/mur; A87 = - ktr/mur; A88 = - csr/mur and remaining elements are 0

(Eq. 2.9)

B1=[0 0 0 0 −1 0 0 00 0 0 0 0 0 −1 0]

T

; (Eq. 2.10)

11

Page 21: Stage Report Repaired)

B2=[0 a1 0 a2 0 −1 /muf 0 00 a2 0 a3 0 0 0 −1 /mur ]

T

; (Eq. 2.11)

u=[uf

ur];w=[ zrf

zrr]; (Eq. 2.12)

a1=1ms

+l1

2

;a2=1ms

−l1l2

I Φ

; a3=1

ms

+l2

2

I Φ

; (Eq. 2.13)

and C = I (Eq. 2.14)

This model has an objective function that has the following performance constraints:

zc (sprung mass heave acceleration): which should be as low as possible

Φ (sprung mass pitch acceleration): which should be as low as possible

zsf−zuf (front suspension stroke): or front rattlespace constraint which represents a

design limitation to prevent the suspension from bottoming out

zuf−zrf (front tire defelection): representing front wheel grip on the road

zur−zrr(rear tire defelection): representing rear wheel grip on the road

The half car 2 DOF model can be decoupled into two 1 DOF quarter car sub – problems

according to Krtolica and Hrovat, 1992, provided:

M l1 l2=J p and (Eq. 2.15)

r1 l1l2=r2 where (Eq. 2.16)

M = total vehicle mass and Jp = vehicle pitch moment of inertia about centre of mass and

rest of the symbols have their usual meaning.

Eq. 2.24 depends on vehicle physical parameters and is approximately (within 20 %)

satisfied by most vehicles. Eq. 2.25 can be satisfied by appropriately choosing r1 and r2

which often leads to a reasonable compromise heave and pitch aspects of a ride according

to Hrovat, 1997.

The function to be optimized for the half car model optimal suspension problem is

depicted below:

J3=min¿¿ (Eq. 2.17)

12

Page 22: Stage Report Repaired)

2.2.3 Full car model

2.3 Input Road Disturbance ModelingRoad inputs can broadly be classified as vibrations or shocks. Shocks are discrete events

of relatively short duration and high intensity, for example caused by a pronounced bump

or pothole on an otherwise smooth road. Vibrations, on the other hand, are characterized

by prolonged and consistent excitations that are felt on, say "rough" roads.

For vibrations, the road roughness is typically specified as a random process of a given

displacement power spectral density (psd). An often used approximation of' measured road

displacement psd’s for various terrains is given in the form:

S (Ω )=A Ωn (Eq. 2.18)

where Ω is the spatial frequency, typically in units of "radians per length", and A and n are

appropriate constants. The most commonly used case corresponds to n ≈ –2. With this

value the displacement spectra of Eq. 2.18 imply white-noise ground input velocity, which

conveniently matches the well – known, standard Linear – Quadratic – Gaussian (LQG)

assumptions for process noise (Hrovat, 1997).

Eq. 2.18 also approximates various road profiles satisfactorily as is seen in the following

graphs. Smith, 1982, compared the frequency response of ideal white – noise – in –

velocity curves (straight lines in log-log scales) with the model of a Rochester road section

and found that the white noise assumption fits quite well. Throughout this project road

disturbance will be assumed to be of the form of White Gaussian noise or will be taken to

be of the shape of a sinusoidal bump, to simulate bump response, whose parameters will

be specified at the time.

13

Page 23: Stage Report Repaired)

Fig. 2.: Comparison of frequency responses of Rochester Road and ideal White Gaussian

Noise (Smith, 1982)

CHAPTER 3: Control StrategiesApart from gain scheduling control algorithms (like LPV controllers), which will be

discussed in Chapter 4, three important control strategies implemented for control of

active suspensions are described in detail in the following sections followed by a summary

of the literature review conducted.

3.1 Linear Quadratic Gaussian (LQG) Control ImplementationWhen the system dynamics are described by a set of linear differential equations and the

cost is described by a quadratic functional, then an LQ problem arises. The theory of

active optimal LQG control is concerned with operating the uncertain dynamic system

disturbed by additive white Gaussian noise with a possibility of not all states available for

feedback at minimum cost. The solution provided is a linear feedback control law that is

easily computed and implemented.

Application of LQG control to active suspensions can be done by first choosing an

appropriate car model and developing a state space representation of the same using the

methods described in Section 2. Hence matrices A, B, C and D (assumed 0) are known

which occur in the state space representation written below which includes the additional

Gaussian noise:

x (t )=A ( t ) x (t )+B ( t )u ( t )+v ( t);

14

Page 24: Stage Report Repaired)

LQGFormulate model matrices A,B, C

Select tuning weights F, Q, R

LQERiccati Equation for obtaining K

LQRRiccati Equation for obtaining L

y (t )=C (t ) x ( t )+w ( t ) ;

where, the variables are defined in the table as shown:

Variable Physical Significance

x vector of state variables within the system

u vector of control inputs

y vector of measured outputs available for feedback

v additive white Gaussian system noise

w additive white Gaussian measurement noise

Table 3.1: Key for variables in LQG formulation

The objective of the LQG control algorithm is to find a suitable control input u(t) such that

it is causal (depends only on previous values of y (t’) where 0 ≤ t’ < t) and minimizes the

following cost functional:

J=E (x ' (T ) Fx (T )+∫0

T

x ' (t )Q (t ) x ( t )+u ' ( t ) R ( t )u ( t ) dt);where F ≥ 0, Q(t) ≥ 0 and R(t) > 0 are suitable chosen sweights acting as tuning

parameters, E denotes an expectation or average (like rms) value and T denotes the total

time interval.

The LQG controller solving the above equations is specified below:

~x (t )=A ( t ) ~x ( t )+B (t ) u (t )+K (t ) ( y ( t )−C ~x (t ) ) ,~x (0 )=E ( x (0 ) ) ;

u (t )=−L ( t ) ~x ( t )

where K(t) is the Kalman gain of the associated Kalman filter (used for causal state

estimation of ~x (t)). Determination of matrices K(t) and L(t) (feedback gain matrix) via

Riccati equations has been provided in detail in the Appendix Section skdjfnkjwrefkrwe.

15

Page 25: Stage Report Repaired)

Fig. 3.1: Flowchart for LQG problem statement

As seen in Appendix Section A.2 and the above diagram, the LQG problem is separable as

L(t) and K(t) are determined separately and independent of each other.

However LQG controllers do not guarantee robustness against system and external

uncertainties. As the weights or tuning parameters need to be specified by human

engineers, it is an iterative process wherein after each setting, results are compared with

the original design goals and hence is relatively time consuming when compared to

methods which involve full state feedback.

3.2 Preview ControlPreview control is a strategy in which the system consists of sensors mounted to the front

bumper of the vehicle and provide information regarding the oncoming road profiles.

Ultrasonic sensors are generally considered ideal for the task (preview paper jo mila tha)

of measuring road unevenness in front of the bumper. The information detected by the

sensors is transported to the controller where the control signal is calculated and sent to the

corresponding active suspension.

Depending on which wheels are actively controlled, there are two types of preview

control:

Whole Preview Control: Here all four suspensions of the wheels are controlled

with future terrain information.

Partial Preview Control: Here only the rear wheel suspensions are controlled with

future road information. In such systems, the front wheel suspensions are

controlled by present terrain information. When controlling the rear suspensions,

data from the frontally located sensors as well as the rear positioned sensors are

considered. Hence this type of preview control is relatively cheaper as compared to

Whole Preview Control as only 1 set of suspensions (rear) are controlled using

future data.

16

Page 26: Stage Report Repaired)

O1

O2D2

Dn On

D1Po

Wi1

Wi2

Win

Wo1

Wo2

Won

P

3.3 H∞Control Problem

An open loop system Po can be controlled by an H∞controller by first converting it into

another plant called the augmented nominal plant P. Plant Po and P have the structure as

shown in Fig. bcwbigufw.

Fig. 3.2: Plants in H∞ control framework

Plant Po is the basic open loop systems with inputs and outputs. Weighting functions on

the input as well as the output sides are added mainly for the purpose of frequency

shaping. For eg. the human body is sensitive to vertical vibrations in the range of 4 – 8 Hz

as specified by ISO 2631 standards. Hence, the weighting function for sprung mass heave

acceleration should be chosen so that its peak or higher magnitude value lies in the above

range.

In the standard H∞ framework, there exists a plant P that has two inputs, the exogenous

input w, that includes reference signal and disturbances, and the manipulated variables u.

There are two outputs, the error signals z that we want to minimize, and the measured

variables v, that we use to control the system. v is used in K to calculate the manipulated

variable u. Remark that all these are generally vectors, whereas P and K are matrices.

Mathematically, the plant P is partitioned and the system is:

[ zv ]=P (s )[wu ]=[P11 ( s) P12 ( s )

P21 ( s ) P22 ( s )] [wu ];

17

Page 27: Stage Report Repaired)

u=K ( s ) v ;

It is therefore possible to express the dependency of z on w as:

z=F l(P ,K )w

Called the lower linear fractional transformation, Fl is defined:

z=F l ( P , K ) w ;

F l ( P , K )=P11+P12 K (I−P22 K )−1 P21;

The objective of H∞control design is to find a controller K such that F l ( P , K ) is minimised

according to the H∞norm. The infinity norm of the transfer function matrix F l ( P , K ) is

defined as:

‖F l(P .K )‖∞=¿ω σ (F l(P . K )( jω));

where is the maximum singular value of the matrix F l(P . K ).

Fig. 3.3: Standard H∞ control problem forumlation

For suspension controller synthesis, the plant P represents the appropriate car model

parameters (A, B, C and/or D). z would be the performance parameter that needs to be

minimized w.r.t. the input road disturbance which in this case is w. Hence z would

represent either sprung mass acceleration, roll or pitch accelerations and/or their

18

Page 28: Stage Report Repaired)

combinations in a vector format. v represents the measurable outputs used for feedback

like suspension deflection and u represents the control force.

3.4 Variations in Control StrategiesApart from the three major and generally used suspension control algorithms, there are

numerous instances of novel applications of them as well as a few newly developed

control strategies in the literature.

3.4.1 Integral and derivative level and ride controlYoun et al., 2006, developed an LQR controller for a 7 – DOF full car model by including

in the performance index J, two additional parameters viz. the integral and derivative of

suspension deflection. The designed closed loop model was tested in the frequency as well

as time domain by simulating bump and braking response and improvement in vehicle

performance was observed w.r.t. performances of passive suspensions and normal LQR

controllers wherein only suspension deflection and/or deflections are penalized. It was

shown that the steady state error in suspension deflection was eliminated by the penalty on

suspension deflection integration. Also, the penalty of derivative of suspension deflection

plays an important part in minimization of roll and pitch.

3.4.2 Integrated ride and roll controlDesign of an active suspension control system involving active tilting of the automobile

especially during turning and other braking maneuvers was done by Wang and Shen,

2008, using standard H∞ framework. Using a full car model, equations of motions for vehicle

tilting were derived and in addition to minimization of sprung mass heave acceleration in the H∞

framework, roll was also considered. This controller reduces lateral acceleration experienced by

passengers and also lessens the chance of vehicle rollover thus increasing safety.

However, the controller tended to increase roll angular acceleration and hence this actually

decreased ride comfort in the roll mode even though the vehicle overall remained

horizontal. Also two more disadvantage arise that relatively larger actuator forces are

needed and suspension deflection required are higher.

3.5 Conclusions from Literature ReviewAn active suspension control problem formulation can be broken down into input

modeling, plant design, controller design and output simulation. There are primarily three

performance criteria based on which the performance of an active controller of

suspensions can be judged viz. suspension deflection (measured), vehicle road holding

19

Page 29: Stage Report Repaired)

ability (measured in terms of tire deflection) and passenger comfort (various measurable

parameters depending on the need as well as the type of car model in consideration).

The various car models for plant designing that may be employed are summarized in a

tabular format as shown below:

Models → Quarter CarHalf Car

(4 DOF)

Full Car

(7 DOF)Features

↓1 DOF 2 DOF

Performance criteria

Heave

acceleration

, suspension

deflection

Heave

acceleration,

suspension

and tire

deflection

Heave and

pitch

accelerations

, front and

rear

suspension

and tire

deflections

Heave, pitch

and roll

accelerations,

suspension and

tire deflections

for each wheel

assembly

Size of matrix A (∝

computational cost)2 x 2 4 x 4 8 x 8 14 x 14

Optimization/

decoupling conditions

Simplest

and most

optimal

form

Improvemen

t via

Dynamic

Absorber

Decoupling

possible into

2 quarter car

models

Decoupling

possible into 2

half and/or 2 or

4 quarter car

models

Table 3.: Summary of various car models

The input road disturbance is modeled as white Gaussian noise or can be treated as a

sinusoidal bump. White Gaussian noise is chosen as a simplified model for the road

disturbance as this approximates a typical road surface’s spatial frequency response.

CTRLLER

Several control strategies have been discussed above and based on the formulation of the

active suspension control algorithm, the objective function remains fixed with respect to

performance parameters like suspension deflection and road holding ability. The full

potential of active suspensions can only be realized by exploiting their inherent adaptive

20

Page 30: Stage Report Repaired)

capabilities. This means the objective function changes depending on current operating

conditions with respect to the tuning parameters r i. This adaptability is achieved by

suitably varying the weights of certain considered transfer functions, with the variable(s)

being called the scheduling parameter(s). Various types of such adaptive controllers can be

designed based on the combinations of variables that are updated online and fed as input to

the controller to be scheduled on.

Chapter 4: Linear Parameter Varying (LPV) ControllerAn LPV controller is an adaptive controller in the sense that the gain(s) of the controller

continuously change with time and operating conditions. The controller parameters in state

space (A, B, C and D) in fact linearly vary between two fixed states. These two fixed

states correspond to two separate controllers which can be developed using any control

strategy discussed previously as they are fixed and non variable. In this thesis, the H∞

control strategy has been employed for development of these two fixed controllers due to

its robustness and better closed loop performance as compared to the LQG strategy.

4.1 Gain Scheduling In the next few sections, the methodology of designing a suspension controller that

focuses exclusively on minimizing car body acceleration when the suspension deflection is

small, and on minimizing suspension deflection when the deflection limit is approached (a

design constraint), is discussed. Hence the active suspension switches from a “soft” setting

to a “stiff” setting based on the magnitude of suspension deflection. If the road is

essentially smooth (involving small magnitudes of suspension deflection), it would be

preferable to maintain the soft setting for a large portion of the deflection range, rapidly

switching to the stiff setting as the deflection limit is approached. Although this would

result in a large vertical acceleration (due to the rapid stiffening) as the deflection limit is

reached over the rough sections, it would be a small price to pay for the superior comfort

over the smooth sections. On the other hand, for rough roads like in off-road conditions it

would be preferable to start stiffening the suspension gradually over the range of

suspension deflection.

The closed loop bandwidth is taken as 65 Hz (Gillespie, 1990) as high frequency

deviations in the road surface have significantly lower amplitude compared to low

frequency deviations. Hence, in control terminology, the transfer function Ha(s) from the

road input disturbance to the body acceleration should be small in the frequency range 0 –

21

Page 31: Stage Report Repaired)

65 Hz. Also the transfer function Hsd(s) from road disturbance to suspension deflection

should be simultaneously small to ensure suspension bottoming does not occur. Hedrick

and Batsuen, 1990, showed that at the wheelhop and the rattlespace frequency, as well as

lower frequencies, a reduction in one transfer function leads to an increase in the other

thus representing a tradeoff.

4.2 LPV Controller Synthesis To design an LPV controller for active suspensions that schedules on suspension

deflection, and focuses only on heave acceleration minimization, we need to

design two linear H∞ controllers for which, the car body needs to be modeled.

These two topics are described in the sections below. For this a nominal plant Po

and an augmented nominal plant P need to be synthesized. The nominal plant Po is

the open loop model of the car and the augmented nominal plant P consists of the

plant Po along with weighting functions whose needs are specified in Table sfbhbf.

The augmented nominal plant P is then used as the final open loop plant model for

which an H∞ has to be designed.

these controllers are later coupled into a single LPV controller which has not been

discussed in this report.

4.2.1 Actuator DynamicsThe control force, fs, that is applied between the sprung and unsprung masses is taken to

be generated by a hydraulic actuator (Fialho and Balas, 2002). While designing the

controller and the closed loop system, actuator dynamics have not been considered at this

stage, though a model for it is described in the Appendix Section A.3.

4.2.2 Quarter Car Formulation for H∞ Framework (Plants Po and P)The quarter car model has been used for formulating the plant as according to Hrovat,

1997, linear low order models are in general adequate for suspension control synthesis.

Also, the final goal is to design an LPV controller, whose performance index includes only

heave and not roll or pitch, hence a full or half car model need not be used.

The equations of motion of a quarter car model have been derived in Section 2.2.1.2. The

state space representation of it has been mentioned below after listing the parameters of

the quarter car model.

Parameter Value

22

Page 32: Stage Report Repaired)

Sprung mass 290 kg

Unsprung mass 59 kg

Suspension Damping Coefficient 1000 N/(m/s)

Suspension Stiffness 16182 N/m

Tire Stiffness 190000 N/m

Table 4.1: Quarter car parameters

The state space formulation is:

x=Ax+B1 w+B2 u ;

y=Cx+Du (Eq. 4.10)

where,

A=[ 0 1 0 0−55.8 −3.448 55.8 3.448

0 0 0 1274.3 16.95 −3495 −16.95

]; B=[ 0 00 34.480 0

3220 −169.5];

C=[ 1 1 0 0−55.8 −3.448 55.8 3.448

1 0 −1 00 0 0 0

]; D=[0 00 34.480 00 1

];This represents the nominal plant Po.

Now the augmented nominal plant, P needs to be formulated with relevant weights. Po is

cast into the standard H∞ framework with certain weights as shown in Fig. 4.1. Weighting

functions are used primarily to compare different performance objectives within the same

norm and also form frequency filters for the system. Also, with these weights, we are able

to emphasize which performance criteria require a higher control. The wheelhop

frequency exists at ω1=√k t /mus = 56.7 rad/s and the rattlespace frequency exists at

ω2=√k t /(m¿¿us+ms)¿ = 23.3 rad/s. We choose the weights as follows:

Weigh

t

Transfer

FunctionReasons

Wref 0.07 Scales down the road frequency response magnitude

without altering its shape.

23

Page 33: Stage Report Repaired)

Mathworks web resources suggests a value of 0.07.

Wact10013 ( s+50

s+500 )

Wx180 π

s+10 π

According to ISO 2631 standards human body human

body is more sensitive to frequencies near 4-8 Hz in

vertical direction (Yousefi et al., 2006). As shown in Fig.

4.1 this has a cut off frequency at 10π rad/s = 5 Hz hence

emphasizing control within the ISO 2631 limits.

A simple first order weight is chosen as is done in

MathWorks web resources, though higher order weights

may also be used with varying results.

In any case, as shown by Smith, 1995, Ha(s) = O(s−2)

(i.e., s2Ha(s) tends to a finite, possibly zero, limit as s →

∞), and hence penalizing acceleration at higher

frequencies offers no significant benefit.

Also, according to Fialho and Balas, 2000, traditionally

penalizing x1(acceleration) instead of body travel (x1)

resulted in less conservative LPV designs.

Wx1x3250

s+10

As shown in Fig this has a cut off frequency at 10 rad/sec.

According to ISO 2631 standards human body has its peak

(((Low order robust controllers for active vehicle suspensions

(weight reasons).pdf)))). Hence chosen a simple first order

weight as is also done in website rerewjnbweknb

Wn 10-5 Assumed a negligible noise (Fialho and Balas, 2000)

However, it should be modeled based on sensor noise.

Table 4.: Weight selections

Having defined the weights, the following standard model for H∞ controller synthesis was

implemented in Matlab where for the design of one H∞ controller (Design_1)

W x 1=80 π

s+10 π and W x 1 x 3=0 (i.e. full emphasis on minimizing sprung mass acceleration

regardless of suspension deflection magnitude) and for the other (Design_2) W x 1=0 and

W x 1 x 3=BLAH MAN ! π

s+10 π (i.e. full emphasis on minimizing sprung mass acceleration

regardless of suspension deflection magnitude)

24

Page 34: Stage Report Repaired)

Fig. 4.2: H∞ framework for the augmented nominal plant P

The code snippet for the developing the P system is as shown below:

Fig 4.3: Code snippet for developing plant model

25

Page 35: Stage Report Repaired)

Chapter 5: Results, Conclusions and Scope for Future Work

5.1 Results and ConclusionsThe closed loop system with Design_1 and Design_2 H∞ controllers separately has the

following frequency response for suspension deflection and sprung mass acceleration:

Fig 4.5: Suspension deflection frequency response

26

Page 36: Stage Report Repaired)

Fig 4.6: Acceleration frequency response

We see that for Design_1 controller:

there is a sufficient decrease in acceleration in the low frequency range however

with a corresponding increase in suspension deflection as the weight for this

parameter was 0.

Also, the acceleration response is close to the passive response in the vicinity of

the wheelhop frequency at 56.7 rad/s as this is the invariant point where alteration

of performance cannot be achieved by feedback.

For the Design_2 controller:

there is a reduction in suspension deflection in the vicinity of the wheelhop

frequency ω1 = 56.7 rad/sec, and a corresponding increase in the acceleration

frequency response in this vicinity.

Also, compared to Design 1, a reduction in suspension deflection has been

achieved for frequencies below the rattlespace frequency ω2 = 23.3 rad/sec.

However again due to invariancy at point ω2, there is no reduction in suspension

deflection in the vicinity of this frequency.

27

Page 37: Stage Report Repaired)

5.2 Scope for Future Work The weights that are chosen while designing the two “fixed” controllers of the LPV

controller can be chosen in a more efficient and effective way which will suit the needs of

the control synthesis problem at hand. In particular, the sensor noise has not been modeled

effectively especially at high frequencies. Also, higher order weights may be considered

for implementation though it may have computational costs.

Future work involves bridging the above two H∞ controllers into a single LPV framework.

The parameters intended to be scheduled on is primarily suspension deflection, followed

by road roughness and tire deflection. For this, the weights Wx1, Wx2 and Wr need to be

dependent on the above scheduling parameters.

For this to be done, an activity schedule has been tentatively prepared.

Tasks

I II

OctNo

v

De

c

Ja

n

Fe

b

Ma

r

Ap

r

Topic development and initialH∞ framework

building of LPV synthesis

Weight optimization and inclusion of road –

tire transfer function

Development of an LPV controller

scheduling on suspension deflection

Expanding the scheduling parameter to road

roughness for a road adaptive LPV controller

Trial and implementation of an additional

parameter for tire deflection and handling

Analysis of designed controller via simulation

of bump and white Gaussian response

Compilation of results and final dissertation

writing

Table 4.: Future activity schedule for Stage – II

28

Page 38: Stage Report Repaired)

Appendix

A.1 Equations and State Space Representation of a Half Car ModelThe equations of motion by applying Newton’s Laws to the above 2 DOF model (and

using the static equilibrium position as the origin for both centre of mass displacement and

car body angular displacement) are:

ms zc+ksf ( zsf−zuf )+csf ( zsf− zuf )+k sr ( zsr−zur )+csr ( zsr− zur )=u f +ur

(Eq. 2.3)

I Φ Φ−l1k sf ( zsf−zuf )−l1 csf ( zsf− ˙zuf )+l2 k sr ( zsr−zur )+l2csr ( zsr− zur )=−l1u f +l2 ur

(Eq. 2.4)

muf zuf −k sr ( zsf −zuf )−csf ( zsf − zuf )+k tf ( zuf−zff )=−uf (Eq. 2.5)

mur zur−k sr ( zsr−zur )−csr ( zsr− zur )+k tr ( zur−zrr )=−ur (Eq. 2.6)

The model can be linearized for small pitch angles as shown below:

zsfðtÞ~zcðtÞ{l1 sinQðtÞ&zcðtÞ{l1QðtÞzsrðtÞ~zcðtÞzl2 sinQðtÞ&zcðtÞzl2QðtÞ

Defining state variables as follows:

x1=zsf−zuf , x2= ˙zsf , x3=zsr−zur , x4= zsr , (Eqs. 2.7 –

x5=zsf −zrf , x6= zuf , x7=zur−zrr , x8= zuf 2.14)

where x1 and x2 are front car body deflection and vertical velocity respectively, x3 and x4

are rear car body deflection and vertical velocity respectively, x5 and x6 are front

suspension deflection and vertical velocity respectively and x7 and x8 are rear suspension

deflection and vertical velocity respectively.

Then, the state space model realization is as follows:

x=Ax+B1 w+B2 u (Eq. 2.15)

y=Cx

where,

29

Page 39: Stage Report Repaired)

A is a 8 x 8 matrix with A12, 34, 56 and A78= 1; A16 and A38 = -1; A21 = - ksfa1; A22 = -csfa1; A23

= - ksra2; A24 = -csra2; A26 = -csfa1; A28 = -csra2; A41 = - ksfa2; A42 = - csfa2; A42 = - ksra3; A44 = -

csra3; A46 = - csfa2; A48 = - csra3; A61 = ksf/muf; A62 = csf/muf; A65 = - ktf/muf; A66 = -csf/muf; A83 =

ksr/mur; A84 = csr/mur; A87 = - ktr/mur; A88 = - csr/mur and remaining elements are 0

(Eq. 2.16)

B1=[0 0 0 0 −1 0 0 00 0 0 0 0 0 −1 0]

T

; (Eq. 2.17)

B2=[0 a1 0 a2 0 −1 /muf 0 00 a2 0 a3 0 0 0 −1 /mur ]

T

; (Eq. 2.18)

u=[uf

ur];w=[ zrf

zrr]; (Eq. 2.19 – 2.20)

a1=1ms

+l1

2

;a2=1ms

−l1l2

I Φ

; a3=1

ms

+l2

2

I Φ

; (Eq. 2.21 – 2.23)

and C = I; (as y is the measured output and all of the states are assumed measurable in the

above model which has no estimator)

A.2 LQG Matrices DeterminationK(t) is determined by the following 5 matrices:

A(t), C(t), V(t), W(t) and E(x(0)x’(0)) where V(t) and W(t) are intensities of the Gaussian noises

v(t) and w(t) respectively. These matrices are used in the equations below to obtain K(t):

P (t )=A (t ) P (t )+P (t ) A' (t )−P (t ) C' (t ) W−1 (t )C (t ) P (t )+V (t ) ;

P (0 )=E ( x (0 ) x ' (0 )) ;

Having gotten P(t) from above, K ( t )=P (t ) C' (t ) W−1 (t );

The matrix L(t) is the feedback gain matrix determined by the following 5 matrices:

A(t), B(t), Q(t), R(t) and F through the following equation:

− S (t )=A ' (t ) S (t )+S (t ) A (t )−S (t ) B (t ) R−1 (t ) B ' (t ) S (t )+Q (t ) ;

S (T )=F ;

Having gotten S(t) from above, L (t )=R−1 (t ) B ' (t ) S (t )

30

Page 40: Stage Report Repaired)

A.3 Hydraulic Actuator ModellingHence, fs = PlA, where Pl = pressure drop across the cylinder and A = piston area. As

shown by Merritt, 1967, rate of change of P is:

V4 B

Pl=Q−C Pl−A ( xs− xus); (Eq. 4.1)

where,

V = total actuator volume, B = effective bulk modulus, Q = load flow, C = total piston

leakage coefficient. Load flow Q is given as:

Q=sgn [ Pl−sgn ( xv ) P ] Cd w xv √ 1ρ∨Ps−sgn ( xv ) Pl∨¿¿; (Eq. 4.2)

where,

Ps = hydraulic supply pressure, 𝜌 = hydraulic fluid density, xv = spool valve displacement,

w = spool valve area gradient, Cd = discharge coefficient.

The spool valve displacement as a function of the input voltage of the servo valve is:

xv=1τ(−xv+μ); (Eq. 4.3)

Defining the state variables as:

x1=xs, x2= xs, x3=xus, x4= xus, x5=μPl, x6=xv where μ = 10-7 improves numerical

conditioning during control design (Fialho and Balas, 2002), the state space formulation

is:

x1=x2; (Eq. 4.4)

x2=−1ms

(ks ( x1−x3 )+bs ( x2−x4 )− Aμ

x5); (Eq. 4.5)

x3=x4 ; (Eq. 4.6)

x4=1

mus(ks ( x1−x3 )+bs ( x2−x 4 )−k t ( x3−r )− A

μx5); (Eq. 4.7)

x5=−βx5−μαA ( x2−x4 )+μγ x6 w3 ; (Eq. 4.8)

x6=1τ(−x6+μ);

31

Page 41: Stage Report Repaired)

where α=4 BV

, β=αC, γ=α Cd ω√ 1ρ

, w3=sgn[Ps−sgn ( x6 ) x5

μ ]√|P s−sgn ( x6 ) x5

μ |;

References

BibliographyDu H., Zhang N. "Constrained H‘ control of active suspension for a half-car model with a time delay in control." Mechatronics and Intelligent Systems, Faculty of Engineering, University of Technology, Sydney, NSW, Australia, 2008: 665-684.

Fialho I., Balas G. "Road Adaptive Active Suspension Design Using Linear Parameter-Varying Gain-Scheduling." IEEE Transactions on Control Systems Technology, Vol. 10, No. 1, 2002: 43-54.

Gillespie, T. "Fundamentals of Vehicle Dynamics." Soc. Automotive Eng., 1990.

Hedrick J., Batsuen T. "Invariant Properties of Automotive Suspensions." Proc. Inst. Mech. Engineers, Part D, Transport Engineering 204, 1990: 21-27.

Hrovat, D. "Applications of optimal control to advanced automotive suspension design." ASME .I. Dynamic Systems, Measurement and Control, 115, 1993: 328-342.

Hrovat, D. "Influence of unsprung weight on vehicle ride quality." Ford Motor Company Research Report, 1987-1988.

Hrovat, D. "Performance tradeoffs for an LQG-optima lsuspension." Ford Motor Company Internal Document and Presentation, 1984.

Hrovat, D. "Survey of Advanced Suspension Developments and Related Optimal Control Applications." Automatica Vol. 33, No. 10, 1997: 1781-1817.

Izuho H., Masahiko K., Youichi U., Yasuyuki A. "Using multiple regression analysis to estimate the contributions of engine - radiated noise components." SAE Technical Papers, 2000.

Jun, W. "Integrated Vehicle Ride and Steady-State Handling Control via Active Suspensions." International Journal of Vehicle Design, vol. 42, no.3/4, 2006: 306-326.

Konik D., Hillebrecht P., Jordan B., Ochner U., Zieglmeier F. "Active hydro-pneumatic suspension-functional improvements, demonstrated by objective and subjective test drive results." Proc. Int. Sytnp. on Advanced Vehicle Control (AVEC), 1992.

Krtolica R., Hrovat D. "Optimal active suspension control based on a half-car model: an analytical solution." IEEE Trans. Autom. Control. AC-37, 1992: 528-532.

32

Page 42: Stage Report Repaired)

Levitt J., Zorka N. "Influence of Tire Damping in Quarter Car Active Suspension Models." Trans. ASME, Journal of Dynamic Systems, Measurement, and Control 113, 1991: 134-137.

Marvel M. "Noise and Stress." NIOSH - National Institute for Occupational Safety and Health. 1992. 293-298.

Merritt, H. Hydraulic Control Systems. New York: Wiley, 1967.

Smid E., Qatu M., Drew J. "Optimizing the power steering components to attenuate noise and vibrations ." European Conference on Vehicle Noise and Vibration. Professional Engineering Publication Limited, 1998. 103-112.

Smith C., McGehee D., Healey A. "The prediction of passenger riding comfort from acceleration data." ASME J. Dynamic Systems, Measurement and Control, 100, 1978: 34-41.

Smith, C. "Achievable Dynamic Response for Automotive Active Suspensions." Vehicle System Dynamics, vol. 24, 1995: 1-34.

Smith, E. "Amplitude characteristics of dearborn test track roadways." Ford Motor Company Technical Memorandum, SRM-82-26, 1982.

Stuecklschwaiger W., Schiffbaenker H., Brandl F.K. "Improving the noise quality of combustion engines." SAE Technical Papers, 1993.

Sutton T., Elliott S. "Active Control of Interior Road Noise." Noise and the Automobile, 1993: 53-57.

The MathWorks, Inc. http://www.mathworks.com. Robust Control Toolbox. http://www.mathworks.com (accessed 2009).

Turkay S., Akcay H. "Influence of Tire Damping on the Ride Performance Potential of Quarter-Car Active Suspensions." Proceedings of the 47th IEEE Conference on Decision and Control, 2008.

Venugopal R. "Analysis of Road Disturbance and Actuator Performance for Active Vibration Control Project." Internal Ford Report, March 2002.

W., Jun. "Integrated Vehicle Ride and Steady-State Handling Control via Active Suspensions." International Journal of Vehicle Design, vol. 42, no.3/4, 2006: 306-326.

Yousefi A., Akbari A., Lohmann B. "Low Order Robust Controllers for Active Vehicle Suspensions." Proceedings of the 2006 IEEE International Conference on Control Applications, 2006: 693-698.

33

Page 43: Stage Report Repaired)

ACKNOWLEDGEMENTS

I am thankful to Prof. D. Manik for giving me the opportunity to work under him on this

topic. He has shown a lot of confidence in me and encouraged me to think independently.

At times when I got stuck, he continuously mentored me giving me valuable suggestions

and new lines to think on.

Viraj Vajratkar

(05D10021)

IIT Bombay

34