Swayam Central

Advanced Linear Continuous Control Systems: Applications with MATLAB Programming and Simulink

By Prof. Yogesh Vijay Hote   |   IIT Roorkee
Today, there is an utmost need to understand advanced control engineering on account of its multidisplinary applications in various areas of engineering.  The main thrust in this course is on fundamentals of advanced linear continuous control system. In this course, various methodology of modelling in state space, state transition matrix and solution in state equation will be studied. Further, stability analysis issues in state space will be discussed.  Finally, the concepts of controllability, observability, controller design, and observer design will also be discussed. The theory is supported by numerical examples, practical examples and Matlab programming
Important For Certification/Credit Transfer:

INTENDED AUDIENCE: All Engineering Student/Faculty

Learners enrolled: 4723


Course Status : Ongoing
Course Type : Core
Duration : 8 weeks
Start Date : 29 Jul 2019
End Date : 20 Sep 2019
Exam Date : 29 Sep 2019
Category :
  • Electrical, Electronics and Communications Engineering
  • Level : Undergraduate
    This is an AICTE approved FDP course


    Week 1  :1   Introduction to State Space
                    2   State Space Representation
                    3   State Space Representation: Companion Form (Controllable Canonical Form)
                    4   State Space Representation :Extended Controllable Canonical Form
                    5   State Space Representation :Observable Canonical Form
    Week 2  : 1   State Space Representation: Diagonal Canonical Form (Part I)
                     2   State Space Representation: Diagonal Canonical Form (Part II)
                     3   State Space Representation: Jordan Canonical Form
                     4   State Space Representation: Numerical Examples on State Space Modelling (Part I)
                     5   State Space Representation: Numerical Examples on State Space Modelling (Part II)
    Week 3 :  1   Modelling of Mechanical Systems in State Space
                     2   Modelling of DC Servo Motor (Part I)
                     3   Modelling of DC Servo Motor (Part II)
                     4   Determination of Transfer Function from State Space Model (Part-I)
                     5   Determination of Transfer Function from State Space Model (Part-II)
    Week 4  : 1    Stability Analysis in State Space:Concept of Eigenvalues and Eigenvectors (Part I) 
                    2    Stability Analysis in State Space (Part II)
                    3    Stability Analysis in State Space:Lyapunov Stability Analysis (Sylvester’s Criterion) (Part III)
                    4    Stability Analysis in State Space:Lyapunov Stability Analysis (Stability Criterion) (Part IV)
                    5    Stability Analysis in State Space:Lyapunov Stability Analysis (Direct Method) (Part V)
    Week 5  : 1    Concept of Diagonalization 
                     2    Solution of State Equation 
                     3    Solution of State Equation (Forced system)
                     4    Steady State Error for State Space System 
                     5    State Transition Matrix (Part-I)
    Week 6  :  1    State Transition Matrix (Part-II)
                     2    State Transition Matrix using Caley Hamilton Theorem (Part-III)
                     3    MATLAB Programming with State Space 
                     4    Controllability in State Space (Part-I)
                     5    Controllability in State Space (Part-II)
    Week 7  :  1   Observability in State Space (Part-I)
                     2    Observability in State Space (Part-II)
                     3    Pole Placement by State Feedback (Part-I)
                     4    Pole Placement by State Feedback (Part-II)
                     5    Pole Placement by State Feedback (Part-III)
    Week 8  :  1    Tracking Problem in State Feedback Design (Part-I)
                      2    Tracking Problem in State Feedback Design (Part-II)
                      3    State Observer Design (Part-I)
                      4    State Observer Design (Part-II)
                      5    State Observer Design (Part-III)

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


    Test books:
    1. Katsuhiko Ogata, Modern Control Engineering, PHI, 2009.
    2. Ashish Tewari, Modern Control Design: with MATLAB and SIMULINK, Wiley, 2002.
    3. D. Roy Choudhuary, “Modern Control Engineering, PHI, 2005.
    Reference book and research papers:
    Stefani et al, Design of Feedback Control Systems, Oxford, Fourth edition, 2002.
    Research papers:
    [1] D.G. Luenberger , “ An Introduction to Observer,” IEEE Trans. Automatic Control, pp. 596-602, 1971.
    [2] S-H Hou, “A Simple proof of the Leverrier Faddeev characteristic polynomial algorithm,” Society for Industrial and Applied Mathematics, vol. 40, no. 3, pp. 706-709, Sept. 1998.


    Yogesh Vijay Hote is an Associate Professor in the Department of Electrical Engineering at Indian Institute of Technology, Roorkee.  He received B. E. degree in Electrical Engineering from Government College of Engg., Amravati, Amravati University in 1998 and M.E. degree in Electrical Engineering with specialization in Control Systems from Government College of Engg., Pune, Pune University in 2000. He also received Ph.D degree in Instrumentation and Control Engineering., Faculty of Technology, University of Delhi, in 2009. Dr. Hote has nearly 17 years of teaching and research experience. His main fields of expertise include robust controller design, model order reduction techniques and their applications in load frequency control, dc-dc converters and robotic systems. He is teaching courses related to control systems in Electrical Engineering department, IIT Roorkee from seven year. He has guided 5 Ph.D research scholars & 20 M.Tech students and 4 Ph.D research scholars & 4 M.Tech students are under process. He has published 80 articles in reputed journals and conferences. He has also published a monograph related to stability analysis of uncertain systems.


    • 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: 29 September 2019Morning 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 6 assignments out of the total 8 assignments given in the course. 
    • Exam score = 75% of the proctored certification exam score out of 100
    • Final score = Average assignment score + Exam score

    • 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 Roorkee. It will be e-verifiable at nptel.ac.in/noc.
    • Only the e-certificate will be made available. Hard copies are being discontinued from July 2019 semester and will not be dispatched