永磁同步电机高性能控制算法(14)—— 有源阻尼电流环

1.前言

在之前的之后中已经发过一篇复矢量电流环和我们平时用的比较多的前馈补偿的电流环的对比,感觉复矢量电流环的效果还是挺明显的。

https://zhuanlan.zhihu.com/p/682880365icon-default.png?t=N7T8https://zhuanlan.zhihu.com/p/682880365

当时在看文献的时候,复矢量电流环一般都和“有源阻尼”联系在一起,但是迫于当时个人水平比较低,搭出来的模型和论文里展示的效果不同一样。

这两天花了些时间看了看,大概能明白个皮毛了。也能看到明显的仿真效果

电流环中的“有源阻尼”有什么作用呢?参考参考 Sang-Hoon Kim大神的 书,这一版可以在他的IEEE主页下载。

(以下内容截取原文)“如第2.3节所述,在单独励磁直流电机的控制中,通过增加电枢电阻和/或摩擦系数,系统的阻尼增加,且对电压阶跃输入的速度响应的振荡较小。然而,摩擦和阻力降低了控制系统的效率。与被动阻尼器不同的是,如图4.2所示,通过反馈控制增加主动阻尼器,可以将振荡的欠阻尼器响应改变为过阻尼器响应。

在图4.2中,通过将Ractive与Ra一起添加,电枢电阻增加了Ractive,并且系统的特征值发生了变化。此外,如果Ractive比Ra大得多,则带主动阻尼器的控制器对电枢电阻Ra的变化具有较强的鲁棒性。同样的原理也可以应用于摩擦的情况,系统的摩擦力B可以通过主动阻尼器来控制。从这个例子可以看出,根据控制框图和对系统的物理理解,可以使用反馈控制来主动插入阻尼项,以增强控制系统的动态性能。这种通过反馈对系统特征值的操作在现代控制理论中被称为状态反馈控制。”

从我自己的理解来看,相当于在电流环中加了一个电阻,这个电阻的作用相当于增大了系统传递函数中的电阻阻值,进而改变了系统的惯性时间常数。

其他的参考文献可以看看下面这些:

 

 

2.有源阻尼电流环的仿真搭建

下面这是截取的一些有源阻尼电流环的框图。

 

 

 

 

根据上面这个Fig.5.,“有源阻尼”就是在原来电流环的基础上改进2点:

  1. 在积分器回路给电流误差延时两拍,并且乘上有源阻尼电阻R_active,最后加在输出上。
  2. 在电压输出的末端,减去电流与有源电阻R_active的乘积。

有源电阻R_active的最佳取值是多少呢?上面的论文也给了答案。

 

3.500Hz电流环带宽下的仿真波形

无特殊说明的情况下,以下仿真用的电流环都是用传统的PI+前馈补偿。

这里注意一个问题,我们平时的电流环,用带宽配置法,一般是Kp=wc*Ls,Ki=wc*Rs,其中wc=2*fc*pi。我说的500Hz电流环带宽指的就是fc=500Hz。但是我上面发的那几篇IEEE trans论文里,他们用的都是离散的电流环,可以看到他们的电流环增益K一般就取0.2,0.3.

为什么他们论文的电流环增益的那么低?我推导了一下,如果我没算错的话,他们离散电流环的K=wc/fs,fs是控制频率。以K=0.3,fs=10kHz,为例子,那它们论文里这时候对应的wc就是3000,对应的频率就是477Hz。

仿真参数:

Ts = 5e-7;%仿真步长

Tpwm = 1e-4;%开关周期

Tsample = Tpwm/1;%采样周期/控制周期

Tspeed = Tsample;%转速采样周期

Pn = 4;%电机极对数

Ls = 5e-3;%定子电感,采用隐极的,Ld=Lq=Ls

Rs = 1;%定子电阻

flux = 0.1688;%永磁体磁链

Vdc = 500;%直流母线电压

iqmax = 20;%额定电流

Tdead = 1e-6;%死区时间

J = 2e-3;%转动惯量

B = 2e-3;%阻尼系数

n_init = 1000;%初始转速

fc_lpf = 300;%转速计算的低通滤波器截止频率

%转速环PI参数

Kpw=0.25;

Kiw=50;

%电流环PI参数

Ld1 = Ls;

Lq1 = Ls;

flux1 = flux;

Rs1 = Rs;

fc = 500;%电流环带宽

ActiveRs = 0;%有源阻尼参数

t_interrupt = 0.1;%扰动突加时间

3.1 0RPM启动波形

我们先来看看从0速开始加速到2000RPM时的启动电流波形。

三相电流、转矩、转速波形

 

根据上面的电机参数,以及最佳有源电阻R_active_opt的计算公式,可以算出,最佳的最佳有源电阻R_active_opt = 12.1。那我下面取R_active为0、5、10、12.1、15,来对比看看效果。

