Vehicle Dynamics and Control: Advanced Methodologies Shahram Azadi pdf download
Vehicle Dynamics and Control: Advanced Methodologies Shahram Azadi pdf download
https://ebookmass.com/product/vehicle-dynamics-and-control-
advanced-methodologies-shahram-azadi/
https://ebookmass.com/product/tire-and-vehicle-dynamics-hans-b-
pacejka/
https://ebookmass.com/product/vehicle-tire-road-dynamics-handling-
ride-and-nvh-tan-li/
https://ebookmass.com/product/sustainable-food-supply-chains-planning-
design-and-control-through-interdisciplinary-methodologies-accorsi/
https://ebookmass.com/product/advanced-control-of-power-converters-
hasan-komurcugil/
Dynamics and Optimal Control of Road Vehicles D. J. N.
Limebeer
https://ebookmass.com/product/dynamics-and-optimal-control-of-road-
vehicles-d-j-n-limebeer/
https://ebookmass.com/product/advanced-chemical-process-control-1st-
edition-morten-hovd/
https://ebookmass.com/product/attitude-dynamics-and-control-of-space-
debris-during-ion-beam-transportation-vladimir-s-aslanov/
https://ebookmass.com/product/disturbance-observer-for-advanced-
motion-control-with-matlab-simulink-akira-shimada/
VEHICLE DYNAMICS AND CONTROL
VEHICLE DYNAMICS AND CONTROL
Advanced Methodologies
SHAHRAM AZADI
Associate Professor, Faculty of Mechanical Engineering,
K.N. Toosi University of Technology, and Vehicle Advanced
Technologies Deputy Manager, Automotive Industries
Research and Innovation Center, Tehran, Iran
REZA KAZEMI
Professor, Faculty of Mechanical Engineering, K.N. Toosi
University of Technology, Tehran, Iran
Notices
Knowledge and best practice in this field are constantly changing. As new research and experience
broaden our understanding, changes in research methods, professional practices, or medical
treatment may become necessary.
Practitioners and researchers must always rely on their own experience and knowledge in evaluating
and using any information, methods, compounds, or experiments described herein. In using such
information or methods they should be mindful of their own safety and the safety of others, including
parties for whom they have a professional responsibility.
To the fullest extent of the law, neither the Publisher nor the authors, contributors, or editors, assume
any liability for any injury and/or damage to persons or property as a matter of products liability,
negligence or otherwise, or from any use or operation of any methods, products, instructions, or
ideas contained in the material herein.
Library of Congress Cataloging-in-Publication Data
A catalog record for this book is available from the Library of Congress
British Library Cataloguing-in-Publication Data
A catalogue record for this book is available from the British Library
ISBN: 978-0-323-85659-1
I dedicate this book to my dear wife, Vida, who has always encouraged me in
this way.
Shahram Azadi
This book is dedicated to my dearest wife, Atousa, and my two children,
Kimia and Kiana, who have all been the source of my perseverance.
Reza Kazemi
xi
Foreword
xiii
xiv Foreword
It is hoped that this book will provide a unified and balanced treatment and a
useful perspective on the enterprise of an advanced approach to vehicle
dynamics and control as well as emphasize the common links and connec-
tions that exist between layers of vehicle dynamics and control problems.
The first five chapters are related to passenger car topics, and the other
chapters deal with articulated vehicles.
The main contents are excerpts from many postgraduate theses, books,
and articles that have been compiled from various sources; at the end of each
chapter, a list of references is provided to inform and refer the readers. We
hope the reader enjoys this book and, more importantly, finds this work
educational.
We hope that the sincere efforts of all those involved in preparing this
book will be noticed. Because there is no perfect work, we ask all experts
to help us with their feedback to correct any defects and improve the book’s
quality in future editions. Please feel free to inform us if you spot a typo or
other error. Our email addresses are listed below:
xvii
Visit https://ebookmass.com today to explore
a vast collection of ebooks across various
genres, available in popular formats like
PDF, EPUB, and MOBI, fully compatible with
all devices. Enjoy a seamless reading
experience and effortlessly download high-
quality materials in just a few simple steps.
Plus, don’t miss out on exciting offers that
let you access a wealth of knowledge at the
best prices!
CHAPTER 1
1.1 Introduction
Modern vehicles include several control systems responsible for a wide
variety of control tasks. A review of past control systems reveals that the
controller was individually designed and implemented on the vehicle. How-
ever, with modern advancements in electronic systems, remarkable progress
has been made in analyzing, transferring, and transmitting data in the digital
field. Therefore, this industry is witnessing the emergence of novel tech-
niques and ideas in integrating control systems to improve the overall vehicle
performance and optimize costs. Currently, vehicles are equipped with
many control systems, which increases their complexity.
The most commonly presented solution is the use of hierarchical con-
trol structures, in the sense that all control commands are computed using
a single central algorithm, and the key to control integration is the coor-
dination of subsystem performance. According to the definition presented
in [1], the integrated vehicle dynamics control can be considered respon-
sible for combining and coordinating all the control subsystems affecting
the vehicle’s dynamics behavior to improve performance, safety, and com-
fort while reducing costs.
Chassis control systems follow two main objectives: handling and ride
comfort. These systems are divided into active and passive classes. Seat belts
and airbags are common passive systems. Passive systems usually reduce the
damage from accidents, whereas active systems prevent the occurrence of
accidents. On the other hand, active systems primarily avoid some of the
vehicle’s unwanted events, such as wheel locking, traction dissipation, or
excessive changes in the roll and yaw angles, which can result in the loss
of vehicle control by the driver. In other words, in the case of incorrect vehi-
cle behavior, these systems either fully take control of the vehicle or partic-
ipate with the driver in the vehicle’s control until the vehicle behavior is
corrected [2].
In summary, the reasons for the tendency toward integration are the
following:
▪ Diversity of control systems
▪ Diversity in the technology and requirements of each system
▪ Independent performance of these systems
▪ Undesired effects of these systems on each other.
Handling and ride comfort have an inverse relationship, such that an
improvement in one leads to a loss in the other. For example, to improve
vehicle handling, it is preferable to increase the damping ratio and stiffness
of the dampers, which decreases the ride comfort [3]. According to these
discussions and the fact that control systems usually improve only one of
these two parameters, a significant role integration can combine the systems
related to these parameters. Several techniques have been developed to reach
integrated control of the chassis. These techniques can be divided into the
following two groups:
▪ Multivariable control
▪ Hierarchical control.
In this chapter, we used a hierarchical control system. The advantages of
hierarchical control include the following:
▪ Facilitation of designing control subsystems
▪ Control of the complexities by taking them into account in the lower
control layers
▪ Preference for more tasks and workload.
conditions, especially road input. It is worth mentioning that the ride com-
fort is important under normal conditions, and the system must act in such a
way that the passenger does not become tired under normal driving
conditions.
In this chapter, self-tuning regulator (STR) adaptive optimal control is
selected to explain the control structure by introducing the optimal control
strategy and the recursive least squares (RLS) error estimator. The self-
tuning regulator adaptive control strategy is used to design the ESP (elec-
tronic stability program). The algorithm used to design the ABS is simple
and consists of several logical conditions. Moreover, an optimal control
strategy has been used to design the ASS. Finally, the integration algorithm
utilized will be introduced.
Adaptive control is defined as a control scheme with adjustable param-
eters and a mechanism for adapting the parameters. The reasons for using this
strategy include the following:
▪ Changes in the process dynamics
▪ Changes in the properties of the system disturbance
▪ Engineering efficiency and simplicity of use
▪ Various adaptive control ideas
▪ Gain scheduling.
In the STR structure, the controller is updated by estimating the parameters.
The self-tuning in this controller means that the controller parameters are
tuned automatically to attain the desired state; see Fig. 1.2 [5].
In the STR method, we update the structure of the controller, but we
also update the desired state in the design of the ESP. The STR method will
4 Vehicle dynamics and control
assist the optimal control method in the proposed algorithm. The RLS
method has been employed to estimate the system parameters. The combi-
nation of these two methods will provide us with a self-tuning adaptive
controller that updates in each step with changes in the system parameters.
As will be discussed, significant and wide changes in the lateral stiffness
of the tires make it impossible to obtain the desired results using only
optimal control. Because changes in the parameters affecting the system
vibrations are slight, the LQR control strategy is used alone in the design
of the ASS.
2 3 2 C 3
Cαr + Cαf Cαr lr + Cαf lf
v " # αf
6 x7 0
A¼6
m v m v 7 1 ,E ¼ 4 t 7
6 m
4 Cαr lr + Cαf lf Cαr lr 2 + Cαf lf 2 5, B ¼ Cαf lf 5 (1.3)
t x t x
Izz
Izz vx Izz vx Izz
where Cαf and Cαr are the turning constants of the front and rear tires,
respectively. To this end, we use the bicycle model in the form of Eq. (1.4);
8 1
>
< ay ¼ m Fyf + Fyr
>
t
(1.4)
>
> 1
: r_ ¼ Fy lf Fyr lr + Mz
Izz f
In Eq. (1.4), the values of ay and r_ are readily determined using the exist-
ing sensors. Moreover, Mz is the output of this system. As mentioned before,
Fyf and Fyr are the parameters that must be estimated. The last equation can
be written in the form of Eqs. (1.5) and (1.6) to use the RLS method.
2 3
ay
yðtÞ ¼ 4 Mz 5 (1.5)
r_
Izz
F
θðt Þ ¼ yf (1.6)
Fyr
After determining the lateral forces and obtaining the slip angle values
from the above relationships, the lateral stiffness values can be determined.
6 Vehicle dynamics and control
where ax, ay, and r are obtained from the sensor. This recursive relationship is
derived from the equations of vehicle acceleration in the 3-DOF model [6].
In Eq. (1.9), the matrices G and Q are real, positive semidefinite, and
symmetric, whereas the matrix R is real, positive definite, and symmetric.
r(t) is the desired state. Existing relationships have been used for the bicycle
model, and Eq. (1.10) has been employed to determine the desired state:
vx v
rd ðt Þ ¼ ¼ x δ (1.10)
ρ mt vx lr Cαr lf Cαf
2
lf + lr +
2Cαr Cαf lf + lr
In Eq. (1.10), ρ is the radius of the curvature of the vehicle path. How-
ever, this relationship is limited by the friction capacity of the road surface.
The range of validity of this relationship is determined as Eq. (1.11). In this
equation, μ is the friction coefficient between the road surface and the tire,
and g is the gravitational acceleration.
μg
rup: lim : ðtÞ ¼ 0:85 (1.11)
vx
Eventually, Eqs. (1.10) and (1.11) lead to the following conclusion;
rf :d ðtÞ ¼ rd ðtÞ, jrd ðtÞj rup: lim : ðt Þ
(1.12)
rf :d ðtÞ ¼ rup: lim : ðtÞ signðrd ðtÞÞ, jrd ðtÞj > rup: lim : ðt Þ
0 0
To implement optimal control in this section, Q ¼ and R ¼ ξ are
0 q
assumed, where the values of ξ and q have been optimized via trial and error.
As such, the matrix r(t) will be as follows (1.13):
0
r ðt Þ ¼ (1.13)
rf :d ðt Þ
When none of the above conditions were presented, neutral steering is said to
exist. Given the bicycle model presented in the previous sections, a param-
eter called the understeering gradient is defined as in (1.14).
mt lr lf
Kv ¼ + (1.14)
lf + lr Cαf Cαr
Considering Eq. (1.14), the concepts of understeering, oversteering, and
neutral steering can also be expressed via Eq. (1.15) [7].
8
> lr lf
>
> ¼ ) Kv ¼ 0 ) Nuetral
>
> Cαf Cαr
>
< l
r lf
> ) Kv > 0 ) Understeer (1.15)
>
> C αf C αr
>
>
>
> lr lf
: < ) Kv < 0 ) Oversteer
Cαf Cαr
In the design process, the vehicle should be understeered because, in this
case, its control is more comfortable and far from instability. On the other
hand, when an understeered vehicle veers out of the road turn, the radius of
curvature of its path increases, leading to a decrease in the lateral acceleration
and slipping, and therefore a decrease in understeering. On the opposite, in
an oversteered vehicle, the oversteering increases, and the vehicle’s condi-
tion becomes more critical (Fig. 1.4).
Because applying braking on the wheels increases their slipping and
given the above discussion, it is better to use the braking on the front wheels
for oversteered vehicles and the rear wheels for understeered vehicles. Here,
the yaw moment is provided only by applying a brake on one wheel. The
process of selecting that wheel is shown in Table 1.1.
Table 1.1 Strategy for determining the brake wheel in ESP design.
Steering Desired Applied yaw Handling Braking force and
angle yaw rate moment state corresponding wheel
δ>0 r>0 Mz < 0 Oversteer Fbfr ¼ 2 M
Tf
z
After the brake force and the suitable wheel for applying this force are
determined, one must determine the brake torque, which is easily distin-
guished from (1.16).
Tbi ¼ Fbi Reff : , ði ¼ fr, fl, rr, rlÞ (1.16)
Fig. 1.5 Desired region for optimal performance of the brakes [8].
10 Vehicle dynamics and control
Longitudinal slip 0.15 < λ 0.125 < λ < 0.15 0 < λ < 0.125
ABS reaction TABS ¼ 0.9 Tbprev. TABS ¼ Tbprev. TABS ¼ Tb
Table 1.2 is recommended to reach the above goal. In this table, TbPrev
refers to the brake torque applied in the previous step. In fact, by increasing
the longitudinal slip ratio beyond 0.125, the ABS will not increase the
brake torque even if needed. Under more critical conditions where the lon-
gitudinal slip exceeds 0.15, the ABS will even act to reduce the brake
torque [6].
Eeva. Hatting.
Eeva. Mieheni ja minä olemme tällä haavaa eri mieltä asiasta, joka
ei ole mikään pikku seikka. Kun on kysymys vähäpätöisistä asioista,
silloin minä aina myönnyn. Mutta tämä on kaikkein suurin ja tärkein
kysymys, mikä perheessä saattaa esiintyä, sillä se koskee minun
lastani, ja silloin äiti ei voi myöntyä. Tehän sanoitte, että jos ei
miehen tahto tapahdu, silloin vaimo vallitsee. Ettekö sanonut?
Eeva. Kun nyt Rönnow vaatii, että minun poikani lähetetään pois
kotoa, ja minä en sitä vaatimusta hyväksy, niin poikaa ei lähetetä, ja
asia jääpi entiselleen. Mutta enhän minä siltä hallitse.
Eeva. Vai ei? Sepä kummaa? Mutta hänellä on oikeus riistää lapsi
äidin sylistä ja heittää hänet kenen haltuun tahansa, vaikka äiti
kieltää.
(Menee puutarhaan.)
Seitsemäs kohtaus.
Eeva.
Kahdeksas kohtaus.
Eeva. Niin, enkös minä ole oikea narri, kun annan hänen pelottaa
itseäni mokomilla jaarituksilla? Mutta nuo lakimiehet, ne osaavat
esittää asiat niin, että oppimaton ihminen joutuu aivan ymmälle
heitä kuunnellessaan. Hän väitti, että mies on kuningas kodissaan.
Jos hän ja vaimo ovat eri mieltä jostain asiasta, joka koskee yhtä
läheisesti heitä kumpaistakin, niin miehellä muka on yksin oikeus
päättää riidanalainen asia oman mielensä mukaan. Mutta minä
sanoin, että elämä on heille yhteinen ja sen vuoksi ei kodissa saa
tehdä minkäänlaisia muutoksia ilman molempain suostumusta.
Elleivät aviopuolisot pääse yksimielisyyteen siitä, millä tavoin muutos
on tehtävä, niin asia jääköön entiselleen… Eikö se ole päivän selvää?
Knudsen. Niin, Margrete, jos hän saa hyvän miehen, niin kaikki
hänen oikeutensa säilyvät loukkaamattomina ja hän saapi vielä
enemmän oikeuksia, kuin hänellä oli ennestään, mutta jos hän saa
pahan miehen, niin ei mikään laki voi hänen oikeuksiaan suojella.
Kysy rouva Rönnowilta, onko hän koskaan huomannut että hänellä
olisi vähemmän valtaa, kuin hänen miehellään.
Eeva. Miksi ette vastaa minulle, onko minulla oikeutta vai ei?
Yhdeksäs kohtaus.
Knudsen. Hatting.
Hatting. Tosin minä en ole yhtä vanha tuttu hänen kanssaan kuin
te, herra Knudsen, mutta hänen perillensä ei ole niinkään vaikea
päästä, sillä hän ei ole mikään monimutkainen luonne. — Mutta se ei
kuulu tähän. Minulla on selvä määräys herra Rönnowilta, ja minä
olen hänen asiamiehensä.
Knudsen. Muita ehtoja minulla ei ole. Näin ollen minä pyydän, että
te laintuntijana vastaisitte erääseen kysymykseen. Eikö meidän
lakimme myönnä vaimolle mitään oikeutta lapsiin?
Knudsen. Eikö siis aviomies saa lähettää lasta kotoa ilman äidin
suostumusta?
(Menee puutarhaan.)
Kymmenes kohtaus.
Margrete. Ei, nyt sinä et enää meitä petkuta. Kurja se nainen, joka
menee naimisiin!
Yhdestoista kohtaus,
Eeva. Hatting.
Eeva. Kuinka vanha lapsen tulee olla silloin, kuin isä saa sen
oikeuden? Ei suinkaan hän saa ottaa rintalasta äidin sylistä ja sitoa
sitä vieraan vaimon rinnoille, joka on peninkulmien päässä?
Eeva. Mutta jos isä tahtoo, jos sellainen oikku juolahtaa hänen
mieleensä, eikö äiti saa sitä estää?
Hatting. Kuinka se olisi mahdollista?
Hatting. Teidän oma syynne on, jos ette ole sitä tietänyt. Sellainen
on avioliitto ollut maailman alusta, ja sellaisena sen täytyy pysyä, ja
se teille kyllä sanottiin silloin, kuin te siihen liittoon menitte.
(Menee.)
Kahdestoista kohtaus.
Eeva. Margrete.
Margrete. Rouva kulta, rakas rouva, älkää itkekö noin. Älkää olko
noin toivoton! Knudsen on luvannut auttaa. Hän lähti herra
Rönnowin luokse.
Eeva. Minä tiedän sen… olen nyt tullut varmuuteen siitä ja olisin
juuri tänäin tahtonut ilmoittaa sen miehelleni. Lapsi raukkani, sinut
riistetään äidin sylistä!
Eeva. Jos minä puhuin liian rohkeasti, niin Rönnow itse on siihen
syypää. Hän itse on nämät yksitoista vuotta opettanut minua
pitämään itseäni hänen vertaisenaan. Mutta se oli väärin — se oli
verinen vääryys minua kohtaan. Naimisiin mennessämme minä olin
nuori ja hento, silloin hän varmaankin olisi voinut taivuttaa minut
alamaisekseen, mutta hän on antanut minun vapaudessa kasvaa
ihmiseksi — ja nyt minusta tahdotaan yht'äkkiä tehdä Griseldis… Ei,
minä en voi!
Eeva. Nyt hän ottaa minun ainoan lapseni, ja kun tuo toinen
syntyy, silloin täytyy minun taas sanoa: minä ja minun lapseni, me
olemme sinun omiasi, tee meille mitäs tahdot.
Eeva. Minä en voi sanoa niin… minä en saata sitä koskaan oppia.
Hän on itse tehnyt sen minulle mahdottomaksi. Sano, Margrete,
olenko minä elinijäkseni myöty? Enkö voi koskaan päästä vapaaksi?
Mitä sinä tekisit minun sijassani?
Eeva. Pakenisit?
Eeva. Myöhäistäkö?
Kolmastoista kohtaus.
Eeva. Oma pikku poikani, tule äidin luo (syleilee lasta). Onko sinun
takkisi eteisessä?
Harald. On, äiti, minä olin juuri menossa sitä hakemaan. Minähän
pääsen tänäin kaupunkiin.
Harald. En, äiti kulta! Minä en jätä sinua, minä tulen kotiin joka
sunnuntai. Mutta se on niin hyvä rouva, hän kertoi minulle hauskoja
satuja ja sanoi, että minä saan kutsua häntä tädiksi, ja hän sanoo
olevansa minulle aivan niinkuin äiti.
Harald. Sen hän kyllä ilmankin tietää. Mutta hän sanoi, että siellä
on niin hauskaa, hän leikkii minun kanssani aina, kun minä pääsen
koulusta, ja sitten me menemme rantaan ja purjehdimme veneellä
kauas ja saamme nähdä kaikki suuret laivat. Ja vuoden päästä minä
pääsen Köpenhaminaan. — Mutta, äiti, sinun on paha mielesi.
Eeva. Oma pikku poikani, sinä et saa lähteä äidin luota. Äiti ei
jaksa sitä kestää — äidillä ei ole ketään muita kuin sinä, äidin pikku
poika. Me lähdemme yhdessä.
Eeva. Eipä tiedä, vaikka vielä saisit purjehtia isossa laivassa. Mutta
nyt Margrete pukee yllesi, sillä me lähdemme heti.
Neljästoista kohtaus.
Rönnow. Kuulehan…
Eeva. Sinä olet laki kädessä riistänyt minulta kaikki, mitä minulla
oli…
Ruokasali.
Ensimmäinen kohtaus.
Tokslund. Mikä rouvan on? Minä olin mäellä, josta saatoin nähdä
hänen huoneeseensa. Hän istui pöydän ääressä — pää pöydällä,
aivan käsien peitossa — tuolla lailla noin (osoittaa). Se minusta
näytti niin oudolta, että minun täytyi tulla sisälle häntä
puhuttelemaan.
Tokslund. Ei, herra Rönnow tuli yksinään heti sen jälkeen, kuin
Knudsen oli lähtenyt meiltä. Hän tuli jalkaisin, ja oli läpi hiestynyt ja
tomuinen ja niin kiiruissaan, ettei huomannut minua, vaikka tuli tiellä
vastaani. Knudsen on varmaankin mennyt Ylikartanoon. Enkö minä
voi millään tavoin auttaa?
Tokslund. Mutta jos jotain voisi tehdä, niin teidän täytyy sanoa
minulle. Sillä rouvan puolesta minä tahdon tehdä vaikka mitä. Minä
olen vaan talonpoikainen mies, mutta minulla on vaikutusvaltaa tällä
paikkakunnalla. Tietäkää se!
Toinen kohtaus.
Hatting. Uskotko sinä sitä juttua Haraldista, jolla hän aikoi pelottaa
Rönnowia?
Kolmas kohtaus.
Rönnow. En, minä koetin päästä sisälle toista tietä. Mutta hän on
lukinnut molemmat ovet, eikä vastaa, vaikka minä huudan häntä.
Rouva Hatting. Voi, kuinka minä säälin teitä. Enkö voi millään
tavalla auttaa?
Rönnow. Minun olisi pitänyt itse sanoa se hänelle, — jos koko tuo
tuumani nyt on oikea, niin… jos se on oikea…! Minä en voinut mennä
Holmin luokse. Minä riensin vaunujen jälessä kotiin, mutta tulin liian
myöhään.
(Menee puutarhaan.)
Neljäs kohtaus.
Margrete. En.
Rouva Hatting. Kunpa nyt tietäisi, mitä olisi tehtävä! Mitä jos
haettaisiin Knudsen!
Margrete. Knudsen!
ebookmasss.com