EE 522
Introduction to Digital Control Systems

Catalog Description:

Digital controls systems; design algorithms including analog invariance methods, direct digital techniques, and non-parametric approaches such as fuzzy control, neural networks, and evolutionary systems; implementation considerations. (Formerly numbered Electrical Engineering 622.)

Credits: 3.0

Class Schedule: 2 sessions per week, 75 minutes per session
           
Prerequisites: EE420

Course Objectives:

This course provides the student with several methods in digital control and filtering theory. By the end of the semester the student will understand the basic issues of sampling and quantization effects, how one can design digital filters and controllers, given analog designs, how to directly design digital filters and controllers and how to perform stability analysis on these structures.

Reference Textbook:

“Digital Control System Analysis and Design”, by Charles Phillips and H. Troy Nagle, Prentice Hall, 1995.

Topic Covered:

1. Introduction

  • The Digital Control Problem
  • Quantization Effects
  • Application Examples

2. Mathematical Tools

  • Discrete-Time Signals and Systems
  • Difference Equations
  • The z-transform
  • Solution to the Discrete-Time System Problem

3. Sampling and Reconstruction

  • The Sampled-Data Control System
  • Types of Samplers
  • Evaluation of Sampling Models
  • Data Reconstruction and the Sampling Theorem
  • A/D and D/A Conversion

4. Discrete-Time System Analysis

  • Open-Loop and Closed-Loop System Preliminaries
  • System Response Characteristics
  • The Issue of Stability

5. Analog-Invariance Control Design Approaches

  • The Design Philosophy
  • Frequency-Domain Approximations and the Bilinear-z Transform
  • Time-Domain Invariance Methods
  • Limitations

6. Classical Direct Digital Control Design Approaches

  • Root Locus Methods
  • The Nyquist Criterion
  • Bode Diagrams
  • Digital PID Control
  • Phase Compensators

7. Discrete-Time State Space Control Design

  • The State Space Model
  • Solution to the State Space Equation
  • Pole Assignment
  • State Estimation

8. Introduction to Digital Filters

  • The Filter Design Philosophy
  • Types of Filters (low pass, high pass, band pass and band reject)
  • Analog Invariance Methods
  • Direct Digital Filter Designs (IIR and FIR Methods)
  • Realizations

9. Implementation Issues

  • Finite-word Length Effects
  • Quantization Effects Revisited
  • Hardware characteristics
  • Software Issues

Prepared by: Dr. Gordon Lee
Date of Preparation: 02/06/2009