许多运动控制应用中需要高精度的轨迹和位置控制以及尽量短的整定周期,然而现实中即使选择最先进的伺服系统以及最完满的PID伺服参数,最终的运动效果往往也难以达到理想状态。
那我们是否可以通过在伺服控制之外增加控制回路来提高性能呢?在这个视频中,我们将展示前馈技术的原理和应用效果,使运动控制更加平滑和精确。
现代伺服的三环介绍
理解前馈需要从伺服的控制回路开始,常见伺服系统都有三环控制设计,以实现对伺服电机精确的位置、速度和电流的控制。
这里展示了常见位置环模型,通过位置传感器获得的实际位置信号和位置命令得出位置误差,经过PID运算之后获得输出值,一般位置环的输出值会作为下一个环,也就是速度环的输入。
前馈功能的原理
如果有某种方法可以为运动控制器提供更多信息,也许我们可以减轻PID环路的负担,同时仍然减少位置误差 — — 这就是前馈。
前馈控制是以不变性原理为理论基础的一种控制方法,在原理上完全不同于伺服PID控制系统,通过简单地将前馈数值添加到 PID 位置环输出中来引入前馈,从而修改电流环或速度环命令,以此补偿扰动对被控变量的影响。这个改变不受实际系统中测量的任何内容(例如编码器位置)的影响。
前馈位于伺服环之外,至于该如何设定这来自于算法的设计,即系统如何对所需运动曲线或其他因素的变化做出反应。
前馈对运动模型的预测越好,伺服反馈环路必须执行的操作就越少,机器性能就越准确、响应越灵敏。
ProCon高阶前馈功能
减少跟随误差最直接的价值,是提高轨迹运动的控制精度。我们使用这个平台运行类似手机中框的图形。
开启前馈功能前后分别运行一次图形,通过示波器显示出三条曲线:放大之后可以清晰看到,相同的运动速度下,粉色曲线更靠近绿色的CAD图纸轨迹。
数据结果表明:开启前馈功能后,在相同的运动速度下,路径的平均偏差由0.033mm降到0.013mm,轨迹精度提高了60%。
在高性能点位控制的场景,缩短关键轴的整定时间是核心需求,特别是短距离高加减速的场景。前馈功能针对用户的具体运动模型,提高了轴的跟随性能,因此可以缩短关键轴的整定时间。
在0.01mm的定位精度下,未开启前馈的实际运动时间为454ms、整定时间132ms,开启前馈后的运动时间为428ms、整定时间106ms。前馈功能使轴的整定时间缩短约20%。
前馈技术的拓展
我们知道,轴在克服静摩擦力时会导致机构振动,而动摩擦力会影响力矩输出的稳定。
返回顶部