6
ROBUST PERFORMANCE CONTROLLER DESIGN FOR VEHICLE LANE KEEPING V. Cerone , D. Regruto Dipartimento di Automatica e Informatica, Politecnico di Torino corso Duca degli Abruzzi 24, 10129 Torino, Italy Fax: +39 (0)11 564 7099 — Phone: +39 (0)11 564 7064 — [email protected], [email protected] Keywords: Intelligent Vehicle, Lane Keeping, Vehicle Lateral Control, single-input two-outputs systems, -synthesis Abstract In this paper the problem of vehicle lateral control in high- way experimental conditions is addressed. The vehicle under consideration is equipped with an electric motor acting on the steering angle (the command input) and a vision system pro- viding two measurements (the two outputs): the lateral dis- placement and the angular orientation of the vehicle with re- spect to the lane centerline. We show how, exploiting prop- erties of single-input two-outputs systems, our original SITO control problem can be simplified to the design of a SISO con- troller. The design of such a controller is performed through -synthesis techniques in order to obtain robust performance in the face of model uncertainties. Experimental results obtained testing the designed controller on highways are reported. 1 Introduction Driver assistance systems received a growing attention in the last twenty years due to its acknowledged ability to reduce the driver’s workload and to enhance the driving safety (see, e.g., [9]). Many researches have been done facing a number of prob- lems related to the subject (see, e.g., the overview [7]). In the last years remarkable efforts have been focused on the solution of the vehicle lateral dynamics control problem on highway scenery. The objective is to design a steering controller able to keep the vehicle inside the lane on the basis of the measure- ments provided by the sensors system. Two main approaches have been investigated in the literature, the so-called look-down and look-ahead sensing schemes (see, e.g., [6]). Relevant con- tributions to the application of advanced linear, nonlinear and robust control techniques to the design of lateral dynamics con- trollers were provided by Tomizuka and coworkers (see, e.g., [12], [10]) and by Ackermann and coworkers (see, e.g., [1]). In this paper we address the lane keeping problem through au- tomatic steering in highway conditions using a vision system which provides the measurement of two output quantities: the vehicle lateral displacement and the vehicle orientation with respect to a suitable approximation of the centerline of the lane. We focus on the single-input two-output (SITO) structure of the considered system. Recently some attention has been paid to the analysis of properties of single-input two-output systems, motivated by the large number of control problems which exhibit a SITO structure (see [3], [11] and the references therein). Lu and Tomizuka in [5] faced the problem of vehi- cle lateral control with combined use of laser scanning radar sensor and rear magnetometers. Using some of the proper- ties introduced in [3], they propose a procedure for designing a two-input single-output (TISO) controller based on the min- imization of the effects of the disturbance associated with one channel on the other one and vice-versa. In this work, exploit- ing a result introduced in [3], we show that our original SITO control problem can be simplified to the controller design of a SISO control system. Such a design is performed using - synthesis techniques in order to obtain robust performances in the face of model uncertainties. Experimental results obtained along highways are presented. 2 Plant description and modeling The plant to be controlled, provided by Centro Ricerche Fiat, consists of a Fiat Brava 1600 ELX equipped with a vision sys- tem and a steering actuator. The vision system comprises a single CCD videocamera and related image processing algo- rithms. The steering actuator system is a locally controlled DC brush-less electric motor. Both control and vision algorithms are processed by an INTEL 486 microprocessor based Personal Computer for industrial applications. The sampling time of the whole system is ms. The described given hardware is not supposed to be modified by the control designer. The mathematical modeling of such a plant was discussed in detail in paper [2] in which a simplified model, able to describe the vehicle behaviour in highway experimental conditions, was presented. The equations of such a model are here recalled for self-consistency of the paper. The interaction between the ve- hicle lateral dynamics and the vision system can be modeled by the following state space equations parameterized by the longi- tudinal velocity (1) where is the so-called look-ahead distance, taken along the longitudinal axis, from the vehicle center of gravity to a suit-

