Control engineering

By Prof. Ramkrishna Pasumarthy   |   IIT Madras
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.
  we suggest the NPTEL course on
  Networks and Systems by Dr.V.G.K.Murti.
  Content in Lectures 1 -6 and 20-29 will be relevant for this course. 
INDUSTRY SUPPORT :  Any industry into Industrial Automation

Learners enrolled: 5405


Course Status : Ongoing
Course Type : Core
Duration : 12 weeks
Start Date : 14 Sep 2020
End Date : 04 Dec 2020
Exam Date : 20 Dec 2020
Enrollment Ends : 25 Sep 2020
Category :
  • Electrical, Electronics and Communications Engineering
  • Control and Instrumentation
  • Power Systems and Power Electronics
  • Level : Undergraduate/Postgraduate
    This is an AICTE approved FDP course

    Share this course with your friends and family


    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:  State space analysis
    Week 12:  Design using State space

    Thanks to the support from MathWorks, enrolled students have access to MATLAB for the duration of the course.


    Control Systems Engineering, Norman S. Nise, Wiley, 6th edition.
    Modern Control Engineering, Katsuhiko Ogata, Pearson Education Inc.
    Modern Control Systems, Richard C. Dorf, Robert H. Bishop, 12th Edition
    Automatic Control Systems, Farid Golnaraghi and Benjamin C Kuo, 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)
    MATLAB Tutorials

    Teaching Assistants:

    Durgesh Singh
     is currently pursuing the Ph.D. degree in Control Engineering with IIT Madras, Chennai, India. His current research interests include system identification and performance management in 
    cloud computing systems, distributed control, and stability analysis of cyber-physical systems.

    Anup Ekbote
    is currently a Ph.D. Scholar in the 
    Department of Electrical Engineering, IIT Madras.

    Bharath Manvi 
    is currently an  M.S. Scholar in the Department of Electrical Engineering, IIT Madras.


    Prof. Ramkrishna Pasumarthy

    IIT Madras
    Ramkrishna Pasumarthy is an Associate Professor at the Dept. of Electrical Engineering, IIT Madras. He obtained his PhD in Systems and Control at the University of Twente, The Netherlands and held postdoc positions at the University of Melbourne and UCLA. He held visiting positions at Stanford University. His research interests are in the areas of network science with applications to power, traffic cloud and brain networks. also associated with the Robert Bosch Center for Data Sciences and Artificial Intelligence at IIT Madras. He also has interests in medical wearable devices and is a co funder of a start up iMov Motion Tech pvt. ltd. incubated at IITM Research Park


    The course is free to enroll and learn from. But if you want a certificate, you have to register and write the proctored exam conducted by us in person at any of the designated exam centres.
    The exam is optional for a fee of Rs 1000/- (Rupees one thousand only).
    Date and Time of Exams: 20 December 2020 Morning session 9am to 12 noon; Afternoon Session 2pm to 5pm.
    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. If there are any changes, it will be mentioned then.
    Please check the form for more details on the cities where the exams will be held, the conditions you agree to when you fill the form etc.


    Average assignment score = 25% of average of best 8 assignments out of the total 12 assignments given in the course.
    Exam score = 75% of the proctored certification exam score out of 100

    Final score = Average assignment score + Exam score

    YOU WILL BE ELIGIBLE FOR A CERTIFICATE ONLY IF AVERAGE ASSIGNMENT SCORE >=10/25 AND EXAM SCORE >= 30/75. If one of the 2 criteria is not met, you will not get the certificate even if the Final score >= 40/100.

    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.

    Only the e-certificate will be made available. Hard copies will not be dispatched.

    Once again, thanks for your interest in our online courses and certification. Happy learning.

    - NPTEL team