Clic ici pour langue française Ressources
French Language Resources
Power System Analysis

EE-479 Digital Control Systems

 

Textbooks:  Feedback Control Systems, 4th ed.; by Phillips & Harbor, Prentice Hall, 1999.
Computational Aids in Control Systems using MATLAB, Hadi Saadat, McGraw-Hill 1993

Instructor: Hadi Saadat

Catalog Data
Course Schedule
Course Policy and Examinations

Download Real-Time Control System Projects

EE-479 Assignments


Download Computational Aids in Control Systems Using MATLAB by Hadi Saadat
Download the accompanion Software for Computational Aids in Control Systems Using MATLAB
Download Lecture notes for EE-479 by H. Saadat

Course Description

This course extends the classical control techniques from EE-371 to the area of sampled data and discrete-time control systems. These systems are analyzed using z-transform and state-space techniques. The sampling theorem, reconstruction, frequency response, system design and digital compensators are also covered. (Prerequisites EE371)

 

Course Schedule

W

Day

Topics

Chap

1 1 Modern control design, state feedback through pole-placement 10
  2 Controllability and observability, observer design, combined controller-observer design 10
  3 Optimal regulator design, introduction to real-time control design projects 10

2

1

Introduction to digital control systems, difference equation

11

2

The Z-transform

11

3

Initial and final value theorem, operational transform

11

3 1 Inverse Z-transform, partial fraction expansion, power series method

11

2

Solution of Differential equation

11

3

Discrete-time simulation diagram and signal flow graph

11

4

1

Discrete-time state variable model

11

2

Solution of Discrete-time state equation

11

3

Test # 1

 5

1

Sampled data systems, DAC and ADC

12

  2 Modeling the digital computer, modeling the sampler, zero-order hold

12

  3 Pulse transfer function, conversion of plant TF to sampled-data TF

12

 6

1

Block diagram reduction and closed-loop discrete-time TF

12

2

Chapter 12 example problems and MATLAB application

12

 

3

Analysis and design of digital control systems, stability analysis in the z-plane

13

7 1 Bilinear transformation, application of Routh array, range of sampling time for stability 13
  2

Transient response applied to the z-plane, Mappings from s-plane into z-plane

13

3

z-domain steady-state-error

13

8

1

Real-time control system laboratory Design project Presentation

2

Real-time control system laboratory Design project presentation

3

Root-locus in the z-plane,

13

9

1

Test # 2

13

2

Design of digital control systems and MATLAB application

13

3

Design of digital control systems

 13

10

1

Phase-lead, phase-lag controllers

13

2

Digital PID controllers

13

3

Chapter 13 example problems and MATLAB application

13

11

Final Examination (comprehensive)

 

Course Policy and Examinations

Two, 1-hour examination will be given during the course of the term at dates shown below. A two-hour, comprehensive final examination will be given during final exam week.

Problem Assignments:
Students are required to solve all the assigned problems. You are expected to keep a neat record for the solution of these assignments

Design Projects:
The assigned design projects will be graded and will be considered in the evaluation of the course grade.

Exam. Schedule and Grading:
The course grade will be based on the following:

Test 1 Friday, October 3 25%
Test 2 Monday,  November  3 25%
Final Wednesday, November 19  (2:00-4:00), L-104 30%
Problem Assignments, MATLAB, Design Project 20%

Top of Page

 

Site maintained by Hadi Saadat