ECE 4923/6923
FEEDBACK CONTROL SYSTEMS II
CATALOG DATA: ECE 4923/6923. Feedback Control Systems II. (3)
- (Prerequisite: Grade of C or better in ECE 3163).
- Three hours lecture.
Finite difference and recurrence equations. z‑transform
theory. Analysis of sample‑data control systems.
Design of digital control systems.
PREREQUISITES BY TOPIC:
- Laplace transforms
- Introduction to z-transforms.
- Introduction to frequency response analysis for continuous systems.
- Basic stability techniques.
- Basic block diagram analysis.
- Basic state variable analysis.
TEXTBOOK(S) AND OTHER REQUIRED MATERIAL:
- C. L. Phillips and R. D. Harbor, Feedback Control
Systems, 3rd Ed., Prentice-Hall, Inc.,
1996.
GENERAL COURSE OBJECTIVES AND RELATIONSHIP TO PROGRAM OBJECTIVES:
- To introduce the students to basic concepts and
stability analysis techniques applicable to sampled-data and
discrete-time control systems. [1]
- To develop the students’ skill in design of compensators
to accomplish desired specifications for sampled-data and
discrete-time control systems. [1]
- To develop the students’ ability to relate experimental
data with theoretical predictions of system behavior in a laboratory setting. [1, 2, 3]
COURSE TOPICS COVERED:
- Difference equations. (2 classes)
- z-Transforms. (4 classes)
- Digital filters. (2 classes)
- A/D and D/A conversion. (4 classes)
- Analysis of sampled-data systems. (8 classes)
- Techniques for determining stability of sampled-data control systems. (6 classes)
- Steady-state design of sampled-data control systems. (3 classes)
- Compensator design of sampled-data control systems. (7 classes)
- Tests. (4 classes)
LAB TOPICS COVERED:
- Real-time control with a general purpose digital computer (1 class)
- Realization of a digital compensator (1 class)
- Shannon’s sampling theorem (1 class)
- Digital Position and Speed Control (1 class)
- Programmable Logic Controllers (1 class)
CONTRIBUTIONS TO PROFESSIONAL COMPONENT:
- Engineering Science : 1 hour
- Engineering Design : 2 hours
- Basic Math and Science : 0 hours
ASSESSMENT:
- Programming assignments.
- Quizzes.
- Final exam.
- Lab Reports
SPECIFIC COURSE OBJECTIVES AND RELATIONSHIP TO MEASURABLE OUTCOMES:
Objective 1:
- Demonstrate understanding of time domain descriptions of
discrete-time systems, including their solution via software.
(1,2)
- Demonstrate the application of z-transforms to the analysis of
discrete time systems, including the use of block diagrams,
simulation diagrams, and signal flow graph descriptions.
(1)
- Demonstrate the use of state variables in describing discrete-time
systems, including their solution via computer methods.
(1,2)
- Demonstrate understanding of the implications of sampling of
continuous-time signals, including the starred transform, and data
reconstruction techniques. (1)
- Demonstrate capabilities in finding transfer functions for
open-loop and closed-loop systems, along with state variable
descriptions of these systems. (1)
- Demonstrate expertise in the use of computer software in analyzing
sampled-data systems, including the determination of closed-loop
transfer functions and the solution of state variable descriptions
of systems. (1,2)
- Demonstrate understanding of the computation of stability
conditions for discrete-time and sampled-data systems (utilizing
Jury’s test, the Nyquist Criterion, the Bilinear
transformation, and direct computational methods).
(1,2)
- Demonstrate an understanding of steady-state accuracy calculations
as applied to sampled-data and discrete-time systems.
(1)
Objective 2:
- Demonstrate a basic understanding of the appropriate selection of
compensator type for stabilization and performance enhancement of
sampled-data and discrete-time systems. (1,5)
- Demonstrate capabilities in calculating the coefficients required
for phase-lead and phase-lag designs. (1,2,5)
- Demonstrate capabilities in the specification of digital PID
controllers, as well as subset controllers. (1,2,5)
- Demonstrate the development of software to support the hardware
design efforts described in the previous objective statements.
(1,2,9)
Objective 3:
- Demonstrate the ability to communicate experimental findings and
data by writing a comprehensive technical report. (7)
- Demonstrate the ability to analyze and interpret experimental data. (3,4,5)
- Develop an understanding of alternative implementation
possibilities for digital control. (4,5)
PREPARED BY:
- Dr. Randolph F. Follett, Assistant Professor of Electrical and
Computer Engineering, September 15, 2004.