历史上的今天
返回首页

历史上的今天

今天是:2025年07月13日(星期日)

正在发生

2020年07月13日 | 基于tanh函数的永磁同步电机无位置传感器控制研究

2020-07-13 来源:电子产品世界

摘 要:为削弱传统滑膜观测器(Sliding Mode Observer, SMO)中由于控制函数的不连续性而引起的系统抖振,设计一种基于双曲正切函数tanh的改进型SMO,采用截止频率可变的策略对转子位置角进行相位补偿并且结合锁相环估计转子位置,在同步旋转d - p 轴坐标系下建立和分析了改进型SMO,利用MATLAB/Simulink工具搭建改进SMO的仿真模型。仿真实验结果表明:改进型SMO能有效削弱系统抖振,提高了转子估计的准确性,系统的动静态特性和鲁棒性得到有效的改善。


0 引言


永磁同步电动机自身具有的高可靠性、高功率密度、高效率以及相对较小的形状体积等良好特性[1],在新能源汽车中作为电动汽车的驱动系统已得到越来越广泛的应用。然而,永磁同步电机的精准控制需要转子位置信息及转速信息的实时准确获取,传统的永磁同步电动机控制是通过旋转变压器、霍尔传感器以及光电编码器等传感器来获取电机转子和转速信息的,这些机械式的传感器安装在电机上,不仅增加了安装难度,且若在较差的工况环境下,传感器的检测精度会降低,对整个系统的稳定性和可靠性产生一定的影响[2]。随着国家对新能源汽车产业补贴支持的逐渐缩减,机械式传感器的使用也进一步增加了电驱动系统的成本。因此,对无位置传感器控制系统的研究具有一定的实用价值。


国内外学者研究了多种无位置传感器控制方法,主要包括了卡尔曼滤波器法、模型参考自适应法、高频信号注入法以及滑膜观测器等控制方法[3]。其中,对系统参数变化和干扰不敏感的滑膜观测器方法引起了学者的广泛关注。文献[4]中以滑模观测器为基本方法,提出利用非线性跟踪微分器和锁相环技术来获取反电动势和转子位置,通过仿真表明了所提方法的有效性;文献[5]在三相静止坐标系下建立了改进的滑模观测器模型,并且引入了串联低通滤波器(CLPF)及补偿环节,改善了反电动势估计信号中的高次谐波分量,使转子位置及速度的估计精度得到有效提高。


本文为削弱传统滑膜观测器中由于控制函数的不连续性而引起的系统抖振,设计了一种基于双曲正切函数tanh的改进型SMO,采用截止频率可变的策略对转子位置角进行相位补偿,并且结合锁相环估计转子位置,在同步旋转d-q轴坐标系下建立和分析了改进型SMO,利用MATLAB/Simulink工具搭建改进SMO的仿真模型,通过仿真实验对系统的可靠性以及鲁棒性进行了验证。


1 改进SMO的设计


PMSM在旋转坐标系下的定子电压公式如下:


1594264751731869.jpg?imageView2/2/w/550


式(1)中,微信截图_20200709111042.png?imageView2/2/w/550分别为定子电压、电流、磁链的d轴和q轴分量,Ld、Lq分别为d轴和q轴电感分量,R、ψ f、ωe分别为定子的电阻、永磁磁链、电角速度。


将式(1)作简单的数学变换,得到式(2):


1594264767603158.jpg?imageView2/2/w/550


其中Ed=0, Eq=ωeψf ,分别表示d轴和q轴感应电动势分量。


根据滑膜控制理论,SMO设计为:


1594264783909398.jpg?imageView2/2/w/550


其中微信截图_20200709111427.png?imageView2/2/w/550分别表示d轴电流观测误差,q轴观测误差,d轴电流观测值,q轴电流观测值,滑膜增益,符号函数。


把式(2)与式(3)相减,得到电流误差状态方程,如式(4):


1594264800845772.jpg?imageView2/2/w/550


设滑膜面为微信截图_20200709111505.png?imageView2/2/w/550,当条件 hT h.< 0满足时, h = h =.0 。将此结果带入公式(4),可得微信截图_20200709111537.png?imageView2/2/w/550


为使滑模观测器有较好的估计准确性,使用双曲正切tanh(⋅)函数替代符号函数sgn (⋅)或饱和函数sat(⋅)。


函数公式如下:


1594264831771218.jpg?imageView2/2/w/550


传统的滑膜观测器多采用截止频率固定的低通滤波器,本文引入变截止频率策略,使截止频率随转速的变化而变化,使其滤波效果更佳。


1594264856290077.jpg?imageView2/2/w/550


其中,比例系数M ∈[0,1] 为常数, ωc 为截止频率。


为使SMO的动态性能更加稳定可靠,引入跟踪性能较好的锁相环技术[4],可以较好地跟随转子的位置信息,锁相环原理框图如图1所示。


微信截图_20200709111717.jpg?imageView2/2/w/550


2 改进SMO建模与仿真分析


