M A T LAB直接转矩控制

开关状态的选择实现

苗敬利1 刘增环1 马文辉2

1.河北工程学院

2.河北邯郸市农业学校

摘要:详细论述了开关状态选择的基本原理,给出了一种基于M ATLAB的SIM U LINK环境下的开关状态选择的实现方法,并给出了仿真结果。

关键词:开关状态选择 M ATLAB 仿真 直接转矩控制

Realization of the Switch State Selection Based on MATLAB

in the Direct Torque Control

M iao Jing li Liu Zeng huan M a Wenhui

Abstract:T his article discuss es the principle of s w itch s tate s election in detail,and gives a method to realiz e the selection of sw itch s tate based on SIM U LINK in M AT LAB,th e res ult can be obtained as w ell.

Keywords:s w itch state selection M ATL AB s imulation direct torque control

1 引言

M ATLAB是一种面向科学与工程的高级语言,它提供的动态仿真工具箱SIM U LINK,是众多仿真软件中最为优秀的一种。它不需要进行数值分析和编程,利用其提供的模块就可以方便地组建系统的仿真平台[1,2]。由于SIM ULINK软件包只包含了一些常规的信号源,对于用户需要的特殊信号源,就需要利用SIM ULINK模块库中的常规信号源来定制。在异步电动机的直接转矩控制中,由于转矩直接控制是控制逆变器按一定规律变化的开关状态,如果合理地选择各空间电压矢量,就有可能获得近似不变而又旋转的定子磁链,即所谓的圆形轨迹定子磁链。本文详细介绍了开关状态选择的基本原理,并给出了SIM ULINK下的开关状态选择的实现方法及仿真结果。

2 开关状态选择的工作原理

在异步电动机的直接转矩控制中,异步电动机由电压源逆变器供电,1台电压型逆变器由3组、6个开关(S A,S-A,S B,S-B,S C,S-C)组成,对应8种开关状态,对三相定子电压进行Park矢量变换

u s=

2

3

(u s A+u s B e j23 +u s C e-j23 )(1) 逆变器的开关状态用“0”、“1”分别表示,可得空间矢量如表1所示。

其中2种开关模式是零开关状态。将式(1)中的各相电压用开关状态来表示,则为[3]

u s=

2

3E d(S A+e

j2 3S B+e-j2 3S C)(2)式中:S A,S B,S C为开关状态;E d为直流侧电压。

表1 逆变器开关状态与电压状态对照表

状态工作状态零状态

S A S B S C001010101100110010000111电压状态u1u2u3u4u5u6u0u7 根据定子磁链所在的区域及电磁转矩误差和磁链误差,电磁转矩误差和磁链误差分别输出到转矩和磁链滞环比较器,两滞环比较器的离散输出值以及定子空间磁链矢量的位置信号(区域号)构成了最优开关矢量表的输入信号。通过选择正确的开关矢量来控制定子磁链和转矩,从而获得转矩的高动态性能,实现异步电动机的直接转矩控制。为了能准确地确定某瞬时定子磁链的空间位置,均匀地把圆形磁链轨迹分成6个区域,如图1所示为6个开关矢

电气传动 2005年 第35卷 第6期M A T L A B直接转矩控制开关状态的选择实现

