http://www.cds.caltech.edu/~murray/wiki/api.php?action=feedcontributions&user=Abaetica&feedformat=atomMurrayWiki - User contributions [en]2020-08-14T23:17:36ZUser contributionsMediaWiki 1.23.12http://www.cds.caltech.edu/~murray/wiki/index.php?title=Mary_Dunlop,_Oct_2017Mary Dunlop, Oct 20172017-10-18T21:41:54Z<p>Abaetica: /* Friday */</p>
<hr />
<div>Mary Dunlop will visit Caltech on 19-20 Oct 2017. __NOTOC__<br />
<br />
== Topics ==<br />
<br />
Richard will organize a set of discussions with Mary on different topics. If you are interested in joining in the discussions, sign up below. You should put your name and any constraints on your time. <br />
<br />
{| border=1<br />
|- valign=top<br />
| width=33% |<br />
==== Topic #1: mutational robustness ====<br />
* Richard - available 1-5 pm<br />
* Anandh - 24/7/365<br />
<br />
| width=33% |<br />
<br />
==== Topic #2: feedback control of biological systems ====<br />
* Richard - available 1-5 pm<br />
* Ania - 1pm - 4pm<br />
<br />
| width=33% |<br />
<br />
==== Topic #3: TX-TL (modeling and experiments) ====<br />
* Richard - available 1-5 pm<br />
* William - busy 1-4 pm<br />
* Vipul - available all day<br />
* Name - availability<br />
|}<br />
<br />
==== Additional topics ====<br />
* If you have an additional topic you would like to discuss, but it here.<br />
<br />
== Schedule ==<br />
To be filled out later.<br />
<br />
==== Thursday ====<br />
* 11:00 am: Seminar in Gates-Thomas<br />
<br />
=== Friday ===<br />
* 8:45 am: Open<br />
* 9:30 am: Ania<br />
* 10:15 am: Open<br />
* 11 am - 2 pm: off campus<br />
* 2-5 pm: group discussions (sign up above)<br />
* 5:00 pm: Done for the day</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Mary_Dunlop,_Oct_2017Mary Dunlop, Oct 20172017-10-18T21:41:35Z<p>Abaetica: /* Topic #2: feedback control of biological systems */</p>
<hr />
<div>Mary Dunlop will visit Caltech on 19-20 Oct 2017. __NOTOC__<br />
<br />
== Topics ==<br />
<br />
Richard will organize a set of discussions with Mary on different topics. If you are interested in joining in the discussions, sign up below. You should put your name and any constraints on your time. <br />
<br />
{| border=1<br />
|- valign=top<br />
| width=33% |<br />
==== Topic #1: mutational robustness ====<br />
* Richard - available 1-5 pm<br />
* Anandh - 24/7/365<br />
<br />
| width=33% |<br />
<br />
==== Topic #2: feedback control of biological systems ====<br />
* Richard - available 1-5 pm<br />
* Ania - 1pm - 4pm<br />
<br />
| width=33% |<br />
<br />
==== Topic #3: TX-TL (modeling and experiments) ====<br />
* Richard - available 1-5 pm<br />
* William - busy 1-4 pm<br />
* Vipul - available all day<br />
* Name - availability<br />
|}<br />
<br />
==== Additional topics ====<br />
* If you have an additional topic you would like to discuss, but it here.<br />
<br />
== Schedule ==<br />
To be filled out later.<br />
<br />
==== Thursday ====<br />
* 11:00 am: Seminar in Gates-Thomas<br />
<br />
=== Friday ===<br />
* 8:45 am: Open<br />
* 9:30 am: Open<br />
* 10:15 am: Open<br />
* 11 am - 2 pm: off campus<br />
* 2-5 pm: group discussions (sign up above)<br />
* 5:00 pm: Done for the day</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=May_2017_meeting_scheduleMay 2017 meeting schedule2017-05-08T16:55:24Z<p>Abaetica: /* 15 May (Mon) */</p>
<hr />
<div>Richard will be in town several different times in May. Please sign up for a time to meet below. Please note that these are likely the last "sabbatical" meetings until Richard returns to Pasadena in early July. __NOTOC__<br />
<br />
{| border=1 width=100%<br />
|- valign=top<br />
| width=33% |<br />
| width=33% |<br />
==== 15 May (Mon) ====<br />
* 9:30 am: Open<br />
* 10:15 am: Open<br />
* 11:00 am: Faculty meeting<br />
* 11:30 am: Open<br />
* 12:15 pm: Lunch<br />
* 1:30 pm: Open<br />
* 2:15 pm: Reed<br />
* 3:00 pm: Open<br />
* 3:45 pm: Break<br />
* 4:00 pm: Namita<br />
* 4:45 pm: Ania <br />
* 5:30 pm: Open<br />
* 6:15 pm: Done for the day<br />
<br />
| width=33% |<br />
<br />
==== 16 May (Tue)====<br />
* 9:30 am: Yong<br />
* 10:15 am: Tung<br />
* 11:00 am: Faculty meeting<br />
* 12:00 pm: Lunch<br />
* 1:30 pm: Depart<br />
* 12:00 pm: Lunch<br />
* 1:30 pm: Depart<br />
<br />
|- valign=top<br />
| width=33% |<br />
<br />
====21 May (Sun) ====<br />
* 1:45 pm: Open<br />
* 2:30 pm: Open<br />
* 3:15 pm: Open<br />
* 4:00 pm: Break<br />
* 4:15 pm: Open<br />
* 5:00 pm: Open<br />
* 5:45 pm: Open<br />
* 6:30 pm: Done for the day<br />
<br />
| width=33% |<br />
<br />
==== 22 May (Mon) ====<br />
* 10:15 am: Mark<br />
* 11:00 am: Cindy<br />
* 11:45 am: Lunch<br />
* 12:00 pm: DARPA BioCon meeting<br />
* 2:00 pm: Swati + Reed<br />
* 2:45 pm: Off campus<br />
* 4:15 pm: James <br />
* 5:00 pm: Non-Caltech meetings<br />
* 6:30 pm: Done for the day<br />
<br />
| width=33% |<br />
<br />
==== 23 May (Tue) ====<br />
* 9:30 am: Faculty discussion<br />
* 10:30 am: Hold (Susan)<br />
* 11:30 am: Lunch<br />
* 12:00 pm: Telecon<br />
* 1:00 pm: Anu thesis defense<br />
* 3:00 pm: Terri (?)<br />
* 3:30 pm: Depart<br />
<br />
|- valign=top<br />
| width=33% |<br />
<br />
====28 May (Sun) ====<br />
* 1:45 pm: Open<br />
* 2:30 pm: George<br />
* 3:15 pm: Open<br />
* 4:00 pm: Done for the day<br />
| width=33% |<br />
<br />
====29 May (Mon) ====<br />
* 1:45 pm: Open (if needed)<br />
* 2:30 pm: Open (if needed)<br />
* 3:15 pm: Open (if needed)<br />
* 4:00 pm: Done for the day<br />
| width=33% |<br />
<br />
==== 30 May (Tue) ====<br />
* 9:30 am: Shan<br />
* 10:15 am: Shaobin<br />
* 11:00 am: Stepan seminar<br />
* 12:00 pm: Lunch<br />
* 1:30 pm: Namita<br />
* 2:15 pm: Andrey<br />
* 3:00 pm: Depart<br />
|}</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Apr_2017_meeting_scheduleApr 2017 meeting schedule2017-04-12T19:25:13Z<p>Abaetica: /* 21 Apr (Fri) */</p>
<hr />
<div>Richard will be in town 19-21 Apr. Please sign up for a time to meet below. __NOTOC__<br />
<br />
{| border=1<br />
|- valign=top<br />
| width=25% |<br />
==== 19 Apr (Wed) ====<br />
* 9:30 am: Hold (Sofie or Leo)<br />
* 10:30 am: Admin meeting (SP, MC)<br />
* 11:15 am: Shaobin<br />
* 12:00 pm: DARPA BioCon meeting<br />
* 2:00 pm: Candidacy exam<br />
* 3:00 pm: CDS tea<br />
* 3:45 pm: Yong <br />
* 4:30 pm: Admin meeting (LL)<br />
* 5:00 pm: Open (tentative)<br />
* 5:45 pm: Associates event<br />
<br />
| width=25% |<br />
<br />
==== 20 Apr (Thu) ====<br />
* 9:30 am: Hold (Sofie or Leo)<br />
* 10:30 am: Mark<br />
* 11:15 am: Tony Fragoso<br />
* 12:00 pm: Lunch<br />
* 1:30 pm: EBRC telecon<br />
* 2:30 pm: Anandh<br />
* 3:15 pm: James<br />
* 4:00 pm: Vipul<br />
* 4:45 pm: Break<br />
* 5:00 pm: Tung<br />
* 5:45 pm: Sam<br />
* 6:00 pm: Open (if needed)<br />
* 6:45 pm: Open (if needed)<br />
* 7:30 pm: Done for the day<br />
<br />
| width=25% |<br />
<br />
==== 21 Apr (Fri) ====<br />
* 9:15 am: Open<br />
* 10:00 am: JPL CIF meeting<br />
* 11:15 am: Karena<br />
* 12:00 pm: Lunch<br />
* 12:45 pm: William<br />
* 1:30 pm: Namita<br />
* 2:15 pm: Open<br />
* 3:00 pm: Break<br />
* 3:15 pm: Open<br />
* 4:00 pm: Miki<br />
* 4:45 pm: Ania<br />
* 5:30 pm: Done for the day<br />
<br />
| width=25% |<br />
<br />
==== 23 Apr (Sun) ====<br />
* 1:45 pm: Anu<br />
* 2:30 pm: Open<br />
* 3:15 pm: Open<br />
* 4:00 pm: Break<br />
* 4:15 pm: Open<br />
* 5:00 pm: Sumanth<br />
* 5:45 pm: Shan<br />
* 6:30 pm: Done for the day<br />
|}</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Mar_2017_meeting_scheduleMar 2017 meeting schedule2017-02-26T23:53:46Z<p>Abaetica: /* 6 Mar (Mon) */</p>
<hr />
<div>Richard will be in town 3-7 Mar. Please sign up for a time to meet below. __NOTOC__<br />
<br />
{| border=1<br />
|- valign=top<br />
| width=25% |<br />
==== 3 Mar (Fri) ====<br />
* 10:00 am: DENSO CPM telecon<br />
* 11:00 am: Reed<br />
* 11:45 am: Shaobin<br />
* 12:30 pm: Lunch<br />
* 1:00 pm: Hold: DARPA telecon<br />
* 2:00 pm: Open<br />
* 2:45 pm: Open<br />
* 3:30 pm: SBIR telecon (w/ Mark P)<br />
* 4:00 pm: Faculty meeting<br />
* 5:45 pm: Sumanth Dathathri<br />
* 6:30 pm: Done for the day<br />
<br />
| width=25% |<br />
<br />
==== 5 Mar (Sun) ====<br />
* 1:45 pm: Open<br />
* 2:30 pm: Open<br />
* 3:15 pm: Open<br />
* 4:00 pm: Break<br />
* 4:15 pm: Open<br />
* 5:00 pm: Open<br />
* 5:45 pm: Open<br />
* 6:30 pm: Done for the day<br />
<br />
| width=25% |<br />
<br />
==== 6 Mar (Mon) ====<br />
* 9:30 am: AFOSR BRI telecon<br />
* 10:30 am: Yong<br />
* 11:15 am: Fragoso<br />
* 12:00 pm: Lunch<br />
* 12:30 pm: Hold: DARPA telecon<br />
* 1:30 pm: Open<br />
* 2:15 pm: Ioannis<br />
* 3:00 pm: Miki<br />
* 3:45 pm: Break<br />
* 4:00 pm: James<br />
* 4:45 pm: Open<br />
* 5:30 pm: Ania <br />
* 6:15 pm: Done for the day<br />
<br />
| width=25% |<br />
<br />
==== 7 Mar (Tue) ====<br />
* 9:30 am: Busy<br />
* 10:15 am: Tung<br />
* 11:00 am: Hold: DARPA telecon<br />
* 12:00 pm: Lunch<br />
* 12:45 pm: Hold<br />
* 1:15 pm: Andrew M<br />
* 2:00 pm: Andy Halleran<br />
* 2:45 pm: Depart for airport<br />
|}</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Leopold_Green,_13_Feb_2017Leopold Green, 13 Feb 20172017-02-10T19:00:12Z<p>Abaetica: </p>
<hr />
<div>Leo Green will be visiting Caltech on 13 Feb 2017.<br />
<br />
Monday, 13 Feb:<br />
* ~9:55a: arrive on campus. Meet with Andrey Shur in <TBD><br />
* 10a-12p: Lab meeting, 111 Keck<br />
* 12p: Lunch at Ath (or elsewhere), hosted by Andrey (+ 1-2 others, if desired)<br />
* 1:15p: Andrey<br />
* 2:00p: Anandh<br />
* 2:45p: none<br />
* 3:30p: Ania <br />
* 4:15p: Done for the day</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Leopold_Green,_13_Feb_2017Leopold Green, 13 Feb 20172017-02-10T18:52:14Z<p>Abaetica: </p>
<hr />
<div>Leo Green will be visiting Caltech on 13 Feb 2017.<br />
<br />
Monday, 13 Feb:<br />
* ~9:55a: arrive on campus. Meet with Andrey Shur in <TBD><br />
* 10a-12p: Lab meeting, 111 Keck<br />
* 12p: Lunch at Ath (or elsewhere), hosted by Andrey (+ 1-2 others, if desired)<br />
* 1:15p: Open<br />
* 2:00p: Open<br />
* 2:45p: Ania<br />
* 3:30p: Andrey <br />
* 4:15p: Done for the day</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Micha%C3%ABlle_Mayalu,_Jan_2017Michaëlle Mayalu, Jan 20172017-01-23T16:35:23Z<p>Abaetica: /* 24 Jan (Tue) */</p>
<hr />
<div>Michaëlle Mayalu from MIT will visit on 23-24 January. __NOTOC__<br />
<br />
=== Schedule ===<br />
{| border=1<br />
|- valign=top<br />
| width=50% |<br />
==== 23 Jan (Mon) ====<br />
* 8 am: Breakfast with Richard (Ath)<br />
* 9 am: Anandh (103 Steele?)<br />
* 10 am: DARPA Biological Control program meeting, 168 Broad (walk over with Richard)<br />
<hr><br />
* 12 pm: Seminar, 121 Annenberg (abtract below)<br />
* 1 pm: open (grab lunch if you haven't already eaten)<br />
<hr><br />
* 2 pm: Open<br />
* 2:45 pm: Noah Olsman (2nd floor lounge, Annenberg)<br />
* 3:30 pm: Nikolai Matni (2nd floor lounge, Annenberg)<br />
* 4:15 pm: Aaron Ames, 266 Gates-Thomas<br />
<hr><br />
* 6:30 pm: Meet Richard in 107 Steele. Walk to dinner.<br />
<br />
| width=50% |<br />
<br />
==== 24 Jan (Tue) ====<br />
* 9:00 am: Open<br />
* 9:45 am: Open<br />
* 10:30 am: Cindy (2nd floor lounge, Annenberg)<br />
* 11:15 am: Open<br />
<hr><br />
* 12 pm: Henrike Niederholtmeyer seminar, 121 Annenberg<br />
<hr><br />
* 1:00 pm: Open<br />
* 1:45 pm: [[Jan 2017 meeting schedule|Richard]]<br />
* 2:30 pm: John Doyle<br />
* 3:15 pm: Vipul (Keck 222)<br />
* 4:00 pm: Ania (2nd floor lounge, Annenberg)<br />
* 4:45 pm: Open<br />
* 5:30 pm: Done for the day<br />
|}<br />
<br />
=== Seminar info ===<br />
<center><br />
'''Reduced-order Systems Approach to Prediction of Emergent Behaviors'''<br />
<br />
Michaëlle N. Mayalu<br><br />
Massachusetts Institute of Technology<br />
<br />
Monday, January 23, 2017<br><br />
12-1 pm, 121 Annenberg<br />
</center><br />
<br />
<br />
Increased understanding of the physical and chemical principles that drive a biological process has led to the development of mathematical formulations that are used to simulate a rich variety of responses. As a result, a vast amount of simulation data can be created for analyzing single cell behavior numerically. However complex and extensive mechanisms involved in emergent behavior of multiple interacting cells may become intractable due to mathematical and computational complexity. This talk will address how we can exploit simulation data describing the nonlinear dynamics of single cell behavior to create a reduced- order linear state equation in latent variable space. Furthermore, the linearity of the reduced-order latent variable state equation allows for the superposition of multiple solutions to predict emergent behaviors of interacting cells.<br />
The linear latent state equation describing the nonlinear dynamics of single cell is created in two steps. First the original independent state variables are augmented by adding auxiliary variables necessary to “sufficiently inform” the single cell nonlinear dynamics. This creates a high-dimensional state space where a linear description of the nonlinear system can be found. Second, latent variables extracted from the high-dimensional state space and used to create the reduced-order linear equation. While the resultant latent state equation is linear, complex nonlinearities are embedded in the compact model, leading to precise and global linearization of nonlinear dynamics. Furthermore, in order to predict multi-cell emergent behavior, the reduced-order linear models of single cells are used as agents in a comprehensive agent-based framework based on linear superposition of mutually shared variables. The approach is motivated by emergent behaviors in collective cell migration in order to gain insight for the study and control cancer metastasis and wound healing. However, the general approach may be applied to systems of interacting nonlinear agents, which would otherwise be prohibitively complex to compute.<br />
<br />
Michaëlle N. Mayalu is a Ph.D. student at the Brit and Alex d’Arbeloff Laboratory for Information Systems and Technology in the Department of Mechanical Engineering, Massachusetts Institute of Technology, Cambridge MA. She received the B.S., and M.S., degrees in Mechanical Engineering in 2010 and 2012 from Massachusetts Institute of Technology. Her thesis work is focused on modeling and predicting biological systems behavior by drawing on aspects of dynamic modeling and simulation, data analysis, statistical learning and control theory. Her thesis supervisor is Professor H. Harry Asada in the Department of Mechanical Engineering at MIT.</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Micha%C3%ABlle_Mayalu,_Jan_2017Michaëlle Mayalu, Jan 20172017-01-20T20:22:25Z<p>Abaetica: /* 24 Jan (Tue) */</p>
<hr />
<div>Michaëlle Mayalu from MIT will visit on 23-24 January. __NOTOC__<br />
<br />
=== Schedule ===<br />
{| border=1<br />
|- valign=top<br />
| width=50% |<br />
==== 23 Jan (Mon) ====<br />
* 8 am: Breakfast with Richard (Ath)<br />
* 9 am: Anandh (103 Steele?)<br />
* 10 am: DARPA Biological Control program meeting, 168 Broad (walk over with Richard)<br />
<hr><br />
* 12 pm: Seminar, 121 Annenberg (abtract below)<br />
* 1 pm: lunch with TBD<br />
<hr><br />
* 2 pm: Open<br />
* 2:45 pm: Open<br />
* 3:30 pm: Open<br />
* 4:15 pm: Aaron Ames, 266 Gates-Thomas<br />
<hr><br />
* 5:30 pm: Meet Richard in 107 Steele. Walk to dinner.<br />
<br />
| width=50% |<br />
<br />
==== 24 Jan (Tue) ====<br />
* 9:00 am: Open<br />
* 9:45 am: Open<br />
* 10:30 am: Open<br />
* 11:15 am: Ania (2nd floor lounge, Annenberg)<br />
<hr><br />
* 12 pm: Henrike Niederholtmeyer seminar, 121 Annenberg<br />
<hr><br />
* 1:00 pm: Open<br />
* 1:45 pm: [[Jan 2017 meeting schedule|Richard]]<br />
* 2:30 pm: John Doyle<br />
* 3:15 pm: Vipul (Keck 222)<br />
* 4:00 pm: Open<br />
* 4:45 pm: Open<br />
* 5:30 pm: Done for the day<br />
|}<br />
<br />
=== Seminar info ===<br />
<center><br />
'''Reduced-order Systems Approach to Prediction of Emergent Behaviors'''<br />
<br />
Michaëlle N. Mayalu<br><br />
Massachusetts Institute of Technology<br />
<br />
Monday, January 23, 2017<br><br />
12-1 pm, 121 Annenberg<br />
</center><br />
<br />
<br />
Increased understanding of the physical and chemical principles that drive a biological process has led to the development of mathematical formulations that are used to simulate a rich variety of responses. As a result, a vast amount of simulation data can be created for analyzing single cell behavior numerically. However complex and extensive mechanisms involved in emergent behavior of multiple interacting cells may become intractable due to mathematical and computational complexity. This talk will address how we can exploit simulation data describing the nonlinear dynamics of single cell behavior to create a reduced- order linear state equation in latent variable space. Furthermore, the linearity of the reduced-order latent variable state equation allows for the superposition of multiple solutions to predict emergent behaviors of interacting cells.<br />
The linear latent state equation describing the nonlinear dynamics of single cell is created in two steps. First the original independent state variables are augmented by adding auxiliary variables necessary to “sufficiently inform” the single cell nonlinear dynamics. This creates a high-dimensional state space where a linear description of the nonlinear system can be found. Second, latent variables extracted from the high-dimensional state space and used to create the reduced-order linear equation. While the resultant latent state equation is linear, complex nonlinearities are embedded in the compact model, leading to precise and global linearization of nonlinear dynamics. Furthermore, in order to predict multi-cell emergent behavior, the reduced-order linear models of single cells are used as agents in a comprehensive agent-based framework based on linear superposition of mutually shared variables. The approach is motivated by emergent behaviors in collective cell migration in order to gain insight for the study and control cancer metastasis and wound healing. However, the general approach may be applied to systems of interacting nonlinear agents, which would otherwise be prohibitively complex to compute.<br />
<br />
Michaëlle N. Mayalu is a Ph.D. student at the Brit and Alex d’Arbeloff Laboratory for Information Systems and Technology in the Department of Mechanical Engineering, Massachusetts Institute of Technology, Cambridge MA. She received the B.S., and M.S., degrees in Mechanical Engineering in 2010 and 2012 from Massachusetts Institute of Technology. Her thesis work is focused on modeling and predicting biological systems behavior by drawing on aspects of dynamic modeling and simulation, data analysis, statistical learning and control theory. Her thesis supervisor is Professor H. Harry Asada in the Department of Mechanical Engineering at MIT.</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Micha%C3%ABlle_Mayalu,_Jan_2017Michaëlle Mayalu, Jan 20172017-01-20T20:22:06Z<p>Abaetica: /* 24 Jan (Tue) */</p>
<hr />
<div>Michaëlle Mayalu from MIT will visit on 23-24 January. __NOTOC__<br />
<br />
=== Schedule ===<br />
{| border=1<br />
|- valign=top<br />
| width=50% |<br />
==== 23 Jan (Mon) ====<br />
* 8 am: Breakfast with Richard (Ath)<br />
* 9 am: Anandh (103 Steele?)<br />
* 10 am: DARPA Biological Control program meeting, 168 Broad (walk over with Richard)<br />
<hr><br />
* 12 pm: Seminar, 121 Annenberg (abtract below)<br />
* 1 pm: lunch with TBD<br />
<hr><br />
* 2 pm: Open<br />
* 2:45 pm: Open<br />
* 3:30 pm: Open<br />
* 4:15 pm: Aaron Ames, 266 Gates-Thomas<br />
<hr><br />
* 5:30 pm: Meet Richard in 107 Steele. Walk to dinner.<br />
<br />
| width=50% |<br />
<br />
==== 24 Jan (Tue) ====<br />
* 9:00 am: Open<br />
* 9:45 am: Open<br />
* 10:30 am: Open<br />
* 11:15 am: Ania, 2nd floor lounge, Annenberg<br />
<hr><br />
* 12 pm: Henrike Niederholtmeyer seminar, 121 Annenberg<br />
<hr><br />
* 1:00 pm: Open<br />
* 1:45 pm: [[Jan 2017 meeting schedule|Richard]]<br />
* 2:30 pm: John Doyle<br />
* 3:15 pm: Vipul (Keck 222)<br />
* 4:00 pm: Open<br />
* 4:45 pm: Open<br />
* 5:30 pm: Done for the day<br />
|}<br />
<br />
=== Seminar info ===<br />
<center><br />
'''Reduced-order Systems Approach to Prediction of Emergent Behaviors'''<br />
<br />
Michaëlle N. Mayalu<br><br />
Massachusetts Institute of Technology<br />
<br />
Monday, January 23, 2017<br><br />
12-1 pm, 121 Annenberg<br />
</center><br />
<br />
<br />
Increased understanding of the physical and chemical principles that drive a biological process has led to the development of mathematical formulations that are used to simulate a rich variety of responses. As a result, a vast amount of simulation data can be created for analyzing single cell behavior numerically. However complex and extensive mechanisms involved in emergent behavior of multiple interacting cells may become intractable due to mathematical and computational complexity. This talk will address how we can exploit simulation data describing the nonlinear dynamics of single cell behavior to create a reduced- order linear state equation in latent variable space. Furthermore, the linearity of the reduced-order latent variable state equation allows for the superposition of multiple solutions to predict emergent behaviors of interacting cells.<br />
The linear latent state equation describing the nonlinear dynamics of single cell is created in two steps. First the original independent state variables are augmented by adding auxiliary variables necessary to “sufficiently inform” the single cell nonlinear dynamics. This creates a high-dimensional state space where a linear description of the nonlinear system can be found. Second, latent variables extracted from the high-dimensional state space and used to create the reduced-order linear equation. While the resultant latent state equation is linear, complex nonlinearities are embedded in the compact model, leading to precise and global linearization of nonlinear dynamics. Furthermore, in order to predict multi-cell emergent behavior, the reduced-order linear models of single cells are used as agents in a comprehensive agent-based framework based on linear superposition of mutually shared variables. The approach is motivated by emergent behaviors in collective cell migration in order to gain insight for the study and control cancer metastasis and wound healing. However, the general approach may be applied to systems of interacting nonlinear agents, which would otherwise be prohibitively complex to compute.<br />
<br />
Michaëlle N. Mayalu is a Ph.D. student at the Brit and Alex d’Arbeloff Laboratory for Information Systems and Technology in the Department of Mechanical Engineering, Massachusetts Institute of Technology, Cambridge MA. She received the B.S., and M.S., degrees in Mechanical Engineering in 2010 and 2012 from Massachusetts Institute of Technology. Her thesis work is focused on modeling and predicting biological systems behavior by drawing on aspects of dynamic modeling and simulation, data analysis, statistical learning and control theory. Her thesis supervisor is Professor H. Harry Asada in the Department of Mechanical Engineering at MIT.</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Jan_2017_meeting_scheduleJan 2017 meeting schedule2017-01-13T18:33:55Z<p>Abaetica: /* 23 Jan (Mon) */</p>
<hr />
<div>Richard will be in town 20-24 Jan. Please sign up for a time to meet below. __NOTOC__<br />
<br />
{| border=1<br />
|- valign=top<br />
| width=25% |<br />
==== 20 Jan (Fri) ====<br />
* Richard arrives on campus ~9:45 am<br />
* 10:15 am: Mark<br />
* 11:00 am: Yong<br />
* 11:45 am: Anandh<br />
* 12:30 pm: Lunch<br />
* 1:30 pm: Yong and Frances A<br />
* 2:30 pm: Sumanth Dathathri<br />
* 3:15 pm: Open<br />
* 4:00 pm: Miki<br />
* 4:45 pm: Break<br />
* 5:00 pm: Cindy<br />
* 5:45 pm: Open<br />
* 6:30 pm: Done for the day<br />
<br />
| width=25% |<br />
<br />
==== 22 Jan (Sun) ====<br />
* 1:45 pm: Open<br />
* 2:30 pm: Open<br />
* 3:15 pm: Rory<br />
* 4:00 pm: Break<br />
* 4:15 pm: Open<br />
* 5:00 pm: Open<br />
* 5:45 pm: Open<br />
* 6:30 pm: Done for the day<br />
<br />
| width=25% |<br />
<br />
==== 23 Jan (Mon) ====<br />
* 8:00 am: Michaelle<br />
* 9:00 am: Hold: Jaymie<br />
* 10:00 am: BioCon meeting<br />
* 12:00 pm: Seminar ([[Michaëlle Mayalu, Jan 2017|Michaelle]])<br />
* 1:00 pm: Hold until needed<br />
* 1:45 pm: Open<br />
* 2:30 pm: CDS faculty meeting<br />
* 4:15 pm: Tony Fragoso<br />
* 5:00 pm: Ania <br />
* 5:45 pm: Open<br />
* 6:30 pm: Dinner with visitors<br />
<br />
| width=25% |<br />
<br />
==== 24 Jan (Tue) ====<br />
* 9:45 am: Henrike<br />
* 10:30 am: Karena<br />
* 11:15 am: Tung<br />
* 12:00 pm: Seminar ([[Henrike Niederholtmeyer, Jan 2017|Henrike]])<br />
* 1:15 pm: [[Michaëlle Mayalu, Jan 2017|Michaelle]]<br />
* 2:00 pm: Anu<br />
* 2:45 pm: [[Henrike Niederholtmeyer, Jan 2017|Henrike]]<br />
* 3:30 pm: Depart for airport<br />
|}</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Nov_2016_meeting_scheduleNov 2016 meeting schedule2016-11-03T20:43:45Z<p>Abaetica: /* 16 Nov (Wed) */</p>
<hr />
<div>Richard will be in town 13-16 Nov. Please sign up for a time to meet below.<br />
__NOTOC__<br />
<br />
{| border=1<br />
|- valign=top<br />
| width=25% |<br />
<br />
==== 13 Nov (Sun) ====<br />
<br><br />
<br><br />
<hr><br />
* 2 pm: Hold until needed<br />
* 2:45 pm: Hold until needed<br />
* 3:30 pm: Hold until needed<br />
* 4:15 pm: Break<br />
* 5:00 pm: Hold until needed<br />
* 5:45 pm: Hold until needed<br />
* 6:30 pm: Done for the day<br />
<br />
| width=25% |<br />
<br />
==== 14 Nov (Mon) ====<br />
* 10:30 am: Open<br />
* 11:15 am: Tung<br />
<hr><br />
* 1:30 pm: Open<br />
* 2:15 pm: Andrey Shur<br />
* 3:00 pm: Shaobin<br />
* 3:45 pm: Break<br />
* 4:00 pm: Miki<br />
* 4:45 pm: Open<br />
* 5:30 pm: Anu<br />
* 6:15 pm: Done for the day<br />
| width=25% |<br />
<br />
====15 Nov (Tue) ====<br />
* 10:30 am: Mark<br />
* 11:15 am: Reed<br />
<hr><br />
* 1:30 pm: Open<br />
* 2:15 pm: Karena Cai<br />
* 3:00 pm: Tony Fragoso<br />
* 3:45 pm: Break<br />
* 4:00 pm: Open<br />
* 4:45 pm: Cindy<br />
* 5:30 pm: Open<br />
* 6:15 pm: Done for the day<br />
| width=25% |<br />
<br />
==== 16 Nov (Wed) ====<br />
* 10:30 am: Ania<br />
* 11:15 am: Open<br />
<hr><br />
* 1:30 pm: Open<br />
* 2:15 pm: Open<br />
* 3:00 pm: CDS tea<br />
* Depart for airport at ~4 pm<br />
|}</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Sep/Oct_2016_meeting_scheduleSep/Oct 2016 meeting schedule2016-09-22T19:56:08Z<p>Abaetica: /* 3 Oct (Mon) */</p>
<hr />
<div>Richard will be in town 29 Sept - 3 Oct 2016. Please sign up for a time to meet below.<br />
__NOTOC__<br />
<br />
{| border=1<br />
|- valign=top<br />
| width=25% |<br />
==== 29 Sep (Thu) ====<br />
* Flying in from SF in the morning<br />
* 1:00 pm: George<br />
* 1:45 pm: Andrey<br />
* 2:30 pm: Tony Fragoso<br />
* 3:15 pm: Break<br />
* 3:30 pm: Richard C.<br />
* 4:15 pm: Sam<br />
* 5:00 pm: Mark<br />
* 5:45 pm: Break<br />
* 6:00 pm: Reed<br />
* 6:45 pm: Rory<br />
* 7:30 pm: Done for the day<br />
| width=25% |<br />
<br />
==== 30 Sep (Fri) ====<br />
* Morning: busy with other meetings/phone calls<br />
* 1:30-3:30 pm: Integrase project meeting (Victoria, Andrey, George, Sam, Ania, Cindy, Jining) <br />
* 3:30 pm: Miki <br />
* 4:30 pm: break<br />
* 4:45 pm: Andrew<br />
* 5:30 pm: Anandh<br />
* 6:15 pm: Done for the day<br />
| width=25% |<br />
<br />
==== 2 Oct (Sun) ====<br />
* 1:45 pm: YONG<br />
* 2:30 pm: Open<br />
* 3:15 pm: Karena<br />
* 4:00 pm: Break<br />
* 4:15 pm: Cindy<br />
* 5:00 pm: Open<br />
* 5:45 pm: Open<br />
* 6:30 pm: Done for the day<br />
<br />
| width=25% |<br />
<br />
==== 3 Oct (Mon) ====<br />
* 10 am - 12 pm: DARPA BioCon meeting<br />
* 12:00 pm: Candidacy exam<br />
* 1:45 pm: Jaymie <br />
* 2:45 pm: Tung<br />
* 3:30 pm: Shaobin<br />
* 4:15 pm: Victoria<br />
* 5:00 pm: Break<br />
* 5:15 pm: Daniel N<br />
* 6:00 pm: William<br />
* 6:45 pm: Ania<br />
* 7:30 pm: Done for the day<br />
|}</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Aug_2016_meeting_scheduleAug 2016 meeting schedule2016-08-04T05:44:02Z<p>Abaetica: /* 10 Aug (Wed) */</p>
<hr />
<div>Richard will be in town 7-10 August 2016. Please sign up for a time to meet below.<br />
__NOTOC__<br />
<br />
{| border=1<br />
|- valign=top<br />
| width=25% |<br />
==== 7 Aug (Sun) ====<br />
* 2:15 pm: Open<br />
* 3:00 pm: Karena<br />
* 3:45 pm: Yong<br />
* 4:00 pm: Break<br />
* 4:45 pm: Sam<br />
* 5:30 pm: George<br />
* 6:30 pm: Daniel<br />
| width=25% |<br />
<br />
==== 8 Aug (Mon) ====<br />
* 9-11 am: TX-TL project meeting (Clare, Mark, Shaobin, Yong, Vipul, Sam, Miki) <br />
<hr><br />
* 12:45 pm: Anandh<br />
* 1:30 pm: Shaobin<br />
* 2:15 pm: Richard C<br />
* 3:00 pm: Victoria<br />
* 3:45 pm: Break<br />
* 4:00 pm: Andrew<br />
* 4:45 pm: Anu<br />
* 5:30 pm: Andrey<br />
| width=25% |<br />
<br />
==== 9 Aug (Tue) ====<br />
* 8:30 am: Reed<br />
* 9:15 am: Mark<br />
* 10:00 am: Jaymie<br />
* 11 am - 2 pm: DARPA Biological Control project meeting (Anandh, Ania, Cindy, James, Reed, Andrey, George, Sam?)<br />
* 1:00 pm: Tung<br />
* 1:45 pm: Hold: James<br />
* 2:30 pm: Tony Fragoso<br />
* 3:15 pm: Break<br />
* 3:30 pm: Vipul<br />
* 4:15 pm: Ioannis<br />
* 5:00 pm: no longer available<br />
| width=25% |<br />
<br />
==== 10 Aug (Wed) ====<br />
* 9-11 am: Integrase project meeting (Victoria, Andrey, George, Sam, Ania, Cindy) <br />
* 11:00 am: Ania<br />
* 11:45 am: Unavailable<br />
* 12:45 pm: Miki<br />
* 1:45 pm: Alex<br />
* 2:30 pm: Leave for airport<br />
|}</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Aug_2016_meeting_scheduleAug 2016 meeting schedule2016-08-04T05:43:25Z<p>Abaetica: /* 9 Aug (Tue) */</p>
<hr />
<div>Richard will be in town 7-10 August 2016. Please sign up for a time to meet below.<br />
__NOTOC__<br />
<br />
{| border=1<br />
|- valign=top<br />
| width=25% |<br />
==== 7 Aug (Sun) ====<br />
* 2:15 pm: Open<br />
* 3:00 pm: Karena<br />
* 3:45 pm: Yong<br />
* 4:00 pm: Break<br />
* 4:45 pm: Sam<br />
* 5:30 pm: George<br />
* 6:30 pm: Daniel<br />
| width=25% |<br />
<br />
==== 8 Aug (Mon) ====<br />
* 9-11 am: TX-TL project meeting (Clare, Mark, Shaobin, Yong, Vipul, Sam, Miki) <br />
<hr><br />
* 12:45 pm: Anandh<br />
* 1:30 pm: Shaobin<br />
* 2:15 pm: Richard C<br />
* 3:00 pm: Victoria<br />
* 3:45 pm: Break<br />
* 4:00 pm: Andrew<br />
* 4:45 pm: Anu<br />
* 5:30 pm: Andrey<br />
| width=25% |<br />
<br />
==== 9 Aug (Tue) ====<br />
* 8:30 am: Reed<br />
* 9:15 am: Mark<br />
* 10:00 am: Jaymie<br />
* 11 am - 2 pm: DARPA Biological Control project meeting (Anandh, Ania, Cindy, James, Reed, Andrey, George, Sam?)<br />
* 1:00 pm: Tung<br />
* 1:45 pm: Hold: James<br />
* 2:30 pm: Tony Fragoso<br />
* 3:15 pm: Break<br />
* 3:30 pm: Vipul<br />
* 4:15 pm: Ioannis<br />
* 5:00 pm: no longer available<br />
| width=25% |<br />
<br />
==== 10 Aug (Wed) ====<br />
* 9-11 am: Integrase project meeting (Victoria, Andrey, George, Sam, Ania, Cindy) <br />
* 11:00 am: Hold: Ania<br />
* 11:45 am: Unavailable<br />
* 12:45 pm: Miki<br />
* 1:45 pm: Alex<br />
* 2:30 pm: Leave for airport<br />
|}</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Aug_2016_meeting_scheduleAug 2016 meeting schedule2016-07-31T18:17:54Z<p>Abaetica: /* 9 Aug (Tue) */</p>
<hr />
<div>Richard will be in town 7-10 August 2016. Please sign up for a time to meet below.<br />
__NOTOC__<br />
<br />
{| border=1<br />
|- valign=top<br />
| width=25% |<br />
==== 7 Aug (Sun) ====<br />
* 2:15 pm: <br />
* 3:00 pm: Open<br />
* 3:45 pm: Yong<br />
* 4:00 pm: Break<br />
* 4:45 pm: Open<br />
* 5:30 pm: Open<br />
* 6:30 pm: Open<br />
| width=25% |<br />
<br />
==== 8 Aug (Mon) ====<br />
* 9-11 am: Integrase project meeting (Victoria, Andrey, Sam, Ania, Cindy) <br />
<hr><br />
* 12:45 pm: Anandh<br />
* 1:30 pm: Shaobin (if TXTL meeting changed to today)<br />
* 2:15 pm: Richard C<br />
* 3:00 pm: Open<br />
* 3:45 pm: Break<br />
* 4:00 pm: Open<br />
* 4:45 pm: Open<br />
| width=25% |<br />
<br />
==== 9 Aug (Tue) ====<br />
* 8:30 am: Open<br />
* 9:15 am: Open<br />
* 10:00 am: Jaymie<br />
* 11 am - 2 pm: DARPA Biological Control project meeting (Anandh, Ania, Cindy, James, Reed, Andrey, Sam?)<br />
* 1:00 pm: Tung<br />
* 1:45 pm: Hold: James<br />
* 2:30 pm: Tony Fragoso<br />
* 3:15 pm: Break<br />
* 3:30 pm: Vipul<br />
* 4:15 pm: Ioannis<br />
* 5:00 pm: Ania<br />
* 5:45 pm: Break<br />
| width=25% |<br />
<br />
==== 10 Aug (Wed) ====<br />
* 9-11 am: TX-TL project meeting (Clare, Mark, Shaobin, Yong, Vipul, Sam, Miki) <br />
* 11:00 am: Shaobin<br />
* 11:45 am: Unavailable<br />
* 12:45 pm: Miki<br />
* 1:45 pm: Open<br />
* 2:30 pm: Leave for airport<br />
|}</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Aug_2016_meeting_scheduleAug 2016 meeting schedule2016-07-31T18:17:38Z<p>Abaetica: /* 7 Aug (Sun) */</p>
<hr />
<div>Richard will be in town 7-10 August 2016. Please sign up for a time to meet below.<br />
__NOTOC__<br />
<br />
{| border=1<br />
|- valign=top<br />
| width=25% |<br />
==== 7 Aug (Sun) ====<br />
* 2:15 pm: <br />
* 3:00 pm: Open<br />
* 3:45 pm: Yong<br />
* 4:00 pm: Break<br />
* 4:45 pm: Open<br />
* 5:30 pm: Open<br />
* 6:30 pm: Open<br />
| width=25% |<br />
<br />
==== 8 Aug (Mon) ====<br />
* 9-11 am: Integrase project meeting (Victoria, Andrey, Sam, Ania, Cindy) <br />
<hr><br />
* 12:45 pm: Anandh<br />
* 1:30 pm: Shaobin (if TXTL meeting changed to today)<br />
* 2:15 pm: Richard C<br />
* 3:00 pm: Open<br />
* 3:45 pm: Break<br />
* 4:00 pm: Open<br />
* 4:45 pm: Open<br />
| width=25% |<br />
<br />
==== 9 Aug (Tue) ====<br />
* 8:30 am: Open<br />
* 9:15 am: Open<br />
* 10:00 am: Jaymie<br />
* 11 am - 2 pm: DARPA Biological Control project meeting (Anandh, Ania, Cindy, James, Reed, Andrey, Sam?)<br />
* 1:00 pm: Tung<br />
* 1:45 pm: Hold: James<br />
* 2:30 pm: Tony Fragoso<br />
* 3:15 pm: Break<br />
* 3:30 pm: Vipul<br />
* 4:15 pm: Ioannis<br />
* 5:00 pm: Open<br />
* 5:45 pm: Break<br />
| width=25% |<br />
<br />
==== 10 Aug (Wed) ====<br />
* 9-11 am: TX-TL project meeting (Clare, Mark, Shaobin, Yong, Vipul, Sam, Miki) <br />
* 11:00 am: Shaobin<br />
* 11:45 am: Unavailable<br />
* 12:45 pm: Miki<br />
* 1:45 pm: Open<br />
* 2:30 pm: Leave for airport<br />
|}</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Aug_2016_meeting_scheduleAug 2016 meeting schedule2016-07-31T18:17:10Z<p>Abaetica: /* 7 Aug (Sun) */</p>
<hr />
<div>Richard will be in town 7-10 August 2016. Please sign up for a time to meet below.<br />
__NOTOC__<br />
<br />
{| border=1<br />
|- valign=top<br />
| width=25% |<br />
==== 7 Aug (Sun) ====<br />
* 2:15 pm: <br />
* 3:00 pm: Open<br />
* 3:45 pm: Yong<br />
* 4:00 pm: Break<br />
* 4:45 pm: Ania<br />
* 5:30 pm: Open<br />
* 6:30 pm: Open<br />
| width=25% |<br />
<br />
==== 8 Aug (Mon) ====<br />
* 9-11 am: Integrase project meeting (Victoria, Andrey, Sam, Ania, Cindy) <br />
<hr><br />
* 12:45 pm: Anandh<br />
* 1:30 pm: Shaobin (if TXTL meeting changed to today)<br />
* 2:15 pm: Richard C<br />
* 3:00 pm: Open<br />
* 3:45 pm: Break<br />
* 4:00 pm: Open<br />
* 4:45 pm: Open<br />
| width=25% |<br />
<br />
==== 9 Aug (Tue) ====<br />
* 8:30 am: Open<br />
* 9:15 am: Open<br />
* 10:00 am: Jaymie<br />
* 11 am - 2 pm: DARPA Biological Control project meeting (Anandh, Ania, Cindy, James, Reed, Andrey, Sam?)<br />
* 1:00 pm: Tung<br />
* 1:45 pm: Hold: James<br />
* 2:30 pm: Tony Fragoso<br />
* 3:15 pm: Break<br />
* 3:30 pm: Vipul<br />
* 4:15 pm: Ioannis<br />
* 5:00 pm: Open<br />
* 5:45 pm: Break<br />
| width=25% |<br />
<br />
==== 10 Aug (Wed) ====<br />
* 9-11 am: TX-TL project meeting (Clare, Mark, Shaobin, Yong, Vipul, Sam, Miki) <br />
* 11:00 am: Shaobin<br />
* 11:45 am: Unavailable<br />
* 12:45 pm: Miki<br />
* 1:45 pm: Open<br />
* 2:30 pm: Leave for airport<br />
|}</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Research_meetings,_Jan/Feb_2016Research meetings, Jan/Feb 20162016-01-18T19:43:24Z<p>Abaetica: /* 26 Jan 2016 (Tue) */</p>
<hr />
<div>Please sign up for a slot below. __NOTOC__<br />
<br />
{| border=1 width=100%<br />
|- valign = top<br />
|<br />
=== 25 Jan 2016 (Mon) ===<br />
* Richard in SF<br />
|<br />
=== 26 Jan 2016 (Tue) ===<br />
* 1-2 pm: open<br />
* 2-3 pm: Anders Knight<br />
* 3-4 pm: Reed McCardell<br />
* 5:30-6:30 pm: Ania Baetica<br />
|<br />
<br />
=== 27 Jan 2016 (Wed) ===<br />
* 8:30-9:30 am: open<br />
* 9:30-10:30 am: open<br />
* 4-5 pm: open<br />
* 5-6 pm: open<br />
|<br />
=== 28 Jan 2016 (Thu) ===<br />
* 5:30-6:30 pm: open<br />
* 6:30-7:30 pm: open<br />
|<br />
=== 29 Jan 2016 (Fri) ===<br />
* 2-3 pm: open<br />
* 3-4 pm: open<br />
* 4:30-5:30 pm: open<br />
* 5:30-6:30 pm: open<br />
|- valign = top<br />
|<br />
=== 25 Jan 2016 (Mon) ===<br />
* Richard in Hartford<br />
|<br />
=== 2 Feb 2016 (Tue) ===<br />
* 9-10 am: open<br />
* 2-3 pm: open<br />
* 3-4 pm: open<br />
* 4-5 pm: open<br />
* 5:30-6:30 pm: open<br />
* 6:30-7:30 pm: open<br />
|<br />
=== 3 Feb 2016 (Wed) ===<br />
* 8:30-9:30 am: open<br />
* 9:30-10:30 am: open<br />
|<br />
=== 4 Feb 2016 (Thu) ===<br />
* Richard in SF<br />
|<br />
=== 5 Feb 2016 (Fri) ===<br />
* BE visiting day<br />
|}<br />
<!--<br />
=== 7 Feb 2016 (Sun) ===<br />
* 2-3 pm: open (if needed)<br />
* 3-4 pm: open (if needed)<br />
* 4-5 pm: open (if needed)<br />
* 5-6 pm: open (if needed)<br />
--></div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Research_meetings,_Jan/Feb_2016Research meetings, Jan/Feb 20162016-01-18T19:42:58Z<p>Abaetica: /* 26 Jan 2016 (Tue) */</p>
<hr />
<div>Please sign up for a slot below. __NOTOC__<br />
<br />
{| border=1 width=100%<br />
|- valign = top<br />
|<br />
=== 25 Jan 2016 (Mon) ===<br />
* Richard in SF<br />
|<br />
=== 26 Jan 2016 (Tue) ===<br />
* 1-2 pm: Ania Baetica<br />
* 2-3 pm: Anders Knight<br />
* 3-4 pm: Reed McCardell<br />
* 5:30-6:30 pm: open<br />
|<br />
<br />
=== 27 Jan 2016 (Wed) ===<br />
* 8:30-9:30 am: open<br />
* 9:30-10:30 am: open<br />
* 4-5 pm: open<br />
* 5-6 pm: open<br />
|<br />
=== 28 Jan 2016 (Thu) ===<br />
* 5:30-6:30 pm: open<br />
* 6:30-7:30 pm: open<br />
|<br />
=== 29 Jan 2016 (Fri) ===<br />
* 2-3 pm: open<br />
* 3-4 pm: open<br />
* 4:30-5:30 pm: open<br />
* 5:30-6:30 pm: open<br />
|- valign = top<br />
|<br />
=== 25 Jan 2016 (Mon) ===<br />
* Richard in Hartford<br />
|<br />
=== 2 Feb 2016 (Tue) ===<br />
* 9-10 am: open<br />
* 2-3 pm: open<br />
* 3-4 pm: open<br />
* 4-5 pm: open<br />
* 5:30-6:30 pm: open<br />
* 6:30-7:30 pm: open<br />
|<br />
=== 3 Feb 2016 (Wed) ===<br />
* 8:30-9:30 am: open<br />
* 9:30-10:30 am: open<br />
|<br />
=== 4 Feb 2016 (Thu) ===<br />
* Richard in SF<br />
|<br />
=== 5 Feb 2016 (Fri) ===<br />
* BE visiting day<br />
|}<br />
<!--<br />
=== 7 Feb 2016 (Sun) ===<br />
* 2-3 pm: open (if needed)<br />
* 3-4 pm: open (if needed)<br />
* 4-5 pm: open (if needed)<br />
* 5-6 pm: open (if needed)<br />
--></div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=File:Recitation_110_nov_17.pdfFile:Recitation 110 nov 17.pdf2015-11-18T10:19:09Z<p>Abaetica: Abaetica uploaded a new version of &quot;File:Recitation 110 nov 17.pdf&quot;</p>
<hr />
<div></div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=CDS_101/110,_Fall_2015CDS 101/110, Fall 20152015-11-18T10:13:37Z<p>Abaetica: /* Lecture Schedule */</p>
<hr />
<div>{| width=100%<br />
|-<br />
| colspan=2 align=center |<br />
<font color='blue' size='+2'>Introduction to Control Systems</font>__NOTOC__<br />
|- valign=top<br />
| width=50% |<br />
'''Instructors'''<br />
* Richard Murray (CDS/BE), murray@cds.caltech.edu<br />
* Lectures: MWF, 2-3 pm, 105 ANB<br />
* Office hours: Wed 3:30-4:30 pm (please e-mail to confirm)<br />
| width=50% |<br />
'''Teaching Assistants'''<br />
* Ania Baetica (CDS), Benson Christalin (CDS), Jerry Cruz (CDS), Daniel Guo (EE)<br />
* Contact: cds110-tas@cds.caltech.edu<br />
* Office hours: Sun, 3-4 pm in 106 ANB, Mon, 3-4 pm in 243 ANB and Tue, 7-8 pm in 106 ANB<br />
|}<br />
<br />
This is the course homepage for CDS 101/110, Fall 2015.<br />
<br />
=== Announcements ===<br />
* 16 Nov: HW #7 and lecture notes posted<br />
* 9 Nov: HW #6, midterm solutions and lecture notes posted<br />
* 8 Nov 2015: Homework and exam statistics for the first half of the class<br />
** HW 1: CDS 110: average 34/40; CDS 101: average 28/30<br />
** HW 2: CDS 110: average 28/33; CDS 101: average 18/20<br />
** HW 3: CDS 110: average 21/25; CDS 101: average 8/9<br />
** HW 4: CDS 110: average 34/38; CDS 101: average 16/20<br />
** Midterm: CDS 110: average = 59/75, σ = 10.7; CDS 101: average = 36/40, σ = 2.3<br />
* 19 Oct 2015: Corrected version of {{cds110 fa15 pdf |hw3-fa15.pdf | HW 3}} posted: references corrected on problem 1<br />
* 12 Oct 2015: {{cds110 fa15 pdf |hw3-fa15.pdf | HW 3}} has been posted; due 21 Oct (Wed), 2 pm<br />
* 10 Oct 2015: Corrected version of {{cds110 fa15 pdf |hw2-fa15.pdf | HW 2}} posted: references to equations and sections corrected<br />
* 5 Oct 2015: {{cds110 fa15 pdf |hw2-fa15.pdf | HW 2}} has been posted; due 14 Oct (Wed), 2 pm<br />
* 30 Sep 2015: Office hours for CDS 101/110 are Mon, 3-4 pm in 243 ANB and Tue, 7-9 pm in 106 ANB<br />
* 28 Sep 2015: HW #1 has been posted; due 7 Oct (Wed), 2 pm<br />
* 28 Sep 2015: the student mailing list and Piazza invitations have been sent out; if you didn't get one then send e-mail to Richard<br />
<br />
=== Course Syllabus ===<br />
<br />
CDS 101/110 provides an introduction to feedback and control in physical,<br />
biological, engineering, and information sciences. Basic principles of<br />
feedback and its use as a tool for altering the dynamics of systems and<br />
managing uncertainty. Key themes throughout the course will include<br />
input/output response, modeling and model reduction, linear versus nonlinear<br />
models, and local versus global behavior. <br />
<br />
CDS 101 is a 6 unit (2-0-4) class intended for advanced students in science<br />
and engineering who are interested in the principles and tools of feedback<br />
control, but not the analytical techniques for design and synthesis of control<br />
systems. CDS 110 is a 12 unit class (3-0-9) that provides a traditional first<br />
course in control for engineers and applied scientists. It assumes a stronger<br />
mathematical background, including working knowledge of linear algebra and<br />
ODEs. Familiarity with complex variables (Laplace transforms, residue theory)<br />
is helpful but not required. <br />
<br />
=== Lecture Schedule ===<br />
<br />
{| class="mw-collapsible wikitable" width=100% border=1 cellpadding=5<br />
|-<br />
| '''Date'''<br />
| '''Topic'''<br />
| '''Reading'''<br />
| '''Homework'''<br />
|- valign=top<br />
|- valign=top<br />
| '''Week 1'''<br><br />
28 Sep <br> 30 Sep* <br> 2 Oct<br />
| Introduction and Review<br />
* Introduction to feedback and control<br />
* Review of differential equation and linear algebra<br />
* Feedback principles and examples<br />
| FBS-1e 1.1-1.2, 1.4-1.5 <br> FBS-2e 1.1-1.5 (skim), ''2.1-2.4''<br />
* {{cds110 fa15 pdf |bgsurvey.pdf | Background survey}}<br />
* {{cds110 fa15 pdf |L1-1_intro-28Sep15_h.pdf | Mon lecture notes}},<br />
* [[Media:ReviewLAODEs.pdf | Wed review session notes]] (PDF)<br />
| {{cds110 fa15 pdf |hw1-fa15.pdf | HW 1}} <br> Due: 7 Oct, 2 pm<br />
<br />
{{cds110 fa15 pdf |caltech/hw1-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 2'''<br><br />
5 Oct <br> 7 Oct <br> 9 Oct*<br />
| Modeling, Stability<br />
* State space models<br />
* Phase portraits and stability<br />
* Introduction to MATLAB<br />
| FBS-1e 2.1-2.2, 3.1 4.1-4.3 <br> FBS-2e 3.1-3.2, 4.1, 5.1-5.3<br />
* {{cds110 fa15 pdf |L2-1_modeling-05Oct15_h.pdf | Mon lecture notes}}<br />
* {{cds110 fa15 pdf |L2-2_stability-07Oct15_h.pdf | Wed lecture notes}}<br />
| {{cds110 fa15 pdf |hw2-fa15.pdf | HW 2}} <br> Due: 14 Oct, 2 pm<br />
<br />
{{cds110 fa15 pdf |caltech/hw2-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 3'''<br><br />
12 Oct* <br> 14 Oct* <br> 16 Oct*<br />
| Linear Systems<br />
* Input/output response of LTI systems<br />
* Matrix exponential, convolution equation<br />
* Linearization around an equilibrium point<br />
| FBS-1e 5.1-5.4 <br> FBS-2e 6.1-6.4<br />
* {{cds110 fa15 pdf |L3-1_linsys-12Oct15.pdf | Mon lecture slides}}<br />
* {{cds110 fa15 pdf |L3-3_recitation.pdf | Fri recitation slides}}<br />
| {{cds110 fa15 pdf |hw3-fa15.pdf|HW 3}} <br> Due: 21 Oct, 2 pm<br />
* Python: [http://www.cds.caltech.edu/~macmardg/courses/cds101/fa12/python/cartpend.py cartpend.py]<br />
* MATLAB: [http://www.cds.caltech.edu/~macmardg/courses/cds101/fa10/matlab/cartpend.m cartpend.m], [http://www.cds.caltech.edu/~macmardg/courses/cds101/fa10/matlab/cartpend_model.m cartpend_model.m]<br />
* SIMULINK: [http://www.cds.caltech.edu/~macmardg/courses/cds101/fa09/matlab/balance_simple.mdl balance_simple.mdl]<br />
<br />
{{cds110 fa15 pdf |caltech/hw3-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 4'''<br><br />
19 Oct <br> 21 Oct <br> 23 Oct*<br />
| State Feedback<br />
* Reachability<br />
* State feedback and eigenvalue placement<br />
| FBS-1e 6.1-6.4 <br> FBS-2e 7.1-7.4<br />
* {{cds110 fa15 pdf |L4-1_statefbk-19Oct15_h.pdf | Mon lecture slides}}<br />
* MATLAB: {{cds110 fa15 matlab|L4_1_statefbk.m}}, {{cds110 fa15 matlab |predprey.m}}, {{cds110 fa15 matlab |predprey_rh.m}}<br />
* Python: {{cds110 fa15 python|L4_1_statefbk.py}}, {{cds110 fa15 python|predprey.py}}<br />
| {{cds110 fa15 pdf |hw4-fa15.pdf|HW 4}} <br> Due: 28 Oct, 2 pm<br />
<br />
[http://www.cds.caltech.edu/~murray/amwiki/index.php/Bicycle_dynamics Bicycle dynamics]<br />
* MATLAB: {{cds110 fa15 matlab|bike_linmod.m}}<br />
* Python: {{cds110 fa15 python|bike_linmod.py}}<br />
<br />
{{cds110 fa15 pdf |caltech/hw4-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 5'''<br><br />
26 Oct <br> 28 Oct <br> 30 Oct<br />
| State space control design<br />
* Trajectory generation, feedforward<br />
* Integral feedback<br />
* State estimation (if time)<br />
* Midterm review<br />
| FBS-1e 7.1-7.3 <br> FBS-2e 8.1-8.3<br />
| Midterm exam <br> Due: 3 Nov, 5 pm<br />
<br />
{{cds110 fa15 pdf |caltech/midterm-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 6'''<br><br />
2 Nov <br> 4 Nov <br> 6 Nov*<br />
| Transfer Functions<br />
* Frequency domain modeling<br />
* Block diagram algebra<br />
* Bode plots<br />
| FBS-1e 8.1-8.4 <br> FBS-2e 9.1-9.4<br />
* {{cds110 fa15 pdf |L6-1_xferfcns-02Nov15_h.pdf | Mon lecture slides}}<br />
* [[Media:Recitation_nov_6.pdf | Fri review session notes]] (PDF)<br />
| {{cds110 fa15 pdf |hw5-fa15.pdf | HW 5}} <br> Due: 11 Nov, 2 pm<br />
<br />
{{cds110 fa15 pdf |caltech/hw5-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 7'''<br><br />
9 Nov <br> 11 Nov <br> 13 Nov*<br />
| Loop Analysis<br />
* Loop transfer function and the Nyquist criterion<br />
* Stability margins<br />
| FBS-1e 9.1-9.3 <br> FBS-2e 10.1-10.3<br />
* {{cds110 fa15 pdf |L7-1_loopanal-09Nov15_h.pdf | Mon lecture slides}}<br />
* {{cds110 fa15 pdf |L7-3_delay+nyquist.pdf | Fri recitation notes}}<br />
| {{cds110 fa15 pdf |hw6-fa15.pdf | HW 6}} <br> Due: 18 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 8'''<br><br />
16 Nov <br> 18 Nov* <br> 20 Nov<br />
| PID Control<br />
* Simple controllers for complex systems<br />
* Integral action and anti-windup<br />
| FBS-1e 10.1-10.4 <br> FBS-2e 11.1-11.4<br />
* {{cds110 fa15 pdf |L8-1_pid-16Nov15_h.pdf | Mon lecture slides}}<br />
* [[Media:Recitation_110_nov_17.pdf | Wed lecture slides]] (PDF)<br />
| {{cds110 fa15 pdf |hw7-fa15.pdf | HW 7}} <br> Due: 25 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 9'''<br><br />
23 Nov <br> 25 Nov*<br />
| Loop Shaping, I<br />
* Sensitivity functions<br />
* Feedback design via loop shaping<br />
| FBS-1e 11.1-11.3 <br> FBS-2e 12.1-12.4<br />
| {{cds110 fa15 pdf pending |hw8.pdf | HW 8}} <br> Due: 2 Dec, 2 pm<br />
|- valign=top<br />
| '''Week 10'''<br><br />
30 Nov <br> 2 Dec <br> 4 Dec<br />
| Loop Shaping II<br />
* Fundamental limitations<br />
* Modeling uncertainty<br />
* Performance/robustness tradeoffs<br />
| FBS-1e 11.4, 12.1-12.4 <br> FBS-2e 12.6-12.7, 13.1-13.3<br />
| Final exam <br> Due 11 Dec, 5 pm<br />
|}<br />
<br />
=== Grading ===<br />
The final grade will be based on homework sets, a midterm exam, and a final exam: <br />
<br />
*''Homework (50%):'' Homework sets will be handed out weekly and due on Wednesdays by 2 pm either in class or in the labeled box across from 107 Steele Lab. Each student is allowed up to two extensions of no more than 2 days each over the course of the term. Homework turned in after Friday at 2 pm or after the two extensions are exhausted will not be accepted without a note from the health center or the Dean. MATLAB/Python code and SIMULINK/Modelica diagrams are considered part of your solution and should be printed and turned in with the problem set (whether the problem asks for it or not).<br />
<br />
* ''Midterm exam (20%):'' A midterm exam will be handed out at the beginning of midterms period (28 Oct) and due at the end of the midterm examination period (3 Nov). The midterm exam will be open book and computers will be allowed (though not required). <br />
<br />
* ''Final exam (30%):'' The final exam will be handed out on the last day of class (4 Dec) and due at the end of finals week. It will be an open book exam and computers will be allowed (though not required).<br />
<br />
=== Collaboration Policy ===<br />
<br />
Collaboration on homework assignments is encouraged. You may consult<br />
outside reference materials, other students, the TA, or the<br />
instructor, but you cannot consult homework solutions from<br />
prior years and you must cite any use of material from outside<br />
references. All solutions that are handed in should be written up<br />
individually and should reflect your own understanding of the subject<br />
matter at the time of writing. MATLAB/Python scripts and plots are<br />
considered part of your writeup and should be done individually (you<br />
can share ideas, but not code).<br />
<br />
No collaboration is allowed on the midterm or final exams.<br />
<br />
=== Course Text and References ===<br />
<br />
The primary course text is <br />
* K. J. Astrom and Richard M. Murray, [http://fbsbook.org ''Feedback Systems: An Introduction for Scientists and Engineers''], Princeton University Press, 2008<br />
This book is available via the Caltech online bookstore or via download from the [http://fbsbook.org companion web site]. Note that the second edition of this book is in preparation for publication and will serve as the primary text for the course (but almost all of the material we will cover is also in the first edition).<br />
<br />
The following additional references may also be useful:<br />
<br />
* A. D. Lewis, ''A Mathematical Approach to Classical Control'', 2003. [http://www.mast.queensu.ca/~andrew/teaching/math332/notes.shtml Online access].<br />
* J. Distefano III, A. R. Stubberud and Ivan J. Williams (Author), ''Schaum's Outline of Feedback and Control Systems'', 2nd Edition, 2013. <br />
<br />
In addition to the books above, the textbooks below may also be useful. They are available in the library (non-reserve), from other students, or you can order them online.<br />
<br />
* B. Friedland, ''Control System Design: An Introduction to State-Space Methods'', McGraw-Hill, 1986.<br />
* G. F. Franklin, J. D. Powell, and A. Emami-Naeni, ''Feedback Control of Dynamic Systems'', Addison-Wesley, 2002.<br />
<br />
[[Category: Courses]]</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=CDS_101/110,_Fall_2015CDS 101/110, Fall 20152015-11-18T10:12:12Z<p>Abaetica: /* Lecture Schedule */</p>
<hr />
<div>{| width=100%<br />
|-<br />
| colspan=2 align=center |<br />
<font color='blue' size='+2'>Introduction to Control Systems</font>__NOTOC__<br />
|- valign=top<br />
| width=50% |<br />
'''Instructors'''<br />
* Richard Murray (CDS/BE), murray@cds.caltech.edu<br />
* Lectures: MWF, 2-3 pm, 105 ANB<br />
* Office hours: Wed 3:30-4:30 pm (please e-mail to confirm)<br />
| width=50% |<br />
'''Teaching Assistants'''<br />
* Ania Baetica (CDS), Benson Christalin (CDS), Jerry Cruz (CDS), Daniel Guo (EE)<br />
* Contact: cds110-tas@cds.caltech.edu<br />
* Office hours: Sun, 3-4 pm in 106 ANB, Mon, 3-4 pm in 243 ANB and Tue, 7-8 pm in 106 ANB<br />
|}<br />
<br />
This is the course homepage for CDS 101/110, Fall 2015.<br />
<br />
=== Announcements ===<br />
* 16 Nov: HW #7 and lecture notes posted<br />
* 9 Nov: HW #6, midterm solutions and lecture notes posted<br />
* 8 Nov 2015: Homework and exam statistics for the first half of the class<br />
** HW 1: CDS 110: average 34/40; CDS 101: average 28/30<br />
** HW 2: CDS 110: average 28/33; CDS 101: average 18/20<br />
** HW 3: CDS 110: average 21/25; CDS 101: average 8/9<br />
** HW 4: CDS 110: average 34/38; CDS 101: average 16/20<br />
** Midterm: CDS 110: average = 59/75, σ = 10.7; CDS 101: average = 36/40, σ = 2.3<br />
* 19 Oct 2015: Corrected version of {{cds110 fa15 pdf |hw3-fa15.pdf | HW 3}} posted: references corrected on problem 1<br />
* 12 Oct 2015: {{cds110 fa15 pdf |hw3-fa15.pdf | HW 3}} has been posted; due 21 Oct (Wed), 2 pm<br />
* 10 Oct 2015: Corrected version of {{cds110 fa15 pdf |hw2-fa15.pdf | HW 2}} posted: references to equations and sections corrected<br />
* 5 Oct 2015: {{cds110 fa15 pdf |hw2-fa15.pdf | HW 2}} has been posted; due 14 Oct (Wed), 2 pm<br />
* 30 Sep 2015: Office hours for CDS 101/110 are Mon, 3-4 pm in 243 ANB and Tue, 7-9 pm in 106 ANB<br />
* 28 Sep 2015: HW #1 has been posted; due 7 Oct (Wed), 2 pm<br />
* 28 Sep 2015: the student mailing list and Piazza invitations have been sent out; if you didn't get one then send e-mail to Richard<br />
<br />
=== Course Syllabus ===<br />
<br />
CDS 101/110 provides an introduction to feedback and control in physical,<br />
biological, engineering, and information sciences. Basic principles of<br />
feedback and its use as a tool for altering the dynamics of systems and<br />
managing uncertainty. Key themes throughout the course will include<br />
input/output response, modeling and model reduction, linear versus nonlinear<br />
models, and local versus global behavior. <br />
<br />
CDS 101 is a 6 unit (2-0-4) class intended for advanced students in science<br />
and engineering who are interested in the principles and tools of feedback<br />
control, but not the analytical techniques for design and synthesis of control<br />
systems. CDS 110 is a 12 unit class (3-0-9) that provides a traditional first<br />
course in control for engineers and applied scientists. It assumes a stronger<br />
mathematical background, including working knowledge of linear algebra and<br />
ODEs. Familiarity with complex variables (Laplace transforms, residue theory)<br />
is helpful but not required. <br />
<br />
=== Lecture Schedule ===<br />
<br />
{| class="mw-collapsible wikitable" width=100% border=1 cellpadding=5<br />
|-<br />
| '''Date'''<br />
| '''Topic'''<br />
| '''Reading'''<br />
| '''Homework'''<br />
|- valign=top<br />
|- valign=top<br />
| '''Week 1'''<br><br />
28 Sep <br> 30 Sep* <br> 2 Oct<br />
| Introduction and Review<br />
* Introduction to feedback and control<br />
* Review of differential equation and linear algebra<br />
* Feedback principles and examples<br />
| FBS-1e 1.1-1.2, 1.4-1.5 <br> FBS-2e 1.1-1.5 (skim), ''2.1-2.4''<br />
* {{cds110 fa15 pdf |bgsurvey.pdf | Background survey}}<br />
* {{cds110 fa15 pdf |L1-1_intro-28Sep15_h.pdf | Mon lecture notes}},<br />
* [[Media:ReviewLAODEs.pdf | Wed review session notes]] (PDF)<br />
| {{cds110 fa15 pdf |hw1-fa15.pdf | HW 1}} <br> Due: 7 Oct, 2 pm<br />
<br />
{{cds110 fa15 pdf |caltech/hw1-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 2'''<br><br />
5 Oct <br> 7 Oct <br> 9 Oct*<br />
| Modeling, Stability<br />
* State space models<br />
* Phase portraits and stability<br />
* Introduction to MATLAB<br />
| FBS-1e 2.1-2.2, 3.1 4.1-4.3 <br> FBS-2e 3.1-3.2, 4.1, 5.1-5.3<br />
* {{cds110 fa15 pdf |L2-1_modeling-05Oct15_h.pdf | Mon lecture notes}}<br />
* {{cds110 fa15 pdf |L2-2_stability-07Oct15_h.pdf | Wed lecture notes}}<br />
| {{cds110 fa15 pdf |hw2-fa15.pdf | HW 2}} <br> Due: 14 Oct, 2 pm<br />
<br />
{{cds110 fa15 pdf |caltech/hw2-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 3'''<br><br />
12 Oct* <br> 14 Oct* <br> 16 Oct*<br />
| Linear Systems<br />
* Input/output response of LTI systems<br />
* Matrix exponential, convolution equation<br />
* Linearization around an equilibrium point<br />
| FBS-1e 5.1-5.4 <br> FBS-2e 6.1-6.4<br />
* {{cds110 fa15 pdf |L3-1_linsys-12Oct15.pdf | Mon lecture slides}}<br />
* {{cds110 fa15 pdf |L3-3_recitation.pdf | Fri recitation slides}}<br />
| {{cds110 fa15 pdf |hw3-fa15.pdf|HW 3}} <br> Due: 21 Oct, 2 pm<br />
* Python: [http://www.cds.caltech.edu/~macmardg/courses/cds101/fa12/python/cartpend.py cartpend.py]<br />
* MATLAB: [http://www.cds.caltech.edu/~macmardg/courses/cds101/fa10/matlab/cartpend.m cartpend.m], [http://www.cds.caltech.edu/~macmardg/courses/cds101/fa10/matlab/cartpend_model.m cartpend_model.m]<br />
* SIMULINK: [http://www.cds.caltech.edu/~macmardg/courses/cds101/fa09/matlab/balance_simple.mdl balance_simple.mdl]<br />
<br />
{{cds110 fa15 pdf |caltech/hw3-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 4'''<br><br />
19 Oct <br> 21 Oct <br> 23 Oct*<br />
| State Feedback<br />
* Reachability<br />
* State feedback and eigenvalue placement<br />
| FBS-1e 6.1-6.4 <br> FBS-2e 7.1-7.4<br />
* {{cds110 fa15 pdf |L4-1_statefbk-19Oct15_h.pdf | Mon lecture slides}}<br />
* MATLAB: {{cds110 fa15 matlab|L4_1_statefbk.m}}, {{cds110 fa15 matlab |predprey.m}}, {{cds110 fa15 matlab |predprey_rh.m}}<br />
* Python: {{cds110 fa15 python|L4_1_statefbk.py}}, {{cds110 fa15 python|predprey.py}}<br />
| {{cds110 fa15 pdf |hw4-fa15.pdf|HW 4}} <br> Due: 28 Oct, 2 pm<br />
<br />
[http://www.cds.caltech.edu/~murray/amwiki/index.php/Bicycle_dynamics Bicycle dynamics]<br />
* MATLAB: {{cds110 fa15 matlab|bike_linmod.m}}<br />
* Python: {{cds110 fa15 python|bike_linmod.py}}<br />
<br />
{{cds110 fa15 pdf |caltech/hw4-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 5'''<br><br />
26 Oct <br> 28 Oct <br> 30 Oct<br />
| State space control design<br />
* Trajectory generation, feedforward<br />
* Integral feedback<br />
* State estimation (if time)<br />
* Midterm review<br />
| FBS-1e 7.1-7.3 <br> FBS-2e 8.1-8.3<br />
| Midterm exam <br> Due: 3 Nov, 5 pm<br />
<br />
{{cds110 fa15 pdf |caltech/midterm-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 6'''<br><br />
2 Nov <br> 4 Nov <br> 6 Nov*<br />
| Transfer Functions<br />
* Frequency domain modeling<br />
* Block diagram algebra<br />
* Bode plots<br />
| FBS-1e 8.1-8.4 <br> FBS-2e 9.1-9.4<br />
* {{cds110 fa15 pdf |L6-1_xferfcns-02Nov15_h.pdf | Mon lecture slides}}<br />
* [[Media:Recitation_nov_6.pdf | Fri review session notes]] (PDF)<br />
| {{cds110 fa15 pdf |hw5-fa15.pdf | HW 5}} <br> Due: 11 Nov, 2 pm<br />
<br />
{{cds110 fa15 pdf |caltech/hw5-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 7'''<br><br />
9 Nov <br> 11 Nov <br> 13 Nov*<br />
| Loop Analysis<br />
* Loop transfer function and the Nyquist criterion<br />
* Stability margins<br />
| FBS-1e 9.1-9.3 <br> FBS-2e 10.1-10.3<br />
* {{cds110 fa15 pdf |L7-1_loopanal-09Nov15_h.pdf | Mon lecture slides}}<br />
* {{cds110 fa15 pdf |L7-3_delay+nyquist.pdf | Fri recitation notes}}<br />
| {{cds110 fa15 pdf |hw6-fa15.pdf | HW 6}} <br> Due: 18 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 8'''<br><br />
16 Nov <br> 18 Nov* <br> 20 Nov<br />
| PID Control<br />
* Simple controllers for complex systems<br />
* Integral action and anti-windup<br />
| FBS-1e 10.1-10.4 <br> FBS-2e 11.1-11.4<br />
* {{cds110 fa15 pdf |L8-1_pid-16Nov15_h.pdf | Mon lecture slides}}<br />
* {{cds110 fa15 pdf |Recitation_110_nov_17.pdf | Wed lecture slides}}<br />
| {{cds110 fa15 pdf |hw7-fa15.pdf | HW 7}} <br> Due: 25 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 9'''<br><br />
23 Nov <br> 25 Nov*<br />
| Loop Shaping, I<br />
* Sensitivity functions<br />
* Feedback design via loop shaping<br />
| FBS-1e 11.1-11.3 <br> FBS-2e 12.1-12.4<br />
| {{cds110 fa15 pdf pending |hw8.pdf | HW 8}} <br> Due: 2 Dec, 2 pm<br />
|- valign=top<br />
| '''Week 10'''<br><br />
30 Nov <br> 2 Dec <br> 4 Dec<br />
| Loop Shaping II<br />
* Fundamental limitations<br />
* Modeling uncertainty<br />
* Performance/robustness tradeoffs<br />
| FBS-1e 11.4, 12.1-12.4 <br> FBS-2e 12.6-12.7, 13.1-13.3<br />
| Final exam <br> Due 11 Dec, 5 pm<br />
|}<br />
<br />
=== Grading ===<br />
The final grade will be based on homework sets, a midterm exam, and a final exam: <br />
<br />
*''Homework (50%):'' Homework sets will be handed out weekly and due on Wednesdays by 2 pm either in class or in the labeled box across from 107 Steele Lab. Each student is allowed up to two extensions of no more than 2 days each over the course of the term. Homework turned in after Friday at 2 pm or after the two extensions are exhausted will not be accepted without a note from the health center or the Dean. MATLAB/Python code and SIMULINK/Modelica diagrams are considered part of your solution and should be printed and turned in with the problem set (whether the problem asks for it or not).<br />
<br />
* ''Midterm exam (20%):'' A midterm exam will be handed out at the beginning of midterms period (28 Oct) and due at the end of the midterm examination period (3 Nov). The midterm exam will be open book and computers will be allowed (though not required). <br />
<br />
* ''Final exam (30%):'' The final exam will be handed out on the last day of class (4 Dec) and due at the end of finals week. It will be an open book exam and computers will be allowed (though not required).<br />
<br />
=== Collaboration Policy ===<br />
<br />
Collaboration on homework assignments is encouraged. You may consult<br />
outside reference materials, other students, the TA, or the<br />
instructor, but you cannot consult homework solutions from<br />
prior years and you must cite any use of material from outside<br />
references. All solutions that are handed in should be written up<br />
individually and should reflect your own understanding of the subject<br />
matter at the time of writing. MATLAB/Python scripts and plots are<br />
considered part of your writeup and should be done individually (you<br />
can share ideas, but not code).<br />
<br />
No collaboration is allowed on the midterm or final exams.<br />
<br />
=== Course Text and References ===<br />
<br />
The primary course text is <br />
* K. J. Astrom and Richard M. Murray, [http://fbsbook.org ''Feedback Systems: An Introduction for Scientists and Engineers''], Princeton University Press, 2008<br />
This book is available via the Caltech online bookstore or via download from the [http://fbsbook.org companion web site]. Note that the second edition of this book is in preparation for publication and will serve as the primary text for the course (but almost all of the material we will cover is also in the first edition).<br />
<br />
The following additional references may also be useful:<br />
<br />
* A. D. Lewis, ''A Mathematical Approach to Classical Control'', 2003. [http://www.mast.queensu.ca/~andrew/teaching/math332/notes.shtml Online access].<br />
* J. Distefano III, A. R. Stubberud and Ivan J. Williams (Author), ''Schaum's Outline of Feedback and Control Systems'', 2nd Edition, 2013. <br />
<br />
In addition to the books above, the textbooks below may also be useful. They are available in the library (non-reserve), from other students, or you can order them online.<br />
<br />
* B. Friedland, ''Control System Design: An Introduction to State-Space Methods'', McGraw-Hill, 1986.<br />
* G. F. Franklin, J. D. Powell, and A. Emami-Naeni, ''Feedback Control of Dynamic Systems'', Addison-Wesley, 2002.<br />
<br />
[[Category: Courses]]</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=File:Recitation_110_nov_17.pdfFile:Recitation 110 nov 17.pdf2015-11-18T10:09:45Z<p>Abaetica: </p>
<hr />
<div></div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=CDS_101/110,_Fall_2015CDS 101/110, Fall 20152015-11-06T23:57:52Z<p>Abaetica: /* Lecture Schedule */</p>
<hr />
<div>{| width=100%<br />
|-<br />
| colspan=2 align=center |<br />
<font color='blue' size='+2'>Introduction to Control Systems</font>__NOTOC__<br />
|- valign=top<br />
| width=50% |<br />
'''Instructors'''<br />
* Richard Murray (CDS/BE), murray@cds.caltech.edu<br />
* Lectures: MWF, 2-3 pm, 105 ANB<br />
* Office hours: Wed 3:30-4:30 pm (please e-mail to confirm)<br />
| width=50% |<br />
'''Teaching Assistants'''<br />
* Ania Baetica (CDS), Benson Christalin (CDS), Jerry Cruz (CDS)<br />
* Contact: cds110-tas@cds.caltech.edu<br />
* Office hours: Mon, 3-4 pm in 243 ANB and Tue, 7-9 pm in 106 ANB<br />
|}<br />
<br />
This is the course homepage for CDS 101/110, Fall 2015.<br />
<br />
=== Announcements ===<br />
* 19 Oct 2015: Corrected version of {{cds110 fa15 pdf |hw3-fa15.pdf | HW 3}} posted: references corrected on problem 1<br />
* 12 Oct 2015: {{cds110 fa15 pdf |hw3-fa15.pdf | HW 3}} has been posted; due 21 Oct (Wed), 2 pm<br />
* 10 Oct 2015: Corrected version of {{cds110 fa15 pdf |hw2-fa15.pdf | HW 2}} posted: references to equations and sections corrected<br />
* 5 Oct 2015: {{cds110 fa15 pdf |hw2-fa15.pdf | HW 2}} has been posted; due 14 Oct (Wed), 2 pm<br />
* 30 Sep 2015: Office hours for CDS 101/110 are Mon, 3-4 pm in 243 ANB and Tue, 7-9 pm in 106 ANB<br />
* 28 Sep 2015: HW #1 has been posted; due 7 Oct (Wed), 2 pm<br />
* 28 Sep 2015: the student mailing list and Piazza invitations have been sent out; if you didn't get one then send e-mail to Richard<br />
<br />
=== Course Syllabus ===<br />
<br />
CDS 101/110 provides an introduction to feedback and control in physical,<br />
biological, engineering, and information sciences. Basic principles of<br />
feedback and its use as a tool for altering the dynamics of systems and<br />
managing uncertainty. Key themes throughout the course will include<br />
input/output response, modeling and model reduction, linear versus nonlinear<br />
models, and local versus global behavior. <br />
<br />
CDS 101 is a 6 unit (2-0-4) class intended for advanced students in science<br />
and engineering who are interested in the principles and tools of feedback<br />
control, but not the analytical techniques for design and synthesis of control<br />
systems. CDS 110 is a 12 unit class (3-0-9) that provides a traditional first<br />
course in control for engineers and applied scientists. It assumes a stronger<br />
mathematical background, including working knowledge of linear algebra and<br />
ODEs. Familiarity with complex variables (Laplace transforms, residue theory)<br />
is helpful but not required. <br />
<br />
=== Lecture Schedule ===<br />
<br />
{| class="mw-collapsible wikitable" width=100% border=1 cellpadding=5<br />
|-<br />
| '''Date'''<br />
| '''Topic'''<br />
| '''Reading'''<br />
| '''Homework'''<br />
|- valign=top<br />
|- valign=top<br />
| '''Week 1'''<br><br />
28 Sep <br> 30 Sep* <br> 2 Oct<br />
| Introduction and Review<br />
* Introduction to feedback and control<br />
* Review of differential equation and linear algebra<br />
* Feedback principles and examples<br />
| FBS-1e 1.1-1.2, 1.4-1.5 <br> FBS-2e 1.1-1.5 (skim), ''2.1-2.4''<br />
* {{cds110 fa15 pdf |bgsurvey.pdf | Background survey}}<br />
* {{cds110 fa15 pdf |L1-1_intro-28Sep15_h.pdf | Mon lecture notes}},<br />
* [[Media:ReviewLAODEs.pdf | Wed review session notes]] (PDF)<br />
| {{cds110 fa15 pdf |hw1-fa15.pdf | HW 1}} <br> Due: 7 Oct, 2 pm<br />
<br />
{{cds110 fa15 pdf |caltech/hw1-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 2'''<br><br />
5 Oct <br> 7 Oct <br> 9 Oct*<br />
| Modeling, Stability<br />
* State space models<br />
* Phase portraits and stability<br />
* Introduction to MATLAB<br />
| FBS-1e 2.1-2.2, 3.1 4.1-4.3 <br> FBS-2e 3.1-3.2, 4.1, 5.1-5.3<br />
* {{cds110 fa15 pdf |L2-1_modeling-05Oct15_h.pdf | Mon lecture notes}}<br />
* {{cds110 fa15 pdf |L2-2_stability-07Oct15_h.pdf | Wed lecture notes}}<br />
| {{cds110 fa15 pdf |hw2-fa15.pdf | HW 2}} <br> Due: 14 Oct, 2 pm<br />
<br />
{{cds110 fa15 pdf |caltech/hw2-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 3'''<br><br />
12 Oct* <br> 14 Oct* <br> 16 Oct*<br />
| Linear Systems<br />
* Input/output response of LTI systems<br />
* Matrix exponential, convolution equation<br />
* Linearization around an equilibrium point<br />
| FBS-1e 5.1-5.4 <br> FBS-2e 6.1-6.4<br />
* {{cds110 fa15 pdf |L3-1_linsys-12Oct15.pdf | Mon lecture slides}}<br />
* {{cds110 fa15 pdf |L3-3_recitation.pdf | Fri recitation slides}}<br />
| {{cds110 fa15 pdf |hw3-fa15.pdf|HW 3}} <br> Due: 21 Oct, 2 pm<br />
* Python: [http://www.cds.caltech.edu/~macmardg/courses/cds101/fa12/python/cartpend.py cartpend.py]<br />
* MATLAB: [http://www.cds.caltech.edu/~macmardg/courses/cds101/fa10/matlab/cartpend.m cartpend.m], [http://www.cds.caltech.edu/~macmardg/courses/cds101/fa10/matlab/cartpend_model.m cartpend_model.m]<br />
* SIMULINK: [http://www.cds.caltech.edu/~macmardg/courses/cds101/fa09/matlab/balance_simple.mdl balance_simple.mdl]<br />
<br />
{{cds110 fa15 pdf |caltech/hw3-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 4'''<br><br />
19 Oct <br> 21 Oct <br> 23 Oct*<br />
| State Feedback<br />
* Reachability<br />
* State feedback and eigenvalue placement<br />
| FBS-1e 6.1-6.4 <br> FBS-2e 7.1-7.4<br />
* {{cds110 fa15 pdf |L4-1_statefbk-19Oct15_h.pdf | Mon lecture slides}}<br />
* MATLAB: {{cds110 fa15 matlab|L4_1_statefbk.m}}, {{cds110 fa15 matlab |predprey.m}}, {{cds110 fa15 matlab |predprey_rh.m}}<br />
* Python: {{cds110 fa15 python|L4_1_statefbk.py}}, {{cds110 fa15 python|predprey.py}}<br />
| {{cds110 fa15 pdf |hw4-fa15.pdf|HW 4}} <br> Due: 28 Oct, 2 pm<br />
<br />
[http://www.cds.caltech.edu/~murray/amwiki/index.php/Bicycle_dynamics Bicycle dynamics]<br />
* MATLAB: {{cds110 fa15 matlab|bike_linmod.m}}<br />
* Python: {{cds110 fa15 python|bike_linmod.py}}<br />
<br />
{{cds110 fa15 pdf |caltech/hw4-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 5'''<br><br />
26 Oct <br> 28 Oct <br> 30 Oct<br />
| Output Feedback<br />
* State estimation<br />
* Trajectory generation, feedforward<br />
* Midterm review<br />
| FBS-1e 7.1-7.3 <br> FBS-2e 8.1-8.3<br />
| Midterm exam <br> Due: 3 Nov, 5 pm<br />
|- valign=top<br />
| '''Week 6'''<br><br />
2 Nov <br> 4 Nov <br> 6 Nov*<br />
| Transfer Functions<br />
* Frequency domain modeling<br />
* Block diagram algebra<br />
* Bode plots<br />
| FBS-1e 8.1-8.4 <br> FBS-2e 9.1-9.4<br />
* {{cds110 fa15 pdf |L6-1_xferfcns-02Nov15_h.pdf | Mon lecture slides}}<br />
* [[Media:Recitation_nov_6.pdf | Fri review session notes]] (PDF)<br />
| {{cds110 fa15 pdf |hw5-fa15.pdf | HW 5}} <br> Due: 11 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 7'''<br><br />
9 Nov <br> 11 Nov <br> 13 Nov*<br />
| Loop Analysis<br />
* Loop transfer function and the Nyquist criterion<br />
* Stability margins<br />
| FBS-1e 9.1-9.3 <br> FBS-2e 10.1-10.3<br />
| {{cds110 fa15 pdf pending |hw6.pdf | HW 6}} <br> Due: 18 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 8'''<br><br />
16 Nov <br> 18 Nov* <br> 20 Nov<br />
| PID Control<br />
* Simple controllers for complex systems<br />
* Integral action and anti-windup<br />
| FBS-1e 10.1-10.4 <br> FBS-2e 11.1-11.4<br />
| {{cds110 fa15 pdf pending |hw7.pdf | HW 7}} <br> Due: 25 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 9'''<br><br />
23 Nov <br> 25 Nov*<br />
| Loop Shaping, I<br />
* Sensitivity functions<br />
* Feedback design via loop shaping<br />
| FBS-1e 11.1-11.3 <br> FBS-2e 12.1-12.4<br />
| {{cds110 fa15 pdf pending |hw8.pdf | HW 8}} <br> Due: 2 Dec, 2 pm<br />
|- valign=top<br />
| '''Week 10'''<br><br />
30 Nov <br> 2 Dec <br> 4 Dec<br />
| Loop Shaping II<br />
* Fundamental limitations<br />
* Modeling uncertainty<br />
* Performance/robustness tradeoffs<br />
| FBS-1e 11.4, 12.1-12.4 <br> FBS-2e 12.6-12.7, 13.1-13.3<br />
| Final exam <br> Due 11 Dec, 5 pm<br />
|}<br />
<br />
=== Grading ===<br />
The final grade will be based on homework sets, a midterm exam, and a final exam: <br />
<br />
*''Homework (50%):'' Homework sets will be handed out weekly and due on Wednesdays by 2 pm either in class or in the labeled box across from 107 Steele Lab. Each student is allowed up to two extensions of no more than 2 days each over the course of the term. Homework turned in after Friday at 2 pm or after the two extensions are exhausted will not be accepted without a note from the health center or the Dean. MATLAB/Python code and SIMULINK/Modelica diagrams are considered part of your solution and should be printed and turned in with the problem set (whether the problem asks for it or not).<br />
<br />
* ''Midterm exam (20%):'' A midterm exam will be handed out at the beginning of midterms period (28 Oct) and due at the end of the midterm examination period (3 Nov). The midterm exam will be open book and computers will be allowed (though not required). <br />
<br />
* ''Final exam (30%):'' The final exam will be handed out on the last day of class (4 Dec) and due at the end of finals week. It will be an open book exam and computers will be allowed (though not required).<br />
<br />
=== Collaboration Policy ===<br />
<br />
Collaboration on homework assignments is encouraged. You may consult<br />
outside reference materials, other students, the TA, or the<br />
instructor, but you cannot consult homework solutions from<br />
prior years and you must cite any use of material from outside<br />
references. All solutions that are handed in should be written up<br />
individually and should reflect your own understanding of the subject<br />
matter at the time of writing. MATLAB/Python scripts and plots are<br />
considered part of your writeup and should be done individually (you<br />
can share ideas, but not code).<br />
<br />
No collaboration is allowed on the midterm or final exams.<br />
<br />
=== Course Text and References ===<br />
<br />
The primary course text is <br />
* K. J. Astrom and Richard M. Murray, [http://fbsbook.org ''Feedback Systems: An Introduction for Scientists and Engineers''], Princeton University Press, 2008<br />
This book is available via the Caltech online bookstore or via download from the [http://fbsbook.org companion web site]. Note that the second edition of this book is in preparation for publication and will serve as the primary text for the course (but almost all of the material we will cover is also in the first edition).<br />
<br />
The following additional references may also be useful:<br />
<br />
* A. D. Lewis, ''A Mathematical Approach to Classical Control'', 2003. [http://www.mast.queensu.ca/~andrew/teaching/math332/notes.shtml Online access].<br />
* J. Distefano III, A. R. Stubberud and Ivan J. Williams (Author), ''Schaum's Outline of Feedback and Control Systems'', 2nd Edition, 2013. <br />
<br />
In addition to the books above, the textbooks below may also be useful. They are available in the library (non-reserve), from other students, or you can order them online.<br />
<br />
* B. Friedland, ''Control System Design: An Introduction to State-Space Methods'', McGraw-Hill, 1986.<br />
* G. F. Franklin, J. D. Powell, and A. Emami-Naeni, ''Feedback Control of Dynamic Systems'', Addison-Wesley, 2002.<br />
<br />
[[Category: Courses]]</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=CDS_101/110,_Fall_2015CDS 101/110, Fall 20152015-11-06T23:53:50Z<p>Abaetica: /* Lecture Schedule */</p>
<hr />
<div>{| width=100%<br />
|-<br />
| colspan=2 align=center |<br />
<font color='blue' size='+2'>Introduction to Control Systems</font>__NOTOC__<br />
|- valign=top<br />
| width=50% |<br />
'''Instructors'''<br />
* Richard Murray (CDS/BE), murray@cds.caltech.edu<br />
* Lectures: MWF, 2-3 pm, 105 ANB<br />
* Office hours: Wed 3:30-4:30 pm (please e-mail to confirm)<br />
| width=50% |<br />
'''Teaching Assistants'''<br />
* Ania Baetica (CDS), Benson Christalin (CDS), Jerry Cruz (CDS)<br />
* Contact: cds110-tas@cds.caltech.edu<br />
* Office hours: Mon, 3-4 pm in 243 ANB and Tue, 7-9 pm in 106 ANB<br />
|}<br />
<br />
This is the course homepage for CDS 101/110, Fall 2015.<br />
<br />
=== Announcements ===<br />
* 19 Oct 2015: Corrected version of {{cds110 fa15 pdf |hw3-fa15.pdf | HW 3}} posted: references corrected on problem 1<br />
* 12 Oct 2015: {{cds110 fa15 pdf |hw3-fa15.pdf | HW 3}} has been posted; due 21 Oct (Wed), 2 pm<br />
* 10 Oct 2015: Corrected version of {{cds110 fa15 pdf |hw2-fa15.pdf | HW 2}} posted: references to equations and sections corrected<br />
* 5 Oct 2015: {{cds110 fa15 pdf |hw2-fa15.pdf | HW 2}} has been posted; due 14 Oct (Wed), 2 pm<br />
* 30 Sep 2015: Office hours for CDS 101/110 are Mon, 3-4 pm in 243 ANB and Tue, 7-9 pm in 106 ANB<br />
* 28 Sep 2015: HW #1 has been posted; due 7 Oct (Wed), 2 pm<br />
* 28 Sep 2015: the student mailing list and Piazza invitations have been sent out; if you didn't get one then send e-mail to Richard<br />
<br />
=== Course Syllabus ===<br />
<br />
CDS 101/110 provides an introduction to feedback and control in physical,<br />
biological, engineering, and information sciences. Basic principles of<br />
feedback and its use as a tool for altering the dynamics of systems and<br />
managing uncertainty. Key themes throughout the course will include<br />
input/output response, modeling and model reduction, linear versus nonlinear<br />
models, and local versus global behavior. <br />
<br />
CDS 101 is a 6 unit (2-0-4) class intended for advanced students in science<br />
and engineering who are interested in the principles and tools of feedback<br />
control, but not the analytical techniques for design and synthesis of control<br />
systems. CDS 110 is a 12 unit class (3-0-9) that provides a traditional first<br />
course in control for engineers and applied scientists. It assumes a stronger<br />
mathematical background, including working knowledge of linear algebra and<br />
ODEs. Familiarity with complex variables (Laplace transforms, residue theory)<br />
is helpful but not required. <br />
<br />
=== Lecture Schedule ===<br />
<br />
{| class="mw-collapsible wikitable" width=100% border=1 cellpadding=5<br />
|-<br />
| '''Date'''<br />
| '''Topic'''<br />
| '''Reading'''<br />
| '''Homework'''<br />
|- valign=top<br />
|- valign=top<br />
| '''Week 1'''<br><br />
28 Sep <br> 30 Sep* <br> 2 Oct<br />
| Introduction and Review<br />
* Introduction to feedback and control<br />
* Review of differential equation and linear algebra<br />
* Feedback principles and examples<br />
| FBS-1e 1.1-1.2, 1.4-1.5 <br> FBS-2e 1.1-1.5 (skim), ''2.1-2.4''<br />
* {{cds110 fa15 pdf |bgsurvey.pdf | Background survey}}<br />
* {{cds110 fa15 pdf |L1-1_intro-28Sep15_h.pdf | Mon lecture notes}},<br />
* [[Media:ReviewLAODEs.pdf | Wed review session notes]] (PDF)<br />
| {{cds110 fa15 pdf |hw1-fa15.pdf | HW 1}} <br> Due: 7 Oct, 2 pm<br />
<br />
{{cds110 fa15 pdf |caltech/hw1-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 2'''<br><br />
5 Oct <br> 7 Oct <br> 9 Oct*<br />
| Modeling, Stability<br />
* State space models<br />
* Phase portraits and stability<br />
* Introduction to MATLAB<br />
| FBS-1e 2.1-2.2, 3.1 4.1-4.3 <br> FBS-2e 3.1-3.2, 4.1, 5.1-5.3<br />
* {{cds110 fa15 pdf |L2-1_modeling-05Oct15_h.pdf | Mon lecture notes}}<br />
* {{cds110 fa15 pdf |L2-2_stability-07Oct15_h.pdf | Wed lecture notes}}<br />
| {{cds110 fa15 pdf |hw2-fa15.pdf | HW 2}} <br> Due: 14 Oct, 2 pm<br />
<br />
{{cds110 fa15 pdf |caltech/hw2-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 3'''<br><br />
12 Oct* <br> 14 Oct* <br> 16 Oct*<br />
| Linear Systems<br />
* Input/output response of LTI systems<br />
* Matrix exponential, convolution equation<br />
* Linearization around an equilibrium point<br />
| FBS-1e 5.1-5.4 <br> FBS-2e 6.1-6.4<br />
* {{cds110 fa15 pdf |L3-1_linsys-12Oct15.pdf | Mon lecture slides}}<br />
* {{cds110 fa15 pdf |L3-3_recitation.pdf | Fri recitation slides}}<br />
| {{cds110 fa15 pdf |hw3-fa15.pdf|HW 3}} <br> Due: 21 Oct, 2 pm<br />
* Python: [http://www.cds.caltech.edu/~macmardg/courses/cds101/fa12/python/cartpend.py cartpend.py]<br />
* MATLAB: [http://www.cds.caltech.edu/~macmardg/courses/cds101/fa10/matlab/cartpend.m cartpend.m], [http://www.cds.caltech.edu/~macmardg/courses/cds101/fa10/matlab/cartpend_model.m cartpend_model.m]<br />
* SIMULINK: [http://www.cds.caltech.edu/~macmardg/courses/cds101/fa09/matlab/balance_simple.mdl balance_simple.mdl]<br />
<br />
{{cds110 fa15 pdf |caltech/hw3-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 4'''<br><br />
19 Oct <br> 21 Oct <br> 23 Oct*<br />
| State Feedback<br />
* Reachability<br />
* State feedback and eigenvalue placement<br />
| FBS-1e 6.1-6.4 <br> FBS-2e 7.1-7.4<br />
* {{cds110 fa15 pdf |L4-1_statefbk-19Oct15_h.pdf | Mon lecture slides}}<br />
* MATLAB: {{cds110 fa15 matlab|L4_1_statefbk.m}}, {{cds110 fa15 matlab |predprey.m}}, {{cds110 fa15 matlab |predprey_rh.m}}<br />
* Python: {{cds110 fa15 python|L4_1_statefbk.py}}, {{cds110 fa15 python|predprey.py}}<br />
| {{cds110 fa15 pdf |hw4-fa15.pdf|HW 4}} <br> Due: 28 Oct, 2 pm<br />
<br />
[http://www.cds.caltech.edu/~murray/amwiki/index.php/Bicycle_dynamics Bicycle dynamics]<br />
* MATLAB: {{cds110 fa15 matlab|bike_linmod.m}}<br />
* Python: {{cds110 fa15 python|bike_linmod.py}}<br />
<br />
{{cds110 fa15 pdf |caltech/hw4-fa15_solns.pdf | Solutions}} (Caltech access only)<br />
|- valign=top<br />
| '''Week 5'''<br><br />
26 Oct <br> 28 Oct <br> 30 Oct<br />
| Output Feedback<br />
* State estimation<br />
* Trajectory generation, feedforward<br />
* Midterm review<br />
| FBS-1e 7.1-7.3 <br> FBS-2e 8.1-8.3<br />
| Midterm exam <br> Due: 3 Nov, 5 pm<br />
|- valign=top<br />
| '''Week 6'''<br><br />
2 Nov <br> 4 Nov <br> 6 Nov*<br />
| Transfer Functions<br />
* Frequency domain modeling<br />
* Block diagram algebra<br />
* Bode plots<br />
| FBS-1e 8.1-8.4 <br> FBS-2e 9.1-9.4<br />
* {{cds110 fa15 pdf |L6-1_xferfcns-02Nov15_h.pdf | Mon lecture slides}}<br />
| {{cds110 fa15 pdf |hw5-fa15.pdf | HW 5}} <br> Due: 11 Nov, 2 pm<br />
* [[Media:Recitation_nov_6.pdf | Fri review session notes]] (PDF)<br />
|- valign=top<br />
| '''Week 7'''<br><br />
9 Nov <br> 11 Nov <br> 13 Nov*<br />
| Loop Analysis<br />
* Loop transfer function and the Nyquist criterion<br />
* Stability margins<br />
| FBS-1e 9.1-9.3 <br> FBS-2e 10.1-10.3<br />
| {{cds110 fa15 pdf pending |hw6.pdf | HW 6}} <br> Due: 18 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 8'''<br><br />
16 Nov <br> 18 Nov* <br> 20 Nov<br />
| PID Control<br />
* Simple controllers for complex systems<br />
* Integral action and anti-windup<br />
| FBS-1e 10.1-10.4 <br> FBS-2e 11.1-11.4<br />
| {{cds110 fa15 pdf pending |hw7.pdf | HW 7}} <br> Due: 25 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 9'''<br><br />
23 Nov <br> 25 Nov*<br />
| Loop Shaping, I<br />
* Sensitivity functions<br />
* Feedback design via loop shaping<br />
| FBS-1e 11.1-11.3 <br> FBS-2e 12.1-12.4<br />
| {{cds110 fa15 pdf pending |hw8.pdf | HW 8}} <br> Due: 2 Dec, 2 pm<br />
|- valign=top<br />
| '''Week 10'''<br><br />
30 Nov <br> 2 Dec <br> 4 Dec<br />
| Loop Shaping II<br />
* Fundamental limitations<br />
* Modeling uncertainty<br />
* Performance/robustness tradeoffs<br />
| FBS-1e 11.4, 12.1-12.4 <br> FBS-2e 12.6-12.7, 13.1-13.3<br />
| Final exam <br> Due 11 Dec, 5 pm<br />
|}<br />
<br />
=== Grading ===<br />
The final grade will be based on homework sets, a midterm exam, and a final exam: <br />
<br />
*''Homework (50%):'' Homework sets will be handed out weekly and due on Wednesdays by 2 pm either in class or in the labeled box across from 107 Steele Lab. Each student is allowed up to two extensions of no more than 2 days each over the course of the term. Homework turned in after Friday at 2 pm or after the two extensions are exhausted will not be accepted without a note from the health center or the Dean. MATLAB/Python code and SIMULINK/Modelica diagrams are considered part of your solution and should be printed and turned in with the problem set (whether the problem asks for it or not).<br />
<br />
* ''Midterm exam (20%):'' A midterm exam will be handed out at the beginning of midterms period (28 Oct) and due at the end of the midterm examination period (3 Nov). The midterm exam will be open book and computers will be allowed (though not required). <br />
<br />
* ''Final exam (30%):'' The final exam will be handed out on the last day of class (4 Dec) and due at the end of finals week. It will be an open book exam and computers will be allowed (though not required).<br />
<br />
=== Collaboration Policy ===<br />
<br />
Collaboration on homework assignments is encouraged. You may consult<br />
outside reference materials, other students, the TA, or the<br />
instructor, but you cannot consult homework solutions from<br />
prior years and you must cite any use of material from outside<br />
references. All solutions that are handed in should be written up<br />
individually and should reflect your own understanding of the subject<br />
matter at the time of writing. MATLAB/Python scripts and plots are<br />
considered part of your writeup and should be done individually (you<br />
can share ideas, but not code).<br />
<br />
No collaboration is allowed on the midterm or final exams.<br />
<br />
=== Course Text and References ===<br />
<br />
The primary course text is <br />
* K. J. Astrom and Richard M. Murray, [http://fbsbook.org ''Feedback Systems: An Introduction for Scientists and Engineers''], Princeton University Press, 2008<br />
This book is available via the Caltech online bookstore or via download from the [http://fbsbook.org companion web site]. Note that the second edition of this book is in preparation for publication and will serve as the primary text for the course (but almost all of the material we will cover is also in the first edition).<br />
<br />
The following additional references may also be useful:<br />
<br />
* A. D. Lewis, ''A Mathematical Approach to Classical Control'', 2003. [http://www.mast.queensu.ca/~andrew/teaching/math332/notes.shtml Online access].<br />
* J. Distefano III, A. R. Stubberud and Ivan J. Williams (Author), ''Schaum's Outline of Feedback and Control Systems'', 2nd Edition, 2013. <br />
<br />
In addition to the books above, the textbooks below may also be useful. They are available in the library (non-reserve), from other students, or you can order them online.<br />
<br />
* B. Friedland, ''Control System Design: An Introduction to State-Space Methods'', McGraw-Hill, 1986.<br />
* G. F. Franklin, J. D. Powell, and A. Emami-Naeni, ''Feedback Control of Dynamic Systems'', Addison-Wesley, 2002.<br />
<br />
[[Category: Courses]]</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=File:Recitation_nov_6.pdfFile:Recitation nov 6.pdf2015-11-06T23:51:34Z<p>Abaetica: </p>
<hr />
<div></div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=CDS_101/110,_Fall_2015CDS 101/110, Fall 20152015-09-30T04:01:35Z<p>Abaetica: /* Lecture Schedule */</p>
<hr />
<div>{| width=100%<br />
|-<br />
| colspan=2 align=center |<br />
<font color='blue' size='+2'>Introduction to Control Systems</font>__NOTOC__<br />
|- valign=top<br />
| width=50% |<br />
'''Instructors'''<br />
* Richard Murray (CDS/BE), murray@cds.caltech.edu<br />
* Lectures: MWF, 2-3 pm, 105 ANB<br />
* Office hours: Wed 3:30-4:30 pm (please e-mail to confirm)<br />
| width=50% |<br />
'''Teaching Assistants'''<br />
* Ania Baetica (CDS), Benson Christalin (CDS), Jerry Cruz (CDS)<br />
* Contact: cds110-tas@cds.caltech.edu<br />
* Office hours: Mon and Tue (time and location TBD)<br />
|}<br />
<br />
This is the course homepage for CDS 101/110, Fall 2015.<br />
<br />
=== Announcements ===<br />
* 28 Sep 2015: the student mailing list and Piazza invitations have been sent out; if you didn't get one then send e-mail to Richard<br />
<br />
=== Course Syllabus ===<br />
<br />
CDS 101/110 provides an introduction to feedback and control in physical,<br />
biological, engineering, and information sciences. Basic principles of<br />
feedback and its use as a tool for altering the dynamics of systems and<br />
managing uncertainty. Key themes throughout the course will include<br />
input/output response, modeling and model reduction, linear versus nonlinear<br />
models, and local versus global behavior. <br />
<br />
CDS 101 is a 6 unit (2-0-4) class intended for advanced students in science<br />
and engineering who are interested in the principles and tools of feedback<br />
control, but not the analytical techniques for design and synthesis of control<br />
systems. CDS 110 is a 12 unit class (3-0-9) that provides a traditional first<br />
course in control for engineers and applied scientists. It assumes a stronger<br />
mathematical background, including working knowledge of linear algebra and<br />
ODEs. Familiarity with complex variables (Laplace transforms, residue theory)<br />
is helpful but not required. <br />
<br />
=== Lecture Schedule ===<br />
<br />
{| class="mw-collapsible wikitable" width=100% border=1 cellpadding=5<br />
|-<br />
| '''Date'''<br />
| '''Topic'''<br />
| '''Reading'''<br />
| '''Homework'''<br />
|- valign=top<br />
|- valign=top<br />
| '''Week 1'''<br><br />
28 Sep <br> 30 Sep* <br> 2 Oct<br />
| Introduction and Review<br />
* Introduction to feedback and control<br />
* Review of differential equation and linear algebra<br />
* Feedback principles and examples<br />
| FBS-1e 1.1-1.2, 1.4-1.5 <br> FBS-2e 1.1-1.5 (skim), ''2.1-2.4''<br />
* {{cds110 fa15 pdf |bgsurvey.pdf | Background survey}}<br />
* {{cds110 fa15 pdf |L1-1_intro-28Sep15_h.pdf | Mon lecture notes}},<br />
* [[Media:ReviewLAODEs.pdf | Review session notes]]<br />
| {{cds110 fa15 pdf |hw1-fa15.pdf | HW 1}} <br> Due: 7 Oct, 2 pm<br />
|- valign=top<br />
| '''Week 2'''<br><br />
5 Oct <br> 7 Oct <br> 9 Oct*<br />
| Modeling, Stability<br />
* State space models<br />
* Phase portraits and stability<br />
* Introduction to MATLAB<br />
| FBS-1e 2.1-2.2, 4.1-4.3 <br> FBS-2e 3.1-3.2, 5.1-5.3<br />
| {{cds110 fa15 pdf pending |hw2.pdf | HW 2}} <br> Due: 14 Oct, 2 pm<br />
|- valign=top<br />
| '''Week 3'''<br><br />
12 Oct* <br> 14 Oct* <br> 16 Oct*<br />
| Linear Systems<br />
* Input/output response of LTI systems<br />
* Matrix exponential, convolution equation<br />
* Linearization around an equilibrium point<br />
| FBS-1e 5.1-5.4 <br> FBS-2e 6.1-6.4<br />
| {{cds110 fa15 pdf pending |hw3.pdf | HW 3}} <br> Due: 21 Oct, 2 pm<br />
|- valign=top<br />
| '''Week 4'''<br><br />
19 Oct <br> 21 Oct <br> 23 Oct*<br />
| State Feedback<br />
* Reachability<br />
* State feedback and eigenvalue placement<br />
| FBS-1e 6.1-6.4 <br> FBS-2e 7.1-7.4<br />
| {{cds110 fa15 pdf pending |hw4.pdf | HW 4}} <br> Due: 28 Oct, 2 pm<br />
|- valign=top<br />
| '''Week 5'''<br><br />
26 Oct <br> 28 Oct <br> 30 Oct<br />
| Output Feedback<br />
* State estimation<br />
* Trajectory generation, feedforward<br />
* Midterm review<br />
| FBS-1e 7.1-7.3 <br> FBS-2e 8.1-8.3<br />
| Midterm exam <br> Due: 3 Nov, 5 pm<br />
|- valign=top<br />
| '''Week 6'''<br><br />
2 Nov <br> 4 Nov <br> 6 Nov*<br />
| Transfer Functions<br />
* Frequency domain modeling<br />
* Block diagram algebra<br />
* Bode plots<br />
| FBS-1e 8.1-8.4 <br> FBS-2e 9.1-9.4<br />
| {{cds110 fa15 pdf pending |hw5.pdf | HW 5}} <br> Due: 11 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 7'''<br><br />
9 Nov <br> 11 Nov <br> 13 Nov*<br />
| Loop Analysis<br />
* Loop transfer function and the Nyquist criterion<br />
* Stability margins<br />
| FBS-1e 9.1-9.3 <br> FBS-2e 10.1-10.3<br />
| {{cds110 fa15 pdf pending |hw6.pdf | HW 6}} <br> Due: 18 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 8'''<br><br />
16 Nov <br> 18 Nov* <br> 20 Nov<br />
| PID Control<br />
* Simple controllers for complex systems<br />
* Integral action and anti-windup<br />
| FBS-1e 10.1-10.4 <br> FBS-2e 11.1-11.4<br />
| {{cds110 fa15 pdf pending |hw7.pdf | HW 7}} <br> Due: 25 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 9'''<br><br />
23 Nov <br> 25 Nov*<br />
| Loop Shaping, I<br />
* Sensitivity functions<br />
* Feedback design via loop shaping<br />
| FBS-1e 11.1-11.3 <br> FBS-2e 12.1-12.4<br />
| {{cds110 fa15 pdf pending |hw8.pdf | HW 8}} <br> Due: 2 Dec, 2 pm<br />
|- valign=top<br />
| '''Week 10'''<br><br />
30 Nov <br> 2 Dec <br> 4 Dec<br />
| Loop Shaping II<br />
* Fundamental limitations<br />
* Modeling uncertainty<br />
* Performance/robustness tradeoffs<br />
| FBS-1e 11.4, 12.1-12.4 <br> FBS-2e 12.6-12.7, 13.1-13.3<br />
| Final exam <br> Due 11 Dec, 5 pm<br />
|}<br />
<br />
=== Grading ===<br />
The final grade will be based on homework sets, a midterm exam, and a final exam: <br />
<br />
*''Homework (50%):'' Homework sets will be handed out weekly and due on Wednesdays by 2 pm either in class or in the labeled box across from 107 Steele Lab. Each student is allowed up to two extensions of no more than 2 days each over the course of the term. Homework turned in after Friday at 2 pm or after the two extensions are exhausted will not be accepted without a note from the health center or the Dean. MATLAB/Python code and SIMULINK/Modelica diagrams are considered part of your solution and should be printed and turned in with the problem set (whether the problem asks for it or not).<br />
<br />
* ''Midterm exam (20%):'' A midterm exam will be handed out at the beginning of midterms period (28 Oct) and due at the end of the midterm examination period (3 Nov). The midterm exam will be open book and computers will be allowed (though not required). <br />
<br />
* ''Final exam (30%):'' The final exam will be handed out on the last day of class (4 Dec) and due at the end of finals week. It will be an open book exam and computers will be allowed (though not required).<br />
<br />
=== Collaboration Policy ===<br />
<br />
Collaboration on homework assignments is encouraged. You may consult<br />
outside reference materials, other students, the TA, or the<br />
instructor, but you cannot consult homework solutions from<br />
prior years and you must cite any use of material from outside<br />
references. All solutions that are handed in should be written up<br />
individually and should reflect your own understanding of the subject<br />
matter at the time of writing. MATLAB/Python scripts and plots are<br />
considered part of your writeup and should be done individually (you<br />
can share ideas, but not code).<br />
<br />
No collaboration is allowed on the midterm or final exams.<br />
<br />
=== Course Text and References ===<br />
<br />
The primary course text is <br />
* K. J. Astrom and Richard M. Murray, [http://fbsbook.org ''Feedback Systems: An Introduction for Scientists and Engineers''], Princeton University Press, 2008<br />
This book is available via the Caltech online bookstore or via download from the [http://fbsbook.org companion web site]. Note that the second edition of this book is in preparation for publication and will serve as the primary text for the course (but almost all of the material we will cover is also in the first edition).<br />
<br />
The following additional references may also be useful:<br />
<br />
* A. D. Lewis, ''A Mathematical Approach to Classical Control'', 2003. [http://www.mast.queensu.ca/~andrew/teaching/math332/notes.shtml Online access].<br />
* J. Distefano III, A. R. Stubberud and Ivan J. Williams (Author), ''Schaum's Outline of Feedback and Control Systems'', 2nd Edition, 2013. <br />
<br />
In addition to the books above, the textbooks below may also be useful. They are available in the library (non-reserve), from other students, or you can order them online.<br />
<br />
* B. Friedland, ''Control System Design: An Introduction to State-Space Methods'', McGraw-Hill, 1986.<br />
* G. F. Franklin, J. D. Powell, and A. Emami-Naeni, ''Feedback Control of Dynamic Systems'', Addison-Wesley, 2002.<br />
<br />
[[Category: Courses]]</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=File:ReviewLAODEs.pdfFile:ReviewLAODEs.pdf2015-09-30T03:44:27Z<p>Abaetica: Abaetica uploaded a new version of &quot;File:ReviewLAODEs.pdf&quot;</p>
<hr />
<div></div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=CDS_101/110,_Fall_2015CDS 101/110, Fall 20152015-09-30T03:11:14Z<p>Abaetica: /* Lecture Schedule */</p>
<hr />
<div>{| width=100%<br />
|-<br />
| colspan=2 align=center |<br />
<font color='blue' size='+2'>Introduction to Control Systems</font>__NOTOC__<br />
|- valign=top<br />
| width=50% |<br />
'''Instructors'''<br />
* Richard Murray (CDS/BE), murray@cds.caltech.edu<br />
* Lectures: MWF, 2-3 pm, 105 ANB<br />
* Office hours: Wed 3:30-4:30 pm (please e-mail to confirm)<br />
| width=50% |<br />
'''Teaching Assistants'''<br />
* Ania Baetica (CDS), Benson Christalin (CDS), Jerry Cruz (CDS)<br />
* Contact: cds110-tas@cds.caltech.edu<br />
* Office hours: Mon and Tue (time and location TBD)<br />
|}<br />
<br />
This is the course homepage for CDS 101/110, Fall 2015.<br />
<br />
=== Announcements ===<br />
* 28 Sep 2015: the student mailing list and Piazza invitations have been sent out; if you didn't get one then send e-mail to Richard<br />
<br />
=== Course Syllabus ===<br />
<br />
CDS 101/110 provides an introduction to feedback and control in physical,<br />
biological, engineering, and information sciences. Basic principles of<br />
feedback and its use as a tool for altering the dynamics of systems and<br />
managing uncertainty. Key themes throughout the course will include<br />
input/output response, modeling and model reduction, linear versus nonlinear<br />
models, and local versus global behavior. <br />
<br />
CDS 101 is a 6 unit (2-0-4) class intended for advanced students in science<br />
and engineering who are interested in the principles and tools of feedback<br />
control, but not the analytical techniques for design and synthesis of control<br />
systems. CDS 110 is a 12 unit class (3-0-9) that provides a traditional first<br />
course in control for engineers and applied scientists. It assumes a stronger<br />
mathematical background, including working knowledge of linear algebra and<br />
ODEs. Familiarity with complex variables (Laplace transforms, residue theory)<br />
is helpful but not required. <br />
<br />
=== Lecture Schedule ===<br />
<br />
{| class="mw-collapsible wikitable" width=100% border=1 cellpadding=5<br />
|-<br />
| '''Date'''<br />
| '''Topic'''<br />
| '''Reading'''<br />
| '''Homework'''<br />
|- valign=top<br />
|- valign=top<br />
| '''Week 1'''<br><br />
28 Sep <br> 30 Sep* <br> 2 Oct<br />
| Introduction and Review<br />
* Introduction to feedback and control<br />
* Review of differential equation and linear algebra<br />
* Feedback principles and examples<br />
| FBS-1e 1.1-1.2, 1.4-1.5 <br> FBS-2e 1.1-1.5 (skim), ''2.1-2.4''<br />
* {{cds110 fa15 pdf |bgsurvey.pdf | Background survey}}<br />
* {{cds110 fa15 pdf |L1-1_intro-28Sep15_h.pdf | Mon lecture notes}},<br />
* {{cds110 fa15 pdf |ReviewLAODEs.pdf | Review session notes}}<br />
| {{cds110 fa15 pdf |hw1-fa15.pdf | HW 1}} <br> Due: 7 Oct, 2 pm<br />
|- valign=top<br />
| '''Week 2'''<br><br />
5 Oct <br> 7 Oct <br> 9 Oct*<br />
| Modeling, Stability<br />
* State space models<br />
* Phase portraits and stability<br />
* Introduction to MATLAB<br />
| FBS-1e 2.1-2.2, 4.1-4.3 <br> FBS-2e 3.1-3.2, 5.1-5.3<br />
| {{cds110 fa15 pdf pending |hw2.pdf | HW 2}} <br> Due: 14 Oct, 2 pm<br />
|- valign=top<br />
| '''Week 3'''<br><br />
12 Oct* <br> 14 Oct* <br> 16 Oct*<br />
| Linear Systems<br />
* Input/output response of LTI systems<br />
* Matrix exponential, convolution equation<br />
* Linearization around an equilibrium point<br />
| FBS-1e 5.1-5.4 <br> FBS-2e 6.1-6.4<br />
| {{cds110 fa15 pdf pending |hw3.pdf | HW 3}} <br> Due: 21 Oct, 2 pm<br />
|- valign=top<br />
| '''Week 4'''<br><br />
19 Oct <br> 21 Oct <br> 23 Oct*<br />
| State Feedback<br />
* Reachability<br />
* State feedback and eigenvalue placement<br />
| FBS-1e 6.1-6.4 <br> FBS-2e 7.1-7.4<br />
| {{cds110 fa15 pdf pending |hw4.pdf | HW 4}} <br> Due: 28 Oct, 2 pm<br />
|- valign=top<br />
| '''Week 5'''<br><br />
26 Oct <br> 28 Oct <br> 30 Oct<br />
| Output Feedback<br />
* State estimation<br />
* Trajectory generation, feedforward<br />
* Midterm review<br />
| FBS-1e 7.1-7.3 <br> FBS-2e 8.1-8.3<br />
| Midterm exam <br> Due: 3 Nov, 5 pm<br />
|- valign=top<br />
| '''Week 6'''<br><br />
2 Nov <br> 4 Nov <br> 6 Nov*<br />
| Transfer Functions<br />
* Frequency domain modeling<br />
* Block diagram algebra<br />
* Bode plots<br />
| FBS-1e 8.1-8.4 <br> FBS-2e 9.1-9.4<br />
| {{cds110 fa15 pdf pending |hw5.pdf | HW 5}} <br> Due: 11 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 7'''<br><br />
9 Nov <br> 11 Nov <br> 13 Nov*<br />
| Loop Analysis<br />
* Loop transfer function and the Nyquist criterion<br />
* Stability margins<br />
| FBS-1e 9.1-9.3 <br> FBS-2e 10.1-10.3<br />
| {{cds110 fa15 pdf pending |hw6.pdf | HW 6}} <br> Due: 18 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 8'''<br><br />
16 Nov <br> 18 Nov* <br> 20 Nov<br />
| PID Control<br />
* Simple controllers for complex systems<br />
* Integral action and anti-windup<br />
| FBS-1e 10.1-10.4 <br> FBS-2e 11.1-11.4<br />
| {{cds110 fa15 pdf pending |hw7.pdf | HW 7}} <br> Due: 25 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 9'''<br><br />
23 Nov <br> 25 Nov*<br />
| Loop Shaping, I<br />
* Sensitivity functions<br />
* Feedback design via loop shaping<br />
| FBS-1e 11.1-11.3 <br> FBS-2e 12.1-12.4<br />
| {{cds110 fa15 pdf pending |hw8.pdf | HW 8}} <br> Due: 2 Dec, 2 pm<br />
|- valign=top<br />
| '''Week 10'''<br><br />
30 Nov <br> 2 Dec <br> 4 Dec<br />
| Loop Shaping II<br />
* Fundamental limitations<br />
* Modeling uncertainty<br />
* Performance/robustness tradeoffs<br />
| FBS-1e 11.4, 12.1-12.4 <br> FBS-2e 12.6-12.7, 13.1-13.3<br />
| Final exam <br> Due 11 Dec, 5 pm<br />
|}<br />
<br />
=== Grading ===<br />
The final grade will be based on homework sets, a midterm exam, and a final exam: <br />
<br />
*''Homework (50%):'' Homework sets will be handed out weekly and due on Wednesdays by 2 pm either in class or in the labeled box across from 107 Steele Lab. Each student is allowed up to two extensions of no more than 2 days each over the course of the term. Homework turned in after Friday at 2 pm or after the two extensions are exhausted will not be accepted without a note from the health center or the Dean. MATLAB/Python code and SIMULINK/Modelica diagrams are considered part of your solution and should be printed and turned in with the problem set (whether the problem asks for it or not).<br />
<br />
* ''Midterm exam (20%):'' A midterm exam will be handed out at the beginning of midterms period (28 Oct) and due at the end of the midterm examination period (3 Nov). The midterm exam will be open book and computers will be allowed (though not required). <br />
<br />
* ''Final exam (30%):'' The final exam will be handed out on the last day of class (4 Dec) and due at the end of finals week. It will be an open book exam and computers will be allowed (though not required).<br />
<br />
=== Collaboration Policy ===<br />
<br />
Collaboration on homework assignments is encouraged. You may consult<br />
outside reference materials, other students, the TA, or the<br />
instructor, but you cannot consult homework solutions from<br />
prior years and you must cite any use of material from outside<br />
references. All solutions that are handed in should be written up<br />
individually and should reflect your own understanding of the subject<br />
matter at the time of writing. MATLAB/Python scripts and plots are<br />
considered part of your writeup and should be done individually (you<br />
can share ideas, but not code).<br />
<br />
No collaboration is allowed on the midterm or final exams.<br />
<br />
=== Course Text and References ===<br />
<br />
The primary course text is <br />
* K. J. Astrom and Richard M. Murray, [http://fbsbook.org ''Feedback Systems: An Introduction for Scientists and Engineers''], Princeton University Press, 2008<br />
This book is available via the Caltech online bookstore or via download from the [http://fbsbook.org companion web site]. Note that the second edition of this book is in preparation for publication and will serve as the primary text for the course (but almost all of the material we will cover is also in the first edition).<br />
<br />
The following additional references may also be useful:<br />
<br />
* A. D. Lewis, ''A Mathematical Approach to Classical Control'', 2003. [http://www.mast.queensu.ca/~andrew/teaching/math332/notes.shtml Online access].<br />
* J. Distefano III, A. R. Stubberud and Ivan J. Williams (Author), ''Schaum's Outline of Feedback and Control Systems'', 2nd Edition, 2013. <br />
<br />
In addition to the books above, the textbooks below may also be useful. They are available in the library (non-reserve), from other students, or you can order them online.<br />
<br />
* B. Friedland, ''Control System Design: An Introduction to State-Space Methods'', McGraw-Hill, 1986.<br />
* G. F. Franklin, J. D. Powell, and A. Emami-Naeni, ''Feedback Control of Dynamic Systems'', Addison-Wesley, 2002.<br />
<br />
[[Category: Courses]]</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=File:ReviewLAODEs.pdfFile:ReviewLAODEs.pdf2015-09-30T03:08:25Z<p>Abaetica: </p>
<hr />
<div></div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=CDS_101/110,_Fall_2015CDS 101/110, Fall 20152015-09-30T03:07:37Z<p>Abaetica: /* Lecture Schedule */</p>
<hr />
<div>{| width=100%<br />
|-<br />
| colspan=2 align=center |<br />
<font color='blue' size='+2'>Introduction to Control Systems</font>__NOTOC__<br />
|- valign=top<br />
| width=50% |<br />
'''Instructors'''<br />
* Richard Murray (CDS/BE), murray@cds.caltech.edu<br />
* Lectures: MWF, 2-3 pm, 105 ANB<br />
* Office hours: Wed 3:30-4:30 pm (please e-mail to confirm)<br />
| width=50% |<br />
'''Teaching Assistants'''<br />
* Ania Baetica (CDS), Benson Christalin (CDS), Jerry Cruz (CDS)<br />
* Contact: cds110-tas@cds.caltech.edu<br />
* Office hours: Mon and Tue (time and location TBD)<br />
|}<br />
<br />
This is the course homepage for CDS 101/110, Fall 2015.<br />
<br />
=== Announcements ===<br />
* 28 Sep 2015: the student mailing list and Piazza invitations have been sent out; if you didn't get one then send e-mail to Richard<br />
<br />
=== Course Syllabus ===<br />
<br />
CDS 101/110 provides an introduction to feedback and control in physical,<br />
biological, engineering, and information sciences. Basic principles of<br />
feedback and its use as a tool for altering the dynamics of systems and<br />
managing uncertainty. Key themes throughout the course will include<br />
input/output response, modeling and model reduction, linear versus nonlinear<br />
models, and local versus global behavior. <br />
<br />
CDS 101 is a 6 unit (2-0-4) class intended for advanced students in science<br />
and engineering who are interested in the principles and tools of feedback<br />
control, but not the analytical techniques for design and synthesis of control<br />
systems. CDS 110 is a 12 unit class (3-0-9) that provides a traditional first<br />
course in control for engineers and applied scientists. It assumes a stronger<br />
mathematical background, including working knowledge of linear algebra and<br />
ODEs. Familiarity with complex variables (Laplace transforms, residue theory)<br />
is helpful but not required. <br />
<br />
=== Lecture Schedule ===<br />
<br />
{| class="mw-collapsible wikitable" width=100% border=1 cellpadding=5<br />
|-<br />
| '''Date'''<br />
| '''Topic'''<br />
| '''Reading'''<br />
| '''Homework'''<br />
|- valign=top<br />
|- valign=top<br />
| '''Week 1'''<br><br />
28 Sep <br> 30 Sep* <br> 2 Oct<br />
| Introduction and Review<br />
* Introduction to feedback and control<br />
* Review of differential equation and linear algebra<br />
* Feedback principles and examples<br />
| FBS-1e 1.1-1.2, 1.4-1.5 <br> FBS-2e 1.1-1.5 (skim), ''2.1-2.4''<br />
* {{cds110 fa15 pdf |bgsurvey.pdf | Background survey}}<br />
* {{cds110 fa15 pdf |L1-1_intro-28Sep15_h.pdf | Mon lecture notes}},<br />
* {{cds110 fa15 pdf |reviewLAODEs.pdf | Review session notes}}<br />
| {{cds110 fa15 pdf |hw1-fa15.pdf | HW 1}} <br> Due: 7 Oct, 2 pm<br />
|- valign=top<br />
| '''Week 2'''<br><br />
5 Oct <br> 7 Oct <br> 9 Oct*<br />
| Modeling, Stability<br />
* State space models<br />
* Phase portraits and stability<br />
* Introduction to MATLAB<br />
| FBS-1e 2.1-2.2, 4.1-4.3 <br> FBS-2e 3.1-3.2, 5.1-5.3<br />
| {{cds110 fa15 pdf pending |hw2.pdf | HW 2}} <br> Due: 14 Oct, 2 pm<br />
|- valign=top<br />
| '''Week 3'''<br><br />
12 Oct* <br> 14 Oct* <br> 16 Oct*<br />
| Linear Systems<br />
* Input/output response of LTI systems<br />
* Matrix exponential, convolution equation<br />
* Linearization around an equilibrium point<br />
| FBS-1e 5.1-5.4 <br> FBS-2e 6.1-6.4<br />
| {{cds110 fa15 pdf pending |hw3.pdf | HW 3}} <br> Due: 21 Oct, 2 pm<br />
|- valign=top<br />
| '''Week 4'''<br><br />
19 Oct <br> 21 Oct <br> 23 Oct*<br />
| State Feedback<br />
* Reachability<br />
* State feedback and eigenvalue placement<br />
| FBS-1e 6.1-6.4 <br> FBS-2e 7.1-7.4<br />
| {{cds110 fa15 pdf pending |hw4.pdf | HW 4}} <br> Due: 28 Oct, 2 pm<br />
|- valign=top<br />
| '''Week 5'''<br><br />
26 Oct <br> 28 Oct <br> 30 Oct<br />
| Output Feedback<br />
* State estimation<br />
* Trajectory generation, feedforward<br />
* Midterm review<br />
| FBS-1e 7.1-7.3 <br> FBS-2e 8.1-8.3<br />
| Midterm exam <br> Due: 3 Nov, 5 pm<br />
|- valign=top<br />
| '''Week 6'''<br><br />
2 Nov <br> 4 Nov <br> 6 Nov*<br />
| Transfer Functions<br />
* Frequency domain modeling<br />
* Block diagram algebra<br />
* Bode plots<br />
| FBS-1e 8.1-8.4 <br> FBS-2e 9.1-9.4<br />
| {{cds110 fa15 pdf pending |hw5.pdf | HW 5}} <br> Due: 11 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 7'''<br><br />
9 Nov <br> 11 Nov <br> 13 Nov*<br />
| Loop Analysis<br />
* Loop transfer function and the Nyquist criterion<br />
* Stability margins<br />
| FBS-1e 9.1-9.3 <br> FBS-2e 10.1-10.3<br />
| {{cds110 fa15 pdf pending |hw6.pdf | HW 6}} <br> Due: 18 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 8'''<br><br />
16 Nov <br> 18 Nov* <br> 20 Nov<br />
| PID Control<br />
* Simple controllers for complex systems<br />
* Integral action and anti-windup<br />
| FBS-1e 10.1-10.4 <br> FBS-2e 11.1-11.4<br />
| {{cds110 fa15 pdf pending |hw7.pdf | HW 7}} <br> Due: 25 Nov, 2 pm<br />
|- valign=top<br />
| '''Week 9'''<br><br />
23 Nov <br> 25 Nov*<br />
| Loop Shaping, I<br />
* Sensitivity functions<br />
* Feedback design via loop shaping<br />
| FBS-1e 11.1-11.3 <br> FBS-2e 12.1-12.4<br />
| {{cds110 fa15 pdf pending |hw8.pdf | HW 8}} <br> Due: 2 Dec, 2 pm<br />
|- valign=top<br />
| '''Week 10'''<br><br />
30 Nov <br> 2 Dec <br> 4 Dec<br />
| Loop Shaping II<br />
* Fundamental limitations<br />
* Modeling uncertainty<br />
* Performance/robustness tradeoffs<br />
| FBS-1e 11.4, 12.1-12.4 <br> FBS-2e 12.6-12.7, 13.1-13.3<br />
| Final exam <br> Due 11 Dec, 5 pm<br />
|}<br />
<br />
=== Grading ===<br />
The final grade will be based on homework sets, a midterm exam, and a final exam: <br />
<br />
*''Homework (50%):'' Homework sets will be handed out weekly and due on Wednesdays by 2 pm either in class or in the labeled box across from 107 Steele Lab. Each student is allowed up to two extensions of no more than 2 days each over the course of the term. Homework turned in after Friday at 2 pm or after the two extensions are exhausted will not be accepted without a note from the health center or the Dean. MATLAB/Python code and SIMULINK/Modelica diagrams are considered part of your solution and should be printed and turned in with the problem set (whether the problem asks for it or not).<br />
<br />
* ''Midterm exam (20%):'' A midterm exam will be handed out at the beginning of midterms period (28 Oct) and due at the end of the midterm examination period (3 Nov). The midterm exam will be open book and computers will be allowed (though not required). <br />
<br />
* ''Final exam (30%):'' The final exam will be handed out on the last day of class (4 Dec) and due at the end of finals week. It will be an open book exam and computers will be allowed (though not required).<br />
<br />
=== Collaboration Policy ===<br />
<br />
Collaboration on homework assignments is encouraged. You may consult<br />
outside reference materials, other students, the TA, or the<br />
instructor, but you cannot consult homework solutions from<br />
prior years and you must cite any use of material from outside<br />
references. All solutions that are handed in should be written up<br />
individually and should reflect your own understanding of the subject<br />
matter at the time of writing. MATLAB/Python scripts and plots are<br />
considered part of your writeup and should be done individually (you<br />
can share ideas, but not code).<br />
<br />
No collaboration is allowed on the midterm or final exams.<br />
<br />
=== Course Text and References ===<br />
<br />
The primary course text is <br />
* K. J. Astrom and Richard M. Murray, [http://fbsbook.org ''Feedback Systems: An Introduction for Scientists and Engineers''], Princeton University Press, 2008<br />
This book is available via the Caltech online bookstore or via download from the [http://fbsbook.org companion web site]. Note that the second edition of this book is in preparation for publication and will serve as the primary text for the course (but almost all of the material we will cover is also in the first edition).<br />
<br />
The following additional references may also be useful:<br />
<br />
* A. D. Lewis, ''A Mathematical Approach to Classical Control'', 2003. [http://www.mast.queensu.ca/~andrew/teaching/math332/notes.shtml Online access].<br />
* J. Distefano III, A. R. Stubberud and Ivan J. Williams (Author), ''Schaum's Outline of Feedback and Control Systems'', 2nd Edition, 2013. <br />
<br />
In addition to the books above, the textbooks below may also be useful. They are available in the library (non-reserve), from other students, or you can order them online.<br />
<br />
* B. Friedland, ''Control System Design: An Introduction to State-Space Methods'', McGraw-Hill, 1986.<br />
* G. F. Franklin, J. D. Powell, and A. Emami-Naeni, ''Feedback Control of Dynamic Systems'', Addison-Wesley, 2002.<br />
<br />
[[Category: Courses]]</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Yosemite_Trip_-_2015Yosemite Trip - 20152015-03-06T22:51:49Z<p>Abaetica: /* Currently used */</p>
<hr />
<div>We are organizing a winter Murray Group trip to Yosemite this year. This will be a fun and casual trip for all group members, there will be no special skills or special gear required.<br />
<br />
Snowshoes, skis (downhill and cross country), and snowboards are available for rent at Yosemite for those in the group desiring to take part in such activities.<br />
<br />
= Details =<br />
<br />
=== Trip Date ===<br />
We've selected the trip date based on people's availability and Richard's schedule: <br />
* 13-15 March, 2015<br />
<br />
If you are interested in joining the group trip, email Zachary Sun. We will have housing openings up to two weeks' before departure.<br />
<br />
=== Trip Itinerary ===<br />
* Friday - Meet your carpool from early morning to early afternoon and drive to Yosemite. Check into cabins.<br />
* Saturday - Hang out at Yosemite. There are a couple of possible day activities depending on the snow state, including hiking, cross-country skiing, downhill skiing at Badger Pass, "research" if you're so inclined, or just hanging around camp :) Equipment can be rented at Yosemite.<br />
* Sunday - Open activities (including day hikes or sleeping in) in the morning, return to Pasadena in the afternoon/evening.<br />
<br />
=== Information about Yosemite ===<br />
* [http://www.yosemitepark.com/Accommodations_CurryVillage.aspx Lodging in Curry Village]<br />
* [http://www.nps.gov/yose/ Yosemite National Park]<br />
* [http://www.yosemitepark.com/BadgerPass_RentalPricing.aspx Gear Rental]<br />
<br />
= Participants =<br />
* Richard Murray, +1 - ___ departure<br />
* Zachary Sun - ___ departure (can drive, room for 4)<br />
* Ioannis Fillippidis<br />
* Marcella Gomez, +1<br />
* Samira Farahani<br />
* Enoch Yeung, +1.5<br />
* Yong Wu<br />
* Vipul Singhal<br />
* Sean Sanchez + 1<br />
* Clare Hayes<br />
* Yutaka Hori<br />
* Emzo de los Santos<br />
* Shaobin Guo + 1<br />
* Anandh Swaminathan<br />
* Ivan Papusha<br />
* Victoria Hsiao<br />
* Ania Baetica, +1<br />
* Vasu Raman, +1<br />
*Anu Thubagere<br />
*Henrike Niederholtmeyer<br />
<br />
= Transportation =<br />
<br />
For drivers: If there is snow you'll need chains for your car; these can be bought online or at Wal-Mart. A couple of days before you can confirm the weather forecast.<br />
<br />
SEE GOOGLE DOC.<br />
<br />
= Currently booked and used housing =<br />
SEE GOOGLE DOC FOR UPDATES AND ASSIGNMENTS<br />
== Currently used ==<br />
<br />
*Curry Village Heated Tent: 3 beds, Held by Zachary Sun for last minute stays and modifications, Conf 399SB123375<br />
*Curry Village Heated Tent: 3 beds, Zachary Sun / Shaobin Guo / Yutaka Hori, Conf 399SB123409<br />
*Curry Village Heated Tent: 3 beds, Conf #: 399SB123664<br />
*Curry Village Heated Tent: 3 beds, Anandh / Ivan / Vipul (Confirmation Number: 399SB123673)<br />
*Curry Village Heated Tent: 3/3 beds, Ania / Ioannis / Thomas (Confirmation Number: 399SB124221)<br />
*Curry Village Heated Tent: 3 beds (can fit 2 additional people), Vasu (Confirmation Number: 399SB124439)<br />
*Curry Village Heated Cabin (fancy fancy): 3 beds, Victoria/ Anu/ Clare/ Yong? (Confirmation Number: 399SB124780)<br />
<br />
== Reservations to be cancelled by Feb. 20 (unless you need it!) ==<br />
*Curry Village Heated Tent: 3 beds, Held by Zachary Sun for last minute stays and modifications, Conf 399SB123372<br />
*Curry Village Heated Tent: 3 beds, Held by Zachary Sun for last minute stays and modifications, Conf 399SB123374<br />
<br />
== Details ==<br />
1) The majority of people will probably choose to live in Camp Curry. These are either tents or cabins.<br />
<br />
*Unheated tent. If you dare to brave the cold! It will cost the night's low temperature (average 30's)./night + 11% tax. Can sleep 4 comfortably (1 double bed, 3 single beds). *These have cots and sheets, this is not camping but rather low-cost glamping*<br />
*Heated tent. Will cost the night's low + $20. (max $60/night + 11% tax). Can sleep 3 comfortably (1 double bed, 2 single beds). *These have cots and sheets, this is not camping but rather low-cost glamping*<br />
*Cabin w/o private bathroom. $153/night + 11% tax. 2 double beds.<br />
*Cabin w/ private bathroom. $204/night + 11% tax. 2 double beds.<br />
<br />
<gallery><br />
nonheatedtent.jpg | Non-heated canvas tent. Live here at your own risk of freezing!<br />
heatedtent.jpg | Heated canvas tent.<br />
cabin.jpg | Curry Village cabins, heated.<br />
</gallery><br />
(Images c.www.yosemitepark.com)<br />
<br />
2) There is also housing at Yosemite Lodge and the Ahwahnee. These are pricier options though starting at $200/night, and you'll be a drive or shuttle away from Camp. See http://www.yosemitepark.com/the-ahwahnee.aspx or http://www.yosemitepark.com/yosemite-lodge.aspx.<br />
<br />
= Meals =<br />
<br />
Due to the amount of people involved, please arrange with your carpool all meals except for dinner on Friday night and dinner on Saturday night. Note that Camp Curry will be open for breakfast. Dinner on Friday we will do as a group at Camp Curry, and on Saturday it will be TBA between Camp Curry and Yosemite Lodge (though if you don't want to eat the stuff at Camp Curry, you can arrange your meal there as well :)). Participants responsible for their own food costs for the weekend.<br />
<br />
= Event planning =<br />
<br />
Unclear if there will be snow. We plan on meeting at 9pm on Friday at Camp Curry to discuss events and activities for Saturday all day and Sunday morning!<br />
<br />
= Packing List =<br />
<br />
'''Head and Hands'''<br />
* Winter hat<br />
* Gloves or mittens<br />
* Scarf (optional)<br />
<br />
'''Upper Body Layers'''<br />
* 2 t-shirts<br />
* Mid-weight long sleeve shirt (long underwear is best, cotton is okay)<br />
* Sweater or sweatshirt<br />
* Fleece jacket or wool sweater<br />
* Winter coat and/or a rain coat or shell if it fits over the fleece jacket<br />
<br />
'''Lower Body'''<br />
* Underwear as needed<br />
* Jeans are okay for skiing if you're not planning to fall down a lot, fine for wearing at night<br />
* If you're not an expert skiier I'd recommend snow pants or fleece pants/jeans with synthetic athletic-style pants over them<br />
* Synthetic long underwear bottoms (if you have them)<br />
<br />
'''Feet'''<br />
* 1 pair hiking boots or sturdy sneakers (if you want to snowshoe you should bring boots)<br />
* Socks<br />
<br />
'''Travel Gear'''<br />
* Small backpack for day hiking/skiing<br />
<br />
'''Sleeping'''<br />
* The tents come with cots, but to supplment you can either bring blankets or a sleeping bag.<br />
<br />
'''Micellaneous'''<br />
* 2 quart-sized water bottles<br />
* 1 small flashlight or headlamp<br />
* 1 toilet kit: toothbrush, toothpaste, shampoo, soap<br />
* Towel for showering (though they should have 1 in case you forget)<br />
* Sunscreen, lip balm, tissues<br />
* Sunglasses<br />
* Any medications you need<br />
* Camera (optional)<br />
* Board games to play at night (Pictionary, Cranium, etc.)<br />
* BYOB<br />
* Money for ski rentals, dinners, and food / gas in your carpools<br />
<br />
= Pictures =<br />
These pictures are from the 2003 Murray Group winter trip to Yosemite.<br />
[[Image:Yosemite03-1.jpg|frame|none|Richard, Lars, and Domitilla]]<br />
[[Image:Yosemite03-2.jpg|frame|none|Half Dome]]</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Yosemite_Trip_-_2015Yosemite Trip - 20152015-03-06T22:50:43Z<p>Abaetica: /* Participants */</p>
<hr />
<div>We are organizing a winter Murray Group trip to Yosemite this year. This will be a fun and casual trip for all group members, there will be no special skills or special gear required.<br />
<br />
Snowshoes, skis (downhill and cross country), and snowboards are available for rent at Yosemite for those in the group desiring to take part in such activities.<br />
<br />
= Details =<br />
<br />
=== Trip Date ===<br />
We've selected the trip date based on people's availability and Richard's schedule: <br />
* 13-15 March, 2015<br />
<br />
If you are interested in joining the group trip, email Zachary Sun. We will have housing openings up to two weeks' before departure.<br />
<br />
=== Trip Itinerary ===<br />
* Friday - Meet your carpool from early morning to early afternoon and drive to Yosemite. Check into cabins.<br />
* Saturday - Hang out at Yosemite. There are a couple of possible day activities depending on the snow state, including hiking, cross-country skiing, downhill skiing at Badger Pass, "research" if you're so inclined, or just hanging around camp :) Equipment can be rented at Yosemite.<br />
* Sunday - Open activities (including day hikes or sleeping in) in the morning, return to Pasadena in the afternoon/evening.<br />
<br />
=== Information about Yosemite ===<br />
* [http://www.yosemitepark.com/Accommodations_CurryVillage.aspx Lodging in Curry Village]<br />
* [http://www.nps.gov/yose/ Yosemite National Park]<br />
* [http://www.yosemitepark.com/BadgerPass_RentalPricing.aspx Gear Rental]<br />
<br />
= Participants =<br />
* Richard Murray, +1 - ___ departure<br />
* Zachary Sun - ___ departure (can drive, room for 4)<br />
* Ioannis Fillippidis<br />
* Marcella Gomez, +1<br />
* Samira Farahani<br />
* Enoch Yeung, +1.5<br />
* Yong Wu<br />
* Vipul Singhal<br />
* Sean Sanchez + 1<br />
* Clare Hayes<br />
* Yutaka Hori<br />
* Emzo de los Santos<br />
* Shaobin Guo + 1<br />
* Anandh Swaminathan<br />
* Ivan Papusha<br />
* Victoria Hsiao<br />
* Ania Baetica, +1<br />
* Vasu Raman, +1<br />
*Anu Thubagere<br />
*Henrike Niederholtmeyer<br />
<br />
= Transportation =<br />
<br />
For drivers: If there is snow you'll need chains for your car; these can be bought online or at Wal-Mart. A couple of days before you can confirm the weather forecast.<br />
<br />
SEE GOOGLE DOC.<br />
<br />
= Currently booked and used housing =<br />
SEE GOOGLE DOC FOR UPDATES AND ASSIGNMENTS<br />
== Currently used ==<br />
<br />
*Curry Village Heated Tent: 3 beds, Held by Zachary Sun for last minute stays and modifications, Conf 399SB123375<br />
*Curry Village Heated Tent: 3 beds, Zachary Sun / Shaobin Guo / Yutaka Hori, Conf 399SB123409<br />
*Curry Village Heated Tent: 3 beds, Conf #: 399SB123664<br />
*Curry Village Heated Tent: 3 beds, Anandh / Ivan / Vipul (Confirmation Number: 399SB123673)<br />
*Curry Village Heated Tent: 2/3 beds, Ania / Ioannis (Confirmation Number: 399SB124221)<br />
*Curry Village Heated Tent: 3 beds (can fit 2 additional people), Vasu (Confirmation Number: 399SB124439)<br />
*Curry Village Heated Cabin (fancy fancy): 3 beds, Victoria/ Anu/ Clare/ Yong? (Confirmation Number: 399SB124780)<br />
<br />
== Reservations to be cancelled by Feb. 20 (unless you need it!) ==<br />
*Curry Village Heated Tent: 3 beds, Held by Zachary Sun for last minute stays and modifications, Conf 399SB123372<br />
*Curry Village Heated Tent: 3 beds, Held by Zachary Sun for last minute stays and modifications, Conf 399SB123374<br />
<br />
== Details ==<br />
1) The majority of people will probably choose to live in Camp Curry. These are either tents or cabins.<br />
<br />
*Unheated tent. If you dare to brave the cold! It will cost the night's low temperature (average 30's)./night + 11% tax. Can sleep 4 comfortably (1 double bed, 3 single beds). *These have cots and sheets, this is not camping but rather low-cost glamping*<br />
*Heated tent. Will cost the night's low + $20. (max $60/night + 11% tax). Can sleep 3 comfortably (1 double bed, 2 single beds). *These have cots and sheets, this is not camping but rather low-cost glamping*<br />
*Cabin w/o private bathroom. $153/night + 11% tax. 2 double beds.<br />
*Cabin w/ private bathroom. $204/night + 11% tax. 2 double beds.<br />
<br />
<gallery><br />
nonheatedtent.jpg | Non-heated canvas tent. Live here at your own risk of freezing!<br />
heatedtent.jpg | Heated canvas tent.<br />
cabin.jpg | Curry Village cabins, heated.<br />
</gallery><br />
(Images c.www.yosemitepark.com)<br />
<br />
2) There is also housing at Yosemite Lodge and the Ahwahnee. These are pricier options though starting at $200/night, and you'll be a drive or shuttle away from Camp. See http://www.yosemitepark.com/the-ahwahnee.aspx or http://www.yosemitepark.com/yosemite-lodge.aspx.<br />
<br />
= Meals =<br />
<br />
Due to the amount of people involved, please arrange with your carpool all meals except for dinner on Friday night and dinner on Saturday night. Note that Camp Curry will be open for breakfast. Dinner on Friday we will do as a group at Camp Curry, and on Saturday it will be TBA between Camp Curry and Yosemite Lodge (though if you don't want to eat the stuff at Camp Curry, you can arrange your meal there as well :)). Participants responsible for their own food costs for the weekend.<br />
<br />
= Event planning =<br />
<br />
Unclear if there will be snow. We plan on meeting at 9pm on Friday at Camp Curry to discuss events and activities for Saturday all day and Sunday morning!<br />
<br />
= Packing List =<br />
<br />
'''Head and Hands'''<br />
* Winter hat<br />
* Gloves or mittens<br />
* Scarf (optional)<br />
<br />
'''Upper Body Layers'''<br />
* 2 t-shirts<br />
* Mid-weight long sleeve shirt (long underwear is best, cotton is okay)<br />
* Sweater or sweatshirt<br />
* Fleece jacket or wool sweater<br />
* Winter coat and/or a rain coat or shell if it fits over the fleece jacket<br />
<br />
'''Lower Body'''<br />
* Underwear as needed<br />
* Jeans are okay for skiing if you're not planning to fall down a lot, fine for wearing at night<br />
* If you're not an expert skiier I'd recommend snow pants or fleece pants/jeans with synthetic athletic-style pants over them<br />
* Synthetic long underwear bottoms (if you have them)<br />
<br />
'''Feet'''<br />
* 1 pair hiking boots or sturdy sneakers (if you want to snowshoe you should bring boots)<br />
* Socks<br />
<br />
'''Travel Gear'''<br />
* Small backpack for day hiking/skiing<br />
<br />
'''Sleeping'''<br />
* The tents come with cots, but to supplment you can either bring blankets or a sleeping bag.<br />
<br />
'''Micellaneous'''<br />
* 2 quart-sized water bottles<br />
* 1 small flashlight or headlamp<br />
* 1 toilet kit: toothbrush, toothpaste, shampoo, soap<br />
* Towel for showering (though they should have 1 in case you forget)<br />
* Sunscreen, lip balm, tissues<br />
* Sunglasses<br />
* Any medications you need<br />
* Camera (optional)<br />
* Board games to play at night (Pictionary, Cranium, etc.)<br />
* BYOB<br />
* Money for ski rentals, dinners, and food / gas in your carpools<br />
<br />
= Pictures =<br />
These pictures are from the 2003 Murray Group winter trip to Yosemite.<br />
[[Image:Yosemite03-1.jpg|frame|none|Richard, Lars, and Domitilla]]<br />
[[Image:Yosemite03-2.jpg|frame|none|Half Dome]]</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Nikolay_Atanasov,_Feb_2015Nikolay Atanasov, Feb 20152015-02-09T18:52:35Z<p>Abaetica: /* Schedule */</p>
<hr />
<div>Nikolay Atanasov, a student at Penn working with George Pappas and Kostas Danilidis will be visiting Caltech on 9 Feb (Mon). He will give a group meeting talk on some of his recent work. If you would like to meet with him, please sign up below:<br />
<br />
=== Schedule ===<br />
<br />
Monday:<br />
* 10:00a: Richard (109 Steele Lab)<br />
* 10:30a: Open<br />
* 11:15a: Open<br />
* 12p-1:15p: Group meeting presentation, 121 Annenberg<br />
* 1:15p: Vasu (121 Annenberg)<br />
* 2:00p: Yorie Nakahira<br />
* 2:45p: Tony Fragoso (Annenberg 2nd floor common area)<br />
* 3:30p: Ivan Papusha (Annenberg 2nd floor common area)<br />
* 4:15p: None<br />
* 5:00p: Done for the day<br />
<br />
=== Seminar info ===<br />
<br />
Active Information Acquisition with Applications in Robotics and Computer Vision<br><br />
Nikolay Atanasov, University of Pennsylvania<br />
<br />
Monday, February 9th, 12 pm <br><br />
121 Annenberg<br />
<br />
Abstract: The remarkable advances in sensing and mobility for robotic systems allow us to address some important information gathering problems such as environmental monitoring, source seeking, simultaneous localization and mapping (SLAM), and object recognition. The goal of active information acquisition is to design control strategies for multiple sensing robots, aimed at improving the accuracy and efficiency of tracking an evolving phenomenon of interest (target). First, we present a greedy approach to information acquisition via applications in source seeking and mobile robot localization. Next, we consider nonmyopic information acquisition in the case of linear Gaussian models and develop an approximate algorithm with suboptimality guarantees. The algorithm is computationally fast, since it exploits linearized sensing models, and memory efficient, since it exploits sparsity in the target model. Decentralized control and estimation are discussed and an application to active multi-robot SLAM is presented. Finally, we consider nonmyopic information acquisition with general sensing models and present applications in active object recognition. <br />
<br />
Biography: Nikolay A. Atanasov received a B.S. degree in electrical engineering from Trinity College, Hartford, CT, in 2008 and an M.S. degree in electrical engineering from the University of Pennsylvania, Philadelphia, PA, in 2012. Currently, he is working towards the Ph.D. degree in electrical and systems engineering at the University of Pennsylvania under the supervision of Professor George J. Pappas and Professor Kostas Daniilidis. His research interests are in active information acquisition with applications to robotics and computer vision, encompassing problems such as active object recognition, active localization and mapping, environmental monitoring, security and surveillance, search and rescue, etc. The fields relevant to his research are robotics, control theory, optimization, and computer vision.</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Nikolay_Atanasov,_Feb_2015Nikolay Atanasov, Feb 20152015-02-05T21:18:45Z<p>Abaetica: /* Schedule */</p>
<hr />
<div>Nikolay Atanasov, a student at Penn working with George Pappas and Kostas Danilidis will be visiting Caltech on 9 Feb (Mon). He will give a group meeting talk on some of his recent work. If you would like to meet with him, please sign up below:<br />
<br />
=== Schedule ===<br />
<br />
Monday:<br />
* 10:00a: Richard (109 Steele Lab)<br />
* 10:30a: Open<br />
* 11:15a: Open<br />
* 12p-1:15p: Group meeting presentation, 121 Annenberg<br />
* 1:15p: Vasu (location TBD)<br />
* 2:00p: Open<br />
* 2:45p: Open<br />
* 3:30p: Open<br />
* 4:15p: Yorie Nakahira<br />
* 5:00p: Done for the day<br />
<br />
=== Seminar info ===<br />
<br />
Active Information Acquisition with Applications in Robotics and Computer Vision<br><br />
Nikolay Atanasov, University of Pennsylvania<br />
<br />
Monday, February 9th, 12 pm <br><br />
121 Annenberg<br />
<br />
Abstract: The remarkable advances in sensing and mobility for robotic systems allow us to address some important information gathering problems such as environmental monitoring, source seeking, simultaneous localization and mapping (SLAM), and object recognition. The goal of active information acquisition is to design control strategies for multiple sensing robots, aimed at improving the accuracy and efficiency of tracking an evolving phenomenon of interest (target). First, we present a greedy approach to information acquisition via applications in source seeking and mobile robot localization. Next, we consider nonmyopic information acquisition in the case of linear Gaussian models and develop an approximate algorithm with suboptimality guarantees. The algorithm is computationally fast, since it exploits linearized sensing models, and memory efficient, since it exploits sparsity in the target model. Decentralized control and estimation are discussed and an application to active multi-robot SLAM is presented. Finally, we consider nonmyopic information acquisition with general sensing models and present applications in active object recognition. <br />
<br />
Biography: Nikolay A. Atanasov received a B.S. degree in electrical engineering from Trinity College, Hartford, CT, in 2008 and an M.S. degree in electrical engineering from the University of Pennsylvania, Philadelphia, PA, in 2012. Currently, he is working towards the Ph.D. degree in electrical and systems engineering at the University of Pennsylvania under the supervision of Professor George J. Pappas and Professor Kostas Daniilidis. His research interests are in active information acquisition with applications to robotics and computer vision, encompassing problems such as active object recognition, active localization and mapping, environmental monitoring, security and surveillance, search and rescue, etc. The fields relevant to his research are robotics, control theory, optimization, and computer vision.</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=SURF_discussions,_Jan_2015SURF discussions, Jan 20152015-01-25T22:31:22Z<p>Abaetica: /* 30 Jan (Fri) */</p>
<hr />
<div>Slots for talking with applicants and co-mentors about SURF projects. Please sign up for one of the slots below. All times are PST. __NOTOC__<br />
<br />
{| width=100% border=1<br />
|- valign=top<br />
|<br />
==== 21 Jan (Wed) ====<br />
* 9:20: Samira and Nuno<br />
* 9:50: Ania, Vipul, and Cody<br />
<hr><br />
* 14:30: Rafsan Chowdhury<br />
<hr><br />
* <s>15:30: Open</s><br />
|<br />
<br />
==== 22 Jan (Thu) ====<br />
* 9:00: Divyansh, Shaunak<br />
<hr><br />
* 17:30: Open<br />
* 18:00: Anushka, Clare + Vipul<br />
|<br />
<br />
==== 23 Jan (Fri) ====<br />
* 10:00:Aileen Cheng<br />
<hr><br />
* 14:00: Enrique, Clare + Vipul<br />
* 14:30: Marcus Greiff<br />
<hr><br />
* 16:00: Charlie Erwall<br />
|- valign=top<br />
|<br />
==== 26 Jan (Mon) ====<br />
* 8:00: Cat, Riashat<br />
* 8:30: Phuc (Sam), Yong, Shaobin<br />
<hr><br />
* 9:30: Rafsan, Scott, Sean (?)<br />
<hr><br />
* 17:30: Samira, Vasu, Yuening<br />
* 18:00: Jihoon, Clare, Vipul (?)<br />
|<br />
<br />
==== 29 Jan (Thu) ====<br />
* 12:30: Open<br />
<hr><br />
* 16:30: Open<br />
| <br />
==== 30 Jan (Fri) ====<br />
* 12:45: Xianglin, Ania, and Vipul<br />
* 1:15: Open<br />
|}<br />
<br />
The agenda for the phone call is (roughly):<br />
<br />
# Description of the basic idea behind the project (based on applicant's understanding)<br />
# Discussion about approaches, things to read, variations to consider, etc<br />
# Discussion of the format of the proposal<br />
# Questions and discussion about the process</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=SURF_discussions,_Jan_2015SURF discussions, Jan 20152015-01-25T22:31:10Z<p>Abaetica: /* 30 Jan (Fri) */</p>
<hr />
<div>Slots for talking with applicants and co-mentors about SURF projects. Please sign up for one of the slots below. All times are PST. __NOTOC__<br />
<br />
{| width=100% border=1<br />
|- valign=top<br />
|<br />
==== 21 Jan (Wed) ====<br />
* 9:20: Samira and Nuno<br />
* 9:50: Ania, Vipul, and Cody<br />
<hr><br />
* 14:30: Rafsan Chowdhury<br />
<hr><br />
* <s>15:30: Open</s><br />
|<br />
<br />
==== 22 Jan (Thu) ====<br />
* 9:00: Divyansh, Shaunak<br />
<hr><br />
* 17:30: Open<br />
* 18:00: Anushka, Clare + Vipul<br />
|<br />
<br />
==== 23 Jan (Fri) ====<br />
* 10:00:Aileen Cheng<br />
<hr><br />
* 14:00: Enrique, Clare + Vipul<br />
* 14:30: Marcus Greiff<br />
<hr><br />
* 16:00: Charlie Erwall<br />
|- valign=top<br />
|<br />
==== 26 Jan (Mon) ====<br />
* 8:00: Cat, Riashat<br />
* 8:30: Phuc (Sam), Yong, Shaobin<br />
<hr><br />
* 9:30: Rafsan, Scott, Sean (?)<br />
<hr><br />
* 17:30: Samira, Vasu, Yuening<br />
* 18:00: Jihoon, Clare, Vipul (?)<br />
|<br />
<br />
==== 29 Jan (Thu) ====<br />
* 12:30: Open<br />
<hr><br />
* 16:30: Open<br />
| <br />
==== 30 Jan (Fri) ====<br />
* 12:45: <br />
Xianglin, Ania, and Vipul<br />
* 1:15: Open<br />
|}<br />
<br />
The agenda for the phone call is (roughly):<br />
<br />
# Description of the basic idea behind the project (based on applicant's understanding)<br />
# Discussion about approaches, things to read, variations to consider, etc<br />
# Discussion of the format of the proposal<br />
# Questions and discussion about the process</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=SURF_discussions,_Jan_2015SURF discussions, Jan 20152015-01-20T19:09:03Z<p>Abaetica: /* 21 Jan (Wed) */</p>
<hr />
<div>Slots for talking with applicants and co-mentors about SURF projects. Please sign up for one of the slots below. All times are PST. __NOTOC__<br />
<br />
{| width=100% border=1<br />
|- valign=top<br />
|<br />
==== 21 Jan (Wed) ====<br />
* 9:20: Samira and Nuno<br />
* 9:50: Ania, Vipul, and Cody<br />
<hr><br />
* 14:30: Rafsan Chowdhury<br />
<hr><br />
* 15:30: Open<br />
|<br />
<br />
==== 22 Jan (Thu) ====<br />
* 9:00: Open<br />
<hr><br />
* 17:30: Open<br />
* 18:00: Open<br />
|<br />
<br />
==== 23 Jan (Fri) ====<br />
* 10:00:Aileen Cheng<br />
<hr><br />
* 14:00: Open<br />
* 14:30: Open<br />
<hr><br />
* 16:00: Open<br />
|<br />
<br />
==== 26 Jan (Mon) ====<br />
* 8:00: Open<br />
* 8:30: Phuc (Sam), Yong, Shaobin<br />
<hr><br />
* 17:30: Samira, Vasu, Yuening (tentative)<br />
* 18:00: Open<br />
|}<br />
<br />
The agenda for the phone call is (roughly):<br />
<br />
# Description of the basic idea behind the project (based on applicant's understanding)<br />
# Discussion about approaches, things to read, variations to consider, etc<br />
# Discussion of the format of the proposal<br />
# Questions and discussion about the process</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=SURF_2015:_Design_of_equilibrium_and_transient_distributions_of_stochastic_biochemical_reaction_networksSURF 2015: Design of equilibrium and transient distributions of stochastic biochemical reaction networks2015-01-01T22:29:07Z<p>Abaetica: /* SURF 2015: Design of equilibrium and transient distributions of stochastic biochemical reaction networks */</p>
<hr />
<div>[https://www.cds.caltech.edu/~murray/wiki/index.php/SURF_2015 2015 SURF] '''project description''' <br />
<br />
* Mentor: Richard M. Murray <br />
<br />
* Co-mentors: Ania Baetica and Vipul Singhal <br />
<br />
Understanding how to design biocircuits subject to stochastic effects is one of the goals of the Murray lab. Experimental evidence has made it clear that stochastic fluctuations have a significant and even beneficial role in genetic circuits [1]. These fluctuations are particularly strong in the low molecule numbers regime that both our biocircuits and numerous cellular processes run in [2]. To better understand stochastic behavior, we model our biocircuits as stochastic biochemical reaction networks and perform design over time-evolving distributions of molecular species from our system. The goal of this project is to perform biologically-informed design of the equilibrium (stationary) and transient distributions in pertinent examples of stochastic biochemical reaction networks. <br />
<br />
Stochastic behavior of biochemical reaction networks is described analytically by the Chemical Master Equation (CME). The time-evolution of molecular species distributions is described by an infinite-dimensional ODE. Approximations to the solution of the CME are used routinely for computer simulations (SSA algorithm), but analytical solutions are difficult to obtain due to the infinite-dimensionality of the equation. Nonetheless, the CME has been solved analytically for special case gene regulatory systems [3] and for monomolecular reaction systems [4]. Analytic solutions were determined for both the stationary and the transient distributions of molecular species in these examples. However, the problem of designing these probability distributions to reflect biologically relevant constraints remains largely unaddressed, with the exception of reference [5].<br />
<br />
In this SURF project, we seek to understand how to choose parameters (rate constants, e.g.) such that the equilibrium and transient distributions of molecular species display desirable properties with direct biological significance (e.g. the distribution of switching times for the toggle switch [6] should be short-tailed so that fast/slow switching is rare). We will perform design on the distributions that are analytic solutions to the CME from reference papers [3] and [4]. Students will pick the biocircuit examples of their choice from the references provided and/or other sources. <br />
<br />
The design process will take place in steps:<br />
<br />
# Students will model the biocircuit in MATLAB to gain intuition of stationary and transient behavior under different inputs. We will use the analytic solution for the transient and equilibrium distributions of the CME. <br />
# Students will identify appropriate biologically relevant constraints for the design problem. Then they will translate them into design optimization problems. Some of the problems will have analytical solutions and some will require the use of computational methods (MATLAB toolboxes such as SOSTOOLS or sampling techniques such as MCMC). <br />
# We will perform sensitivity analysis and robustness analysis for the solutions of the design problems. <br />
<br />
''Required Skills'': Students are required to be flexible about learning new analytical and computational techniques. Experience with a scientific programming language of your choice is required (MATLAB/C/Python). Background in probability (ACM/EE/CMS 116) and optimization (ACM/CMS 113) is recommended, but not required. <br />
<br />
'''References'''<br />
<br />
[http://www.nature.com/nature/journal/v467/n7312/full/nature09326.html] ''Functional roles for noise in genetic circuits'', A. Eldar, M. Elowitz. Nature Reviews, 2010.<br />
<br />
[http://www.sciencemag.org/content/297/5584/1183.full] ''Stochastic Gene Expression in a Single Cell'', M. Elowitz, A. Levine, E. Siggia, P. Swain. Science, 2002. <br />
<br />
[http://rsif.royalsocietypublishing.org/content/11/97/20140054] ''Equilibrium Distributions of Simple Biochemical Reaction Systems for Time-Scale Separation in Stochastic Reaction Networks'', B. Mélykúti, J.P. Hespanha, M. Khammash. J. R. Soc. Interface, 2014. <br />
<br />
[http://link.springer.com/article/10.1007%2Fs00285-006-0034-x#page-1] ''Solving the Chemical Master Equation for Monomolecular Reaction Systems Analytically'', T. Jahnke, W. Huisinga. J. Math. Biol., 2007. <br />
<br />
[http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5256308&tag=1] ''A Linear Programming Approach to Parameter Fitting for the Master Equation'', N. Martins, J. Gonçalves. IEEE, 2009. <br />
<br />
[http://www.nature.com/nature/journal/v403/n6767/full/403339a0.html] ''Construction of a Genetic Toggle Switch in Escherichia Coli'', T. Gardner, C. Cantor, J. Collins. Letters to Nature, 2000.</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=SURF_2015:_Design_of_equilibrium_and_transient_distributions_of_stochastic_biochemical_reaction_networksSURF 2015: Design of equilibrium and transient distributions of stochastic biochemical reaction networks2015-01-01T22:28:34Z<p>Abaetica: Created page with "== '''SURF 2015: Design of equilibrium and transient distributions of stochastic biochemical reaction networks''' == [https://www.cds.caltech.edu/~murray/wiki/index.php/SURF_..."</p>
<hr />
<div>== '''SURF 2015: Design of equilibrium and transient distributions of stochastic biochemical reaction networks''' ==<br />
<br />
[https://www.cds.caltech.edu/~murray/wiki/index.php/SURF_2015 2015 SURF] '''project description''' <br />
<br />
* Mentor: Richard M. Murray <br />
<br />
* Co-mentors: Ania Baetica and Vipul Singhal <br />
<br />
Understanding how to design biocircuits subject to stochastic effects is one of the goals of the Murray lab. Experimental evidence has made it clear that stochastic fluctuations have a significant and even beneficial role in genetic circuits [1]. These fluctuations are particularly strong in the low molecule numbers regime that both our biocircuits and numerous cellular processes run in [2]. To better understand stochastic behavior, we model our biocircuits as stochastic biochemical reaction networks and perform design over time-evolving distributions of molecular species from our system. The goal of this project is to perform biologically-informed design of the equilibrium (stationary) and transient distributions in pertinent examples of stochastic biochemical reaction networks. <br />
<br />
Stochastic behavior of biochemical reaction networks is described analytically by the Chemical Master Equation (CME). The time-evolution of molecular species distributions is described by an infinite-dimensional ODE. Approximations to the solution of the CME are used routinely for computer simulations (SSA algorithm), but analytical solutions are difficult to obtain due to the infinite-dimensionality of the equation. Nonetheless, the CME has been solved analytically for special case gene regulatory systems [3] and for monomolecular reaction systems [4]. Analytic solutions were determined for both the stationary and the transient distributions of molecular species in these examples. However, the problem of designing these probability distributions to reflect biologically relevant constraints remains largely unaddressed, with the exception of reference [5].<br />
<br />
In this SURF project, we seek to understand how to choose parameters (rate constants, e.g.) such that the equilibrium and transient distributions of molecular species display desirable properties with direct biological significance (e.g. the distribution of switching times for the toggle switch [6] should be short-tailed so that fast/slow switching is rare). We will perform design on the distributions that are analytic solutions to the CME from reference papers [3] and [4]. Students will pick the biocircuit examples of their choice from the references provided and/or other sources. <br />
<br />
The design process will take place in steps:<br />
<br />
# Students will model the biocircuit in MATLAB to gain intuition of stationary and transient behavior under different inputs. We will use the analytic solution for the transient and equilibrium distributions of the CME. <br />
# Students will identify appropriate biologically relevant constraints for the design problem. Then they will translate them into design optimization problems. Some of the problems will have analytical solutions and some will require the use of computational methods (MATLAB toolboxes such as SOSTOOLS or sampling techniques such as MCMC). <br />
# We will perform sensitivity analysis and robustness analysis for the solutions of the design problems. <br />
<br />
''Required Skills'': Students are required to be flexible about learning new analytical and computational techniques. Experience with a scientific programming language of your choice is required (MATLAB/C/Python). Background in probability (ACM/EE/CMS 116) and optimization (ACM/CMS 113) is recommended, but not required. <br />
<br />
'''References'''<br />
<br />
[http://www.nature.com/nature/journal/v467/n7312/full/nature09326.html] ''Functional roles for noise in genetic circuits'', A. Eldar, M. Elowitz. Nature Reviews, 2010.<br />
<br />
[http://www.sciencemag.org/content/297/5584/1183.full] ''Stochastic Gene Expression in a Single Cell'', M. Elowitz, A. Levine, E. Siggia, P. Swain. Science, 2002. <br />
<br />
[http://rsif.royalsocietypublishing.org/content/11/97/20140054] ''Equilibrium Distributions of Simple Biochemical Reaction Systems for Time-Scale Separation in Stochastic Reaction Networks'', B. Mélykúti, J.P. Hespanha, M. Khammash. J. R. Soc. Interface, 2014. <br />
<br />
[http://link.springer.com/article/10.1007%2Fs00285-006-0034-x#page-1] ''Solving the Chemical Master Equation for Monomolecular Reaction Systems Analytically'', T. Jahnke, W. Huisinga. J. Math. Biol., 2007. <br />
<br />
[http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5256308&tag=1] ''A Linear Programming Approach to Parameter Fitting for the Master Equation'', N. Martins, J. Gonçalves. IEEE, 2009. <br />
<br />
[http://www.nature.com/nature/journal/v403/n6767/full/403339a0.html] ''Construction of a Genetic Toggle Switch in Escherichia Coli'', T. Gardner, C. Cantor, J. Collins. Letters to Nature, 2000.</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=SURF_2015SURF 20152014-12-30T22:13:11Z<p>Abaetica: /* List of available projects */</p>
<hr />
<div>{{righttoc}}<br />
This page is intended for students interested in working on SURF projects in the Summer of 2015. It contains information about how to apply for a SURF project in my group along with a list of project areas.<br />
<br />
=== Applying for a SURF project ===<br />
<br />
Because I get many students interested in doing SURFs in my group and because we have several projects available, we use the first few weeks in January to sort out who we will work with in writing proposals. We only submit one proposal per project area and so we often can't accommodate everyone who wants to work in my group over the summer.<br />
<br />
# A list of SURF project descriptions is given in the table below. Due to the number of SURF projects that we support, we are only able to support students who select from among these projects. Please make sure to read the project descriptions, required skills (if any) and skim a few of the listed references before contacting me about doing a SURF project. <br />
# Students interested in writing proposals for SURF projects should contact me via e-mail by 9 Jan (Fri) and provide the following information:<br />
#* A list of up to three SURF projects from the list below that you are interested in working on<br />
#* A one page resume listing relevant experience and coursework<br />
#* If you are not a Caltech student, I will also need the following additional information:<br />
#** An unofficial copy of your academic transcript<br />
#** Names of two faculty members at your current institution that I can contact for a reference<br />
# Starting on 10 January, I will go through all applications and work with my group to identify who is a possible fit for each project. We will then contact you and ask for you to meet (or talk with) possible co-mentors so that we can eventually work out who we will work with in writing up a proposal.<br />
# We hope to make final decisions on projects by about 20 Jan, at which point we will start working with students on writing up proposals.<br />
# All applications should go through the normal SURF application process, described at www.surf.caltech.edu. SURF applications are due on ~21 Feb 2015.<br />
# If you are selected for a SURF, please be aware of the following information<br />
#* All SURF projects in my group will start on 16 Jun (Tue). If you can't start on that date, please make sure that you indicate this when you contact me<br />
#* All SURF projects are for a minimum of 10 weeks, although I usually recommend that you try to stay for 12 weeks if possible (at no additional pay). It's hard to complete a project in just 10 weeks and spending a few extra weeks can greatly improve the project.<br />
#* All SURF students in my group will be expected to devote full-time effort to their SURF project, so you cannot have a second job in addition to your SURF.<br />
<br />
=== List of available projects ===<br />
<br />
Projects will be posted as they come available. I recommend waiting until near the deadline submission before submitting your project preferences.<br />
<br />
{| border=1 width=100%<br />
|-<br />
| '''Title''' || '''Grant/Project''' || '''Co-Mentors''' || '''Comments'''<br />
|-<br />
| {{SURF entry|2015|Improved State Estimation and Control of a Pioneer 3-DX for a Resilient Spacecraft Executive}} <br />
| KISS<br />
| [https://www.cds.caltech.edu/~cmcghan/ Catharine McGhan]<br />
| Multiple positions may be available<br />
<!--<br />
|-<br />
| {{SURF entry|2015|Mapping Differences in Gene Expresion in Linear and Plasmid DNA in a Cell-Free Expression (TXTL) System }} <br />
| Keywords: in vitro synthetic biology, nonlinear modeling, model prediction and validation<br />
| [https://www.cds.caltech.edu/~eyeung/ Enoch Yeung]<br />
|<br />
--><br />
<br />
|-<br />
| {{SURF entry|2015|Optimal Trajectory Generation under Environmental Uncertainties using Signal Temporal Logic Specifications}} <br />
| NGC<br />
| [http://directory.caltech.edu/personnel/farahani Samira Farahani]<br />
| <br />
|-<br />
| {{SURF entry|2015|Formal synthesis of switching protocols for estimation and control of aircraft electric power systems}}<br />
|<br />
| Benson Christalin and Scott C. Livingston<br />
|<br />
|-<br />
| {{SURF entry|2015|Platform-based design for robotics applications}}<br />
| <br />
| [http://www.cms.caltech.edu/~vasu/ Vasu Raman] and Samira Farahani<br />
| <br />
|-<br />
| {{SURF entry|2015|Machine-readable protocols and rapid-prototyping for synthetic biology research}}<br />
| MPP<br />
| Scott C. Livingston and Sean Sanchez<br />
| <br />
|-<br />
| {{SURF entry|2015|Design space exploration of the violacein pathway in TX-TL}}<br />
| PMTI<br />
| Yong Wu and Shaobin Guo<br />
| <br />
|-<br />
| {{SURF entry|2015|Rapid prototyping of moderate complexity biomolecular circuits}}<br />
| MPP<br />
| Clare Hayes<br />
| Multiple positions may be available<br />
|<br />
|-<br />
| {{SURF entry|2015|Design of equilibrium and transient distributions of stochastic biochemical reaction networks }}<br />
| <br />
| Ania Baetica and Vipul Singhal<br />
| <br />
<br />
<br />
|}</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=SURF_2015SURF 20152014-12-30T21:03:01Z<p>Abaetica: /* List of available projects */</p>
<hr />
<div>{{righttoc}}<br />
This page is intended for students interested in working on SURF projects in the Summer of 2015. It contains information about how to apply for a SURF project in my group along with a list of project areas.<br />
<br />
=== Applying for a SURF project ===<br />
<br />
Because I get many students interested in doing SURFs in my group and because we have several projects available, we use the first few weeks in January to sort out who we will work with in writing proposals. We only submit one proposal per project area and so we often can't accommodate everyone who wants to work in my group over the summer.<br />
<br />
# A list of SURF project descriptions is given in the table below. Due to the number of SURF projects that we support, we are only able to support students who select from among these projects. Please make sure to read the project descriptions, required skills (if any) and skim a few of the listed references before contacting me about doing a SURF project. <br />
# Students interested in writing proposals for SURF projects should contact me via e-mail by 9 Jan (Fri) and provide the following information:<br />
#* A list of up to three SURF projects from the list below that you are interested in working on<br />
#* A one page resume listing relevant experience and coursework<br />
#* If you are not a Caltech student, I will also need the following additional information:<br />
#** An unofficial copy of your academic transcript<br />
#** Names of two faculty members at your current institution that I can contact for a reference<br />
# Starting on 10 January, I will go through all applications and work with my group to identify who is a possible fit for each project. We will then contact you and ask for you to meet (or talk with) possible co-mentors so that we can eventually work out who we will work with in writing up a proposal.<br />
# We hope to make final decisions on projects by about 20 Jan, at which point we will start working with students on writing up proposals.<br />
# All applications should go through the normal SURF application process, described at www.surf.caltech.edu. SURF applications are due on ~21 Feb 2015.<br />
# If you are selected for a SURF, please be aware of the following information<br />
#* All SURF projects in my group will start on 16 Jun (Tue). If you can't start on that date, please make sure that you indicate this when you contact me<br />
#* All SURF projects are for a minimum of 10 weeks, although I usually recommend that you try to stay for 12 weeks if possible (at no additional pay). It's hard to complete a project in just 10 weeks and spending a few extra weeks can greatly improve the project.<br />
#* All SURF students in my group will be expected to devote full-time effort to their SURF project, so you cannot have a second job in addition to your SURF.<br />
<br />
=== List of available projects ===<br />
<br />
Projects will be posted as they come available. I recommend waiting until near the deadline submission before submitting your project preferences.<br />
<br />
{| border=1 width=100%<br />
|-<br />
| '''Title''' || '''Grant/Project''' || '''Co-Mentors''' || '''Comments'''<br />
|-<br />
| {{SURF entry|2015|Improved State Estimation and Control of a Pioneer 3-DX for a Resilient Spacecraft Executive}} <br />
| KISS<br />
| [https://www.cds.caltech.edu/~cmcghan/ Catharine McGhan]<br />
| Multiple positions may be available<br />
<!--<br />
|-<br />
| {{SURF entry|2015|Mapping Differences in Gene Expresion in Linear and Plasmid DNA in a Cell-Free Expression (TXTL) System }} <br />
| Keywords: in vitro synthetic biology, nonlinear modeling, model prediction and validation<br />
| [https://www.cds.caltech.edu/~eyeung/ Enoch Yeung]<br />
|<br />
--><br />
<br />
|-<br />
| {{SURF entry|2015|Optimal Trajectory Generation under Environmental Uncertainties using Signal Temporal Logic Specifications}} <br />
| NGC<br />
| [http://directory.caltech.edu/personnel/farahani Samira Farahani]<br />
| <br />
|-<br />
| {{SURF entry|2015|Formal synthesis of switching protocols for estimation and control of aircraft electric power systems}}<br />
|<br />
| Benson Christalin and Scott C. Livingston<br />
|<br />
|-<br />
| {{SURF entry|2015|Platform-based design for robotics applications}}<br />
| <br />
| [http://www.cms.caltech.edu/~vasu/ Vasu Raman] and Samira Farahani<br />
| <br />
|-<br />
| {{SURF entry|2015|Machine-readable protocols and rapid-prototyping for synthetic biology research}}<br />
| MPP<br />
| Scott C. Livingston and Sean Sanchez<br />
| <br />
|-<br />
| {{SURF entry|2015|Design space exploration of the violacein pathway in TX-TL}}<br />
| PMTI<br />
| Yong Wu and Shaobin Guo<br />
| <br />
|-<br />
| {{SURF entry|2015|Rapid prototyping of moderate complexity biomolecular circuits}}<br />
| MPP<br />
| Clare Hayes<br />
| Multiple positions may be available<br />
|<br />
|-<br />
| {{SURF entry|2015|A}}<br />
| <br />
| Ania Baetica and Vipul Singhal<br />
| <br />
<br />
<br />
|}</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=SURF_2015SURF 20152014-12-30T21:02:18Z<p>Abaetica: /* List of available projects */</p>
<hr />
<div>{{righttoc}}<br />
This page is intended for students interested in working on SURF projects in the Summer of 2015. It contains information about how to apply for a SURF project in my group along with a list of project areas.<br />
<br />
=== Applying for a SURF project ===<br />
<br />
Because I get many students interested in doing SURFs in my group and because we have several projects available, we use the first few weeks in January to sort out who we will work with in writing proposals. We only submit one proposal per project area and so we often can't accommodate everyone who wants to work in my group over the summer.<br />
<br />
# A list of SURF project descriptions is given in the table below. Due to the number of SURF projects that we support, we are only able to support students who select from among these projects. Please make sure to read the project descriptions, required skills (if any) and skim a few of the listed references before contacting me about doing a SURF project. <br />
# Students interested in writing proposals for SURF projects should contact me via e-mail by 9 Jan (Fri) and provide the following information:<br />
#* A list of up to three SURF projects from the list below that you are interested in working on<br />
#* A one page resume listing relevant experience and coursework<br />
#* If you are not a Caltech student, I will also need the following additional information:<br />
#** An unofficial copy of your academic transcript<br />
#** Names of two faculty members at your current institution that I can contact for a reference<br />
# Starting on 10 January, I will go through all applications and work with my group to identify who is a possible fit for each project. We will then contact you and ask for you to meet (or talk with) possible co-mentors so that we can eventually work out who we will work with in writing up a proposal.<br />
# We hope to make final decisions on projects by about 20 Jan, at which point we will start working with students on writing up proposals.<br />
# All applications should go through the normal SURF application process, described at www.surf.caltech.edu. SURF applications are due on ~21 Feb 2015.<br />
# If you are selected for a SURF, please be aware of the following information<br />
#* All SURF projects in my group will start on 16 Jun (Tue). If you can't start on that date, please make sure that you indicate this when you contact me<br />
#* All SURF projects are for a minimum of 10 weeks, although I usually recommend that you try to stay for 12 weeks if possible (at no additional pay). It's hard to complete a project in just 10 weeks and spending a few extra weeks can greatly improve the project.<br />
#* All SURF students in my group will be expected to devote full-time effort to their SURF project, so you cannot have a second job in addition to your SURF.<br />
<br />
=== List of available projects ===<br />
<br />
Projects will be posted as they come available. I recommend waiting until near the deadline submission before submitting your project preferences.<br />
<br />
{| border=1 width=100%<br />
|-<br />
| '''Title''' || '''Grant/Project''' || '''Co-Mentors''' || '''Comments'''<br />
|-<br />
| {{SURF entry|2015|Improved State Estimation and Control of a Pioneer 3-DX for a Resilient Spacecraft Executive}} <br />
| KISS<br />
| [https://www.cds.caltech.edu/~cmcghan/ Catharine McGhan]<br />
| Multiple positions may be available<br />
<!--<br />
|-<br />
| {{SURF entry|2015|Mapping Differences in Gene Expresion in Linear and Plasmid DNA in a Cell-Free Expression (TXTL) System }} <br />
| Keywords: in vitro synthetic biology, nonlinear modeling, model prediction and validation<br />
| [https://www.cds.caltech.edu/~eyeung/ Enoch Yeung]<br />
|<br />
--><br />
<br />
|-<br />
| {{SURF entry|2015|Optimal Trajectory Generation under Environmental Uncertainties using Signal Temporal Logic Specifications}} <br />
| NGC<br />
| [http://directory.caltech.edu/personnel/farahani Samira Farahani]<br />
| <br />
|-<br />
| {{SURF entry|2015|Formal synthesis of switching protocols for estimation and control of aircraft electric power systems}}<br />
|<br />
| Benson Christalin and Scott C. Livingston<br />
|<br />
|-<br />
| {{SURF entry|2015|Platform-based design for robotics applications}}<br />
| <br />
| [http://www.cms.caltech.edu/~vasu/ Vasu Raman] and Samira Farahani<br />
| <br />
|-<br />
| {{SURF entry|2015|Machine-readable protocols and rapid-prototyping for synthetic biology research}}<br />
| MPP<br />
| Scott C. Livingston and Sean Sanchez<br />
| <br />
|-<br />
| {{SURF entry|2015|Design space exploration of the violacein pathway in TX-TL}}<br />
| PMTI<br />
| Yong Wu and Shaobin Guo<br />
| <br />
|-<br />
| {{SURF entry|2015|Rapid prototyping of moderate complexity biomolecular circuits}}<br />
| MPP<br />
| Clare Hayes<br />
| Multiple positions may be available<br />
|<br />
|-<br />
| {{SURF entry|2015|}}<br />
| <br />
| Ania Baetica and Vipul Singhal<br />
| <br />
<br />
<br />
|}</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=SURF_2015SURF 20152014-12-30T21:01:42Z<p>Abaetica: /* List of available projects */</p>
<hr />
<div>{{righttoc}}<br />
This page is intended for students interested in working on SURF projects in the Summer of 2015. It contains information about how to apply for a SURF project in my group along with a list of project areas.<br />
<br />
=== Applying for a SURF project ===<br />
<br />
Because I get many students interested in doing SURFs in my group and because we have several projects available, we use the first few weeks in January to sort out who we will work with in writing proposals. We only submit one proposal per project area and so we often can't accommodate everyone who wants to work in my group over the summer.<br />
<br />
# A list of SURF project descriptions is given in the table below. Due to the number of SURF projects that we support, we are only able to support students who select from among these projects. Please make sure to read the project descriptions, required skills (if any) and skim a few of the listed references before contacting me about doing a SURF project. <br />
# Students interested in writing proposals for SURF projects should contact me via e-mail by 9 Jan (Fri) and provide the following information:<br />
#* A list of up to three SURF projects from the list below that you are interested in working on<br />
#* A one page resume listing relevant experience and coursework<br />
#* If you are not a Caltech student, I will also need the following additional information:<br />
#** An unofficial copy of your academic transcript<br />
#** Names of two faculty members at your current institution that I can contact for a reference<br />
# Starting on 10 January, I will go through all applications and work with my group to identify who is a possible fit for each project. We will then contact you and ask for you to meet (or talk with) possible co-mentors so that we can eventually work out who we will work with in writing up a proposal.<br />
# We hope to make final decisions on projects by about 20 Jan, at which point we will start working with students on writing up proposals.<br />
# All applications should go through the normal SURF application process, described at www.surf.caltech.edu. SURF applications are due on ~21 Feb 2015.<br />
# If you are selected for a SURF, please be aware of the following information<br />
#* All SURF projects in my group will start on 16 Jun (Tue). If you can't start on that date, please make sure that you indicate this when you contact me<br />
#* All SURF projects are for a minimum of 10 weeks, although I usually recommend that you try to stay for 12 weeks if possible (at no additional pay). It's hard to complete a project in just 10 weeks and spending a few extra weeks can greatly improve the project.<br />
#* All SURF students in my group will be expected to devote full-time effort to their SURF project, so you cannot have a second job in addition to your SURF.<br />
<br />
=== List of available projects ===<br />
<br />
Projects will be posted as they come available. I recommend waiting until near the deadline submission before submitting your project preferences.<br />
<br />
{| border=1 width=100%<br />
|-<br />
| '''Title''' || '''Grant/Project''' || '''Co-Mentors''' || '''Comments'''<br />
|-<br />
| {{SURF entry|2015|Improved State Estimation and Control of a Pioneer 3-DX for a Resilient Spacecraft Executive}} <br />
| KISS<br />
| [https://www.cds.caltech.edu/~cmcghan/ Catharine McGhan]<br />
| Multiple positions may be available<br />
<!--<br />
|-<br />
| {{SURF entry|2015|Mapping Differences in Gene Expresion in Linear and Plasmid DNA in a Cell-Free Expression (TXTL) System }} <br />
| Keywords: in vitro synthetic biology, nonlinear modeling, model prediction and validation<br />
| [https://www.cds.caltech.edu/~eyeung/ Enoch Yeung]<br />
|<br />
--><br />
<br />
|-<br />
| {{SURF entry|2015|Optimal Trajectory Generation under Environmental Uncertainties using Signal Temporal Logic Specifications}} <br />
| NGC<br />
| [http://directory.caltech.edu/personnel/farahani Samira Farahani]<br />
| <br />
|-<br />
| {{SURF entry|2015|Formal synthesis of switching protocols for estimation and control of aircraft electric power systems}}<br />
|<br />
| Benson Christalin and Scott C. Livingston<br />
|<br />
|-<br />
| {{SURF entry|2015|Platform-based design for robotics applications}}<br />
| <br />
| [http://www.cms.caltech.edu/~vasu/ Vasu Raman] and Samira Farahani<br />
| <br />
|-<br />
| {{SURF entry|2015|Machine-readable protocols and rapid-prototyping for synthetic biology research}}<br />
| MPP<br />
| Scott C. Livingston and Sean Sanchez<br />
| <br />
|-<br />
| {{SURF entry|2015|Design space exploration of the violacein pathway in TX-TL}}<br />
| PMTI<br />
| Yong Wu and Shaobin Guo<br />
| <br />
|-<br />
| {{SURF entry|2015|Rapid prototyping of moderate complexity biomolecular circuits}}<br />
| MPP<br />
| Clare Hayes<br />
| Multiple positions may be available<br />
| <br />
| {{SURF entry|2015|}}<br />
| <br />
| Ania Baetica and Vipul Singhal<br />
| <br />
<br />
<br />
|}</div>Abaeticahttp://www.cds.caltech.edu/~murray/wiki/index.php?title=Yosemite_Trip_-_2015Yosemite Trip - 20152014-11-07T22:46:28Z<p>Abaetica: /* Currently booked housing */</p>
<hr />
<div>__NOTOC__<br />
(partially plagiarized from Yosemite Trip 2007)<br><br />
We are organizing a winter Murray Group trip to Yosemite this year. This will be a fun and casual trip for all group members, there will be no special skills or special gear required.<br />
<br />
Snowshoes, skis (downhill and cross country), and snowboards are available for rent at Yosemite for those in the group desiring to take part in such activities.<br />
<br />
= Details =<br />
<br />
=== Trip Date ===<br />
We've selected the trip date based on people's availability and Richard's schedule: <br />
* 13-15 March, 2015<br />
<br />
If you are interested in joining the group trip, email Zachary Sun. We will have housing openings up to two weeks' before departure.<br />
<br />
=== Trip Itinerary ===<br />
* Friday - Meet your carpool from early morning to early afternoon and drive to Yosemite. Check into cabins.<br />
* Saturday - Hang out at Yosemite. There are a couple of possible day activities depending on the snow state, including hiking, cross-country skiing, downhill skiing at Badger Pass, "research" if you're so inclined, or just hanging around camp :) Equipment can be rented at Yosemite.<br />
* Sunday - Open activities (including day hikes or sleeping in) in the morning, return to Pasadena in the afternoon/evening.<br />
<br />
=== Information about Yosemite ===<br />
* [http://www.yosemitepark.com/Accommodations_CurryVillage.aspx Lodging in Curry Village]<br />
* [http://www.nps.gov/yose/ Yosemite National Park]<br />
* [http://www.yosemitepark.com/BadgerPass_RentalPricing.aspx Gear Rental]<br />
<br />
= Participants =<br />
* Richard Murray, +1 - ___ departure<br />
* Zachary Sun - ___ departure (can drive, room for 4)<br />
* Ioannis Fillippidis<br />
* Marcella Gomez, +1<br />
* Samira Farahani<br />
* Enoch Yeung, +1.5<br />
* Yong Wu<br />
* Vipul Singhal<br />
* Sean Sanchez + 1<br />
* Clare Hayes<br />
* Yutaka Hori<br />
* Emzo de los Santos<br />
* Shaobin Guo<br />
* Anandh Swaminathan<br />
* Ivan Papusha<br />
* Victoria Hsiao<br />
* Ania Baetica<br />
<br />
= Housing =<br />
<br />
1) The majority of people will probably choose to live in Camp Curry. These are either tents or cabins.<br />
<br />
*Unheated tent. If you dare to brave the cold! It will cost the night's low temperature (average 30's)./night + 11% tax. Can sleep 4 comfortably (1 double bed, 3 single beds). *These have cots and sheets, this is not camping but rather low-cost glamping*<br />
*Heated tent. Will cost the night's low + $20. (max $60/night + 11% tax). Can sleep 3 comfortably (1 double bed, 2 single beds). *These have cots and sheets, this is not camping but rather low-cost glamping*<br />
*Cabin w/o private bathroom. $153/night + 11% tax. 2 double beds.<br />
*Cabin w/ private bathroom. $204/night + 11% tax. 2 double beds.<br />
<br />
<gallery><br />
nonheatedtent.jpg | Non-heated canvas tent. Live here at your own risk of freezing!<br />
heatedtent.jpg | Heated canvas tent.<br />
cabin.jpg | Curry Village cabins, heated.<br />
</gallery><br />
(Images c.www.yosemitepark.com)<br />
<br />
2) There is also housing at Yosemite Lodge and the Ahwahnee. These are pricier options though starting at $200/night, and you'll be a drive or shuttle away from Camp. See http://www.yosemitepark.com/the-ahwahnee.aspx or http://www.yosemitepark.com/yosemite-lodge.aspx.<br />
<br />
= Currently booked housing =<br />
*Curry Village Heated Tent: 3 beds, Held by Zachary Sun for last minute stays and modifications, Conf 399SB123372<br />
*Curry Village Heated Tent: 3 beds, Held by Zachary Sun for last minute stays and modifications, Conf 399SB123374<br />
*Curry Village Heated Tent: 3 beds, Held by Zachary Sun for last minute stays and modifications, Conf 399SB123375<br />
*Curry Village Heated Tent: 3 beds, Zachary Sun / Shaobin Guo / Yutaka Hori, Conf 399SB123409<br />
*Curry Village Heated Tent: 3 beds, Conf #: 399SB123664<br />
*Curry Village Heated Tent: 3 beds, Anandh / Ivan / Vipul (Confirmation Number: 399SB123673)<br />
*Curry Village Heated Tent: 2/3 beds, Ania / Ioannis (Confirmation Number: 399SB124221)<br />
<br />
= Meals =<br />
This is old, will update with new information:<br />
<pre><br />
John will coordinate the group breakfasts, lunches, and snacks to help save on the trip cost. We will plan to bring two breakfasts and two lunchs. For dinners there is a local cafe where we can apparently get pizza and other food items. The following items are suggested for breakfast, lunch, and snacks. Please let John know if you want anything added to this list <br />
<br />
*Breakfasts: bagels, cream cheese, butter, orange juice, oatmeal (variety of flavors)<br />
*Lunches: sandwiches (wheat bread, pita, salami/cold cuts, cheese, lettuce, tomatos, mustard, peanut butter, jelly), lemonade, apples, bananas, carrots (peeled)<br />
*Snacks: Granola bars, trail mix, apples, bananas, cookies, lemonade, dark chocolate! (and some milk chocolate too...), oh and Skittles for Richard.<br />
<br />
There is supposed to be an eating area at Curry Village with a toaster and microwave, so we will hopefully be able to warm the bagels...<br />
</pre><br />
<br />
= Packing List =<br />
<br />
'''Head and Hands'''<br />
* Winter hat<br />
* Gloves or mittens<br />
* Scarf (optional)<br />
<br />
'''Upper Body Layers'''<br />
* 2 t-shirts<br />
* Mid-weight long sleeve shirt (long underwear is best, cotton is okay)<br />
* Sweater or sweatshirt<br />
* Fleece jacket or wool sweater<br />
* Winter coat and/or a rain coat or shell if it fits over the fleece jacket<br />
<br />
'''Lower Body'''<br />
* Underwear as needed<br />
* Jeans are okay for skiing if you're not planning to fall down a lot, fine for wearing at night<br />
* If you're not an expert skiier I'd recommend snow pants or fleece pants/jeans with synthetic athletic-style pants over them<br />
* Synthetic long underwear bottoms (if you have them)<br />
<br />
'''Feet'''<br />
* 1 pair hiking boots or sturdy sneakers (if you want to snowshoe you should bring boots)<br />
* Socks<br />
<br />
'''Travel Gear'''<br />
* Small backpack for day hiking/skiing<br />
<br />
'''Sleeping'''<br />
* The tents come with cots, but to supplment you can either bring blankets or a sleeping bag. (This is not necessarily necessary in the heated tents and cabins, but very much so in the unheated tents)! You can rent both from the [http://www.caltechy.org/services/rentals/outrent/ Caltech Y] for a small fee. <br />
<br />
'''Micellaneous'''<br />
* 2 quart-sized water bottles<br />
* 1 small flashlight or headlamp<br />
* 1 toilet kit: toothbrush, toothpaste, shampoo, soap<br />
* Towel for showering (though they should have 1 in case you forget)<br />
* Sunscreen, lip balm, tissues<br />
* Sunglasses<br />
* Any medications you need<br />
* Camera (optional)<br />
* Board games to play at night (Pictionary, Cranium, etc.)<br />
* BYOB<br />
* Money for ski rentals, dinner, food on the drive up<br />
<br />
= Pictures =<br />
These pictures are from the 2003 Murray Group winter trip to Yosemite.<br />
[[Image:Yosemite03-1.jpg|frame|none|Richard, Lars, and Domitilla]]<br />
[[Image:Yosemite03-2.jpg|frame|none|Half Dome]]</div>Abaetica