• DocumentCode
    66638
  • Title

    FPGA Implementation of Sliding-Mode-Control Algorithm for Scaled Bilateral Teleoperation

  • Author

    Hace, Ales ; Franc, Marko

  • Author_Institution
    Inst. of Robot., Univ. of Maribor, Maribor, Slovenia
  • Volume
    9
  • Issue
    3
  • fYear
    2013
  • fDate
    Aug. 2013
  • Firstpage
    1291
  • Lastpage
    1300
  • Abstract
    This paper proposes an FPGA-based sliding-mode controller for scaled bilateral teleoperation. The control algorithm is derived by using the sliding-mode-control-based design approach. The applied design procedure replaces a discontinuous control with a continuous one. Thus, it guarantees chattering-free performance whilst retaining practical robustness regarding disturbances and provides easy model-free implementation. A high control rate is strongly required in order to achieve high-performance scaled bilateral teleoperation. Hence, the control algorithm is implemented by the FPGA. In order to design a sufficient logic circuit for the FPGA, general optimization approaches are presented that aim to minimize hardware resources and to optimize the control rate. The design applies high-level programming language (LabVIEW) for rapid prototyping. The presented algorithms were validated by the 2-DoF laboratory bilateral teleoperation system.
  • Keywords
    control engineering computing; control system synthesis; field programmable gate arrays; optimisation; telerobotics; variable structure systems; virtual instrumentation; 2-DoF laboratory bilateral teleoperation system; FPGA implementation; LabVIEW; chattering-free performance; continuous control; high-level programming language; high-performance scaled bilateral teleoperation; model-free implementation; optimization approaches; rapid prototyping; scaled bilateral teleoperation; sliding-mode-control algorithm; sliding-mode-control-based design approach; Acceleration; Algorithm design and analysis; Field programmable gate arrays; Force; Hardware; Robustness; Teleoperators; Bilateral teleoperation; field-programmable gate array (FPGA); haptics; sliding mode control;
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2012.2227267
  • Filename
    6353206