Robust performance controller design for vehicle lane keepingfolk.ntnu.no/skoge/prost/proceedings/ecc03/pdfs/059.pdf · tributions to the application of advanced linear, nonlinear

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Robust performance controller design for vehicle lane keepingfolk.ntnu.no/skoge/prost/proceedings/ecc03/pdfs/059.pdf · tributions to the application of advanced linear, nonlinear

ROBUST PERFORMANCE CONTROLLER DESIGN FORVEHICLE LANE KEEPING

V. Cerone�, D. Regruto�

Dipartimento di Automatica e Informatica, Politecnico di Torino corso Duca degli Abruzzi 24, 10129 Torino, ItalyFax: +39 (0)11 564 7099 — Phone: +39 (0)11 564 7064 — � [email protected], � [email protected]

Keywords: Intelligent Vehicle, Lane Keeping, Vehicle LateralControl, single-input two-outputs systems, �-synthesis

Abstract

In this paper the problem of vehicle lateral control in high-way experimental conditions is addressed. The vehicle underconsideration is equipped with an electric motor acting on thesteering angle (the command input) and a vision system pro-viding two measurements (the two outputs): the lateral dis-placement and the angular orientation of the vehicle with re-spect to the lane centerline. We show how, exploiting prop-erties of single-input two-outputs systems, our original SITOcontrol problem can be simplified to the design of a SISO con-troller. The design of such a controller is performed through�-synthesis techniques in order to obtain robust performance inthe face of model uncertainties. Experimental results obtainedtesting the designed controller on highways are reported.

1 Introduction

Driver assistance systems received a growing attention in thelast twenty years due to its acknowledged ability to reduce thedriver’s workload and to enhance the driving safety (see, e.g.,[9]). Many researches have been done facing a number of prob-lems related to the subject (see, e.g., the overview [7]). In thelast years remarkable efforts have been focused on the solutionof the vehicle lateral dynamics control problem on highwayscenery. The objective is to design a steering controller ableto keep the vehicle inside the lane on the basis of the measure-ments provided by the sensors system. Two main approacheshave been investigated in the literature, the so-called look-downand look-ahead sensing schemes (see, e.g., [6]). Relevant con-tributions to the application of advanced linear, nonlinear androbust control techniques to the design of lateral dynamics con-trollers were provided by Tomizuka and coworkers (see, e.g.,[12], [10]) and by Ackermann and coworkers (see, e.g., [1]).In this paper we address the lane keeping problem through au-tomatic steering in highway conditions using a vision systemwhich provides the measurement of two output quantities: thevehicle lateral displacement � and the vehicle orientation �with respect to a suitable approximation of the centerline of thelane. We focus on the single-input two-output (SITO) structureof the considered system. Recently some attention has beenpaid to the analysis of properties of single-input two-outputsystems, motivated by the large number of control problemswhich exhibit a SITO structure (see [3], [11] and the references

therein). Lu and Tomizuka in [5] faced the problem of vehi-cle lateral control with combined use of laser scanning radarsensor and rear magnetometers. Using some of the proper-ties introduced in [3], they propose a procedure for designinga two-input single-output (TISO) controller based on the min-imization of the effects of the disturbance associated with onechannel on the other one and vice-versa. In this work, exploit-ing a result introduced in [3], we show that our original SITOcontrol problem can be simplified to the controller design ofa SISO control system. Such a design is performed using �-synthesis techniques in order to obtain robust performances inthe face of model uncertainties. Experimental results obtainedalong highways are presented.

2 Plant description and modeling

