APP下载

基于定子磁链角度计算的PMLSM直接推力控制*

2022-03-23张宏伟崔磊磊

传感器与微系统 2022年3期
关键词:滑模定子矢量

蒋 頔, 张宏伟, 崔磊磊

(河南理工大学 电气工程与自动化学院,河南 焦作 454000)

0 引 言

永磁直线同步电机(permanent magnet linear synchronous motor,PMLSM)相比传统电励磁直线电机有功率因数高、结构简单等优点,在轨道交通、武器发射等行业领域得到广泛的应用[1]。直接推力控制(direct thrust force control,DTFC)是继矢量控制技术之后的高性能的交流变频调速控制[2],然而,DTFC存在磁链和推力波动大、PI速度控制器鲁棒性差等问题,需要进行改进。针对DTFC存在的问题,有大致三类解决办法[3]:1)改进空间电压矢量开关表,得到恒定的开关频率[4~7];2)使用无传感器算法对直接推力控制进行改进[8~10];3)对滞环控制器和PI控制器进行改进[11~13]。文献[4]对磁链、推力和速度的回路进行了设计,将差值作为PI控制器输入。文献[5]通过电压“预测”的方法,对电机进行控制。文献[6]引入磁链“预测”的方法,减小磁链和推力的波动;文献[7]提出了基于12扇区和13电压空间矢量的方法,减小了推力和磁链的波动。文献[8]采用模糊参考自适应控制方法,控制性能也有一定提高。文献[9]结合了滑模和自适应的控制方法,其具有良好的动静态性能。文献[10]运用两个卡尔曼滤波器进行串行通信对PMLSM进行控制。文献[11~13]将速度与推力控制器换为滑模控制器,改善了控制性能。

传统DTFC的滞环控制器与电压矢量开关表之间的误差导致推力和磁链波动大。针对以上问题,本文提出了一种基于定子磁链角度计算的PMLSM直接推力控制。通过计算定子磁链矢量角度的变化来对电机的推力进行控制,将推力和磁链滞环控制器用PI推力控制器取代,减小了磁链和推力的波动。在此基础上,用积分滑模速度控制器来代替PI速度控制器,提高系统鲁棒性,且针对滑模控制器的抖动,用Sigmoid函数来代替开关函数。通过仿真实验验证了本文所提出的方法的有效性。

1 基于定子磁链角度计算的DTFC原理分析

PMLSM的电磁推力方程为

(1)

式中τ为极距;Ls为定子电感;ψs为定子磁链;ψf为动子磁链;δ为负载角。ΔT周期内,PMLSM磁链矢量变化如图1所示。

图1 PMLSM磁链矢量变化

由式(1)得出推力Fe与负载角δ有关。由图1得出

Δθs=Δδ+ωeΔT

(2)

式中 Δθ为定子磁链的角度变化量,Δδ为负载角变化量,ΔT为周期。若定子磁链矢量的模值保持不变,定子磁链角度发生改变后,则定子磁链矢量为

(3)

定子磁链的角度发生变化,得定子磁链矢量的变化量为

(4)

通过调整定子磁链控制电压矢量

(5)

由式(5)可得定子电压矢量在α-β轴投影的变化

(6)

PMLSM推力的改变量可视为定子磁链角度的变化量。同时,定子磁链的变化通过定子磁链矢量角度变化来体现,由电压矢量的补偿进行控制。得推力环推力由PI控制器进行控制,根据推力的误差得出磁链角度的变化量,通过计算得出电压矢量控制电机。

控制结构框图如图2所示。电机速度的差值通过速度控制器输出电磁推力,与推力反馈的差值经过PI控制器得出定子磁链角度的变化量,与当前磁链的角度与定子磁链的幅值进行计算得出磁链的变化量,通过参考电压矢量计算得出参考电压,由空间矢量脉宽调制(space vector pulse width modulation,SVPWM)模块输出信号经逆变器对PMLSM进行控制。将磁链和推力滞环控制器用PI推力控制器进行了替代,可减小了磁链和推力的波动。本系统将传统PI速度控制器替换为基于Sigmoid函数的积分滑模速度控制器,在一定程度上对加强了系统的鲁棒性。

图2 控制结构框图

2 基于Sigmoid函数的积分滑模速度控制器设计

2.1 积分滑模速度控制器

传统的PI控制器有结构简单,易于实现等优点,但存在鲁棒性差等缺点。滑模控制可以弥补传统PI控制的不足之处[14]。

PMLSM机械运动方程为

(7)

式中M为电机运动质量;Fe为电磁推力;Fl为负载推力;B为阻尼系数[15]。将式(7)进行变形

