一种光伏发电系统MPPT扰动方法与流程

文档序号:11680497阅读:942来源:国知局
一种光伏发电系统MPPT扰动方法与流程

本发明涉及光伏发电领域,特别是涉及一种光伏发电系统mppt扰动方法。



背景技术:

目前,光伏控制器、光伏逆变器多为一级或两级拓扑系统,其中两级拓扑能够实现多路mppt,且具有更宽的mppt范围。

光伏两级mppt系统如图1所示由多个前级拓扑汇流至后级,由后级输出。两级拓扑组成的光伏发电系统,一般由前级拓扑进行mppt跟踪,后级拓扑稳定母线输入功率。

现有技术中,母线电压控制参考值一般采用两种方式:

1、根据需求设置固定的母线参考值。

2、由前级输入电压值计算得出所需的母线参考值。

方式1的不足之处为mppt的电压范围受到母线电压参考值的限制(升压电路则mppt电压范围的上限为母线电压参考值,降压电路则mppt电压范围的下限为母线电压参考值)。

方式2解决了方式1的不足,但为了在高低压输入情况下,系统均能进行正常mppt跟踪,母线电压的给定值需要由前级输入电压决定。而直流母线电压由后级控制,因此前后级之间需要进行母线给定的信息交互。前后级拓扑之间的空间距离较远,受线路干扰等因素,信息交互变得困难,整体系统可靠性降低。



技术实现要素:

有鉴于此,本发明的目的是提供一种光伏发电系统mppt扰动方法,通过前后级分别进行mppt扰动,使得系统具有较宽的mppt范围,且无须进行前后级的信息交互。

本发明采用以下方案实现:一种光伏发电系统mppt扰动方法,所述光伏发电系统包括n个前级拓扑、一个后级拓扑,所述前级拓扑的输入端分别连接至光伏组件,所述n个前级拓扑的输出端并联至后级拓扑的输入端,所述mppt扰动方法包括mppt扰动周期的第一子周期和第二子周期,具体包括以下步骤:

步骤s1:在所述第一子周期中获取后级拓扑扰动前的输入功率p1后进行后级mppt扰动,并获取后级拓扑扰动后稳定的输入功率p2;

步骤s2:在第二子周期中获取前级拓扑扰动前的输入功率p3后进行前级mppt扰动,并获取前级拓扑扰动后稳定的输入功率p4,返回步骤s1,进入下一个第一子周期。

进一步地,所述步骤s1,具体包括以下步骤:

步骤s11:在当前mppt扰动周期的第一子周期中,采集后级拓扑扰动前的输入电流i1和输入电压u1,计算得到后级拓扑扰动前的输入功率p1(k);

步骤s12:根据上一mppt扰动周期的后级拓扑扰动后稳定的输入功率p2(k-1)和当前mppt扰动周期的后级拓扑扰动前的输入功率p1(k),根据mppt算法,计算得到扰动母线电压参考值ua,根据扰动母线电压参考值ua扰动直流母线电压;

步骤s13:维持第一预设时长后,采集后级拓扑稳定后的输入电流i2和输入电压u2,计算得到后级拓扑扰动后稳定的输入功率p2(k);

步骤s14:维持第二预设时长后,进入mppt扰动周期的第二子周期;

其中,k为大于等于1的正整数。

进一步地,所述步骤s2,具体包括以下步骤:

步骤s21:在当前mppt扰动周期的第二子周期中,采集前级拓扑扰动前的输入电流i3和输入电压u3,计算得到后级拓扑扰动前的输入功率p3(k);

步骤s22:根据上一mppt扰动周期的前级拓扑扰动后稳定的输入功率p4(k-1)和当前mppt扰动周期的前级拓扑扰动前的输入功率p3(k),根据mppt算法,计算得到扰动光伏组件电压参考值ub,根据扰动光伏组件电压参考值ub,扰动光伏组件输出电压;

步骤s23:维持第三预设时长后,采集前级拓扑扰动后稳定的输入电流i1和输入电压u1,计算得到后级拓扑稳定后的输入功率p4(k);

步骤s24:维持第四预设时长后,当前mppt扰动周期结束;

其中,k为大于等于1的正整数。

进一步地,所述mppt扰动周期的第一子周期中,后级拓扑进行后级mppt扰动,还包括:在后级拓扑扰动直流母线电压时,后级拓扑和前级拓扑进行对时,后级拓扑和前级拓扑同时计时至当前mppt周期结束。

进一步地,所述前级拓扑为dc/dc拓扑;所述后级拓扑为dc/ac拓扑或dc/dc拓扑。

与现有技术相比,本发明的一种光伏发电系统mppt扰动的方法,通过前后级分别进行mppt跟踪,具有以下有益效果:

1、后级拓扑的后级母线电压参考值可变化,克服现有固定参考值方案mppt范围受限的问题,使得系统具有较宽的mppt范围;

