• DocumentCode
    3513562
  • Title

    FPGA-based realization of self-optimizing drive-controllers

  • Author

    Paiz, C. ; Hagemeyer, J. ; Pohl, C. ; Porrmann, M. ; Rückert, U. ; Schulz, B. ; Peters, W. ; Böcker, J.

  • Author_Institution
    Syst. & Circuit Technol. Group, Univ. of Paderborn, Paderborn, Germany
  • fYear
    2009
  • fDate
    3-5 Nov. 2009
  • Firstpage
    2848
  • Lastpage
    2853
  • Abstract
    An FPGA (Field Programmable Gate Array) implementation and suitable power electronics can lead to a fast torque response in motion drive applications. However, when the controller parameters or its structure have to be adapted to internal and external varying conditions, e.g., when a self-optimizing control system is pursued, a static implementation might not lead to the best utilization of reconfigurable resources. This contribution outlines the implementation of a self-optimizing system composed of several possible hardware and software realizations of controllers for a permanent magnet servo motor. How well a specific controller realization is suited to the current situation is evaluated based on control quality and realization effort (i.e., CPU time, reconfigurable area). A System-on-Chip architecture is presented, which enables an on-line exchange of FPGA- and CPU-based realizations of controllers to optimize resource utilization and control quality. It is shown that by using dynamic hardware reconfiguration, such self-optimizing controller can be implemented based on FPGA technology. Furthermore, the design-flow including self-developed tools is outlined. Experimental results show that the proposed scheme works satisfactory.
  • Keywords
    driver circuits; field programmable gate arrays; motion control; self-adjusting systems; system-on-chip; CPU-based realizations; FPGA technology; FPGA-based realization; control quality; controller parameters; controller realization; design-flow; dynamic hardware reconfiguration; external varying conditions; field programmable gate array; internal varying conditions; motion drive applications; online exchange; permanent magnet servo motor; power electronics; reconfigurable resources; resource utilization; self-developed tools; self-optimizing controller; self-optimizing drive-controllers; self-optimizing system; system-on-chip architecture; torque response; Computer architecture; Control systems; Field programmable gate arrays; Hardware; Permanent magnet motors; Power electronics; Servomechanisms; Servomotors; System-on-a-chip; Torque;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics, 2009. IECON '09. 35th Annual Conference of IEEE
  • Conference_Location
    Porto
  • ISSN
    1553-572X
  • Print_ISBN
    978-1-4244-4648-3
  • Electronic_ISBN
    1553-572X
  • Type

    conf

  • DOI
    10.1109/IECON.2009.5415402
  • Filename
    5415402