Development of an FPGA-based motion control ASIC for robotic manipulators

Shao Xiaoyin, Sun Dong

    Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

    29 Citations (Scopus)

    Abstract

    In this paper, a fully digital motion controller is designed by using a new developed FPGA based ASIC. The FPGA based ASIC has functions of closed current loop control, closed position/velocity loop control, incremental encoder logic, PWM modulation, fault/brake logic, velocity estimator, host communication module, UART module and Delta-Sigma analog to digital converter. The hardware system executes quickly in dedicated parallel hardware without timing overhead penalty of a serial processor. The update rates of the current control loop and position/velocity control loop are 120 kHz and 20 kHz, respectively. The new designed ASIC can be incorporated with a generalpurpose microcontroller or DSP to provide a simple, compact, lowcost, and effective solution for high-performance motion control. An adaptive control algorithm is implemented in the new designed system in order to control a SCARA robotic manipulator. In order to increase the sampling frequency of the system when using model based control algorithm, the control algorithm is partitioned into a linear portion and a nonlinear portion. The linear portion with position/velocity feedback represents the major control loop and is implemented in the FPGA based ASIC. The nonlinear portion acts as dynamic compensation to the linear portion to perform complex modeling related calculations, and is implemented in the DSP. Experimental results demonstrate that the new proposed system is successful and it exhibits much improved motion performance especially during high-speed motions. © 2006 IEEE.
    Original languageEnglish
    Title of host publicationProceedings of the World Congress on Intelligent Control and Automation (WCICA)
    Pages8221-8225
    Volume2
    DOIs
    Publication statusPublished - 2006
    Event6th World Congress on Intelligent Control and Automation, WCICA 2006 - Dalian, China
    Duration: 21 Jun 200623 Jun 2006

    Publication series

    Name
    Volume2

    Conference

    Conference6th World Congress on Intelligent Control and Automation, WCICA 2006
    PlaceChina
    CityDalian
    Period21/06/0623/06/06

    Research Keywords

    • ASIC
    • FPGA
    • Motion control
    • Robotic manipulator

    Fingerprint

    Dive into the research topics of 'Development of an FPGA-based motion control ASIC for robotic manipulators'. Together they form a unique fingerprint.

    Cite this