电机控制专题(二)——Sensorless之扩展反电动势EEMF

文章目录

  • 电机控制专题(二)——Sensorless之扩展反电动势EEMF
    • 前言
    • 理论推导
    • 仿真验证
    • 总结
    • 参考文献

电机控制专题(二)——Sensorless之扩展反电动势EEMF

前言

总结下电机控制中的扩展反电动势模型。

纯小白,如有不当,轻喷,还请指出。


在得出EEMF(Extended Electromotive Force)之前,有必要先从一个不具有凸机效应的表贴式永磁同步电机Suface Mounted Permanet Machine(SPM)的模型入手。

SPM在两相静止坐标系下的数学模型可表示为
[ v α v β ] = [ R + p L 0 0 R + p L ] [ i α i β ] + ω r e ψ f [ − sin ⁡ θ r e cos ⁡ θ r e ] \begin{bmatrix}v_\alpha\\v_\beta\end{bmatrix}=\begin{bmatrix}R+pL&0\\0&R+pL\end{bmatrix}\begin{bmatrix}i_\alpha\\i_\beta\end{bmatrix}+\omega_{re}\psi_f\begin{bmatrix}-\sin\theta_{re}\\\cos\theta_{re}\end{bmatrix} [vαvβ]=[R+pL00R+pL][iαiβ]+ωreψf[sinθrecosθre](1)

其中 v α β v_{\alpha\beta} vαβ α β \alpha\beta αβ轴电压分量, i α β i_{\alpha\beta} iαβ α β \alpha\beta αβ轴电流分量, R , L , ω r e , ψ f R,L,\omega_{re},\psi_f R,L,ωre,ψf分别为电机的电阻、电感、电角速度和永磁体基波磁链幅值, p p p是微分算子。

式(1)说明,通过测量 v α β v_{\alpha\beta} vαβ i α β i_{\alpha\beta} iαβ,即可算出 α β \alpha\beta αβ轴的反电势,即式(1)等号右边的第二项。而反电势包含有转子位置信息,因此可以通过反正切或者锁相环PLL等算法提取得到电机的电角度和转速,从而实现无位置传感器Sensorless控制。

上述的SPM的基于反电动势的无感控制算法看上去还挺简单的对吧,但当电机是一个具有凸极效应的内置式永磁电机Interior Permanent Machine(IPM)的时候,情况又是怎样的呢?

IPM在两相静止坐标系下的数学模型如下:
[ v α v β ] = [ R + p L α p L α β p L α β R + p L β ] [ i α i β ] + ω r e ψ f [ − sin ⁡ θ r e cos ⁡ θ r e ] \begin{bmatrix}v_\alpha\\v_\beta\end{bmatrix}=\begin{bmatrix}R+pL_\alpha&pL_{\alpha\beta}\\pL_{\alpha\beta}&R+pL_\beta\end{bmatrix}\begin{bmatrix}i_\alpha\\i_\beta\end{bmatrix}+\omega_{re}\psi_f\begin{bmatrix}-\sin\theta_{re}\\\cos\theta_{re}\end{bmatrix} [vαvβ]=[R+pLαpLαβpLαβR+pLβ][iαiβ]+ωreψf[sinθrecosθre](2)
                                                 L α = L 0 + L 1 cos ⁡ 2 θ r e L β = L 0 − L 1 cos ⁡ 2 θ r e L α β = L 1 sin ⁡ 2 θ r e L 0 = ( L d + L q ) 2 L 1 = ( L d − L q ) 2 . \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\begin{aligned} L_{\alpha}=& L_0+L_1\cos2\theta_{re} \\ L_{\beta}=& L_0-L_1\cos2\theta_{re} \\ L_{\alpha\beta}=& L_1\sin2\theta_{re} \\ L_0=& \begin{aligned}\frac{(L_d+L_q)}{2}\end{aligned} \\ L_{1}=& \begin{aligned}\frac{(L_d-L_q)}{2}.\end{aligned} \end{aligned} Lα=Lβ=Lαβ=L0=L1=L0+L1cos2θreL0L1cos2θreL1sin2θre2(Ld+Lq)2(LdLq).
其中 L d , L q L_d,L_q Ld,Lq为dq轴电感, θ r e \theta_{re} θre是电角度。

式(2)说明,当电机是一个IPM时,转子位置信息不仅位于反电动势中,还耦合在电感矩阵中,但由于转子位置位置,因此电感矩阵也是未知的,不能算出正确的反电动势。

