Elmo的解决方案
Elmo驱动器:
Elmo的超小体积、性能强大的伺服驱动器被用来完成这项挑战任务。
伺服驱动器直接安装在机器人关节上,保证了机器人尺寸小巧结构紧凑。
两个大功率的超小体积驱动器Gold SOLO GUITAR用来驱动两个基础关节电机,以支撑整个机械结构的运转。
这款驱动器的持续50Amp和峰值100Amp的电流输出能力足以驱动电机在高速、高加速度和高减速度的状况下运行。
此外,五个迷你型Gold SOLO WHISTLE驱动器可以输出持续20Amp和峰值40Amp电流,用以驱动另外五个关节。
系统里的每个驱动器既可以在高速、高加减速情况下运行,又可以在低速情况下运行,并且都能保证极高的精度和准确性。用同一款驱动器实现反差如此巨大的高低速操作是得益于驱动器1:2000的动态电流范围和非常宽的带宽响应。
一个驱动器物理尺寸足够小到能直接安装在机器人关节上,几乎是这种复杂机器人项目的唯一选择。
把驱动器放置在离编码器反馈足够近的地方可以节省电缆,减少干扰影响,获得比较低的EMI和RFI指标,系统稳定性大大提升。
另一个让驱动器更易集成进关节的特性是驱动器固有的坚固性,可以承受关节内极高的机械加减速度。
Elmo应用工具:EASII软件
Elmo高级且易用的配置工具,EASII软件,可以帮助客户调试网络中的每个轴,达到最优的伺服性能。
系统辨识、合适的控制器设计、使用高阶滤波器克服机械系统缺陷等可以提升系统获得最优伺服性能,这仅仅是这个工具的一部分功能。
此外,使用带特殊位置分组增益的简单、高级的系统辨识方法进行多轴系统辨识可以消除不同轴之间的交叉影响。在这个应用中还用到了更多其他具有特色的功能,最终目标是获得最高带宽、最快的响应时间,同时保证机器人运行稳定、平滑,并且具有很高的裕度。
系统里的每个轴采用双闭环控制算法来提高减速机后端关节末端位置的定位精度。
增量式编码器和Hall元件作为速度环反馈置于减速箱前端,19位高分辨率绝对值编码器作为负载末端位置反馈,这样的用法只是Elmo金线系列驱动器的一个标准用法。
双闭环控制算法可以提升伺服电机性能达到最优状态。
Elmo提供PCB插针安装式驱动器,也可以同时配套提供接口转接板,这允许客户通过转接板连接EtherCAT总线、IO和编码器反馈。
多轴运动控制器:白金版Maestro
控制整个系统的是Elmo高级的多轴运动控制器P-MAS,通过实时串行EtherCAT总线在250us内同步16个轴(最短可现实100us内同步8个轴)。
Elmo的高级多轴运动控制器P-MAS可以提供内容丰富的机器人运动学功能,例如Cartesian, SCARA,3-Link,Delta等等,使用这些功能就可以很容易应对机器人应用的挑战。
内置的运动学功能支持MCS(机器坐标系)和PCS(产品坐标系),在翻转、传送和其他外部装置中可以实现完全同步。
此外,P-MAS为客户应用预留了一个实时内核。这部分内核允许机器人开发用户编写自己特殊的运动学转换方程,这一功能使得P-MAS支持任何高端的机器人,几乎不受类型限制,因为客户可以针对应用编写自己的运动学功能。
对于这种在250us总线循环时间内完成机器人运动学正逆解计算的应用必须使用基于四核强大处理器的多轴运动控制器P-MAS。
运动学方程解算是在用户实时应用程中进行的,计算系统中所有轴的目标位置、目标速度或扭矩并在每个EtherCAT总线周期输出。
DS-402协议中的循环同步模式是Elmo的EtherCAT版本驱动器的内置标准操作模式。
在P-MAS和上位主机、PLC或HMI之间多种标准和专门的通讯协议使得P-MAS与第三方设备通讯变得十分容易,如触摸屏、手操板、PLC和PC机等。
与上位主机的通讯能力如Ethernet, TCP/IP和UDP协议,快速的二进制协议如MODBUS和Ethernet/IP, 使得与上位主机之间的通讯变得快速而有效。
机器人工作在两种模式,第一种是示教模式,第二种是工作模式。
在示教模式下,操作人员可以沿着需要的工作路径移动机器人手臂到一些关键位置点上,在移动过程中多轴运动控制器记录下相关的位置点以便在工作模式下复现工作路径。
在示教模式下伺服驱动器是运行在同步循环力矩模式。除了目标力矩命令外,多轴运动控制器还会输出额外的补偿力矩去克服重力、机器人动力学等阻抗因素,维持拖拽过程平滑。
这种复杂机器人解决方案的亮点之一就是整个示教过程对一个不会编程的操作人员来说十分简单,大部分工作不需要具有编程经验或技巧就可以完成。
第二种操作模式就是正常工作模式,在这种模式下多轴控制器根据机器人的运动学模型来计算七个轴的目标位置和速度(DH矩阵逆解),如果必要的话,基于机器人动力学模型的补偿力矩会被加到总的输出力矩中。伺服驱动器是工作在循环同步位置模式或者循环同步速度模式,接收目标位置/速度命令和力矩偏置命令。
方案亮点
•无可匹敌的伺服驱动器性能
•可以做到250us内16个轴完全同步和坐标运动
•小体积、高功率的伺服驱动器直接安装在关节上
•超大动态电流范围适于高速和高精度
•双闭环控制性能
•支持多种反馈(增量式编码器和绝对值编码器)
•使用性能强大的多轴控制器实现同步和机器人运动学计算
•快速、实时的EtherCAT总线网络
•最优的伺服驱动器性能—高带宽带来的就是快速的响应时间
•功能强大的EASII软件使机器人的配置和实施变得很容易
•最高效率和极致的稳定性
•坚固耐用,驱动器可以安装在任何位置
•RFI很低的EMI和RFI指数