Course syllabus suggestions

From FBSwiki
Revision as of 01:01, 3 July 2006 by Murray (Talk | contribs)

Jump to: navigation, search

If you are planning to use Feedback Systems as a textbook for a course, there are several ways of using the material in the textbook, depending on your audience. This page contains some suggestions for how the material in the text can be taught.

Course for Non-Traditional Backgrounds

Feedback Systems was written with the intent of being used for courses that included students from the sciences that have non-traditional (engineering) backgrounds. This audience includes students with backgrounds in biology, computer science, economics, ecosystems and geophysic. The following table summarizes a quarter long and semester long sequence using the text:

Week 10 week course 15 week course Week
1 Chapter 1 - Introduction Chapter 1 - Introduction 1
2 Chapter 2 - System Modeling Chapter 2 - System Modeling 2
3 Chapter 4 - Dynamic Behavior Chapter 3 - Examples 3
Chapter 4 - Dynamic Behavior
4 Chapter 5 - Linear Systems 4
5 Chapter 6 - State Feedback Chapter 5 - Linear Systems 5
6 Chapter 8 - Transfer Functions Chapter 6 - State Feedback 6
7 Chapter 9 - Loop Analysis Chapter 7 - Output Feedback 7
8 Chapter 10 - PID Control Chapter 8 - Transfer Functions 8
9 Chapter 11 - Loop Shaping Chapter 9 - Loop Analysis 9
10 Review Chapter 10 - PID Control 10
11 Chapter 11 - Loop Shaping 11
12 12
Chapter 12 - Robust Performance
13 13
14 Appendix E - Implementation 14
15 Review 15

Course for Traditional Engineering Disciplines

When using Feedback Systems to teach a more traditional course in engineering, the same basic syllabus as the one above can be used but the course can be augmented by including the advanced sections in the text and/or including material from the text supplements. The following notes provide guidelines for what additional material can be included:

Chapter Advanced Topics
Chapter 1 - Introduction
  • Provide additional examples of advanced control systems
Chapter 2 - System Modeling
  • Assume background in ODEs; spend more time on discrete time systems
Chapter 4 - Dynamic Behavior
  • Nonlinear stability and Lyapunov functions; global behavior
Chapter 5 - Linear Systems
  • Linearization and local stability; discrete time linear systems
Chapter 6 - State Feedback
  • For quarter-long course, introduce observability from Ch 6
Chapter 7 - Output Feedback
  • Control using estimators; Kalman decomposition
Chapter 8 - Transfer Functions
  • Laplace Transforms
Chapter 9 - Loop Analysis
  • Full version of Nyquist theorem (plus proof)
Chapter 10 - PID Control
  • Windup, tuning and relay feedback
Chapter 11 - Loop Shaping
  • Include only in engineering course
Chapter 12 - Robust Performance
  • Include only in engineering course
Appendix E - Implementation
  • Computer implementation

If desired, the material in the course can be inverted so that frequency domain concepts are presented first and state space concepts follow. A typical course sequence would then be:

  • Chapters 1-3: basic concepts of modeling and stability
  • Chapters 8-12: frequency domain analysis and design
  • Chapters 4-7: state space analysis and design

Some care should be taken in the beginning of Chapter 7 to insure that students are comfortable with modeling a system in state space form

math

since this form is assumed in deriving the transfer function.