This is supplemental course information, designed to give you a fuller picture of the course and an expanded look at the topics covered. This is an unofficial document. The USC Course Catalog is the binding description of all university courses. Information such as books, materials covered, and the order of topics is subject to change. Please consult instructor for this semseter to get more upto date course information.
Catalog Data:
543a Digital Control Systems (3) a: Design, analysis, and implementation of digital control systems using microcomputers; Z-transform methods; frequency domain and state space approach; computational aspects; sampling and quantization. Prerequisite: EE 482.
Text book:
Digital Control System Analysis and Design, 3rd Edition, Charles L. Phillips, H. Troy Nagle, Prentice Hall (1995)
Coordinator:
Petros Ioannou, Professor of Electrical Engineering
Topics:
1. Modeling and Control Objectives
2. Discrete-Time Systems: Z-transform and properties
3. Sampling and Discrete-Time Systems: Sample and hold devices; Zero Order Hold; First Order Hold; Data reconstruction; Modeling Issues; Pulse Transfer Function; Modified Z-transform
4. System Time-Response Characteristics: Rise time, damping, natural frequency
5. Stability Analysis Techniques: Jury’s test, Routh-Hurwitz, Bilinear Transformations, Nyquist Criterion, Root Locus,
6. Frequency Domain Techniques: Bode Diagrams, Phase Margin, Gain Margin; Nichols Charts
7. Digital Control Design: Compensator design; phase lead, phase lag; Digital PID; State feedback; Observer Design; Separation Principle
8. Conversion of Analog Filters to Digital Filters; Approximation Techniques
9. Real Time Implementation Issues: Quantization effects, aliasing.
Course Objectives:
To introduce the student to the design and analysis of discrete time and sampled data feedback control systems.
Course Outcomes:
The student will be able to:
1. Understand the fundamental tools for analyzing discrete time and sampled data systems
2. Understand the mechanisms of the sampling process and holding devices and their mathematical modeling
3. Understand the analysis and modeling of feedback systems involving continuous and sampled data systems
4. Understand the design and analysis of control systems for sampled data systems
5. Understand the control objectives and performance requirements in the design of digital control systems
6. Understand different control design tools for discrete time systems
7. Understand how to convert analog filters and continuous time controllers to discrete time for digital implementation.
8. Understand the implementation issues associated with real time control applications
Laboratory Project:
The students are required to complete a project that involves the design of a digital control system for a particular application. The students are required to use MATLAB or similar software tools to demonstrate the success of their design using simulations. No hardware will be involved.
Last Updated by Petros Ioannou 12/2003