一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

永磁同步电机的多参数辨识方法与流程

2022-03-09 02:14:38 来源:中国专利 TAG:


1.本发明涉及电机控制技术邻域,具体地,涉及一种永磁同步电机的多参数辨识 方法。


背景技术:

2.永磁同步电机以其功率密度高、响应速度快、运行效率高等优点被广泛应用于 新能源汽车、工业制造、机器人和风力发电等领域。由矢量控制理论可知,永磁同 步电机优异的控制性能依赖于定子电阻、交直轴的电感和永磁体磁链等电机参数的 准确性,然而在电机运行过程中会随运行工况的变化在一定范围内变动,上述参数 会受到温度升高、磁场饱和以及负载扰动等多因素的影响,会使电机的定子电阻值 和电机绕组电感参数发生变化,从而偏离原始设计值,造成电机控制性能和运行效 率降低。
3.海鸥优化算法是基于生物行为启发的元启发式算法,其思想源于自然界中海鸥 的迁徙和攻击行为,与遗传算法和粒子群算法相比,海鸥优化算法易于实现、参数 调整简单。但是,海鸥优化算法易陷入局部收敛,多样性差等问题。


技术实现要素:

4.针对现有技术中的缺陷,本发明的目的是提供一种永磁同步电机的多参数辨识 方法。
5.根据本发明提供的永磁同步电机的多参数辨识方法,包括如下步骤:
6.步骤s1:获取id=0以及id<0,时的电机运行数据,id为永磁同步电机d轴的电流, 所述电机运行数据包括d轴的电流和电压、q轴的电流和电压以及电角速度;
7.步骤s2:设置待辨识参数rs,ld,lq,ψf的范围,其中,rs为定子电阻,ld为d轴电 感,lq为q轴电感,ψf为转子永磁体在定子上耦合的磁链;
8.步骤s3:将所述电机运行数据和所述待辨识参数rs,ld,lq,ψf形成方程组,通过海 鸥优化模型对所述方程组进行迭代计算,确定待辨识参数rs,ld,lq,ψf的值。
9.优选地,所述永磁同步电机的数学模型为:
[0010][0011]
其中,id、ud,分别为d轴的电流、电压,id、uq分别为q轴的电流、电压,ωr是电角 速度,rs为定子电阻,ld为d轴电感,lq为q轴电感,ψf为转子永磁体在定子上耦合的磁 链。
[0012]
优选地,在did/dt=0、diq/dt=0在稳态条件下,将所述数学模型简化为:
[0013][0014]
在id=0的控制策略下,所述数学模型简化为:
[0015][0016]
进而得到四个满秩的所述方程组:
[0017][0018]
其中,ω
e0
为id=0时的电角速度;ω
e1
为id小于0时的电角速度。
[0019]
优选地,通过海鸥优化模型对所述方程组进行迭代计算时包括如下步骤:
[0020]
初始化海鸥优化算法,海鸥优化算法在搜索空间范围初始化海鸥位置:
[0021][0022]
其中,为搜索空间的上限值,为搜索空间的下限值,rand为[0,1]范围内 的随机数;
[0023]
海鸥迁徙;
[0024]
海鸥攻击,进而将海鸥个体位置更新数学函数描述为:其中,代表海鸥个体与最佳搜索位置之间的距离,x、y、z为海鸥个体的坐标,
[0025]
计算更新后的种群内的各海鸥的适应度函数,与原群体最佳海鸥个体进行比较,生 成新的最佳海鸥个体进行下一次迭代;
[0026]
重复迁徙、攻击、更新步骤,直到迭代次数达到最大迭代次数,计算终止,确定待 辨识参数rs,ld,lq,ψf的值。
[0027]
优选地,在id=0时计算所述电角速度时包括如下步骤:
[0028]
控制永磁同步电机在额定转速以下且带有负载,对所述的永磁同步电机在静止旋转 坐标系下的三相定子电流分量ia,ib,ic依次进行clark变换、park变换,获得了同步 旋转坐标系下的定子电流分量i
d0
,i
q0

[0029]
将永磁同步电机的转速差进行pi调节得到i
q0*
,然后将i
q0*
与i
q0
做差再进行pi调节 得到u
d0
;将i
d0*
=0与i
d0
的差值进行pi调节得到u
d0

[0030]
将u
d0
和u
q0
进行反park变换得到静止旋转坐标系的定子电压分量u
α
和u
β

