<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://murray.cds.caltech.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sojoudi</id>
	<title>Murray Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://murray.cds.caltech.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sojoudi"/>
	<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/Special:Contributions/Sojoudi"/>
	<updated>2026-05-16T06:07:28Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=12788</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=12788"/>
		<updated>2011-07-08T06:44:37Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructor&#039;&#039;&#039;&lt;br /&gt;
* [http://cds-web1.cds.caltech.edu/~doyle2/wiki/index.php?title=Main_Page John Doyle], doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
*[http://www.cds.caltech.edu/~sojoudi Somayeh Sojoudi], sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 16 Nov 2010: [http://www.cds.caltech.edu/~sojoudi/LinearNotes.pdf Slides] for lecture 15 are now posted. &lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 4], [http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DP]&amp;amp;nbsp;&lt;br /&gt;
| G. Dullerud and F. Paganini, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
*Fundamental limits&lt;br /&gt;
*Realization theory, controllability, observability&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4),&amp;lt;br&amp;gt; DP Ch 2, 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| &lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
* LMIs&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4 &amp;lt;br&amp;gt; [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf LMIs] Ch 2 &lt;br /&gt;
&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* KYP lemma&lt;br /&gt;
* Model reduction&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4,7 &amp;lt;br&amp;gt; [http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=7cadd4d3ff3995a6e887e15c1a57b578&amp;amp;searchtype=a  KYP]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| &lt;br /&gt;
* Uncertain systems&lt;br /&gt;
* MIMO robust control, Convex optimization&lt;br /&gt;
| DP Ch 8 &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf MIMO] &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf CvxOpt1]&amp;lt;br&amp;gt;[http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf CvxOpt2]&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
* Stability of nonlinear systems&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{FBS}}&amp;amp;nbsp;Ch 4&amp;lt;br&amp;gt;[http://www.cds.caltech.edu/~utopcu/VerInCtrl/lecture-4.pdf SOS]&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 9, Fall 2010|HW 9]] &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_8,_Fall_2010&amp;diff=11613</id>
		<title>CDS 212, Homework 8, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_8,_Fall_2010&amp;diff=11613"/>
		<updated>2010-11-25T23:52:41Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #8&lt;br /&gt;
 | issued = 12 Nov 2010&lt;br /&gt;
 | due = 30 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Reading ===&lt;br /&gt;
*[http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Notes 1]&lt;br /&gt;
*[http://www.cds.caltech.edu/~sojoudi/RobustnessDetCond.pdf Notes 2]&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a real matrix.  Consider 3 cases where there is just one&lt;br /&gt;
type of uncertainty, either real repeated scalar, complex repeated&lt;br /&gt;
scalar, or complex full block.  The exact answer for the minimum norm&lt;br /&gt;
&amp;lt;amsmath&amp;gt;\Delta&amp;lt;/amsmath&amp;gt; that makes &amp;lt;amsmath&amp;gt;det(I-M\Delta)=0&amp;lt;/amsmath&amp;gt; can easily be computed exactly using&lt;br /&gt;
standard linear algebra.  Compare this with the LMI upper bound and show&lt;br /&gt;
that they are equal.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a complex matrix that is rank one, so that &amp;lt;amsmath&amp;gt;M=xy^T&amp;lt;/amsmath&amp;gt; where&lt;br /&gt;
&amp;lt;amsmath&amp;gt;x&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;y&amp;lt;/amsmath&amp;gt; are vectors.  Assume there is one block of each type of&lt;br /&gt;
uncertainty.  Again compute the analytic answer and compare with the LMI&lt;br /&gt;
solution.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a full complex matrix.  Use the robust control toolbox&lt;br /&gt;
to write a short program to set up and compute &amp;lt;amsmath&amp;gt;\mu(M)&amp;lt;/amsmath&amp;gt; for the block&lt;br /&gt;
uncertainty in this handout.  Compute upper and lower bounds for some&lt;br /&gt;
random matrices of moderate size.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a real matrix and there is no real repeated scalar, just&lt;br /&gt;
the complex repeated scalar and full block. Suppose the complex repeated&lt;br /&gt;
scalar is treated as if it were a z transform variable for a discrete&lt;br /&gt;
time system.  Compare the LMI conditions for &amp;lt;amsmath&amp;gt;det(I-M\Delta)=0&amp;lt;/amsmath&amp;gt;  with LMIs&lt;br /&gt;
that would arise in computing whether the discrete time &amp;lt;amsmath&amp;gt;H_\infty&amp;lt;/amsmath&amp;gt; norm is&lt;br /&gt;
less than 1 (discrete version of KYP).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11612</id>
		<title>CDS 212, Homework 9, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11612"/>
		<updated>2010-11-25T23:51:23Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #9&lt;br /&gt;
 | issued = 23 Nov 2010&lt;br /&gt;
 | due = 2 Dec 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Prove that a quadratic polynomial is positive semidefinite if and only of it is sum-of-squares. &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Let &amp;lt;amsmath&amp;gt;p(x_1,x_2) = x_1^2x_2^4 + x_1^4x_2^2 + 1 - 3x_1^2x_2^2.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p&amp;lt;/amsmath&amp;gt; sum-of-squares? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p(x_1,x_2)\cdot(x_1^2+x_2^2)&amp;lt;/amsmath&amp;gt; sum-of-squares?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li &amp;gt;Can you intuitively interpret the difference between the results in the first two parts? (Hint: Remember to use  issos.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; How can we use the results of the first two parts of this question to conclude that &amp;lt;amsmath&amp;gt;p&amp;lt;/amsmath&amp;gt; is positive semidefinite (even though it is not sum-of-squares)? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;  Generalized S-procedure: Given polynomials &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g,&amp;lt;/amsmath&amp;gt; if there exists a positive semidefinite polynomial &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt; such that &amp;lt;amsmath&amp;gt;f-gs&amp;lt;/amsmath&amp;gt; is positive semidefinite, then &amp;lt;amsmath&amp;gt;\{x \in\mathbb{R}^n~:~g(x) \geq 0\} \subseteq \{x\in \mathbb{R}^n~:~f(x) \geq 0\}.&amp;lt;/amsmath&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Let &amp;lt;amsmath&amp;gt;f_1(x)  = x_1+x_2+1,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_2(x) = 19-14x_1+3x_1^2-14x_2+6x_1x_2+3x_2^2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_3(x) = 2x_1-3x_2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_4(x) = 18-32x_1+12x_1^2+48x_2-36x_1x_2+27x_2^2,&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;f = (1+f_1^2f_2)(30+f_3^2f_4).&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the global minimal value of &amp;lt;amsmath&amp;gt;f.&amp;lt;/amsmath&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the minimal value of &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; over the set &amp;lt;amsmath&amp;gt;\{x \in \mathbb{R}^2 ~:~1-(1-x_1)^2 - (1-x_2)^2 \geq 0\}.&amp;lt;/amsmath&amp;gt; (Hint: Use the generalized S-procedure and sosopt to set up a SOS program to solve this problem. Try polynomial multipliers &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt; (wherever you need them) of different degrees.)&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; If there exists a polynomial that satisfies &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 V(x) - \epsilon x^Tx \in \Sigma[x],~~~~V(0) = 0,\\&lt;br /&gt;
 -\frac{\partial V}{\partial x} f(x) - \epsilon x^Tx \in \Sigma[x],&lt;br /&gt;
 \end{array}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
then the system &amp;lt;amsmath&amp;gt;\dot{x} = f(x),&amp;lt;/amsmath&amp;gt; with &amp;lt;amsmath&amp;gt;f(0)=0,&amp;lt;/amsmath&amp;gt; is globally asymptotically stable around the origin. Let&#039;s take &amp;lt;amsmath&amp;gt;\epsilon = 10^{-6}&amp;lt;/amsmath&amp;gt; and &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 f(x) =\left[ \begin{array}{c} -x_2-1.5x_1^2-0.5x_1^3\\&lt;br /&gt;
 3x_1-x_2\end{array}\right].&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Can you construct a quadratic Lyapunov function that satisfies the above conditions? (Hint: You can try to modify the last piece of the demo file at http://www.cds.caltech.edu/\~utopcu/VerInCtrl/lecture4Demo.m which is on global stability analysis.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; If you cannot find a quadratic Lyapunov function, try a 4th degree one. If you cannot find a 4th degree Lyapunov function, then increase the degree of the candidate Lyapunov functions until you find one. (Hint: 4th degree should work.)&lt;br /&gt;
&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Use the data in http://www.cds.caltech.edu/\~utopcu/VerInCtrl/assignment4Data.mat for this exercise. This file contains variables &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;f.&amp;lt;/amsmath&amp;gt; If you care, &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; is a Lyapunov function (obtained through some analysis that we will cover later in this course) computed for a system governed by &amp;lt;amsmath&amp;gt;\dot{x} = f(x).&amp;lt;/amsmath&amp;gt; Compute a lower bound on the optimal value of the following optimization problem.&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 \displaystyle{\max_{\mu &amp;gt; 0}} ~~~~\mu\\&lt;br /&gt;
 \text{subject to}~~~~~\{ x~:~ V(x) \leq 0.01\} \subseteq \{ x~:~ \frac{\partial V}{\partial x} \cdot f(x) \leq -\mu V\}.&lt;br /&gt;
 \end{array}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt; (Hint: Generalized S-procedure and SOS relaxations for polynomial nonnegativity.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Consider the system &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
 &amp;amp;\dot{x}_1 = -x_2\\&lt;br /&gt;
 &amp;amp;\dot{x}_2 = -f(x_2) - g(x_1), &lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;where the functions &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g&amp;lt;/amsmath&amp;gt; satisfy the following conditions:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g&amp;lt;/amsmath&amp;gt; are continuous.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;f(0)=g(0)=0.&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;\sigma f(\sigma) &amp;gt;0&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;\sigma g(\sigma)&amp;gt;0&amp;lt;/amsmath&amp;gt; whenever &amp;lt;amsmath&amp;gt;\sigma\neq 0.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;\int_0^\sigma g(\xi) d\xi \rightarrow \infty&amp;lt;/amsmath&amp;gt; as &amp;lt;amsmath&amp;gt;|\sigma| \rightarrow \infty.&amp;lt;/amsmath&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Using &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 V(x_1,x_2) = \frac{1}{2}x_2^2 + \int_0^{x_1} g(\xi) d\xi&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
as a Lyapunov function candidate, show that the origin is a globally asymptotically stable equilibrium point for this system. (Hint: Using the above conditions and La Salle&#039;s invariance principle, show that &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; satisfies the conditions for certifying global asymptotic stability.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11601</id>
		<title>CDS 212, Homework 9, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11601"/>
		<updated>2010-11-23T09:38:56Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS 212 draft HW}}&lt;br /&gt;
{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #9&lt;br /&gt;
 | issued = 23 Nov 2010&lt;br /&gt;
 | due = 2 Dec 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Prove that a quadratic polynomial is positive semidefinite if and only of it is sum-of-squares. &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Let &amp;lt;amsmath&amp;gt;p(x_1,x_2) = x_1^2x_2^4 + x_1^4x_2^2 + 1 - 3x_1^2x_2^2.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p&amp;lt;/amsmath&amp;gt; sum-of-squares? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p(x_1,x_2)\cdot(x_1^2+x_2^2)&amp;lt;/amsmath&amp;gt; sum-of-squares?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li &amp;gt;Can you intuitively interpret the difference between the results in the first two parts? (Hint: Remember to use  issos.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; How can we use the results of the first two parts of this question to conclude that &amp;lt;amsmath&amp;gt;p&amp;lt;/amsmath&amp;gt; is positive semidefinite (even though it is not sum-of-squares)? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;  Generalized S-procedure: Given polynomials &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g,&amp;lt;/amsmath&amp;gt; if there exists a positive semidefinite polynomial &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt; such that &amp;lt;amsmath&amp;gt;f-gs&amp;lt;/amsmath&amp;gt; is positive semidefinite, then &amp;lt;amsmath&amp;gt;\{x \in\mathbb{R}^n~:~g(x) \geq 0\} \subseteq \{x\in \mathbb{R}^n~:~f(x) \geq 0\}.&amp;lt;/amsmath&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Let &amp;lt;amsmath&amp;gt;f_1(x)  = x_1+x_2+1,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_2(x) = 19-14x_1+3x_1^2-14x_2+6x_1x_2+3x_2^2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_3(x) = 2x_1-3x_2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_4(x) = 18-32x_1+12x_1^2+48x_2-36x_1x_2+27x_2^2,&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;f = (1+f_1^2f_2)(30+f_3^2f_4).&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the global minimal value of &amp;lt;amsmath&amp;gt;f.&amp;lt;/amsmath&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the minimal value of &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; over the set &amp;lt;amsmath&amp;gt;\{x \in \mathbb{R}^2 ~:~1-(1-x_1)^2 - (1-x_2)^2 \geq 0\}.&amp;lt;/amsmath&amp;gt; (Hint: Use the generalized S-procedure and sosopt to set up a SOS program to solve this problem. Try polynomial multipliers &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt; (wherever you need them) of different degrees.)&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; If there exists a polynomial that satisfies &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 V(x) - \epsilon x^Tx \in \Sigma[x],~~~~V(0) = 0,\\&lt;br /&gt;
 -\frac{\partial V}{\partial x} f(x) - \epsilon x^Tx \in \Sigma[x],&lt;br /&gt;
 \end{array}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
then the system &amp;lt;amsmath&amp;gt;\dot{x} = f(x),&amp;lt;/amsmath&amp;gt; with &amp;lt;amsmath&amp;gt;f(0)=0,&amp;lt;/amsmath&amp;gt; is globally asymptotically stable around the origin. Let&#039;s take &amp;lt;amsmath&amp;gt;\epsilon = 10^{-6}&amp;lt;/amsmath&amp;gt; and &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 f(x) =\left[ \begin{array}{c} -x_2-1.5x_1^2-0.5x_1^3\\&lt;br /&gt;
 3x_1-x_2\end{array}\right].&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Can you construct a quadratic Lyapunov function that satisfies the above conditions? (Hint: You can try to modify the last piece of the demo file at http://www.cds.caltech.edu/\~utopcu/VerInCtrl/lecture4Demo.m which is on global stability analysis.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; If you cannot find a quadratic Lyapunov function, try a 4th degree one. If you cannot find a 4th degree Lyapunov function, then increase the degree of the candidate Lyapunov functions until you find one. (Hint: 4th degree should work.)&lt;br /&gt;
&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Use the data in http://www.cds.caltech.edu/\~utopcu/VerInCtrl/assignment4Data.mat for this exercise. This file contains variables &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;f.&amp;lt;/amsmath&amp;gt; If you care, &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; is a Lyapunov function (obtained through some analysis that we will cover later in this course) computed for a system governed by &amp;lt;amsmath&amp;gt;\dot{x} = f(x).&amp;lt;/amsmath&amp;gt; Compute a lower bound on the optimal value of the following optimization problem.&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 \displaystyle{\max_{\mu &amp;gt; 0}} ~~~~\mu\\&lt;br /&gt;
 \text{subject to}~~~~~\{ x~:~ V(x) \leq 0.01\} \subseteq \{ x~:~ \frac{\partial V}{\partial x} \cdot f(x) \leq -\mu V\}.&lt;br /&gt;
 \end{array}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt; (Hint: Generalized S-procedure and SOS relaxations for polynomial nonnegativity.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Consider the system &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
 &amp;amp;\dot{x}_1 = -x_2\\&lt;br /&gt;
 &amp;amp;\dot{x}_2 = -f(x_2) - g(x_1), &lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;where the functions &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g&amp;lt;/amsmath&amp;gt; satisfy the following conditions:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g&amp;lt;/amsmath&amp;gt; are continuous.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;f(0)=g(0)=0.&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;\sigma f(\sigma) &amp;gt;0&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;\sigma g(\sigma)&amp;gt;0&amp;lt;/amsmath&amp;gt; whenever &amp;lt;amsmath&amp;gt;\sigma\neq 0.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;\int_0^\sigma g(\xi) d\xi \rightarrow \infty&amp;lt;/amsmath&amp;gt; as &amp;lt;amsmath&amp;gt;|\sigma| \rightarrow \infty.&amp;lt;/amsmath&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Using &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 V(x_1,x_2) = \frac{1}{2}x_2^2 + \int_0^{x_1} g(\xi) d\xi&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
as a Lyapunov function candidate, show that the origin is a globally asymptotically stable equilibrium point for this system. (Hint: Using the above conditions and La Salle&#039;s invariance principle, show that &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; satisfies the conditions for certifying global asymptotic stability.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11600</id>
		<title>CDS 212, Homework 9, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11600"/>
		<updated>2010-11-23T09:31:07Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS 212 draft HW}}&lt;br /&gt;
{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #9&lt;br /&gt;
 | issued = 23 Nov 2010&lt;br /&gt;
 | due = 2 Dec 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Prove that a quadratic polynomial is positive semidefinite if and only of it is sum-of-squares. &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Let &amp;lt;amsmath&amp;gt;p(x_1,x_2) = x_1^2x_2^4 + x_1^4x_2^2 + 1 - 3x_1^2x_2^2.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p&amp;lt;/amsmath&amp;gt; sum-of-squares? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p(x_1,x_2)\cdot(x_1^2+x_2^2)&amp;lt;/amsmath&amp;gt; sum-of-squares?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li &amp;gt;Can you intuitively interpret the difference between the results in the first two parts? (Hint: Remember to use  issos.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; How can we use the results of the first two parts of this question to conclude that &amp;lt;amsmath&amp;gt;p&amp;lt;/amsmath&amp;gt; is positive semidefinite (even though it is not sum-of-squares)? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;  Generalized S-procedure: Given polynomials &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g,&amp;lt;/amsmath&amp;gt; if there exists a positive semidefinite polynomial &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt; such that &amp;lt;amsmath&amp;gt;f-gs&amp;lt;/amsmath&amp;gt; is positive semidefinite, then &amp;lt;amsmath&amp;gt;\{x \in\mathbb{R}^n~:~g(x) \geq 0\} \subseteq \{x\in \mathbb{R}^n~:~f(x) \geq 0\}.&amp;lt;/amsmath&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Let &amp;lt;amsmath&amp;gt;f_1(x)  = x_1+x_2+1,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_2(x) = 19-14x_1+3x_1^2-14x_2+6x_1x_2+3x_2^2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_3(x) = 2x_1-3x_2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_4(x) = 18-32x_1+12x_1^2+48x_2-36x_1x_2+27x_2^2,&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;f = (1+f_1^2f_2)(30+f_3^2f_4).&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the global minimal value of &amp;lt;amsmath&amp;gt;f.&amp;lt;/amsmath&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the minimal value of &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; over the set &amp;lt;amsmath&amp;gt;\{x \in \mathbb{R}^2 ~:~1-(1-x_1)^2 - (1-x_2)^2 \geq 0\}.&amp;lt;/amsmath&amp;gt; (Hint: Use the generalized S-procedure and sosopt to set up a SOS program to solve this problem. Try polynomial multipliers &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt;(wherever you need them) of different degrees.)&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; If there exists a polynomial that satisfies &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 V(x) - \epsilon x^Tx \in \Sigma[x],~~~~V(0) = 0,\\&lt;br /&gt;
 -\frac{\partial V}{\partial x} f(x) - \epsilon x^Tx \in \Sigma[x],&lt;br /&gt;
 \end{array}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
then the system &amp;lt;amsmath&amp;gt;\dot{x} = f(x),&amp;lt;/amsmath&amp;gt; with &amp;lt;amsmath&amp;gt;f(0)=0,&amp;lt;/amsmath&amp;gt; is globally asymptotically stable around the origin. Let&#039;s take &amp;lt;amsmath&amp;gt;\epsilon = 10^{-6}&amp;lt;/amsmath&amp;gt; and &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 f(x) =\left[ \begin{array}{c} -x_2-1.5x_1^2-0.5x_1^3\\&lt;br /&gt;
 3x_1-x_2\end{array}\right].&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Can you construct a quadratic Lyapunov function that satisfies the above conditions? (Hint: You can try to modify the last piece of the demo file at http://www.cds.caltech.edu/\~utopcu/VerInCtrl/lecture4Demo.m which is on global stability analysis.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; If you cannot find a quadratic Lyapunov function, try a 4th degree one. If you cannot find a 4th degree Lyapunov function, then increase the degree of the candidate Lyapunov functions until you find one. (Hint: 4th degree should work.)&lt;br /&gt;
&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Use the data in http://www.cds.caltech.edu/\~utopcu/VerInCtrl/assignment4Data.mat for this exercise. This file contains variables &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;f.&amp;lt;/amsmath&amp;gt; If you care, &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; is a Lyapunov function (obtained through some analysis that we will cover later in this course) computed for a system governed by &amp;lt;amsmath&amp;gt;\dot{x} = f(x).&amp;lt;/amsmath&amp;gt; Compute a lower bound on the optimal value of the following optimization problem.&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 \displaystyle{\max_{\mu &amp;gt; 0}} ~~~~\mu\\&lt;br /&gt;
 \text{subject to}~~~~~\{ x~:~ V(x) \leq 0.01\} \subseteq \{ x~:~ \frac{\partial V}{\partial x} \cdot f(x) \leq -\mu V\}.&lt;br /&gt;
 \end{array}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt; (Hint: Generalized S-procedure and SOS relaxations for polynomial nonnegativity.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Consider the system &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
 &amp;amp;\dot{x}_1 = -x_2\\&lt;br /&gt;
 &amp;amp;\dot{x}_2 = -f(x_2) - g(x_1), &lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;where the functions &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g&amp;lt;/amsmath&amp;gt; satisfy the following conditions:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g&amp;lt;/amsmath&amp;gt; are continuous.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;f(0)=g(0)=0.&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;\sigma f(\sigma) &amp;gt;0&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;\sigma g(\sigma)&amp;gt;0&amp;lt;/amsmath&amp;gt; whenever &amp;lt;amsmath&amp;gt;\sigma\neq 0.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;\int_0^\sigma g(\xi) d\xi \rightarrow \infty&amp;lt;/amsmath&amp;gt; as &amp;lt;amsmath&amp;gt;|\sigma| \rightarrow \infty.&amp;lt;/amsmath&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Using &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 V(x_1,x_2) = \frac{1}{2}x_2^2 + \int_0^{x_1} g(\xi) d\xi&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
as a Lyapunov function candidate, show that the origin is a globally asymptotically stable equilibrium point for this system. (Hint: Using the above conditions and La Salla&#039;s invariance principle, show that &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; satisfies the conditions for certifying global asymptotic stability.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11599</id>
		<title>CDS 212, Homework 9, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11599"/>
		<updated>2010-11-23T09:28:49Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS 212 draft HW}}&lt;br /&gt;
{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #9&lt;br /&gt;
 | issued = 23 Nov 2010&lt;br /&gt;
 | due = 2 Dec 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Prove that a quadratic polynomial is positive semidefinite if and only of it is sum-of-squares. &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Let &amp;lt;amsmath&amp;gt;p(x_1,x_2) = x_1^2x_2^4 + x_1^4x_2^2 + 1 - 3x_1^2x_2^2.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p&amp;lt;/amsmath&amp;gt; sum-of-squares? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p(x_1,x_2)\cdot(x_1^2+x_2^2)&amp;lt;/amsmath&amp;gt; sum-of-squares?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li &amp;gt;Can you intuitively interpret the difference between the results in the first two parts? (Hint: Remember to use  issos.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; How can we use the results of the first two parts of this question to conclude that &amp;lt;amsmath&amp;gt;p&amp;lt;/amsmath&amp;gt; is positive semidefinite (even though it is not sum-of-squares)? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;  Generalized S-procedure: Given polynomials &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g,&amp;lt;/amsmath&amp;gt; if there exists a positive semidefinite polynomial &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt; such that &amp;lt;amsmath&amp;gt;f-gs&amp;lt;/amsmath&amp;gt; is positive semidefinite, then &amp;lt;amsmath&amp;gt;\{x \in\mathbb{R}^n~:~g(x) \geq 0\} \subseteq \{x\in \mathbb{R}^n~:~f(x) \geq 0\}.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
Let &amp;lt;amsmath&amp;gt;f_1(x)  = x_1+x_2+1,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_2(x) = 19-14x_1+3x_1^2-14x_2+6x_1x_2+3x_2^2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_3(x) = 2x_1-3x_2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_4(x) = 18-32x_1+12x_1^2+48x_2-36x_1x_2+27x_2^2,&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;f = (1+f_1^2f_2)(30+f_3^2f_4).&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the global minimal value of &amp;lt;amsmath&amp;gt;f.&amp;lt;/amsmath&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the minimal value of &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; over the set &amp;lt;amsmath&amp;gt;\{x \in \mathbb{R}^2 ~:~1-(1-x_1)^2 - (1-x_2)^2 \geq 0\}.&amp;lt;/amsmath&amp;gt; (Hint: Use the generalized S-procedure and sosopt to set up a SOS program to solve this problem. Try polynomial multipliers &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt;(wherever you need them) of different degrees.)&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; If there exists a polynomial that satisfies &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 V(x) - \epsilon x^Tx \in \Sigma[x],~~~~V(0) = 0,\\&lt;br /&gt;
 -\frac{\partial V}{\partial x} f(x) - \epsilon x^Tx \in \Sigma[x],&lt;br /&gt;
 \end{array}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
then the system &amp;lt;amsmath&amp;gt;\dot{x} = f(x),&amp;lt;/amsmath&amp;gt; with &amp;lt;amsmath&amp;gt;f(0)=0,&amp;lt;/amsmath&amp;gt; is globally asymptotically stable around the origin. Let&#039;s take &amp;lt;amsmath&amp;gt;\epsilon = 10^{-6}&amp;lt;/amsmath&amp;gt; and &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 f(x) =\left[ \begin{array}{c} -x_2-1.5x_1^2-0.5x_1^3\\&lt;br /&gt;
 3x_1-x_2\end{array}\right].&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Can you construct a quadratic Lyapunov function that satisfies the above conditions? (Hint: You can try to modify the last piece of the demo file at http://www.cds.caltech.edu/\~utopcu/VerInCtrl/lecture4Demo.m which is on global stability analysis.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; If you cannot find a quadratic Lyapunov function, try a 4th degree one. If you cannot find a 4th degree Lyapunov function, then increase the degree of the candidate Lyapunov functions until you find one. (Hint: 4th degree should work.)&lt;br /&gt;
&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Use the data in http://www.cds.caltech.edu/\~utopcu/VerInCtrl/assignment4Data.mat for this exercise. This file contains variables &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;f.&amp;lt;/amsmath&amp;gt; If you care, &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; is a Lyapunov function (obtained through some analysis that we will cover later in this course) computed for a system governed by &amp;lt;amsmath&amp;gt;\dot{x} = f(x).&amp;lt;/amsmath&amp;gt; Compute a lower bound on the optimal value of the following optimization problem.&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 \displaystyle{\max_{\mu &amp;gt; 0}} ~~~~\mu\\&lt;br /&gt;
 \text{subject to}~~~~~\{ x~:~ V(x) \leq 0.01\} \subseteq \{ x~:~ \frac{\partial V}{\partial x} \cdot f(x) \leq -\mu V\}.&lt;br /&gt;
 \end{array}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt; (Hint: Generalized S-procedure and SOS relaxations for polynomial nonnegativity.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Consider the system &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
 &amp;amp;\dot{x}_1 = -x_2\\&lt;br /&gt;
 &amp;amp;\dot{x}_2 = -f(x_2) - g(x_1), &lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;where the functions &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g&amp;lt;/amsmath&amp;gt; satisfy the following conditions:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g&amp;lt;/amsmath&amp;gt; are continuous.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;f(0)=g(0)=0.&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;\sigma f(\sigma) &amp;gt;0&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;\sigma g(\sigma)&amp;gt;0&amp;lt;/amsmath&amp;gt; whenever &amp;lt;amsmath&amp;gt;\sigma\neq 0.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;\int_0^\sigma g(\xi) d\xi \rightarrow \infty&amp;lt;/amsmath&amp;gt; as &amp;lt;amsmath&amp;gt;|\sigma| \rightarrow \infty.&amp;lt;/amsmath&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Using &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 V(x_1,x_2) = \frac{1}{2}x_2^2 + \int_0^{x_1} g(\xi) d\xi&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
as a Lyapunov function candidate, show that the origin is a globally asymptotically stable equilibrium point for this system. (Hint: Using the above conditions and La Salla&#039;s invariance principle, show that &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; satisfies the conditions for certifying global asymptotic stability.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11598</id>
		<title>CDS 212, Homework 9, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11598"/>
		<updated>2010-11-23T09:05:13Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS 212 draft HW}}&lt;br /&gt;
{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #9&lt;br /&gt;
 | issued = 23 Nov 2010&lt;br /&gt;
 | due = 2 Dec 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Prove that a quadratic polynomial is positive semidefinite if and only of it is sum-of-squares. &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Let &amp;lt;amsmath&amp;gt;p(x_1,x_2) = x_1^2x_2^4 + x_1^4x_2^2 + 1 - 3x_1^2x_2^2.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p&amp;lt;/amsmath&amp;gt; sum-of-squares? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p(x_1,x_2)\cdot(x_1^2+x_2^2)&amp;lt;/amsmath&amp;gt; sum-of-squares?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li &amp;gt;Can you intuitively interpret the difference between the results in the first two parts? (Hint: Remember to use {\tt issos}.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; How can we use the results of the first two parts of this question to conclude that &amp;lt;amsmath&amp;gt;p&amp;lt;/amsmath&amp;gt; is positive semidefinite (even though it is not sum-of-squares)? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;  Generalized S-procedure: Given polynomials &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g,&amp;lt;/amsmath&amp;gt; if there exists a positive semidefinite polynomial &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt; such that &amp;lt;amsmath&amp;gt;f-gs&amp;lt;/amsmath&amp;gt; is positive semidefinite, then &amp;lt;amsmath&amp;gt;\{x \in\mathbb{R}^n~:~g(x) \geq 0\} \subseteq \{x\in \mathbb{R}^n~:~f(x) \geq 0\}.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
Let &amp;lt;amsmath&amp;gt;f_1(x)  = x_1+x_2+1,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_2(x) = 19-14x_1+3x_1^2-14x_2+6x_1x_2+3x_2^2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_3(x) = 2x_1-3x_2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_4(x) = 18-32x_1+12x_1^2+48x_2-36x_1x_2+27x_2^2,&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;f = (1+f_1^2f_2)(30+f_3^2f_4).&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the global minimal value of &amp;lt;amsmath&amp;gt;f.&amp;lt;/amsmath&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the minimal value of &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; over the set &amp;lt;amsmath&amp;gt;\{x \in \mathbb{R}^2 ~:~1-(1-x_1)^2 - (1-x_2)^2 \geq 0\}.&amp;lt;/amsmath&amp;gt; (Hint: Use the generalized S-procedure and sosopt to set up a SOS program to solve this problem. Try polynomial multipliers &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt;(wherever you need them) of different degrees.)&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; If there exists a polynomial that satisfies &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 V(x) - \epsilon x^Tx \in \Sigma[x],~~~~V(0) = 0,\\&lt;br /&gt;
 -\frac{\partial V}{\partial x} f(x) - \epsilon x^Tx \in \Sigma[x],&lt;br /&gt;
 \end{array}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
then the system &amp;lt;amsmath&amp;gt;\dot{x} = f(x),&amp;lt;/amsmath&amp;gt; with &amp;lt;amsmath&amp;gt;f(0)=0,&amp;lt;/amsmath&amp;gt; is globally asymptotically stable around the origin. Let&#039;s take &amp;lt;amsmath&amp;gt;\epsilon = 10^{-6}&amp;lt;/amsmath&amp;gt; and &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 f(x) =\left[ \begin{array}{c} -x_2-1.5x_1^2-0.5x_1^3\\&lt;br /&gt;
 3x_1-x_2\end{array}\right].&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Can you construct a quadratic Lyapunov function that satisfies the above conditions? (Hint: You can try to modify the last piece of the demo file at http://www.cds.caltech.edu/\~utopcu/VerInCtrl/lecture4Demo.m which is on global stability analysis.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; If you cannot find a quadratic Lyapunov function, try a 4th degree one. If you cannot find a 4th degree Lyapunov function, then increase the degree of the candidate Lyapunov functions until you find one. (Hint: 4th degree should work.)&lt;br /&gt;
&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Use the data in http://www.cds.caltech.edu/\~utopcu/VerInCtrl/assignment4Data.mat for this exercise. This file contains variables &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;f.&amp;lt;/amsmath&amp;gt; If you care, &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; is a Lyapunov function (obtained through some analysis that we will cover later in this course) computed for a system governed by &amp;lt;amsmath&amp;gt;\dot{x} = f(x).&amp;lt;/amsmath&amp;gt; Compute a lower bound on the optimal value of the following optimization problem.&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 \displaystyle{\max_{\mu &amp;gt; 0}} ~~~~\mu\\&lt;br /&gt;
 \text{subject to}~~~~~\{ x~:~ V(x) \leq 0.01\} \subseteq \{ x~:~ \frac{\partial V}{\partial x} \cdot f(x) \leq -\mu V\}.&lt;br /&gt;
 \end{array}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt; (Hint: Generalized S-procedure and SOS relaxations for polynomial nonnegativity.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Consider the system &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
 &amp;amp;\dot{x}_1 = -x_2\\&lt;br /&gt;
 &amp;amp;\dot{x}_2 = -f(x_2) - g(x_1), &lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;where the functions &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g&amp;lt;/amsmath&amp;gt; satisfy the following conditions:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g&amp;lt;/amsmath&amp;gt; are continuous.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;f(0)=g(0)=0.&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;\sigma f(\sigma) &amp;gt;0&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;\sigma g(\sigma)&amp;gt;0&amp;lt;/amsmath&amp;gt; whenever &amp;lt;amsmath&amp;gt;\sigma\neq 0.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;\int_0^\sigma g(\xi) d\xi \rightarrow \infty&amp;lt;/amsmath&amp;gt; as &amp;lt;amsmath&amp;gt;|\sigma| \rightarrow \infty.&amp;lt;/amsmath&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Using &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 V(x_1,x_2) = \frac{1}{2}x_2^2 + \int_0^{x_1} g(\xi) d\xi&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
as a Lyapunov function candidate, show that the origin is a globally asymptotically stable equilibrium point for this system. (Hint: Using the above conditions and La Salla&#039;s invariance principle, show that &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; satisfies the conditions for certifying global asymptotic stability.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11597</id>
		<title>CDS 212, Homework 9, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11597"/>
		<updated>2010-11-23T09:04:32Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS 212 draft HW}}&lt;br /&gt;
{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #9&lt;br /&gt;
 | issued = 23 Nov 2010&lt;br /&gt;
 | due = 2 Dec 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Prove that a quadratic polynomial is positive semidefinite if and only of it is sum-of-squares. &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Let &amp;lt;amsmath&amp;gt;p(x_1,x_2) = x_1^2x_2^4 + x_1^4x_2^2 + 1 - 3x_1^2x_2^2.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p&amp;lt;/amsmath&amp;gt; sum-of-squares? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p(x_1,x_2)\cdot(x_1^2+x_2^2)&amp;lt;/amsmath&amp;gt; sum-of-squares?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li &amp;gt;Can you intuitively interpret the difference between the results in the first two parts? (Hint: Remember to use {\tt issos}.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; How can we use the results of the first two parts of this question to conclude that $p$ is positive semidefinite (even though it is not sum-of-squares)? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;  Generalized S-procedure: Given polynomials &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g,&amp;lt;/amsmath&amp;gt; if there exists a positive semidefinite polynomial &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt; such that &amp;lt;amsmath&amp;gt;f-gs&amp;lt;/amsmath&amp;gt; is positive semidefinite, then &amp;lt;amsmath&amp;gt;\{x \in\mathbb{R}^n~:~g(x) \geq 0\} \subseteq \{x\in \mathbb{R}^n~:~f(x) \geq 0\}.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
Let &amp;lt;amsmath&amp;gt;f_1(x)  = x_1+x_2+1,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_2(x) = 19-14x_1+3x_1^2-14x_2+6x_1x_2+3x_2^2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_3(x) = 2x_1-3x_2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_4(x) = 18-32x_1+12x_1^2+48x_2-36x_1x_2+27x_2^2,&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;f = (1+f_1^2f_2)(30+f_3^2f_4).&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the global minimal value of &amp;lt;amsmath&amp;gt;f.&amp;lt;/amsmath&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the minimal value of &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; over the set &amp;lt;amsmath&amp;gt;\{x \in \mathbb{R}^2 ~:~1-(1-x_1)^2 - (1-x_2)^2 \geq 0\}.&amp;lt;/amsmath&amp;gt; (Hint: Use the generalized S-procedure and sosopt to set up a SOS program to solve this problem. Try polynomial multipliers &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt;(wherever you need them) of different degrees.)&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; If there exists a polynomial that satisfies &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 V(x) - \epsilon x^Tx \in \Sigma[x],~~~~V(0) = 0,\\&lt;br /&gt;
 -\frac{\partial V}{\partial x} f(x) - \epsilon x^Tx \in \Sigma[x],&lt;br /&gt;
 \end{array}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
then the system &amp;lt;amsmath&amp;gt;\dot{x} = f(x),&amp;lt;/amsmath&amp;gt; with &amp;lt;amsmath&amp;gt;f(0)=0,&amp;lt;/amsmath&amp;gt; is globally asymptotically stable around the origin. Let&#039;s take &amp;lt;amsmath&amp;gt;\epsilon = 10^{-6}&amp;lt;/amsmath&amp;gt; and &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 f(x) =\left[ \begin{array}{c} -x_2-1.5x_1^2-0.5x_1^3\\&lt;br /&gt;
 3x_1-x_2\end{array}\right].&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Can you construct a quadratic Lyapunov function that satisfies the above conditions? (Hint: You can try to modify the last piece of the demo file at http://www.cds.caltech.edu/\~utopcu/VerInCtrl/lecture4Demo.m which is on global stability analysis.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; If you cannot find a quadratic Lyapunov function, try a 4th degree one. If you cannot find a 4th degree Lyapunov function, then increase the degree of the candidate Lyapunov functions until you find one. (Hint: 4th degree should work.)&lt;br /&gt;
&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Use the data in http://www.cds.caltech.edu/\~utopcu/VerInCtrl/assignment4Data.mat for this exercise. This file contains variables &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;f.&amp;lt;/amsmath&amp;gt; If you care, &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; is a Lyapunov function (obtained through some analysis that we will cover later in this course) computed for a system governed by &amp;lt;amsmath&amp;gt;\dot{x} = f(x).&amp;lt;/amsmath&amp;gt; Compute a lower bound on the optimal value of the following optimization problem.&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 \displaystyle{\max_{\mu &amp;gt; 0}} ~~~~\mu\\&lt;br /&gt;
 \text{subject to}~~~~~\{ x~:~ V(x) \leq 0.01\} \subseteq \{ x~:~ \frac{\partial V}{\partial x} \cdot f(x) \leq -\mu V\}.&lt;br /&gt;
 \end{array}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt; (Hint: Generalized S-procedure and SOS relaxations for polynomial nonnegativity.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Consider the system &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
 &amp;amp;\dot{x}_1 = -x_2\\&lt;br /&gt;
 &amp;amp;\dot{x}_2 = -f(x_2) - g(x_1), &lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;where the functions &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g&amp;lt;/amsmath&amp;gt; satisfy the following conditions:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g&amp;lt;/amsmath&amp;gt; are continuous.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;f(0)=g(0)=0.&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;\sigma f(\sigma) &amp;gt;0&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;\sigma g(\sigma)&amp;gt;0&amp;lt;/amsmath&amp;gt; whenever &amp;lt;amsmath&amp;gt;\sigma\neq 0.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;\int_0^\sigma g(\xi) d\xi \rightarrow \infty&amp;lt;/amsmath&amp;gt; as &amp;lt;amsmath&amp;gt;|\sigma| \rightarrow \infty.&amp;lt;/amsmath&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Using &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 V(x_1,x_2) = \frac{1}{2}x_2^2 + \int_0^{x_1} g(\xi) d\xi&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
as a Lyapunov function candidate, show that the origin is a globally asymptotically stable equilibrium point for this system. (Hint: Using the above conditions and La Salla&#039;s invariance principle, show that &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; satisfies the conditions for certifying global asymptotic stability.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11596</id>
		<title>CDS 212, Homework 9, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11596"/>
		<updated>2010-11-23T09:03:00Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS 212 draft HW}}&lt;br /&gt;
{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #9&lt;br /&gt;
 | issued = 23 Nov 2010&lt;br /&gt;
 | due = 2 Dec 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Prove that a quadratic polynomial is positive semidefinite if and only of it is sum-of-squares. &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Let &amp;lt;amsmath&amp;gt;p(x_1,x_2) = x_1^2x_2^4 + x_1^4x_2^2 + 1 - 3x_1^2x_2^2.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p&amp;lt;/amsmath&amp;gt; sum-of-squares? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p(x_1,x_2)\cdot(x_1^2+x_2^2)&amp;lt;/amsmath&amp;gt; sum-of-squares?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li &amp;gt;Can you intuitively interpret the difference between the results in the first two parts? (Hint: Remember to use {\tt issos}.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; How can we use the results of the first two parts of this question to conclude that $p$ is positive semidefinite (even though it is not sum-of-squares)? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;  Generalized S-procedure: Given polynomials &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g,&amp;lt;/amsmath&amp;gt; if there exists a positive semidefinite polynomial &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt; such that &amp;lt;amsmath&amp;gt;f-gs&amp;lt;/amsmath&amp;gt; is positive semidefinite, then &amp;lt;amsmath&amp;gt;\{x \in\mathbb{R}^n~:~g(x) \geq 0\} \subseteq \{x\in \mathbb{R}^n~:~f(x) \geq 0\}.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
Let &amp;lt;amsmath&amp;gt;f_1(x)  = x_1+x_2+1,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_2(x) = 19-14x_1+3x_1^2-14x_2+6x_1x_2+3x_2^2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_3(x) = 2x_1-3x_2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_4(x) = 18-32x_1+12x_1^2+48x_2-36x_1x_2+27x_2^2,&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;f = (1+f_1^2f_2)(30+f_3^2f_4).&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the global minimal value of &amp;lt;amsmath&amp;gt;f.&amp;lt;/amsmath&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the minimal value of &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; over the set &amp;lt;amsmath&amp;gt;\{x \in \mathbb{R}^2 ~:~1-(1-x_1)^2 - (1-x_2)^2 \geq 0\}.&amp;lt;/amsmath&amp;gt; (Hint: Use the generalized S-procedure and sosopt to set up a SOS program to solve this problem. Try polynomial multipliers &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt;(wherever you need them) of different degrees.)&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; If there exists a polynomial that satisfies &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 V(x) - \epsilon x^Tx \in \Sigma[x],~~~~V(0) = 0,\\&lt;br /&gt;
 -\frac{\partial V}{\partial x} f(x) - \epsilon x^Tx \in \Sigma[x],&lt;br /&gt;
 \end{array}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
then the system &amp;lt;amsmath&amp;gt;\dot{x} = f(x),&amp;lt;/amsmath&amp;gt; with &amp;lt;amsmath&amp;gt;f(0)=0,&amp;lt;/amsmath&amp;gt; is globally asymptotically stable around the origin. Let&#039;s take &amp;lt;amsmath&amp;gt;\epsilon = 10^{-6}&amp;lt;/amsmath&amp;gt; and &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 f(x) =\left[ \begin{array}{c} -x_2-1.5x_1^2-0.5x_1^3\\&lt;br /&gt;
 3x_1-x_2\end{array}\right].&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Can you construct a quadratic Lyapunov function that satisfies the above conditions? (Hint: You can try to modify the last piece of the demo file at http://www.cds.caltech.edu/\~utopcu/VerInCtrl/lecture4Demo.m which is on global stability analysis.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; If you cannot find a quadratic Lyapunov function, try a 4th degree one. If you cannot find a 4th degree Lyapunov function, then increase the degree of the candidate Lyapunov functions until you find one. (Hint: 4th degree should work.)&lt;br /&gt;
&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Use the data in http://www.cds.caltech.edu/\~utopcu/VerInCtrl/assignment4Data.mat for this exercise. This file contains variables &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;f.&amp;lt;/amsmath&amp;gt; If you care, &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; is a Lyapunov function (obtained through some analysis that we will cover later in this course) computed for a system governed by &amp;lt;amsmath&amp;gt;\dot{x} = f(x).&amp;lt;/amsmath&amp;gt; Compute a lower bound on the optimal value of the following optimization problem.&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 \displaystyle{\max_{\mu &amp;gt; 0}} ~~~~\mu\\&lt;br /&gt;
 \text{subject to}~~~~~\{ x~:~ V(x) \leq 0.01\} \subseteq \{ x~:~ \frac{\partial V}{\partial x} \cdot f(x) \leq -\mu V\}.&lt;br /&gt;
 \end{array}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt; (Hint: Generalized S-procedure and SOS relaxations for polynomial nonnegativity.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Consider the system &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
 &amp;amp;\dot{x}_1 = -x_2\\&lt;br /&gt;
 &amp;amp;\dot{x}_2 = -f(x_2) - g(x_1), &lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;where the functions &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g&amp;lt;/amsmath&amp;gt; satisfy the following conditions:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g&amp;lt;/amsmath&amp;gt; are continuous.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;f(0)=g(0)=0.&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;\sigma f(\sigma) &amp;gt;0&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;\sigma g(\sigma)&amp;gt;0&amp;lt;/amsmath&amp;gt; whenever &amp;lt;amsmath&amp;gt;\sigma\neq 0.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;\int_0^\sigma g(\xi) d\xi \rightarrow \infty&amp;lt;/amsmath&amp;gt; as &amp;lt;amsmath&amp;gt;|\sigma| \rightarrow \infty.&amp;lt;/amsmath&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Using &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 V(x_1,x_2) = \frac{1}{2}x_2^2 + \int_0^{x_1} g(\xi) d\xi&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
as a Lyapunov function candidate, show that the origin is a globally asymptotically stable equilibrium point for this system. (Hint: Using the above conditions and La Salla&#039;s invariance principle, show that $V$ satisfies the conditions for certifying global asymptotic stability.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11595</id>
		<title>CDS 212, Homework 9, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11595"/>
		<updated>2010-11-23T09:01:47Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS 212 draft HW}}&lt;br /&gt;
{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #9&lt;br /&gt;
 | issued = 23 Nov 2010&lt;br /&gt;
 | due = 2 Dec 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Prove that a quadratic polynomial is positive semidefinite if and only of it is sum-of-squares. &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Let &amp;lt;amsmath&amp;gt;p(x_1,x_2) = x_1^2x_2^4 + x_1^4x_2^2 + 1 - 3x_1^2x_2^2.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p&amp;lt;/amsmath&amp;gt; sum-of-squares? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p(x_1,x_2)\cdot(x_1^2+x_2^2)&amp;lt;/amsmath&amp;gt; sum-of-squares?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li &amp;gt;Can you intuitively interpret the difference between the results in the first two parts? (Hint: Remember to use {\tt issos}.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; How can we use the results of the first two parts of this question to conclude that $p$ is positive semidefinite (even though it is not sum-of-squares)? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;  Generalized S-procedure: Given polynomials &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g,&amp;lt;/amsmath&amp;gt; if there exists a positive semidefinite polynomial &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt; such that &amp;lt;amsmath&amp;gt;f-gs&amp;lt;/amsmath&amp;gt; is positive semidefinite, then &amp;lt;amsmath&amp;gt;\{x \in\mathbb{R}^n~:~g(x) \geq 0\} \subseteq \{x\in \mathbb{R}^n~:~f(x) \geq 0\}.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
Let &amp;lt;amsmath&amp;gt;f_1(x)  = x_1+x_2+1,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_2(x) = 19-14x_1+3x_1^2-14x_2+6x_1x_2+3x_2^2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_3(x) = 2x_1-3x_2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_4(x) = 18-32x_1+12x_1^2+48x_2-36x_1x_2+27x_2^2,&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;f = (1+f_1^2f_2)(30+f_3^2f_4).&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the global minimal value of &amp;lt;amsmath&amp;gt;f.&amp;lt;/amsmath&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the minimal value of &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; over the set &amp;lt;amsmath&amp;gt;\{x \in \mathbb{R}^2 ~:~1-(1-x_1)^2 - (1-x_2)^2 \geq 0\}.&amp;lt;/amsmath&amp;gt; (Hint: Use the generalized S-procedure and sosopt to set up a SOS program to solve this problem. Try polynomial multipliers &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt;(wherever you need them) of different degrees.)&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; If there exists a polynomial that satisfies &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 V(x) - \epsilon x^Tx \in \Sigma[x],~~~~V(0) = 0,\\&lt;br /&gt;
 -\frac{\partial V}{\partial x} f(x) - \epsilon x^Tx \in \Sigma[x],&lt;br /&gt;
 \end{array}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
then the system &amp;lt;amsmath&amp;gt;\dot{x} = f(x),&amp;lt;/amsmath&amp;gt; with &amp;lt;amsmath&amp;gt;f(0)=0,&amp;lt;/amsmath&amp;gt; is globally asymptotically stable around the origin. Let&#039;s take &amp;lt;amsmath&amp;gt;\epsilon = 10^{-6}&amp;lt;/amsmath&amp;gt; and &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 f(x) =\left[ \begin{array}{c} -x_2-1.5x_1^2-0.5x_1^3\\&lt;br /&gt;
 3x_1-x_2\end{array}\right].&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Can you construct a quadratic Lyapunov function that satisfies the above conditions? (Hint: You can try to modify the last piece of the demo file at http://www.cds.caltech.edu/\~{}~utopcu/VerInCtrl/lecture4Demo.m which is on global stability analysis.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; If you cannot find a quadratic Lyapunov function, try a 4th degree one. If you cannot find a 4th degree Lyapunov function, then increase the degree of the candidate Lyapunov functions until you find one. (Hint: 4th degree should work.)&lt;br /&gt;
&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Use the data in http://www.cds.caltech.edu/\~{}utopcu/VerInCtrl/assignment4Data.mat for this exercise. This file contains variables &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;f.&amp;lt;/amsmath&amp;gt; If you care, &amp;lt;amsmath&amp;gt;V&amp;lt;/amsmath&amp;gt; is a Lyapunov function (obtained through some analysis that we will cover later in this course) computed for a system governed by &amp;lt;amsmath&amp;gt;\dot{x} = f(x).&amp;lt;/amsmath&amp;gt; Compute a lower bound on the optimal value of the following optimization problem.&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 \displaystyle{\max_{\mu &amp;gt; 0}} ~~~~\mu\\&lt;br /&gt;
 \text{subject to}~~~~~\{ x~:~ V(x) \leq 0.01\} \subseteq \{ x~:~ \frac{\partial V}{\partial x} \cdot f(x) \leq -\mu V\}.&lt;br /&gt;
 \end{array}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt; (Hint: Generalized S-procedure and SOS relaxations for polynomial nonnegativity.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Consider the system &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
 &amp;amp;\dot{x}_1 = -x_2\\&lt;br /&gt;
 &amp;amp;\dot{x}_2 = -f(x_2) - g(x_1), &lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;where the functions &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g&amp;lt;/amsmath&amp;gt; satisfy the following conditions:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g&amp;lt;/amsmath&amp;gt; are continuous.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;f(0)=g(0)=0.&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;\sigma f(\sigma) &amp;gt;0&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;\sigma g(\sigma)&amp;gt;0&amp;lt;/amsmath&amp;gt; whenever &amp;lt;amsmath&amp;gt;\sigma\neq 0.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;\int_0^\sigma g(\xi) d\xi \rightarrow \infty&amp;lt;/amsmath&amp;gt; as &amp;lt;amsmath&amp;gt;|\sigma| \rightarrow \infty.&amp;lt;/amsmath&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Using &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 V(x_1,x_2) = \frac{1}{2}x_2^2 + \int_0^{x_1} g(\xi) d\xi&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
as a Lyapunov function candidate, show that the origin is a globally asymptotically stable equilibrium point for this system. (Hint: Using the above conditions and La Salla&#039;s invariance principle, show that $V$ satisfies the conditions for certifying global asymptotic stability.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11594</id>
		<title>CDS 212, Homework 9, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_9,_Fall_2010&amp;diff=11594"/>
		<updated>2010-11-23T08:45:17Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: Created page with &amp;#039;{{CDS 212 draft HW}} {{CDS homework  | instructor = J. Doyle  | course = CDS 212  | semester = Fall 2010  | title = Problem Set #9  | issued = 23 Nov 2010  | due = 2 Dec 2010 }} …&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS 212 draft HW}}&lt;br /&gt;
{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #9&lt;br /&gt;
 | issued = 23 Nov 2010&lt;br /&gt;
 | due = 2 Dec 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Prove that a quadratic polynomial is positive semidefinite if and only of it is sum-of-squares. &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Let &amp;lt;amsmath&amp;gt;p(x_1,x_2) = x_1^2x_2^4 + x_1^4x_2^2 + 1 - 3x_1^2x_2^2.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p&amp;lt;/amsmath&amp;gt; sum-of-squares? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Is &amp;lt;amsmath&amp;gt;p(x_1,x_2)\cdot(x_1^2+x_2^2)&amp;lt;/amsmath&amp;gt; sum-of-squares?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li &amp;gt;Can you intuitively interpret the difference between the results in the first two parts? (Hint: Remember to use {\tt issos}.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; How can we use the results of the first two parts of this question to conclude that $p$ is positive semidefinite (even though it is not sum-of-squares)? &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;  Generalized S-procedure: Given polynomials &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;g,&amp;lt;/amsmath&amp;gt; if there exists a positive semidefinite polynomial &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt; such that &amp;lt;amsmath&amp;gt;f-gs&amp;lt;/amsmath&amp;gt; is positive semidefinite, then &amp;lt;amsmath&amp;gt;\{x \in\mathbb{R}^n~:~g(x) \geq 0\} \subseteq \{x\in \mathbb{R}^n~:~f(x) \geq 0\}.&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
Let &amp;lt;amsmath&amp;gt;f_1(x)  = x_1+x_2+1,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_2(x) = 19-14x_1+3x_1^2-14x_2+6x_1x_2+3x_2^2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_3(x) = 2x_1-3x_2,&amp;lt;/amsmath&amp;gt; &amp;lt;amsmath&amp;gt;f_4(x) = 18-32x_1+12x_1^2+48x_2-36x_1x_2+27x_2^2,&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;f = (1+f_1^2f_2)(30+f_3^2f_4).&amp;lt;/amsmath&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the global minimal value of &amp;lt;amsmath&amp;gt;f.&amp;lt;/amsmath&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Compute a lower bound on the minimal value of &amp;lt;amsmath&amp;gt;f&amp;lt;/amsmath&amp;gt; over the set &amp;lt;amsmath&amp;gt;\{x \in \mathbb{R}^2 ~:~1-(1-x_1)^2 - (1-x_2)^2 \geq 0\}.&amp;lt;/amsmath&amp;gt; (Hint: Use the generalized S-procedure and sosopt to set up a SOS program to solve this problem. Try polynomial multipliers &amp;lt;amsmath&amp;gt;s&amp;lt;/amsmath&amp;gt;(wherever you need them) of different degrees.)&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; If there exists a polynomial that satisfies &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 V(x) - \epsilon x^Tx \in \Sigma[x],~~~~V(0) = 0,\\&lt;br /&gt;
 -\frac{\partial V}{\partial x} f(x) - \epsilon x^Tx \in \Sigma[x],&lt;br /&gt;
 \end{array}&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
then the system &amp;lt;amsmath&amp;gt;\dot{x} = f(x),&amp;lt;/amsmath&amp;gt; with &amp;lt;amsmath&amp;gt;f(0)=0,&amp;lt;/amsmath&amp;gt; is globally asymptotically stable around the origin. Let&#039;s take &amp;lt;amsmath&amp;gt;\epsilon = 10^{-6}&amp;lt;/amsmath&amp;gt; and &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 f(x) =\left[ \begin{array}{c} -x_2-1.5x_1^2-0.5x_1^3\\&lt;br /&gt;
 3x_1-x_2\end{array}\right].&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Can you construct a quadratic Lyapunov function that satisfies the above conditions? (Hint: You can try to modify the last piece of the demo file at http://www.cds.caltech.edu/\~{}~utopcu/VerInCtrl/lecture4Demo.m which is on global stability analysis.)&lt;br /&gt;
 \item If you cannot find a quadratic Lyapunov function, try a 4th&lt;br /&gt;
 degree one. If you cannot find a 4th degree Lyapunov function, then&lt;br /&gt;
 increase the degree of the candidate Lyapunov functions until you&lt;br /&gt;
 find one. (Hint: 4th degree should work.)&lt;br /&gt;
 \end{itemize}&lt;br /&gt;
 &lt;br /&gt;
 \item Use the data in http://www.cds.caltech.edu/\~{}utopcu/VerInCtrl/assignment4Data.mat for this exercise. This file contains variables $V$ and $f.$ If you care, $V$ is a Lyapunov function (obtained through some analysis that we will cover later in this course) computed for a system governed by $\dot{x} = f(x).$ Compute a lower bound on the optimal value of the following optimization problem.&lt;br /&gt;
 &lt;br /&gt;
 \begin{equation}&lt;br /&gt;
 \begin{array}{c}&lt;br /&gt;
 \displaystyle{\max_{\mu &amp;gt; 0}} [[User:Sojoudi|Sojoudi]] 08:45, 23 November 2010 (UTC)\mu \\&lt;br /&gt;
 \text{subject to}08:45, 23 November 2010 (UTC) \{ x~:~ V(x) \leq 0.01\} \subseteq \{ x~:~ \frac{\partial V}{\partial x} \cdot f(x) \leq -\mu V\}.&lt;br /&gt;
 \end{array}&lt;br /&gt;
 \end{equation} (Hint: Generalized S-procedure and SOS relaxations for polynomial nonnegativity.)&lt;br /&gt;
 &lt;br /&gt;
 \item Consider the system \[&lt;br /&gt;
 \begin{array}{l}&lt;br /&gt;
 \dot{x}_1 = -x_2\\&lt;br /&gt;
 \dot{x}_2 = -f(x_2) - g(x_1),&lt;br /&gt;
 \end{array}&lt;br /&gt;
 \] where the functions $f$ and $g$ satisfy the following conditions:&lt;br /&gt;
 \begin{itemize}&lt;br /&gt;
 \item $f$ and $g$ are continuous.&lt;br /&gt;
 \item $f(0)=g(0)=0.$ $\sigma f(\sigma) &amp;gt;0$ and $\sigma g(\sigma)&amp;gt;0$ whenever $\sigma\neq 0.$&lt;br /&gt;
 \item $\int_0^\sigma g(\xi) d\xi \rightarrow \infty$ as $|\sigma| \rightarrow \infty.$ &lt;br /&gt;
 \end{itemize} Using &lt;br /&gt;
 \[&lt;br /&gt;
 V(x_1,x_2) = \frac{1}{2}x_2^2 + \int_0^{x_1} g(\xi) d\xi&lt;br /&gt;
 \] as a Lyapunov function candidate, show that the origin is a globally asymptotically stable equilibrium point for this system. (Hint: Using the above conditions and La Salla&#039;s invariance principle, show that $V$ satisfies the conditions for certifying global asymptotic stability.)&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11593</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11593"/>
		<updated>2010-11-23T08:20:52Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Lecture Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructor&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 16 Nov 2010: [http://www.cds.caltech.edu/~sojoudi/LinearNotes.pdf Slides] for lecture 15 are now posted. &lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 4], [http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DP]&amp;amp;nbsp;&lt;br /&gt;
| G. Dullerud and F. Paganini, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
*Fundamental limits&lt;br /&gt;
*Realization theory, controllability, observability&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4),&amp;lt;br&amp;gt; DP Ch 2, 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| &lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
* LMIs&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4 &amp;lt;br&amp;gt; [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf LMIs] Ch 2 &lt;br /&gt;
&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* KYP lemma&lt;br /&gt;
* Model reduction&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4,7 &amp;lt;br&amp;gt; [http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=7cadd4d3ff3995a6e887e15c1a57b578&amp;amp;searchtype=a  KYP]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| &lt;br /&gt;
* Uncertain systems&lt;br /&gt;
* MIMO robust control, Convex optimization&lt;br /&gt;
| DP Ch 8 &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf MIMO] &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf CvxOpt1]&amp;lt;br&amp;gt;[http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf CvxOpt2]&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
* Stability of nonlinear systems&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{FBS}}&amp;amp;nbsp;Ch 4&amp;lt;br&amp;gt;[http://www.cds.caltech.edu/~utopcu/VerInCtrl/lecture-4.pdf SOS]&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 9, Fall 2010|HW 9]] &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11546</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11546"/>
		<updated>2010-11-19T08:04:36Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructor&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 16 Nov 2010: [http://www.cds.caltech.edu/~sojoudi/LinearNotes.pdf Slides] for lecture 15 are now posted. &lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 4], [http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DP]&amp;amp;nbsp;&lt;br /&gt;
| G. Dullerud and F. Paganini, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
*Fundamental limits&lt;br /&gt;
*Realization theory, controllability, observability&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4),&amp;lt;br&amp;gt; DP Ch 2, 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| &lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
* LMIs&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4 &amp;lt;br&amp;gt; [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf LMIs] Ch 2 &lt;br /&gt;
&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* KYP lemma&lt;br /&gt;
* Model reduction&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4,7 &amp;lt;br&amp;gt; [http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=7cadd4d3ff3995a6e887e15c1a57b578&amp;amp;searchtype=a  KYP]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| &lt;br /&gt;
* Uncertain systems&lt;br /&gt;
* MIMO robust control, Convex optimization&lt;br /&gt;
| DP Ch 8 &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf MIMO] &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf CvxOpt1]&amp;lt;br&amp;gt;[http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf CvxOpt2]&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
* Stability of nonlinear systems&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{FBS}}&amp;amp;nbsp;Ch 4&amp;lt;br&amp;gt;[http://www.cds.caltech.edu/~utopcu/VerInCtrl/lecture-4.pdf SOS]&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11545</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11545"/>
		<updated>2010-11-19T07:59:21Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Lecture Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 16 Nov 2010: [http://www.cds.caltech.edu/~sojoudi/LinearNotes.pdf Slides] for lecture 15 are now posted. &lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 4], [http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DP]&amp;amp;nbsp;&lt;br /&gt;
| G. Dullerud and F. Paganini, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
*Fundamental limits&lt;br /&gt;
*Realization theory, controllability, observability&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4),&amp;lt;br&amp;gt; DP Ch 2, 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| &lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
* LMIs&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4 &amp;lt;br&amp;gt; [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf LMIs] Ch 2 &lt;br /&gt;
&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* KYP lemma&lt;br /&gt;
* Model reduction&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4,7 &amp;lt;br&amp;gt; [http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=7cadd4d3ff3995a6e887e15c1a57b578&amp;amp;searchtype=a  KYP]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| &lt;br /&gt;
* Uncertain systems&lt;br /&gt;
* MIMO robust control, Convex optimization&lt;br /&gt;
| DP Ch 8 &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf MIMO] &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf CvxOpt1]&amp;lt;br&amp;gt;[http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf CvxOpt2]&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
* Stability of nonlinear systems&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{FBS}}&amp;amp;nbsp;Ch 4&amp;lt;br&amp;gt;[http://www.cds.caltech.edu/~utopcu/VerInCtrl/lecture-4.pdf SOS]&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11544</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11544"/>
		<updated>2010-11-19T07:56:22Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Lecture Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 16 Nov 2010: [http://www.cds.caltech.edu/~sojoudi/LinearNotes.pdf Slides] for lecture 15 are now posted. &lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 4], [http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DP]&amp;amp;nbsp;&lt;br /&gt;
| G. Dullerud and F. Paganini, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
*Fundamental limits&lt;br /&gt;
*Realization theory, controllability, observability&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4),&amp;lt;br&amp;gt; DP Ch 2, 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| &lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
* LMIs&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4 &amp;lt;br&amp;gt; [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf LMIs] Ch 2 &lt;br /&gt;
&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* KYP lemma&lt;br /&gt;
* Model reduction&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4,7 &amp;lt;br&amp;gt; [http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=7cadd4d3ff3995a6e887e15c1a57b578&amp;amp;searchtype=a  KYP]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| &lt;br /&gt;
* Uncertain systems&lt;br /&gt;
* MIMO robust control, Convex optimization&lt;br /&gt;
| DP Ch 8 &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf MIMO] &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf CvxOpt1]&amp;lt;br&amp;gt;[http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf CvxOpt2]&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
* Stability of nonlinear systems&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [http://www.cds.caltech.edu/~utopcu/VerInCtrl/lecture-4.pdf SOS]&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_8,_Fall_2010&amp;diff=11540</id>
		<title>CDS 212, Homework 8, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_8,_Fall_2010&amp;diff=11540"/>
		<updated>2010-11-17T14:44:00Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #8&lt;br /&gt;
 | issued = 12 Nov 2010&lt;br /&gt;
 | due = 25 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Reading ===&lt;br /&gt;
*[http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Notes 1]&lt;br /&gt;
*[http://www.cds.caltech.edu/~sojoudi/RobustnessDetCond.pdf Notes 2]&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a real matrix.  Consider 3 cases where there is just one&lt;br /&gt;
type of uncertainty, either real repeated scalar, complex repeated&lt;br /&gt;
scalar, or complex full block.  The exact answer for the minimum norm&lt;br /&gt;
&amp;lt;amsmath&amp;gt;\Delta&amp;lt;/amsmath&amp;gt; that makes &amp;lt;amsmath&amp;gt;det(I-M\Delta)=0&amp;lt;/amsmath&amp;gt; can easily be computed exactly using&lt;br /&gt;
standard linear algebra.  Compare this with the LMI upper bound and show&lt;br /&gt;
that they are equal.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a complex matrix that is rank one, so that &amp;lt;amsmath&amp;gt;M=xy^T&amp;lt;/amsmath&amp;gt; where&lt;br /&gt;
&amp;lt;amsmath&amp;gt;x&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;y&amp;lt;/amsmath&amp;gt; are vectors.  Assume there is one block of each type of&lt;br /&gt;
uncertainty.  Again compute the analytic answer and compare with the LMI&lt;br /&gt;
solution.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a full complex matrix.  Use the robust control toolbox&lt;br /&gt;
to write a short program to set up and compute &amp;lt;amsmath&amp;gt;\mu(M)&amp;lt;/amsmath&amp;gt; for the block&lt;br /&gt;
uncertainty in this handout.  Compute upper and lower bounds for some&lt;br /&gt;
random matrices of moderate size.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a real matrix and there is no real repeated scalar, just&lt;br /&gt;
the complex repeated scalar and full block. Suppose the complex repeated&lt;br /&gt;
scalar is treated as if it were a z transform variable for a discrete&lt;br /&gt;
time system.  Compare the LMI conditions for &amp;lt;amsmath&amp;gt;det(I-M\Delta)=0&amp;lt;/amsmath&amp;gt;  with LMIs&lt;br /&gt;
that would arise in computing whether the discrete time &amp;lt;amsmath&amp;gt;H_\infty&amp;lt;/amsmath&amp;gt; norm is&lt;br /&gt;
less than 1 (discrete version of KYP).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11539</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11539"/>
		<updated>2010-11-17T08:02:39Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Announcements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 16 Nov 2010: [http://www.cds.caltech.edu/~sojoudi/LinearNotes.pdf Slides] for lecture 15 are now posted. &lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 4], [http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DP]&amp;amp;nbsp;&lt;br /&gt;
| G. Dullerud and F. Paganini, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
*Fundamental limits&lt;br /&gt;
*Realization theory, controllability, observability&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4),&amp;lt;br&amp;gt; DP Ch 2, 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| &lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
* LMIs&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4 &amp;lt;br&amp;gt; [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf LMIs] Ch 2 &lt;br /&gt;
&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* KYP lemma&lt;br /&gt;
* Model reduction&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4,7 &amp;lt;br&amp;gt; [http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=7cadd4d3ff3995a6e887e15c1a57b578&amp;amp;searchtype=a  KYP]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| &lt;br /&gt;
* Uncertain systems&lt;br /&gt;
* MIMO robust control, Convex optimization&lt;br /&gt;
| DP Ch 8 &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf MIMO] &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf CvxOpt1]&amp;lt;br&amp;gt;[http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf CvxOpt2]&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11535</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11535"/>
		<updated>2010-11-15T08:11:33Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Lecture Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 4], [http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DP]&amp;amp;nbsp;&lt;br /&gt;
| G. Dullerud and F. Paganini, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
*Fundamental limits&lt;br /&gt;
*Realization theory, controllability, observability&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4),&amp;lt;br&amp;gt; DP Ch 2, 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| &lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
* LMIs&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4 &amp;lt;br&amp;gt; [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf LMIs] Ch 2 &lt;br /&gt;
&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* KYP lemma&lt;br /&gt;
* Model reduction&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4,7 &amp;lt;br&amp;gt; [http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=7cadd4d3ff3995a6e887e15c1a57b578&amp;amp;searchtype=a  KYP]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| &lt;br /&gt;
* Uncertain systems&lt;br /&gt;
* MIMO robust control, Convex optimization&lt;br /&gt;
| DP Ch 8 &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf MIMO] &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf CvxOpt1]&amp;lt;br&amp;gt;[http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf CvxOpt2]&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11534</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11534"/>
		<updated>2010-11-15T08:09:09Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Lecture Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 4], [http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DP]&amp;amp;nbsp;&lt;br /&gt;
| G. Dullerud and F. Paganini, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
*Fundamental limits&lt;br /&gt;
*Realization theory, controllability, observability&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4),&amp;lt;br&amp;gt; DP Ch 2, 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| &lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
* LMIs&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4 &amp;lt;br&amp;gt; [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf LMIs] Ch 2 &lt;br /&gt;
&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* KYP lemma&lt;br /&gt;
* Model reduction&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4,7 &amp;lt;br&amp;gt; [http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=7cadd4d3ff3995a6e887e15c1a57b578&amp;amp;searchtype=a  KYP]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| &lt;br /&gt;
* Uncertain systems&lt;br /&gt;
* MIMO robust control, Convex optimization&lt;br /&gt;
| DP Ch 8 &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf CvxOpt1]&amp;lt;br&amp;gt;[http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf CvxOpt2]&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11533</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11533"/>
		<updated>2010-11-15T07:45:14Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Lecture Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 4], [http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DP]&amp;amp;nbsp;&lt;br /&gt;
| G. Dullerud and F. Paganini, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
*Fundamental limits&lt;br /&gt;
*Realization theory, controllability, observability&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4),&amp;lt;br&amp;gt; DP Ch 2, 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| &lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
* LMIs&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4 &amp;lt;br&amp;gt; [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf LMIs] Ch 2 &lt;br /&gt;
&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* KYP lemma&lt;br /&gt;
* Model reduction&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4,7 &amp;lt;br&amp;gt; [http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=7cadd4d3ff3995a6e887e15c1a57b578&amp;amp;searchtype=a  KYP]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| &lt;br /&gt;
* Uncertain systems&lt;br /&gt;
* Convex optimization&lt;br /&gt;
| DP Ch 8 &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf CvxOpt1]&amp;lt;br&amp;gt;[http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf CvxOpt2]&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11532</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11532"/>
		<updated>2010-11-15T07:40:27Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Textbook */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 4], [http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DP]&amp;amp;nbsp;&lt;br /&gt;
| G. Dullerud and F. Paganini, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
*Fundamental limits&lt;br /&gt;
*Realization theory, controllability, observability&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4),&amp;lt;br&amp;gt; DP Ch 2, 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| Stability in state space&lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
* LMIs&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4 &amp;lt;br&amp;gt; [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf LMIs] Ch 2 &lt;br /&gt;
&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* KYP lemma&lt;br /&gt;
* Model reduction&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4,7 &amp;lt;br&amp;gt; [http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=7cadd4d3ff3995a6e887e15c1a57b578&amp;amp;searchtype=a  KYP]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| &lt;br /&gt;
* Uncertain systems&lt;br /&gt;
* Convex optimization&lt;br /&gt;
| DP Ch 8 &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf CvxOpt1]&amp;lt;br&amp;gt;[http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf CvxOpt2]&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11531</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11531"/>
		<updated>2010-11-15T07:37:03Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Lecture Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 4], [http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[PD]&amp;amp;nbsp;&lt;br /&gt;
| F. Paganini and G. Dullerud, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
*Fundamental limits&lt;br /&gt;
*Realization theory, controllability, observability&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4),&amp;lt;br&amp;gt; DP Ch 2, 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| Stability in state space&lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
* LMIs&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4 &amp;lt;br&amp;gt; [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf LMIs] Ch 2 &lt;br /&gt;
&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* KYP lemma&lt;br /&gt;
* Model reduction&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4,7 &amp;lt;br&amp;gt; [http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=7cadd4d3ff3995a6e887e15c1a57b578&amp;amp;searchtype=a  KYP]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| &lt;br /&gt;
* Uncertain systems&lt;br /&gt;
* Convex optimization&lt;br /&gt;
| DP Ch 8 &amp;lt;br&amp;gt; [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf CvxOpt1]&amp;lt;br&amp;gt;[http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf CvxOpt2]&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11530</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11530"/>
		<updated>2010-11-15T07:28:51Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Lecture Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 4], [http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[PD]&amp;amp;nbsp;&lt;br /&gt;
| F. Paganini and G. Dullerud, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
*Fundamental limits&lt;br /&gt;
*Realization theory, controllability, observability&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4),&amp;lt;br&amp;gt; DP Ch 2, 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| Stability in state space&lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
* LMIs&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4 &amp;lt;br&amp;gt; [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf LMIs] Ch 2 &lt;br /&gt;
&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* KYP lemma&lt;br /&gt;
* Model reduction&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4,7 &amp;lt;br&amp;gt; [http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=7cadd4d3ff3995a6e887e15c1a57b578&amp;amp;searchtype=a  KYP]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| &lt;br /&gt;
* Uncertain systems&lt;br /&gt;
* Convex optimization&lt;br /&gt;
| DP Ch 8&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11529</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11529"/>
		<updated>2010-11-15T07:26:54Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Lecture Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 4], [http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[PD]&amp;amp;nbsp;&lt;br /&gt;
| F. Paganini and G. Dullerud, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
*Fundamental limits&lt;br /&gt;
*Realization theory, controllability, observability&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4),&amp;lt;br&amp;gt; DP Ch 2, 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| Stability in state space&lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
* LMIs&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4 &amp;lt;br&amp;gt; [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf LMIs] Ch 2 &lt;br /&gt;
&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* KYP lemma&lt;br /&gt;
* Model reduction&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4,7&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| &lt;br /&gt;
* Uncertain systems&lt;br /&gt;
* Convex optimization&lt;br /&gt;
| DP Ch 8&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11528</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11528"/>
		<updated>2010-11-15T07:22:40Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Lecture Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 4], [http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[PD]&amp;amp;nbsp;&lt;br /&gt;
| F. Paganini and G. Dullerud, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
*Fundamental limits&lt;br /&gt;
*Realization theory, controllability, observability&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4),&amp;lt;br&amp;gt; DP Ch 2, 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| Stability in state space&lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
* LMIs&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4 &amp;lt;br&amp;gt; [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf LMIs]  &lt;br /&gt;
&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* KYP lemma&lt;br /&gt;
* Model reduction&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4,7&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| &lt;br /&gt;
* Uncertain systems&lt;br /&gt;
* Convex optimization&lt;br /&gt;
| DP Ch 8&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11527</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11527"/>
		<updated>2010-11-15T07:20:09Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Lecture Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 4], [http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[PD]&amp;amp;nbsp;&lt;br /&gt;
| F. Paganini and G. Dullerud, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
*Fundamental limits&lt;br /&gt;
*Realization theory, controllability, observability&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4),&amp;lt;br&amp;gt; DP Ch 2, 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| Stability in state space&lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
* LMIs&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* KYP lemma&lt;br /&gt;
* Model reduction&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4,7&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
|  style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| &lt;br /&gt;
* Uncertain systems&lt;br /&gt;
* Convex optimization&lt;br /&gt;
| DP Ch 8&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11526</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11526"/>
		<updated>2010-11-15T06:54:28Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Lecture Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 4], [http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[PD]&amp;amp;nbsp;&lt;br /&gt;
| F. Paganini and G. Dullerud, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | &lt;br /&gt;
*Fundamental limits&lt;br /&gt;
*Realization theory, controllability, observability&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4),&amp;lt;br&amp;gt; DP Ch 2, 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| Stability in state space&lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
* LMIs&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | DP Ch 4&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* KYP lemma&lt;br /&gt;
* Model reduction&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| &lt;br /&gt;
* Uncertain systems&lt;br /&gt;
* Convex optimization&lt;br /&gt;
| {{FBS}}, Ch 4&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_8,_Fall_2010&amp;diff=11510</id>
		<title>CDS 212, Homework 8, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_8,_Fall_2010&amp;diff=11510"/>
		<updated>2010-11-12T22:50:25Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS 212 draft HW}}&lt;br /&gt;
{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #8&lt;br /&gt;
 | issued = 12 Nov 2010&lt;br /&gt;
 | due = 25 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Reading ===&lt;br /&gt;
*[http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Notes 1]&lt;br /&gt;
*[http://www.cds.caltech.edu/~sojoudi/RobustnessDetCond.pdf Notes 2]&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a real matrix.  Consider 3 cases where there is just one&lt;br /&gt;
type of uncertainty, either real repeated scalar, complex repeated&lt;br /&gt;
scalar, or complex full block.  The exact answer for the minimum norm&lt;br /&gt;
&amp;lt;amsmath&amp;gt;\Delta&amp;lt;/amsmath&amp;gt; that makes &amp;lt;amsmath&amp;gt;det(I-M\Delta)=0&amp;lt;/amsmath&amp;gt; can easily be computed exactly using&lt;br /&gt;
standard linear algebra.  Compare this with the LMI upper bound and show&lt;br /&gt;
that they are equal.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a complex matrix that is rank one, so that &amp;lt;amsmath&amp;gt;M=xy^T&amp;lt;/amsmath&amp;gt; where&lt;br /&gt;
&amp;lt;amsmath&amp;gt;x&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;y&amp;lt;/amsmath&amp;gt; are vectors.  Assume there is one block of each type of&lt;br /&gt;
uncertainty.  Again compute the analytic answer and compare with the LMI&lt;br /&gt;
solution.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a full complex matrix.  Use the robust control toolbox&lt;br /&gt;
to write a short program to set up and compute &amp;lt;amsmath&amp;gt;\mu(M)&amp;lt;/amsmath&amp;gt; for the block&lt;br /&gt;
uncertainty in this handout.  Compute upper and lower bounds for some&lt;br /&gt;
random matrices of moderate size.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a real matrix and there is no real repeated scalar, just&lt;br /&gt;
the complex repeated scalar and full block. Suppose the complex repeated&lt;br /&gt;
scalar is treated as if it were a z transform variable for a discrete&lt;br /&gt;
time system.  Compare the LMI conditions for &amp;lt;amsmath&amp;gt;det(I-M\Delta)=0&amp;lt;/amsmath&amp;gt;  with LMIs&lt;br /&gt;
that would arise in computing whether the discrete time &amp;lt;amsmath&amp;gt;H_\infty&amp;lt;/amsmath&amp;gt; norm is&lt;br /&gt;
less than 1 (discrete version of KYP).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_8,_Fall_2010&amp;diff=11509</id>
		<title>CDS 212, Homework 8, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_8,_Fall_2010&amp;diff=11509"/>
		<updated>2010-11-12T22:48:50Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS 212 draft HW}}&lt;br /&gt;
{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #8&lt;br /&gt;
 | issued = 12 Nov 2010&lt;br /&gt;
 | due = 25 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Reading ===&lt;br /&gt;
*[http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Notes 1]&lt;br /&gt;
*[http://www.cds.caltech.edu/~sojoudi/RobustnessDetCond.pdf Notes 2]&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a real matrix.  Consider 3 cases where there is just one&lt;br /&gt;
type of uncertainty, either real repeated scalar, complex repeated&lt;br /&gt;
scalar, or complex full block.  The exact answer for the minimum norm&lt;br /&gt;
delta that makes &amp;lt;amsmath&amp;gt;det(I-M\Delta)=0&amp;lt;/amsmath&amp;gt; can easily be computed exactly using&lt;br /&gt;
standard linear algebra.  Compare this with the LMI upper bound and show&lt;br /&gt;
that they are equal.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a complex matrix that is rank one, so that &amp;lt;amsmath&amp;gt;M=xy^T&amp;lt;/amsmath&amp;gt; where&lt;br /&gt;
&amp;lt;amsmath&amp;gt;x&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;y&amp;lt;/amsmath&amp;gt; are vectors.  Assume there is one block of each type of&lt;br /&gt;
uncertainty.  Again compute the analytic answer and compare with the LMI&lt;br /&gt;
solution.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a full complex matrix.  Use the robust control toolbox&lt;br /&gt;
to write a short program to set up and compute &amp;lt;amsmath&amp;gt;\mu(M)&amp;lt;/amsmath&amp;gt; for the block&lt;br /&gt;
uncertainty in this handout.  Compute upper and lower bounds for some&lt;br /&gt;
random matrices of moderate size.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a real matrix and there is no real repeated scalar, just&lt;br /&gt;
the complex repeated scalar and full block. Suppose the complex repeated&lt;br /&gt;
scalar is treated as if it were a z transform variable for a discrete&lt;br /&gt;
time system.  Compare the LMI conditions for &amp;lt;amsmath&amp;gt;det(I-M\Delta)=0&amp;lt;/amsmath&amp;gt;  with LMIs&lt;br /&gt;
that would arise in computing whether the discrete time &amp;lt;amsmath&amp;gt;H_\infty&amp;lt;/amsmath&amp;gt; norm is&lt;br /&gt;
less than 1 (discrete version of KYP).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_8,_Fall_2010&amp;diff=11508</id>
		<title>CDS 212, Homework 8, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_8,_Fall_2010&amp;diff=11508"/>
		<updated>2010-11-12T22:45:33Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: Created page with &amp;#039;{{CDS 212 draft HW}} {{CDS homework  | instructor = J. Doyle  | course = CDS 212  | semester = Fall 2010  | title = Problem Set #8  | issued = 12 Nov 2010  | due = 25 Nov 2010 }}…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS 212 draft HW}}&lt;br /&gt;
{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #8&lt;br /&gt;
 | issued = 12 Nov 2010&lt;br /&gt;
 | due = 25 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a real matrix.  Consider 3 cases where there is just one&lt;br /&gt;
type of uncertainty, either real repeated scalar, complex repeated&lt;br /&gt;
scalar, or complex full block.  The exact answer for the minimum norm&lt;br /&gt;
delta that makes &amp;lt;amsmath&amp;gt;det(I-M\Delta)=0&amp;lt;/amsmath&amp;gt; can easily be computed exactly using&lt;br /&gt;
standard linear algebra.  Compare this with the LMI upper bound and show&lt;br /&gt;
that they are equal.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a complex matrix that is rank one, so that &amp;lt;amsmath&amp;gt;M=xy^T&amp;lt;/amsmath&amp;gt; where&lt;br /&gt;
&amp;lt;amsmath&amp;gt;x&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;y&amp;lt;/amsmath&amp;gt; are vectors.  Assume there is one block of each type of&lt;br /&gt;
uncertainty.  Again compute the analytic answer and compare with the LMI&lt;br /&gt;
solution.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a full complex matrix.  Use the robust control toolbox&lt;br /&gt;
to write a short program to set up and compute &amp;lt;amsmath&amp;gt;\mu(M)&amp;lt;/amsmath&amp;gt; for the block&lt;br /&gt;
uncertainty in this handout.  Compute upper and lower bounds for some&lt;br /&gt;
random matrices of moderate size.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;M&amp;lt;/amsmath&amp;gt; is a real matrix and there is no real repeated scalar, just&lt;br /&gt;
the complex repeated scalar and full block. Suppose the complex repeated&lt;br /&gt;
scalar is treated as if it were a z transform variable for a discrete&lt;br /&gt;
time system.  Compare the LMI conditions for &amp;lt;amsmath&amp;gt;det(I-M\Delta)=0&amp;lt;/amsmath&amp;gt;  with LMIs&lt;br /&gt;
that would arise in computing whether the discrete time &amp;lt;amsmath&amp;gt;H_\infty&amp;lt;/amsmath&amp;gt; norm is&lt;br /&gt;
less than 1 (discrete version of KYP).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11507</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11507"/>
		<updated>2010-11-12T22:34:55Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Announcements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 4], [http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[PD]&amp;amp;nbsp;&lt;br /&gt;
| F. Paganini and G. Dullerud, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Fundamental limits&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4)&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| Stability in state space&lt;br /&gt;
* Realization theory, controllability, observability&lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | PD, Ch 2, 4, 5&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |Model reduction, LMIs&lt;br /&gt;
* Balanced realizations&lt;br /&gt;
* KYP lemma&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| Nonlinear systems&lt;br /&gt;
* Stability of nonlinear systems&lt;br /&gt;
* L2-gain for nonlinear systems&lt;br /&gt;
| {{FBS}}, Ch 4&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11506</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11506"/>
		<updated>2010-11-12T22:33:21Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Announcements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro.pdf 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3],[http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 4], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[PD]&amp;amp;nbsp;&lt;br /&gt;
| F. Paganini and G. Dullerud, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Fundamental limits&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4)&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| Stability in state space&lt;br /&gt;
* Realization theory, controllability, observability&lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | PD, Ch 2, 4, 5&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |Model reduction, LMIs&lt;br /&gt;
* Balanced realizations&lt;br /&gt;
* KYP lemma&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| Nonlinear systems&lt;br /&gt;
* Stability of nonlinear systems&lt;br /&gt;
* L2-gain for nonlinear systems&lt;br /&gt;
| {{FBS}}, Ch 4&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11505</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11505"/>
		<updated>2010-11-12T22:32:32Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Announcements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 11 Nov 2010: Notes from lecture 14: [http://www.cds.caltech.edu/~sojoudi/MITBoydCvxOpt.pdf 1], [http://www.cds.caltech.edu/~sojoudi/MITBoydintro 2], [http://www.cds.caltech.edu/~sojoudi/MuNotes.pdf 3],[http://www.cds.caltech.edu/~sojoudi/Nov11Overview.pdf 4], [http://www.cds.caltech.edu/~sojoudi/SpinSatellite.pdf 5].&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[PD]&amp;amp;nbsp;&lt;br /&gt;
| F. Paganini and G. Dullerud, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Fundamental limits&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4)&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| Stability in state space&lt;br /&gt;
* Realization theory, controllability, observability&lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | PD, Ch 2, 4, 5&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |Model reduction, LMIs&lt;br /&gt;
* Balanced realizations&lt;br /&gt;
* KYP lemma&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| Nonlinear systems&lt;br /&gt;
* Stability of nonlinear systems&lt;br /&gt;
* L2-gain for nonlinear systems&lt;br /&gt;
| {{FBS}}, Ch 4&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11504</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11504"/>
		<updated>2010-11-10T18:22:00Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Announcements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 9  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/DetCondUpperBound.pdf Slides] for lecture 13 (PD-Ch 8) are now posted. &lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted.&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted.&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[PD]&amp;amp;nbsp;&lt;br /&gt;
