CDS 140b, Spring 2014: Difference between revisions

From Murray Wiki
Jump to navigationJump to search
Line 29: Line 29:
| '''Suggested Reading/Lecture Notes'''
| '''Suggested Reading/Lecture Notes'''
| '''Homework'''
| '''Homework'''
|- valign=top
| 0
| 31&nbsp;Mar <br> RMM
| Course overview
|
|
|- valign=top
|- valign=top
| 1
| 1
| 31&nbsp;Mar <br> 2 Apr <br> 4 Apr*
| 2 Apr <br> 4 Apr*  <br> DGM
| Lagrangian and Hamiltonian systems I
| TBD
| HW 1
|- valign=top
| 2
| 9 Apr*<br>11&nbsp;Apr <br> DGM
| Lagrangian and Hamiltonian systems II
| TBD
| HW 2
|- valign=top
| 3
| 18 Apr <br> 21 Apr <br> RMM
| Advanced Lyapunov theory
* Time-varying systems
* Passivity
|
* Khalil 4.5, 6.1-6.5
| HW 3
|- valign=top
| 4
| 28 Apr <br> 30 Apr <br> RMM
| Perturbation Theory
| Perturbation Theory
* Regular Perturbation
* Regular Perturbation
Line 40: Line 67:
* Strogatz, 7.6
* Strogatz, 7.6
* Verhulst,  9.1, 10.1
* Verhulst,  9.1, 10.1
|
| HW 4
HW 1
|- valign=top
|- valign=top
| 2
| 5
| 7 Apr<br>9 Apr*<br>11&nbsp;Apr
| 5 May <br> 7 May <br> RMM
| Averaging Method
| Averaging Method
* Periodic Case
* Periodic Case
Line 53: Line 79:
* Strogatz, 7.6
* Strogatz, 7.6
* Verhulst,  11.1-11.3, 11.8
* Verhulst,  11.1-11.3, 11.8
| HW 2
| HW 5
|- valign=top
|- valign=top
| 3
| 6
| 14&nbsp;Apr*+ <br>16 Apr*+<br> 18 Apr+
| 12 May <br> 14 May  <br> RMM
| Singular Perturbations
| Singular Perturbations
* Finite Interval
* Finite Interval
Line 63: Line 89:
|
|
* Khalil, 11.1-11.3, 11.5
* Khalil, 11.1-11.3, 11.5
|
| HW 6
HW 3
|- valign=top
|- valign=top
| 4
| 7
| 21 Apr+ <br>  2&nbsp;Apr *+<br> 25 Apr*+
| 21 May <br> 23 May <br> DGM
| Nonlinear control I
| Nonlinear control I
* Overview of techniques
* Overview of techniques
Line 76: Line 101:
* Khalil 12.2,12.5 (gain scheduling), 13.1-13.3 (feedback linearization)
* Khalil 12.2,12.5 (gain scheduling), 13.1-13.3 (feedback linearization)
* Isidori (chapter 2) or Nijmeijer and van der Schaft, 3.1 (for more on controllability)
* Isidori (chapter 2) or Nijmeijer and van der Schaft, 3.1 (for more on controllability)
|
| HW 7
HW 4
|- valign=top
|- valign=top
| 5
| 8
| 28 Apr <br> 30 Apr <br> 2 May*
| 28&nbsp;May <br> 30 May<br>DGM
| Nonlinear control II
| Nonlinear control II
* Backstepping
* Backstepping
Line 86: Line 110:
|
|
* Khalil 14.3, 14.1
* Khalil 14.3, 14.1
| HW 5
| HW 8
|- valign=top
 
