Course Curriculum and Syllabus for M.Tech Program in Systems, Control and Automation
(Program Code: M0206)
The department has started a new M Tech program in Systems, Control and Automation from the year 2019, after revising the existing M.Tech program in Power and Control
Semester I:
Code | Course Name | L-T-P | Credits |
---|---|---|---|
EE 550 | Linear Systems Theory | 3-0-0 | 6 |
EE 551 | Estimation and Identification | 3-0-0 | 6 |
EE 552 | Applied COntrol Lab | 0-0-3 | 3 |
EE 556 | Linear Algebra | 3-0-0 | 6 |
EE 6XX | Elective 1 | 3-0-0 | 6 |
EE 6XX | Elective 2 | 3-0-0 | 6 |
Semester II:
Code | Course Name | L-T-P | Credits |
---|---|---|---|
EE 553 | Optimal Control | 3-0-0 | 6 |
EE 554 | Nonlinear Systems and Control | 3-0-0 | 6 |
EE 555 | Automation Lab | 0-0-3 | 3 |
EE 557 | Optimization | 3-0-0 | 6 |
EE 6XX | Elective 3 | 3-0-0 | 6 |
EE 6XX | Elective 4 | 3-0-0 | 6 |
Semester III:
Code | Course Name | L-T-P | Credits |
---|---|---|---|
EE 698 | Project Phase-I | 0-0-24 | 24 |
Semester IV:
Code | Course Name | L-T-P | Credits |
---|---|---|---|
EE 699 | Project Phase-II | 0-0-24 | 24 |
Syllabus:
Linear Systems Theory (EE 550)
L-T-P-C : 3-0-0-6Course Contents:
Maths Preliminaries: Vector Spaces, Change of Basis, Similarity Transforms, Introduction: Linearity, Differential equations, Transfer functions, State Space representations, Evolution of State trajectories Time Invariant and Time Variant Systems, Controller Canonical Form, Transformation to Controller Canonical form SI, MI, State Feedback Design SI, MI, Discrete time systems representation, reachability and state feedback design, Observability: Grammian, Lyapunov Equation, Output Energy, Observability matrix Observer canonical form (SO, MO), Unobservable subspace, Leunberger Observer (SO, MO), State Feedback with Leunberger Observers, Minimum order observers, Stabilizability and Detectability.
Texts/References:- T. Kailath, Linear System, Prentice-Hall, Inc., 1st Edition, 1980
- C.T. Chen, Linear System Theory and Design, Oxford University Press, 4th Edition, 2013
- L. A. Zadeh and C. A. Desoer, Linear System Theory: The State Space Approach, Springer-Verlag, 2008.
- W. Rugh, Linear System Theory, Prentice Hall, 2nd Edition, 1995.
- S. Lang, Introduction to Linear Algebra, Springer-Verlag, 2nd Edition, 1997.
- W. M. Wonham, Linear Multivariable Control, A Geometric approach, Springer-Verlag, 1985.
- J.P. Hespanha, Linear Systems Theory, Princeton University Press, 2nd Edition, 2018.
Estimation and Identification (EE 551)
L-T-P-C : 3-0-0-6Course Contents:
Estimation and identification – overview and preliminaries, Introduction to linear least squares estimation, Estimator properties – error bounds and convergence, Maximum likelihood estimation, Maximum a posteriori estimation, Linear mean squared estimation, Unmeasured disturbances and Kalman filter, Extended Kalman filter and Unscented Kalman filter for nonlinear systems, Frequency Response Identification – ETFE, ARX and ARMAX models for linear system identification, Recursive approaches for linear systems – RLS, ELS, RML, Introduction to nonlinear system identification – NARX, NRMAX models, Conditions on experimental data, Convergence properties of the identified model
Texts/References:- S. M. Kay, Fundamentals of Statistical Signal Processing: Estimation Theory, Prentice Hall, 1993
- R. L. Eubank, Kalman filter primer, Chapman & Hall, 2006.
- L. Ljung, System identification: theory for the user,. 2E, Prentice Hall, 1999
- R. Pintelon and J. Schoukens, System identification: a frequency domain approach, Wiley & Sons, 2012
- S. A. Billings, Nonlinear system identification: narmax methods in the time frequency and spatio temporal domains, Wiley , 2013
Applied Control Lab (EE 552)
L-T-P-C : 0-0-3-3Course Contents:
Familiarization with Simulink/MultiSim, setting of model configuration parameters, Development of Simulink/MultiSim based control circuit, Design of automatic gain control (AGC) circuit,Limitations of proportional (P) control, offset error, Design of PI control for offset error improvement, PI control circuit-based speed and disturbance control of coupled DC motor.
Texts/References:- Norman. S. Nise, Control systems engineering, Wiley India Edition, 2018
Linear Algebra (EE 556)
L-T-P-C : 3-0-0-6Course Contents:
Vector spaces, linear independence, bases and dimension, linear maps and matrices, fundamental subspaces, rank-nullity theorem, eigenvalues, invariant subspaces, inner products, norms, orthonormal bases, spectral theorem, unitary and orthogonal transformations, operators on real and complex vector spaces, singular value decomposition, annihilating polynomials, characteristic polynomial, minimal polynomial, Jordan canonical form of matrices, sign-definite matrices, basic iterative methods for solutions of linear systems and their rates of convergence, iterative methods for eigenvalue problems, least squares using linear algebra.
Texts/References:- K. Hoffman and R. Kunze, Linear Algebra, Pearson Education Inc., 2nd Edition, 2013.
- G.H. Golub and C.F. Van Loan, Matrix Computations, Johns Hopkins University Press, 4th Edition, 2013.
- S. Axler, Linear Algebra Done Right, 3rd Edition, Springer, 2015.
- G. Strang, Introduction to Linear Algebra, Wellesley-Cambridge Press, U.S., 5th Edition, 2016.
- D.S. Watkins, Fundamental of Matrix Computations, Wiley, 3rd Edition, 2010.
- N. Johnston, Introduction to Linear and Matrix Algebra, Springer, 1st Edition, 2021
Optimal Control (EE 553)
L-T-P-C : 3-0-0-6Course Contents:
Mathematical preliminaries, Static optimization, Calculus of variations, Solution of general continuous time optimal control problem, Continuous time Linear Quadratic Regulator design - Riccati equation, Optimal tracking problem, Free final time problems, Minimum time problem, Constrained input control and Pontryagin’s maximum principle, Bang-Bang control, Principle of optimality, Dynamic Programming, Discrete LQR using Dynamic Programming, Continuous control and Hamilton-Bellman-Jacobi Equation.
Texts/References:- D. E. Kirk, Optimal Control Theory: An Introduction, Prentice-Hall, 2004.
- B.D.O. Anderson and J.B. Moore, Optimal Control: Linear Quadratic Methods, Dover Publications, 2014.
- F.L. Lewis, D. Vrabie and V.L. Syrmos, Optimal Control, 3rd edition, Wiley & Sons, 2012
Nonlinear Systems and Control (EE 554)
L-T-P-C : 3-0-0-6Course Contents:
Introduction: state-space representation of dynamical systems, phase-portraits of second order systems, types of equilibrium points; Existence and uniqueness of solutions; Features of nonlinear dynamical systems; Stability analysis: Lyapunov stability of autonomous systems, Lyapunov theorem of stability, LaSalle invariance principle, input/output stability of non-autonomous systems, passivity theorem, small gain theorem, Kalman-Yakubovich-Popov lemma, Aizermann conjecture, circle/Popov criteria; Limit cycles: Bendixson criterion, Poincare-Bendixson criterion; Describing functions method, methods of integral quadratic constraints; Introduction to manifolds.
Texts/References:- H. K. Khalil, Nonlinear systems, Prentice Hall, 3rd Edition, 2002.
- M. Vidyasagar, Nonlinear systems analysis, 2nd Edition, Society of Industrial and Applied Mathematics, 2002.
- H. Marquez,Nonlinear Control Systems, Analysis and Design, Wiley, 2003.
- A. Isidori,Nonlinear Control Systems, Springer, 3rd Edition, 1995.
- F. Verhulst,Nonlinear Differential Equations and Dynamical Systems, Springer, 2nd Edition, 1996.
Automation Lab (EE 555)
L-T-P-C : 0-0-3-3Course Contents:
Introduction to ROS, Familiarization with platforms for simulating robotic systems in open-loop and in closed-loop, Controller design for robotic systems, Experiments on swarm behavior of networked UGVs, AI-based simple robotic experiments.
Texts/References:- Peter Corke, Robotics, Vision and Control, Springer Cham, Second Edition, 2017.
Optimization (EE 557)
L-T-P-C : 3-0-0-6Course Contents:
Concepts from geometry, calculus, and set theory required in optimization; Unconstrained Optimization: Conditions for local minimizers, gradient methods, Newton’s method, Least squares; Duality theory; Constrained Optimization: Lagrange multipliers, KKT condition; Convex optimization problems; Semi-definite programming; Applications to various fields of engineering; Numerical software for optimization; Introduction to advanced topics in optimization;
Texts/References:- E. K. P. Chong and S. H. Zak, An Introduction to Optimization, 4th Edition., Wiley India Pvt. Ltd., 2013.
- S. Boyd and L. Vandenberghe, Convex Optimization, Cambridge: Cambridge University Press, 2004.
- D. G. Luenberger and Y. Ye, Linear and Nonlinear Programming, 5th Edition., Springer, 2021.