R_active=0,d-q电流在启动时的电流波形
R_active=5,d-q电流在启动时的电流波形
R_active=10,d-q电流在启动时的电流波形
R_active=12.1,d-q电流在启动时的电流波形
R_active=15,d-q电流在启动时的电流波形

 

从上面几个波形可以看到:
R_active=0时,q轴电流并没有快速跟随参考值,还是有点静差的;

R_active=5/10,q轴电流能跟上参考值了,但是超调量有点大;

R_active=12.1时,q轴电流虽然还有点超调量,但是调节速度明显快了不少,能快速跟上参考值

R_active=15时,q轴电流能快速跟上参考值,存在明显静差。至于为什么有源电阻太大时,电流参考值和实际值之间会存在静差,这是与电压有关的,待会后面解释一下。

3.2 抗扰性能

为了验证电流环的抗扰动性能,我在0.1s时,给电流环的PI输出上,突加20V的电压指令。

电压突加指令模块
R_active=0,d-q电流突加扰动时的电流波形
R_active=5,d-q电流突加扰动时的电流波形
R_active=10,d-q电流突加扰动时的电流波形
R_active=12.1,d-q电流突加扰动时的电流波形
R_active=15,d-q电流突加扰动时的电流波形

 

 

从上面几个波形可以看到:
R_active=0,在d-q回路突加20V的电压扰动下,d-q电流出现了明显的波动,且在经过0.05s后,实际电流仍没有跟上参考电流;

R_active=5/10/12.1/15,在d-q回路突加20V的电压扰动下,d-q电流出现了较小的波动,实际电流能够跟上参考电流;而且,有源电阻越大,电流的波动越小

 

4.电压对有源阻尼的影响

这里解释一下为啥前面在有源电阻R_active太大时会出现静差。回过头去看一下有源阻尼电流环的输出,其电流环输出等于PI调节器输出再减去一个(R_active*i)。

以刚才的情况为例子,我的电流i是20A,那我R_active=15的时候,这时候R_active相当于消耗了300V的电压,而我的直流母线电压是500V,逆变器最大输出电压是(500/根号3)V,这样一算,实际上没有多少电压是在电机上的。

或者从下面这个式子也可以看出来,有源电阻R_active越大,产生相同电流需要的电压就越大。

 

 我们来看看R_active=12.1时,不同电压情况下的仿真效果。

Vdc=500V

 

Vdc=400V

可以看到,在有源阻尼为R_active=12.1情况下,400V电压就出现了电流静差。

但是这里注意一个问题啊!有源阻尼R_active=12.1,只是一个虚拟的电阻,实际上是不消耗电压的,它只是会让电流环输出的电压极限变小。那我可以把电流环的电压限幅给高一些,比如实际直流母线电压Vdc有500V,但是我把电流环里面用到的Vdc设置为800V。这样就可以解决这个问题。

我感觉我这个解释有点难懂,自己试一试大概就明白了。下面是仿真波形。

直流母线电压Vdc=500V,电流环的Vdc也设置为500V,R_active=20
直流母线电压Vdc=500V,电流环的Vdc设置为800V,R_active=20

 关于这个电压对有源阻尼的影响,我没有参考文献,没看到有人说过这个事。这一小节的东西,都是我自己的臆想而已,说法不一定对(看看就好)

5.复矢量电流环的有源阻尼控制

5.1复矢量电流环的有源阻尼控制仿真出现的问题

Ts = 5e-7;%仿真步长

Tpwm = 1e-4;%开关周期

Tsample = Tpwm/1;%采样周期/控制周期

Tspeed = Tsample;%转速采样周期

Pn = 4;%电机极对数

Ls = 5e-3;%定子电感,采用隐极的,Ld=Lq=Ls

Rs = 1;%定子电阻

flux = 0.1688;%永磁体磁链

Vdc = 500;%直流母线电压

iqmax = 20;%额定电流

Tdead = 1e-6;%死区时间

J = 2e-3;%转动惯量

B = 2e-3;%阻尼系数

n_init = 1000;%初始转速

fc_lpf = 300;%转速计算的低通滤波器截止频率

%转速环PI参数

Kpw=0.25;

Kiw=50;

用上面仿真参数时,发现,我的复矢量电流环控不好,如下图所示。

 

定子三相电流、转矩、转速波形(R_active = 0)
d-q电流波形

而以前我的模型是没问题的,找了一下原因,发现是转速环低通滤波器的问题。实际转速和控制器里面得到的转速有相位滞后,如下图所示。

标题

 复矢量电流环结构如下图所示。这里注意,由于解耦项设置we,又因为我转速滤波有滞后,就导致解耦项的we不是真实的we,最终导致实际电流环无法实现完全的d-q解耦。

