User Tools

Site Tools


ece6554:start

This is an old revision of the document!


ECE6554: Adaptive Control


Course Description: Methods of parameter estimation and adaptive control for systems with constant or slowly varying unknown parameters. MATLAB design projects emphasizing applications to physical systems.


Course Resources

  1. Sample Syllabus (Not Official and certainly Not Valid)
  2. Lecture Notes Table of Contents and Additional Notes.

Project Options

The intent behind the project is to explore more complex nonlinear control systems that are linearly controller in some manner while requiring additional effort beyond the standard linear DMRAC approach explored in the homework. The step up in complexity can take various forms, with the simplest being the MIMO case. Another increment would be neuro-adaptive control, which considers a more complex function space representation for addressing nonlinear elements in the control system. The last option for nudging up in complexity would be to explore different Lyapunov-based realizations of adaptive control. What is explored in the course is one particular strand of adaptive control based on the error dynamics arising from a reference model (MRAC).

Curated project options include:

  1. Quadcopter (Higher Level of Difficulty)
  2. Ball and Beam System (Under construction. Ask if interested.)
    1. Using traditional approach, this is absurdly difficult. The description makes it easier be breaking the problem down into inner and outer loop control designs.
    2. There is another way to make it way easier. If you want to explore this as an option, we can try. Involves following PWMN as baseline controller and source of adaptive update law. See the performance reference adaptive control paper (Azimi and Vela).
    3. Alternatively, this problem was tackled in Spring 2022 using SOS tools in conjunction with some adaptive scheme. There is a published paper describing the approach that could be followed.

Main

ece6554/start.1679330584.txt.gz · Last modified: 2023/03/20 12:43 by classes