一种基于功率限值分区控制的变步长MPPT方法技术

技术编号:21913497 阅读:20 留言:0更新日期:2019-08-21 12:17
本发明专利技术公开了一种基于功率限值分区控制的变步长MPPT方法,拟合欧姆损耗区间内燃料电池输出电压‑电流关系曲线,扩大求得函数自变量取值范围,将其转变为功率‑电流的目标函数;利用遗传算法求解目标函数的最优解,得到功率限值,将燃料电池的整个运行过程分为启动区间和稳态区间,设定允许的稳态波动量;计算PEMFC燃料电池实际输出功率大小,如果功率在启动区间,则采用固定步长跟踪;如果进入稳态区间则判断功率的波动量,如果小于允许的稳态波动量,启动零步长跟踪策略,反之则采用基于功率变化量的变步长跟踪策略。本发明专利技术在不同运行区间采用不同的跟踪方法,使启动过程更加平稳。

A Variable Step Size MPPT Method Based on Power Limit Partition Control

【技术实现步骤摘要】
一种基于功率限值分区控制的变步长MPPT方法
本专利技术属于工业控制
,具体涉及一种基于功率限值分区控制的变步长MPPT方法。
技术介绍
质子交换膜燃料电池(PEMFC)是一种清洁、高效的绿色环保电源,具有工作温度低、启动快、比功率高、结构简单、操作方便等优点,被公认为电动汽车、固定发电站等的首选能源。然而,由于PEMFC的输出容易受到电堆温度、气流流量及负载变化等诸多因素的影响,所以无法持续以最大功率向负载供电,故需要外界控制系统对输出进行控制,以实现氢能的最大化利用。目前对PEMFC的控制多采用最大功率点跟踪控制(MPPT)技术,包括定步长和变步长两种跟踪策略,其中变步长策略能够同时优化跟踪速率和功率损耗,在PEMFC控制中得到了广泛的应用。但是现有的变步长MPPT方法在整个控制过程中大多数采用统一变步长规则,可能存在状态误判和启动过程会发生功率突降,会对器件造成损伤,影响器件工作的稳定性。
技术实现思路
本专利技术的目的在于提供一种基于功率限值分区控制的变步长MPPT方法。实现本专利技术目的的技术解决方案为:一种以功率限值分区控制的变步长干扰观察法的MPPT方法,包括如下步骤:步骤1、根据功率将整个运行过程分为启动区间和稳态区间;步骤1.1、以电压为纵坐标,以电流为横坐标,拟合欧姆损耗段的燃料电池的输出电压-电流关系曲线;步骤1.2、扩大自变量的取值范围,得到扩展的电压-电流关系曲线函数关系式;步骤1.3、根据扩展的电压-电流关系曲线确定电流关于功率的目标函数;步骤1.4、将电流作为遗传算法种群中的个体,将功率值作为个体的适应度值,采用遗传算法求解目标函数的最优解,所得最优解的适应度值即为最大功率值,将最大功率值减去裕量得到最终的功率限值,功率大于功率限值进入启动区间,反之进入稳态区间;步骤2、采集燃料电池输出电压、电流,计算燃料电池的实际功率,如果实际功率处于启动区间,则采用固定步长的扰动干扰法控制PEMFC输出,否则转入步骤3;步骤3、判断实际功率是否在设定的稳态功率允许的波动范围内,如果在稳态功率允许的波动范围内,说明此时系统已经跟踪到最大功率点,则采用零步长跟踪控制,否则说明未跟踪到最大功率点或者外界环境变化导致工作点偏离最大功率点,则采用基于功率变化量的变步长跟踪控制。本专利技术与现有技术相比,其显著优点为:1)本专利技术将燃料电池整个运行区间分为启动区间和稳态运行区间,采用不同的跟踪方法,使启动过程更加平稳;2)本专利技术遗传算法的目标函数简单,简少了算法的运算量;3)本专利技术在稳态区间设定了零步长和变步长两种跟踪规则,减小了功率波动和功率损耗。附图说明图1本专利技术基于功率限值分区控制的变步长MPPT方法的流程图。图2本专利技术运用遗传算法优化电流关于功率的目标函数的流程图。图3是本专利技术带有MPPT控制系统的PEMFC供电系统的结构示意图。图4是本专利技术带有功率限值分区的步长选择环节的MPPT控制系统的结构示意图。图5是本专利技术实施例运用遗传算法进行优化的结果图。图6是传统变步长和本专利技术实际步长的步长曲线图。图7是本专利技术实施例整个运行过程的功率跟踪控制结果图。图8是本专利技术实施例负载变化时的功率跟踪控制结果图。具体实施方式下面结合附图和具体实施例,进一步说明本专利技术方案。如图1所示,基于功率限值分区控制的变步长MPPT方法,将燃料电池整个运行区间分为启动区间、稳态变步长运行区间和稳态零步长区间,在不同区间采用不同的跟踪方法,具体步骤如下:步骤1、根据功率将整个运行过程分为启动区间和稳态区间;步骤1.1、以电压为纵坐标,以电流为横坐标,拟合欧姆损耗段的燃料电池的输出电压-电流关系曲线,由于欧姆损耗区间的电压电流关系基本上符合欧姆定律,因此拟合曲线是一次函数的形式,如下所示:u=-ai+b其中,u表示燃料电池的电压值;i表示燃料电池的电流值;a、b是正常数。步骤1.2、扩大自变量的取值范围,得到扩展的电压-电流关系曲线,以防止最大功率点位于欧姆损耗段右边界,拟合曲线不包括最大功率点,导致后续求解的目标值与理论值偏差过大;步骤1.3、根据扩展的电压-电流关系曲线确定电流关于功率的目标函数,表示如下:P=u·i=(-ai+b)·i步骤1.4、将电流i作为遗传算法种群中的个体,将功率值P作为个体的适应度值。采用遗传算法按照一元单峰函数优化过程来求解目标函数的最优解,其中,电流的取值范围设定为遗传算法中个体的约束条件,优化过程如图2所示。所得最优解的适应度值即为最大功率值,将最大功率值减去一定的裕量得到最终的功率限值,当功率大于功率限值计入稳态区间,反之计入启动区间。功率裕量值一般为最大功率的5%~10%,最终得到用于分区控制的功率限值可以以离线方式传递给MPPT子系统。步骤2、采集燃料电池输出电压、电流,滤除高频成分,将得到有效的直流成分传送后续算法计算燃料电池的实际功率,如果实际功率处于启动区间,则采用固定步长的扰动干扰法控制PEMFC输出,否则转入步骤3;步骤3、判断实际功率是否在设定的稳态功率允许的波动范围内,如果在稳态功率允许的波动范围内,说明此时系统已经跟踪到最大功率点,则采用零步长跟踪控制,否则说明外界环境或者负载变化,工作点会偏离最大功率点,采用基于功率变化量的变步长跟踪控制,其中步长计算方式按照PID控制器的比例环节计算方式计算得到。本专利技术简化了遗传算法的目标函数,简化了算法的负载程度,整体上将运行过程分为启动区间和稳态区间两大区,在稳态区间又采用两种不同的跟踪策略,同时保证了功率的跟踪速率和跟踪精确度。实施例为了验证本专利技术方案的有效性,以最大功率为6KW的PEMFC电堆的供电系统作为控制系统,进行PEMFC电堆的最大功率点跟踪仿真,整体仿真时间为0.2s,变负载系统在0.1s时改变负载。PEMFC电堆的最大功率点跟踪,具体包括以下三大步骤:步骤1、根据功率将整个运行过程分为启动区间和稳态区间;步骤1.1、以电压为纵坐标,以电流为横坐标,拟合欧姆损耗段的燃料电池的输出电压-电流关系曲线,如下所示:其中,u表示燃料电池的电压值;i表示燃料电池的电流值,取值范围是[80,150];步骤1.2、扩大自变量的取值范围为[50,120],以防止最大功率点位于欧姆损耗段右边界,拟合曲线不包括最大功率点,导致后续求解的目标值与理论值偏差过大;步骤1.3、根据扩展的电压-电流关系曲线确定电流关于功率的目标函数,表示如下:步骤1.4、将电流iout作为遗传算法种群中的个体,将功率值P作为个体的适应度值,采用遗传算法求解目标函数的最优解,所得最优解的适应度值是6000W,即为最大功率值,优化结果如图5所示。将最大功率值留有500W的裕量得到最终的功率限值5500W。当功率大于5500W计入稳态区间,反之计入启动区间;步骤2、采集燃料电池输出电压、电流,计算燃料电池的实际功率,如果实际功率处于启动区间,则采用0.00024的固定步长的扰动干扰法控制PEMFC输出,否则转入步骤3;步骤3、设置稳态功率允许的波动为1W,如果在稳态功率允许的波动范围内,说明此时系统已经跟踪到最大功率点,则采用零步长跟踪控制。否则说明外界环境或者负载变化,工作点会偏离最大功率点,采用基于功率变化量的变步长跟踪控制。传统变步长和本专利技术变步长的变化曲本文档来自技高网...

