matlab转差频率控制,转差频率控制的异步电机调速系统的研究

1 引言

交流变频调速的方法是异步电机最有发展前途的调速方法。随着电力电子技术、计算机技术和自动控制技术的不断发展,交流电机变频调速已经逐步取代直流电机调速,并经历了采用电压频率协调控制、转差频率控制、矢量控制以及直接转矩控制的发展过程。其中,转差频率控制技术的采用,使变频调速系统在一定程度上改善了系统的静态和动态性能,同时它又比矢量控制方法简便,具有结构简单、容易实现、控制精度高等特点,广泛应用于异步电机的矢量控制调速系统中。鉴于以上优点,本文对转差频率控制的异步电机矢量控制调速系统进行了研究分析和仿真。使用MATLAB中的仿真工具箱SIMULINK为基于转差矢量控制的异步电动机变频调速系统建立了仿真模型,并给出了仿真结果。

2 转差频率矢量控制的基本概念

矢量控制的思想是以转子磁场为定向,通过转子磁场定向的旋转坐标变换实现励磁和转矩的解耦,从而可以达到和直流电机一样的控制效果。转子磁场定向有两种方法:①通过设置观测器估计转子磁场空间角;②通过对转差角频率和转子角频率积分得到转子磁链的空间位置。第二种方法即转差矢量控制的依据。转差矢量控制不必检测磁通,简单易行,受到人们的普遍重视并得到广泛应用。

转差频率矢量控制不需要进行复杂的磁通检测和繁琐的坐标变换,只要在转子磁链大小不变的前提下,通过检测定子电流和转子角速度,经过数学模型的运算就可以间接的磁场定向控制。要提高调速系统的动态性能,主要依靠控制转速的变化率,显然,通过控制转差角频率就能达到控制的目的。转差频率矢量控制就是通过控制转差角频率来控制转速的变化率,从而间接控制电机的转速。

3 转差频率矢量控制的变频调速系统

转差频率控制的异步电动机矢量控制系统的结构如图1所示。该系统为磁链开环、转差型矢量变换控制的交-直-交电流源变频调速系统。

543164c6ebdadffd6c5030ed2d442a44.png

在转差频率控制交-直-交电流源变频调速系统的基础上,把从稳态特性出发的和函数关系换成从动态数学模型出发的矢量变换控制器,就得到转差型矢量变换控制系统。这样,转差频率控制系统的大部分不足之处都被克服了,从而大大提高了调速系统的动态性能。

这个系统的主要特点如下:

1)转速调节器的输出信号是定子电流转矩分量的给定信号,与双闭环直流电动机调速系统的电枢电流给定信号相当。

2)定子电流励磁分量给定信号和转子磁链给定信号之间的关系是靠矢量变换控制方程式的磁通控制方程式建立的,其中的比例微分环节 使 在动态中获得强迫励磁效应,从而克服实际磁通的滞后。

3)定子电流励磁分量给定信号和转子磁链给定信号经直角坐标/极坐标变换器后产生定子电流幅值给定信号。

4)定子频率信号,这样就把转差频率控制的主要优点保留下来了。由积分产生决定M轴(转子磁链方向)相位角φ的信号 。

4 转差频率矢量控制调速系统仿真和分析

4.1 仿真模型的建立

af2f3a12a940fe2614dcc3a3475b033b.png

图2是转差频率矢量控制变频调速系统的MATLAB仿真模型.异步电动机由一个电流控制型PWM变流器供电,驱动一个机械负载(用惯量J、摩擦系数B和负载转矩TL表示).它由异步电动机模块、异步电动机测量模块、变频器模块、速度调节器、电流调节器、函数发生器、三相可控振荡器以及测量模块等构成。

4.2仿真结果

电动机的参数:设置异步电动机的参数:2.238 ,220 ,2极,定子电阻 =0.435 ,定子漏电感 ,互感 ,转子电阻 ,转子漏感 ,转动惯量 ,摩擦系数 。

开始仿真,在示波器模块上分别观察转矩、转速、电流调整器中电流和定子电流,仿真波形如图3所示。可以观察到,大约经过1.5s,系统达到稳定状态.更改图2中给重新启动仿真,能观察到不同的驱动响应.

