永磁同步电机公式总结【一】——反电动势、磁链、转矩公式;三项、两项电压方程;坐标表换方程
一、PMSM 电机参数介绍
1.1 转子极数
转子极数 (Rotor Poles) :三相交流电机每组线圈都会产生 N、S 磁极,每个电机每相含有的永磁体磁极个数就是极数。由于磁极是成对出现的,所以电机有 2、4、6、8……极 (偶数)。
未知参数的电机,可以通过快速的将转子转动一周,观察示波器上出现线电压峰值出现的次数即为电机的极数。也可以用另一个电机以已知的转速拖动待测电机来得到极数。
1.2 定子电阻
定子电阻 (Stator Resistance) 是指电枢内部 (定子线圈) 的电阻,一般指相电阻 (单位为:Ω)。可以通过对未知参数的电机测试得到三种组合 (U-V,V-W,W-U) 的线电阻值,电机线电阳之和后除 2得到。
1.3 DQ 轴电感
永磁同步电机根据永磁体的安装方式不同可分为两类:
表贴式永磁同步电机 (SM-PMSM) 和嵌入式永磁同步电机 (IPMSM)。
1.3.1 表贴式永磁同步电机 (SM - PMSM)
表贴式电机 (SM - PMSM),也叫隐极电机,本身具有各向同性的结构,即直轴和交轴 (Ld 和 Lq) 是相同的。通常情况下,其机械结构产生更广泛的气隙,这反过来又意味着弱磁能力更低。
1.3.2 嵌入式永磁同步电机 (IPMSM)
内转子式电机 (IPMSM),也叫凸极电机,显示出各向异性结构 (LdㄑLq) 这一特殊的磁场结构可以用来产生更大的电磁转矩。具有优良的机械结构,通常气隙很狭窄,从而弱磁能力更好。
1.3.3 鉴别 SM-PMSM 和 IPMSM 电机
将电机从电路中断开,用电感表接在电机的线一线端,非常地缓慢转动电机转子 (要防止感应电压对测量的影响),如果电感表示数的最大值最小值差别不大 (小于 10%),说明该电机为表面磁钢永磁电机 (SPM),此时可以将两个值取平均即为电机相电感 (L=Lq=Ld);否则为内嵌磁钢永磁电机(IPM),且电感表测得数值的最大值为 2 倍的 Lq,最小值为 2 倍的 Ld (对于 Y 形接法的电机来说,电感表测得的数据是两相绕组串连的电感)。
1.3.4 SM-PMSM 和 IPMSM 电机结构差异
电机的 d 轴和 q 轴是一个很重要的概念,他们是相对于转子而言的。对于电机来说,d 轴即转子磁钢磁极所在轴线,方向是从 S 极指向 N 极。q 轴与 d 轴垂直,方向逆时针沿 d 轴转过 90 度。说是凸极隐极,其实是根据 d 轴和 q 轴的同步电感来确定的。
图 (a) 是内嵌式永磁同步电机,即凸极永磁同步电机:
内嵌式永磁同步电机里头d轴方向的用铁量比较少,因为除了空气气隙,还有永磁体占用了一定空间。永磁体磁导率相当于空气,而铁的导磁率约为 200~400 Ur 。 q 轴除了空气气隙就是铁了,用铁量比 d 轴要多,所以 d 轴电感小,q 轴电感大。
图 (b) 是表贴式永磁同步电机,即隐极永磁同步电机:
而隐极的磁铁是在气隙里头的,d 轴方向和 q 轴方向用铁量一样多,所以 d 轴和 q 轴的电感相等。
其中磁路 IPMSM 磁路如下:
1.3.5 电机的凸级效应
SM-PMSM 相当于是 dq 轴磁导率相同,而 IPMSM 的 dq 轴磁导率不同。这种磁路不对称性称为凸极效应,凸极率定义为 IPMSM 的
,而表贴式电机(SPMSM)因气隙均匀
。
1.4 转矩常数
电动机所产生转矩的比例系数,一般表示每安培电枢电流所能产生的转矩大小,单位 nm/A。
1.5 反电动势系数
电动机旋转时,电枢绕组内部切割磁力线所感应的电动势相对于转速的比例系数,也称为发电系数或感应电动势系数。单位 V/Krpm。
1.6 转动惯量
具有质量的物体维持其固有运动状态的一种性质。电机转子和负载转动惯量之和 (单位为:kgm2),惯量会影响到速度环 PI 调节器的比例和积分增益,还有开环启动阶段的加速度。如果无法得到准确的值,可以用手转动电机和负载根据电机转子的转动惯量来大致估计整体的转动惯量。
1.7 最大电流
电机最大电流 (单位为:A) 该参数比较重要,应尽可能准确,因为涉及到电机的工作的标么电流大小。
1.8 额定转速
电机额定转速 (单位为:PRM) 电机能达到最大扭矩输出的最高转速
1.9 磁通量
磁通量 (单位为:mWb) 电机转子永磁体磁通量大小。
二、电机的一些基础公式和概念
2.1 反电动势相关
2.1.1 反电动势电压与输入电压关系
反电动势不会高于输入电压
= 供给电机的电压
= 反电动势的电压
= 电机自身的内阻所消耗的电压
2.1.1 反电动势公式
= 反电动势
= 线圈匝数
= 磁场的变化率 (T)
= (θ 为磁场方向与线圈法向的夹角)
=
(磁通量)
= 线圈截面积 (
)
= 产生磁场变化所经历的时间 (s)
2.1.2 电机定子绕组的功率关系
= 电源供给给电动机的功率(输入功率)
= 电动机输出的机械功率
= 热功损(铜损、铁损、机械损等)
2.1.3 电机定子绕组电流公式
= 反电动势
= 外加电压
= 表示电动机回路总电阻
2.2 安培力相关
安培力公式:
= 表示磁感应强度
= 表导体棒的长度
= 导体棒切割的速度
常理可知,电机反电动势不会大于供给的电压,加入我们给电机输入10V 电压,反电动势将不会超过 10V。
对于一个电机参数来说,B 和 L 是已知的,E 也不会超过输入电压,我们就可以根据这个公式推算出 v,进而得到电机空转的理论的最大值。
2.2 磁链相关
2.2.1 电机磁链常数定义 (
)
定义: 是永磁体在定子绕组中产生的固定磁链幅值,单位为韦伯 (Wb)。其大小由永磁体的材料特性(如剩磁 Br)、体积和充磁方向决定,理想情况下为常数,但实际受温度影响 (如钕铁硼永磁体温度每升高100℃,下降10%~15%)
电机旋转时, 切割定子绕组产生反电动势:
= 反电动势
= 电角速度
2.2.2 电机绕组磁链定义(
)
绕组磁链是指定子绕组中由电流和永磁体共同作用产生的总磁通量,单位为韦伯 (),随电流、转子位置 (
) 和时间变化,是电机控制的核心变量。
- 感磁链:由定子电流通过绕组自感 (
) 产生。
- 互感磁链:其他绕组电流通过互感耦合产生(如三相绕组间的相互作用)。
- 永磁体耦合磁链:永磁体磁场在定子绕组中的投影分量 (
)。
2.2.3 绕组磁链 (
) 和磁链常数 (
) 的区别
电机绕组磁链:
- 定义:与电机绕组交链的磁通总和,由电流激励或永磁体产生。
- 物理意义:反映绕组与磁场的耦合程度,直接影响反电动势和转矩。
- 动态性:随电流、转子位置变化(如Ldid为电流激励分量,ψf为永磁体固定分量)
电机磁链常数:
- 定义:永磁体单独产生的磁链,是固定值,单位韦伯(Wb)。
- 固定性:固定值 (除非温度影响Br)。
2.3 转矩方程
对于嵌入式永磁同步电机 (IPMSM) 力矩方程是:
= 永磁转矩,与q轴电流成正比
= 磁阻转矩,由 d-q 轴电感差异和电流交互作用产生。
表贴式 (SPMSM) 则是:
因为 其磁阻转矩为 0,所以控制表贴式电机获得最大转矩控制 id=0 即可。
三、定子三项电压方程:
3.1 定子三项电压方程 (磁链表达)
= 相电压
= 相电流
= 相磁链
= 相电阻
三项矩阵形式如下,其中 P 为微分算子:
其中,、
、
是三相定子电压,
是定子电阻,是是子电流,
、
、
是定子磁链,
、
、
。为电角度和实际电机角度不同,此方程组电机控制过程中应用情况较少。注意:定子磁链是一个多变量、强耦合的结果,所以用电桥测试电感时,慢速旋转电机,电感的值一直在变化。
3.2 磁链方程
电机的磁链电流产生和永磁体与绕组有关:
、
、
= 转子永磁体磁链常数
、
、
= 各自绕组的自感
、
、
= 相间互感,对称系统中
、
、
= 三项定子电流
= 永磁体磁链幅值 (常数)
= 转子 d 轴与 A 相绕组的电角度
对于 B、C 相的反电动势和角度的关系正好是相差 120°,所以上述公式需要减去和加上 。

