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 :
بازگشت