ECE 441A

Automatic Control

Usually offered: Fall

Required course: No

Course Level

Undergraduate

Units

3

Instructor(s)

Gregory Ditzler, Associate Professor

Prerequisite(s)

Advanced Standing: Engineering. Major: ECE. ECE 320A.

Course Texts

Required Textbooks:

Software

  • You will be required to use Matlab to work on assignments throughout the course. We will NOT cover "how to program in Matlab," rather, you are expected to know it or pick it up.

Schedule

Three 50-minute lectures per week, MWF 09:00 AM - 09:50 AM.

Course Description

Specific Course Information:
2021-2022 Catalog Data:  Linear control system representation in time and frequency domains, feedback control system characteristics, performance analysis and stability, and design of control.

Learning Outcomes

Specific Goals for the Course:
Outcomes of Instruction: By the end of this course the student will be able to:

  1. Model, via differential equations or transfer functions, electrical, mechanical, and electromechanical dynamical systems. (Exam 1)
  2. Linearize a set of nonlinear dynamical equations. (Exam 1)
  3. Create a second-order model from a system's step response. (Exam 1)
  4. Construct all-integrator block diagrams from a transfer function, a set of differential equations, or a state-space representation and vice-versa. (Exam 1)
  5. Construct and interpret the Routh Array. (Exam 1)
  6. Sketch the root locrn, associated with a transfer function. (Exam 2)
  7. Determine the stability of a closed-loop system. (Exam 2)
  8. Calculate the phase margin and gain margin of a system from its frequency response (Bode plots). (Exam 2)
  9. Compute a state transition matrix from a system matrix. (Exam 2)
  10. Describe in terms of percent overshoot, settling time, steady-state error, rise-time, or peak­ time how the poles of a second-order continuous-time system influence the transient response. (Exam 2)
  11. Translate design specifications into allowable dominant pole locations in the s-plane (Exam2)
  12. Calculate a system's steady-state error and how the steady-state error can be influenced via system parameter changes. (Exam 2)
  13. Analyze stability using state-space techniques (Exam 3)
  14. Calculate a system's sensitivity with respect to different parameters.
  15. Design analog controllers using root locus techniques. (Exam 3)
  16. Design a system utilizing the observable canonical form. (Exam 3)
  17. Design an analog PID controller to meet design specifications. (Exam 3)
  18. Design analog controllers using Bode plot techniques. (Exam 3)
  19. Design full-state feedback gains to achieve acceptable closed-loop behavior.

Course Topics

Brief list of topics to be covered:

  • Course Description and Introduction
  • System Modeling: Electrical & Mechanical Components, Electromechanical Systems;
    Current-Force Analogy, Gears and Levers; Linearization
  • System Descriptions and Manipulation
    Transfer Function Descriptions; Simulations of Systems; Block Diagram Algebra
    System Identification and Frequency Response; State-Space Representation; State Transition Matrix; Mason's Gain Formula
  • Feedback System Characteristics
    Sensitivity; Initial Value Theorem; Tracking; Steady-state Error
  • System Performance and Stability
    Specifications (rise time, overshoot, steady-state error, and settling time); Pole locations and Time Response (2nd Order Systems); Routh-Hurwitz Test; Reative Stability; Time-domain Stability
  • Root Locus Analysis and Controller Design
    Root Locus Construction Rules; Root Locus Phase Lead Design and Lag Design
  • Bode Analysis and Controller Design
    Bode Plot Construction Rules; Frequency Response Measurements and Performance
    Stability Margins; Phase Lead and Lag Bode Design
  • PID Controller Design
  • State Feedback Design
    Pull State Feedback Internal Model Design; Observer Design and Observer-based Compensator Design

Relationship to Student Outcomes

ECE 414A contributes directly to the following specific electrical and computer engineering student outcomes of the ECE department:

1. An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
5. An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
6. An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions

Syllabus Prepared By

Syllabus updated on 3/29/2022

Contact Undergraduate Advisor: undergradadvisor@ece.arizona.edu

Contact Us
Contact Us
Loading...