3.3 磁链方程的微分形式
简化之前的磁链方程,此方程只描述静态系统所以忽略角度:
= 定子绕组的电感,包括自感和互感
= 永磁体磁链幅值 (常数)
如果看做成一个动态系统需要加入电角度:
我们将其取微分可得:
其中 (转子电角速度),因为最终取微分可得:
= 永磁体磁链幅值 (常数)
= 定子绕组的电感,包括自感和互感
= 电角速度
3.3 定子三项电压方程 (电感微分与磁链峰值常数表达)
还是回到这个方程:
其中磁链等于:
也就是对 取微分可得:
所以最终我们得出:
其中
矢量图如下:
四、两项电机方程
4.1 α 和 β 轴的静止电压方程
对 ABC 三相电压方程做 Clake 变换得到 uα、uβ 静止电压方程。
eα、eβ 是两轴反电动势的公式。
这两个方程一般用作无传感器角度观测,需牢记,表贴式电机 、
相等,内嵌式电机
、
不相等。
4.2 d 和 q 轴旋转坐标电压方程
再做 Park 变换得到两项电压 d、q 轴下的电压方程。
4.3 d 和 q 轴的磁链方程
对于 IPMSM 电机来说 dq 轴电感不相同,公式如下:
SPMSM 电机 dq 电感轴相等,简化为:
4.2 d 和 q 轴的电磁转矩方程
= d 轴电感
= q 轴电感
= 磁链常数
= 极对数
= 电机转矩
其中,、
、
为电机本体参数,需测定。
为电机极对数。此方程已完成对耦合量解耦,最后一项和转速有关的磁链耦合量,可前馈消除,如果影响比较小,可以不用管。轴方程需牢记,电机实际控制需要用到,电流环,MTPA,弱磁等都需用到此方程。
五、坐标变换

