异步电机直接转矩控制学习

news2025/1/10 10:43:37

导读:本期文章对异步电机直接转矩控制进行梳理。DTC包括转速外环、磁链观测器、滞环和电压矢量离线开关表。离线电压矢量开关表共分为两种:添加零矢量和未添加零矢量。

如果需要文章种的仿真模型,关注微信公众号:浅谈电机控制,留言获取。


一、引言

不同于矢量控制技术,DTC利用Bang-Bang控制(滞环控制)产生PWM信号,对逆变器的开关状态进行最佳控制,从而获得转矩的高动态性能。DTC具有自己的特点,它在很大程度上解决了矢量控制中存在的一些问题,如计算的复杂特性,易受电动机参数变化的影响, 实际性能难以达到理论分析结果等。DTC摒弃了传统矢量控制中的解耦思想,而是将转子磁通定向更换为定子磁通定向,取消了旋转坐标变换,减弱了系统对电机参数的依赖性,通过实时检测电机定子电压和电流,计算转矩和磁链的幅值,并分别与转矩和磁链的给定值比较,利用所得差值来控制定子磁链的幅值及该矢量相对于磁链的夹角,由转矩和磁链调节器直接输出所需的空间电压矢量,从而达到磁链和转矩直接控制的目的。

二、直接转矩控制(两电平6扇区)

图2-1 异步电机直接转矩控制框图

在电动机实际运行中,保持定子磁链幅值为额定值,以便充分利用电动机铁心;转子磁链幅值由负载决定。通过控制定子磁链与转子磁链之间的夹角即转矩角可以控制电动机的转矩。在直接转矩控制中,其基本控制方法就是通过选择电压空间矢量来控制定子磁链的旋转速度,控制定子磁链走走停停,以改变定子磁链的平均旋转速度的大小,从而改变转矩角的大小,以达到控制电动机转矩的目的。

直接转矩控制采用两个滞环比较控制器,分别比较定子给定磁链和实际磁链、 给定转矩和实际转矩的差值,然后,根据这两个差值查询逆变器电压矢量开关表得到需要加在异步电动机上的恰当的电压开关矢量,最后通过PWM逆变 器来实现对异步电动机的控制。整个控制框图如图(2-1)所示。

三、开关表的确定

DTC基于定子磁链的位置信号θ以及转矩与磁链幅值的误差信号直接离线查找矢量表,得到最优电压矢量。

图3-1 电压矢量开关表(未加入零矢量)

图3-2 电压矢量开关表(加入零矢量)

四、仿真模型搭建

图4-1 异步电机直接转矩控制系统仿真(两电平6扇区)

(a)未加入零矢量

(b)加入零矢量

图4-3 异步电机直接转矩控制系统仿真波形变化情况(800r/min)

对比图 (4-2)和(4-3),可以得到以下结论:1)零矢量的加入,影响定子磁链;2)零矢量的加入使得转速超调更小;3)加入零矢量的DTC相比于传统的DTC,转矩波动明显减小。

五、总结

直接转矩控制由于其快速响应特性,广泛应用于异步电机控制领域,然而,传统的直接转矩控制存在转矩波动等问题,影响了其控制性能。利用零矢量具有保持转矩的特性,将其加入到异步电机转矩控制当中,仿真结果表明,零矢量的加入能够有效减小转矩波动。

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

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

相关文章

同城配送商城小程序的作用是什么

本地生活服务如餐饮、服装、鲜花、百货等产品都具备同城经营属性,在产品销售方面普遍是以实体店为主做三公里生意,而随着互联网线上深入,很多商家会通过进驻外卖平台获得生意,当然也有越来越多的商家选择自建商城完成品牌的配送平…

机器学习第十四课--神经网络

总结起来,对于深度学习的发展跟以下几点是离不开的: 大量的数据(大数据)计算资源(如GPU)训练方法(如预训练) 很多时候,我们也可以认为真正让深度学习爆发起来的是数据和算力,这并不是没道理的。 由于神经网络是深度学习的基础,学…

AIGC(生成式AI)试用 6 -- 桌面小程序

