二、永磁同步电机矢量控制(FOC)—不同坐标系下电机数学模型

本文主要是介绍二、永磁同步电机矢量控制(FOC)—不同坐标系下电机数学模型,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.电机数学模型

       对于永磁同步电机,矢量控制算法是建立在电机的数学模型上,在不同坐标系下,电机数学模型也不同,主要分为自然坐标系ABC下的PMSM数学模型、两相静止坐标系aβ下的PMSM数学模型和两相旋转坐标系dq下的PMSM数学模型

       矢量控制中是进行磁场定向控制,包括转子磁场定向、定子磁场定向和气隙磁场定向。矢量控制基于转子磁场控制,直接转矩控制基于定子磁场定向。

       矢量控制中使用最多的是两相旋转坐标系dq下的PMSM数学模型。

        假设:(1)相绕组、定子电流、转子磁场都对称;(2)转子无阻尼绕组;(3)忽略磁场饱和(磁感应强度和磁场强度呈现线性关系),不计涡流和磁滞损耗(电能均转化为电枢、气隙存储的磁场能量和转子的机械能),气隙磁密波形为正弦波。

2.三相静止坐标系ABC下的PMSM数学模型

(1)电压方程

补充,以上电压、电流、磁链均为瞬时值

(2)磁链方程

L_A为三相定子绕组自感,M_AB为定子绕组自感,若各相绕组匝数相同,自感值等于互感值,φf为转子永磁体励磁磁链,θθe电角度

CSDN博主昔时扬尘处给的公式

(3)电磁转矩方程

       根据机电能量转化原理,电磁转矩Te等于磁场能量对机械角度θm的偏导。

       若通过三线电流计算输出转矩

Pn为磁极对数,

(4)机械运动方程

      

Te为电磁转矩,TL为负载转矩,J为转动惯量,B为阻尼系数,此处w为机械角速度wm,单位为rad/s。

3.两相静止坐标系αβ下的PMSM数学模型

(1)电压方程


为α轴磁链

(2)磁链方程

Ld、Lq分别为交直轴电感,对于表贴式PMSM,Ls(定子电感)=Ld=Lq

CSDN博主昔时扬尘处给的公式

(3)电磁转矩方程

CSDN博主昔时扬尘处给的公式

4.两相旋转坐标系dq下的PMSM数学模型

(1)电压方程

电角速度

将交直轴电压进行等效

(2)磁链方程

同步旋转坐标系下的表贴式永磁同步电机有Ld(直轴电感)=Lq(交轴电感)=Ls


为转子永磁体励磁磁链。

(3)电磁转矩方程

电磁转矩由两部分组成,第一项是永磁体和定子绕组磁链之间相互作用产生,第二项是由于磁阻变化产生,隐极电机Lq=Ld不存在磁阻变化,磁阻变化转矩是凸极电机特有的。

由于表贴式(隐极)永磁同步电机交直轴电感相同,转矩方程转变为下式:

对转矩电流iq进行控制,就可以有效控制电磁转矩。磁极对数和转子磁链为已知量。

5.补充

内置式永磁同步电机的凸极效应使得磁路交叉饱和严重。在电机高速运行期间,电机参数发生非线性变化,主要是由于磁饱和(可分为饱和和交叉饱和)以及电机长时间运行温度升高、趋肤效应导致的参数变化。

(1)磁阻和电感的关系:

        磁阻越大,电感越小

        磁阻

        磁动势f=N(封闭线圈匝数)*i(通过该线圈的电流)=磁阻*磁通量,若电流发生变化,则磁动势变化,磁阻越大,磁通量变化越小。

        磁阻变化导致线圈磁通量变化,电感的大小由于磁通量的变化率有关,当磁场分布发生变化时,电感也会随之变化。

(2)凸极效应:凸极电机的气隙不均匀,也即直轴(d轴)和交轴(q轴)的有效气隙不同,导致气隙磁场不均匀。交-直轴电枢反应电抗对电机性能的影响称为凸极效应。电枢反应磁场的作用使磁阻发生很大变化,d 轴电感和 q 轴电感不相等(凸极电机Ld<Lq),交直轴磁路不同,因此交直轴磁阻不同,最终导致交直轴电感不一样

(3)d轴磁路由气隙、永磁体、铁芯组成(永磁体与气隙磁导率较低,磁阻较大),q轴磁路由气隙和铁芯组成(铁芯会出现磁路饱和问题),d轴磁阻较大,则d轴电感较小。由于q轴电流增大,所以q轴磁路中出现饱和,q轴电感相应减小