5.1 Clark 变换和逆 Clark 变换
5.1.1 Clark 变换
左图是 A、B、C 三项电流;右图是 α、β 两项电流
以电流变换为例,A、B、C 向 α、β 轴变换,按照幅值不变原则:
5.1.2 逆 Clark 变换
以电流变换为例,α、β 向 A、B、C 轴变换,按照幅值不变原则:
5.2 Park 变换和逆 Park 变换
左图是 α、β 两项电流;右图是 DQ 轴电流
5.2.1 Park 变换
5.2.2 逆 Park 变换
相关文章:
永磁同步电机公式总结【一】——反电动势、磁链、转矩公式;三项、两项电压方程;坐标表换方程
一、PMSM 电机参数介绍 1.1 转子极数 转子极数 (Rotor Poles) :三相交流电机每组线圈都会产生 N、S 磁极,每个电机每相含有的永磁体磁极个数就是极数。由于磁极是成对出现的,所以电机有 2、4、6、8……极 (偶数)。 未知参数的电机ÿ…...

STL - stack 和 queue 及容器适配器模式的介绍
文章目录 1. stack 的介绍和使用1.1 stack 的介绍1.2 stack 的接口及使用1.3 stack 的模拟实现 2. queue 的介绍和使用2.1 queue 的介绍2.2 queue 的接口及使用2.3 queue 的模拟实现 3. priority_queue的介绍和使用3.1 priority_queue 的介绍3.2 priority_queue 的接口及使用3.…...

windows 安装gdal实现png转tif,以及栅格拼接
windows 安装gdal实现png转tif,以及栅格拼接 一、安装gdal 网上有很多安装gdal的方法,此处通过osgeo4w安装gdal 1.下载osgeo4w 下载地址 https://trac.osgeo.org/osgeo4w/ 2、安装osgeo4w exe文件安装,前面部分很简单,就不再…...
量子计算在金融科技中的应用前景
随着量子计算技术的飞速发展,其在各行业的应用潜力逐渐显现,金融科技领域更是备受关注。量子计算的强大计算能力有望为金融行业带来前所未有的变革,从风险评估到投资组合优化,从高频交易到加密技术,量子计算都可能成为…...
OpenAI Chat API 详解:打造智能对话应用的基石
目录 OpenAI Chat API 详解:打造智能对话应用的基石参数概览核心参数详解与实战1. model: 选择你的 AI 大脑2. prompt: 指引 AI 的灵魂3. max_tokens: 控制输出的长度4. temperature 和 top_p: 调控创造力5. stop: 控制生成的结束6. presence_penalty 和 frequency_…...
JavaScript性能优化实战(12):大型应用性能优化实战案例
在前面的系列文章中,我们探讨了各种JavaScript性能优化技术和策略。本篇将聚焦于实际的大型应用场景,通过真实案例展示如何综合运用这些技术,解决复杂应用中的性能挑战。 目录 电商平台首屏加载优化全流程复杂数据可视化应用性能优化案例在线协作工具的实时响应优化移动端W…...

