逆变器运用到的c语言算法,详解六种逆变电源的控制算法[通俗易懂]

逆变器运用到的c语言算法,详解六种逆变电源的控制算法[通俗易懂]在电路中将直流电转换为交流电的过程称之为逆变,这种转换通常通过逆变电源来实现。这就涉及到在逆变过程中的控制算法问题。本文引用地址:http://www.eepw.com.cn/article/201710/366918.htm只有掌握了逆变电源的控制算法,才能真正意义上的掌握逆变电源的原理和运行方式,从而方便设计。在本篇文章当中,小编将对逆变电源的控制算法进行总结,帮助大家进一步掌握逆变电源的相关…

大家好,又见面了,我是你们的朋友全栈君。

在电路中将直流电转换为交流电的过程称之为逆变,这种转换通常通过逆变电源来实现。这就涉及到在逆变过程中的控制算法问题。本文引用地址:http://www.eepw.com.cn/article/201710/366918.htm

只有掌握了逆变电源的控制算法,才能真正意义上的掌握逆变电源的原理和运行方式,从而方便设计。在本篇文章当中,小编将对逆变电源的控制算法进行总结,帮助大家进一步掌握逆变电源的相关知识。

逆变电源的算法主要有以下几种。

数字PID控制

PID控制是一种具有几十年应用经验的控制算法,控制算法简单,参数易于整定,设计过程中不过分依赖系统参数,鲁棒性好,可靠性高,是目前应用最广泛、最成熟的一种控制技术。它在模拟控制正弦波逆变电源系统中已经得到了广泛的应用。将其数字化以后,它克服了模拟PID控制器的许多不足和缺点,可以方便调整PID参数,具有很大的灵活性和适应性。与其它控制方法相比,数字PID具有以下优点:

PID算法蕴涵了动态控制过程中过去、现在和将来的主要信息,控制过程快速、准确、平稳,具有良好的控制效果。

PID控制在设计过程中不过分依赖系统参数,系统参数的变化对控制效果影响很小,控制的适应性好,具有较强的鲁棒性。

PID算法简单明了,便于单片机或DSP实现。

采用数字PID控制算法的局限性有两个方面。一方面是系统的采样量化误差降低了算法的控制精度;另一方面,采样和计算延时使得被控系统成为一个具有纯时间滞后的系统,造成PID控制器稳定域减少,增加了设计难度。

状态反馈控制

状态反馈控制可以任意配置闭环控制系统的极点,实现了逆变电源控制系统极点的优化配置,有利于改善系统输出的动态品质,具有良好的瞬态响应和较低的谐波畸变率。但在建立逆变器的状态模型时将负载的动态特性考虑在内,因此状态反馈控制只能针对空载和已知的负载进行建模。由于状态反馈控制对系统模型参数的依赖性很强,使得系统的参数在发生变化时易导致稳态误差的出现和以及动态特性的改变。例如对于非线性的整流负载,其控制效果就不是很理想。

重复控制

重复控制是近几年发展起来的一种新型逆变电源控制方案,它可以克服整流型非线性负载引起的输出波形周期性的畸变。重复控制的思想是假定前一周期出现的基波波形畸变将在下一个周期的同一时间重复出现,控制器根据给定信号和反馈信号的误差来确定所需的校正信号,然后在下一个基波周期的同一时间将此信号叠加到原控制信号上,以消除后面各个周期将出现的重复性畸变。该控制方法具有良好的稳态输出特性和非常好的鲁棒性,但该方法在控制上具有一个周期的延迟,因而系统的动态响应较差。自适应重复控制方案,已经成功地应用于逆变器的控制中。

滑模变结构控制

