4 views

Uploaded by sergiovelasquezg

- ErrataNM
- HP49PocketGuide
- cwp-593
- Minimal Maxima
- Matlab
- gravity
- fbb1a1e32fc2e13c6b05c3c5a6ef2f1b52a6
- An Introduction to Observers
- pt
- A very quick review of differential equations.
- Distributed Models in Plantwide Dynamic Simulation
- Iast.lect19
- Notes on Matric Algebra
- 19_CoupledTransmissionLines
- Bellino, Enrico - On Sraffa's Standard Commodity as Invariable Measure of Value
- 510-570-1-PB.pdf
- gsl-ref
- Mathematics Delhi University Syllabus
- AAOC_C341_582_C_2008_2
- Rattan_NN

You are on page 1of 4

6.245: MULTIVARIABLE CONTROL SYSTEMS

by A. Megretski

Problem Set 5 Solutions

1

Problem 5.1

Use KYP Lemma to find (analytically) the set of all a R such that the

Riccati equation

P A + A

P = (C

PB)(C B

P ),

where (A, B) is controllable, (C, A) is observable, and

B = (s + a)

1000

C(sI A)

1

,

has a stabilizing solution P = P

.

This is a Riccati equation of the form

+ P +

P = P P,

where

= C

C, = A + BC, = BB

.

Since the pair (A, B) is controllable, so is the pair (A + BC, B). According to the KYP

Lemma, a stabilizing solution of the Riccati equation exists if and only if

|w|

2

|Cx|

2

0 for jx = (A + BC)x + Bw, R.

Substitution v = w + Cx yields an equivalent condition

|v|

2

2Re(v Cx) 0 for jx = Ax + Bv, R.

1

Version of April 26, 2004

2

Again, according to the KYP lemma,this is equivalent to

1 > Re G(j) R, G(s) = C(sI A)

1

B.

Since the maximal real part of G(j) is achieved at = 0, a stabilizing solution of the

> 2

0.001

Riccati equation exists if and only if |a| .

Problem 5.2

Using the generalized Parrots theorem, write down an algorithm for

finding matrix L which minimizes the largest eigenvalue of

+ 2L

M = M(L) =

2L

+

+ L

L

,

where =

, , and =

are given matrices.

First, let us nd the lower bound

for the functional to be minimized. Note that

max

(M(L)) < r if nd only if the quadratic form

2

r

(w, u, y) = w w + 2Re w (y + 2u) + y y + |u|

2

r(|w| + |y|

2

)

is negative denite for u = Ly. Conditions for existence of such L are given by the

generalized Parrots theorem (which can be applied because

r

is convex with respect to

u):

(a) < rI (i.e.

r

(w, 0, 0) 0);

4I b

(b) < rI (i.e. the minimum of

r

(w, u, y) with respect to u is negative

denite).

Hence

= max

max

(),

max

4I

b

.

Now, for r =

, let u

= c

1

y + c

2

w be the argument of minimum of

r

(w, u, y) with

respect to u (it is easy to see that, in our case, c

1

= 0 and c

2

= 2). Let

(w, y) =

r

(w, c

1

y + c

2

w, y) = w w + 2Re w y + y y 4|w|

2

(|w|

2

+ |y|

2

)

be the minimum itself. Let w

= c

3

y be the argument of maximum of

r

(w, y) with

respect to w (since <

I,

r

maximum is well dened). It is easy to see that, in our case,

c

3

= (4I +

I )

1

.

3

To complete a solution, let us prove that

L = L

= c

1

+ c

2

c

3

= 2(4I +

I )

1

is an optimal value of L. Indeed, according to the way c

1

, c

2

, c

3

are dened,

r

(w, u, y) = |u c

1

y c

2

w|

2

(w c

3

y)

(4I +

I )(w c

3

y) +

(y),

r

where

(y) = max

r

r

(w, u, y) = y (

I +

(4I +

I )

1

)y 0.

r

w w u

When u = (c

1

+ c

2

c

3

)y, we have

I)w+

r

(w, u, y) = |c

2

(wc

3

y)|

2

(wc

3

y)

(4I+

I)(wc

3

y)+