Socket.IO是什么?适用哪些场景?
Socket.IO 详细介绍及适用场景 一、Socket.IO 是什么? Socket.IO 是一个基于事件驱动的 实时通信库,支持双向、低延迟的客户端-服务器交互。它底层结合了 WebSocket 和 HTTP 长轮询 等技术,能够在不同网络环境下自动选择最优传输方式&#x…...

深度学习入门:卷积神经网络
目录 1、整体结构2、卷积层2.1 全连接层存在的问题2.2 卷积运算2.3 填充2.4 步幅2.5 3维数据的卷积运算2.6 结合方块思考2.7 批处理 3、池化层4、卷积层和池化层的实现4.1 4维数组4.2 基于im2col的展开4.3 卷积层的实现4.4 池化层的实现 5、CNN的实现6、CNN的可视化6.1 第一层权…...

【Odoo】Pycharm导入运行Odoo15
【Odoo】Pycharm导入运行Odoo15 前置准备1. Odoo-15项目下载解压2. PsrtgreSQL数据库 项目导入运行1. 项目导入2. 设置项目内虚拟环境3. 下载项目中依赖4. 修改配置文件odoo.conf 运行Pycharm快捷运行 前置准备 1. Odoo-15项目下载解压 将下载好的项目解压到开发目录下 2. …...

pytest框架 - 第二集 allure报告
一、断言assert 二、Pytest 结合 allure-pytest 插件生成美观的 Allure 报告 (1) 安装 allure 环境 安装 allure-pytest 插件:pip install allure-pytest在 github 下载 allure 报告文件 地址:Releases allure-framework/allure2 GitHub下载&#x…...

