ELL 225: Control Engineering

Control Engineering course introduces the basic concepts and tools used to analyze and design control systems. Students will learn how to model dynamic systems, study their behavior, and design feedback controllers to make them behave in desired ways. The course covers classical techniques like root locus, Bode plots, and PID control, and also introduces modern state-space methods for analyzing and designing systems in a more general framework. By the end of the course, students are expected to have developed an intuition for feedback, understood how to assess system stability and performance, and gained hands-on experience with simulation tools and design exercises.

Class Information

  • Lecture schedule: Mondays and Thursdays, 5-6.15pm, LH 520

  • Tutorial schudule: Wednesdays, 3.10-4pm, III 342

  • Teaching assistant: Anuradha Sahu

List of Topics

  • Introduction to Control Systems

  • Mathematical Modeling of Dynamic Systems

  • Time-Domain Analysis

  • Stability Analysis

  • Root Locus Method

  • Frequency-Domain Analysis

  • State-Space

Homeworks

Prerequisties

  • Basic knowledge of differential equations, linear algebra, and signals

  • Familiarity with any simulation software (Matlab, Mathematica, Python, etc.)

Grading Policy

  • Homeworks: 60%

  • Mid-term: 15%

  • Major: 25%

Text

  • G. F. Franklin, J. D. Powell, and A. Emami-Naeini. Feedback Control of Dynamic Systems. Pearson.