0引言1985年,德国鲁尔大学Depenbrock教授首次提出直接转矩控制理论。直接转矩控制(DirectTorqueControl,DTC)的基本思想是通过控制电机的瞬时电压来控制电机定子磁链的瞬时旋转速度,从而达到直接控制电机输出的目的。近20年以来,直接转矩控制理论以它简明的系统结构,优良的静、动态性能得到迅猛发展和应用。MATLAB是国际控制界应用最广泛的计算机软件,具有强大的矩阵运算能力和完美的图形可视功能。Simulink是MATLAB的一个应用工具箱,可用来对动态系统进行建模、仿真和分析。笔者利用MATLAB/Simulink软件对异步电动机直接转矩控制系统动态过程建立仿真模型,并对控制方案进行仿真研究。1直接转矩控制系统原理图1为异步电机直接转矩控制系统。直接转矩控制(DTC)是交流传动系统中一种新型的、具有高性能的交流调速技术,它强调的是对转矩的直接控制。根据异步电动机转矩公式可知转矩的大小由定、转子磁链的幅值和磁通角(定、转子磁链矢量的夹角)决定。转子磁链的幅值是由负载决定的,在直接转矩控制中一般不考虑,这样在保持定子磁链的幅值稳定的情况下,通过调整磁通角就可以保证转矩始终在容差范围内波动。由于定子磁链空间矢量的运行轨迹以及磁通角的大小都受定子电压空间矢量的影响,所以合理地安排电压空间矢量是保证转矩稳定的关键。直接转矩控制系统中,电压空间矢量的选取一般是通过查表的方式完成的。电压空间矢量表根据磁链调节信号、转矩调节信号以及磁链所在扇区的扇区号给出合理的电压空间矢量,以保证转矩和磁链幅值的稳定。两电平逆变器可产生8个不同的电压空间矢量,分别对应逆变器的8种开关状态。通过不同的电压空间矢量的选取,就可以改变逆变器的开关状态,也就改变了异步电动机的输入电压,从而实现对异步电动机直接转矩的控制。也就是说,直接转矩控制是用空间矢量的分析方法直接在定子坐标系中计算定子磁链和转矩,由磁链和转矩的Band-Band控制产生PWM信号,对逆变器的开关状态进行最佳选择。2直接转矩控制系统仿真模型系统的仿真模型将在MATLAB65中进行。这里利用了MATLAB提供的Simulink仿真模块及其附带的各种工具箱,使得建立仿真模型既快捷又方便。最终建立的系统仿真模型如图2所示。可以看出,仿真模型的结构与图1所示的系统原理是基本吻合的。图2的上部分属于系统的主回路部分,也就是强电部分,其中主要包括逆变器模块、异步电机模块以及测量模块。得益于Simulink提供的SimPowerSystems模块库,这一部分模型实现起来极大简化,只需要简单地设置一些参数即可。这里使用了模型库中提供的标准VSI逆变器模块、异步电机模块、电源模块和测量模块。图2的下半部分是控制部分,属于弱电部分。DTC算法在这一部分中实现。在实际系统中,通常在DSP中完成。控制部分大体分为六个模块:电流电压变换模块、磁链与转矩的估算模块、磁链和转矩调节器、位置判断模块,逆变器开关状态模块以及PI速度控制器模块。21磁链、转矩观测器磁链观测器采用定子磁链的U-N模型,通过检测出定子电压、电流和转速计算出定子磁链,即s=Us-IsRs。(1)根据定子电流、定子磁链,可以计算出电磁转矩,即Te=32pn(sIs-sIs)。(2)根据式(1)、(2)可以构成磁链、转矩观测器仿真模型,如图2中的磁链模型和转矩模型。22磁链、转矩调节器传统的直接转矩控制是使定子磁链运动为一个六边形,它控制过程简单,开关频率低,但转矩脉动大。为了使电动机的动态性能改善,笔者采用的是使定子磁链的轨迹近似为一圆形的控制方法。