滑模变结构控制利用不连续的开关控制方法来强迫系统的状态变量沿着相平面中某一滑动模态轨迹运动。该控制方法最大的优点是对参数变化和外部干扰的不敏感性,即强鲁棒性,加上其开关特性,特别适用于电力电子系统的闭环控制[16,17,18]。但滑模变结构控制存在系统稳态效果不佳、理想滑模切换面难于选取、控制效果受采样率的影响等弱点。如今,逆变电源的滑模变结构控制的研究方兴未艾,特别滑模变控制和其它智能控制策略相结合所构成的符合控制策略的研究倍受关注。

无差拍控制

无差拍控制是一种基于微机实现的PWM方案,它根据逆变电源系统的状态方程和输出反馈信号来计算逆变器的下一个采样周期的脉冲宽度,80年代末引如到正弦波逆变电源控制系统中。对于线性系统来说,该控制方法具有很好的稳态特性和快速的动态响应[19,20,21]。其缺点也十分明显:它对系统参数的变化反应灵敏,即鲁棒性较差。一旦系统参数出现较大波动或系统模型建立不准确时,系统将出现很强的震荡。为此,在无差拍控制之中引入智能控制是当今的研究热点之一。

智能控制

智能控制技术主要包括模糊控制、神经网络和专家系统,对于高性能的逆变电源系统,模糊控制器有着以下优点:

具有较强的鲁棒性和自适应性,模糊控制器的设计不需要被控对象的精确数学模型。

查找模糊控制表占用处理器的时间很少,因而可以采用较高采样率来补偿模糊规则的偏差。

模糊控制的优势在于,能够根据不同精度的需求开靠近非线性函数,但相对的,其规则树和分档都收到了一定程度的控制。同事也包含人为控制的因素,所以模糊控制在控制方面的精度仍然有待改善。

————————————————————————-

RF技术相关资料集锦——RF技术发力 打通物联网经脉节点

92024d0c5c8b5a628fe239f824067d4c.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/145165.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • android之 Activity跳转出现闪屏

    android之 Activity跳转出现闪屏属于个人开发小知识应用Activity之间相互跳转时可能会出现闪屏现象原因:由于finish原因,网传,在onPause()里延迟3s使用finish。解决方案:方案一://我的解决方案,自定义style然后找到对应的Activity进行设置<stylename=”Theme”parent=”android:Theme”><itemname=…

  • vue跳转到其他页面_vuex刷新页面数据丢失

    vue跳转到其他页面_vuex刷新页面数据丢失路由

    2022年10月30日
  • Typora+pandoc最新版下载套装[通俗易懂]

    Typora+pandoc最新版下载套装[通俗易懂]Typora,一款免费开源的的markdown软件,用于各种博客排版,记录代码,操作简单,没有工具栏的说,平台:多平台(macOS、Windows、linux)下面是记录代码的格式图片:快捷键:推荐链接https://blog.csdn.net/qq_26838315/article/details/90437107我的下载地址https://download.csdn…

  • rst和markdown_什么是RSA

    rst和markdown_什么是RSA无论是写博客还是相关技术文档,都或多或少会接触到文档文本的编辑,txt不足以满足我们的需求,rst和md文档就应运而生。本博客系列文档主要使用rst文档编写,也有部分md文档,rst文档预览以及文档编译使用到Sphinx和ReadTheDocs,编辑器使用vscode,[vscode配置参考这里](https://taotaodiy.readthedocs.io/en/latest/env/vscode.html)。

  • 浅谈hosts文件

    浅谈hosts文件原文链接(有图)本文目录:->1.什么是hosts文件?这个文件在哪?->2.hosts文件的作用及用法->Ⅰ加快解析速度查询IP方法①:ping命令方法②:网站查询->Ⅱ屏蔽网站->3.hosts文件打不开怎么办?本文可能需要用到的工具:cmd(windows自带的DOS命令窗口,运行->cmd即可打开,“运…

  • IntelliJ IDEA 2022.2最新激活码变化和功能

    IntelliJ IDEA 2022.2 为远程开发功能带来了多项质量改进,使其更美观、更稳定。 从 v2022.2 开始,IntelliJ IDEA 使用 JetBrains R…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号