The plant to be controlled, provided by Centro Ricerche Fiat,consists of a Fiat Brava 1600 ELX equipped with a vision sys-tem and a steering actuator. The vision system comprises asingle CCD videocamera and related image processing algo-rithms. The steering actuator system is a locally controlled DCbrush-less electric motor. Both control and vision algorithmsare processed by an INTEL 486 microprocessor based PersonalComputer for industrial applications. The sampling time of thewhole system is �� � �� ms. The described given hardware isnot supposed to be modified by the control designer.The mathematical modeling of such a plant was discussed indetail in paper [2] in which a simplified model, able to describethe vehicle behaviour in highway experimental conditions, waspresented. The equations of such a model are here recalled forself-consistency of the paper. The interaction between the ve-hicle lateral dynamics and the vision system can be modeled bythe following state space equations parameterized by the longi-tudinal velocity ��

�������

������

���� �

�������

�������

������ � ��

����

� �

������

�������

� �

�� � � ��

� �� � �

�������

������

����

�����

����������

���� � �

���������

��

������ (1)

where is the so-called look-ahead distance, taken along thelongitudinal axis, from the vehicle center of gravity to a suit-

Page 2: Robust performance controller design for vehicle lane keepingfolk.ntnu.no/skoge/prost/proceedings/ecc03/pdfs/059.pdf · tributions to the application of advanced linear, nonlinear

able point in the road between 3 and 20 meters ahead the vehi-cle (see Figure 1); ���� is the road curvature, i.e., the inverseof the instantaneous curve radius at the look-ahead point; Æ � isthe steering-wheel angle; � and � are the measurements sup-plied by the vision system about the vehicle location on thelane, as shown in Figure 2. The meaning of the symbols in-volved in the equations is the following�� vehicle mass;�� longitudinal component of center of gravity(CG) velocity;�� transverse component of CG velocity;� vehicle yaw angle;�� inertial vehicle moment around center of gravity referredto the vertical axis;Æ� steering-wheel angle; front wheels angle/steering-wheel angle ratio, expressed inrad/degrees;Æ� � Æ� front wheels angle;�� cornering stiffness of front tires;�� cornering stiffness of rear tires;�� distance between the rear axle and the center of gravity;�� distance between the front axle and the center of gravity;� � �� � �� wheelbase;�� � �� � ��

�� � ���� � �� ��

�� � ����� � ����

�� � ����� � �����

�� ����

�� ��� ����

The closed loop steering actuator, given by Centro RicercheFiat is described by the following transfer function:

���

����

�� � ����� ����(2)

where � is the reference steering signal provided by the lateralcontroller to be designed.The nominal values of the parameters �� ����� ���

��� ��� ��� � and the corresponding parameteruncertainty intervals ���� � ��

��� � ���

� � are summarizedin Table 1.

Table 1: Values of model parametersParameter �� PUI

�� �� (kg) ���� ������ ������� �� (kgm�) ���� ������ ������� �� (N/rad) ����� ������� ��������� �� (N/rad) ����� ������� ������

�� (m) �� ��� –�� (m) �� ��� –

�� �� (km/h) 95 ���� ���� (rad/degrees) ������ � ��� –

The uncertain system generated by the given parameter un-certainty intervals can be represented by the following model

set:

� � �� ��� �� � � � � �� (3)

where � ��� �� � ������ �� ����� ���� ; ����� �� is the trans-fer function from � to the lateral displacement �; ����� ��is the transfer function from � to the vehicle orientation �;� � ��� �� �� �� �� � is the vector of the uncertain parametersand � � �� � �� �� � ����� � � �� �� �� �� ��.As far as the curvature disturbance modeling is concerned, ital-ian legislation on roads building states that straight sectionsmust be connected to bends through a given class of geometriccurves [4] and that at the velocity of ��� km/h, the maximumvelocity allowed on italian highways, the radius of the bendsmust be greater than ��� m. Thus, using such curves build-ing rules we can evaluate the corresponding curvature variation����. Such an analysis highlights that the worst-case distur-bance ������ is a step of size ����� � ���� � ���� m��

which correspond to a straight section directly connected to acircle with constant radius of ��� m. The magnitude of sucha worst-case disturbance in the frequency domain is shown inFigure 3.

3 Control problem formulation

