完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 eehome 于 2013-1-5 09:55 编辑
摘要:基于数字信号处理器(DSP)与现场可编程门阵列(FPGA),提出了一种适合光伏并网系统的新型控制方法,并设计了相应的控制器。DSP负责电压外环控制以及最大功率点跟踪(MPPT)控制;FPGA负责带电压前馈的电流内环控制和正弦脉宽调制(SPWM)驱动算法;DSP与 FPGA之间通过串行外设接口SPI总线通讯。该控制结构不仅高度模块化、稳定可靠,而且实现了三相电流独立控制。最后进行了仿真验证,并实际应用在某 500 kW光伏并网逆变器中,仿真和现场试验结果表明,并网运行性能良好。 关键词:光伏并网;数字信号处理器;现场可编程门阵列 1 引言 在光伏并网发电领域,控制系统主要基于DSP芯片进行设计。由于该芯片都是基于软件编程来完成相应的控制功能,因此一旦与DSP相配合的外围电路结构变复杂后,由于软件中断发生的不确定性,可能对逻辑信号造成一定延时,导致程序运行出现故障的几率增加。故采用DSP单一处理器来设计系统存在一定的缺陷。 FPGA可根据实际控制需要灵活配置其内部具体逻辑电路功能,有利于实现功能模块化,提高系统的可靠性。而DSP在实时数据处理速度与系统控制方面存在明显的优势。因此,如何将DSP快速运算的实时性与FPGA的高可靠性相结合,并以此结构来设计光伏并网控制系统,具有重要意义。 2 控制方案 提出一种基于DSP和FPGA双处理器结构的单级三相光伏并网控制方案,其结构如图1所示。 光伏并网系统主要包括主电路、DSP控制器和FPGA控制器三部分。主电路工作原理为:三相逆变器在DSP和FPGA双CPU结构的光伏并网控制器的控制下,发出SPWM信号来驱动三相逆变器工作,将光伏阵列输出的直流电压逆变为三相交流电压,通过滤波电路滤波后并入电网;DSP控制器负责电压外环控制及 MPPT控制,且通过串行外部接口SPI总线将光伏阵列的输出电压Upv及三相给定电流信号iaref,ibref,icref高速传输给FPGA控制器,然后通过带电压前馈的电流内环控制和SPWM驱动算法给三相逆变器的a,b,c相上下桥臂发出6路脉冲驱动信号。2.1 DSP控制器 DSP控制器实现的功能包括锁相环(PLL)算法、MPPT算法、直流母线电压PI调节器、d,q坐标系到a,b,c坐标系的变换及SPI通信。 具体工作过程为:DSP芯片首先通过采样电路采集电网a,b,c三相电压信号ea,eb,ec及Upv和光伏阵列输出电流Ipv;然后根据Upv和 Ipv,采用常用的MPPT算法,即扰动观察法,求取光伏阵列最大功率点参考电压Uref;接着将Upv与Uref作差后,通过直流母线电压PI调节器计算得到最大功率点跟踪电流Idref,同时为保证逆变器输出电流与电网电压同相位,在d,q矢量旋转坐标系中,设置q轴参考电流,Iqref =0;进一步利用电网电压矢量旋转角度θ,将d轴参考电流Idref和q轴参考电流Iqref通过d,q坐标系变换到a,b,c坐标系,得到 iaref,ibref,icref;最后通过SPI总线将信号ea,eb,ec,iaref,ibref,icref,Upv,ia,ib,ic高速传输给FPGA芯片。这里给出SPI的通讯初始化程序: 2.2 FPGA控制器 为提高系统的模块化程度和可靠性,系统针对a,b,c三相电流信号分别采用3个独立的FPGA控制器,得到用于驱动三相逆变器a,b,c相上下桥臂的6路脉冲驱动信号。 具体工作原理:第一块FPGA处理器根据iaref与光伏并网逆变器输出的a相电流信号ia的差值通过第一电流PI调节器后与市电电网的a相电压信号ea 相加,得到a相电压调制信号ua1,再将ua1与Upv通过SPWM算法,得到光伏并网逆变器a相上、下桥臂的驱动信号PWM1,PWM2。b,c相的工作原理与a相相同。 3 仿真与实验验证 3.1 仿真验证 为验证所提出的控制方法的有效性,基于matlab/Simulink&SimPowerSystem构建500 kW光伏并网系统仿真平台,并进行仿真验证。 仿真参数:标准环境(辐照度为1 000 W/m2,环境温度为25℃)条件下,500 kW光伏阵列的最大功率点电压650 V;最大功率点电流769 A;短路电流980 A;开路电压1 kV;直流母线电容C=0.022 7 F;滤波器电感L=0.3 mH;滤波器电阻R=0.03 Ω;直流母线电压PI调节器中比例、积分系数分别为0.2和15:3个FPGA控制器中的电流PI调节器参数均相同,其比例、积分系数为5 000和1 000;逆变器输出电流采样频率及其开关频率均为3 kHz。仿真波形如图2所示。 在t=0.2 s时刻,并网逆变器开始启动运行,Upv在MPPT算法的作用下从开路电压1 kV开始逐渐下降,经过约0.55 s进入稳态,整个过程中Upv跟踪Uref效果良好。Ipv由零开始逐渐增加,经过约0.55 s达到稳态值。光伏阵列输出直流功率Pdc和光伏并网逆变器输出交流功率Pac均由零逐渐增加,经过约0.55 s达到额定值500 kW,且整个启动过程及稳态情况下,Pdc与Pac近似相等。从0.2 s系统启动开始,ia由零逐渐增加,直至达到电流额定值,且其始终与电网电压ea同频同相。ia的总谐波畸变率THD仅在系统初始启动瞬间较大,一旦系统进入稳态,其THD迅速降至5%以内,满足电网谐波标准。低压开关柜http://www.huasn.com.cn/kgg/低压开关柜转 3.2 实验验证 为进一步验证所提控制方法的有效性,基于TMS320F2812型DSP和EP2C5T144C8型FPGA主控芯片研制相应的控制器,实际应用于某500 kW 光伏并网逆变器中,其主要电路参数:满载MPPT电压Udc为450~820V,直流母线电容为112.8 mF,直流母线启动电压470 V,额定输出功率为500 kW。 现场并网运行ua和ia波形如图3所示。 可见,ia与ua同频、同相,证明了所提出的控制方法并网运行性能良好。 4 结论 基于DSP与FPGA,提出了一种适合光伏并网系统的新型控制方法,设计了相应的控制器,并给出了仿真和现场试验效果,可见该控制方案具有以下突出优点:①系统稳定可靠。通过将电压外环控制及最大功率跟踪控制置于DSP芯片内,将带电压前馈的电流内环控制和SPWM驱动算法置于FPGA芯片内,且DSP与FPGA之间通过SPI总线使DSP快速运算的实时性和FPGA的高可靠性有机融为一体;②系统高度模块化。通过DSP控制器给出各相给定电流信号,且将三相电流控制分别置于3个FPGA控制器内,分解为3个单相电流控制,使各相电流控制之间相互独立,同时由于此3个FPGA控制器完全相同,便于即插即用,使系统的模块化程度更高。 |
|
相关推荐
|
|
直流开关电源的软开关威廉希尔官方网站
|
|
|
|
|
|
555 浏览 0 评论
2078 浏览 0 评论
如何使用python调起UDE STK5.2进行下载自动化下载呢?
2212 浏览 0 评论
开启全新AI时代 智能嵌入式系统快速发展——“第六届国产嵌入式操作系统威廉希尔官方网站 与产业发展论坛”圆满结束
2692 浏览 0 评论
获奖公布!2024 RT-Thread全球巡回线下培训火热来袭!报名提问有奖!
29246 浏览 11 评论
72221 浏览 21 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-10 18:41 , Processed in 0.436676 second(s), Total 42, Slave 35 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号