Course Details
Subject {L-T-P / C} : EE3301 : Principles of Control Systems Engineering { 3-0-0 / 3}
Subject Nature : Theory
Coordinator : Prof. Asim Kumar Naskar
Syllabus
Module 1: Mathematical representation of Electrical systems, mechanical systems, natural systems, biological systems, social systems, economic systems, etc. Introduction to state-space and transfer function models. Block diagram, signal flow graphs. [6hr]
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. [5hr]
Module 3: Concept of stability. Concept of feedback and its effect on stability and performance. Introduction to Routh-Hurwitz criterion and root locus. Introduction to related Matlab commands. [7hr]
Module 4: Controller or compensator design to meet time-domain performance specifications. [3hr]
Module 5: Frequency response of linear systems. Analysis using Bodes plot, polar plot and Nyquist plot. Frequency domain specifications. Concept of absolute and relative stability, Nyquist criterion, and M and N circle. Introduction to related Matlab commands. [13hr]
Module 6: Controller or compensator design to meet frequency-domain performance specifications. [3hr]
Course Objectives
- To obtain mathematical models from the first principle equations of dynamical systems.
- To carry out stability analysis and performance assessment of a linear system using time-domain and frequency-domain techniques
- To introduce computational tools: Matlab, Wolfram Mathematica, etc.
- To develop control algorithms for achieving an intended performance objective.
Course Outcomes
At the end of the course, a student will be able to: <br />CO1. Employ techniques to model, linearize and simplify dynamical systems. <br />CO2. Evaluate systems performance with respect to standard time-domain performance criteria. <br />CO3. Analyze the effect of introducing controller and feedback concept and solve stability and judge the system performance. <br />CO4. Analyze linear system behaviour in the frequency domain by Nyquist and Bode Plots and evaluate stability and relative stability. <br />CO5. Design controller/compensator in the time and frequency domain. <br />CO6. Use computational tools: Matlab, Mathematica etc. to plot signals, analyze linear systems and solve control problems.
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