The problem we are dealing with in this paper is the designof a controller able to keep the vehicle inside the lane alongtypical highway paths. Thus, the objective of the controlproblem is to keep the value of the lateral displacement ofthe vehicle with respect to the centerline of the lane within aprescribed tolerance, i.e., ������ �, where � � ��� m. Asa matter of fact, although specifications are explicitly givenonly on the value of ���, the minimization of such a quantityis also strictly related to the regulation of the orientation ofthe vehicle measured by the value of �. Thus, the addresseddesign control problem requires the rejection of the effect ofthe disturbance � on both the two measured outputs � and �through the design of a TISO controller, as depicted in Figure4, where �� � �, �� � � and � � �. Such a formulation fitsin the framework of single-input two-output (SITO) systems,whose properties have been extensively studied in recent years(see, e.g., [3], [11] and the references therein).

4 Some properties of SITO systems

In this section we recall some definitions and results intro-duced by Freudenberg and Middleton in [3] and discuss theirapplication to the problem addressed in this paper. All thesymbols and the quantities used in this section are referredto the block diagram shown in Figure 4. The SITO plantis indicated by � ��� �� � ������ �� ��������

� , the transferfunction between the disturbance input and the two outputsby ����� �� � ������� �� ������ ���

� and the TISO controllerby ���� � ������ ������. First, recalling Definition 9 andDefinition 4 of [3], we define the uncertain plant-disturbanceand the uncertain plant-controller alignment angles for theproblem addressed in this paper:

Page 3: Robust performance controller design for vehicle lane keepingfolk.ntnu.no/skoge/prost/proceedings/ecc03/pdfs/059.pdf · tributions to the application of advanced linear, nonlinear

Definition 1:The uncertain plant-disturbance alignment angle is defined as

������ ���� ������

�������� �������� ���

� ���� �������� ��

�(4)

Definition 2:The uncertain plant-controller alignment angle is defined as

������ ���� ������

�������� ���� ���

������ ���� ��

�(5)

Next let us define the input and the output loop gain as���� �� � ����� ��� �� and ���� �� � � ��� ������ respec-tively. Thus the input and output sensitivity are ���� �� ����� � ���� ��� and ���� �� � �� � ���� ���

�� whilethe input and output complementary sensitivity are � ���� �� ����� ����� � ���� ��� and ����� �� � ���� ���� ����� ���

�� , where � is the identity matrix. Then the closedloop transfer function of interest in the disturbance attenuationproblem addressed in the paper is:

����

����� ���� ������� �� (6)

where ���� � ������ ������� � ����������� is the Laplacetransform of the output and ���� � ���� is the Laplacetrasform of the disturbance input. The following proposition,obtained extending Proposition 9 of [3] to the problem ad-dressed in this paper, states the dependence of transfer function(6) upon the uncertain plant-disturbance ������ �� and theuncertain plant-controller ������ �� alignment angles:

Proposition 1:The transfer function ���� ������� �� that map ���� to ����satisfy the following bounds:

������ �� ����� �������� ��

������ �� ������ �� (7)

where:

������ �� � ����� ������� �� � � ���������� ��� ����� ���

� ���������� ��������� ��� ���������� �����

and

������ �� � ����� ������� �� � ����������� ��� ����� ���

����������� ��������� ��� ���������� �����

Remark 1: The ratio !��� ���� ��������� ��������

� �������� is the dis-turbance attenuation coefficient provided by the closed loop.Large attenuation is obtained when !��� �� � � while no at-tenuation is provided when !��� �� � �. Then, the goal of thedisturbance attenuation problem can be specified through the

assignment of desired values of !��� ��.Result 1:The original SITO control problem formulated in section 3 canbe simplified to an equivalent SISO disturbance attenuation oneover the following set of frequencies:

� � �� � � ������ �� � �� ������ �� �� ���� � � �� (8)

