pmsm_simulation_chapter5_2018.slx 永磁同步电机控制simulink仿真模型,Simulink永磁同步电机控制仿真系列文章对应资源,本模型实现了滑模观测器,并对永磁同步电机进行了位置观测。模型使用matlab2018a创建 应用于永磁同步电机的转子位置估计方法有多种,常用观测电机反电动势或观测电机磁链的方式估计转子位置,针对不同的观测状态量又有多种不同的观测方法。以下使用滑模观测器观测电机反电动势,进而估计永磁同步电机转子位置。 1.当电机转动起来后,在定子绕组切割永磁体磁感线产生反电动势(发电机原理),当αβ轴方向反电动势已知时,电机转子位置可以确定。 2.电机电流微分方程为 3.使用滑模观测器误差信号代替eα,eβ,将iα,iβ作为观测量。 4.确定切换函数 针对eα,eβ分别搭建滑模观测器: 因为αβ轴的电流观测误差接近0,所以可以认为此时zα,zβ与eα,eβ等效,但是zα,zβ为开关信号,需要经过滤波才能得到反电动势的等效值。 与电机转速对比: 上文提到θe = arctg(-eα/eβ) 文中滑模观测器只是用来估计转子位置,并没有用于环路控制,控制用的转子位置信号由位置传感器得到。
引言
一、 滑模观测器位置估计原理简介
θe = arctg(-eα/eβ),此处θ为转子电角度。
piα = -R/L·iα + 1/L(vα – eα)
piβ = -R/L·iβ + 1/L(vβ – eβ)
其中p为微分算子。
式中iα,iβ可测量,eα,eβ不可测量
p’iα = -R/L·’iα + 1/L(vα – zα)
p’iβ = -R/L·’iβ + 1/L(vβ – zβ)
其中p为微分算子,’iα,’iβ为估计电流,zα,zβ为反电动势的误差信号。
比较上述两组方程,容易看出,当’iα = iα,’iβ = iβ时,zα = eα,zβ = eβ
令
zα = ksgn(‘iα – iα)
zβ = ksgn(‘iβ – iβ)
其中sgn()为符号函数。
使用估计值与测量值的误差控制开关,此时问题就转化成了寻找合适的k,使得观测器收敛。
5.综上,简单的说,使用滑模观测器进行反电动势估计,就是构建模型,使得估计电流趋近实际电流,取此时的切换函数开关信号等效反电动势。二、搭建simulink 滑模观测器模型
选择合适的k使得iα – ‘iα趋近于0,iβ – ‘iβ趋近于0。
黄色信号为α的误差,蓝色信号为β轴的误差。
测试时存在负载突变,所以误差信号出现尖峰,尖峰信号在可接受的范围内。
图中黄色信号为iα蓝色信号为iβ
与误差波形对比,可见观测器的跟踪性能是极好的。三、获得反电动势估计值
zα信号波形如图。
构建iir低通滤波器f(n+1) = k * x(n) + (1-k) * f(n),k = 0.0002
分别对zα,zβ滤波,得到’eα,’eβ
‘eα,’eβ波形如图,电流波动导致0.008处的尖峰。
图中,第一个信号为电机转速,可见在0.008后,电机转速保持稳定,虽然电机负载变化较大,但是反电动势观测值不随负载变化而变化,符合反电动势的属性。四、计算转子电角度
根据反电动势容易计算转子电角度
图中黄色波形为转子电角度估计值,蓝色为转子电角度真实值。
可见,在初始状态,低通滤波未产生作用,观测结果不可用,但是随着低通滤波器产生作用,位置估计结果很快稳定,并且能够准确的跟随真实位置。但是低通滤波器引入了不可忽略的相位延时。五、小结
该观测器鲁棒性好,能够容忍较大的模型参数误差,在仿真中,将定子电感增加100%,定子电阻减少50%,依然能够观测到转子位置,但是在速度较小时误差更大。
本文的仿真模型以上传,模型使用matlab2018a版本搭建,若小伙伴下载不方便可以留下邮箱。
期待小伙伴哦。
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算