Courses » Control engineering

Control engineering


This course shall introduce the fundamentals of modeling and control of linear time invariant systems; primarily from the classical viewpoint of Laplace transforms and a brief emphasis on the state space formulation as well. The course will be useful for students from major streams of engineering to build foundations of time/frequency analysis of systems as well as the feedback control of such systems. The 11th module of the course will cover a detailed application of filter design in the field of navigation and human movement (gait). Students will be able to design their very own basic navigational system using inertial sensors and microcontrollers. 

INTENDED AUDIENCE: Undergraduate students taking course on Control Engineering



PRE-REQUISITES: Network and Circuits, Basic Engineering Mathematics. For those who would like to refer to some material prior to this course, we suggest the NPTEL course on Networks and Systems by Dr.V.G.K.Murti. Here is the link to playlist on Youtube. Content in Lectures 1 -6 and 20-29 will be most relevant for this course. 

Any industry into Industrial Automation

11513 students have enrolled already!!


Ramkrishna Pasumarthy is currently an Associate Professor at Department of Electrical Engineering, IIT Madras. I obtained my PhD in systems and control from University of Twente, The Netherlands and held post doc positions at University of Melbourne and UCLA.My interests lie in the area of modeling and control of complex physical systems. I also have interests in the area of identification and control of (cloud) computing systems and data analytics for power, traffic and cloud networks. I am also a member of the Interdisciplinary Laboratory for Data Sciences at IIT Madras.


Viswanath Talasila currently an Associate Professor at the Telecommunication Engineering Department at Ramaiah Institute of Technology (Bengaluru). He has an engineering degree from Bangalore University in 1997. He worked at the Institute of Robotics and Intelligent Systems (DRDO lab, CAIR) from 1997 – 2000 in flight control. He completed his Ph.D. at the University of Twente (Netherlands) in the area of mathematical modeling in 2004. He completed his PostDoctoral research from Imperial College (London) in 2007 in the area of controlled invariant manifolds.  From 2007 to 2012 he worked as a Principal Research Scientist at the Advanced Technology Labs of Honeywell (Bengaluru). He is currently the Principal Investigator in the following projects: DST funded Modeling and Analysis of movement disorders, Brain Controllability studies (jointly with Stanford University). His current interests are in the area of Human Movement, an he is developing advanced products to measure, analyse and control human movement - with applications in medicine and sports.

  • P.S.Jayadev, currently a Phd Scholar in the Electrical Engineering Department of IIT Madras working under Prof.Ramkrishna Pasumarthy. His research interests include development of learning based methods for control and optimization of power systems. 

  • Kshama Dwarakanath, currently a final year Dual Degree student in the Department of Electrical Engineering at IIT Madras. She is working under guidance of Prof. Ramkrishna Pasumarthy in the area of control of cloud based systems and networks.


Week 1   : Mathematical Modelling of Systems
Week 2   : Laplace Transforms, transfer functions, block diagram representation.
Week 3   : Block diagram reduction, Time response characteristics.
Week 4   : Introduction to stability, Routh Hurwitz stability criterion.
Week 5   : Root locus plots, stability margins.
Week 6   : Frequency response analysis: Nyquist stability criterion,  Bode plots and stability margins in frequency domain.
Week 7   : Basics of control design, the proportional, derivative and integral actions.
Week 8   : Design using Root Locus
Week 9   : Design using Bode plots
Week 10 : Effects of zeros, minimum and non-minimum phase systems.
Week 11 : Application of basic filter design to Navigation and Movement.
Week 12 : Introduction to state space methods, Linearization of nonlinear systems.

  • Modern Control Engineering, Katsuhiko Ogata, Pearson Education Inc.
  • Control Systems Engineering, I.J.Nagrath and M.Gopal, New Age Publications 
  • Farid Golnaraghi and Benjamin C Kuo, Automatic Control Systems, 9th Edition, John Wiley and Sons
  • Feedback Systems: An Introduction for Scientists and Engineers, by Karl Astrom and Richard M. Murray. (http://www.cds.caltech.edu/~murray/books/AM05/pdf/am08-complete_22Feb09.pdf)
  • For solving problems: Schaum’s outline of Theory and Problems of Feedback and Control Systems, Second Edition J DiStefano, A Stubberud, I Williams, McGraw Hill.
  • Additional material will be provided for lecture topics of week 10 and 11.
  • MATLAB Tutorials: http://ctms.engin.umich.edu/CTMS/index.php?aux=Home

  • The exam is optional for a fee.
  • Date and Time of Exams: April 28 (Saturday) and April 29 (Sunday) : Afternoon session: 2pm to 5pm
  • Exam for this course will be available in one session on both 28 and 29 April. 
  • Any one shift can be chosen to write the exam for a course.
  • Registration url: Announcements will be made when the registration form is open for registrations.
  • The online registration form has to be filled and the certification exam fee needs to be paid.More details will be made available when the exam registration form is published.
  • Final score will be calculated as : 25% assignment score + 75% final exam score
  • 25% assignment score is calculated as 25% of average of Best 8 out of 12 assignments
  • E-Certificate will be given to those who register and write the exam and score greater than or equal to 40% final score. Certificate will have your name, photograph and the score in the final exam with the breakup. It will have the logos of NPTEL and IIT Madras. It will be e-verifiable at nptel.ac.in/noc.