(8)

取PMLSM的速度控制器的状态变量为

(9)

式中v*为PMLSM的参考速度,v为实际速度。

将式(7)和式(9)联立,得

(10)

式中F=Bv+ΔF,其中,ΔF为推力扰动。假设F有界,则|F|≤Fm。积分滑模面s设计为

式中c为参数,c>0。

滑模趋近律用指数趋近率模型

(12)

式中ε,η为常数。

设计积分滑模控制律为

(13)

定义李雅普诺夫函数为

(14)

可满足李雅普诺夫稳定性条件

=-ε×sgn|s|-η×s2≤0

(15)

根据李雅普诺夫稳定性,系统在滑模面以外的点都趋向于滑模面,会按照设定的规律到达滑模面,趋近速率取决于常数ε和η。

2.2 基于Sigmoid函数的积分滑模速度控制器

传统的滑模控制器会在系统进入滑模面切换时出现抖动。为了在一定程度上消除抖动,使用Sigmoid函数来替代切换函数。函数如式(16)所示

(16)

式中a值调节Sigmoid函数的斜度。a值与函数之间的关系如图3所示。由图3可以看出,a值越大,函数斜度越大,越接近开关函数,但不会像开关函数单值跳变,可以减小滑模控制器抖动。由式(13)可得基于Sigmoid函数的积分滑模速度控制器的控制率为

(17)

图3 Sigmoid函数

3 仿真实验

在MATLAB/Simulink中构建基于定子磁链角度计算的PMLSM的DTFC仿真实验模型。在t=0.5 s时加入了100 N的负载,且设置Sigmoid函数的a值为3。仿真实验结果如图4所示。由图4得,传统DTFC速度响应在0.3 s时刻到达稳态,超调量为8.75 %;在0.5 s时加100 N负载, 0.7 s时达到稳定。基于定子磁链角度计算的DTFC速度在0.18 s时刻到达稳态,超调量为2.25 %,超调量较小;在0.5 s时加100 N负载, 0.55 s时稳定。受到外界扰动时,速度暂态为0.05 s,小于传统DTFC的0.2 s,其抗干扰能力和鲁棒性更强,速度响应也强于传统的控制系统。

图4 速度响应曲线

由图5可得,传统DTFC推力响应在0.5 s时,加100 N负载,推力波动约在±15 N;当负载在0.5 s变为100 N时, 0.55 s时到达稳态。基于定子磁链角度计算的DTFC推力响应,在0.5 s时加100 N负载,0.5 s时速度达到稳定,波动约在±10 N,波动较小;当负载在0.5 s变为100 N时,推力在0.51 s时到达稳态。改进的控制策略推力波动更小,响应速度更快。

图5 推力响应曲线

由图6可得,传统DTFC磁链的变化范围在0.66~0.65 Wb之间;基于定子磁链角度计算的DTFC磁链变化的范围在0.653~0.657 Wb之间,改进的控制策略表现出抑制磁链波动的优点。由图7磁链轨迹可以看出,改进控制策略的磁链轨迹更加接近圆形,波动也较小。

图6 磁链响应曲线

图7 磁链轨迹曲线

由图8可以看出传统DTFC启动时三相电流响应趋于稳定时间为0.25 s;基于定子磁链角度计算的DTFC三相电流响应趋于稳定时间为0.1 s,传统DTFC的启动电流大于改进后的控制策略,可得改进后的控制策略电机启动时的稳定性更强。

图8 三相电流响应曲线

电机参数表如表1所示。

表1 PMLSM主要参数

由上述分析可得,改进后的控制策略有效改善了传统DTFC推力和磁链的波动大的问题,在系统响应时间和抗干扰能力上也有一定的增强。

4 结 论

为改善传统DTFC易受扰动影响,推力和磁链波动大等缺点,设计了基于定子磁链角度计算的PMLSM直接推力控制。仿真实验表明:改进的直接推力控制相比于传统直接推力控制,推力和磁链波动小、鲁棒性强、速度响应快,有效改善了传统直接推力控制的不足。

猜你喜欢

滑模定子矢量
大型定子公路运输移位技术探讨
一种矢量信息重构的最优双矢量定姿算法
水下直升机无模型参数自适应滑模控制
三相异步电动机定子绕组局部烧毁故障原因分析
高速公路滑模路缘石施工技术及质量控制分析
水轮发电机定子线棒电晕腐蚀分析及处理
一种适用于高轨空间的GNSS矢量跟踪方案设计
矢量三角形法的应用
区间二型离散不确定模糊系统的滑模控制
基于分段幂次函数滑模观测器的永磁同步电机速度控制