1.引言

基于上一条博文《SVPWM 三相逆变器电压空间矢量调制 初入门》的基础上,我们知道:MPC 优化问题可以简化和降低对系统行为的预测,只对可能的7 种开关状态进行预测,通过目标函数的计算和比较,选择最优开关状态。该方法被称为有限集模型预测控制(FCS-MPC)。
FCS-MPC 预测每个有效开关状态下的负载电流,根据测得的负载电流预测负载电压。预测的依据是在每个采样周期结束时使电流预测值与参考值之间保持最小误差,即代价函数最小原则。但是FCS—MPC控制过程中在线计算量比较大,会导致系统控制延迟。

2.三相电压型逆变器的数学模型

该模型为了尽可能的模型实际情况,选用阻感负载。其逆变器模型见下图所示:

由之前的博文知:


其模型预测电流的控制框图如下所示:



因为反电动势的周期远小于采样周期,故:

采用iα,iβ可以实现电流i状态解耦,类似于凸级同步电机的d轴与q轴。

补偿的方法如下图所示:


最后总结一下:即在k时刻,通过不同的输入量U(k+1)预测k+1时刻的电流值,并且在k~k+1这一个采样周期中,通过最小化代价函数计算k+1时刻的输入量U(k+1),故到了k+1时刻输入U(k+1),就可以得到预估的i(k+1)。于是这个计算时间就有了补偿。那么这个k+1时刻的参考输入电流值是如何预测的呢?是根据k时刻的前四个时刻的参考输入电流值来预测的,见式(20)。

3.补偿的另外一种形式

根据式(10)形式的不同,我们还有另外一种形式:
U(K)=Ri(k+1)+L*( i(k)-i(k-1) )/T +e(k)
即与R相乘的i(k)变为i(k+1)。那么式(12)将变为:

我们在这种形式下采取的策略是:在k时刻预测k+1时刻的电流值,然后用k+1时刻的电流值预测k+2时刻的电流值,故总的来说,是在k时刻预测k+2时刻的电流值,然后根据最小化代价函数的原则,计算出输入值U(k+1),然后在k+1的时候输入在前一个周期已经算好的计算值U(k+1),根据下张图片,使k+2时刻的预测电流值能达到参考电流值。

总结来说:在k时刻:
(1) 测量i(k)
(2) 输入在k-1 ~k时刻计算好的U(k)
(3) 根据式(2)预测i(k+1)
(4) 根据输入不同的u(k+1),依据式(3)预测i(k+2)
(5) 用上一步中不同的i(k+2),输入到代价函数计算哪一个值最小,
(6) 选定第4步选定的i(k+2),得到相应的U(k+1),在第k+1步输入

4.两种不同方法的比较

之所以会出现两种不同的方法,其本质在于预测模型的不同。在第一种方法中:

根据这个预测模型,我们知道一输入U(k+1),就能得到i(k+1)。

在第二种方法中:

在这个预测模型中,输入U(K)只能得到i(k+1),即输入U(K+1)得到的是i(k+2),而不是第一个预测模型的i(k+1),这也就导致了要是i(k+2)等于i*(k+2),我们要在k+1时刻输入U(k+1),不同于第一个模型在k+1时刻输入U(K+1)就可以令i(k+1)=i*(k+1)。

