• DocumentCode
    1870880
  • Title

    Realization of simultaneous perturbation stochastic approximation using FPGA for on-line PID parameter tuning

  • Author

    Ying-Yi Hong ; Wun-Ming Luo

  • Author_Institution
    Department of Electrical Engineering, Chung Yuan Christian University, Chung Li, Taiwan
  • fYear
    2012
  • fDate
    3-5 March 2012
  • Firstpage
    1632
  • Lastpage
    1637
  • Abstract
    Simultaneous perturbation stochastic approximation (SPSA) algorithm has attracted considerable attention for challenging optimization problems. SPSA is a highly efficient gradient approximation that relies on two measurements of the objective function. On the other hand, field-programmable gate arrays (FPGAs) are glue logic and prototyping devices jumping to product. In recent years, FPGAs have become essential in the design of digital systems, complementary to the role played by microprocessors. This paper addresses realization of SPSA using FPGA for on-line parameter tuning for the PID controller. The voice coil motor (VCM) is used as a plant for illustrating the position control performance. Three stages are presented to develop a FPGA chip of the specific function, namely, Simulink simulation, hardware simulation and FPGA with hardware implementation. Experimental results show that realization of SPSA using the FPGA is very efficient for on-line application.
  • Keywords
    FPGA; On-line; PID Controller; Stochastic Optimization; Voice Coil Motor;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Automatic Control and Artificial Intelligence (ACAI 2012), International Conference on
  • Conference_Location
    Xiamen
  • Electronic_ISBN
    978-1-84919-537-9
  • Type

    conf

  • DOI
    10.1049/cp.2012.1298
  • Filename
    6492905