转载来源:[ JACK]《永磁同步电机力矩控制(一):什么是力矩控制?》

永磁同步电机在汽车上的应用越来越广泛,从动力驱动到转向刹车的执行机构,都可以见到其踪影。今天想谈谈永磁同步电机的控制。

做控制的人都知道,任何电机的控制,无非三种不同的控制目标:

  • 位置控制:想让电机转多少度它就转多少度

  • 速度控制:想让电机转多快它就转多快

  • 力矩控制:想让电机出多少力它就出多少力

但无论是哪种控制目标,无非是一个闭环还是两个闭环还是三个闭环的区别,力矩控制作为最内层的环,是必不可少的。今天就来讲讲什么是力矩控制?

要控制一个电机,首先对被控对象的了解是必须的。让我们用下面这张动图来帮助理解永磁同步电机是怎样运动起来的。定子三相上通过互差120度的交变电压以后,在定子铁芯上可以看到产生了旋转的磁场(动图中代表磁场方向的红绿颜色逆时针旋转),在这个旋转的磁场作用下,与转子磁场产生力的作用,带动转子旋转。

电机力矩是如何产生的呢?在前文《电机的力矩、转速和功率》,我们分析过力矩与电枢(定子)电流成正比;

那么电流是如何产生的呢?我们可以把电机的每一个绕组想象成一个在磁场中旋转的电阻+电感,如下面的等效电路:

假设电机开环运行,当给定电机定子三相一个互差120度的电压建立起旋转磁场以后,如果这个时候没有负载,电机会飞速的转动起来(空载),直到反电势和给定电压完全相等;此时定子绕组中的电流为仍然为0,可以将定子的旋转磁场假想(虚拟/等效)成一个绕着电机轴心旋转的磁铁,假想出来的这块磁铁的南极与转子磁铁的北极轴线相重合;

当转子上有了负载以后,根据牛顿运动定理,电机的转速必然会有一个减速的过程,这就意味着上述等效电路中的反电势降低,而在给定电压不变的情况下,剩下的那些电压就会在电阻中产生电流了。在那这一段减速的过程当中还发生了什么事情呢?因为被负载拖拽了一下,转子磁铁的轴心比虚拟出来的定子磁铁轴心要之后一个角度了,这个角度就是我们所谓的“功角”。

关于电机的矢量模型,互联网上可以找到各种各样的图,但这些图要么太抽象,看了半天不知所云,没法和实物对照起来;要么不够全面,一张图里的内容有限,对实际工作指导意义不大。

因此笔者在实际工作过程中,喜欢把大量相关的矢量都揉在一起,见下图:

最中间的小圆是转子(N极和S极),转子外围有排列互差120度的AX,BY,CZ三相定子。

静止两相坐标轴:α与定子A相重合,β比α超前90度(图中绿色坐标轴)

旋转两相坐标找:d轴与转子的N极重合,q轴比d轴超前90度(图中紫色坐标轴)

X轴:定子旋转磁动势ψs,可分解为转子磁动势ψf,id*Lq和Iq*Ld(图中红色向量)

电压矢量:三相全桥的开关组合可以表示的电压在空间的表现形式(黄色箭头)

说一千,道一万,所谓的电机的力矩控制,就是通过一定的控制算法,去寻找一些开关管的组合(图中黄色部分)来合成一个给电机定子的给定电压(图中的大红色箭头),这个电压抵消掉反电势后产生的电流所对应的力矩刚好与外部负载平衡。

永磁同步电机的力矩控制发展至今,从大的方面来说可以分为两个流派:

  • 磁场定向控制FOC

  • 直接转矩控制DTC

在下一篇将我将讲讲这两种算法的基本思路及异同。

