0 引言

随着高性能永磁材料、电力电子技术、大规模集成电路和计算机技术的发展,永磁同步电机(PMSM)的应用领域不断扩大,在数控机床,机器人等高精度控制领域得到广泛应用。由于对电机控制性能的要求越来越高,永磁同步电机矢量控制系统能够实现高精度、高动态性能、大范围的调速或定位控制,永磁同步电机矢量控制系统的研究已成为中小容量交流伺服系统研究的重点之一,如何建立有效的模型越来受到人们的关注。本文在分析永磁同步电机数学模型的基础上,用MATLAB语言中的Simulink和Power System B1ock模块建立了控制系统的模型,对得出的结果进行了分析。本文引用地址:http://www.eepw.com.cn/article/163870.htm

1 永磁同步电机数学模型

永磁同步电机的数学模型基于以下假设:

(1)忽略饱和、涡流、磁滞效应的影响;

(2)电机的电流为对称的三相正弦波电流:

(3)永磁体磁动势叵定,即等效的励磁电流恒定不变;

(4)三相定子绕组在空间呈对称星形分布,定子各绕组的电枢电阻电枢电感相等;

永磁同步电动机是交流同步调速系统的主要环节,分析其数学模型对把握其调速特性尤为重要。取转子永磁体基波励磁磁场轴线为d轴,q轴顺着旋转方向超前d轴90度电角度,dq轴系随同转子以角速度ωr一道旋转,它的空间坐标以d轴与参考轴α间的电角度θr来表示,则理想永磁同步电机在dq旋转坐标系中的数学模型可以写成如下形式:

根据数学模型用Simulink建立了永磁同步电机的模块如图2.1所示:

2 永磁同步电机交流伺服系统控制原理

由上式可以看出,永磁同步电机的电磁转矩基本上取决于定子电流在q轴上的分量。由于永磁同步电机的转子磁链恒定不变,所以普遍采用按转子磁链定向的矢量控制,控制的实质就是通过对定子电流的控制来实现交流永磁同步电动机的转矩控制。转速在基速以下时,在定子电流给定的情况下,控制id=0可以更有效的产生转矩,这时电磁转矩Tem=Pniqψr,可见电磁转矩就随着iq的变化而变化,这种控制方法最为简单。然而转速在基速以上时,因为永久磁铁的励磁磁链为常数,电机感应电动势随着电机转速成正比例的增加。电动机感应电压也跟着提高,但是又要受到与电机端相连的逆变器的电压上限的限制。

在实际控制中,系统检测到的是流入电机的三相定子电流,所以必须进行坐标变换,把三相定予坐标上的电流分量经park,clarke变换成转子坐标系上的电流分量。要实现定子坐标系到转子坐标系的变换必须在控制中实时检测电机转子的位置,常用的转子位置检测传感器有增量式光电编码器,绝对式光电编码器和旋转变压器。位置信号指令与检测到的转子位置相比较,经过位置控制器的调整,输出速度指令信号,速度指令信号与检测到的转子速度信号相比较,经速度调节器的调节,输出控制转矩的电流分量i*q,电流分量给定信号与经过坐标变换的电机实际电流分量比较,通过电流控制器计算,其输出量经反park变换用于计算产生PWM驱动IGBT,产生可变频率和幅值的三相正弦电流输入电机定子,驱动电机工作。

