EGR 390, Spring 2009
Dynamic Systems and Introduction to Control Theory
|
Professor: Judith Cardell; Room EGR 105b
Office Hours: Monday 1-2, Thursday 2-3 Class Time: MWF 10:00 - 10:50, in EGR 102 Pre-requisites: EGR 220, CSC 111, some linear algebra
optional reference: Introduction to Dynamic Systems, David Luenberger, Wiley & Sons, 1979. | |||||||||||||||
|
Course Overview and Objectives
Reading and Class Time Assignments Homework format The purpose of the homework is for you to have the opportunity to practice - practice - practice the skills and concepts from class. Since homework is the time to practice, you are not expected to have perfects solutions at all times. You are expected to do your best work for each problem however. In recognition of these goals, each homework problem will be evaluated on a 0-10 point scale as follows:
Quizzes and Exams Project Class attendance Grading
Late Policy Honor Code
|
EGR 390 Class and Assignment Schedule, Spring 2009
| Week | Topic | Reading | HW due
(Friday by 4pm to EGR 105B) |
| Jan 26 | Course Introduction
* Identifying dynamic systems |
Chapter 1, skip § 1.3.2
Chapter 2, skim |
Bring notes for class discussion on Friday |
| Feb 2 | State variables and state space modeling
* Modeling systems in Simulink (see links above) - Mass-spring-damper - RLC circuits Save these with name shown to your directory, then open with Matlab: ChainLetter.mdl MassDamper.mdl RCckt.mdl SeriesRLC.mdl |
Chapter 3, read early and often, this is a very involved chapter;
* Focus on definition of a 'state' and § 3.4 * skip discussions on partial fractions * skim examples 3.9-3.12, and § 3.4.5 |
HW1 due
HW1_1.m |
| Feb 9 | Chapter 3: Defining state variables and obtaining state equations;
Creating simulation diagrams for state space models |
Chapter 3 | HW2 due
HW2_5.mdl HW2_6.mdl HW2_6_script.m HW2_7.m |
| Feb 16 | State space models forever
* Finish up §3.4 * Vehicle suspension model Rally Day! Recap of linear algebra ... via homework |
Chapter 4 - should be review, except § 4.11 & 4.12 | HW3 due (Friday)
FerrisWheel.mdl FerrisWheel_script.m |
| Feb 23 | Linear algebra and vector spaces
* Circuit analysis with matrices * 2D & 3D Matrix Transformations |
Chapters 4 and 5 | HW4 due
HW4_2_VehSuspBlock.mdl VehSusp_script.m |
| Mar 2 | Linear Algebra - matrix transformations and finding orthonormal basis vectors | Chapter 5 | HW5 due |
| Mar 9 | Linear Algebra and Vector Spaces;
Dynamic Thermal Systems |
Chapter 5 |
* 50 minutes in class on Wednesday * Take home modeling problem due Friday, 4pm |
| Mar 16 | |
  |   |
| Mar 23 | Four Vector Spaces & Simultaneous linear equations | Chapters 5 & 6; skipping §6.3.1, 6.3.2, recursive solutions, data deweighting, 6.10 | HW6 due
HW6 solution due |
| Mar 30 | Eigenvalues and eigenvectors
* Romeo & Juliet |
Chapter 7, Reading for main themes and definitions,
including examples 7.1, 7.2, 7.4, 7.5. Skip §7.5 and 7.6; skim §7.7 |
HW7 due
GSE_process.zip HW7 solution |
| Apr 6 | Eigenanalysis;
Friday: Functions of Square Matrices |
Chapter 7
Chapter 8: Read for main definitions and theorems |
HW8 due
RandJ_script.m RandJ.mdl HW8 solution |
| Apr 13 | Continuous and discrete time linear state equations | Chapter 8, §8.1, 8.2, 8.3, 8.6
Chapter 9, Skip §9.5 & 9.11 Chapter 10, §10.1 to 10.5 |
HW9 due |
| Apr 20 | Stability; Controllability and observability
Matlab for April 24 exercises |
Chapter 11; §11.1 to 11.5
Chapter 13 §13.1 to 13.4 |
HW10 due |
| Apr 27 | Feedback Control Design | Chapter 13 §13.1 to 13.4 | HW11 - Not to hand in |
| Take Home Modeling Problem |