关键词:
永磁同步直线电机
矢量控制
自抗扰控制
动子质量辨识
Speedgoat
摘要:
永磁同步直线电机(permanent magnet linear synchronous motor,PMLSM)由于其精度高、损耗低和效率高的性能,近些年来被广泛用于精密控制领域。考虑到永磁同步直线电机是一个非线性、强耦合和时变系统,其模型参数易变,当处于严苛的工况时,为确保控制系统具有良好的动静态性能,控制算法必须具备高度的抗干扰性能。为此,本文对自抗扰控制(active disturbance rejection control,ADRC)技术展开研究,结合动子质量辨识方法为永磁同步直线电机设计了高精度的控制策略,提高了控制系统的鲁棒性。论文的主要工作如下:(1)本文首先基于dq旋转坐标系建立PMLSM数学模型,采用id=0的矢量控制策略搭建PMLSM的ADRC位置控制器仿真模型。结果表明,与PI控制器相比,ADRC可以完全消除位置响应超调,提高控制系统的鲁棒性,但传统TD存在相位延迟,且对系统内高频噪声的抑制能力有待提高。(2)为提高PMLSM位置控制系统的跟踪性能和抗干扰能力,本文提出变增益自抗扰控制器。针对传统ADRC中微分跟踪器(tracking differentiator,TD)环节存在相位延迟和滤波差的问题,使用正切sigmoid函数设计改进微分跟踪器(improved tracking differentiator,ITD),提高系统的跟踪性能,并使用终端吸引子函数降低由高频信号引起的颤振现象,使得ITD抑制噪声能力更强。其次,针对传统扩张状态观测器(extended state observer,ESO)的初始峰值误差问题,在观测器的增益项中设计变增益函数,并将变增益函数引入到非线性误差控制律(nonlinear state error feedback,NLSEF)中,和ITD一起构成了变增益ADRC控制器。仿真结果可以看出,变增益ADRC有效提高了对扰动的观测精度,提高了系统的抗扰动能力。(3)PMLSM负载工况下,动子质量的改变会恶化系统的跟踪性能,为此设计了基于自适应朗道离散递推辨识算法的动子质量辨识ADRC控制策略。通过实时估计动子质量,并将辨识得到的结果用于实时更新变增益ADRC位置控制器的参数,从而进一步提高了控制系统在负载扰动工况下的动静态性能。由仿真结果可以得出,与变增益ADRC相比,质量辨识ADRC响应时间缩短了42%,突加负载恢复时间缩短了25%,正弦跟踪位置误差减少了98%,证明质量辨识ADRC能够进一步增强系统的响应性能和抗干扰能力。(4)为验证本文所提出的控制策略的有效性,本文基于Speedgoat半实物仿真平台,分别搭建了传统ADRC、变增益ADRC和质量辨识ADRC控制策略的PMLSM位置控制模型,并分别进行给定位置阶跃响应、突加负载的位置阶跃响应。通过实验结果分析,与变增益ADRC相比,质量辨识ADRC空载响应时间减少了8.3%,负载条件下恢复时间缩短了50%,证明本文提出的控制策略能有效加快响应速度并提高系统的鲁棒性。