Digital Control System

Instructor:

Dr. S. Patilkulkarni

Dept. of E &C, Room EC105

S. J. College of Engineering, MYSORE

Email: pk.sudarshan@gmail.com, sudarshan_pk@sjce.ac.in

Course Webpage: http://pk.sudarshan.googlepages.com/digitalcontrolsystem

Introduction to Control Systems: a Slide Show

Announcements:


Notes on State-space Model & Control(Updated 15 December 2017)

Text Books

  1. M. Gopal, "Digital Control and State Variable Methods", Mc Graw Hill India, 2012
  2. B. C. KUO, “Digital Control Systems”, Second Edition, Oxford University Press, 1992.
  3. Gene F. Franklin, J. David Powell and Michael Workman, “Digital Control of Dynamic Systems”, Pearson Education (Low Price Edition) 1992.

References

  1. John Dorsey, “Continuous and Discrete Control Systems, Modeling, Identification, Design and Implementation”, McGraw Hill, 2002.
  2. Charles L. Phillips, H. Troyangle, “Digital Control Systems, Analysis and Design”, 2nd Edition, McGraw Hill, 1990.

Syllabus

Unit 1:

Basic Digital Control Systems, Examples of digital control systems, Revision of Laplace transforms, Sampling, Sample and zero order hold, first order hold, Mathematical modeling of sampler, Z- transforms, Relation between F(s), F*(s) and F(z), Theorems and properties, Z-transforms for linear difference equations and discrete time systems.

10 Hours

Unit 2:

Transfer function, block diagram and signal flow graphs, Pulse transfer function, State variables, State variable model, State variable approach for sampled data systems and purely digital systems, Similarity transformations, State transition matrix, Controllability, Observability properties and tests.

10 Hours

Unit 3

Stability, Lyapunov’s method, Stabilizability, Routh-Hurwitz and Jury's stability test. Time domain analysis, steady state error analysis, constant damping and constant loci, feedback analysis using root-locus method in z-domain, Effects of adding poles and zeros, Frequency domain analysis, Bode plots and Nyquist plots, Bandwidth considerations.

10 Hours

Unit 4:

Realization of digital systems, Canonical forms, Pole assignment design, Controller canonical form approach, Ackermann’s formula, Design of state estimators and observers, Observer canonical form approach, combined controller-observer system.

10 Hours

Unit 5:

Bilinear transform and other S-to-Z domain approximation techniques, Digital controllers and compensators, Phase-lag compensator, Phase-lead compensator, Lead-lag compensator, PI, PD and PID controllers, Design method of Ragazzini, Dead beat control.

10 hours

CONTINUOUS INTERNAL EVALUATION

Event 1,3,5 Tests 20 Marks each

Event 2: Open Note Test 20 Marks

Event 4: Open Note Test 20 Marks

MATLAB FILES

1. Statespace Design Demo file

2. dSpace DS1104 Tutorial

Interesting Videos

Launching and Landing of Rocket Courtesy space X

Related Links

1. E-Learning Course from IIT

2. SCILAB (Free Downloadable Engineering Package)

3. MATLAB (Licenced Engineering Package)

SPK