Post Graduate Courses

Program Core Courses

EEL704 Robotics and Automation (3-0-0)

Basic components of robotic systems .Kinematics for manipulators, selection of coordinate frames. Homogeneous transformation. Solution of kinematics and manipulator dynamics. Iterative Newton-Euler Dynamic formulation. Dynamic simulation and animation. Path planning ,position ,velocity and force control, computed torque control. Linear and non-linear controller design of robot. Application of computer controlled robots in manufacturing and programmable automation. Robot vision.

EEL721 Linear System Theory (3-0-0)

Review of matrices and linear vector space including semi group, group, rings and fields, state variable modeling of continuous and discrete time systems, linearization of state equations, solution of state equations of linear time- invariant and time varying systems. Controllability and observability of dynamical systems. Minimal realization of linear systems and canonical forms. Liapunov's stability theory for linear dynamical systems.

EEP725 Control Laboratory(0-0-6)

EEL771 Random Processes in Control and Estimation (3-0-0)

Introduction to random variables and random processes. Wiener's theory of optimization. Application of Wiener's theory in the compensator design for feedback control systems. Gauss Markov model for vector random processes. Kalman filtering and prediction for discrete time and continuous time systems. Minimum variance control .

EEL772 Optimal Control Theory (3-0-0)

Calculus of variation based techniques. Pontryagin’s principle and control problems with constraints on control function. Dynamic programming. Numerical Techniques. Optimal control of distributed parameter systems.

EEL774 Parameter Estimation and System Identification (3-0-0)

Introduction and overview of systems Identification. Adaptive Control and applications. Parameter Estimation: Least square, Generalized and Recursive least square, Estimator properties including error bounds and convergence, MES, ML and MAP estimators, Nonlinear Least squares. Model Structures and Predictors. Recursive Identification of Linear dynamic Systems: RLS, ELS, IV, RML, Stochastic Approximation, Extended Kalman Filter, Generalized prediction error framework and its application to ARMA and state models, convergence analysis, Time varying parameters. Nonlinear System Identification.

EEP874 Project Laboratory (0-1-6)

Program Elective Courses

EEL602 Operating Systems (3-0-2)

Process management, Concurrent processes, mutual exclusion, synchronization, and scheduling. Memory management , concept of locality of reference, virtual memory, cache management. Resource management. Dead lock and its prevention. Fairness and its priority. Protection. File management and I/O management. Introduction to real time systems, Elements of distributed operating system.

EEL705 Embedded Systems and Applications (3-0-0)

Introduction to embedded system : Signal purpose hardware and software. Architectural Issues: CISC, RISC, DSP Architectures . Component interfacing : Interrupt, DMA, I/O Bus structure, I/O devices. Software for Embedded systems : Program Design and optimization techniques, O.S. for Embedded systems, Real-time issues. Designing Embedded Systems : Design issues, Hardware-Software Co-design, Use of UML. Embedded Control Applications: Open Loop and Closed loop control, Software coding of PID controller , applications-washing machine, automobiles. Networked Embedded systems : Distributed Embedded Architectures, Protocol Design issue , wireless network. Embedded Multimedia and Telecommunication Applications : Digital camera, Digital TV, Set-top Box, Voice and Video telephony.

EEL723 Microprocessor Based Industrial Control(3-0-0)

Process Control Computer systems : Minis, micros, classification by hardware features and software facilities, performance evaluation techniques. Characteristics of Digital Processors: Organization, instruction set, characteristics for process control, input/output arrangements, addressing techniques, memory systems. Process Control Systems Software : review of availability of process control languages application packages, operating systems for real -time process control . System Selection criteria: Specification, environment, hardware and software requirements, Maintenance, procurement procedures, cost/performance/availability ratios. Development tools: Develop systems for micros, software tools, logic analyzer, cross assemblers and compilers, simulators, emulators, in-house vs. turn key trade off.

EEL731 Digital Signal Processing(3-0-0)

Discrete time Signals and Systems. Z-transforms. Structure for digital filters. Design procedure for FIR and IIR filters. Frequency Transformations. Linear phase design. Introduction to DFT. Errors in digital filtering. Hardware implementation considerations.

EEL796 Power System Control and Instrumentation (3-0-0)

Control of voltage, frequency and tie-line power flows, Q-v and P-f control loops. Mechanism of real and reactive power control. Net interchange tie-line bias control. Optimal, suboptimal and decentralized controllers. Discrete mode AGC. Time-error and inadvertent interchange correction techniques. Online computer control. Distributed digital control. Data acquisition systems. Emergency control, preventive control, system wide optimization, SCADA.

