EECP3275 - Digital Control Systems
EECP3275 Digital Control Systems 3 Credit Hours
Prerequisites: NONE
Goal To provide the student with the basic concepts of digital control systems as applied to sampled data control systems and the application of MATLAB to solve Control Engineering problems.
ObjectivesOutcomes
This course should enable the student to:

  1. Study of different types of control systems and their stability.
  2. Study and analyze the basic idea of control systems and Digital Control Systems, using time domain and frequency domains.
  3. Study Z-transform and state space representation.
  4. Introduction of MATLAB software package to solve Digital Control Systems problems by simulation and re-design.
The students should be able to:

  1. Understand open loop, closed loop and feed back control systems. Laplace Transform, Transfer functions. Classification of different types of control systems. Computer applications to these systems.
  2. Understand and analyze continuous and discrete time systems in frequency and time domains.
  3. Review of stability analysis of linear continuous systems by Routh-Hurwitz criterion, Bode plots, Nyquist criterion and root locus methods.
  4. Understand Digital Control Systems, Comparison of analog and digital control systems, Concept of digitization, Sampling Process and Signal Reconstruction, Modeling of discrete time systems.
  5. Understand Z-Transform analysis, stability of digital controls systems using Jury's method directly / Routh's method using Bilinear transformation.
  6. Understand State variable methods, statespace models, diagonalisation, solutions to state equations, state transition matrix solution techniques.
  7. Design of digital control systems using statespace control law and pole-placement techniques. Digital redesign of continuous time systems.
  8. Understand simulation and design of digital control systems using MATLAB.