从以上仿真结果,可以看出在启动和加载过程中,电动机的转速、电流调整器中的电流、定子电流和转矩的变化过程。从(b)可以看出随着频率的增加转速逐步提高,在t=1.5s的加载过程,转速有一定的波动,稍后调整后稳定在给定转速。从(a)中可以看出电动机在零状态启动时,电动机磁场有一个建立的过程,在建立过程中磁场变化是不规则的,这也引起转矩的变化,但最终趋向稳定。又因为异步电机矢量控制没有直流电机的换向过程,所以其控制性能完全可以与直流调速性能相媲美。另外,通过仿真结果可以看出转差频率控制的矢量控制系统具有良好的控制性能。

64a61987ea3d570485498a1e877e6a9e.png

5结论

矢量变换控制系统结构简单,思路清晰,所能获得的动态性能基本上可以达到直流双闭环控制系统的水平,得到了普遍的应用。

转差型矢量变换控制系统M、T坐标的定向是由给定信号确定并靠矢量变换控制方程式保证的,并没有在系统运行过程中实际检测转子磁链的相位,这种情况属于间接磁场定向。在动态过程中,实际的定子电流幅值及相位与给定之间总会存在偏差,而且电动机参数的变化也使实际参数与矢量变换控制方程中所用的参数不一致,这些都会磁场定向上的误差,从而影响系统的动态性能。这是间接磁场定向的缺点。为了解决这个问题,在参数辨识和自适应控制方面做了许多研究工作,获得不少研究成果。

从另一方面,要使矢量变换控制系统具有和直流电动机调速系统一样的动态性能,转子磁通在动态过程中是否真正恒定是一个很重要的条件。图1所示的系统中对磁通的控制实际上市开环的,在动态过程中肯定会存在偏差。要解决这个问题应该增加磁通反馈和磁通调节器,或采用实际转子磁链的定向,即直接磁场定向。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/533855.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

oracle错误1327,Oracle中的PGA监控报警分析(r11笔记第97天)

最近接到一个数据库报警,让我颇有些意外,这是一个PGA相关的报警。听起来感觉是应用端的资源调用出了问题。报警内容大体如下:报警内容: PGA Alarm on alltest------------------------------------报警级别: PROBLEM------------------------…

php函数内的循环,PHP 循环列出目录内容的函数代码