[0031]
将u
α
和u
β
作为svpwm的两个电压矢量,控制逆变器触发脉冲,形成空间电压矢量对 所述的永磁同步电机进行闭环控制,测量出永磁同步电机的电角速度ω
e0

[0032]
优选地,在id<0时计算所述电角速度时包括如下步骤:
[0033]
将永磁同步电机置于额定转速以上且不带负载,对所述永磁同步电机在静止旋转坐 标系下的三相定子电流分量ia,ib,ic依次进行clark变换、park变换,获得了同步旋 转坐标系下的定子电流分量i
d1
,i
q1

[0034]
将永磁同步电机的转速差进行pi调节得到i
q1*
,然后将i
q1*
与i
q1
做差再进行pi调节 得到u
q1
,将i
d1*
=0与i
d1
的差值进行pi调节得到u
d1

[0035]
将u
d1
和u
q1
进行反park变换得到静止旋转坐标系的定子电压分量u
α
和u
β

[0036]
将u
α
和u
β
作为svpwm的两个电压矢量,控制逆变器触发脉冲,形成空间电压矢量对 所述的永磁同步电机进行闭环控制,测量出电机的电角速度ω
e1

[0037]
优选地,所述适应度函数为根据永磁同步电机在同步旋转坐标系下的状态方程:
[0038][0039]
优选地,根据莱维飞行附加变量将所述位置更新数学函数形成为:
[0040][0041]
其中le(θ)为莱维飞行附加变量。
[0042]
与现有技术相比,本发明具有如下的有益效果:
[0043]
本发明基于改进海鸥优化算法对永磁同步电机参数进行辨识,是一种对永磁同 步电机参数辨识的新方法,对永磁同步电机参数进行辨识时,无需将电机参数设为 固定值,也无需额外的测量仪器,具有成本低和适用性的特点。
附图说明
[0044]
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、 目的和优点将会变得更明显:
[0045]
图1是本发明实施例中永磁同步电机进行参数辨识提供数据的电机运行流程图。
[0046]
图2是本发明实施例中进行参数辨识的原理图。
[0047]
图3是本发明实施例中电阻参数辨识的效果图。
[0048]
图4是本发明实施例中d轴电感参数辨识的效果图。
[0049]
图5是本发明实施例中q轴电感参数辨识的效果图。
[0050]
图6是本发明实施例中磁链辨识的效果图。
具体实施方式
[0051]
下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人 员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技 术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于 本发明的保护范围。
[0052]
在本发明实施例中,本发明提供的永磁同步电机的多参数辨识方法,包括如下步骤:
[0053]
步骤s1:获取id=0以及id<0,时的电机运行数据,id为d轴的电流,所述电机运行 数据包括d轴的电流和电压、q轴的电流和电压以及电角速度;
[0054]
步骤s2:设置待辨识参数rs,ld,lq,ψf的范围,其中,rs为定子电阻,ld为d轴电 感,lq为q轴电感,ψf为转子永磁体在定子上耦合的磁链;
[0055]
步骤s3:将所述电机运行数据和所述待辨识参数rs,ld,lq,ψf形成方程组,通过海 鸥优化模型对所述方程组进行迭代计算,确定待辨识参数rs,ld,lq,ψf的值。
[0056]
在本发明实施例中,所述永磁同步电机的数学模型为:
[0057][0058]
其中,id、ud,分别为d轴的电流、电压,id、uq分别为q轴的电流、电压,ωr是电角 速
度,rs为定子电阻,ld为d轴电感,lq为q轴电感,ψf为转子永磁体在定子上耦合的磁 链。
[0059]
在did/dt=0、diq/dt=0在稳态条件下,将所述数学模型简化为:
[0060][0061]
在id=0的控制策略下,所述数学模型简化为:
[0062][0063]
进而得到四个满秩的所述方程组:
[0064][0065]
其中,ω
e0
为id=0时的电角速度;ω
e1
为id小于0时的电角速度。
[0066]
当采用id=0的控制策略能够减少电机损耗,且能提高系统的功率因数。现在大多 数只能辨识方法通常采用的策略是在定子d轴注入负序的弱磁电流。
[0067]
图1是本发明实施例中永磁同步电机进行参数辨识提供数据的电机运行流程图,如 图1所示,在id=0时计算所述电角速度时包括如下步骤:
[0068]
控制永磁同步电机在额定转速以下且带有负载,对所述的永磁同步电机在静止旋转 坐标系下的三相定子电流分量ia,ib,ic依次进行clark变换、park变换,获得了同步 旋转坐标系下的定子电流分量i
d0
,i
q0