| F. Paganini and G. Dullerud, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Fundamental limits&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4)&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| Stability in state space&lt;br /&gt;
* Realization theory, controllability, observability&lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | PD, Ch 2, 4, 5&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |Model reduction, LMIs&lt;br /&gt;
* Balanced realizations&lt;br /&gt;
* KYP lemma&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| Nonlinear systems&lt;br /&gt;
* Stability of nonlinear systems&lt;br /&gt;
* L2-gain for nonlinear systems&lt;br /&gt;
| {{FBS}}, Ch 4&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_7,_Fall_2010&amp;diff=11503</id>
		<title>CDS 212, Homework 7, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_7,_Fall_2010&amp;diff=11503"/>
		<updated>2010-11-10T01:24:53Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #7&lt;br /&gt;
 | issued = 9 Nov 2010&lt;br /&gt;
 | due = 18 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Show that &amp;lt;amsmath&amp;gt;E(s) = D+C(sI-A)^{-1}B&amp;lt;/amsmath&amp;gt; has &amp;lt;amsmath&amp;gt;H_\infty&amp;lt;/amsmath&amp;gt; norm &amp;lt;amsmath&amp;gt;&amp;lt; \gamma&amp;lt;/amsmath&amp;gt; if the &lt;br /&gt;
following LMI is satisfied:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \left[\begin{array}{ccccccc} A^TP+PA&amp;amp; PB&amp;amp; C^T\\ B^TP&amp;amp; -\gamma^2 I&amp;amp; D^T\\ C&amp;amp; D&amp;amp; -I\end{array}\right]\leq  0,&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
for some &amp;lt;amsmath&amp;gt;P&amp;gt;0.&amp;lt;/amsmath&amp;gt; &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Formulate the model fitting problem &amp;lt;amsmath&amp;gt; min ||(G-\hat{G})||_{H_\infty}&amp;lt;/amsmath&amp;gt; where &amp;lt;amsmath&amp;gt;\hat{G}=\hat{D} &lt;br /&gt;
+ \hat{C} (sI - \hat{A})^{-1}\hat{B}&amp;lt;/amsmath&amp;gt; with &amp;lt;amsmath&amp;gt;\hat{A}&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;\hat{B}&amp;lt;/amsmath&amp;gt; given and &amp;lt;amsmath&amp;gt;\hat{C}&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;\hat{D}&amp;lt;/amsmath&amp;gt; to &lt;br /&gt;
be optimized as an LMI. Write a MATLAB/cvx code for this problem.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Consider the system &amp;lt;amsmath&amp;gt;G(s) =\frac{P(s)}{(s+0.1)}&amp;lt;/amsmath&amp;gt; where &amp;lt;amsmath&amp;gt;P(s)&amp;lt;/amsmath&amp;gt; is a 10th order Pade approximation to a 1 second delay. Calculate the Hankel singular values for this system (using balancmr). Output the truncated balanced truncations of orders 1:10. (note that balancmr can produce a set of output ss systems). and compare the norm of the error with the upper and lower bounds.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
For &amp;lt;amsmath&amp;gt;G(s)&amp;lt;/amsmath&amp;gt; as above calculate the optimal Hankel norm approximations. Note the Hankel singular values of the error system and comment. Note that the better error bound on the &amp;lt;amsmath&amp;gt;H_\infty&amp;lt;/amsmath&amp;gt; norm requires a non-zero &amp;lt;amsmath&amp;gt;D&amp;lt;/amsmath&amp;gt;-term but the hankelmr function does not output this. By examining the Nyquist plot of the error in an example demonstrate that there exists such a &amp;lt;amsmath&amp;gt;D&amp;lt;/amsmath&amp;gt;-term. Note how the poles positions vary with the order of the approximation.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Use cvx to examine improvements to the above &amp;lt;amsmath&amp;gt;H_\infty&amp;lt;/amsmath&amp;gt; norm errors that can be achieved by optimizing the &amp;lt;amsmath&amp;gt;C&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;D&amp;lt;/amsmath&amp;gt; terms with the &amp;lt;amsmath&amp;gt;A&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;B&amp;lt;/amsmath&amp;gt; terms from the balanced and Hankel-norm approximants.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_7,_Fall_2010&amp;diff=11502</id>
		<title>CDS 212, Homework 7, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_7,_Fall_2010&amp;diff=11502"/>
		<updated>2010-11-09T06:32:10Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS 212 draft HW}}&lt;br /&gt;
{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #7&lt;br /&gt;
 | issued = 9 Nov 2010&lt;br /&gt;
 | due = 18 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Show that &amp;lt;amsmath&amp;gt;E(s) = D+C(sI-A)^{-1}B&amp;lt;/amsmath&amp;gt; has &amp;lt;amsmath&amp;gt;H_\infty&amp;lt;/amsmath&amp;gt; norm &amp;lt;amsmath&amp;gt;&amp;lt; \gamma&amp;lt;/amsmath&amp;gt; if the &lt;br /&gt;
following LMI is satisfied:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \left[\begin{array}{ccccccc} A^TP+PA&amp;amp; PB&amp;amp; C^T\\ B^TP&amp;amp; -\gamma^2 I&amp;amp; D^T\\ C&amp;amp; D&amp;amp; -I\end{array}\right]\leq  0,&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
for some &amp;lt;amsmath&amp;gt;P&amp;gt;0.&amp;lt;/amsmath&amp;gt; &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Formulate the model fitting problem &amp;lt;amsmath&amp;gt; min ||(G-\hat{G})||_{H_\infty}&amp;lt;/amsmath&amp;gt; where &amp;lt;amsmath&amp;gt;\hat{G}=\hat{D} &lt;br /&gt;
+ \hat{C} (sI - \hat{A})^{-1}\hat{B}&amp;lt;/amsmath&amp;gt; with &amp;lt;amsmath&amp;gt;\hat{A}&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;\hat{B}&amp;lt;/amsmath&amp;gt; given and &amp;lt;amsmath&amp;gt;\hat{C}&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;\hat{D}&amp;lt;/amsmath&amp;gt; to &lt;br /&gt;
be optimized as an LMI. Write a MATLAB/cvx code for this problem.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Consider the system &amp;lt;amsmath&amp;gt;G(s) =\frac{P(s)}{(s+0.1)}&amp;lt;/amsmath&amp;gt; where &amp;lt;amsmath&amp;gt;P(s)&amp;lt;/amsmath&amp;gt; is a 10th order Pade approximation to a 1 second delay. Calculate the Hankel singular values for this system (using balancmr). Output the truncated balanced truncations of orders 1:10. (note that balancmr can produce a set of output ss systems). and compare the norm of the error with the upper and lower bounds.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
For &amp;lt;amsmath&amp;gt;G(s)&amp;lt;/amsmath&amp;gt; as above calculate the optimal Hankel norm approximations. Note the Hankel singular values of the error system and comment. Note that the better error bound on the &amp;lt;amsmath&amp;gt;H_\infty&amp;lt;/amsmath&amp;gt; norm requires a non-zero &amp;lt;amsmath&amp;gt;D&amp;lt;/amsmath&amp;gt;-term but the hankelmr function does not output this. By examining the Nyquist plot of the error in an example demonstrate that there exists such a &amp;lt;amsmath&amp;gt;D&amp;lt;/amsmath&amp;gt;-term. Note how the poles positions vary with the order of the approximation.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Use cvx to examine improvements to the above &amp;lt;amsmath&amp;gt;H_\infty&amp;lt;/amsmath&amp;gt; norm errors that can be achieved by optimizing the &amp;lt;amsmath&amp;gt;C&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;D&amp;lt;/amsmath&amp;gt; terms with the &amp;lt;amsmath&amp;gt;A&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;B&amp;lt;/amsmath&amp;gt; terms from the balanced and Hankel-norm approximants.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_7,_Fall_2010&amp;diff=11501</id>
		<title>CDS 212, Homework 7, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_7,_Fall_2010&amp;diff=11501"/>
		<updated>2010-11-09T06:27:39Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: Created page with &amp;#039;{{CDS 212 draft HW}} {{CDS homework  | instructor = J. Doyle  | course = CDS 212  | semester = Fall 2010  | title = Problem Set #7  | issued = 9 Nov 2010  | due = 18 Nov 2010 }} …&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS 212 draft HW}}&lt;br /&gt;
{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #7&lt;br /&gt;
 | issued = 9 Nov 2010&lt;br /&gt;
 | due = 18 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Show that &amp;lt;amsmath&amp;gt;E(s) = D+C(sI-A)^{-1}B&amp;lt;/amsmath&amp;gt; has &amp;lt;amsmath&amp;gt;H_\infty&amp;lt;/amsmath&amp;gt; norm &amp;lt;amsmath&amp;gt;&amp;lt; \gamma&amp;lt;/amsmath&amp;gt; if the &lt;br /&gt;
following LMI is satisfied:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
 \left[\begin{array}{ccccccc} A^TP+PA&amp;amp; PB&amp;amp; C^T\\ B^TP&amp;amp; -\gamma^2 I&amp;amp; D^T\\ C&amp;amp; D&amp;amp; -I\end{array}\right]\leq  0,&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
for some &amp;lt;amsmath&amp;gt;P&amp;gt;0.&amp;lt;/amsmath&amp;gt; &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Formulate the model fitting problem &amp;lt;amsmath&amp;gt; min ||(G-\hat{G})||_{H_\infty}&amp;lt;/amsmath&amp;gt; where &amp;lt;amsmath&amp;gt;\hat{G}=\hat{D} &lt;br /&gt;
+ \hat{C} (sI - \hat{A})^{-1}\hat{B}&amp;lt;/amsmath&amp;gt; with &amp;lt;amsmath&amp;gt;\hat{A}&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;\hat{B}&amp;lt;/amsmath&amp;gt; given and &amp;lt;amsmath&amp;gt;\hat{C}&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;\hat{D}&amp;lt;/amsmath&amp;gt; to &lt;br /&gt;
be optimized as an LMI. Write MATLAB/cvx code for this problem.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Consider the system &amp;lt;amsmath&amp;gt;G(s) =\frac{P(s)}{(s+0.1)}&amp;lt;/amsmath&amp;gt; where &amp;lt;amsmath&amp;gt;P(s)&amp;lt;/amsmath&amp;gt; is a 10th order Pade approximation to a 1 second delay. Calculate the Hankel singular values for this system (using balancmr). Output the truncated balanced truncations of orders 1:10. (note that balancmr can produce a set of output ss systems). and compare the norm of the error with the upper and lower bounds.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
For &amp;lt;amsmath&amp;gt;G(s)&amp;lt;/amsmath&amp;gt; as above calculate the optimal Hankel norm approximations. Note the Hankel singular values of the error system and comment. Note that the better error bound on the &amp;lt;amsmath&amp;gt;H_\infty&amp;lt;/amsmath&amp;gt; norm requires a non-zero &amp;lt;amsmath&amp;gt;D&amp;lt;/amsmath&amp;gt;-term but the hankelmr function does not output this. By examining the Nyquist plot of the error in an example demonstrate that there exists such a &amp;lt;amsmath&amp;gt;D&amp;lt;/amsmath&amp;gt;-term. Note how the poles positions vary with the order of the approximation.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Use cvx to examine improvements to the above &amp;lt;amsmath&amp;gt;H_\infty&amp;lt;/amsmath&amp;gt; norm errors that can be achieved by optimizing the &amp;lt;amsmath&amp;gt;C&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;D&amp;lt;/amsmath&amp;gt; terms with the &amp;lt;amsmath&amp;gt;A&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;B&amp;lt;/amsmath&amp;gt; terms from the balanced and Hankel-norm approximants.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_6,_Fall_2010&amp;diff=11469</id>
		<title>CDS 212, Homework 6, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_6,_Fall_2010&amp;diff=11469"/>
		<updated>2010-11-07T18:47:46Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Reading */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #5&lt;br /&gt;
 | issued = 2 Nov 2010&lt;br /&gt;
 | due = 11 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Reading ===&lt;br /&gt;
[http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=7cadd4d3ff3995a6e887e15c1a57b578&amp;amp;searchtype=a  KYP paper:] (On the Kalman—Yakubovich—Popov lemma, Anders Rantzer, 1996)&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Proof of Lemma 5 in the KYP paper:&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Use part (i) of Lemma 3 to prove part (iii) of this lemma in the KYP paper. Note that you do not need to prove part (i).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Use part (iii) of Lemma 3 in the KYP paper to prove Lemma 5.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
(Note: a short proof is given in the paper for both parts (a) and (b); but you must provide a detailed proof for full credit.) &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Consider the following state space equation:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\dot{x}=ax+bu, \quad y=cx&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
where a,b,c are some scalers and &amp;lt;amsmath&amp;gt;a&amp;lt;0&amp;lt;/amsmath&amp;gt;. Find a necessary and sufficient condition in terms of a, b and c such that &amp;lt;amsmath&amp;gt;||H||_\infty&amp;lt;1&amp;lt;/amsmath&amp;gt;, using two different methods:&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Frequency analysis.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;KYP Lemma.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Write up a complete proof for the KYP Lemma (you need to reproduce the proof given in the class with all details to make sure you have got the main ideas). For this problem, students can work in small groups (up to 3 students); each team needs to hand in only a single write-up.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_6,_Fall_2010&amp;diff=11464</id>
		<title>CDS 212, Homework 6, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_6,_Fall_2010&amp;diff=11464"/>
		<updated>2010-11-05T20:21:01Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Reading */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #5&lt;br /&gt;
 | issued = 2 Nov 2010&lt;br /&gt;
 | due = 11 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Reading ===&lt;br /&gt;
[http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_searchStrId=1528893102&amp;amp;_rerunOrigin=scholar.google&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=77673afc1097c2809dd28b860844f55e&amp;amp;searchtype=a KYP paper:] (On the Kalman—Yakubovich—Popov lemma, Anders Rantzer)&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Proof of Lemma 5 in the KYP paper:&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Use part (i) of Lemma 3 to prove part (iii) of this lemma in the KYP paper. Note that you do not need to prove part (i).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Use part (iii) of Lemma 3 in the KYP paper to prove Lemma 5.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
(Note: a short proof is given in the paper for both parts (a) and (b); but you must provide a detailed proof for full credit.) &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Consider the following state space equation:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\dot{x}=ax+bu, \quad y=cx&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
where a,b,c are some scalers and &amp;lt;amsmath&amp;gt;a&amp;lt;0&amp;lt;/amsmath&amp;gt;. Find a necessary and sufficient condition in terms of a, b and c such that &amp;lt;amsmath&amp;gt;||H||_\infty&amp;lt;1&amp;lt;/amsmath&amp;gt;, using two different methods:&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Frequency analysis.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;KYP Lemma.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Write up a complete proof for the KYP Lemma (you need to reproduce the proof given in the class with all details to make sure you have got the main ideas). For this problem, students can work in small groups (up to 3 students); each team needs to hand in only a single write-up.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_6,_Fall_2010&amp;diff=11463</id>
		<title>CDS 212, Homework 6, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_6,_Fall_2010&amp;diff=11463"/>
		<updated>2010-11-05T20:20:40Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Reading */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #5&lt;br /&gt;
 | issued = 2 Nov 2010&lt;br /&gt;
 | due = 11 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Reading ===&lt;br /&gt;
[http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_searchStrId=1528893102&amp;amp;_rerunOrigin=scholar.google&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=77673afc1097c2809dd28b860844f55e&amp;amp;searchtype=a KYP paper] (On the Kalman—Yakubovich—Popov lemma, Anders Rantzer)&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Proof of Lemma 5 in the KYP paper:&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Use part (i) of Lemma 3 to prove part (iii) of this lemma in the KYP paper. Note that you do not need to prove part (i).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Use part (iii) of Lemma 3 in the KYP paper to prove Lemma 5.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
(Note: a short proof is given in the paper for both parts (a) and (b); but you must provide a detailed proof for full credit.) &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Consider the following state space equation:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\dot{x}=ax+bu, \quad y=cx&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
where a,b,c are some scalers and &amp;lt;amsmath&amp;gt;a&amp;lt;0&amp;lt;/amsmath&amp;gt;. Find a necessary and sufficient condition in terms of a, b and c such that &amp;lt;amsmath&amp;gt;||H||_\infty&amp;lt;1&amp;lt;/amsmath&amp;gt;, using two different methods:&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Frequency analysis.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;KYP Lemma.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Write up a complete proof for the KYP Lemma (you need to reproduce the proof given in the class with all details to make sure you have got the main ideas). For this problem, students can work in small groups (up to 3 students); each team needs to hand in only a single write-up.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_6,_Fall_2010&amp;diff=11462</id>
		<title>CDS 212, Homework 6, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_6,_Fall_2010&amp;diff=11462"/>
		<updated>2010-11-05T17:39:53Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Reading */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #5&lt;br /&gt;
 | issued = 2 Nov 2010&lt;br /&gt;
 | due = 11 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Reading ===&lt;br /&gt;
[http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_searchStrId=1528893102&amp;amp;_rerunOrigin=scholar.google&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=77673afc1097c2809dd28b860844f55e&amp;amp;searchtype=a KYP paper]&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Proof of Lemma 5 in the KYP paper:&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Use part (i) of Lemma 3 to prove part (iii) of this lemma in the KYP paper. Note that you do not need to prove part (i).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Use part (iii) of Lemma 3 in the KYP paper to prove Lemma 5.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
(Note: a short proof is given in the paper for both parts (a) and (b); but you must provide a detailed proof for full credit.) &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Consider the following state space equation:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\dot{x}=ax+bu, \quad y=cx&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
where a,b,c are some scalers and &amp;lt;amsmath&amp;gt;a&amp;lt;0&amp;lt;/amsmath&amp;gt;. Find a necessary and sufficient condition in terms of a, b and c such that &amp;lt;amsmath&amp;gt;||H||_\infty&amp;lt;1&amp;lt;/amsmath&amp;gt;, using two different methods:&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Frequency analysis.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;KYP Lemma.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Write up a complete proof for the KYP Lemma (you need to reproduce the proof given in the class with all details to make sure you have got the main ideas). For this problem, students can work in small groups (up to 3 students); each team needs to hand in only a single write-up.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11461</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11461"/>
		<updated>2010-11-05T06:48:07Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Announcements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 4  Nov 2010: [http://www.cds.caltech.edu/~sojoudi/ModelRed.pdf Slides] form Prof. Keith Glover&#039;s Lecture and the [http://www.cds.caltech.edu/~sojoudi/Tutorial-Modelred.pdf tutorial paper] on Hankel norm approximations are now posted.&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[PD]&amp;amp;nbsp;&lt;br /&gt;
| F. Paganini and G. Dullerud, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Fundamental limits&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4)&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| Stability in state space&lt;br /&gt;
* Realization theory, controllability, observability&lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | PD, Ch 2, 4, 5&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |Model reduction, LMIs&lt;br /&gt;
* Balanced realizations&lt;br /&gt;
* KYP lemma&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| Nonlinear systems&lt;br /&gt;
* Stability of nonlinear systems&lt;br /&gt;
* L2-gain for nonlinear systems&lt;br /&gt;
| {{FBS}}, Ch 4&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11458</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11458"/>
		<updated>2010-11-03T08:45:36Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Announcements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 2  Nov 2010: A reference for lectures 9 and 10: [http://www.stanford.edu/~boyd/lmibook/lmibook.pdf Linear Matrix Inequalities in System and Control Theory, Stephen Boyd.]  &lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[PD]&amp;amp;nbsp;&lt;br /&gt;
| F. Paganini and G. Dullerud, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Fundamental limits&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4)&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| Stability in state space&lt;br /&gt;
* Realization theory, controllability, observability&lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | PD, Ch 2, 4, 5&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |Model reduction, LMIs&lt;br /&gt;
* Balanced realizations&lt;br /&gt;
* KYP lemma&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| Nonlinear systems&lt;br /&gt;
* Stability of nonlinear systems&lt;br /&gt;
* L2-gain for nonlinear systems&lt;br /&gt;
| {{FBS}}, Ch 4&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_6,_Fall_2010&amp;diff=11457</id>
		<title>CDS 212, Homework 6, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_6,_Fall_2010&amp;diff=11457"/>
		<updated>2010-11-03T07:52:40Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #5&lt;br /&gt;
 | issued = 2 Nov 2010&lt;br /&gt;
 | due = 11 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Reading ===&lt;br /&gt;
[http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_searchStrId=1524979904&amp;amp;_rerunOrigin=scholar.google&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=8c10ce1dc59d5d8995645582d27731ca&amp;amp;searchtype=a KYP paper]&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Proof of Lemma 5 in the KYP paper:&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Use part (i) of Lemma 3 to prove part (iii) of this lemma in the KYP paper. Note that you do not need to prove part (i).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Use part (iii) of Lemma 3 in the KYP paper to prove Lemma 5.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
(Note: a short proof is given in the paper for both parts (a) and (b); but you must provide a detailed proof for full credit.) &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Consider the following state space equation:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\dot{x}=ax+bu, \quad y=cx&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
where a,b,c are some scalers and &amp;lt;amsmath&amp;gt;a&amp;lt;0&amp;lt;/amsmath&amp;gt;. Find a necessary and sufficient condition in terms of a, b and c such that &amp;lt;amsmath&amp;gt;||H||_\infty&amp;lt;1&amp;lt;/amsmath&amp;gt;, using two different methods:&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Frequency analysis.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;KYP Lemma.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Write up a complete proof for the KYP Lemma (you need to reproduce the proof given in the class with all details to make sure you have got the main ideas). For this problem, students can work in small groups (up to 3 students); each team needs to hand in only a single write-up.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_6,_Fall_2010&amp;diff=11456</id>
		<title>CDS 212, Homework 6, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_6,_Fall_2010&amp;diff=11456"/>
		<updated>2010-11-03T07:49:41Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: Created page with &amp;#039;{{CDS homework  | instructor = J. Doyle  | course = CDS 212  | semester = Fall 2010  | title = Problem Set #5  | issued = 2 Nov 2010  | due = 11 Nov 2010 }}  === Reading === [htt…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #5&lt;br /&gt;
 | issued = 2 Nov 2010&lt;br /&gt;
 | due = 11 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Reading ===&lt;br /&gt;
[http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V4X-3VTSW0Y-2&amp;amp;_user=10&amp;amp;_coverDate=06%2F03%2F1996&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_origin=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_searchStrId=1524979904&amp;amp;_rerunOrigin=scholar.google&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=8c10ce1dc59d5d8995645582d27731ca&amp;amp;searchtype=a KYP paper]&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Proof of Lemma 5 in the KYP paper:&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Use part (i) of Lemma 3 to prove part (iii) of this lemma in the KYP paper. Note that you do not need to prove part (i).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Use part (iii) of Lemma 3 in the KYP paper to prove Lemma 5.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
(Note: a short proof is given in the paper for both parts (a) and (b); but you must provide a detailed proof for full credit.) &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Consider the following state space equation:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\dot{x}=ax+bu, \quad y=cx&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
where a,b,c are some scalers and &amp;lt;amsmath&amp;gt;a&amp;lt;0&amp;lt;/amsmath&amp;gt;. Find a necessary and sufficient condition in terms of a, b and c such that &amp;lt;amsmath&amp;gt;||H||_\infty&amp;lt;1&amp;lt;/amsmath&amp;gt;, using two different methods:&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Frequency analysis.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;KYP Lemma.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Write up a complete proof for the KYP Lemma (you need to reproduce the proof given in the class with all details to make sure you have got the main ideas). For this problem, students can work in small groups (up to 3 students), and that each team needs to hand in only a single write-up.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11452</id>
		<title>CDS 212 Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212_Fall_2010&amp;diff=11452"/>
		<updated>2010-10-28T20:38:15Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Grading */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100%&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center |&lt;br /&gt;
&amp;lt;font color=&#039;blue&#039; size=&#039;+2&#039;&amp;gt;Feedback Control Theory&amp;lt;/font&amp;gt;__NOTOC__&lt;br /&gt;
|- valign=top&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Instructors&#039;&#039;&#039;&lt;br /&gt;
* John Doyle, doyle@cds.caltech.edu&lt;br /&gt;
* Lectures: Tu/Th, 2:30-4 pm, 314 Annenberg&lt;br /&gt;
| width=50% |&lt;br /&gt;
&#039;&#039;&#039;Teaching Assistants&#039;&#039;&#039;&lt;br /&gt;
* Somayeh Sojoudi, sojoudi@cds.caltech.edu&lt;br /&gt;
* Richard Murray, murray@cds.caltech.edu&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Course Description ===&lt;br /&gt;
Introduction to modern feedback control theory with emphasis on the role of feedback in overall system analysis and design. Examples drawn from throughout engineering and science. Open versus closed loop control. State-space methods, time and frequency domain, stability and stabilization, realization theory. Time-varying and nonlinear models. Uncertainty and robustness.&lt;br /&gt;
&lt;br /&gt;
===Announcements ===&lt;br /&gt;
* 7  Oct 2010: [http://www.cds.caltech.edu/~sojoudi/Chap4.pdf Slides] for lecture 4 (DFT-Ch 4) are now posted&lt;br /&gt;
* 4  Oct 2010: Office Hours: Wed 4-5pm, 314 Annenberg&lt;br /&gt;
* 29 Sep 2010: [http://www.cds.caltech.edu/~sojoudi/2.1_BioBodeDetails.pdf Slides] for lecture 1 are now posted&lt;br /&gt;
&lt;br /&gt;
=== Textbook ===&lt;br /&gt;
&lt;br /&gt;
The two primary texts for the course (available via the online bookstore) are&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[DFT]&amp;amp;nbsp;&lt;br /&gt;
| J. Doyle, B. Francis and A. Tannenbaum, &#039;&#039;Feedback Control Theory&#039;&#039;, Dover, 2009 (originally published by Macmillan, 1992).  Available online at http://www.control.utoronto.ca/people/profs/francis/dft.html.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[PD]&amp;amp;nbsp;&lt;br /&gt;
| F. Paganini and G. Dullerud, &#039;&#039;A Course in Robust Control Theory&#039;&#039;, Springer, 2000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following additional texts may be useful for some students:&lt;br /&gt;
{|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| align=right | &amp;amp;nbsp;[FBS]&amp;amp;nbsp;&lt;br /&gt;
| K. J. Astrom and R. M. Murray, &#039;&#039;Feedback Systems: An Introduction for Scientists and Engineers&#039;&#039;, Princeton University Press, 2008.  Available online at http://www.cds.caltech.edu/~murray/amwiki.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lecture Schedule ===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Week&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Trunk&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Homework&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 1&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&amp;lt;br&amp;gt; 30 Sep&lt;br /&gt;
| Norms for signals and systems&lt;br /&gt;
| {{DFT}}&amp;amp;nbsp;Ch&amp;amp;nbsp;1,&amp;amp;nbsp;2&amp;amp;nbsp; &amp;lt;br&amp;gt; DP Ch 3&lt;br /&gt;
| [[CDS 212, Homework 1, Fall 2010|HW 1]]&lt;br /&gt;
| &lt;br /&gt;
|- valign=top&lt;br /&gt;
| 2&lt;br /&gt;
| 5 Oct+ &amp;lt;br&amp;gt; 7 Oct&lt;br /&gt;
| Feedback, stability and performance&lt;br /&gt;
| {{DFT}} Ch 3 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;9.1-9.3) &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.1-11.2)&lt;br /&gt;
| [[CDS 212, Homework 2, Fall 2010|HW 2]]&lt;br /&gt;
|&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), An Axiomatic Theory of Fairness&lt;br /&gt;
* 6 Oct: Mung Chiang (Princeton), Can Random Access Be Optimal?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 3&lt;br /&gt;
| 12&amp;amp;nbsp;Oct+ &amp;lt;br&amp;gt; 14 Oct+&lt;br /&gt;
| Uncertainty and robustness&lt;br /&gt;
| {{DFT}} Ch 4 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;12.1&amp;amp;#8209;12.3)&lt;br /&gt;
| [[CDS 212, Homework 3, Fall 2010|HW 3]]&lt;br /&gt;
|&lt;br /&gt;
* 12 Oct: Raff D&#039;Andrea (ETHZ), Some applications of distributed estimation and control&lt;br /&gt;
|- valign=top &lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 19 Oct &amp;lt;br&amp;gt; 21 Oct+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Fundamental limits&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | {{DFT}} Ch 6 &amp;lt;br&amp;gt; ({{FBS}}&amp;amp;nbsp;11.4,&amp;amp;nbsp;12.4)&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 4, Fall 2010|HW 4]]&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&lt;br /&gt;
| 26 Oct+ &amp;lt;br&amp;gt; 28 Oct*&lt;br /&gt;
| Stability in state space&lt;br /&gt;
* Realization theory, controllability, observability&lt;br /&gt;
* Lyapunov equation and stability conditions&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | PD, Ch 2, 4, 5&lt;br /&gt;
| [[CDS 212, Homework 5, Fall 2010|HW 5]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 2 Nov* &amp;lt;br&amp;gt; 4 Nov*&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |Model reduction, LMIs&lt;br /&gt;
* Balanced realizations&lt;br /&gt;
* KYP lemma&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 6, Fall 2010|HW 6]]&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Keith Glover&lt;br /&gt;
** Model reduction&lt;br /&gt;
** Loop shaping&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 7&lt;br /&gt;
| 9 Nov &amp;lt;br&amp;gt; 11 Nov&lt;br /&gt;
| Nonlinear systems&lt;br /&gt;
* Stability of nonlinear systems&lt;br /&gt;
* L2-gain for nonlinear systems&lt;br /&gt;
| {{FBS}}, Ch 4&lt;br /&gt;
| [[CDS 212, Homework 7, Fall 2010|HW 7]]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 8&lt;br /&gt;
| 16 Nov+ &amp;lt;br&amp;gt; 18 Nov&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | Sum-of-squares&lt;br /&gt;
* Semi-algebraic sets&lt;br /&gt;
* Semidefinite programming&lt;br /&gt;
* Sum-of-squares&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
| rowspan=2 style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | [[CDS 212, Homework 8, Fall 2010|HW 8]]&lt;br /&gt;
| &lt;br /&gt;
* IPAM: robust optimization&lt;br /&gt;
|- valign=top&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; | 23&amp;amp;nbsp;Nov+&lt;br /&gt;
| style=&amp;quot;border-bottom:3px solid gray;&amp;quot; |&lt;br /&gt;
* Pablo Parrilo?&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 10&lt;br /&gt;
| 30 Nov &amp;lt;br&amp;gt; 2 Dec&lt;br /&gt;
| Links with nformation theory and statistical mechanics&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
* IPAM: applications of optimization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Grading ===&lt;br /&gt;
The ﬁnal grade will be based on homework and a ﬁnal exam:&lt;br /&gt;
* Homework (75%) - There will be 9 one-week problem sets, due each Thursday by 5pm in the TA&#039;s mailbox on the third floor of Annenberg. Each student may hand in at most one homework late (no more than 5 days).&lt;br /&gt;
* Final exam (25%) - The ﬁnal will be handed out the last day of class and is due back at the end of ﬁnals week.  Open book, time limit to be decided (likely N hours over a 4-8N hour period). &lt;br /&gt;
&lt;br /&gt;
The lowest homework score you receive will be dropped in computing your homework average.  In addition, if your score on the ﬁnal is higher than the weighted average of your homework and ﬁnal, your ﬁnal will be used to determine your course grade.&lt;br /&gt;
&lt;br /&gt;
=== Collaboration Policy ===&lt;br /&gt;
Collaboration on homework assignments is encouraged. You may  consult outside reference materials, other students, the TA, or the instructor.  Use of solutions from previous years in the course is not allowed.  All solutions that are handed should reﬂect your understanding of the subject matter at the time of writing. &lt;br /&gt;
&lt;br /&gt;
No collaboration is allowed on the ﬁnal exam. &lt;br /&gt;
&lt;br /&gt;
=== Additional References (Optional)===&lt;br /&gt;
&lt;br /&gt;
{| width=100% border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Reading&#039;&#039;&#039;&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/AldersonDoyle-tsmca-July2010.pdf AldersonDoyle-tsmca (Paper)],[http://www.cds.caltech.edu/~sojoudi/Glycolysis_Main.pdf Glycolysis (Paper)], [http://www.cds.caltech.edu/~sojoudi/SuppInfo.pdf SuppInfo], [http://www.cds.caltech.edu/~sojoudi/1NetCmplxIntro.pdf 1NetCmplxIntro (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 5&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/layering.pdf layering (Slides)]&lt;br /&gt;
|- valign=top&lt;br /&gt;
| 19&amp;amp;nbsp;Oct&amp;amp;nbsp;&lt;br /&gt;
|[http://www.cds.caltech.edu/~sojoudi/BioMetabModeling.pdf BioMetabModeling (Slides)],[http://www.cds.caltech.edu/~sojoudi/FinalBodyCaptions.pdf Glycolysis (Paper)],[http://www.cds.caltech.edu/~sojoudi/Figures.pdf Figures],[http://www.cds.caltech.edu/~sojoudi/Chap6.pdf Chap6 (Slides)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Old Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Courses]]&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_5,_Fall_2010&amp;diff=11450</id>
		<title>CDS 212, Homework 5, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_5,_Fall_2010&amp;diff=11450"/>
		<updated>2010-10-26T22:07:13Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #5&lt;br /&gt;
 | issued = 26 Oct 2010&lt;br /&gt;
 | due = 4 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Reading ===&lt;br /&gt;
* [PD], Chapter 4&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[PD 4.1]&amp;lt;br&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;A, X&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;C&amp;lt;/amsmath&amp;gt; satisfy &amp;lt;amsmath&amp;gt;A^*X+XA+C^*C=0.&amp;lt;/amsmath&amp;gt; Show that any two of the following implies the third:&lt;br /&gt;
&amp;lt;ol type=&amp;quot;i&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;A&amp;lt;/amsmath&amp;gt; Hurwitz.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;amsmath&amp;gt;(C,A)&amp;lt;/amsmath&amp;gt; observable.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;amsmath&amp;gt;X&amp;gt;0&amp;lt;/amsmath&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Assume &amp;lt;amsmath&amp;gt;(A,B)&amp;lt;/amsmath&amp;gt; is controllable.  Show that &amp;lt;amsmath&amp;gt;(F,G)&amp;lt;/amsmath&amp;gt; with&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
F=\left[\begin{array}{ccc} A&amp;amp;0\\C&amp;amp;0 \end{array}\right], G=\left[\begin{array}{ccc} B\\0 \end{array}\right], &lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
is controllable if and only if &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\left[\begin{array}{ccc} A&amp;amp;B\\C&amp;amp;0 \end{array}\right]&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
is a full row rank matrix.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[PD 4.4]&amp;lt;br&amp;gt;&lt;br /&gt;
Controllability gramian vs. controllability matrix. We have seen that the singular values of the controllability gramian &amp;lt;amsmath&amp;gt;X_c&amp;lt;/amsmath&amp;gt; can be used to determine &amp;quot;how controllable&amp;quot; the states are. In this problem you will show that the controllability matrix &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
M_c=\left[\begin{array}{ccccccc} B&amp;amp;AB&amp;amp;A^2B&amp;amp;\cdots&amp;amp;A^{n-1}B \end{array}\right]&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
cannot be used for the same purpose, since its singular values are unrelated to those of &amp;lt;amsmath&amp;gt;X_c&amp;lt;/amsmath&amp;gt;. In particular, construct examples (&amp;lt;amsmath&amp;gt;A\in\mathcal{C}^{2\times 2}, B\in\mathcal{C}^{2\times 1}&amp;lt;/amsmath&amp;gt; suffices) such that&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;amsmath&amp;gt;X_c=I&amp;lt;/amsmath&amp;gt;, but &amp;lt;amsmath&amp;gt;\underline{\sigma}(M_c)&amp;lt;/amsmath&amp;gt; is arbitrarily small.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;amsmath&amp;gt;M_c=I&amp;lt;/amsmath&amp;gt;, but &amp;lt;amsmath&amp;gt;\underline{\sigma}(X_c)&amp;lt;/amsmath&amp;gt; is arbitrarily small.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Prove the Schur complement inequality&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\left[\begin{array}{ccccccc} A&amp;amp;B\\B^T&amp;amp;C \end{array}\right]&amp;gt; 0 \Longleftrightarrow A-BC^{-1}B^T&amp;gt;0,\quad C&amp;gt;0 &lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;We know that the discrete-time system &amp;lt;amsmath&amp;gt;x[k+1]=Ax[k]&amp;lt;/amsmath&amp;gt; is stable (i.e, &amp;lt;amsmath&amp;gt;x[k]\rightarrow 0&amp;lt;/amsmath&amp;gt; as &amp;lt;amsmath&amp;gt;k\rightarrow 0&amp;lt;/amsmath&amp;gt;) if and only if all eigenvalues of &amp;lt;amsmath&amp;gt;A&amp;lt;/amsmath&amp;gt; are inside the unit circle. Derive a necessary and sufficient LMI condition for stability of this system.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Consider the following optimization problem:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\max_{Q,\alpha}\; \alpha&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
subject to&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
AQ+QA^T+\alpha Q&amp;lt; 0, \quad Q&amp;gt;0&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Find an analytical expression (in terms of &amp;lt;amsmath&amp;gt;A&amp;lt;/amsmath&amp;gt;) for the maximum value of &amp;lt;amsmath&amp;gt;\alpha&amp;lt;/amsmath&amp;gt;.&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_5,_Fall_2010&amp;diff=11449</id>
		<title>CDS 212, Homework 5, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_5,_Fall_2010&amp;diff=11449"/>
		<updated>2010-10-26T19:44:55Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS 212 draft HW}}&lt;br /&gt;
{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #5&lt;br /&gt;
 | issued = 26 Oct 2010&lt;br /&gt;
 | due = 4 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Reading ===&lt;br /&gt;
* [PD], Chapter 4&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[PD 4.1]&amp;lt;br&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;A, X&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;C&amp;lt;/amsmath&amp;gt; satisfy &amp;lt;amsmath&amp;gt;A^*X+XA+C^*C=0.&amp;lt;/amsmath&amp;gt; Show that any two of the following implies the third:&lt;br /&gt;
&amp;lt;ol type=&amp;quot;i&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;A&amp;lt;/amsmath&amp;gt; Hurwitz.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;amsmath&amp;gt;(C,A)&amp;lt;/amsmath&amp;gt; observable.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;amsmath&amp;gt;X&amp;gt;0&amp;lt;/amsmath&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Assume &amp;lt;amsmath&amp;gt;(A,B)&amp;lt;/amsmath&amp;gt; is controllable.  Show that &amp;lt;amsmath&amp;gt;(F,G)&amp;lt;/amsmath&amp;gt; with&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
F=\left[\begin{array}{ccc} A&amp;amp;0\\C&amp;amp;0 \end{array}\right], G=\left[\begin{array}{ccc} B\\0 \end{array}\right], &lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
is controllable if and only if &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\left[\begin{array}{ccc} A&amp;amp;B\\C&amp;amp;0 \end{array}\right]&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
is a full row rank matrix.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[PD 4.4]&amp;lt;br&amp;gt;&lt;br /&gt;
Controllability gramian vs. controllability matrix. We have seen that the singular values of the controllability gramian &amp;lt;amsmath&amp;gt;X_c&amp;lt;/amsmath&amp;gt; can be used to determine &amp;quot;how controllable&amp;quot; the states are. In this problem you will show that the controllability matrix &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
M_c=\left[\begin{array}{ccccccc} B&amp;amp;AB&amp;amp;A^2B&amp;amp;\cdots&amp;amp;A^{n-1}B \end{array}\right]&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
cannot be used for the same purpose, since its singular values are unrelated to those of &amp;lt;amsmath&amp;gt;X_c&amp;lt;/amsmath&amp;gt;. In particular, construct examples (&amp;lt;amsmath&amp;gt;A\in\mathcal{C}^{2\times 2}, B\in\mathcal{C}^{2\times 1}&amp;lt;/amsmath&amp;gt; suffices) such that&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;amsmath&amp;gt;X_c=I&amp;lt;/amsmath&amp;gt;, but &amp;lt;amsmath&amp;gt;\underline{\sigma}(M_c)&amp;lt;/amsmath&amp;gt; is arbitrarily small.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;amsmath&amp;gt;M_c=I&amp;lt;/amsmath&amp;gt;, but &amp;lt;amsmath&amp;gt;\underline{\sigma}(X_c)&amp;lt;/amsmath&amp;gt; is arbitrarily small.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Prove the Schur complement inequality&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\left[\begin{array}{ccccccc} A&amp;amp;B\\B^T&amp;amp;C \end{array}\right]&amp;gt; 0 \Longleftrightarrow A-BC^{-1}B^T&amp;gt;0,\quad C&amp;gt;0 &lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;We know that the discrete-time system &amp;lt;amsmath&amp;gt;x[k+1]=Ax[k]&amp;lt;/amsmath&amp;gt; is stable (i.e, &amp;lt;amsmath&amp;gt;x[k]\rightarrow 0&amp;lt;/amsmath&amp;gt; as &amp;lt;amsmath&amp;gt;k\rightarrow 0&amp;lt;/amsmath&amp;gt;) if and only if all eigenvalues of &amp;lt;amsmath&amp;gt;A&amp;lt;/amsmath&amp;gt; are inside the unit circle. Derive a necessary and sufficient LMI condition for stability of this system.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Consider the following optimization problem:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\max_{Q,\alpha}\; \alpha&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
subject to&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
AQ+QA^T+\alpha Q&amp;lt; 0, \quad Q&amp;gt;0&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Find an analytical expression (in terms of &amp;lt;amsmath&amp;gt;A&amp;lt;/amsmath&amp;gt;) for the maximum value of &amp;lt;amsmath&amp;gt;\alpha&amp;lt;/amsmath&amp;gt;.&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_5,_Fall_2010&amp;diff=11448</id>
		<title>CDS 212, Homework 5, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_5,_Fall_2010&amp;diff=11448"/>
		<updated>2010-10-26T08:41:38Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS 212 draft HW}}&lt;br /&gt;
{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #5&lt;br /&gt;
 | issued = 26 Oct 2010&lt;br /&gt;
 | due = 4 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Reading ===&lt;br /&gt;
* [PD], Chapter 4&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[PD 4.1]&amp;lt;br&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;A, X&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;C&amp;lt;/amsmath&amp;gt; satisfy &amp;lt;amsmath&amp;gt;A^*X+XA+C^*C=0.&amp;lt;/amsmath&amp;gt; Show that any two of the following implies the third:&lt;br /&gt;
&amp;lt;ol type=&amp;quot;i&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;A&amp;lt;/amsmath&amp;gt; Hurwitz.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;amsmath&amp;gt;(C,A)&amp;lt;/amsmath&amp;gt; observable.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;amsmath&amp;gt;X&amp;gt;0&amp;lt;/amsmath&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Assume &amp;lt;amsmath&amp;gt;(A,B)&amp;lt;/amsmath&amp;gt; is controllable.  Show that &amp;lt;amsmath&amp;gt;(F,G)&amp;lt;/amsmath&amp;gt; with&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
F=\left[\begin{array}{ccc} A&amp;amp;0\\C&amp;amp;0 \end{array}\right], G=\left[\begin{array}{ccc} B\\0 \end{array}\right], &lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
is controllable if and only if &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\left[\begin{array}{ccc} A&amp;amp;B\\C&amp;amp;0 \end{array}\right]&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
is a full row rank matrix.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[PD 4.4]&amp;lt;br&amp;gt;&lt;br /&gt;
Controllability gramian vs. controllability matrix. We have seen that the singular values of the controllability gramian &amp;lt;amsmath&amp;gt;X_c&amp;lt;/amsmath&amp;gt; can be used to determine &amp;quot;how controllable&amp;quot; the states are. In this problem you will show that the controllability matrix &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
M_c=\left[\begin{array}{ccccccc} B&amp;amp;AB&amp;amp;A^2B&amp;amp;\cdots&amp;amp;A^{n-1}B \end{array}\right]&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
cannot be used for the same purpose, since its singular values are unrelated to those of &amp;lt;amsmath&amp;gt;X_c&amp;lt;/amsmath&amp;gt;. In particular, construct examples (&amp;lt;amsmath&amp;gt;A\in\mathcal{C}^{2\times 2}, B\in\mathcal{C}^{2\times 1}&amp;lt;/amsmath&amp;gt; suffices) such that&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;amsmath&amp;gt;X_c=I&amp;lt;/amsmath&amp;gt;, but &amp;lt;amsmath&amp;gt;\underline{\sigma}(M_c)&amp;lt;/amsmath&amp;gt; is arbitrarily small.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;amsmath&amp;gt;M_c=I&amp;lt;/amsmath&amp;gt;, but &amp;lt;amsmath&amp;gt;\underline{\sigma}(X_c)&amp;lt;/amsmath&amp;gt; is arbitrarily small.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Prove the Schur complement inequality&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\left[\begin{array}{ccccccc} A&amp;amp;B\\B^T&amp;amp;C \end{array}\right]&amp;gt; 0 \Longleftrightarrow A-BC^{-1}B^T&amp;gt;0,\quad C&amp;gt;0 &lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;We know that the discrete-time system &amp;lt;amsmath&amp;gt;X[k+1]=Ax[k]&amp;lt;/amsmath&amp;gt; is stable (i.e, &amp;lt;amsmath&amp;gt;x[k]\rightarrow 0&amp;lt;/amsmath&amp;gt; as &amp;lt;amsmath&amp;gt;k\rightarrow 0&amp;lt;/amsmath&amp;gt;) if and only if all eigenvalues of &amp;lt;amsmath&amp;gt;A&amp;lt;/amsmath&amp;gt; are inside the unit circle. Derive a necessary and sufficient LMI condition for stability of this system.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Consider the following optimization problem:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\max_{Q,\alpha}\; \alpha&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
subject to&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
AQ+QA^T+\alpha Q&amp;lt; 0, \quad Q&amp;gt;0&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Find an analytical expression (in terms of &amp;lt;amsmath&amp;gt;A&amp;lt;/amsmath&amp;gt;) for the maximum value of &amp;lt;amsmath&amp;gt;\alpha&amp;lt;/amsmath&amp;gt;.&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_5,_Fall_2010&amp;diff=11447</id>
		<title>CDS 212, Homework 5, Fall 2010</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_212,_Homework_5,_Fall_2010&amp;diff=11447"/>
		<updated>2010-10-26T08:40:16Z</updated>

		<summary type="html">&lt;p&gt;Sojoudi: /* Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CDS 212 draft HW}}&lt;br /&gt;
{{CDS homework&lt;br /&gt;
 | instructor = J. Doyle&lt;br /&gt;
 | course = CDS 212&lt;br /&gt;
 | semester = Fall 2010&lt;br /&gt;
 | title = Problem Set #5&lt;br /&gt;
 | issued = 26 Oct 2010&lt;br /&gt;
 | due = 4 Nov 2010&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Reading ===&lt;br /&gt;
* [PD], Chapter 4&lt;br /&gt;
&lt;br /&gt;
=== Problems ===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[PD 4.1]&amp;lt;br&amp;gt;&lt;br /&gt;
Suppose &amp;lt;amsmath&amp;gt;A, X&amp;lt;/amsmath&amp;gt; and &amp;lt;amsmath&amp;gt;C&amp;lt;/amsmath&amp;gt; satisfy &amp;lt;amsmath&amp;gt;A^*X+XA+C^*C=0.&amp;lt;/amsmath&amp;gt; Show that any two of the following implies the third:&lt;br /&gt;
&amp;lt;ol type=&amp;quot;i&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;lt;amsmath&amp;gt;A&amp;lt;/amsmath&amp;gt; Hurwitz.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;amsmath&amp;gt;(C,A)&amp;lt;/amsmath&amp;gt; observable.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;amsmath&amp;gt;X&amp;gt;0&amp;lt;/amsmath&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Assume &amp;lt;amsmath&amp;gt;(A,B)&amp;lt;/amsmath&amp;gt; is controllable.  Show that &amp;lt;amsmath&amp;gt;(F,G)&amp;lt;/amsmath&amp;gt; with&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
F=\left[\begin{array}{ccc} A&amp;amp;0\\C&amp;amp;0 \end{array}\right], G=\left[\begin{array}{ccc} B\\0 \end{array}\right], &lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
is controllable if and only if &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\left[\begin{array}{ccc} A&amp;amp;B\\C&amp;amp;0 \end{array}\right]&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
is a full row rank matrix.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[PD 4.4]&amp;lt;br&amp;gt;&lt;br /&gt;
Controllability gramian vs. controllability matrix. We have seen that the singular values of the controllability gramian &amp;lt;amsmath&amp;gt;X_c&amp;lt;/amsmath&amp;gt; can be used to determine &amp;quot;how controllable&amp;quot; the states are. In this problem you will show that the controllability matrix &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
M_c=\left[\begin{array}{ccccccc} B&amp;amp;AB&amp;amp;A^2B&amp;amp;\cdots&amp;amp;A^{n-1}B \end{array}\right]&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
cannot be used for the same purpose, since its singular values are unrelated to those of &amp;lt;amsmath&amp;gt;X_c&amp;lt;/amsmath&amp;gt;. In particular, construct examples (&amp;lt;amsmath&amp;gt;A\in\mathcal{C}^{2\times 2}, B\in\mathcal{C}^{2\times 1}&amp;lt;/amsmath&amp;gt; suffices) such that&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;amsmath&amp;gt;X_c=I&amp;lt;/amsmath&amp;gt;, but &amp;lt;amsmath&amp;gt;\underline{\sigma}(M_c)&amp;lt;/amsmath&amp;gt; is arbitrarily small.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;amsmath&amp;gt;M_c=I&amp;lt;/amsmath&amp;gt;, but &amp;lt;amsmath&amp;gt;\underline{\sigma}(X_c)&amp;lt;/amsmath&amp;gt; is arbitrarily small.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Prove the Schur complement inequality&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\left[\begin{array}{ccccccc} A&amp;amp;B\\B^T&amp;amp;C \end{array}\right]&amp;gt; 0 \Longleftrightarrow A-BC^{-1}B^T&amp;gt;0,\quad C&amp;gt;0 &lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;We know that the discrete-time system &amp;lt;amsmath&amp;gt;X[k+1]=Ax[k]&amp;lt;/amsmath&amp;gt; is stable (i.e, &amp;lt;amsmath&amp;gt;x[k]\rightarrow 0&amp;lt;/amsmath&amp;gt; as &amp;lt;amsmath&amp;gt;k\rightarrow 0&amp;lt;/amsmath&amp;gt;) if and only if all eigenvalues of &amp;lt;amsmath&amp;gt;A&amp;lt;/amsmath&amp;gt; are inside the unit circle. Derive a necessary and sufficient LMI condition for stability of this system.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Consider the following optimization problem:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
\max_{Q,\alpha}\; \alpha&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
such that&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;amsmath&amp;gt;&lt;br /&gt;
AQ+QA^T+\alpha Q&amp;lt; 0, \quad Q&amp;gt;0&lt;br /&gt;
&amp;lt;/amsmath&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Find an analytical expression (in terms of &amp;lt;amsmath&amp;gt;A&amp;lt;/amsmath&amp;gt;) for the maximum value of &amp;lt;amsmath&amp;gt;\alpha&amp;lt;/amsmath&amp;gt;.&amp;lt;/li&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sojoudi</name></author>
	</entry>
</feed>