再战齿槽力!用Anti-Notch抑制齿槽力扰动效果竟然出乎意料的好!
1. 问题描述**问题:**有铁芯直线电机因齿槽力引起的周期性速度/位置波动,利用控制器功能探索并实施的齿槽力补偿方案,以提升匀速运动精度。**具体指标:**降低匀速运动时的速度波动幅值、缩小跟随误差的周期性波动幅值。不同速度下,通过采集相应的位置误差数据,可以观察到:不同速度下,齿槽力的频率有所不同;在速度Vel1下,齿槽力对位置扰动的频率约为16Hz,匀速段位置误差为10.44μm@3sigma;在速度Vel2下,齿槽力对位置扰动的频率为4.4Hz,匀速段位置误差为9.25μm@3sigma。2. 原理分析有铁芯直线电机的铁芯与永磁体之间存在的磁阻变化,导致电机在即使不通电的情况下,也存在随位置周期性变化的阻力/推力,即齿槽力。其周期与电机磁极距、运行速度相关。齿槽力会使电机在匀速运行时,产生周期性的速度波动,导致周期性的跟随误差,因此可以将齿槽力看做已知可测的扰动力,可以通过扰动观测或前馈补偿的方式进行优化。2.1 扰动抑制的控制理论分析:灵敏度函数在闭环控制系统中,跟随误差E(s)E(s)E(s)与外部扰动D(s)D(s)D(s)的关系由灵敏度函数S(s)S(s)S(s)决定:S(s)=E(s)D(s)=11+G(s)H(s)S(s) = \frac{E(s)}{D(s)} = \frac{1}{1 + G(s)H(s)}S(s)=D(s)E(s)=1+G(s)H(s)1其中G(s)H(s)G(s)H(s)G(s)H(s)为开环传递函数。目标:要减小误差E(s)E(s)E(s),必须在扰动频率处增大开环增益幅值。2.2 滤波器方案对比分析A. 陷波滤波器 (Notch Filter)传递函数:Gnotch(s)=s2+2ζzωns+ωn2s2+2ζpωns+ωn2G_{notch}(s) = \frac{s^2 + 2\zeta_z \omega_n s + \omega_n^2}{s^2 + 2\zeta_p \omega_n s + \omega_n^2}Gnotch(s)=s2+2ζp
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2570814.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!