[0069]
将永磁同步电机的转速差进行pi调节得到i
q0*
,然后将i
q0*
与i
q0
做差再进行pi调节 得到u
d0
;将i
d0*
=0与i
d0
的差值进行pi调节得到u
d0

[0070]
将u
d0
和u
q0
进行反park变换得到静止旋转坐标系的定子电压分量u
α
和u
β

[0071]
将ua和u
β
作为svpwm的两个电压矢量,控制逆变器触发脉冲,触发逆变器的igbt 管,形成空间电压矢量对所述的永磁同步电机进行闭环控制,测量出永磁同步电机的电 角速度ω
e0

[0072]
在本发明实施例中,在id<0时计算所述电角速度时包括如下步骤:
[0073]
将永磁同步电机置于额定转速以上且不带负载,即将永磁同步电机置于弱磁环境下, 对所述永磁同步电机在静止旋转坐标系下的三相定子电流分量ia,
ib
,ic依次进行clark 变换、park变换,获得了同步旋转坐标系下的定子电流分量i
d1
,i
q1

[0074]
将永磁同步电机的转速差进行pi调节得到i
q1*
,然后将i
q1*
与i
q1
做差再进行pi调节 得到u
q1
,将i
d1*
=0与i
d1
的差值进行pi调节得到u
d1

[0075]
将u
d1
和u
q1
进行反park变换得到静止旋转坐标系的定子电压分量u
α
和u
β

[0076]
将u
α
和u
β
作为svpwm的两个电压矢量,控制逆变器触发脉冲,触发逆变器的igbt 管,形成空间电压矢量对所述的永磁同步电机进行闭环控制,测量出电机的电角速度ω
e1

[0077]
图2是在matlab/simulink环境下搭建的永磁同步电机模型采集数据进行参数辨识 的原理图,采集永磁同步电机运行过程中的数据i
d0
,i
q0
,i
d1
,i
q1
,u
d0
,u
q0
,u
d1
,u
q1
,以及w
e0
, ω
e1

[0078]
在本发明实施例中,通过海鸥优化模型对所述方程组进行迭代计算时包括如下步
旋运动对攻击猎物行为进行描述,螺旋运动表示为:x=r
×
sink,y=r
×
sink,z=r
×
k, r=u
×ek
×v,k表示随机角度值在[0-2π]范围内,v、u是海鸥群体成螺旋状攻击猎物 时的定值,r是海鸥形成的螺旋半径,e是自然对数的基数。
[0099]
位置更新数学描述为:
[0100]
海鸥的迁徙行为是海鸥优化算法的一个重要部分,其中附加变量as用来控制海鸥群 位置,避免海鸥在飞行的过程中发生个体间的碰撞,不产生重复的优化值,附加变量as对解决优化问题以及平衡算法有着重要作用。
[0101]
常用的as的更新方式如下:as=f
c-(t
×
(fc/g))。
[0102]
其中非线性递减控制因子的海鸥优化算法更新方式如下:
[0103]as
=f
c-fc×
(2
×
(t/g)
×eh-(t/g)2),其中t为当前执行迭代次数,g为算法执行 的最大迭代次数,h为非线性系数,附加变量as的值受h的影响,增加as取值的随机性, 有助于保持种群的多样件。
[0104]
莱维飞行附加变量为:
[0105]
莱维飞行提供了一种随机游走机制来正确控制局部搜索,该种随机游走机制被用来 进一步缓解海鸥优化算法过早收敛的缺点,描述如下:
[0106][0107]
其中,γ(x)是gamma函数,d和δ为正态随机数,服从正态分布, u表示步长,
[0108]
增加莱维飞行后更新的海鸥群体更新位置算法部分为:
[0109][0110]
综上所述,本发明公开的一种基于改进海鸥优化算法的永磁同步电机多参数辨识方 法,所产生的有益技术效果包括:
[0111]
1、在id=0时电机带载运行,在id<0时电机不带载运行,提高永磁同步电机参数 辨识精确度。
[0112]
2、本发明是基于改进海鸥优化算法对永磁同步电机参数进行辨识,是一种对永磁 同步电机参数辨识的新方法,对永磁同步电机参数进行辨识,无需将电机参数设为固定 值,也无需额外的测量仪器,具有成本低和适用性的特点。
[0113]
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上 述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改, 这并不影响本发明的实质内容。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献