(y) = w (

(y) 0.

r r

Problem 5.3

Use the KYP Lemma to write a MATLAB algorithm for checking that a

given stable transfer function G = G(s), available in a state space form,

satisfies the condition

|G(j)| > 1 R {}.

The algorithm should be exact, provided that the linear algebra op-

erations involved (matrix multiplications, eigenvalue calculations, com-

parison of real numbers) are performed without numerical errors. In

particular, checking that |G(j

k

)| > 1 at a finite set of frequencies

k

is

not acceptable in this problem

2

.

Assume that a minimal state space model of G is given by

A B

G := .

C D

Note that condition |G(j)|

2

> 1 is equivalent to

|Cx + Dw|

2

|w|

2

being positive denite subject to jx = Ax + Bw for all real , including = , in

which case the linear constraint takes the form x = 0. According to the KYP Lemma,

2

Of course, frequency sampling may be acceptable in many practical applications

4

this is equivalent to the inequality D

P = P

of the Riccati equation

+ P +

P = PP,

where

= C

(I D(D

D I)

1

D

)C, = A B(D

D I)

1

D

C, = B(D

D I)

1

B

.

The second condition is equivalent to the absence of purely imaginary eigenvalues of the

associated Hamiltonian matrix

H = .

The M-function ps5 3.m implements the algorithm. When its argument d is less than

one, it either reports the D condition D

small (numerically indistinguishable from zero) minimal absolute value of the real part of

eigenvalues of the associated Hamiltonian matrix.

- ErrataNMUploaded byMike2322
- HP49PocketGuideUploaded byMarco Antonio Mayora
- cwp-593Uploaded byDan Melancon
- Minimal MaximaUploaded bypkrakesh
- MatlabUploaded byAlbertus Noviantoni
- gravityUploaded bytia
- fbb1a1e32fc2e13c6b05c3c5a6ef2f1b52a6Uploaded byfcord
- An Introduction to ObserversUploaded byapi-3826450
- ptUploaded bysadiksnm
- A very quick review of differential equations.Uploaded byHao Lian
- Distributed Models in Plantwide Dynamic SimulationUploaded byNeil Carrasco
- Iast.lect19Uploaded bySachin Silmana
- Notes on Matric AlgebraUploaded byMaesha Armeen
- 19_CoupledTransmissionLinesUploaded byPratik Kamat
- Bellino, Enrico - On Sraffa's Standard Commodity as Invariable Measure of ValueUploaded bymarechal
- 510-570-1-PB.pdfUploaded byartovolasti
- gsl-refUploaded bymr_pipps
- Mathematics Delhi University SyllabusUploaded byMadhav Mohan
- AAOC_C341_582_C_2008_2Uploaded byDileep Reddy
- Rattan_NNUploaded byLuis Morales
- Non homogeneous Linear SystemsUploaded byd1ucpmq+lny4ls
- Optimal Control With DiscountingUploaded byElphego Torres
- Mathematics papers for students of B.Sc. (H)B.A. (H) & othe than B.SC. (H) Mathematics.pdfUploaded bySachin Singh
- Mathematical Methods Course FileUploaded byRangothri Sreenivasa Subramanyam
- 1-s2.0-0377042795002634-mainUploaded byNemri Akram
- The PolyMAX frequency-domain method a.pdfUploaded byyaser yas
- 5. Demography and Growth Sceloporus MucronatusUploaded byJohana Jaramillo
- ma1101 -maths1Uploaded byvinomalai
- Lecture Vibrations and normal modesUploaded byBrandon Mcguire
- 114931663-Legendre-Scale-Talk.pdfUploaded byKaleab Tekle

- Clase 11 Herramientas Para La Planificacin Estratgica i267.Ppt [Modo de Compatibilidad]Uploaded bysergiovelasquezg
- Sistemas de Gestion_2015Uploaded bysergiovelasquezg
- TC Corporate TurnaroundUploaded byKary AnLa
- Prospectiva estratégica: caja de herramientas 2007Uploaded bynelson bary serna marcos
- Diseño y Evaluación de Separadores Bifásicos y TrifásicoUploaded byMelissa Sanchez
- REVISTA Avances Recientes en Laminación de Chapa GruesaUploaded bysergiovelasquezg
- Transparencias (Noviembre-2000)Uploaded byCarlos J Duran Fore
- Separ AdoresUploaded byCamilo Ernesto Nardez Martinez
- Separ AdoresUploaded byCamilo Ernesto Nardez Martinez
- 21 Sistemas InformaciOnUploaded byEnrique Broca
- 21 Sistemas InformaciOnUploaded byEnrique Broca
- Concepto Gestion Medioambiental 01Uploaded bysergiovelasquezg
- Hurtado, Guia Para La Hurtado, Guia para la comprension holistica de la cienciaUploaded bysergiovelasquezg
- Intro Ducci on Control OptimoUploaded bygarcogiaz
- Auditorias Calidad 1997Uploaded bysergiovelasquezg
- Modelado No Lineal de Actuador HhidraulicoUploaded bysergiovelasquezg
- Tes is Antonio CastilloUploaded byHisauro Lerma Mamani
- Intro Win CcUploaded byL_Jaime_Huallp_8735
- Intro Win CcUploaded byL_Jaime_Huallp_8735
- GestiÓn Del Conocimiento y GestiÓn de La InformaciÓnUploaded bymasaco
- Clase 03 - Interrupciones_temporizadoresUploaded bysergiovelasquezg
- mitologia nordicaUploaded byGino M. Villablanca Arias
- conocimiento_cientificoUploaded bysergiovelasquezg
- Gestion Del ConocimientoUploaded byJuan C Arce C
- 194-677-1-PBUploaded bysergiovelasquezg
- Mitología Nordica, Breve CompendioUploaded byJuan José Velásquez Arango
- [PID] PID Control - Good Tuning - A Pocket GuideUploaded byAdil Ahsan
- Clase 02 - Oscilador_WDT_PuertosUploaded bysergiovelasquezg
- La Gestion Del Conocimiento y Las Tics en El Siglo XxiUploaded byChristian Reyes
- SID Practica7 WinCC IniciacionUploaded byjesus_alex_20

- Cosine Similarity TutorialUploaded byEduardsh Eduard
- wk 29 hw newUploaded byapi-325859308
- 3.3 - 3.6 new skool calc BC.pdfUploaded bySaher
- FeedConunit-6.pdfUploaded byYvesExequielPascua
- Aero2Exercise (1)Uploaded byHavner Scherrer Cruz
- Lifting Line Theory Tutorial ExampleUploaded byGareth Vio
- BSL Lab ManualUploaded byKranthi Kumar Reddy
- MCR3U Exam Review2015Uploaded bySir
- Elementary Fluid Dynamics by AchesonUploaded byBrian Pinto
- Busy Period Analysis of M/M/2/∞ Interdependent Queueing Model With Controllable Arrival Rates And FeedbackUploaded byAnonymous vQrJlEN
- PID CONTROLLER FOR DISTILLATION COLUMNUploaded byjanurang
- 4024_s04_qp_2Uploaded byVarun Panicker
- FEM1Ex1 AssignmentUploaded byCésar Santana
- Differential Equation NotesUploaded byRafael Almeida
- Finite Element Analysis of Slope Stability Using a Nonlinear Failure CriterionUploaded byJay Srivastava
- 9A14501 Numerical MethodsUploaded bysivabharathamurthy
- Inner Product SpacesUploaded byTom Davis
- 224Uploaded byHamed Memarian
- Kahan Reimann Branch for ComputersUploaded byjeff_hammonds351
- bcs 12 block 4 UNIT 4.pdfUploaded byrajlagwal
- Box Counting MethodUploaded byFatherg
- Discrete Mathematics - Dr. J. Saxl - University of CambridgeUploaded bySaifulahmed49
- Probabilistic VotingUploaded byCesar Monterroso
- Extended Elastic Impedance-theory(1).docxUploaded bykodogsakti
- Ternary for ArxivUploaded byPat McGrath
- Unit 1- The DerivativeUploaded byMitchlie Martyr
- FEMPrimer-Part1Uploaded byZhiqiang Gu
- Calculus Tutorial 3 Differential EquationsUploaded byDr Srinivasan Nenmeli -K
- algebra college.pdfUploaded bySebastian Nestor
- Handout LaurentUploaded byFindi Diansari