matlab开关状态检测,MATLAB直接转矩控制开关状态的选择实现相关推荐

  1. VB多层防火墙技术的研究-状态检测

    word完整版可点击如下下载>>>>>>>> VB多层防火墙技术的研究-状态检测(源代码+系统+开题报告+中期报告).rar-VB文档类资源-CSDN下 ...

  2. 网络安全技术第七章——防火墙技术概述及应用(包过滤防火墙 、代理防火墙、状态检测防火墙、分布式防火墙)

    防火墙技术概述及应用 防火墙技术概述及应用 1.防火墙的概念 2.高效可靠的防火墙应具备的基本特性 3.防火墙的基本功能 4.防火墙的基本原理 5.防火墙的类型 (1)包过滤防火墙 (2)代理防火墙 ...

  3. MATLAB语音端点检测

    第一章 绪论 Matlab是矩阵实验室(Matrix Laboratory)的简称,是美国MathWorks公司出品的商业数学软件,用于算法开发.数据可视化.数据分析以及数值计算的高级技术计算语言和交 ...

  4. matlab转子位置检测,永磁同步电机的转子初始位置检测

    1. 引言 永磁同步电机(PMSM)因其具有高性能.工作密度高.控制特性优良和可靠性高等特点,在军事与民用领域都取得了广泛的应用.在其控制过程中,无论是直接转矩控制还是矢量控制,都对电机转子的初始位置 ...

  5. 基于MATLAB的疲劳检测系统

    基于MATLAB的疲劳检测系统 一.课题介绍 随着汽车工业的不断发展,随之而来的社会问题也愈加严重.交通事故给人们造成巨大伤害的同时,也给社会带来沉重的负担和影响.由于疲劳驾驶是引起交通事故的一个主要 ...

  6. 开关磁阻电机matlab程序,开关磁阻电机设计MATLAB程序

    开关磁阻电机设计MATLAB程序 %%%%-开关磁阻电机设计实例 %%%%-Time:2013.08.20 %%%%-By Sun Peng(悟空) %%%---------------------- ...

  7. matlab 直流电动机反接制动,直流电动机制动状态的Matlab仿真

    随着Matlab7.2版的推出,其仿真环境Sim-ulink中的电力系统工具箱(PowerSystemsTool-box)也升级到4.2版,这对于广大的电气工程师来说是一个福音.因为使用传统手段进行电 ...

  8. 显著性图matlab,cvpr14_saliency_code 2014上的关于图像显著性区域的检测matlab代码。 271万源代码下载- www.pudn.com...

    文件名称: cvpr14_saliency_code下载  收藏√  [ 5  4  3  2  1 ] 开发工具: matlab 文件大小: 4413 KB 上传时间: 2014-09-07 下载次 ...

  9. 认知无线电matlab代码详解,认知无线电频谱感知之功率检测matlab代码.docx

    认知无线电频谱感知之功率检测matlab代码 能量检测仿真实验代码:clear all;clc;n = 5;ps = 1;SNR1 = -5;SNR2 = -8;SNR3 = -10;% Sim_Ti ...

最新文章

  1. ASP.net(C#)批量上传图片(完整版)
  2. mysql 时间点_MySQL 基于时间点与位置恢复
  3. Nature子刊:吃得越少,活得越久
  4. linux chkconfig 添加服务 开机启动
  5. Abp vNext异常处理的缺陷/改造方案
  6. 在Python中将十六进制字符串转换为int
  7. PY++ 自动将你的C++程序接口封装供python调用
  8. asp.net中实现登陆的时候用SSL
  9. C语言判断素数(两种方法)
  10. JS入门到精通完整版
  11. 联想r720自带杜比驱动下载_联想Yoga 9i 拼凑产品,营销行为直呼内行
  12. 《经济机器是怎样运行的》笔记(二)
  13. python代码加密解密_Python实现对字符串的加密解密方法示例
  14. 三十岁以后,我一定能阔起来!
  15. PROE产品设计:20个机械设计知识点
  16. 京东商品主图怎么保存?如何正确的保存到原图?
  17. java JSON格式字符串数组 转 数组
  18. 怎么样去申请免费的云主机
  19. Jquery选择器之可见性选择器、属性过滤选择器
  20. springboot集成通用mapper与分页助手时报错,java.lang.NoSuchMethodException: com.github.abel533.provider.....

热门文章

  1. vue项目安装使用 Ant Design 和 sass
  2. excel2019使用快捷键快速算总和的方法
  3. django+boostrap项目部署在IIS上出现找不到woff2文件404错误
  4. 社交类APP如何利用多元化业务场景和广告场景实现优质增收
  5. 履历表范例 电脑程序员
  6. [iPhone 开发]美女开发者总结的25条iOS开发经验
  7. 手绘板的制作——画布保存(6)
  8. android集成flutter闪退,flutter v1.12.13+hotfix.5 华为畅想9闪退
  9. {{π型人才培养计划}}BootStrap
  10. 细胞凋亡通路 | MedChemExpress