Advanced Linear Continuous Control Systems: Applications With Matlab Programming And Simulink

By Prof. Yogesh Vijay Hote   |   IIT Roorkee
Learners enrolled: 1530   |  Exam registration: 159
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

Course Status : Completed
Course Type : Elective
Duration : 8 weeks
Category :
  • Electrical, Electronics and Communications Engineering
Credit Points : 2
Level : Undergraduate/Postgraduate
Start Date : 24 Jul 2023
End Date : 15 Sep 2023
Enrollment Ends : 07 Aug 2023
Exam Registration Ends : 21 Aug 2023
Exam Date : 24 Sep 2023 IST

Note: This exam date is subjected to change based on seat availability. You can check final exam date on your hall ticket.

Page Visits

Course layout

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)

Books and references

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.

Instructor bio

Prof. Yogesh Vijay Hote

IIT Roorkee
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.

Course certificate

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: 
24 September 2023 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 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

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 Roorkee.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

MHRD logo Swayam logo


Goto google play store