Proof:From Proposition 1 it can be seen that � suchthat ������ �� � � and ������ �� �� ��� we have ����� �� � ����� �� � � ���� ��� which imply!��� � � ���� ���. Therefore, if the two conditions������ �� � � and ������ �� �� ��� are satisfied for all thesystems belonging to � , the SITO disturbance attenuationproblem we are dealing with can be simplified to an equivalentSISO disturbance attenuation one that can be addressedthrough the frequency shaping of � ���� ��� over �.Remark 2: From Figure 5, which shows the plant-disturbancealignment angle of the uncertain system, obtained gridding thehypercube �, we can see that ������ �� � � in the frequencyrange ��� �� rad/s. Moreover from equation (5) it is easy toshow that the required condition ������ �� �� ��� is implied

by ������������ �� � �������

������� , for which a sufficient condition is

� ������������ ��

� � ������� ������� .

Remark 3: Note that � � � rad/s, i.e., over the frequencyrange where the problem cannot be simplified to an equivalentSISO one, the magnitude of the worst-case disturbance can beconsidered negligible being ������ " ����#, as shown byFigure 3.

5 Controller design

Controller structure choiceFrom Result 1 of Section 2 we see that the SITO control prob-lem formulated in Section 3 can be solved by designing aTISO controller ���� � ������������ through the shapingof ����� ��, that is, by solving a SISO disturbance attenua-tion problem. Among the all possible structures of ���� wefocus on the choice presented in paper [2] based on the emula-tion of the common driver behaviour. In that paper we showedthat such an approach leads to the design of a SISO controller����� of a feedback control system where the feedback signalis ��� � � �� which is the distance, measured at the look-ahead, between the longitudinal axis and the linear approxi-mation of the centerline of the lane (see Figure 1). It can beeasily shown that such a control strategy is equivalent to thechoice ����� � ����� and ����� � ����� for the internalstructure of the TISO controller����. Moreover, such a choicefor the internal structure of ����, simplify the sufficient condi-tion � ������

�������� � � �������

������� , formulated in Remark 2, to the

following one: � � ������� ������� �� �, being ������

������ � . Now,

from Figure 6, which shows the angle � � ������� ������� for the un-

certain system obtained gridding the hypercube �, we note that

Page 4: Robust performance controller design for vehicle lane keepingfolk.ntnu.no/skoge/prost/proceedings/ecc03/pdfs/059.pdf · tributions to the application of advanced linear, nonlinear

� � ������� ������� �� �� �. Thus we can conclude that the pro-

posed controller structure ensures the fulfillment of the condi-tion ������ �� ��

�� , independently of the subsequent design of

the SISO controller �� as well as of the value of the lookaheaddistance which can be chosen following the considerationmade in [2].Design techniqueIn order to meet the desired performance requirements formu-lated in Section 3 in the presence of the uncertainty described inSection 2, we formulate the problem in the $��� framework.More specifically the design of the controller �� is performedsolving the following �-synthesis problem:

����� � ��� �����������

�!"�� (9)

where � � �%��������� ����� �%���� � ��� ���� and thefrequency shaped weights %���� and %���� respectively em-bed the performance specification and the model uncertainty asdescribed in the rest of the section.Selection of weight %�

In Remark 1 we have shown that the goal of disturbance atten-uation problem we are dealing with can be specified assigningthe shape of the attenuation coefficient !��� ��. Then, in Re-sult 1 we have shown that !��� �� � � ���� ��� � � ��� ��rad/s. Thus, the requirement on the attenuation of the distur-bance in the frequency interval ��� �� rad/s can be embedded inthe design through the following sensitivity weighting function

%���� �� ������� ��������

���� ���� , whose inverse is shown in Fig-ure 7. Finally we recall that, outside that frequency interval,the disturbance can be considered negligible.Selection of weight %�

In order to perform the design using$��� techniques we haveto describe the uncertain system in terms of linear fractionaltransformations [8]. For this purpose a suitable, although con-servative, description of the uncertainty generated by the con-sidered parameters perturbation is provided by the followingmodel set expressed in the input multiplicative form:

� � � � �� � ���#� ��� �#����� %������ �� (10)