EEL823 Discrete Time Systems (3-0-0)

Introduction to discrete time systems. Time domain representation. Z-transformation. Analysis of discrete time systems; time domain approach and Z-domain approach. State variable representation, analytical design of discrete system, engineering characteristics of computer control systems, elements of hybrid computer, digital and hybrid simulation of sampled data systems.

EEL824 Nonlinear Systems (3-0-0)

Classification of nonlinear phenomena. Linear and piecewise linear approximations. Phase plane, describing function and quasilinearization techniques. Various notions of stability. Stability techniques of Lyapunov and Popov. Nonlinear controller design using feedback linearization and back stepping method. Introduction to variable structure control systems.

EEL829 Selected Topics in Advanced Control & System Theory-I (3-0-0)

EEL 878 Artificial Intelligence for Control Applications (3-0-0)

An overview of the filed of Artificial intelligence. Neural Networks: Fundamentals, Back propagation model, Other models, control Applications. Genetic Algorithms and Evolutionary computing : Optimization Examples. Fuzzy Systems : Fundamentals; Fuzzy Control; Hybrid Systems. Rough Sets : Basics; Knowledge Extraction from data; Control Applications. Chaos; Applications.

EEL879 Selected Topics in Advanced Control & Systems Theory-II (3-0-0)

EEL745 Electrical Drives System (3-0-0)

Basic Concepts Characteristics and operating modes of drive motors. Starting, braking and speed control of motors. 4 quadrant drives. Types of loads. Torque and associated controls used in process industries. Applications of solid state controllers such as choppers, rectifiers, inverters and cycloconverters in drive systems, and their performance characteristics. Modern trends in industrial drives and control. Case studies relating to steel mills, paper mills, textile mills, machine tools etc. A.C. motor drives in transportation system and traction. Duty cycle. Heating/cooling and insulation in motors. Choice of motors and rating. Electromagnetic Control of Motors.

EEL758 Intelligent and Knowledge Based Systems (3-0-0)

Problem solving: state space representation, problem reduction, constraint satisfaction networks. Heuristics. Knowledge Representation; Predicate calculus, resolution –refutation, Prolog. Rule based systems: forward and backward chaining. Handling of uncertainty; probabilistic techniques, fuzzy logic. Reasoning with incomplete information: non-monotonic reasoning. Elements of temporal logic. Diagnostic reasoning. Structured Knowledge representation schemes: Semantic networks, Frames, Inheritance and default reasoning. Expert Systems: Architecture of expert systems. Expert system shells. Knowledge acquisition. Consistency of the knowledge base. Case studies. Distributed AI and agent based systems.

IDL711 Instrumentation Transducers (3-0-0)

Transducer Fundamentals : Transducer terminology, principals,design and performance characteristics, criteria for transducer selection, smart sensor, Resistive transducer; Inductive transducers; capacitive transducers; piezoelectric transducer; semiconductor and other sensing structures. Displacement transducers; tachometers and velocity transducers; accelerometers and gyros; strain guages; force and torque transducers; flowmeters and level sensors; pressure transducers; sound and ultrasonic transducer. Phototubes and photodiodes; photovoltaic and photoconductive cells, photoemission, photoelectro- magnetic, detectors pressure actuated photoelectric detectors, design and operation of optical detectors, detector characteristics. Transducer Performance : Electrical tests, measurement unit, measurement of voltage, current, frequency, impedance, noise, loading errors, resolution and threshold tests. Calibration, dynamic tests, environmental test, life test. Application of transducers: displacement, velocity, acceleration, force, stress, strain, pressure and temperature measurement. angular and linear encoders, Radar, laser and sonar distance measurement, Tachometers, Viscometer and densitometers.

MEL783 Automation in Manufacturing (3-0-2)

Modern developments in automation in manufacturing and its effect on global competitiveness, Need and implications of automation in Manufacturing, different types of production systems and automation, hard/fixed automation including process automation, Rapid prototyping and tooling. Hydraulic and pneumatic actuators, their design and control devices, sequence operation of hydraulic/pneumatic actuators, designing of complete systems with hydraulic, electro-hydraulic and digital control devices, applications in manufacturing, material handling systems, feeders, orienting and escapement devices, their analysis and design, Automatic assembly machines, designing for automatic assembly.