PHP 循环列出目录内容的函数代码复制代码 代码如下:function list_files($dir){if(is_dir($dir)){if($handle opendir($dir)){while(($file readdir($handle)) ! false){if($file ! "." && $file ! ".." && $file ! "Thumbs.db&quo…

python火柴人打架代码_python火柴人

广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 代码实现了一个火柴人,他开心时可以跳跃、可以舞蹈,不开心时可以躺地上... ?代码有…

spring boot admin 2.2 获取日志失败_SB实战20-Spring Boot的日志和报告

上篇我们学习了《SB实战19-Spring Boot的外部配置》,本篇我们学习Spring Boot的日志和报告。4 日志和报告4.1 日志日志是对应用运行时进行调试和分析的重要工具。Spring Boot使用SLF4J作为日志的API,Logback、Log4j2、Java Util Logging都可以作为日志提…

sqlserver date类型和字符串比较_基于SQL Server数据库搭建主从复制实现读写分离实战演练...

一、课程介绍读写分离(主从同步)从字面意思就可以理解,就是把对数据库的读操作和写操作分离开。读写分离在网站发展初期可以一定程度上缓解读写并发时产生锁的问题,将读写压力分担到多台服务器上。读写分离的基本原理是让主数据库处理事务性增、改、删操…

linux非标准头文件,Linux学习:unix的标准化的实现(Linux中各种限制-数据类型-各种标准化头文件介绍)...

作为Linux的前身,unix标准化是十分重要的。我在这里挑几个重要的点说明。1:Linux中各种限制。Linux中限制有编译时限制和运行时限制,另外有一些限制是由于我们的实现不同而不同,因此我们需要调用对应的函数获取对应的值不同。(eg&…

51单片机怎么显示当前时间_(进阶篇)51单片机之按键控制蜂鸣器、数码管、按键值移位显示...

一、实操演示- 按键控制蜂鸣器1、图文详细独立按键硬件电路蜂鸣器硬件电路2、连接方式:J20的第3号引脚连接到J7引脚,即P15连接J7。J29的第7、8号引脚连接到JP1的第1、2号引脚,即P31连接k1,P30连接k2。下载程序后,观察现…

linux怎么运行g77,Linux安装g77编译器的技巧

在Ubuntu10.10系统中,g77已经被gfortran完全替代了,但并不能完全兼容过去的g77,这样就不能使用一些用977编译的程序了。所以我们只能自己再安装g77了。今天华军小编给大家展示的是Linux安装g77编译器的技巧,精心挑选的内容希望大家…

vs使用未初始化的内存怎么解决_遇到C语言内存错误怎么办?一定要找准这六个原因...

一、没有为指针分配内存定义了指针变量,但是没有为指针分配内存,即指针没有指向一块合法的内存。浅显的例子就不举了,这里举几个比较隐蔽的例子。1、结构体成员指针未初始化struct student { char *name; int score; }stu,*pstu; int main() …

cad求和插件_黑科技 | 无BIM建模下平面CAD自动生成门窗表

如果你接到的施工图既不是用天正出的,也不是用revit出的,还得统计门窗表,那么你需要读完这篇文章。为了能够让自己和所有底层同行们从这项无脑又烧脑的机械劳动中解脱,C君近期利用茶余饭后的时间开发了一个小插件,可以…

linux数据库实例开机启动,linux下数据库实例开机自启动设置

linux下数据库实例开机自启动设置 1、修改/oratab [rootorg54 ~]# vi/etc/oratab --把N改为Y,如下提示 # This file is used by ORACLEutilities. It is created by root.sh # and updated by the Database ConfigurationAssistant when creating # a datablinux下数…

tensorboard ckpt pb 模型的输出节点_算法工程化系列——模型固化

摘要基于tensorflow训练的模型一般被保存为ckpt形式的文件,随着当前深度学习模型网络越来越大,对应模型也会非常大。当对外提供服务的时候,如果采用ckpt的形式,服务进程被调起来非常困难,且推理服务一般速度也较慢(会达…

深度linux内核升级,深度操作系统 2020.11.11 更新发布:内核升级

原标题:深度操作系统 2020.11.11 更新发布:内核升级IT之家11月11日消息 今日,深度操作系统宣布2020.11.11 更新现已发布。本次更新包括升级内核、Debian 10.6 仓库以及系统安全性更新。系统安全方面,本次更新修复了 Firefox-ESR 安…

python爬电影_使用Python多线程爬虫爬取电影天堂资源

最近花些时间学习了一下Python,并写了一个多线程的爬虫程序来获取电影天堂上资源的迅雷下载地址,代码已经上传到GitHub上了,需要的同学可以自行下载。刚开始学习python希望可以获得宝贵的意见。 先来简单介绍一下,网络爬虫的基本实…

sentinel 端口_Sentinel原理:控制台是如何获取到实时数据的

Sentinel 系列教程,现已上传到 github 和 gitee 中:GitHub:https://github.com/all4you/sentinel-tutorialGitee:https://gitee.com/all_4_you/sentinel-tutorialSentinel 能够被大家所认可,除了他自身的轻量级&#x…

python 最小二乘回归 高斯核_「机器学习」一文读懂线性回归、岭回归和Lasso回归...

点击上方蓝色字体,关注AI小白入门哟作者 | 文杰编辑 | yuquanle本文介绍线性回归模型,从梯度下降和最小二乘的角度来求解线性回归问题,以概率的方式解释了线性回归为什么采用平方损失,然后介绍了线性回归中常用的两种范数来解决过…

优先队列默认是小顶堆吗_一分钟带你读懂什么是堆?

堆其实就是一种特殊的队列——优先队列。 普通的队列游戏规则很简单:就是先进先出;但这种优先队列搞特殊,不是按照进队列的时间顺序,而是按照每个元素的优先级来比拼,优先级高的在堆顶。 这也很容易理解吧,…

python 注释一段话_Python快速入门(一)

引言Python作为一个,目前最火的编程语言之一,已经渗透到了各行各业。它易学好懂,拥有着丰富的库,功能齐全。人生苦短,就用Python。这个快速入门系列分为六篇,包含了Python大部分基础知识,每篇阅…

linux ibus获取窗体位置,Ubuntu 12.04 显示ibus 的输入框

在虚拟机中安装了Ubuntu 12.04,系统是英文版本的,我能接受,但是苦于没有中文输入法。起先,我是安装SCIM,结果我折腾了半天,发现其只能在lib-office下使用。firefox,文字编辑器中都不能调出SCIM。无奈将其卸…

python批量下载文件教程_Python抓包菜鸟教程:批量下载图片的方法,电脑和手机都能用...

笔者看上了一组图集,然后准备一张一张下载时,瞄了一眼,这组图集还有100,好吧,我酸了。 笔者就是试试工具,你们别像我这样用,这么好的工具,做自媒体,那绝对了那如何批量下…