MATLAB永磁同步电机电角度,永磁同步电动机矢量控制相关推荐

  1. MATLAB永磁同步电机电角度,永磁同步电机控制方法以及五种常见问题的大咖讨论全过程整理...

    本文讨论的内容有以下几个方面:掌握永磁同步电机的成熟控制方法和开发内容后如何转型. 永磁同步电机初始角设置的问题. 永磁同步电机控制的建模问题讨论,如模型仿真慢.联合仿真问题.PI控制问题等. 无位置 ...

  2. 永磁同步电机矢量控制的matlab仿真研究,永磁同步电机矢量控制MATLAB仿真研究

    科技信息 2012 年 第 3 期SCIENCE & TECHNOLOGY INFORMATION 永磁同步电机矢量控制 MATLAB 仿真研究 彭 超 (重庆邮电大学自动化学院中国重庆 53 ...

  3. 永磁同步电机矢量控制的matlab仿真研究,永磁同步电机矢量控制MATLAB仿真研究报告.doc...

    . .. 永磁同步电机矢量控制的MATLAB仿真研究 永磁同步电机/矢量控制/仿真/模型 1? 引言 ??? 永磁同步电机(PMSM)相对于其它形式的电机有着自身显著的特点:在基速以下不需要励磁电流, ...

  4. pmsm仿真 matlab 转子转角波形,MATLAB/SIMULINK的永磁同步电机矢量控制系统仿真研究...

    摘要:永磁同步电机矢量控制系统在电动汽车.轮船等交通运输领域具有广泛的应用前景.使用MATLAB/SIMULINK的仿真功能,采用模块化的设计结构,分别对速度环调节.电流PI(Proportion I ...

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

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

  6. 永磁同步电机矢量控制

    前言 永磁同步电机矢量控制可用在高性能伺服电机或电动汽车上,可实现电机精准的电流转矩控制,在弱磁条件下可提高电机的转速范围,尤其适用于电动汽车驱动电机转速范围广的要求.同时可实现快速的动态响应.但缺点 ...

  7. 永磁同步电机矢量控制基础补充(一)——如何绘制电机输出的磁链

    在仿真过程中,电机的磁链输出是一个重要的参考指标,在电机运转过程中,磁链的变化过程能够更直观的表现电机的运行状态.因此,如果能够在matlab里面绘画出磁链的运行轨迹,对于电机模型的运行状态就有了更加 ...

  8. 永磁同步电机矢量控制基础补充(四)——如何设定电流环PI调节器和转速环PI调节器的限幅值

    注: 1:此为永磁同步控制系列文章之一,应大家的要求,关于永磁同步矢量控制的系列文章已经在主页置顶,大家可以直接去主页里面查阅,希望能给大家带来帮助,谢谢. 2:矢量控制的六篇文章后.弱磁.MTPA. ...

  9. 永磁同步电机矢量控制(八)——弱磁控制(超前角弱磁)

      **注: 1:此为永磁同步控制系列文章之一,应大家的要求,关于永磁同步矢量控制的系列文章已经在主页置顶,大家可以直接去主页里面查阅,希望能给大家带来帮助,谢谢. 2:矢量控制的六篇文章后.弱磁.M ...

最新文章

  1. paoding java_中文分词器-PaodingAnalyzer
  2. 机器视觉中彩色成像必须考虑的十个问题
  3. Python入门 io篇
  4. wp7使用Cocos2d-X for XNA制作一个塔防类游戏 (二)在游戏中加入地图和怪物。(上)
  5. linux下前一天时间格式
  6. springboot与thymeleaf 整合
  7. 配置Windows Server2008故障转移集群
  8. Linux 系统调用 Ptrace 详解
  9. python爬动态网页json_爬虫再探实战(四)———爬取动态加载页面——请求json...
  10. 启程 一些高考后的想法
  11. Qt DLL总结【一】-链接库预备知识
  12. 安装Caffe报错:/usr/local/cuda-10.1/targets/x86_64-linux/lib/libcudnn.so.7 is not a symbolic link
  13. java map 容器_java容器-map的常用实现及原理
  14. MyBatis源码阅读(四) --- SqlSession的创建过程
  15. 极光IM简单代码(代码比较清晰)
  16. Ubuntu20.4 ODBC连接数据库
  17. 南京大学计算机考研复试名单,南大的考研复试名单能查出来吗?
  18. B 站, YYDS!看了这些 Java视频,我直呼好家伙!!!
  19. 学习金字塔 理论的一个应用
  20. 2021-03-24

热门文章

  1. 村田滤波器 双工器 SAFEA2G45RA0F00R15
  2. 汽车信息安全相关岗位招聘简章
  3. 非常详细Qt on Android中图文解释Hello World全过程
  4. 三星折叠屏这下彻底杯具了
  5. PNN网络(Product-based Neural Network)
  6. 企业家社会责任与饲料行业发展浅析
  7. 介绍EmberZnet和AppBuilder - 新兵训练营(2)
  8. 免费获取 Jetbrain 全家桶使用兑换码的正确姿势!
  9. uniapp/通用: 微信网页授权登录
  10. 模拟退火(Simulated Annealing)——C语言实现