到这里读者应该可以发现了,同样都出于计算电机反电动势来实现无感控制的目的,但却只适用于SPM,那未免也太鸡肋了。所以EEMF概念的提出就是为了将SPM和IPM的基于反电动势无感算法统一起来,在这个EEMF模型下,对SPM和IPM都适用,是一个通用的交流电机无感控制算法。

理论推导

IPM在dq坐标系下的数学模型为
[ v d v q ] = [ R + p L d − ω r e L q ω r e L d R + p L q ] [ i d i q ] + [ 0 ω r e ψ f ] \begin{bmatrix}v_d\\v_q\end{bmatrix}=\begin{bmatrix}R+pL_d&-\omega_{re}L_q\\\omega_{re}L_d&R+pL_q\end{bmatrix}\begin{bmatrix}i_d\\i_q\end{bmatrix}+\begin{bmatrix}0\\\omega_{re}\psi_f\end{bmatrix} [vdvq]=[R+pLdωreLdωreLqR+pLq][idiq]+[0ωreψf](3)

重写式(3)中的电感矩阵和旋转反电势项,得到
[ v α v β ] = [ R + p L d ω r e ( L d − L q ) − ω r e ( L d − L q ) R + p L d ] [ i α i β ] + { ( L d − L q ) ( ω r e i d − i q ) + ω r e ψ f } [ − sin ⁡ θ r e cos ⁡ θ r e ] \begin{bmatrix}v_\alpha\\v_\beta\end{bmatrix}=\begin{bmatrix}R+pL_d&\omega_{re}(L_d-L_q)\\-\omega_{re}(L_d-L_q)&R+pL_d\end{bmatrix}\begin{bmatrix}i_\alpha\\i_\beta\end{bmatrix}\\+\big\{(L_d-L_q)(\omega_{re}i_d-i_q)+\omega_{re}\psi_f\big\}\left[\begin{array}{c}-\sin\theta_{re}\\\cos\theta_{re}\end{array}\right] [vαvβ]=[R+pLdωre(LdLq)ωre(LdLq)R+pLd][iαiβ]+{(LdLq)(ωreidiq)+ωreψf}[sinθrecosθre](4)

对式(4)进行反Park变化,得到两相静止坐标系下的数学模型
[ v α v β ] = [ R + p L d ω r e ( L d − L q ) − ω r e ( L d − L q ) R + p L d ] [ i α i β ] + { ( L d − L q ) ( ω r e i d − i ˙ q ) + ω r e ψ f } [ − sin ⁡ θ r e cos ⁡ θ r e ] \begin{bmatrix}v_\alpha\\v_\beta\end{bmatrix}=\begin{bmatrix}R+pL_d&\omega_{re}(L_d-L_q)\\-\omega_{re}(L_d-L_q)&R+pL_d\end{bmatrix}\begin{bmatrix}i_\alpha\\i_\beta\end{bmatrix}\\+\{(L_d-L_q)(\omega_{re}i_d-\dot{i}_q)+\omega_{re}\psi_f\}\begin{bmatrix}-\sin\theta_{re}\\\cos\theta_{re}\end{bmatrix} [vαvβ]=[R+pLdωre(LdLq)ωre(LdLq)R+pLd][iαiβ]+{(LdLq)(ωreidi˙q)+ωreψf}[sinθrecosθre](5)
其中等式右侧的第二项即为扩展反电动势EEMF,可以看出,当 L d = L q L_d=L_q Ld=Lq,EEMF即SPM的反电动势,因此EEMF是交流电机反电动势的统一的表达式。

式(5)表明,经过等价变化以后,电感矩阵不在包含于转子位置信息,转子位置只包含在EEMF中。但代价是对角元出现了与转速相关的反电动势项,仍然也是未知的。但相较于式(2),包含未知项的只有非对角元素了,本质上对模型也是有一定程度的简化。

因此通过式(5)计算得到EEMF,并设计合理的观测器PLL,估算电机的转速和角度,再反馈到式(5)中电感矩阵的非对角元素,即可使得最终估算的转速和角度收敛到真实值。

仿真验证

基于上述的EEMF模型,对一台IPM电机进行无感控制,相应的仿真参数设置如下

参数
L d L_d Ld1.2mH
L q L_q Lq2.4mH
ψ f \psi_f ψf0.14Wb
U d c U_{dc} Udc200V

由于反电动势与转速成正比,低转速情况下的反电动势,计算得到的反电动势误差较大,因此需要将电机开环拖动至较高转速,至转速及角度收敛以后再切入转速闭环。