pycharm连接github(详细步骤)
【前提:菜鸟学习的记录过程,如果有不足之处,还请各位大佬大神们指教(感谢)】 1.先安装git 没有安装git的小伙伴,看上一篇安装git的文章。 安装git,2.49.0版本-CSDN博客 打开cmd(…...
Android日活(DAU)检测的四大实现方案详解
引言 日活跃用户(DAU)是衡量应用健康度的核心指标之一。在Android开发中,实现DAU统计需要兼顾准确性、性能和隐私合规。本文将详细介绍四种主流实现方案,并提供完整的代码示例和选型建议。 方案一:本地检测方案 核心…...
2021ICPC四川省赛个人补题ABDHKLM
Dashboard - The 2021 Sichuan Provincial Collegiate Programming Contest - Codeforces 过题难度: A K D M H B L 铜奖 5 594 银奖 6 368 金奖 8 755 codeforces.com/gym/103117/problem/A 模拟出牌的过程,打表即可 // Code Start Here int t…...

oracle linux 95 升级openssh 10 和openssl 3.5 过程记录
1. 安装操作系统,注意如果可以选择,选择安装开发工具,主要是后续需要编译安装,需要gcc 编译工具。 2. 安装操作系统后,检查zlib 、zlib-dev是否安装,如果没有,可以使用安装镜像做本地源安装&a…...
httpx[http2] 和 httpx 的核心区别及使用场景如下
httpx[http2] 和 httpx 的核心区别在于 HTTP/2 协议支持,具体差异及使用场景如下: 1. 功能区别 命令/安装方式协议支持额外依赖适用场景pip install httpx仅 HTTP/1.1无通用请求,轻量依赖pip install httpx[http2]支持 HTTP/2需安装 h2>3…...
Text models —— BERT,RoBERTa, BERTweet,LLama
BERT 什么是BERT? BERT,全称Bidirectional Encoder Representations from Transformers,BERT是基于Transformer的Encoder(编码器)结构得来的,因此核心与Transformer一致,都是注意力机制。这种…...

【AGI】大模型微调数据集准备
【AGI】大模型微调数据集准备 (1)模型内置特殊字符及提示词模板(2)带有系统提示和Function calling微调数据集格式(3)带有思考过程的微调数据集结构(4)Qwen3混合推理模型构造微调数据…...

新能源汽车制动系统建模全解析——从理论到工程应用
《纯电动轻卡制动系统建模全解析:车速-阻力拟合、刹车力模型与旋转质量转换系数优化》 摘要 本文以纯电动轻卡为研究对象,系统解析制动系统建模核心参数优化方法,涵盖: 车速-阻力曲线拟合(MATLAB实现与模型验证&…...
【Linux驱动】Linux 按键驱动开发指南
Linux 按键驱动开发指南 1、按键驱动开发基础 1.1. 按键驱动类型 Linux下的按键驱动主要有两种实现方式: 输入子系统驱动:最常用,通过input子系统上报按键事件 字符设备驱动:较少用,需要自己实现文件操作接口 1.…...
湖北理元理律师事务所:债务管理的社会价值探索
债务问题从来不是孤立的经济事件,其背后牵涉家庭稳定、社会信用体系乃至区域经济发展。湖北理元理律师事务所通过五年服务数据发现:科学债务规划可使单个家庭挽回约23%的可支配收入,间接降低离婚率、心理健康问题发生率等社会成本。 债务优化…...

【Bluedroid】蓝牙HID DEVICE 报告发送与电源管理源码解析
本文基于Android蓝牙协议栈代码,深度解析HID设备(如键盘、鼠标)从应用层发送输入报告到主机设备的完整流程,涵盖数据封装、通道选择、L2CAP传输、电源管理四大核心模块。通过函数调用链(send_report → BTA_HdSendRepo…...
04、基础入门-SpringBoot官方文档架构
04、基础入门-SpringBoot官方文档架构 # Spring Boot官方文档架构 Spring Boot官方文档是学习和使用Spring Boot的重要资源,其架构清晰,内容全面,帮助用户从入门到精通。以下是官方文档的主要架构: ## 1. 引言 - **关于文档**&…...

第9章 组件及事件处理
9.1 Java Swing概述 图像用户界面(GUI) java.awt包,即Java抽象窗口工具包,Button(按钮)、TextField(文本框)、List(列表) javax.swing包 容器类(…...
三、高级攻击工具与框架
高级工具与框架是红队渗透的核心利器,能够实现自动化攻击、权限维持和隐蔽渗透。本节聚焦Metasploit、Cobalt Strike及企业级漏洞利用链,结合实战演示如何高效利用工具突破防御并控制目标。 1. Metasploit框架深度解析 定位:渗透测试的“瑞…...

用golang实现二叉搜索树(BST)
目录 一、概念、性质二、二叉搜索树的实现1. 结构2. 查找3. 插入4. 删除5. 中序遍历 中序前驱/后继结点 一、概念、性质 二叉搜索树(Binary Search Tree),简写BST,又称为二叉查找树 它满足: 空树是一颗二叉搜索树对…...
10.13 LangChain工具调用实战:@tool装饰器+小样本提示,日处理10w+调用秘籍
LangChain 工具调用(Tool Calling)深度解析 关键词:LangChain工具调用, 函数调用与工具调用区别, @tool装饰器, ToolMessage机制, 小样本提示工程 1. Function Calling vs Tool Calling LangChain 中的工具调用系统经历了从函数调用(Function Calling)到工具调用(Tool …...
C++跨平台开发经验与解决方案
在当今软件开发领域,跨平台开发已成为一个重要的需求。C作为一种强大的系统级编程语言,在跨平台开发中扮演着重要角色。本文将分享在实际项目中的跨平台开发经验和解决方案。 1. 构建系统选择 CMake的优势 跨平台兼容性好 支持多种编译器和IDE 强大…...
【以及好久没上号的闲聊】Unity记录8.1-地图-重构与优化
最近几年越来越懒,要是能分身多好哇,大家教教我 懒得更CSDN了,所以不是很常上号,而CSDN的两周前私信显示的灰灰的 也就是虽然我每次上号都有看私信,但是搞笑的是前面四个明显的消息全是CSDN的广告,我压根没…...
C# 活动窗体截图:基于 Win32 API 的实现
1. 核心功能与技术栈 该截图功能类 ScreenShotClass 基于 Win32 API 实现了两种截图方式: CopyFromScreen 方法:利用 Graphics.CopyFromScreen 直接截取屏幕区域。BitBlt 方法:通过 GDI 的位图块传输(BitBlt)实现窗口…...

服务器防文件上传手写waf
一、waf的目录结构,根据自己目录情况进行修改 二、创建文件夹以及文件 sudo mkdir -p /www/server/waf-monitor sudo mkdir -p /www/server/waf-monitor/quarantine #创建文件夹 chmod 755 /www/server/waf-monitor #赋权cd /www/server/waf-monitor/touch waf-m…...