异步电动机直接转矩matlab仿真,异步电动机直接转矩控制系统的MATLAB仿真相关推荐

  1. 控制系统数学模型的matlab仿真,第7章 控制系统的MATLAB仿真

    <第7章 控制系统的MATLAB仿真>由会员分享,可在线阅读,更多相关<第7章 控制系统的MATLAB仿真(101页珍藏版)>请在人人文库网上搜索. 1.1,本章主要教学内容在 ...

  2. buck电路闭环pi控制matlab图,BUCK电路闭环控制系统的MATLAB仿真

    BUCK 电路闭环PID 控制系统 的MATLAB 仿真 一.课题简介 BUCK 电路是一种降压斩波器,降压变换器输出电压平均值Uo 总是小于输入电压U i .通常电感中的电流是否连续,取决于开关频率 ...

  3. matlab测量液体液位,基于MATLAB三容水箱液位控制系统.doc

    基于MATLAB三容水箱液位控制系统 基于MATLAB三容水箱液位控制系统 计算机技术+沈瑞清+12011112262 本文通过对三容水箱的液位定值控制来说明SIMULINK在自动控制系统中的应用. ...

  4. 异步电动机直接转矩matlab仿真,异步电机直接转矩控制原理MATLAB仿真.docx

    异步电机直接转矩控制原理MATLAB仿真.docx 异步电机直接转矩控制原理MATLAB仿真分析引言直接转矩控制变频调速技术是近年来继矢量控制变频调速技术之后发展起来的一种新型的具有高性能的交流变频调 ...

  5. 三相异步电动机直接转矩控制系统的matlab/simulink实现

    设计目的: 使用matlab/simulink实现直接转矩控制三相异步电动机 使用平台: matlab2018b/simulink9.2 设计思路: 1.明确直接转矩控制的原理, 2.分模块搭建直接转 ...

  6. matlab三相异步电动机仿真,MATLAB中的三相异步电动机仿真

    目录 前言 ..................................................................1 1 异步电动机动态数学模型 ............ ...

  7. matlab三相异步电动机仿真,三相异步电动机的MATLAB仿真研究

    14 2009 年第 4 期 理论与设计 三相异步电动机的MATLAB仿真研究 张洪宝1,2 王秀和2 仲 慧 2 德州职业技术学院(253034) 山东大学(250061) MATLAB Simul ...

  8. matlab可以仿真特殊电机,基于Matlab的异步电动机矢量控制系统的仿真研究

    1  引言 交流调速技术在工业领域的各个方面应用很广,对于提高电力传动系统的性能有着重要的意义,由于电力传动系统的复杂性和被控对象的特殊性,使得对它的建模与仿真一直是研究的热点.对其仿真研究不能像控制 ...

  9. matlab异步电机仿真,基于MATLAB的异步电动机仿真

    基于MATLAB的异步电动机仿真 目 录 1 引言1 2 异步电动机动态数学模型2 2.1异步电动机动态数学模型的性质2 2.2三相异步电动机的多变量非线性数学模型2 2.2.1电压方程3 2.2.2 ...

最新文章

  1. JDBC连接MySQL数据库及演示样例
  2. 用shell脚本监控系统
  3. 其他资源记录类型及应用示例
  4. Android的activity的生命周期
  5. poj2750 PottedFlower(线段树的环状操作)
  6. 链式编程和函数式编程
  7. 计算机设备及维护招标公告,列“State”不属于表 。
  8. php get 分页,PHP_codeigniter实现get分页的方法,本文实例讲述了codeigniter实现ge - phpStudy...
  9. 如何将 Ubuntu 版本升级到新版本
  10. 计算机IP掩码的与运算,计算机IP地址与子网掩码如何进行AND运算
  11. windows会不会被linux取代,深度Linux系统会取代Windows系统吗?
  12. android 调用自带地图,Android中调用百度地图
  13. Live2d vue 插件 将live2d引入vue工程 在网页上添加live2d模型
  14. 20170919_C++面试问题记录
  15. 华为悦盒EC6018V9E线刷linux教程
  16. Skydio 2在行动中的第一响应者部署显示了无人机自主权
  17. 电驴 链接不到服务器
  18. Linux修改文件句柄数及vm.max_map_count、stack size
  19. Gin渲染html模板报错:ends in a non-text context: {stateHTMLCmt delimNone urlPartNone jsCtxRegexp attrNone
  20. 去除摩尔纹,治愈强迫症, 来卷网盘赛

热门文章

  1. iOS内存泄露监测和修复
  2. 注会会计-会计科目组成
  3. tomcat配置400/404/500类型的错误页面,修改项目默认路径,修改默认项目
  4. Vue观察对象的子属性变化,wacth的deep使用
  5. Shader Forge的节点分类
  6. SAP MM 采购订单ITEM里的‘SC Supp‘栏位
  7. 增程式电动汽车建模与仿真(二)
  8. 【ParaView教程】第四章 常见问题 —— 2D速度矢量怎样在ParaView中绘制流线?
  9. PostgreSQL中的分区表(创建分区)–第1部分
  10. 电脑无法安装android模拟器,兼容有问题?实战