对同一个三相逆变器使用FCS-MPC的延迟补偿的两种方法相关推荐

  1. 原子操作和杀死goroutine两种方法,解决多协程调用同一个函数的问题

    文章目录 1. 问题描述 2. 解决方案 方案1--原子读写(推荐) 解决方案 代码实现 方案2--杀死goroutine 解决方案 缺点 代码实现 1. 问题描述 实际开发中遇见这样一个问题,在此记 ...

  2. 机器人学D-H参数的建立(改进型与标准型)包括第0杆与第i杆的建立规则,以及针对同一个机械臂采用两种方法的区分

    -改进的dh参数法- 上图是当zi与zi-1垂直时,z,x坐标取向不同所得到的theta不同(始终是以xi-1为大拇指指向,四指由zi-1转向zi,也就是右手螺旋定则,来判断theta的正负) 标准型 ...

  3. spwm逆变器双极性matlab教程,三相逆变器双极性SPWM调制技术的仿真(论文资料).doc...

    目录 TOC \o "1-2" \h \z \u HYPERLINK \l "_Toc233809887" 一 摘要 PAGEREF _Toc233809887 ...

  4. 三相逆变器双pi控制器参数如何调节_光伏逆变器短路特性简析

    1前言 短路故障相对于其他故障类型来说是比较常见的,不同的设备的短路故障,大了讲都一样,细了说各有千秋,今天我们主要聊聊光伏逆变器的短路特征. 电力系统中的电源,传统意义是指的是并入电力系统的同步发电 ...

  5. matlab abc to dq0仿真,逆变器负载论文,关于基于同步旋转坐标的三相逆变器控制系统仿真相关参考文献资料-免费论文范文...

    导读:这是一篇与逆变器负载论文范文相关的免费优秀学术论文范文资料,为你的论文写作提供参考. (西南科技大学信息工程学院,四川 绵阳 621010) [摘 要]本文针对三相逆变器负载不对称引起逆变器输出 ...

  6. 【故障诊断分析】基于matlab BP神经网络三相逆变器故障诊断研究【含Matlab源码 1736期】

    一.BP神经网络三相逆变器故障诊断简介 针对三相桥式逆变电路为研究对象,建立了仿真模型,并对逆变器主电路开关器件的开路故障进行仿 真,提出了基于BP神经网络的故障诊断方法,确定了网络的结构和参数,并以 ...

  7. 【电力电子技术DC-AC】电流跟踪PWM控制三相逆变器的simulink仿真

    电力电子技术 电流跟踪PWM控制三相逆变器的simulink仿真 一.电流跟踪PWM定义 二.Simulink仿真分析 1.问题提出 2.分析问题 3.Simulink元件选取 4.PWM信号发生电路 ...

  8. 光伏发电并网模型MATLAB SIMULINK Boost+三相逆变器 PLL锁相环 MPPT最大功率点跟踪控制(扰动观察法)

    光伏发电并网模型MATLAB SIMULINK Boost+三相逆变器 PLL锁相环 MPPT最大功率点跟踪控制(扰动观察法) dq解耦控制 电流内环电压外环的并网控制策略 ID:7324687883 ...

  9. 利用matlab程序分别设计一正弦型信号_【电力电子】【2013.06】【含源码】永磁同步电动机三相逆变器的设计...

    本文为芬兰赫尔辛基应用科学大学(作者:Lars Dautermann)的学士论文,共63页. 本论文的目的是为方程式大赛学生(Formula Student)的电动汽车提供一个三相逆变器.设计逆变器是 ...

最新文章

  1. C:模块化程序设计 以及数组
  2. javascript乘法和加法_JS加减乘除运算
  3. php调用matlab
  4. android 非法字符 \ufeff错误
  5. 前端HTML5css3阴影凹凸文字
  6. lynda ux_如何进入UX领域
  7. 光端机是做什么的?光端机的作用主要有哪些?
  8. 前端工程师有哪些面试技巧值得掌握?
  9. 一篇文章搞懂数据仓库:三范式与反范式
  10. pointnet分割自己的点云数据_细嚼慢咽读论文:PointNet论文及代码详细解析
  11. 高级应用-路由协议配置
  12. nginx里配置跨域
  13. 非阻塞式编程 php,简单介绍PHP非阻塞模式
  14. php函数总结,php函数
  15. 青岛工学院计算机专业分数线,青岛工学院分数线
  16. chrome浏览器无法登录印象笔记
  17. 【坦白说】如何确定对方身份?
  18. 《Miss Talk》第07期:对话拓课云联合创始人兼CTO 王晓伟
  19. Azul开源Zing Jvm
  20. 第3章第10节:如何压缩幻灯片中的图片素材 [PowerPoint精美幻灯片实战教程]

热门文章

  1. A*寻路算法的最简单通俗讲解
  2. 有关cache、主存地址结构的问题,终于不用再怕了
  3. 计算机软件先进技术,计算机软件技术应用分析
  4. 深入理解64-bit(三)
  5. 小程序开发API之实时音视频
  6. 卧槽,「算法刷题宝典」开放下载!
  7. 更改电脑显示器副屏电脑分辨率设置修改
  8. 2020年中山大学数据科学与计算机学院夏令营面试
  9. 自建导航页,如何获取网站在浏览器上显示的图标
  10. 教你批量导出小红书商城中的多款商品图片素材