根据对改进SMO的理论分析,搭建改进SMO的MATLAB/Simulink仿真模型如图2所示。


1594264897145260.jpg?imageView2/2/w/550


在MATLAB/Simulink中将图2封装成SMO模块,并在其基础上搭建三相PMSM滑模观测器模型,如图3所示。


1594264922671240.jpg?imageView2/2/w/550


为了验证改进SMO 设计的性能, 将图3 建立的PMSM无位置传感器Simulink模型进行仿真分析。图3 仿真模型中的相关参数设置如下,PMSM的极对数和转动惯量以及阻尼系数分别设为pn=3, J=0.0008kg ⋅m2 , B=0,PMSM的定子d-q轴电感和电阻分别设定为Ld=1.6mH, Lg=1mH, R=0.011Ω,转子磁链ψf= 0.077Wb 。 模型仿真时的直流工作电压,系统周期以及逆变器的开关频率分别设为Udc=311 V,T=1μs, f=10kHz。


为验证改进SMO设计的动静态性能,在Simulink模型中,添加Step阶跃模块,初始速度设为1 000r/min,在0.5 s时,速度给定跳变为2 000 r/min。仿真结果如图4~图9所示。


1594264946704224.jpg?imageView2/2/w/550


1594265100908634.jpg?imageView2/2/w/550



1594264946267309.jpg?imageView2/2/w/550


1594264947682793.jpg?imageView2/2/w/550

1594264947139879.jpg?imageView2/2/w/550



1594264947336529.jpg?imageView2/2/w/550


图4与图5分别为改进SMO和传统SMO的转速估计曲线,可看出改进SMO的转速估计的波动变化以及精确性都要优于传统SMO的转速估计。图6和图7的转速估计误差对比图也表明了改进SMO的估计误差较小,性能较优。


图8和图9分别表示改进SMO的转子位置估计以及估计误差,从图8可以看出,改进SMO可有效地对转子位置进行准确估计,可以较好地跟随实际转子位置的变化,从图9可以看出,在速度为1 000 r/min时,启动时,转子估计最大误差为0.45 rad范围内,当速度在0.5 s跳变为2 000 r/min时,最大误差在0.3 rad范围内,随后在0.1 rad左右变化,验证了改进SMO的估计效果。


为验证改进SMO的抗干扰性能,给的模型输入速度为2 000 r/min,在0.5 s时加入正5 N的扰动负载,转速估计如图10所示,可以看出当模型加入5 N的负载时,转速有一定的跌落,但是在0.7 s后,转速基本稳定地跟随实际值的变化;同样地,在0.5 s时加入-5 N的扰动负载,转速估计如图11所示,在加入逆向扰动时,转速有一定的增加,但也在0.7 s后,基本可以稳定跟随实际值,验证了改进SMO系统模型具有较好的鲁棒性。


1594265025278081.jpg?imageView2/2/w/550


1594265025669813.jpg?imageView2/2/w/550


3 结语


本文为削弱传统滑膜观测器存在的抖振现象,设计了一种基于双曲正切函数tanh的改进型滑模观测器,采用截止频率可变的策略对转子位置角进行相位补偿并且结合锁相环估计转子位置,在同步旋转坐标系下搭建了改进型滑膜观测器的Simulink仿真模型,通过仿真实验对系统的动静态性能以及鲁棒性能进行了验证,结果表明:改进型SMO能有效地削弱系统抖振,提高了转子估计的准确性,且系统的动静态特性和鲁棒性得到有效的改善。


参考文献:


[1] 邱忠才,郭冀岭,王斌,等.基于卡尔曼滤波滑模变结构转子位置观测器的 PMSM无差拍控制[J].电机与控制学报,2014,18(4):60-65.


[2] 张刚,陈波.PMSM滑模观测器无位置传感器控制研究[J].微特电机,2016,44(02):54-57+61.


[3] 荆禄宗,吴钦木.嵌入式永磁同步电机无位置传感器控制方法综述[J].新型工业化,2018,8(10):20-24.


[4] 兰志勇,王波,王琳,等.基于滑模观测器的永磁同步电机无传感器控制[J].微特电机,2018,51(9 ):32-37.


[5] 叶帅辰,姚晓先.基于改进型滑模观测器的PMSM无传感器控制[J].微特电机,2019,47(11):56-59+64.


推荐阅读

史海拾趣

Communications & Power Industries公司的发展小趣事

随着全球化进程的加速,CPI意识到要想在电子行业中取得更大的发展,必须积极拓展国际市场。公司积极寻求与国际知名企业的合作机会,通过技术共享和市场合作,成功打开了多个海外市场。同时,CPI还加强了与国际研究机构的合作,不断引进先进的技术和管理经验,提升了自身的竞争力。这些国际合作不仅为CPI带来了更多的商业机会,也推动了公司在全球范围内的品牌传播和市场拓展。

倍思特(BEST)公司的发展小趣事

