Control System Design
(3-0-3-4)
CMPE Degree: This course is Selected Elective for the CMPE degree.
EE Degree: This course is Selected Elective for the EE degree.
Lab Hours: 3 supervised lab hours and 0 unsupervised lab hours.
Technical Interest Groups / Course Categories: Threads / ECE Electives
Course Coordinator: David G Taylor
Prerequisites: (ECE 2031 [min C] or ECE 20X2 [T]) and (ECE 3550 [min C] or ECE 3085 [min C] or ECE 3084 [min C])
Catalog Description
Design of control algorithms using state-space methods, microcontroller implementation of control algorithms, and laboratory projects emphasizing motion control applications.Textbook(s)
Feedback Control of Dynamic SystemsCourse Outcomes
Apply the laws of physics to obtain mathematical models describing the dynamic behavior of several types of physical systems.
Approximate the constant coefficients parameterizing the dynamic model of a given physical system by utilizing measured input-output data.
Develop a state-space model for a given physical system, and use it to analyze the system's response and to characterize the system's stability.
Perform controllability and observability analyses to guide the selection of suitable actuators and sensors for a given physical system.
Design a digital control algorithm incorporating state estimation, state regulation and error integration to impose command following.
Program a computer to simulate a digital control system, accounting for the influence of disturbances, noise, quantization, sampling and saturation
Program a microcontroller to implement a digital control algorithm, using interrupt-based timing and on-chip peripherals for interfacing.
Develop microcontroller code for motion control systems incorporating various types of electric motors and associated switched-mode drive circuits.
Evaluate the performance of motion control system implementations by analyzing and interpreting experimental data obtained from measurement.
Prepare documentation describing control system designs and associated laboratory measurements, conforming to appropriate technical standards.
Strategic Performance Indicators (SPIs)
N/A
Topic List
- State-Space Methods for Analysis and Design (not all topics covered each term)
- Physics of Electrical, Mechanical, and Electromechanical Systems
- Approximation of Nonlinear Systems by Linear Models
- System Models, Responses, and Stability
- Numerical Simulation Techniques
- Objectives and Specifications in Control Applications
- State Regulation, Controllability, Actuator Selection
- State Estimation, Observability, Sensor Selection
- Integral Control, Command Following, Disturbance Rejection
- Inversion of Plant Model, Motion Planning, Tracking Control
- Controller Discretization, Indirect Continuous-Time Design
- Plant Discretization, Direct Discrete-Time Design
- Parameter Identification Methods
- Time-Scale Separation, Reduced-Order Design Models
- Optimization-Based Design and Stability Robustness
- Microcontrollers and Control Applications (not all topics covered each term)
- Computer Representation of Numbers
- Interrupt-Based Program Flow
- Clocks and Timers
- General Purpose Inputs and Outputs
- Serial Communication, Chip-to-Chip, System-to-System
- Digital-to-Analog Conversion, Analog-to-Digital Conversion
- Pulse-Width Actuation, Pulse-Width Sensing
- Encoders, Accelerometers, Gyroscopes
- DC Motors, AC Motors, Drive Circuits
- Two-Machine Motoring/Generating Dynamometers
- Electromechanical Motion Systems, Mobile Robots
- Under-Actuated Motion Systems, Crane, Rocket
- Switched-Mode Power Converters