生成式AI,别人用来写作,我先用来写个桌面小程序。 桌面小程序:计算器 需求 Python开发图形界面,标题:计算器 - * / 基本运算计算范围:-999999999 ~ 999999999** 乘方计算(例,2*…

c==ubuntu+vscode debug redis7源码

新建.vscode文件夹,创建launch.json和tasks.json {"version": "0.2.0","configurations": [{"name": "C/C Launch","type": "cppdbg","request": "launch","prog…

人工智能轨道交通行业周刊-第61期(2023.9.18-9.24)

本期关键词:焊线机器人、智能综合运维管理系统、信号平面图、铁路部门架构、书生浦语大模型 1 整理涉及公众号名单 1.1 行业类 RT轨道交通人民铁道世界轨道交通资讯网铁路信号技术交流北京铁路轨道交通网上榜铁路视点ITS World轨道交通联盟VSTR铁路与城市轨道交通…

确知波束形成matlab仿真

阵列信号处理中的导向矢量 假设一均匀线性阵列,有N个阵元组成,满足:远场、窄带假设。 图1. 均匀线性阵模型 假设信源发射信号,来波方向为 θ \theta θ,第一个阵元接收到的信号为 x ( t ) x(t) x(t),则第…

mybatsi-MyBatis的逆向工程

mybatsi-MyBatis的逆向工程 一、前言二、创建逆向工程的步骤1.添加依赖和插件2.创建MyBatis的核心配置文件3.创建逆向工程的配置文件4.执行MBG插件的generate目标 一、前言 正向工程:先创建Java实体类,由框架负责根据实体类生成数据库表。 Hibernate是支…

Nitrux 3.0 正式发布并全面上市

导读乌里-埃雷拉(Uri Herrera)近日宣布 Nitrux 3.0 正式发布并全面上市,它是基于 Debian、无 systemd、不可变的 GNU/Linux 发行版的最新安装媒体,利用了 KDE 软件。 Nitrux 3.0 由带有 Liquorix 味道的 Linux 6.4.12 内核提供支持…

每日一题~把二叉搜索树转换为累加

原题链接:538. 把二叉搜索树转换为累加树 - 力扣(LeetCode) 题目描述: 思路分析: 通过描绘二叉搜索树转换累加树的过程,我们发现转换的过程是从右往左依次相加的,新节点的值 右边节点的值的和 …

HTML怎么使用角度代码调节一个角的角度

文章目录 概要整体架构流程 概要 我们在用代码做图形的时候,用的矩形和圆形比较多,如果遇到只改变其中一个角的角度,这时又该怎么做呢 整体架构流程 如图,这是建立的一个正圆的代码,其调节角度的属性代码是border-ra…

Leetcode | 560. 和为 K 的子数组

560. 和为 K 的子数组 文章目录 [560. 和为 K 的子数组](https://leetcode.cn/problems/subarray-sum-equals-k/)题目解法1:暴力枚举解法2:前缀和解法3:[官方题解](https://leetcode.cn/problems/subarray-sum-equals-k/solutions/238572/he-…

成都直播基地火热招商中,天府蜂巢成都直播基地招商政策汇总

随着直播产业的发展,四川天府新区也在逐步形成成熟的直播产业链。近日,记者采访到成都天府蜂巢直播产业基地即将竣工,正式进入运营阶段,作为成都科学城兴隆湖高新技术服务产业园的主打新一代成都直播基地,正积极招商中!引领大规模的平台聚合发…

关于POM声明为provided的依赖,运行程序时报错NoClassDefFoundError

问题叙述 我在编写flink程序时,将flink相关依赖声明为provided(目的是项目打包时不会将flink依赖打入包最终jar包中,减少内存占用) 但是如果在IDEA本地中执行程序会报错java.lang.NoClassDefFoundError,如下所示 解…

静态资源的动态引入

有常用的2种方式: 1、css中的静态路径 2、img中的src静态路径 运行的环境是打包后的图片路径,而打包后的图片通常会生成一个文件指纹,而我们在写代码时,写的是源码中的路径和文件名,如果是静态路径,则会自动…

leetcodetop100(18) 螺旋矩阵

给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素。 示例 1: 输入:matrix [[1,2,3],[4,5,6],[7,8,9]] 输出:[1,2,3,6,9,8,7,4,5]示例 2: 输入:matrix [[1,2,3…

SpringBoot启用禁用员工/员工分页查询/编辑员工 --苍穹外卖day3

启用禁用员工 Controller 路径参数前面加上Path~注解来获取参数 PostMapping("/status/{status}") ApiOperation("启用禁用员工") public Result StartOrStop(PathVariable("status") Integer status, Long id){log.info("启用禁用")…

你需要知道DDD基本知识

0 概述 2004 年埃里克埃文斯(Eric Evans)发表了《领域驱动设计》(Domain-Driven Design –Tackling Complexity in the Heart of Software)这本书,从此领域驱动设计(Domain Driven Design,简称…

马尔可夫链预测 (Markov Chain)

一、人寿保险案例(两状态) 人寿保险公司把人的健康状态分为健康和疾病两种,以一年为一个时段,研究健康状态的转变。假设对某一年龄段的人来说,今年健康,明年继续保持健康的概率为0.8,即明年转为疾病的概率…

网络协议定制

目录 一、协议定制 1.再谈协议 2.认识序列化与反序列化 二、网络计算器 1.序列化与反序列化头文件 2.服务端 3.客户端 4.makefile 5.运行结果 三、json序列化与反序列化 1.常用序列化与反序列化库 2.安装 3.使用 (1)Request的序列化 &…

39.动画动作菜单

特效 源码 index.html <!DOCTYPE html> <html> <head> <title>Animated Action Menu</title> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body><div class=&quo…