随着全球化进程的加速,CPI意识到要想在电子行业中取得更大的发展,必须积极拓展国际市场。公司积极寻求与国际知名企业的合作机会,通过技术共享和市场合作,成功打开了多个海外市场。同时,CPI还加强了与国际研究机构的合作,不断引进先进的技术和管理经验,提升了自身的竞争力。这些国际合作不仅为CPI带来了更多的商业机会,也推动了公司在全球范围内的品牌传播和市场拓展。

Hoffman Engineering公司的发展小趣事

随着产品线的不断丰富和技术实力的提升,Hoffman Engineering开始将目光投向国际市场。公司逐步在全球范围内建立销售网络,为全球客户提供优质的产品和服务。如今,Hoffman Engineering的工厂遍布世界四大洲,为全球客户提供了超过12,000种标准产品和不计其数的定制化解决方案。这一国际市场的成功开拓,使Hoffman Engineering成为国际知名的电子工程解决方案提供商。

Greenray Industries Inc公司的发展小趣事

为了加速绿色技术的推广和应用,GreenTech积极寻求与全球知名企业的战略合作。例如,公司与一家国际领先的电动汽车制造商达成合作协议,共同研发用于电动汽车的高效电池管理系统。通过这一合作,GreenTech不仅提升了自身在电池技术领域的竞争力,还成功将绿色技术应用于实际产品中,推动了电动汽车行业的绿色发展。

Hi-Optel Technologly Co Ltd公司的发展小趣事

随着数据中心的能耗问题日益突出,GreenTech敏锐地捕捉到了这一市场机遇。公司研发了一套绿色数据中心解决方案,包括高效能服务器、智能温控系统和可再生能源供电系统等。这些创新技术有效降低了数据中心的能耗和碳排放,为云计算和大数据产业的绿色发展提供了有力支持。GreenTech的解决方案得到了多家互联网巨头的认可,并成功应用于多个大型数据中心项目。

ELM [ELM Electronics]公司的发展小趣事

ELM Electronics成立于XXXX年,由一群富有创新精神和电子技术专长的工程师创立。初创时期,公司专注于设计和生产高质量的电子元器件,以满足日益增长的电子产品市场需求。通过不断的技术创新和严格的质量控制,ELM逐渐在电子行业中树立了良好的口碑。

问答坊 | AI 解惑

智能家居Zigbee灯光控制应用评估方案

家庭自动化系统主要是以一个中央微处理机(Central Processor Unit,CPU )接收来自相关电子电器产品的信息 (外界环境因素的变化, 如太阳初升或西落等所造成的光线变化等)后,再以既定的程序发送适当的信息给其它电 子电器产品。中央微处理机必 ...…

查看全部问答>

请教下三菱伺服放大器原点怎样复位?

大家好,请教下三菱伺服放大器原点怎样复位?…

查看全部问答>

图解汽车构造基础理论

如今,平均每辆汽车拥有1.5万个零件,这些零配可以归成四大类,即车身、发动机、底盘及电子系统等。…

查看全部问答>

有没有 朋友会用windows embbed for ce 6.0这个工具的?有的话请加我QQ:272554322,本人不胜感激!

网上找了很多的介绍,就是没有这个工具的使用 。vs 2005 +windows embbed for ce6.0o(︶︿︶)o 唉…

查看全部问答>

再来一个新手问题,不要笑话。

我做了一个led的动态显示,通过485连到工控机上,用来显示工控机从串口发过来的数据。 从工控机发1234,led上显示1234,但是有时候工控机开关机的时候,led就出现那种“跑马灯”的现象,第一位显示1,然后第二位显示2,第三位显示3,第四位显示4 ...…

查看全部问答>

怎样临时屏蔽XP下的USB驱动

我想做一个软件. 能够临时将Windows XP下的自带HID驱动屏蔽. 屏蔽HID驱动和AUDIO驱动后. USB键盘和鼠标.USB耳机插入就无法识别了. 当我恢复XP下自带的HID驱动和AUDIO驱动后. USB键盘和鼠标.USB耳机等器件又可以使用了.…

查看全部问答>

触摸屏定时中断问题

在触摸屏的驱动中,有一个定时器中断,就是标示gIntrTouchChanged这个逻辑中断的。我有不明白的地方 1、我看了很多都是用TIMER3这个定时器,一定要用TIMER3吗?如果是,是为什么呢? 2、对于TIMER3这个中断,我没有在intr.c这个文件找到对IRQ_TIM ...…

查看全部问答>

WINCE下应该如何获取物理内存大小?

不能用API,API获取的是WINCE的内存大小(定制内核时自己设置的),我现在想要的是物理内存的大小,听说CMOS中的15H,16H偏移量是物理内存大小,但是我读出来的值是: (电脑1)15H是79,16H是2;(电脑2)15H是80,16H是2。两台电脑都是1024的内存? 不 ...…

查看全部问答>

Linux下安装pdf阅读软件的问题

来自:电子工程师技术交流(12425841) 请教个问题啊,如果在Linux下安装pdf阅读软件,在图形界面下可以打开pdf了,在终端中有命令可以打开吗,就是不用图形界面。 …

查看全部问答>