【技术保护点】
1.一种基于功率限值分区控制的变步长MPPT方法,其特征在于,包括如下步骤:步骤1、根据功率将整个运行过程分为启动区间和稳态区间;步骤1.1、以电压为纵坐标,以电流为横坐标,拟合欧姆损耗段的燃料电池的输出电压‑电流关系曲线;步骤1.2、扩大自变量的取值范围,得到扩展的电压‑电流关系曲线函数关系式;步骤1.3、根据扩展的电压‑电流关系曲线确定电流关于功率的目标函数;步骤1.4、将电流作为遗传算法种群中的个体,将功率值作为个体的适应度值,采用遗传算法求解目标函数的最优解,所得最优解的适应度值即为最大功率值,将最大功率值减去裕量得到最终的功率限值,功率大于功率限值进入启动区间,反之进入稳态区间;步骤2、采集燃料电池输出电压、电流,计算燃料电池的实际功率,如果实际功率处于启动区间,则采用固定步长的扰动干扰法控制PEMFC输出,否则转入步骤3;步骤3、判断实际功率是否在设定的稳态功率允许的波动范围内,如果在稳态功率允许的波动范围内,说明此时系统已经跟踪到最大功率点,则采用零步长跟踪控制,否则说明未跟踪到最大功率点或者外界环境变化导致工作点偏离最大功率点,则采用基于功率变化量的变步长跟踪控制。