2、依次进行后级拓扑mppt扰动,在不需要前后级信息交互的情况下,后级拓扑根据功率变化,由后级独立判断、计算母线电压参考值,调整母线电压以保证各路前级输入均处于正常mppt工况;

3、前后级拓扑mppt扰动不需要前后级拓扑信息交互,无需通信线路,不受线路干扰等因素,前后级拓扑不受空间距离的限制、不受前级路数限制;

4、由母线电压变化点作为前后级mppt的对时时间点,前后级拓扑分别进行mppt周期对时,确保前后级拓扑能处于相同的mppt扰动周期中。

附图说明

图1为光伏发电两级系统的系统框图;

图2为本发明的工作流程图。

具体实施方式

下面结合附图及实施例对本发明做进一步说明。

本实施例提供一种光伏发电系统mppt扰动方法,所述光伏发电系统包括n个前级拓扑、一个后级拓扑,其中前级拓扑为dc/dc拓扑,后级拓扑为dc/ac拓扑,所述前级拓扑的输入端分别连接至光伏组件,所述n个前级拓扑的输出端并联至后级拓扑的输入端,所述mppt扰动方法包括mppt扰动周期的第一子周期和第二子周期,具体包括以下步骤:

步骤s1:在所述第一子周期中获取后级拓扑扰动前的输入功率p1后进行后级mppt扰动,并获取后级拓扑扰动后稳定的输入功率p2;

步骤s2:在第二子周期中获取前级拓扑扰动前的输入功率p3后进行前级mppt扰动,并获取前级拓扑扰动后稳定的输入功率p4,返回步骤s1,进入下一个第一子周期。

在本实施例中,所述前级拓扑为dc/dc拓扑,具体采用dc/dc变换器;所述后级拓扑为dc/ac拓扑,具体采用dc/ac逆变器,并入市电网络,接入负载;特别地,所述后级拓扑还可以为dc/dc拓扑,进行回流升压,接入电池组,实现储能充电功能。

在本实施例中,所述步骤s1,具体包括以下步骤:

步骤s11:在当前mppt扰动周期的第一子周期中,采集后级拓扑扰动前的输入电流i1和输入电压u1,计算得到后级拓扑扰动前的输入功率p1(k);

步骤s12:根据上一mppt扰动周期的后级拓扑扰动后稳定的输入功率p2(k-1)和当前mppt扰动周期的后级拓扑扰动前的输入功率p1(k),根据mppt算法,计算得到扰动母线电压参考值ua,根据扰动母线电压参考值ua扰动直流母线电压;

步骤s13:维持第一预设时长后,采集后级拓扑稳定后的输入电流i2和输入电压u2,计算得到后级拓扑扰动后稳定的输入功率p2(k);

步骤s14:维持第二预设时长后,进入mppt扰动周期的第二子周期;

其中,k为大于等于1的正整数。

在本实施例中,所述步骤s2,具体包括以下步骤:

步骤s21:在当前mppt扰动周期的第二子周期中,采集前级拓扑扰动前的输入电流i3和输入电压u3,计算得到后级拓扑扰动前的输入功率p3(k);

步骤s22:根据上一mppt扰动周期的前级拓扑扰动后稳定的输入功率p4(k-1)和当前mppt扰动周期的前级拓扑扰动前的输入功率p3(k),根据mppt算法,计算得到扰动光伏组件电压参考值ub,根据扰动光伏组件电压参考值ub,扰动光伏组件输出电压;

步骤s23:维持第三预设时长后,采集前级拓扑扰动后稳定的输入电流i1和输入电压u1,计算得到后级拓扑稳定后的输入功率p4(k);

步骤s24:维持第四预设时长后,当前mppt扰动周期结束;

其中,k为大于等于1的正整数。

在本实施例中,所述mppt扰动周期的第一子周期中,后级拓扑进行后级mppt扰动,还包括:在后级拓扑扰动直流母线电压时,后级拓扑中的后级计时器和前级拓扑中的前级计时器根据直流母线电压的变化进行对时,把母线电压的变化点作为前后级mppt的对时时间点,前级计时器和后级计时器同时计时至当前mppt周期结束。

在本实施例中,在正常运行过程中,可能会由于工况变化(如光强变化、部分前级关机等)造成直流母线电压短时间抖动,干扰前后级拓扑的计时器对时,采用该方法可以对干扰前后级拓扑的对计时器的对时进行防干扰处理。

所述防干扰处理的方式举例如下:设置时间阈值δt、母线电压变化阈值δu,当tcnt∈[ts-δt,﹢∞],δu<|ubus_now-ubus_pre|时,才允许对时(ts为mppt扰动周期,δt<<ts,ubus_now、ubus_pre分别为当前、前一个mppt周期的母线电压值)。防扰处理方法不局限于上述举例。

以上所提到的mppt子算法均可为两点爬山法、三点爬山法、电导法等常见mppt算法。其中,电导法在各阶段采集的功率p包含输入电压u和输入电流i。

以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1