An FPGA-based controller design for a five degrees of freedom robot for repairing hydraulic turbine blades

被引:5
|
作者
Sampaio, Renato Coral [1 ]
Motta, Jose Mauricio S. T. [1 ]
Llanos, Carlos Humberto [1 ]
机构
[1] Univ Brasilia, Dept Mech & Mecatron Engn, Control & Automat Team GRACO, Campus Univ Darcy Ribeiro, BR-70910900 Brasilia, DF, Brazil
关键词
Dedicated robots; Embedded systems; Robot vision; Turbine blade repairing; Welding robots; FPGA applications; SYSTEM; ARCHITECTURE; KINEMATICS;
D O I
10.1007/s40430-017-0814-9
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This paper presents the design of a FPGA-based embedded system for controlling and monitoring a 5-D.O.F. spherical topology robot specialized in welding for repairing hydraulic turbine blade surfaces. The embedded controller has been developed using a hardware/software co-design approach in which a Nios II soft-processor is configured on a Terasic DE2-115 development kit, along with several support modules (timer, JTAG, I/O, memory and RS-232). Additionally, other dedicated hardware modules were designed to control the motors, encoders, the welding system and a joystick while daughter boards were designed to provide an opto-coupled connection from the FPGA kit to their respective external peripherals. Furthermore, the control system also provides a RS-232 interface to the pan-tilt, which provides the last two degrees-of-freedom to the manipulator. While the control algorithm runs on the FPGA it receives spatial coordinate points via a USB connection maintained with a PC where higher level software uses image processing techniques to map the turbine surface using a 3D LASER scanner and compute the welding trajectories. Finally, the validity of the system is verified with repeatability and welding tests.
引用
收藏
页码:3121 / 3136
页数:16
相关论文
共 50 条
  • [1] An FPGA-based controller design for a five degrees of freedom robot for repairing hydraulic turbine blades
    Renato Coral Sampaio
    José Maurício S. T. Motta
    Carlos Humberto Llanos
    Journal of the Brazilian Society of Mechanical Sciences and Engineering, 2017, 39 : 3121 - 3136
  • [2] Design of FPGA-based self-repairing AMB controller for MSFW
    Liu, Gang
    Pan, Ming-Jian
    Guangxue Jingmi Gongcheng/Optics and Precision Engineering, 2009, 17 (11): : 2762 - 2770
  • [3] An FPGA-based mobile robot controller
    Wolf, Denis F.
    Holanda, Jose A.
    Bonato, Vanderlei
    Peron, Rafael
    Marques, Eduardo
    2007 3RD SOUTHERN CONFERENCE ON PROGRAMMABLE LOGIC, PROCEEDINGS, 2007, : 119 - +
  • [4] The Design and Building of a Robot with Five Degrees of Freedom
    Hwang, Min-Chan
    Felszeghy, Stephen F.
    ADVANCED MANUFACTURE: FOCUSING ON NEW AND EMERGING TECHNOLOGIES, 2008, 594 : 110 - +
  • [5] Inverse Kinematics and Model Calibration Optimization of a Five-DOF Robot for Repairing the Surface Profiles of Hydraulic Turbine Blades
    Motta, Jose Mauricio S. T.
    Llanos-Quintero, Carlos Humberto
    Sampaio, Renato Coral
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2016, 13
  • [6] An FPGA-Based Open Architecture Industrial Robot Controller
    Martinez-Prado, Miguel-Angel
    Rodriguez-Resendiz, Juvenal
    Gomez-Leonzo, Roberto-Augusto
    Herrera-Ruiz, Gilberto
    Franco-Gasca, Luis-Alfonso
    IEEE ACCESS, 2018, 6 : 13407 - 13417
  • [7] Reliability Analysis and Improvement of FPGA-based Robot Controller
    Podivinsky, Jakub
    Lojda, Jakub
    Cekan, Ondrej
    Panek, Richard
    Kotasek, Zdenek
    2017 EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2017, : 337 - 344
  • [8] Design of FPGA-based automatic elevator controller
    Gao, Ying-Hui
    Hou, Zhong-Xia
    Yang, Chen-Lin
    Liaoning Gongcheng Jishu Daxue Xuebao (Ziran Kexue Ban)/Journal of Liaoning Technical University (Natural Science Edition), 2007, 26 (02): : 242 - 244
  • [9] FPGA-BASED MOTION CONTROLLER FOR WAFER-HANDLING ROBOT
    Chou, Hsin-Hung
    Kung, Ying-Shieh
    Tsui, Tai-Wei
    Cheng, Stone
    TRANSACTIONS OF THE CANADIAN SOCIETY FOR MECHANICAL ENGINEERING, 2013, 37 (03) : 427 - 437
  • [10] FPGA-Based Design of Grid Friendly Appliance Controller
    Bao, Yu-Qing
    Li, Yang
    IEEE TRANSACTIONS ON SMART GRID, 2014, 5 (02) : 924 - 931