EEC157B - Control Systems

4 units - Winter Quarter

Lecture: 3 hours

Laboratory: 3 hours

Prerequisite: Course 157A

Grading: Letter

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
    2. Cascade Compensation Networks
    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