标题

 那既然是我转速滞后太大,我直接把转速环低通滤波器的截止频率调高一些就好了。下面把低通滤波器的截止频率从300Hz改成600Hz。

定子三相电流、转矩、转速波形(R_active = 0,低通滤波器截止频率600Hz)

如果转速环仍采用300Hz,要解决电流波动,可以直接加上有源阻尼。

定子三相电流、转矩、转速波形(R_active = 0)
定子三相电流、转矩、转速波形(R_active = 2)
定子三相电流、转矩、转速波形(R_active = 5)
定子三相电流、转矩、转速波形(R_active = 12.1)

从上面可以看到,当有源阻尼电阻开始增加的时候,转矩在进入稳态时的波动明显减小;而且,随着有源电阻数值的增加,在0.1s处突加电压扰动产生的转矩波动也逐渐减小了

5.2复矢量电流环和前馈补偿电流环的对比 

前馈补偿+有源阻尼(R_active = 12.1)

最大q轴电流为21.94A,超调数值1.94A;且d轴电流存在一定波动,d轴电流峰峰值1.2A。 

复矢量电流环+有源阻尼(R_active = 12.1)

最大q轴电流为21.91A,超调数值1.91A;d轴电流波动明显更小,d轴电流峰峰值0.6A。

前馈补偿+有源阻尼(R_active = 12.1)

 

 

复矢量电流环+有源阻尼(R_active = 12.1)

前馈补偿+有源阻尼VS复矢量电流环+有源阻尼:

两者差距不大,基本没有差别,只不过在一些情况下,复矢量电流环+有源阻尼的d轴电流波动会更小一点而已。或者说复矢量电流环+有源阻尼的d-q解耦性能更好。

 


仿真模型已上传某鱼。

1)电流环采用前馈补偿+有源阻尼:

https://m.tb.cn/h.gRY9ChT?tk=vNZ73YG8Bi9icon-default.png?t=N7T8https://m.tb.cn/h.gRY9ChT?tk=vNZ73YG8Bi9

2)复矢量电流环+有源阻尼:

 https://m.tb.cn/h.gRYkPqt?tk=BDL23YGRQjjicon-default.png?t=N7T8https://m.tb.cn/h.gRYkPqt?tk=BDL23YGRQjj

 

 

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

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

相关文章

AI算法17-贝叶斯岭回归算法Bayesian Ridge Regression | BRR

贝叶斯岭回归算法简介 贝叶斯岭回归(Bayesian Ridge Regression)是一种回归分析方法,它结合了岭回归(Ridge Regression)的正则化特性和贝叶斯统计的推断能力。这种方法在处理具有大量特征的数据集时特别有用&#xff…

13、Shell自动化运维编程基础

弋.目录 RHCE板块一、为什么学习和使用Shell编程二、Shell是什么1、shell起源2、查看当前系统支持的shell3、查看当前系统默认shell4、Shell 概念 三、Shell 程序设计语言1、Shell 也是一种脚本语言2、用途 四、如何学好shell1、熟练掌握shell编程基础知识2、建议 五、Shell脚本…

英伟达股票1拆10后,现在再买入是否为时已晚?

英伟达股票1拆10后,现在再买入是否为时已晚? 英伟达的股价在过去18个月里已经上涨了近800% 人工智能领域无疑是当下最受投资者关注的焦点之一,而这一领域的佼佼者--英伟达,也被一些华尔街投资机构和看好半导体、数据中心行业的专业…

SoulApp创始人张璐团队以AI驱动社交进化,平台社交玩法大变革

在科技飞速发展的今天,人工智能正逐步渗透到社交媒体的各个环节,赋能全链路社交体验。AI的引入不仅提升了内容推荐的精准度,使用户能够更快速地发现感兴趣的内容,还能通过用户行为预测,帮助平台更好地理解和满足用户需求。此外,AI驱动的虚拟助手和聊天机器人也正在改变用户互动…

NVIDIA RTX 50系显卡接口全变,功耗爆炸超500W

七月伊始,手机圈就开始打的不可开交了。 例如真我 GT6、IQOO Neo 9S、以及蓄势待发的红米 K70 Ultra,都想在这个暑假向莘莘学子发出最诚挚的「邀请函」。 反观电脑圈这边,不能说一潭死水,只能说毫无波澜。 不过该来的还是要来的&…

Redis的使用(四)常见使用场景-缓存使用技巧

1.绪论 redis本质上就是一个缓存框架,所以我们需要研究如何使用redis来缓存数据,并且如何解决缓存中的常见问题,缓存穿透,缓存击穿,缓存雪崩,以及如何来解决缓存一致性问题。 2.缓存的优缺点 2.1 缓存的…

睿考网:造价员和造价工程师是一个意思吗?

在工程建设领域中,经常会有人问:“造价员和造价工程师是一样的吗?”这两者代表的是两种独立的职业身份,职责和资格要求有明显的差异,是两种完全不同的考试。 造价工程师是一种具有专业资质的人员,通过国家统一的执业…

