National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Syllabus

Course Details

Subject {L-T-P / C} : EE3301 : Principles of Control Systems Engineering { 3-0-0 / 3}

Subject Nature : Theory

Coordinator : Susovon Samanta

Syllabus

Module 1: Introduction to Control Systems: Importance of control systems in engineering applications, Open-loop vs. closed-loop systems, Modeling of different Systems: Electrical, mechanical, electromechanical systems, biological etc., Different modelling techniques: Differential equations, transfer functions, and state-space, Linearizing the nonlinear systems, Representation of dynamical systems: Block diagrams and signal flow graphs. (8 hrs)
Module 2: Response of linear time-invariant systems to standard test signals: impulse, step, ramp. Transient and steady-state performance. Time-domain performance specifications. Introduction to related Matlab commands. (6 hrs)
Module 3: Concept of stability: BIBO and Asymptotic stability. Concept of system poles and their impact on stability and performance, Introduction to Routh-Hurwitz criterion. Introduction to related Matlab commands. (6 hrs)
Module 4: Introduction to root locus: Basic concepts, Construction rules for root locus, Root locus plots and system stability, Design and analysis of control systems using root locus. Introduction to related Matlab commands. (6 hrs)
Module 5: Frequency Domain Analysis: Frequency Response: Bode plots, Polar plots, Nyquist plots. Relative stability, Gain margin and phase margin. Nyquist Stability Criterion: Stability analysis using Nyquist plots, Stability margins and system robustness. Introduction to related Matlab commands. (9 hrs)
Module 6: Controllers and Compensators: Design of Proportional (P), Integral (I), and Derivative (D) controllers, PID controller tuning methods, Design of lag, lead, and lag-lead compensators, Practical considerations and performance improvements. (5 hrs)

Course Objectives

  • Understand the fundamental concepts and significance of control systems in engineering applications and model different physical systems using differential equations, transfer functions, and state-space methods.
  • Analyze the transient and steady-state behavior of linear time-invariant systems in response to standard test signals.
  • Equip students with the ability to perform frequency response analysis using Bode, Nyquist, and Polar plots, and evaluate system stability and robustness.
  • Design and tune P, PI, PID controllers, and compensators (lag, lead, lag-lead) for achieving desired closed-loop performance

Course Outcomes

At the end of the course, a student will be able to:
CO1: Model physical systems (electrical, mechanical, etc.) using differential equations, transfer functions, and state-space methods, and represent them using block diagrams and signal flow graphs.
CO2: Analyze transient and steady-state responses of systems to standard inputs and evaluate time-domain performance specifications.
CO3: Assess system stability using BIBO and asymptotic stability criteria, and apply the Routh-Hurwitz criterion to determine stability.
CO4: Construct and analyze root locus plots to evaluate stability and design control systems using root locus methods.
CO5: Perform frequency response analysis using Bode, Polar, and Nyquist plots, and assess stability margins and robustness.
CO6: Design and tune P, PI, PID controllers, and compensators (lag, lead, lag-lead) to achieve desired closed loop performance.

Essential Reading

  • K. Ogata, Modern Control Engineering,, Pearson Higher Education, 2002
  • R.C. Dorf and R.H.Bishop, Modern Control System, Pearson, 2017

Supplementary Reading

  • Karl Johan Åström and Richard M. Murray, Feedback Systems, PRINCETON UNIVERSITY PRESS, 2008 , (free on the internet)
  • B.C. Kuo, Automatic Control System, Prentice Hall, Digitized Dec 5, 2007