DocumentCode
1833340
Title
FPGA-implementation of passivity-based control for elastic-joint robot
Author
Qi Zhang ; Zongwu Xie ; Hegao Cai ; Hong Liu
Author_Institution
Harbin Inst. of Technol., Harbin, China
fYear
2012
fDate
11-14 Dec. 2012
Firstpage
271
Lastpage
276
Abstract
The work present a humanoid robot with flexible joints and study the passivity control to improve the tracking performance. First, we induce the passivity control function and verified it in Simulink, then divide it into linear and non-linear part which execute in FPGA and DSP respectively. The linear part in FPGA is designed with hardware/software co-design method. Vector control is adopted to control the permanent magnet synchronous motor (PMSM) and programmed in Hardware Description Language (HDL) to make sure the motor be a torque generator. Experiments on a robotic manipulator are done and the results demonstrate the effectiveness and correctness of the proposed controller.
Keywords
control engineering computing; digital signal processing chips; elasticity; field programmable gate arrays; flexible manipulators; hardware description languages; hardware-software codesign; humanoid robots; machine vector control; permanent magnet motors; synchronous motors; torque control; tracking; DSP; FPGA; HDL; Hardware Description Language; PMSM; Simulink; elastic-joint robot; flexible joints; hardware/software codesign method; humanoid robot; passivity control function; permanent magnet synchronous motor; robotic manipulator; torque generator; tracking performance; vector control;
fLanguage
English
Publisher
ieee
Conference_Titel
Robotics and Biomimetics (ROBIO), 2012 IEEE International Conference on
Conference_Location
Guangzhou
Print_ISBN
978-1-4673-2125-9
Type
conf
DOI
10.1109/ROBIO.2012.6490978
Filename
6490978
Link To Document