# EEC157B - Control Systems II

4 units - Winter Quarter

Lecture: 3 hours

Laboratory: 3 hours

Prerequisite: EEC157A

Catalog Description: Control system optimization and compensation techniques, digital control theory. Laboratory includes Servo system experiments and computer simulation studies.

Relationship to Outcomes:
Students who have successfully completed this course should have achieved:

 Course Outcomes ABET Outcomes An ability to apply knowledge of mathematics, science, and engineering A An ability to design and conduct experiments, as well as to analyze and interpret data B An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability C An ability to identify, formulate, and solve engineering problems E An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice. K

Expanded Course Description

1. The Design and Compensation of Feedback Control Systems
1. Approaches to Compensation
3. Proportional-Integral-Derivative Compensation
4. Phase-Lead Compensation Design Using the Bode Diagram
5. Phase-Lead Compensation Design Using the Root Locus
6. Phase-Lag Compensation Design Using the Bode Diagram
7. Phase-Lage Compensation Design Using the Root Locus
8. Systems with a Pre-filter
2. Analysis and Design of Control Systems using State Space Representations
1. The State Variables of a Dynamic System
2. The State Vector Differential Equation
3. The Time Response and the Transition Matrix
4. Solving the Linear, Time-Invariant State Equation
5. State-spoace Representations of Transfer-Functions
6. Signal Flow Graph State Models
7. The Stability of Systems in the Time Domain
8. Controllability and Observability
9. Pole Placement
3. Discrete-Time Control Systems
1. Definition and Properties of the Z-Transform
2. Transfer-Functions of Discrete-Data Systems
3. Stability of Discrete-Data Systems and the Jury Criterion
4. Steady-State Error ANalysis of Discrete-Data Control Systems
5. Root-Loci of Discrete-Data Control Systems
6. Digital Implementation of Analog Controllers
7. Frequency Domain Design of Discrete-Data
Textbook: R. Dorf and R. Bishop, Modern Control Systems, Pearson.

Computer Use: Matlab (with the Control System Toolbox) is used for control system design and simulation.

Laboratory Projects:

Feedback Control of DC motor

Lab 1        Complete the path from the user to cRIO I/O modules

Lab 2        Complete the path from the user to the DC motor

Lab 3        Complete the path from the encoder disk to the user

Lab 4        Complete closed-loop control with a P-controller in cRIO

Lab 5        Complete closed-loop control with a PI-controller in cRIO

Lab 6        Complete closed-loop control with a PID-controller in cRIO

Engineering Design Statement:
This course focuses on design in the laboratory and in the homework. The problems are relatively unspecified and the student is challenged to complete the problem specifications, propose a design strategy and complete the iterative steps required to select the "best" set of parameters. The student is required to continually use computer-aided design software and for two systems to actually verify the results of the desing using a constructed system with actual components.

Professional Component: Engineering Depth, Laboratory, Project
Engineering Science: 2 units
Engineering Design: 2 units