• DocumentCode
    545581
  • Title

    LabVIEW FPGA implementation of a PID controller for D.C. motor speed control

  • Author

    Ali, Fakhrulddin H. ; Mahmood, H Mohammed ; Ismael, Sinan M B

  • Author_Institution
    Comput. Eng. Dept., Univ. of Mosul, Mosul, Iraq
  • fYear
    2010
  • fDate
    Nov. 30 2010-Dec. 2 2010
  • Firstpage
    139
  • Lastpage
    144
  • Abstract
    This paper presents a novel hardware design methodology of digital control systems. For this, instead of synthesizing the control system using Very high speed integration circuit Hardware Description Language (VHDL), LabVIEW FPGA module from National Instrument (NI) is used to design the whole system that include analog capture circuit to take out the analog signals (set point and process variable) from the real world, PID controller module, and PWM signal generator module to drive the motor. The physical implementation of the digital system is based on Spartan-3E FPGA from Xilinx. Simulation studies of speed control of a D.C. motor are conducted and the effect of a sudden change in reference speed and load are also included.
  • Keywords
    DC motors; angular velocity control; digital control; field programmable gate arrays; pulse width modulation; signal generators; three-term control; virtual instrumentation; DC motor speed control; LabVIEW FPGA implementation; National Instrument; PID controller; PWM signal generator module; Spartan-3E FPGA from Xilinx; analog capture circuit; digital control systems; hardware description language; Control systems; Field programmable gate arrays; Hardware; Integrated circuit modeling; Mathematical model; Process control; Pulse width modulation; LabVIEW FPGA; PID Controller; PWM; Spartan-3E; Speed Control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Energy, Power and Control (EPC-IQ), 2010 1st International Conference on
  • Conference_Location
    Basrah
  • Electronic_ISBN
    978-0-9568330-0-6
  • Type

    conf

  • Filename
    5767301