EEC157B - Control Systems
4 units - Spring 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
- The Design and Compensation of Feedback Control Systems
- Approaches to Compensation
- Cascade Compensation Networks
- Proportional-Integral-Derivative Compensation
- Phase-Lead Compensation Design Using the Bode Diagram
- Phase-Lead Compensation Design Using the Root Locus
- Phase-Lag Compensation Design Using the Bode Diagram
- Phase-Lage Compensation Design Using the Root Locus
- Systems with a Pre-filter
- Analysis and Design of Control Systems using State Space Representations
- The State Variables of a Dynamic System
- The State Vector Differential Equation
- The Time Response and the Transition Matrix
- Solving the Linear, Time-Invariant State Equation
- State-spoace Representations of Transfer-Functions
- Signal Flow Graph State Models
- The Stability of Systems in the Time Domain
- Controllability and Observability
- Pole Placement
- Discrete-Time Control Systems
- Definition and Properties of the Z-Transform
- Transfer-Functions of Discrete-Data Systems
- Stability of Discrete-Data Systems and the Jury Criterion
- Steady-State Error ANalysis of Discrete-Data Control Systems
- Root-Loci of Discrete-Data Control Systems
- Digital Implementation of Analog Controllers
- Frequency Domain Design of Discrete-Data
Computer Use: Matlab (with the Control System Toolbox) is used for control system design and simulation.
Laboratory Projects:
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