(4)磁饱和现象:磁饱和是磁性材料的物理特性,其通过的磁通不能无限增大,达到一定值时,即使增大电流和线圈匝数都无法提高磁通密度。当磁场强度逐渐增加,磁导率逐渐减小,磁感应强度与磁场强度不再为线性关系。硅钢片把电能转化成磁能再转化成动能的能力是有限的。当电机电流超过一定范围后,电能无法再转化成更多的磁能,只能转化成热能,导致电机迅速升温,这是磁饱和的后果。

(5)趋肤效应:当导体中有交流电或者交变电磁场时,导体内部的电流分布不均匀,电流集中在导体的“皮肤”部分,也就是说电流集中在导体外表的薄层,越靠近导体表面,电流密度越大,导体内部实际上电流较小,结果使导体的电阻增加,使它的损耗功率也增加。电阻随温度升高而升;磁链随温度升高会降低。

这篇关于二、永磁同步电机矢量控制(FOC)—不同坐标系下电机数学模型的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/824569

相关文章

Python如何计算两个不同类型列表的相似度

《Python如何计算两个不同类型列表的相似度》在编程中,经常需要比较两个列表的相似度,尤其是当这两个列表包含不同类型的元素时,下面小编就来讲讲如何使用Python计算两个不同类型列表的相似度吧... 目录摘要引言数字类型相似度欧几里得距离曼哈顿距离字符串类型相似度Levenshtein距离Jaccard相

在不同系统间迁移Python程序的方法与教程

《在不同系统间迁移Python程序的方法与教程》本文介绍了几种将Windows上编写的Python程序迁移到Linux服务器上的方法,包括使用虚拟环境和依赖冻结、容器化技术(如Docker)、使用An... 目录使用虚拟环境和依赖冻结1. 创建虚拟环境2. 冻结依赖使用容器化技术(如 docker)1. 创

浅析如何使用Swagger生成带权限控制的API文档

《浅析如何使用Swagger生成带权限控制的API文档》当涉及到权限控制时,如何生成既安全又详细的API文档就成了一个关键问题,所以这篇文章小编就来和大家好好聊聊如何用Swagger来生成带有... 目录准备工作配置 Swagger权限控制给 API 加上权限注解查看文档注意事项在咱们的开发工作里,API

关于Spring @Bean 相同加载顺序不同结果不同的问题记录

《关于Spring@Bean相同加载顺序不同结果不同的问题记录》本文主要探讨了在Spring5.1.3.RELEASE版本下,当有两个全注解类定义相同类型的Bean时,由于加载顺序不同,最终生成的... 目录问题说明测试输出1测试输出2@Bean注解的BeanDefiChina编程nition加入时机总结问题说明

java中不同版本JSONObject区别小结

《java中不同版本JSONObject区别小结》本文主要介绍了java中不同版本JSONObject区别小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们... 目录1. FastjsON2. Jackson3. Gson4. org.json6. 总结在Jav

Python中连接不同数据库的方法总结

《Python中连接不同数据库的方法总结》在数据驱动的现代应用开发中,Python凭借其丰富的库和强大的生态系统,成为连接各种数据库的理想编程语言,下面我们就来看看如何使用Python实现连接常用的几... 目录一、连接mysql数据库二、连接PostgreSQL数据库三、连接SQLite数据库四、连接Mo

Spring IOC控制反转的实现解析

《SpringIOC控制反转的实现解析》:本文主要介绍SpringIOC控制反转的实现,IOC是Spring的核心思想之一,它通过将对象的创建、依赖注入和生命周期管理交给容器来实现解耦,使开发者... 目录1. IOC的基本概念1.1 什么是IOC1.2 IOC与DI的关系2. IOC的设计目标3. IOC

java脚本使用不同版本jdk的说明介绍

《java脚本使用不同版本jdk的说明介绍》本文介绍了在Java中执行JavaScript脚本的几种方式,包括使用ScriptEngine、Nashorn和GraalVM,ScriptEngine适用... 目录Java脚本使用不同版本jdk的说明1.使用ScriptEngine执行javascript2.

Python实现局域网远程控制电脑

《Python实现局域网远程控制电脑》这篇文章主要为大家详细介绍了如何利用Python编写一个工具,可以实现远程控制局域网电脑关机,重启,注销等功能,感兴趣的小伙伴可以参考一下... 目录1.简介2. 运行效果3. 1.0版本相关源码服务端server.py客户端client.py4. 2.0版本相关源码1

Spring Security 基于表达式的权限控制

前言 spring security 3.0已经可以使用spring el表达式来控制授权,允许在表达式中使用复杂的布尔逻辑来控制访问的权限。 常见的表达式 Spring Security可用表达式对象的基类是SecurityExpressionRoot。 表达式描述hasRole([role])用户拥有制定的角色时返回true (Spring security默认会带有ROLE_前缀),去