Z
Member
电子凸轮跑起来后,曲线看着是对的,但从动轴在某些位置总有点抖,查机械查不到问题时,问题往往在控制侧。
我的排查顺序是这样的。第一,看插补周期:凸轮表点数和插补周期不匹配时,曲线会被“台阶化”,从动轴在高速段就会抖,先确认凸轮表分辨率是否跟得上运行速度。第二,看前馈:只靠位置环 PID 跟凸轮曲线,高速段的跟踪误差天然偏大,加速度前馈给对了,抖动常常直接少一半,前馈系数要按负载惯量实测标定,不能照抄默认值。第三,看主从轴同步:主轴编码器信号有抖动或滤波过重时,从轴会把主轴的噪声原样复现出来,这时要查主轴信号质量而不是从轴参数。第四,看机械侧的死区:减速机背隙和联轴器间隙会在凸轮换向点放大成抖动,控制参数再怎么调也盖不住机械死区。
还有一个经验:抖动只在某几个凸轮相位出现时,先把凸轮曲线在这些相位的加速度值拉出来看,加速度突变点往往就是抖动源,修曲线比调参数更治本。
你们调电子凸轮时,有没有遇到过“低速平稳、高速抖”的情况?最后是修曲线解决的还是调参数解决的?
我的排查顺序是这样的。第一,看插补周期:凸轮表点数和插补周期不匹配时,曲线会被“台阶化”,从动轴在高速段就会抖,先确认凸轮表分辨率是否跟得上运行速度。第二,看前馈:只靠位置环 PID 跟凸轮曲线,高速段的跟踪误差天然偏大,加速度前馈给对了,抖动常常直接少一半,前馈系数要按负载惯量实测标定,不能照抄默认值。第三,看主从轴同步:主轴编码器信号有抖动或滤波过重时,从轴会把主轴的噪声原样复现出来,这时要查主轴信号质量而不是从轴参数。第四,看机械侧的死区:减速机背隙和联轴器间隙会在凸轮换向点放大成抖动,控制参数再怎么调也盖不住机械死区。
还有一个经验:抖动只在某几个凸轮相位出现时,先把凸轮曲线在这些相位的加速度值拉出来看,加速度突变点往往就是抖动源,修曲线比调参数更治本。
你们调电子凸轮时,有没有遇到过“低速平稳、高速抖”的情况?最后是修曲线解决的还是调参数解决的?