AA 447: Control in Aerospace Systems
Autumn 2005
T/Th 9:30-11:20, Gug. 317

 

Instructor

Prof. Kristi A. Morgansen
morgansen@aa.washington.edu

Office Hours

T 1:30-2:30, W 1-2:30
Gug. 310

Teaching Assistants

Homework Section:

Jaime Petranek (full)
jpetrane@gonzaga.edu

Adi Salehuddin (half)
adijohan@u.washington.edu

 

W 8:30-9:20, Gug. 317

Gug. 409
W 2:30-3:30

Gug. 409

 

Course description

Textbook

Schedule

FAQ


Course Description

The main topics of the course are modeling, specification, interconnection, and robustness of feedback systems. On completion of the course, students will be able to construct (control-oriented) models for typical systems found in engineering and the sciences, specify and describe performance for feedback systems, and analyze open loop and feedback behavior of such systems.  Specifically:

 

 

Prerequisites: Dynamics -- ME 230, Matrix algebra -- MATH 308; Suggested: Introduction to differential equations -- MATH 307

 

Textbook and references

The required reading sources for the course are

The 9th version of the text can also be used but will have some discrepancies.  A copy of the 10th edition is in the AA office for referral.

 

Supplemental reading sources (first two on reserve in the Engineering library)

 

Class discussion list

A web site through the university web tools has been set up for class discussion.  The discussion list will be moderated by the course Tas.

http://catalyst.washington.edu/webtools/epost/register.cgi?owner=morgansn&id=12871

Matlab and Mathematica

Both Matlab 6.5 and 7 are installed on the instructional lab computers, as well as the ULTRA and LUNA Windows Terminal Servers. You can use Microsoft RDP (included with XP and limited to 8-bit color) and Citrix ICA client (downloadable at the following URL and much more fully featured).

 

http://www.citrix.com/site/SS/downloads/downloads.asp?dID=2755

 

The Citrix client connection setup is described in the Account Setup document. On checking the Citrix website, the client is now called the "Advanced Gateway Client". This type of connection is only appropriate for high-speed Internet connections.

Mathematica 5 is also installed in the lab.

 

Grading

The final grade will be based on homework sets, a project, a midterm exam and a final exam.

Homework sets will be handed out weekly on Thursdays and are due the following Thursday at 9:30am at the beginning of class. Late homework will not be accepted or graded without prior permission from the instructor.  One late assignment will be allowed per quarter.

The project will be handed out on Nov. 19 and is due the last day of class by 9:30am.

Four short quizzes will be given during the quarter. These quizzes are closed book, short written answers primary to test conceptual understanding. Dates for quizzes are marked on the course outline with a star and take place during the first 15 minutes of class.

A midterm exam will be given at the midpoint of the quarter. The midterm exam will be open book.

The final exam will take place Wednesday December 14, 10:30am-12:20pm. It will be an open book exam.

 

Homework policy

Collaboration on homework assignments is encouraged. You may consult outside reference materials, other students, the TA, or the instructor. All solutions that are handed in must reflect your understanding of the subject matter at the time of writing. Any required computer work, plots or data must be generated by you and must not be copies of a group effort. Each homework problem will have equal value and will be formatted to require roughly the same amount of work.

 

Design project

This project will be based on the problem designing a controller for and simulating response of a mechanical system (specifics TBA) to meet a set of performance criteria. The project will be done in groups of 1-3 students. In preparation for this project a similar problem will be progressively addressed in homework during the quarter.

 


Schedule

Date

Topics

Readings

Assignments

Sep 29

Introduction to control theory and feedback

Types of models

Ch. 1

2.1-2.2

Homework #1, hw1cruise.mdl,

Solution 1

Oct 4

Linearization

Laplace transforms and transfer functions

2.3, handout

2.4-2.5

 

Oct 6

Laplace transforms

Block diagrams and block diagram algebra

 

2.6

Homework #2, Solution 2

Oct 11*

Signal flow graphs

States and state space equations

2.7

3.1-3.2

Quiz 1 solutions

Oct 13

State transition matrix

Signal flow graphs and block diagrams

3.3, 3.7-3.8

3.4-3.5

Homework #3, Solution 3

Oct 18

Converting between transfer functions and state space

Controllability and observability

3.6

11.1-11.3, Vagners-lecture

 

Oct 20

State space feedback and pole placement

Control system characteristics

11.4

4.1-4.6

 

Oct 25*

Test signals and second order system performance

Extra poles and zeros; steady state error

5.1-5.3

5.4-5.8

Homework #4, Solution 4

Quiz 2 solutions

Oct 27

Performance criteria

Stability from the state transition matrix

5.9

Handout

 

Nov 1

MIDTERM (HW 1-3)

 

Sample midterm,

Sample solutions (updated),

Midterm solutions

Nov 3

Routh Hurwitz

6.1-6.4, controllability notes

Homework #5, Solution 5

Nov 8

Concept of Root Locus

Root Locus procedure

7.1-7.2

7.3-7.4

 

Nov 10

Root Locus procedure

Parameter design with Root Locus

 

7.5-7.6, notes on root locus,

notes part 2

 

Nov 15*

PID controllers

7.7

Homework #6, Solution 6

Quiz 3 solutions

Nov 17

Bode plots

8.1-8.3

 

Nov 22

Performance specifications in frequency domain

Stability from Bode plots

8.5

Homework #7, Solution 7

Project

Nov 24

THANKSGIVING – NO CLASS

 

 

Nov 29

Cascade compensation

Phase lead compensation

10.1-10.3

10.4-10.5

Homework #8, blank Bode plot,

Solution 8, solution 8 part 2

Dec 1*

Phase lag compensation

Lead-Lag compensation

10.6-10.8

Quiz 4 solutions

Dec 6

Nyquist stability

9.1-9.3

 

Dec 8

Review for final

 

Solns to in-class Bode plot,

Sample problems from class

Dec 14

FINAL EXAMINATION (10:30am-12:20am)

 

Final exam from last year,

solutions to last year’s exam (FINAL)