设置电机空载启动0.12s后,切入闭环控制,控制转速为2000rpm,0.2s加载至5N·m,0.3s加速至3000rpm,仿真总时长0.4s。相应的仿真结果如下图所示。
在这里插入图片描述
在这里插入图片描述
仿真结果表明,应用EEMF能够对一台IPM实现转子速度及位置的估算。

总结

EEMF是IPM,以及SPM的反电动势的统一模型。不论是IPM还是SPM,都可以计算出含转子位置信息的EEMF,从而结合观测器提取转子转速以及转子角,实现无位置控制。

参考文献

[1] Chen Z, Tomita M, Doki S, et al. An extended electromotive force model for sensorless control of interior permanent-magnet synchronous motors[J/OL]. IEEE Transactions on Industrial Electronics, 2003, 50(2): 288-295.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/558241.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

SD-WAN解决电商企业海外业务网络难题

全球化背景下,众多国内企业都涉及到海外贸易业务,尤其是出海电商得到蓬勃发展。企业做出海电商,需要访问国外网页、社交平台,如亚马逊、TikTok、Facebook、YouTube等与客户沟通互动,SD-WAN的发展正好为解决国际网络访问…

Vue2 移动端(H5)项目封装弹窗组件

前言 因vant-ui的dialog组件没有自定义footer插槽 效果 参数配置 1、代码示例&#xff1a; <t-dialog :visible.sync"show" :title"title" submit"submit"></t-dialog>2、配置参数&#xff08;t-dialog Attributes&#xff09; 参…

吹爆,一款实用的个人IT工具箱

作为一名开发人员&#xff0c;我们在日常工作和学习中常常需要使用一系列小工具&#xff0c;如JSON格式化、JSON转表格、当前时间戳、XML格式化、SQL格式化、密码生成以及UUID生成等。通常情况下&#xff0c;我们会在网上搜索各种在线工具来满足这些需求。 然而&#xff0c;这…

DePIN 赛道黑马,peaq network 如何打造全新 Web3 物联网?

当 Web2 公司仍对用户数据和资料进行“中心化”的收集与控制时&#xff0c;我们虽享受到了物联网技术的便利&#xff0c;却依旧没有逃脱个人数据和价值所有权的剥夺。由此&#xff0c;Web3 技术开始深入物联网世界&#xff0c;智能家居、智能汽车、智能手机都成为重要发力点&am…

冯喜运:4.19黄金,原油市场情绪分析:近期油价可能会回落?

【 黄金消息面解析】&#xff1a;周四(4月18日)&#xff0c;黄金上涨&#xff0c;现货金报每盎司2.384.83美元&#xff0c;上涨1%。中东地区持续的紧张局势未现缓和&#xff0c;继续扶持黄金逗留在历史高价位区域。周二美联储主席鲍威尔讲话&#xff0c;对何时可能降息三缄其口…

计算机比赛什么含金量高

acm含金量不如天梯&#xff0c;和蓝桥杯是同一层次 先说结论&#xff0c;根据专家讨论结果&#xff0c;蓝桥国一水平和icpc金牌含金量一样。&#xff08;doge 赢&#xff01;瑶瑶另先&#xff01; 会统计就多统计&#xff0c;我们acmer就是爱看这种数据 https://www.gxxsjs.co…

基于ssm高校宿舍管理系统论文

摘 要 当下&#xff0c;正处于信息化的时代&#xff0c;许多行业顺应时代的变化&#xff0c;结合使用计算机技术向数字化、信息化建设迈进。以前学校对于宿舍信息的管理和控制&#xff0c;采用人工登记的方式保存相关数据&#xff0c;这种以人力为主的管理模式已然落后。本人结…

探索 Nacos反序列化漏洞CNVD-2023-45001

在软件开发领域&#xff0c;安全漏洞是一项不容忽视的重要问题。最近&#xff0c;我们的安全团队发现了一个影响到我们的Nacos 2.1.0版本的反序列化漏洞&#xff0c;可能带来严重的安全威胁。我们已经立即采取了修复措施。本文将深入探讨这些漏洞的原理、可能造成的影响&#x…

拷贝构造函数与运算符重载

目录 一、拷贝构造函数 1.概念 2.特性 二、运算符重载 1.运算符重载 2.运算符重载实现的形式 3.赋值运算符重载 一、拷贝构造函数 1.概念 拷贝构造函数是一种特殊的构造函数&#xff0c;它在创建对象时&#xff0c;使用同一类中之前创建的对象来初始化新创建的对象…

