• DocumentCode
    342953
  • Title

    Implementing digital controllers: a case study

  • Author

    Meckl, Peter H. ; Chiu, George T C ; Davies, Patricia

  • Author_Institution
    Sch. of Mech. Eng., Purdue Univ., West Lafayette, IN, USA
  • Volume
    1
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    475
  • Abstract
    Describes a laboratory experiment that provides students in a digital control course the opportunity to implement their digital controllers on a PC with data acquisition board. Before implementing their controllers, students are exposed to some of the practical issues that arise in practice, such as analog/digital conversion, quantization error, and sampling effects. In the lab, they are asked to model a second-order electro-mechanical system, design a digital PID controller based on the model, and write C code to implement their controller. In this way, students learn to program real-time digital control actions using timer-based interrupts implemented in C. Thus, they obtain a hands-on demonstration of digital control in action
  • Keywords
    control engineering education; digital control; microcomputer applications; student experiments; three-term control; PID controller; analog/digital conversion; data acquisition board; digital controllers; hands-on demonstration; laboratory experiment; quantization error; sampling effects; second-order electro-mechanical system; timer-based interrupts; Computer aided software engineering; Control systems; Data acquisition; Digital control; Laboratories; Mechanical engineering; Mechanical systems; Quantization; Springs; System identification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    American Control Conference, 1999. Proceedings of the 1999
  • Conference_Location
    San Diego, CA
  • ISSN
    0743-1619
  • Print_ISBN
    0-7803-4990-3
  • Type

    conf

  • DOI
    10.1109/ACC.1999.782873
  • Filename
    782873