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

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: Dr. Hadi Saadat

Catalog Data
Course Schedule
Course Policy and Examinations
Download Real-Time Control System Projects
EE-479 Assignments


Bullet Download Computational Aids in Control Systems Using MATLAB by Hadi Saadat
Bullet Download the accompanion Software for Computational Aids in Control Systems Using MATLAB
Bullet Download Lecture notes for EE-479 by Dr. Hadi 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

Chap. 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

Chap. 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-4:00), L-104 30%
Problem Assignments, MATLAB, Design Project 20%

Top of Page


Site maintained by Hadi Saadat