ECE 781 - Spring 2017

ECE 781 - Adaptive Control

Instructor

Professor Daniel Miller
Office: EIT-3116
Phone: (519) 888-4567 extension 35215
e-mail: miller@uwaterloo.ca

Outline

Adaptive control is an approach used to deal with the unavoidable problem of plant uncertainty. Rather than providing a fixed linear time-invariant controller, this approach yields a controller whose parameters change with time. This controller typically consists of a linear time-invariant compensator together with a tuning mechanism which adjusts the controller gains; the control objectives are stabilization and tracking.

The course will be centered on an identifier based approach in the discrete-time setting. Here one chooses a model for the plant, whose parameters are unknown, and the plant parameters are recursively estimated; controller gains are computed assuming that the present estimate is correct. We first study algorithms to carry out parameter estimation, we then look at various control laws, and finally these are combined to yield an adaptive controller.

Prerequisites

Knowledge of linear systems.

Text

I will be distributing course notes.

References

  • "Adaptive Filtering Prediction and Control" by Goodwin and Sin. (In library on one-day loan: QA402.G658 1984)
  • "Linear Systems" by Kailath

Schedule

Tuesday 2:30pm-03:50pm and Thursday 10:00am-11:20am in EIT3141.

Marking Scheme with the Typical Weights

  • assignments (35%)
  • final exam (65%)

Course Contents

  1. Introduction to Adaptive Control
  2. Mathematical Preliminaries
    • signals
    • mathematical models
  3. Parameter Estimation
    • projection algorithm
    • least-squares algorithm
    • parameter convergence
    • estimation with bounded noise
    • constrained parameter estimation
  4. Control of LTI Systems
    • internal stability
    • one step-ahead control
    • model reference control
    • pole placement
  5. Classical Adaptive Control
    • one step-ahead adaptive control
    • model reference adaptive control
    • pole assignment adaptive control
  6. Recent Results on Adaptive Control With Linear-Like Behaviour
    • one step-ahead adaptive control
    • pole assignment adaptive control

General University of Waterloo guidelines

  • Academic integrity: In order to maintain a culture of academic integrity, members of the University of Waterloo community are expected to promote honesty, trust, fairness, respect and responsibility.
  • Grievance: A student who believes that a decision affecting some aspect of his/her university life has been unfair or unreasonable may have grounds for initiating a grievance. Read Policy 70, Student Petitions and Grievances, Section 4. When in doubt please be certain to contact the department’s administrative assistant who will provide further assistance.
  • Discipline: A student is expected to know what constitutes academic integrity to avoid committing an academic offence, and to take responsibility for his/her actions. A student who is unsure whether an action constitutes an offence, or who needs help in learning how to avoid offences (e.g., plagiarism, cheating) or about “rules” for group work/collaboration should seek guidance from the course instructor, academic advisor, or the undergraduate Associate Dean. For information on categories of offences and types of penalties, students should refer to Policy 71, Student Discipline. For typical penalties check Guidelines for the Assessment of Penalties.
  • Appeals: A decision made or penalty imposed under Policy 70 (Student Petitions and Grievances) (other than a petition) or Policy 71 (Student Discipline) may be appealed if there is a ground. A student who believes he/she has a ground for an appeal should refer to Policy 72 (Student Appeals).
  • Note for students with disabilities: The AccessAbility Services, located in Needles Hall, Room 1132, collaborates with all academic departments to arrange appropriate accommodations for students with disabilities without compromising the academic integrity of the curriculum. If you require academic accommodations to lessen the impact of your disability, please register with the AccessAbility Services at the beginning of each academic term.