where ������ �� � ����� �� � ����� �� is the nominal plant,#��� is a complex function which represents the unknownmodeling error and %���� is a known function bounding themodeling error. A description of #���� obtained griddingthe hypercube � is shown in Figure 8 together with the upperbound %���� � ���.Optimization resultsThe �-synthesis was performed using the D-K iteration algo-rithm. Starting with initial scaling weighting matrix D set toidentity, the procedure provides both robust stability and ro-bust performance fulfillment (i.e., �!"

�� " �) after the first

K-iteration (i.e. solving a single $� design problem). The ob-tained controller ����� is ����� � &�������� where &��� ������'��� � ���'��� � ���'��� � ���'���� � ���'���� ����'��� � ���'��� and ���� � �� � ���'��� � ���'��� ����'��� � ���'��� � ���'��� � ���'��� ���'��. In Figure 9

the upper and the lower bounds on the sensitivity function ofthe perturbed systems are depicted together with the inverse ofthe performance weight % ��

� ����.

6 Experimental results

In this section we report the experimental results obtained test-ing the controlled vehicle. The test track is a straight sectionfollowed by a curve with radius ( � ��� m along an italianhighway. The velocity was kept approximately constant at 110km/h. From Figure 10, which shows the lateral offset �, we seethat the designed SISO controller fulfills the specification aboutthe position error with respect to the centerline of the lane.

7 Conclusions

In this paper we addressed the problem of vehicle lateral dy-namics control in highway experimental conditions. The con-trol system under consideration exhibits a single-input two-output (SITO) structure where the steering angle is the inputwhile the two outputs are the lateral displacement and the an-gular orientation of the vehicle referred to the centerline of thelane. By exploiting some properties of SITO systems, the givencontrol problem is simplified to the design of a single-inputsingle-output (SISO) controller. The design of such a controlleris performed through �-synthesis techniques in order to obtainrobust performances in the face of model uncertainties. Ex-perimental tests along highway paths using a FIAT Brava 1600ELX provided by Centro Ricerche Fiat, showed the fulfillmentof given specifications.

Acknowledgements

This research was supported by Centro Ricerche Fiat (CRF),under the contract “Analisi e sintesi di nuove architetture dicontrollo laterale per il mantenimento della corsia di marcia diun autoveicolo”. The authors are grateful to Ing. S. Campo andIng. A. Chinu of Centro Ricerche Fiat and to Prof. M. Milaneseof Politecnico di Torino for the fruitful discussions during thedevelopment of the project.

References

[1] J. Ackermann, J. Guldner, W. Sienel, R. Steinhauser,V.I. Utkin, “Linear and Nonlinear Controller Design forRobust Automated Steering”, in IEEE Transaction onControl Systems Technology, Vol 3, no. 1, pp. 132-143,March 1995.

[2] V. Cerone, A. Chinu, D. Regruto “Experimental re-sults in vision-based lane keeping for highway vehicles”,Proc. American Control Conference, Anchorage, Alaska,May 2002.

[3] J. Freudenberg, R. Middleton, “Properties of single input,two output feedback systems”, International Journal ofControl, vol. 72, no. 16, pp. 1446-1465, 1991.

Page 5: Robust performance controller design for vehicle lane keepingfolk.ntnu.no/skoge/prost/proceedings/ecc03/pdfs/059.pdf · tributions to the application of advanced linear, nonlinear

[4] “Norme funzionali e geometriche per la costruzione distrade”, Suppl. ord. alla Gazzetta Ufficiale della Repub-blica Italiana, no. 3, 4 Gennaio 2002.

[5] G. Lu, M. Tomizuka, “Vehicle Lateral Control with Com-bined Use of a Laser Scanning Radar Sensor and RearMagnetometers”, Proc. American Control Conference, An-chorage, Alaska, May 2002.

[6] S. Patwardhan, H.S. Tan, J. Guldner, “A general Frame-work for Automatic Steering Control: System Analysis”,Proc. of America Control Conference, Albuquerque, NewMexico, USA, June 1997.

[7] S.E. Shladover, C.A. Desoer, K. Hedrik, M. Tomizuka,J. Walrand, W.B. Zhang, D.H. McMahon, H. Peng,S. Sheikholeslam, N. McKeown, “Automated Vehicle Con-trol Developements in the PATH Program”, IEEE Trans. onVehic. Tech., Vol 40, no. 1, pp. 114-130, February 1991.

[8] S. Skogestad, I. Postlethwaite “Multivariable FeedbackControl”, J. Wiley & Sons, 1996.

[9] J. Tanaka, S. Ishida, H. Kawagoe, S. Kondo “Workload ofUsing a Driver Assistance System”, Proc. of IEEE Intel-ligent Transportation Systems Conference, Dearbon, MI,USA, pp. 382-386, 2000.

[10] M. Tai, M. Tomizuka, “Experimental Study of LateralControl of Heavy Vehicles for Automated Highway Sys-tems (AHS)”, Proc. American Control Conference, An-chorage, Alaska, May 2002.

[11] V. Toochinda, C. V. Hollot and Y. Chait, “Distur-bance Attenuation in a SITO Feedback Control System”,Proc. American Control Conference, Anchorage, Alaska,May 2002.

[12] J.Y. Wang, M. Tomizuka, “Robust $� Lateral Control ofHeavy-Duty Vehicles in Automated Higway System”, inProc. American Control Conference, San Diego, Califor-nia, 1999.

y

x

q

m

fby

L

Figure 1: Feedback quantity ��� .

y

xq m

Centerline of the lane

Linear approximation of the centerline of the lane supplied by the vision system

Figure 2: Centerline linear approximation supplied by the vi-sion system.

ω [rad/sec]

Wor

st c

ase

dist

urba

nce

[dB

]

10−3

10−2

10−1

100

101

102

−100

−80

−60

−40

−20

0

20

Figure 3: Magnitude of the worst case curvature disturbance��������.

1dP

2dP

1P

2P

1C

2C

d

1y

2y

+

+

+

+

+

+

Figure 4: Block diagram of SITO feedback system.

Page 6: Robust performance controller design for vehicle lane keepingfolk.ntnu.no/skoge/prost/proceedings/ecc03/pdfs/059.pdf · tributions to the application of advanced linear, nonlinear

10−3

10−2

10−1

100

101

102

0

0.2

0.4

0.6

0.8

1

1.2

1.4

ω [rad/s]

φ pd [r

ad]

Figure 5: Alignment angle ������.

10−3

10−2

10−1

100

101

102

0.5

1

1.5

2

2.5

3

3.5

ω [rad/s]

phas

e(−

P1(

jw)/

P2(

jw))

[rad

]

Figure 6: Angle � � ����� ����� for the uncertain system.

ω [rad/s]

Sen

sitiv

ity p

erfo

rman

ce w

eigh

t [dB

]

10−3

10−2

10−1

100

101

102

−140

−120

−100

−80

−60

−40

−20

0

20

Figure 7: Sensitivity weight function % ��� ����.

100

101

−70

−60

−50

−40

−30

−20

−10

ω [rad/s]

Mul

tiplic

ativ

e un

cert

aint

y ∆ m

and

upp

er b

ound

W2(jω

)

Figure 8: Uncertainty# and weighting function %� (solid).

ω [rad/s]

Gua

rant

eed

sens

itivi

ty p

erfo

rman

ces

10−2

10−1

100

101

−140

−120

−100

−80

−60

−40

−20

0

20

40

Figure 9: Guaranteed sensitivity bounds (thin), nominal sensi-tivity � (dashed) and performance weight % ��

� (solid).

0 10 20 30 40 50 60 70−0.2

−0.1

0

0.1

0.2

0.3

Time [s]

Late

ral o

ffset

q [m

]

Figure 10: Experimental lateral offset �.