嵌入式 > 技术百科 > 详情

基于FPGA 数字锁相环的光伏并网控制

发布时间:2020-06-17 发布时间:
|

在光伏并网发电系统中, 需要实时检测电网电压的相位和频率以控制并网逆变器, 使其输出电流与电网电压相位及频率保持同步,即同步锁相。同步锁相是光伏并网系统的一项关键技术, 其控制精确度直接影响到系统的并网运行性能。倘若锁相环电路不可靠, 在逆变器与电网并网工作切换中会产生逆变器与电网之间的环流,对设备造成冲击,缩短设备使用寿命,严重时还将损坏设备[1]。目前,对基于DSP 的数字锁相环的研究较多[2],而对基于FPGA 的数字锁相技术的研究相对较少。由于FPGA 芯片可将数字软件以逻辑电路的形式固化在芯片中, 不仅运行速度更快,而且更加稳定可靠,因此,研究光伏并网系统的FPGA 数字锁相环, 并将整个控制系统集成到一个FPGA 芯片中,具有重要的意义。

FPGA 光伏并网控制系统

如图1 所示, 光伏并网系统主要包括主电路和FPGA 控制器两部分。主电路工作原理为:单相逆变器在FPGA 控制器发出的PWM 控制信号的作用下, 将光伏阵列直流母线上的直流电压逆变为交流电压,再通过LCL 滤波器滤波后并入电网。

图1 光伏并网系统框图

FPGA 控制器工作原理为:

①基于过零检测电路产生的与电网电压同步的方波信号,在FPGA 数字锁相环的作用下,产生与电网电压同频同相的一个基准正弦信号, 并以基准正弦数组的形式存放在FPGA 中;

②将电流指令Iref

与基准正弦数组指针所对应数据相乘,形成幅值可调的正弦电流指令。由于基准正弦数组指针与电网电压同步, 因此得到的正弦电流指令也与电网电压同步, 在电流瞬时值反馈和电压前馈相结合的复合控制作用下,得到新的数组;

③将第2 步得到的新的数组, 即控制量, 送入SPWM 发生器的比较器中,一旦三角载波的计数值与该数组中的值相匹配, 则PWM 脉冲电平翻转,并且经死区控制器后,实际控制单相逆变器的4 个IGBT 功率管的通断, 实现逆变器输出电流跟踪给定的正弦电流指令,从而保证逆变器输出电流与网压同频同相。

数字锁相环

电网电压频率和相位的检测电路如图2 所示。电网电压先经采样变压器采样, 再把采样电压送到过零比较器进行过零检测, 得到与电网电压同频同相的方波信号,然后进行光耦隔离,并限压在3.3 V以内,滤去高频干扰,最后送给FPGA 的端口,由该端口捕捉电网电压的上升沿时刻。

由于所采用的三角波载波频率为20 kHz,调制正弦波频率为50 Hz,因此一个调制波采样400 个点,设置一个长度为400 的数组a[i],i=0,1…399,每个工频周期中该数组的首地址和间隔分别决定锁相环的相位和频率,算法流程如图3 所示。其特点在于:每个工频周期内,基准正弦信号的频率和相位均动态刷新一次,没有累积误差,简单实用。具体思路为:

①相位逐周刷新, 每个电网电压同步方波信号的上升沿,即电网电压的过零点时刻到来时,数组地址指针i 刷新为零;

②0~360°范围内每隔0.9°选取一个正弦波数组的点,共有400 个点,则数组a 的计算式为:

a[i]=199×sin(2πi/400)+200, i=0,1…399 (1)

③第1 次过零触发时,默认第1 个周期为20 ms,数组间隔b=20/400=0.05 ms;

④不是第1 次过零触发时,计数器count1 对前后两次过零点信号之间时间进行计数;

⑤下一个周期的数组间隔b=上一周期计数值/400,即b=count1/400;

⑥一旦计数值count2=b,则数组a 地址指针,即锁相环相位指针i=i+1,count2 刷新为零,重新计数。

图3 数字锁相环算法流程

复合控制

逆变器并网控制技术作为并网研究中的关键部分, 其输出控制方式可分为电压控制和电流控制两种。由于采用电流控制是将逆变器输出作为电流源,它与电网的并联可看作电流源与电压源并联工作,并网工作中只需控制逆变器输出电流的频率、相位跟踪市电电压变化,即可达到并联运行的目的,因此控制方法相对简单, 且当电网变化时响应速度优于电压型控制方法。采用电流控制方案,并采用恒开关频率的三角波比较控制方式,载波频率恒定,因而高频滤波器的设计较为方便, 输出电流所含的谐波分量也较少,可实现单位功率因数的能量输出。其控制原理框图见图1, 反馈电流经过A/D 转换后输入到控制器,采用PI 调节方式,通过实时的电流闭环反馈及限幅后,不断改变PWM 脉冲的宽度,使逆变器输出电流波形正弦化,故该瞬时电流PI 控制策略具有较小的超调量和很高的稳态精度, 且开关频率固定,易于系统设计,但缺点是在开关频率不够高的情况下,动态响应速度相对较慢,调整时间长[3]。因此,选取逆变器开关频率为20 kHz, 一个工频周期内控制器调节400 次,提高控制器的动态性能,同时采取电压前馈控制[4]。电压前馈控制的作用有:①系统在无反馈的情况下,有一个输出去抵消电网电压,避免直流侧出现过高的电压; ②消除电网对系统的扰动影响,使系统近似成为一个无源电流跟随系统;③有利于反馈调节,提高系统的稳定性和稳态精度。

综上所述, 恒开关频率的电流瞬时值反馈与电网电压前馈相结合的复合控制是一种综合考虑了系统动静态特性的、较为理想的控制策略。


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
ZigBee技术语音图像无线监控系统的设计与实现