逆变器运用到的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)
blank

相关推荐

  • EJB学习日志

    EJB学习日志第一天:经典的:HelloWord 1. 编写helloword接口packagecom.ejb;publicinterfaceHelloWord{ publicStringsayHello(Stringname);}2.HelloWord的实现packagecom.ejb.impl;importjavax.ejb.Remote;impor

  • iPython_iPython

    iPython_iPython本文编写时,IPython最新的版本为6.3和5.4。介绍IPython是Fernando在2001开始开发的一个交互式的Python解释执行环境。众所周知,Python提供了一个交互执

  • 《中国人工智能学会通讯》——9.29 点击模型开源工具及数据集

    《中国人工智能学会通讯》——9.29 点击模型开源工具及数据集

  • windows 激活状况 命令查询

    windows 激活状况 命令查询slmgr-ipkKey安装产品密钥slmgr-upk卸载密钥slmgr-ato激活密钥sLUI4显示电话激活选项msinfo32查看电脑组件系统详细信息slmgr-skms激活服务器以下又是产品win8版本激活的显示状态:slmgr.vbs-dlv显示:最为详尽的激活信息,包括:激活ID、安装ID、激活截止日期slmgr.vbs-dli显示:…

  • 秒秒钟解决打开ps图片显示无法完成请求,因为程序错误「建议收藏」

    秒秒钟解决打开ps图片显示无法完成请求,因为程序错误「建议收藏」问题描述今天在做ps作业的时候做到一半,保存的时候卡了一下,我等了一会,不卡了,我以为我保存了就没什么事了,然后就关闭ps,软件关闭的时候也卡了一下,结果现在想接着做的时候打不开了,做了那么久那么多图层都在,我心态直接崩了,白做了。当我赶紧上网查怎么修复和解决。全特码是p话,一个有用的都没有,说什么右键ps属性,兼容性的运行,管理员打开,设置好后就可以直接打开了,我特么又不是兼容性的问题,之前一直用的好好的,还有打开ps清理暂存盘,缓存大小改大,我。。。。。。呵呵。还有说检查ps是否更新了,说什么确保系.

  • mysql 函数 截取_mysql函数之截取字符串

    mysql 函数 截取_mysql函数之截取字符串文章摘取自http://www.cnblogs.com/zdz8207/p/3765073.html练习截取字符串函数(五个)mysql索引从1开始一、mysql截取字符串函数1、left(str,length)从左边截取length2、right(str,length)从右边截取length3、substring(str,index)当index>0从左边开始截取直到结束当index…

发表回复

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

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