永磁同步电机力矩控制(一):什么是力矩控制?相关推荐

  1. 现代永磁电机交流伺服系统_【每日文献】2020-002 永磁同步电机模糊自整定自适应积分反步控制...

    每日文献 | 带你坚持阅读,掌握行业最前沿技术 进入公众号[iFTrue未来已来]加入交流群,获取每日最新文献阅读 概要 为提高永磁同步电机伺服系统的动态响应性能,解决内部参数摄动和外部负载扰动对系统 ...

  2. 永磁同步电机偏差解耦与电流前馈解耦控制比较

    偏差解耦控制: 电机参数估计值采用估计值加上电流反馈补偿d轴电流: 电机参数准确值采用准确值加上电流反馈补偿d轴电流: 电机参数采用估计值加上偏差解耦控制: 电机参数采用准确值加上偏差解耦控制: 偏差 ...

  3. 永磁同步电机力矩控制(八):IPMSM与SPMSM

    我在IND4汽车人App可以帮助大家解答汽车电子相关技术问题,欢迎通过IND4汽车人App向我咨询. 在谈到永磁同步电机的时候,经常会讲到两个概念:凸极电机与隐极电机.有一些朴素的观点是这么说:&qu ...

  4. 永磁同步电机弱磁控制建模仿真

    目录 1 绪论 1.1背景 1.2 永磁同步电机控制技术发展历史 1.3 弱磁控制的发展及现状 2 永磁同步电机的数学模型及控制技术 2.1 永磁同步电机结构      ​ 2.2 数学模型与矢量控制 ...

  5. 永磁同步电机矢量控制(三)——电流环转速环 PI 参数整定

    恰饭一下: 已经过了工作的年纪,在这里稍微出一下自己做的一套永磁同步电机的教程, 为了解决电机控制入门难的问题,我将自己从一知半解到现在的学习记录整理成十个部分学习教程,从基础的矢量控制,到应用性较强 ...

  6. 永磁同步电机的矢量控制策略(六)一一一SPWM控制

    5.永磁同步电机的矢量控制策略(六) 永磁同步电机的矢量控制策略一一一SPWM控制 5.永磁同步电机的矢量控制策略(六) 写在前面 5.1 SPWM的具体实现 5.2 SPWM的仿真建模 参考资料 写 ...

  7. 永磁同步电机矢量控制(十)——PMSM最优效率(最小损耗)控制策略

     恰饭一下:已经过了工作的年纪,在这里稍微出一下自己做的一套永磁同步电机的教程, 为了解决电机控制入门难的问题,我将自己从一知半解到现在的学习记录整理成十个部分学习教程,从基础的矢量控制,到应用性较强 ...

  8. 永磁同步电机矢量控制(九)——三闭环位置控制系统

     恰饭一下:已经过了工作的年纪,在这里稍微出一下自己做的一套永磁同步电机的教程, 为了解决电机控制入门难的问题,我将自己从一知半解到现在的学习记录整理成十个部分学习教程,从基础的矢量控制,到应用性较强 ...

  9. 永磁同步电机矢量控制(七)——基于id=0的矢量控制的动态解耦策略

    恰饭一下: 已经过了工作的年纪,在这里稍微出一下自己做的一套永磁同步电机的教程, 为了解决电机控制入门难的问题,我将自己从一知半解到现在的学习记录整理成十个部分学习教程,从基础的矢量控制,到应用性较强 ...

  10. 【永磁同步电机滑膜无感控制】

    @TOC]电机控制) 永磁同步电机滑膜(eSMO)无传感器控制 先贴上TI eSMO控制算法 具体请看这个大哥写的文章 https://blog.csdn.net/lijialin_bit/artic ...

最新文章

  1. 客快物流大数据项目(六十二):主题及指标开发
  2. 【Zookeeper】Zookeeper部署笔记
  3. oracle怎么将一列挪到另一列,详细讲解Oracle数据库的数据迁移方法
  4. morphologyEx函数
  5. php+curlmultiinit_多线程 - PHP的curl_multi_init并发测试问题
  6. java定义一个door的类_再探Java抽象类与接口的设计理念差异
  7. SQL搜索转为XML搜索
  8. [html] 如何使用H5实现电子签名?请说说你的思路
  9. JAVA Reflection(反射机制)
  10. iOS开发UI篇—UIScrollView控件介绍
  11. 为什么数据可视化很重要
  12. 三星手机怎么把html,三星手机怎么连接电脑 只要四步轻松搞定【图文】
  13. 第13章 用序列化保存模型
  14. 最简单的人脸识别系统搭建
  15. c语言break可以跳出for循环吗,怎么跳出for循环
  16. 宇宙中的“创造之柱”
  17. Linux终端语系设置,iconv语系编码转换命令
  18. 单向链表—在单向链表的尾部插入一个元素
  19. 解决 PLSQL 12 汉化不完全 汉化后还显示英文 问题
  20. 简帛企业云智库介绍(企业知识管理系统)

热门文章

  1. HiPER宽带安全网关——逍遥岛网吧应用实例(转)
  2. 7-105 sdut-C语言实验——三个数排序7-106 sdut-C语言实验——模拟计算器7-107 sdut-C语言实验——找中间数
  3. c语言上机总结报告,C语言程序设计上机实践心得报告
  4. vc中实现xp风格界面
  5. OA系统十七:请假申请三:【请假申请】这个内嵌界面中【提交请假表单数据】的Service层;(PS:在EmployeeDao中初次遇到@Param()参数设置)
  6. 晕菜, silverlight !
  7. 打造Windows10堡垒主机(V1.0)
  8. 2013年中华医院信息网络大会(郑州会议)资料汇总
  9. 斑马打印机ZDesigner GK888t (EPL)型号的java集成
  10. 《管理学》第三章 决策