C# 动态加载dll

方式1 using System; using System.Reflection;class Program {static void Main(){string dllPath "path/to/your/library.dll"; // 替换为你的DLL文件路径Assembly myAssembly Assembly.LoadFile(dllPath);Type myType myAssembly.GetType("YourNamespace…

力扣—2024/4/18—从双倍数组中还原原数组

代码实现&#xff1a; 快排 哈希表 ——超时 /*** Note: The returned array must be malloced, assume caller calls free().*/ void swap(int *m, int *n) {int temp *m;*m *n;*n temp; }// 快排 void sort(int *a, int l, int r) { // 左闭右开if (r - l < 2) {if (r…

MIMO(多天线)通信的四种译码算法

目录 一. 介绍 二. 极大似然译码 三. 破零译码算法 四. 最小均方误差算法 五. 球形译码 一. 介绍 发射天线数记为Mt&#xff0c;接收天线数记为Mr。由此发射信号x为向量&#xff1a; 接受信号y为向量&#xff1a; 信道H为矩阵&#xff1a; 利用n代表噪声向量&#xff0c;…

axios的封装理解和基本使用

axios的配置 ruoyi的前端对axios进行了封装&#xff0c;让我们发get请求或者是post请求更加方便了。 ruoyi对axios的封装在下面文件中&#xff1a;打开文件&#xff0c;可以看到它有三个显眼的方法&#xff0c;分别是request拦截器、response拦截器和通用下载方法。ruoYi接口地…

CommunityToolkit.Mvvm笔记---ObservableValidator

ObservableValidator 是实现 INotifyDataErrorInfo 接口的基类&#xff0c;它支持验证向其他应用程序模块公开的属性。 它也继承自 ObservableObject&#xff0c;因此它还可实现 INotifyPropertyChanged 和 INotifyPropertyChanging。 它可用作需要支持属性更改通知和属性验证的…

Redis中的Lua脚本(五)

Lua脚本 脚本复制 复制EVALSHA命令 EVALSHA命令式所有与Lua脚本有关的命令中&#xff0c;复制操作最复杂的一个&#xff0c;因为主服务器与从服务器载入Lua脚本的情况可能有所不同&#xff0c;所以主服务器不能像复制EVAL命令、SCRIPT LOAD命令或者SCRIPT FLUSH命令那样&…

2024 Polkadot Decoded 大会亮点前瞻,立即预定参会席位

原文&#xff1a;https://medium.com/polkadotnetwork/polkadot-decoded-2024-uniting-innovators-in-blockchain-technology-75fc3d8e93fe 作者&#xff1a;Polkadot 编译&#xff1a;OneBlock Polkadot 生态宣布他们的旗舰活动 —— Polkadot Decoded 将再次举行&#xff…

跟TED演讲学英文:How AI could empower any business by Andrew Ng

How AI could empower any business Link: https://www.ted.com/talks/andrew_ng_how_ai_could_empower_any_business Speaker: Andrew Ng Date: April 2022 文章目录 How AI could empower any businessIntroductionVocabularyTranscriptSummary后记 Introduction Expensiv…

von Mises-Fisher Distribution (Appendix 2)

5.3 Fast Python Sampler of the von Mises Fisher Distribution [3] 从论文中 p r o c e d u r e A n g l e G e n e r a t o r ( d , κ ) procedure~AngleGenerator(d, κ) procedure AngleGenerator(d,κ) 中的变换来看, 假设 y ∼ B e ( m − 1 2 , m − 1 2 ) y \sim …

Linux【实战】—— LAMP环境搭建 部署网站

目录 一、介绍 1.1什么是LAMP&#xff1f; 1.2LAMP的作用 二、部署静态网站 2.1 虚拟主机&#xff1a;一台服务器上部署多个网站 2.1.1 安装Apache服务 2.1.2 防火墙配置 2.1.3 准备网站目录 2.1.4 创建网站的配置文件 2.1.5 检查配置文件是否正确 2.1.6 Linux客户端…

【华为 ICT HCIA eNSP 习题汇总】——题目集17

1、以下哪项不属于网络层安全威胁&#xff1f; A、DDos攻击 B、钓鱼攻击 C、IP Spoofing D、IP地址扫描 考点&#xff1a;网络安全 解析&#xff1a;&#xff08;B&#xff09; 钓鱼攻击通常被认为是应用层的安全威胁&#xff0c;也有在网络层进行伪装实施钓鱼攻击&#xff0c;…