【技术特征摘要】
1.一种基于功率限值分区控制的变步长MPPT方法,其特征在于,包括如下步骤:步骤1、根据功率将整个运行过程分为启动区间和稳态区间;步骤1.1、以电压为纵坐标,以电流为横坐标,拟合欧姆损耗段的燃料电池的输出电压-电流关系曲线;步骤1.2、扩大自变量的取值范围,得到扩展的电压-电流关系曲线函数关系式;步骤1.3、根据扩展的电压-电流关系曲线确定电流关于功率的目标函数;步骤1.4、将电流作为遗传算法种群中的个体,将功率值作为个体的适应度值,采用遗传算法求解目标函数的最优解,所得最优解的适应度值即为最大功率值,将最大功率值减去裕量得到最终的功率限值,功率大于功率限值进入启动区间,反之进入稳态区间;步骤2、采集燃料电池输出电压、电流,计算燃料电池的实际功率,如果实际功率处于启动区间,则采用固定步长的扰动干扰法控制PEMFC输出,否则转入步骤3;步骤3、判断实际功率是否在设定的稳态功率允许的波动范围内,如果在稳态功率允许的波动范围内,说明此时系统已经跟踪到最大功率点,则采用零步长跟踪控制,否则说明未跟踪到最大功率点或者外界环境变化导致工作点偏离最大功率点,则采用基于功率变化量的变步长跟踪控制。2.根据权利要求1所述的基于功率限值分区控制的变步长MPPT方法,其特征在于,步骤1.1中,由于欧姆损耗区间的电压电流关系基本上符合欧姆定律,因此拟合曲线是一次函数的形式,如下所示:u=-ai+...

【专利技术属性】
技术研发人员:应钦刘懂戚志东孙琦裴进
申请(专利权)人:南京理工大学
类型:发明
国别省市:江苏,32

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

1