| 6
| 5 May <br> 7 May <br> 9 May*
| Advanced topic #1
| rowspan=3 |
Topics to be chosen from:
* Advanced stability theory (Lasalle's invariance principle, time-varying systems, etc)
* Advanced bifurcation theory (higher co-dimension, unfoldings)
* Lagrangian/Hamiltonian systems
* Introduction to chaos
| <!-- Homework -->
|- valign=top
| 7
| 12 May <br> 14 May  <br> 16 May*
| Advanced topic #2
<!-- | Reading -->
| <!-- Homework -->
|- valign=top
| 8
| 19 May <br> 21 May  <br> 23 May
| Advanced topic #3
<!-- | Reading -->
| <!-- Homework -->
|- valign=top
|- valign=top
| 9
| 9
| 28 May <br> 30 May
|
| Project presentations
| Project presentations
| <!-- Reading -->
| <!-- Reading -->

Revision as of 21:17, 18 March 2014

Differential Equations and Dynamical Systems

Instructors

  • Richard Murray (CDS/BE), murray@cds.caltech.edu
  • Doug MacMartin (CDS), macmardg@cds.caltech.edu
  • Lectures: MWF, 1-2 pm
  • Office hours: TBD

Teaching Assistants

  • TBD
  • Contact: cds140-tas@cds.caltech.edu
  • Office hours: TBD

Course Description

CDS 140b is a continuation of CDS 140a. A large part of the course will focus on tools from nonlinear dynamics, such as perturbation theory and averaging, advanced stability analysis, the existence of periodic orbits, bifurcation theory, chaos, etc. In addition, guest lecturers will give an introduction to current research topics in dynamical systems theory. There will be 5 homeworks throughout the term but no exams. Instead, the students are required to select a research topic and a journal paper related to CDS140b and present a brief review of the paper. The details of the projects will be discussed in the class.

Lecture Schedule

Week Date Topic Suggested Reading/Lecture Notes Homework
0 31 Mar
RMM
Course overview
1 2 Apr
4 Apr*
DGM
Lagrangian and Hamiltonian systems I TBD HW 1
2 9 Apr*
11 Apr
DGM
Lagrangian and Hamiltonian systems II TBD HW 2
3 18 Apr
21 Apr
RMM
Advanced Lyapunov theory
  • Time-varying systems
  • Passivity
  • Khalil 4.5, 6.1-6.5
HW 3
4 28 Apr
30 Apr
RMM
Perturbation Theory
  • Regular Perturbation
  • Poincare-Lindstedt Method
  • Periodically Perturbed Systems
  • Khalil, 10.1-10.3
  • Strogatz, 7.6
  • Verhulst, 9.1, 10.1
HW 4
5 5 May
7 May
RMM
Averaging Method
  • Periodic Case
  • Periodic Solutions
  • General Case
  • Khalil, 10.4-10.6
  • Strogatz, 7.6
  • Verhulst, 11.1-11.3, 11.8
HW 5
6 12 May
14 May
RMM
Singular Perturbations
  • Finite Interval
  • Infinite Interval
  • Stability Analysis
  • Khalil, 11.1-11.3, 11.5
HW 6
7 21 May
23 May
DGM
Nonlinear control I
  • Overview of techniques
  • Controllability and Lie brackets
  • Gain scheduling
  • Feedback linearization
  • Khalil 12.2,12.5 (gain scheduling), 13.1-13.3 (feedback linearization)
  • Isidori (chapter 2) or Nijmeijer and van der Schaft, 3.1 (for more on controllability)
HW 7
8 28 May
30 May
DGM
Nonlinear control II
  • Backstepping
  • Sliding mode control
  • Khalil 14.3, 14.1
HW 8
9 Project presentations

References:

Course Textbooks

  • H. Khalil, Nonlinear Systems, Prentice Hall; 3rd edition, 2001. ISBN: 978-0130673893
  • S. Strogatz, Nonlinear Dynamics And Chaos, Westview Press, 1994. ISBN: 978-0738204536
  • F. Verhulst, Nonlinear Differential Equations and Dynamical Systems, Springer; 2ed Edition, 1996. ISBN: 978-3540609346

Additional Sources:

  • L. Perko, Differential Equations and Dynamical Systems (3rd), Springer, 2001. ISBN: 978-0387951164
  • S. Wiggins, Introduction to Applied Nonlinear Dynamical Systems and Chaos, Springer; 2nd edition, 2003. ISBN: 978-0387001777

Policies

Collaboration Policy

Homeworks are to be done and handed in individually. To improve the learning process, students are encouraged to discuss the problems with, provide guidance to and get help from other students, the TAs and instructors. However, to make sure each student understands the concepts, solutions must be written independently and should reflect your understanding of the subject matter at the time of writing. Copying solutions, using solutions from previous years, having someone else type or dictate any part of the solution manual or using publicly available solutions (from the Internet) are not allowed.

Grading Policy

The final grades will be evaluated based on homework assignments (75%) and final projects (25%).

Late Homework

Each student is allowed one late day which means only one homework assignment may be handed in up to one day late. Other than this day, late homework will not be accepted. Exceptional circumstances (such as medical situations) with appropriate documentation will be considered by the instructors.

Projects

TBD