逆变器运用到的c语言算法,总结逆变电源常用到的六种控制算法
总结逆变电源常用到的六种控制算法
来源:华强电子网
作者:华仔
浏览:207
时间:2017-05-04 23:52
标签:
摘要:
本文将对逆变电源的控制算法进行总结,帮助大家进一步掌握相关知识。只有掌握了逆变电源的控制算法,才能真正意义上的掌握逆变电源的原理和运行方式,从而方便设计。逆变电源的算法主要有以下6种。① 数字PID控制PID控制是一种具有几十年应用经验的控制算法,控制算法简单,参数易于整定,设计过程中不过分依赖系统参数,鲁棒性好,可靠性高,是目前应用最广泛、最成熟的一种控制技术。它在模拟控制正弦波逆变电源系统中已
本文将对逆变电源的控制算法进行总结,帮助大家进一步掌握相关知识。只有掌握了逆变电源的控制算法,才能真正意义上的掌握逆变电源的原理和运行方式,从而方便设计。逆变电源的算法主要有以下6种。① 数字PID控制PID控制是一种具有几十年应用经验的控制算法,控制算法简单,参数易于整定,设计过程中不过分依赖系统参数,鲁棒性好,可靠性高,是目前应用最广泛、最成熟的一种控制技术。它在模拟控制正弦波逆变电源系统中已经得到了广泛的应用。将其数字化以后,它克服了模拟PID控制器的许多不足和缺点,可以方便调整PID参数,具有很大的灵活性和适应性。与其它控制方法相比,数字PID具有以下优点:a、PID算法蕴涵了动态控制过程中过去、现在和将来的主要信息,控制过程快速、准确、平稳,具有良好的控制效果。b、PID控制在设计过程中不过分依赖系统参数,系统参数的变化对控制效果影响很小,控制的适应性好,具有较强的鲁棒性。c、PID算法简单明了,便于单片机或DSP实现。采用数字PID控制算法的局限性有两个方面。一方面是系统的采样量化误差降低了算法的控制精度;另一方面,采样和计算延时使得被控系统成为一个具有纯时间滞后的系统,造成PID控制器稳定域减少,增加了设计难度。② 状态反馈控制状态反馈控制可以任意配置闭环控制系统的极点,实现了逆变电源控制系统极点的优化配置,有利于改善系统输出的动态品质,具有良好的瞬态响应和较低的谐波畸变率。但在建立逆变器的状态模型时将负载的动态特性考虑在内,因此状态反馈控制只能针对空载和已知的负载进行建模。由于状态反馈控制对系统模型参数的依赖性很强,使得系统的参数在发生变化时易导致稳态误差的出现和以及动态特性的改变。例如对于非线性的整流负载,其控制效果就不是很理想。
⑥ 智能控制
智能控制技术主要包括模糊控制、神经网络和专家系统,对于高性能的逆变电源系统,模糊控制器有着以下优点:a、具有较强的鲁棒性和自适应性,模糊控制器的设计不需要被控对象的精确数学模型。 b、查找模糊控制表占用处理器的时间很少,因而可以采用较高采样率来补偿模糊规则的偏差。c、模糊控制的优势在于,能够根据不同精度的需求开靠近非线性函数,但相对的,其规则树和分档都收到了一定程度的控制。同事也包含人为控制的因素,所以模糊控制在控制方面的精度仍然有待改善。
分享到:
逆变器运用到的c语言算法,总结逆变电源常用到的六种控制算法相关推荐
- 逆变器运用到的c语言算法,详解六种逆变电源的控制算法
在电路中将直流电转换为交流电的过程称之为逆变,这种转换通常通过逆变电源来实现.这就涉及到在逆变过程中的控制算法问题.本文引用地址:http://www.eepw.com.cn/article/2017 ...
- c语言单片机求最小公倍数,单片机常用的14个C语言算法,要熟记在心哦!
原标题:单片机常用的14个C语言算法,要熟记在心哦! 算法(Algorithm):计算机解题的基本思想方法和步骤. 算法的描述:是对要解决一个问题或要完成一项任务所采取的方法和步骤的描述,包括需要什么 ...
- 分峰截幅c语言算法,面向桥梁健康监测的复合传感技术研究
摘要: 桥梁在长期使用过程中,受交通荷载.气候.自然灾害及一些人为因素的影响,将不可避免地出现不同程度损坏.为监测桥梁的健康状况,预防桥梁损坏,降低潜在损失,本文研究了基于复合传感技术的桥梁健康状况监 ...
- 易语言html规则分析,易语言算法原理浅析【一】(示例代码)
注: 如果你看完了下面的文章.就来试试这个KeyGenMe吧,相信你能有所收获. 一.文章开头首先我们要贴上一段易语言代码,并且编译这段代码,从汇编角度分析易语言程序编译后,易语言算法在汇编中的实现过 ...
- c语言约瑟夫环问题,C++_详解约瑟夫环问题及其相关的C语言算法实现,约瑟夫环问题
N个人围成一圈 - phpStudy...
详解约瑟夫环问题及其相关的C语言算法实现 约瑟夫环问题 N个人围成一圈顺序编号,从1号开始按1.2.3......顺序报数,报p者退出圈外,其余的人再从1.2.3开始报数,报p的人再退出圈外,以此类推 ...
- 编写一个字节数的rtu C语言校验程序,Modbus通信协议中CRC校验的快速C语言算法
Modbus通信协议中CRC校验的快速C语言算法 2004年第11期 福 建 电 脑 63 Modbus通信协议中CRC校验的快速C语言算法 孟开元 (西安石油大学计算机学院陕西西安710065) [ ...
- c语言编常见算法,5个常见C语言算法
5个常见C语言算法 十进制转换为二进制的递归程序 字符串逆置的递归程序 整数数位反序,例如12345->54321 四舍五入程序(考虑正负数) 二分法查找的递归函数 #include #incl ...
- 算法与数据结构c语言版PPT,C语言算法与数据结构.ppt
C语言算法与数据结构.ppt 第十二章 算法与数据结构12.1 算法的基本概念,该节知识点所占试题比重为12,属于重点考查对象,基本上每次必考,主要考查算法的定义和对算法复杂度的理解.历次试题分值在0 ...
- c语言中闰年的流程图_C语言-算法与流程图
<C语言-算法与流程图>由会员分享,可在线阅读,更多相关<C语言-算法与流程图(22页珍藏版)>请在人人文库网上搜索. 1.目录,第一章 绪论 第二章 算法与流程图 第三章 数 ...
最新文章
- 使用PHP顶替JS有趣DOM
- SetWindowRgn注意点
- [蓝桥杯][算法提高VIP]数的划分(记忆化搜索)
- 信号为E时,如何让语音识别脱“网”而出?
- python定义私有变量的方法_Python类如何定义私有变量
- IT經理出招 電腦耗電減少
- Python计算斐波那契数列
- SQL与Excel数据交互
- 嵌入式Linux结课报告,嵌入式课程报告.doc
- android手机 ipad 同屏,iphone和ipad
- 工作了17年,2021年双11是我见过有史以来“撸腾讯云羊毛”最狠的一次,血赚
- AntD 的 Descriptions 组件实现“ 右对齐效果 ”
- Synergy Mac和Win键盘映射
- 用xshell ssh连接测试服务器时候出的问题
- no-cache和no-store的区别
- 关于removebg官网与API
- FOC:在MCU上检验Clark和Park坐标变换是否正确
- Linux Rootkit躲避内核检测
- 智能音箱的五大核心技术
- python自动定时读取outlook邮件内容