『 Linux 』命名管道

文章目录 命名管道与匿名管道命名管道特点命名管道的理解命名管道实现两个毫无关联的进程间通信 命名管道与匿名管道 命名管道是管道的一种,数据流向为单向故被称为管道; 与匿名管道相同属于一种内存级文件; 区别如下: 名字 匿名管道 没有名字,只存在于内存当中(类似内核缓冲…

【软件测试】编写测试用例篇

前面部分主要是编写测试用例的方法和方向,后面一部分是编写出具体的测试用例 目录 什么是测试用例 1.设计测试用例的万能公式 1.1.从思维出发 1.2.万能公式 1.3.弱网测试 1.4.安装与卸载测试 2.设计测试用例的方法 2.1.基于需求的设计方法 2.2.等价类 2.3…

测试开发面经总结(三)

TCP三次握手 TCP 是面向连接的协议,所以使用 TCP 前必须先建立连接,而建立连接是通过三次握手来进行的。 一开始,客户端和服务端都处于 CLOSE 状态。先是服务端主动监听某个端口,处于 LISTEN 状态 客户端会随机初始化序号&…

原来,BI数据分析也是有模板的

在当今数据驱动的时代,商业智能(BI)数据分析已经成为企业决策的重要工具。然而,很多人可能并不了解,BI数据分析并非从零开始,而是可以依托现成的模板和解决方案来快速搭建和实施的。以奥威BI方案为例&#…

React+TS前台项目实战(二十九)-- 首页构建之性能优化实现首页Echarts模块数据渲染

文章目录 前言Echart模块源码功能分析数据渲染一、HashRateEchart统计图1. 功能分析2. 代码详细注释 二、BlockTimeChart统计图1. 功能分析2. 代码详细注释 三、使用方式四. 数据渲染后效果如下 总结 前言 还记得之前我们创建的 高性能可配置Echarts组件 吗?今天我…

redis 配置文件参数详解

1、redis.conf 通用类 Redis的配置文件是一个文本文件,通常名为redis.conf。以下是一些常见配置项的解释和示例: 1、bind 127.0.0.1:绑定的主机地址 2、 protected-mode ,默认是开启状态,一般不需要修改,可以保证服务…

唯众物联网综合实训台 物联网实验室建设方案

物联网综合实训装置 物联网工程应用综合实训台是我公司针对职业院校物联网行业综合技能型人才培养,综合运用传感器技术、RFID技术、接口控制技术、无线传感网技术、Android应用开发等,配合实训台上的433M无线通信设备、ZigBee节点、射频设备、控制设备、…

智能家居产品公司网站源码,自适应布局设计,带完整演示数据

适合各类智能家居电子产品使用的网站源码,深色大气设计,自适应布局设计,pc手机均可完美适配,带完整演示数据。 独家原创资源。源码是asp开发的,数据库是access,主流的虚拟主机空间都支持asp,直…

第三届经济、智慧金融与当代贸易国际学术会议(ESFCT2024)

【五大高校联合支持】第三届经济、智慧金融与当代贸易国际学术会议(ESFCT 2024) 2024 3rd International Conference on Economics, Smart Finance and Contemporary Trade 文章投稿均可免费参会 高录用快见刊【最快会后1-2个月左右见刊】【最快刊后1个月内上知网&谷歌学…

【人工智能】高级搜索技术(模拟退火搜索算法和遗传算法解决旅行商问题)

目录 一、旅行商问题 1. 需求分析 2. 数据结构、功能模块设计与说明 2.1 数据结构 (1)模拟退火搜索算法 (2)遗传算法 2.2 功能模块设计 (1)模拟退火搜索算法 (2)遗传算法 …

在 PostgreSQL 里如何处理数据的存储优化和查询复杂度的平衡?

🍅关注博主🎗️ 带你畅游技术世界,不错过每一次成长机会!📚领书:PostgreSQL 入门到精通.pdf 文章目录 在 PostgreSQL 里如何处理数据的存储优化和查询复杂度的平衡?一、理解数据存储优化和查询复…

亚马逊、ebay、沃尔玛卖家打造爆款如何利用测评提高转化率?

做亚马逊、速卖通、ebay只有打造爆款,才能够挣到钱,如果一年到头,不断测款,不断测试不同的广告打法,那么代表了什么?代表了你的试错成本相当高,一不小心,分分钟就能够把手头上仅有的…

工业智能网关的边缘计算能力赋能工业4.0

边缘计算是将数据处理和分析能力推向网络边缘的技术,使得终端设备能够实时、快速地响应环境变化,并做出相应决策。在智能制造中,通过5G工业网关的边缘计算能力,企业可以实现对生产线上大量传感器数据的实时采集、处理和分析&#…