目录

1.概述

2.传递函数

3.离散化

4.总结


1.概述

番茄整天要胡搞乱搞,一天天的不知道自己忙些什么东西。这个是交流量控制逻辑里面一个很火的控制算法。想到控制,不得不提到大名鼎鼎的PID控制(比例积分微分控制),但是PID比较适合对直流量的控制,对于交流控制,这家伙的实在让人不敢恭维。

因此,交流控制大家有两个思路,一个是把交流变成直流,比如三相电机的控制,这个后面再开一篇;另一个就是重新搞算法,因此,大神们提出了PR控制,比例谐振控制算法。

番茄最近做的项目里面用到了PR控制,又没有现成的程序供番茄COPY,因此,只能自己研究手搓了。

PS:实属无奈,如果有现成的或是类似的代码,一定要紧跟前辈们的思路,不要跟我一样胡搞。废话有些多,可能番茄最愿意动嘴,更愿意打字。高中的时候,番茄可是语文课代表,哼哼哼......

2.传递函数

PR控制的传递函数:

准PR控制的传递函数:

两者的波特图对比:

大神们发现,PR控制随着Kp和Kr系数的变化,波特图变动太不明显了,这就不是一个好同志的表现啊,果断下手改造,因此,搞出来了准PR控制。嗯,随着KP和Kr的变化,增益和频带有了变化,妥妥的就是你了。这是准PR控制用来替代PR控制的原因。

看看准PR里面的系数,KP比例系数,Kr积分系数,wc频带,wo谐振频率,简直完美有没有。

3.离散化

离散化解决的是程序实现的问题,可以将连续域内的S更换为离散域内的Z,方便程序编程:

离散化的采用的函数不同,离散结果也不相同。

在本文中,我们利用Tustin进行离散化,推导过程如下:

吼吼吼,字体优美,推导严谨,啪啪啪,完美。

最后,我们通过matlab程序输入kp和kr值,验证推导结果无误。

4.总结

这个小文章真是一言难尽,领导们一句话,小兵们能咋办,今天你这头发必须掉,我说的。好了,这玩意也是我项目里面要用的东西。我的资源里面有一些逆变器控制逻辑更加深入的东西,原创的,是我从研究逆变器开始到现在一点点的积累,无比憧憬共产主义。

了解更多关于PID、PR控制及原理,逆变器的原理,:

(17条消息) 研究报告:逆变器的闭环控制,从面积等效到PID和PR控制-行业报告文档类资源-CSDN文库

番茄的随笔2-准PR控制传递函数离散化相关推荐

  1. pi双闭环调节c语言程序,基于双闭环PI和准PR控制的单相光伏逆变器的设计

    摘要: 太阳能作为二十一世纪最具有发展潜力的清洁能源,近年来受到广泛关注.光伏发电技术越来越成熟,发展的也越来越好,逆变器作为光伏发电技术的核心,在整个系统中具有举足轻重的地位,其良好的性能能够很大程 ...

  2. 番茄的随笔7:从PI和PR的传递函数波特图分析参数的影响

    1. 概述 本文从PI和PR算法的传递函数波特图出发,分析两种控制方法的特性和参数设置. 2. PI算法 PID算法即比例积分微分控制算法,其传递函数为: 实际应用时,PID算法可以只采用一个或两个环 ...

  3. 用matlab仿真mmc环流抑制器,一种基于准PR控制原理的MMC阀组环流抑制方法

    摘要:本文论述了一种有效的模块化多电平变流器(Modular Multilevel Converter,简称MMC)换流器基于准PR的环流抑制控制策略.此环流抑制策略在工程能够有效地减少MMC变流器阀 ...

  4. PR控制以及使用PR控制用于单相离/并网逆变器

    文章目录 前言 基本知识 实际使用 单相离网逆变器 单相并网逆变器 PR控制器离散化 基本知识 DSP实现 总结 前言 最近想学习一下并网逆变器,需要用到PR控制,全网找遍了许多学习资料,终于掌握的差 ...

  5. 三相逆变器离网控制——PR控制

    文章目录 三相逆变器控制技术--PR控制 1 PR控制技术引入 2 PR控制基本思想 3 逆变器PR控制 4 实验仿真测试 三相逆变器控制技术--PR控制 1 PR控制技术引入     逆变器控制中常 ...

  6. 反积分饱和 程序_用抗积分饱和PID控制传递函数为G(s)的被控对象

    题目:用抗积分饱和PID控制传递函数为G(s)的被控对象 G(s)=523500/(s^3+87.35s^2+10470s) 二.抗积分饱和原理 积分饱和现象是在系统存在一个方向的偏差,PID控制器的 ...

  7. 比例谐振(PR)控制

    虽然传统的矢量控制技术能够很好地使电机实现解耦控制,但是,在电机运行中,电机的电感,电阻等电机参数会随着磁路的饱和,温度的升高而发生改变,从而使交叉耦合项不准确,进而使系统的控制精度下降.为了解决此问 ...

  8. 静止坐标系下,永磁同步电机PR控制,QPR控制。

    静止坐标系下,永磁同步电机PR控制,QPR控制. ID:2710649678673849

  9. 离散化传递函数c语言,连续传递函数离散化的方法与原理

    <连续传递函数离散化的方法与原理>由会员分享,可在线阅读,更多相关<连续传递函数离散化的方法与原理(33页珍藏版)>请在人人文库网上搜索. 1.数字控制器的模拟化设计目录第一章 ...

最新文章

  1. 查询添加条件_035 JAVA-MySQL 约束、DML操作(增改删)、事务处理、查询数据
  2. nginx 常见参数以及重定向参数配置
  3. Quartus下载 安装 与 和谐教程
  4. Gitlab的CI/CD初尝试
  5. 征信逾期了,5年后能自动消除吗?
  6. 掌握shell编程中数组的常见用法及示例
  7. Spring集成JavaMail并利用线程池发送邮件
  8. mvc框架异常处理机制
  9. BetterZip结合自动操作工具和预设设置创建电影解压程序
  10. Java 方法使用final 修饰参数的作用
  11. shell脚本实现一个彩色进度条
  12. vue-cli结构介绍
  13. Uncaught TypeError: undefined is not a function
  14. linux指令 标题,Linux基础题目整理
  15. 计算机组成原理期末笔记,计算机组成原理复习笔记.pdf
  16. 关于求极限对几个问题的思考和总结
  17. 小米笔记本pro lol测试软件,小米笔记本ProGTX版评测 到底好不好用
  18. Redis 单线程却能支撑高并发
  19. SAM-BA 2.12 Patch 7 win7 64位 的安装
  20. QEMU脏页速率计算原理

热门文章

  1. 介绍 Golang Timer(定时器)
  2. 《区块链:从数字货币到信用社会》电子书下载 -(百度网盘 高清版PDF格式)
  3. 分解质因数 java_Java 分解质因数
  4. 【短视频SDK】短视频SDK License的策略
  5. elementui下拉选择框
  6. ios播放器相关(音乐列表获取)
  7. 点击遮罩层的背景关闭遮罩层
  8. 创维e900什么芯片_创维E900V21C晶晨芯片卡刷包 V1.0 免费版
  9. Pandas 02-基础
  10. HDU - 4082 Hou Yi's secret