• DocumentCode
    1982142
  • Title

    FPGA implementation of closed-loop control system for small-scale robot

  • Author

    Zhao, Wei ; Kim, Byung Hwa ; Larson, Amy C. ; Voyles, Richard M.

  • Author_Institution
    Seagate Technol., Shakopee, MN
  • fYear
    2005
  • fDate
    18-20 July 2005
  • Firstpage
    70
  • Lastpage
    77
  • Abstract
    Small robots can be beneficial to important applications such as civilian search and rescue and military surveillance, but their limited resources constrain their functionality and performance. To address this, a reconfigurable technique based on field-programmable gate arrays (FPGAs) may be applied, which has the potential for greater functionality and higher performance, but with smaller volume and lower power dissipation. This project investigates an FPGA-based PID motion control system for small, self-adaptive systems. For one channel control, parallel and serial architectures for the PID control algorithm are designed and implemented. Based on these one-channel designs, four architectures for multiple-channel control are proposed and two channel-level serial (CLS) architectures are designed and implemented. Functional correctness of all the designs was verified in motor control experiments, and area, speed, and power consumption were analyzed. The tradeoffs between the different designs are discussed in terms of area, power consumption, and execution time with respect to number of channels, sampling rate, and control clock frequency. The data gathered in this paper will be leveraged in future work to dynamically adapt the robot at run time
  • Keywords
    closed loop systems; field programmable gate arrays; motion control; reconfigurable architectures; robots; three-term control; FPGA implementation; FPGA-based PID motion control system; PID control; civilian search and rescue; closed-loop control system; military surveillance; one channel control; parallel architectures; reconfigurable technique; self-adaptive systems; small-scale robot; two channel-level serial architectures; Algorithm design and analysis; Control systems; Energy consumption; Field programmable gate arrays; Motion control; Motor drives; Power dissipation; Robots; Surveillance; Three-term control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Robotics, 2005. ICAR '05. Proceedings., 12th International Conference on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    0-7803-9178-0
  • Type

    conf

  • DOI
    10.1109/ICAR.2005.1507393
  • Filename
    1507393