基于改进型FIR滤波器预测的MPPT滞环控制算法制造技术

技术编号:14014771 阅读:181 留言:0更新日期:2016-11-17 20:37
一种基于改进型FIR滤波器预测的MPPT滞环控制算法,是在常规扰动观测法的基础上,加入滞环控制和自适应预测机制,即在预测前后工作电压的光伏阵列输出功率的基础上结合当前工作电压的输出功率形成三点滞环控制,通过扰动规则的判定,确定扰动方向,在提高了跟踪速度上同时兼顾了控制系统的精度,并且通过在线更新自适应预测器的步长因子,提高系统的收敛性能,提高系统的稳态性能,减少了损耗。新型的算法能够弥补常规扰动观测法在跟踪速度和稳态精度上的不足,达到快速稳定地实施MPPT控制,并大大减少了在最大功率点的震荡、误判,提高系统的动态响应及稳态性能。此外,此算法控制简单,易于软件编程实现。

【技术实现步骤摘要】

本专利技术涉及MPPT算法
,具体涉及一种基于改进型FIR滤波器预测的MPPT滞环控制算法
技术介绍
目前,通常用到的MPPT算法有扰动观察法、模糊控制法。扰动观察法也称为爬山法,它的基本思想是:首先扰动光伏电池的输出电压,然后观测光伏电池输出功率的变化,根据功率变化的趋势连续改变扰动电压方向。由于实际检测和控制精度的限制,而电压扰动的步长一定,那么一定会出现震荡问题,又由于外部环境是时刻变化的,光伏电池的P-U特性曲线时刻变化,就有可能发生误判。模糊控制是以模糊集合理论为基础的一种新兴的控制手段,它的基本思想是:系统将采样得到的数据经过运算,判定出工作点与最大功率点之间的位置关系,自动校正工作点电压值,使工作点趋于最大功率点。模糊控制过程需要采样得到数据,然后计算,再模糊化、模糊推理运算、清晰化,最后再得出结果,此方法过程比较复杂,需要较高运算速度的CPU,模糊化的语言变量选取要适当,清晰化的的计算比较发杂,所以在实际应用中较难实现。
技术实现思路
本专利技术所要解决的技术问题在于提供一种基于改进型FIR滤波器预测的MPPT滞环控制算法,不仅追踪速度、控制精度和误判和震荡优于本文档来自技高网...
基于改进型FIR滤波器预测的MPPT滞环控制算法

【技术保护点】
一种基于改进型FIR滤波器预测的MPPT滞环控制算法,其特征在于具体方法步骤如下:1)首先根据FIR滤波器的原理,光伏阵列输出功率P表示为当前和过去工作电压v的线性组合:式中,VN(n)—自适应预测器当前和过去工作电压的向量;H′N—自适应预测器的系数向量;—自适应预测器的预测输出功率;N—线性组合的数量;hk—系数向量的各元素;2)改进型自适应调整光伏发电系统处于剧烈变化的外界环境之中,为了保证预测算法对系统时变性和环境不确定性的适应,而预测器的系数向量决定了自适应机制的预测精度,所以必须对预测器系数根据实时数据进行在线滚动优化,即系数的自适应调整;所谓预测器系数的自适应调整就是根据预测误差...

【技术特征摘要】
1.一种基于改进型FIR滤波器预测的MPPT滞环控制算法,其特征在于具体方法步骤如下:1)首先根据FIR滤波器的原理,光伏阵列输出功率P表示为当前和过去工作电压v的线性组合:式中,VN(n)—自适应预测器当前和过去工作电压的向量;H′N—自适应预测器的系数向量;—自适应预测器的预测输出功率;N—线性组合的数量;hk—系数向量的各元素;2)改进型自适应调整光伏发电系统处于剧烈变化的外界环境之中,为了保证预测算法对系统时变性和环境不确定性的适应,而预测器的系数向量决定了自适应机制的预测精度,所以必须对预测器系数根据实时数据进行在线滚动优化,即系数的自适应调整;所谓预测器系数的自适应调整就是根据预测误差,采取一定准则在线优化系数,采用的优化准则是以预测误差的最小均方值为基准,为了提高算法的收敛速度同时提高算法稳态性能,采用改进型LMS算法:定义ε(n)为e2(n)的期望值,即均方误差:ε(n)=E[e2(n)];代入可得:ε(n)=E[P(n)-H′NVN(n)]2为了使ε(n)最小,通过对式ε(n)=E[P(n)-H′NVN(n)]2采用微分置零法得到N个方程,求解可得预测器系数:式中,XN:P(n)与V(n)的互相关量;RNN:V(n)的自相关矩阵;采用递推方式进行求解,最陡梯度法为:HN(n+1)=HN(n)+2μne(n)VN(n);式中,μn为步长因子,其大小影响每次迭代在最陡方向行进长度;且其大小可以根据实时数据进行变化,即μn=α*μn-1+βe2(n),其中α和β根据工程实际情况加以改变;e(n)为期望输出功率值与预测输出功率值之间的误差,即:HN(n)为自适应预测器的系...

【专利技术属性】
技术研发人员:孙小娟施剑锋朱卫坪胡朝俊王瑞蒂徐杰胡存刚李力
申请(专利权)人:安徽省安泰科技股份有限公司
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1