多焊矩管道全位置焊接系统共有8个焊接单元,每组4个单元同时工作,因此要求控制精度高,稳定性好,实时响应快.针对其控制要求,论文分别就软硬件方面进行了设计.硬件方面,选用以色列的ACS运动控制系统,运动控制器和电机驱动器之间采用Ether...多焊矩管道全位置焊接系统共有8个焊接单元,每组4个单元同时工作,因此要求控制精度高,稳定性好,实时响应快.针对其控制要求,论文分别就软硬件方面进行了设计.硬件方面,选用以色列的ACS运动控制系统,运动控制器和电机驱动器之间采用EtherCAT通讯模式,这样在多电机的运动模块下能够大大的减少信号线的数量,保证了信号的可靠性.软件方面,电机的运动控制算法的主要部分是用ACS控制系统的自有语言ACSPL+编写,与上位机交互方面,利用ACS提供的C语言库,采用visual studio 2010作为开发工具进行设计.算法方面,针对系统中涉及的多台电机的同步问题,采用一种改进的单神经元PID控制算法进行控制.展开更多
文摘多焊矩管道全位置焊接系统共有8个焊接单元,每组4个单元同时工作,因此要求控制精度高,稳定性好,实时响应快.针对其控制要求,论文分别就软硬件方面进行了设计.硬件方面,选用以色列的ACS运动控制系统,运动控制器和电机驱动器之间采用EtherCAT通讯模式,这样在多电机的运动模块下能够大大的减少信号线的数量,保证了信号的可靠性.软件方面,电机的运动控制算法的主要部分是用ACS控制系统的自有语言ACSPL+编写,与上位机交互方面,利用ACS提供的C语言库,采用visual studio 2010作为开发工具进行设计.算法方面,针对系统中涉及的多台电机的同步问题,采用一种改进的单神经元PID控制算法进行控制.