期刊文献+

基于FPGA的柔性机械臂多路无刷直流电机控制系统设计 被引量:5

Design of Multi-channel Brushless DC Motor Control System Based on FPGA for Flexible Manipulator
下载PDF
导出
摘要 针对柔性机械臂一般为超冗余机械臂,需要多个无刷直流电机驱动各个关节的运动,传统的数字信号处理(DSP)芯片、单片机用户接口有限,无法同时驱动十几个无刷直流电机运动,并且采用传统的PID算法控制精度较低,不适应于高精度柔性负载的控制。提出采用现场可编程逻辑门阵列(FPGA)芯片实现柔性机械臂多路无刷直流电机的控制,设计出改进型神经元自适应PID控制器,有效提高各关节电机的位置跟踪精度和抗柔性负载扰动能力,同时完成了规划位置的直线插补、多路电机母线电流采集、多路电机旋变位置信号采集处理。并在柔性机械臂原理样机中进行了验证,设计的驱动控制器能使得每个关节电机定位精度优于0.2°,各关节的无刷直流电机同步性、协调性良好。 As the flexible manipulator is generally a super-redundant robotic arm,multi-channel brushless DC motors are required to drive each joint.Interface of digital signal processing(DSP)chips and single-chip microcomputer are limited and cannot simultaneously drive several brushless DC motors to move.Traditional PID algorithms cause low accuracy,it is unsuitable for high-precision flexible load.A flexible manipulator using a field programmable gate array(FPGA)chip to control the joints is proposed.An improved neuron PID controller is designed to improve position tracking accuracy of each joint motor and overcome flexible load disturbances,and complete the linear interpolation of the planned position,multi-channel motor current acquisition,and multi-channel motor resolver position signal acquisition processing.The design scheme has been verified by a prototype,positioning accuracy of each joint motor is better than 0.2°,and the brushless DC motors of each joint have good synchronization and coordination.
作者 吴鹏飞 祖凤丹 陈景元 李昃雯 宛俊伟 WU Pengfei;ZU Fengdan;CHEN Jingyuan;LI Zewen;WAN Junwei(Shanghai Aerospace Control Technology Institute, Shanghai 201109)
出处 《飞控与探测》 2020年第2期44-51,共8页 Flight Control & Detection
关键词 柔性机械臂 无刷直流电机 FPGA 神经元PID控制器 flexible manipulator brushless DC motor FPGA neuron PID controller
  • 相关文献

参考文献10

二级参考文献114

共引文献328

同被引文献41

引证文献5

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部