Digital Control Systems

Digital Control Systems


Course Objectives:

Control systems are an integral part of everyday life in today’s society. Almost all Control systems applications use digital controllers implemented with computers, microprocessors, or digital electronics. Every engineering senior or graduate student should therefore be familiar with the basic theory of digital controllers. This course will provide students with digital control systems theory and necessary skills in real-world applications. 

Course Description:

Intended to present the treatment of the classical digital control with an introduction to the modern digital control systems in the state space. Z-transform as applied to discrete-time systems with the transformation from the s-plane to the z-plane. Analyzes digital control systems using Nyquist and Bode plots and root locus. Stability analysis of digital systems using Jury test, Routh criterion, Nyquist, and Bode plots. Design using root-locus and Bode plots introduced. Introduction to state-space and pole assignment. Finite-word length effects. MATLAB applications.  

Student Outcomes:

  • Represent discrete-time systems under the form of z-domain transfer functions and state-space models.
  • Analyze stability, transient response, and steady-state behavior of linear discrete-time systems, analytically and numerically using tools such as Matlab and Simulink.
  • Design digital control systems using transform techniques and state-space methods.
  • Describe and test the controllability and observability of linear systems.
  • Communicate effectively in oral and written forms.  

Required Materials:

  • Fadali and Visioli, Digital Control Engineering, 2nd Edition, Academic Press.

General:

  • Attendance: Regular attendance at all lectures is expected and should be considered mandatory.  Failure to attend class will affect how well you perform on projects and will ultimately affect your grade.  Planned absences should be arranged in advance.
  • Cell Phone Usage – As a courtesy to others, please disable all audible cell phone ringers during lectures and laboratories.  Do not take calls during class! All wireless devices must be disabled and stored during all exams and quizzes.
  • Correspondence/Announcements: All messages related to this course will be sent to your FIU mailing address only.
  • Assignments/Materials: will be collected before Monday’s class. 

Class and Home Assignments:

  • Classwork and homework will be assigned.  All assignments are pledged, meaning that the work that you turn in must represent your own efforts.  All assignments in the past week are due before Monday’s lecture.  Unless prior arrangements are made, Late Assignments Will Not Be Accepted.
  • Each student must perform his or her own work.  Any work submitted must represent your own effort.
  • Each student will deliver a class presentation of a topic covered in the textbook.

Course Grading:

Your final grade will be based on the following:

  • Home assignments: 40%
  • Class presentation: 40%
  • Attendance:  20%

Grading Scale:

  • A: 95-100, A-:90-95
  • B+: 86-90, B: 83-86, B-: 80-83
  • C+: 75-80, C: 70-75
  • D: 60-70
  • F: 0-60

Pledged Presentation and Assignments:

The definition of a “Pledged” assignment means that the work was completed independently, without giving or receiving assistance from another person.

Final Grade:

The grade you receive for this course should reflect your own work and efforts. Therefore, the work (presentation, problem sets, and other assignments) must be your own.

List of Topics:

  • Introduction to digital control
  • Discrete-time systems
  • Modeling of digital controls systems
  • Stability of digital control systems
  • Digital control systems design
  • State-space representation of digital control systems
  • Properties of discrete state-space models
  • State feedback digital control
  • Proportional, derivative, and integral control
  • Introduction to optimal digital control
  • Practical issues.