0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用Compact RIO模块实现太阳能最大功率追踪系统的设计

电子设计 来源:网络整理 作者:佚名 2020-02-25 08:03 次阅读

本研究之目的在改善现有太阳光电池之最大功率追纵控制设计,发展出功率量测型之最大功率追踪系统。由于追踪功率所使用的电压转换器需配合高频PWM 切换讯号,故必须具备高速PWM讯号与撷取之能力,同时考虑系统的可移植性以便日后运用于船舶做为动力系统,以嵌入式的运算系统为首要考虑。因此本研究使用 国家仪器公司之Compact RIO模块,此模块运用LabVIEW程序烧入FPGA芯片,使得开发之运算法得以达到稳定、高效率的整合型系统;并与自行制作之降压电路,以调整功率开 关导通时间进而控制输出,以达到最大功率要求,由模拟与实测结果可得知本文系统之可行性。

系统架构说明

图一为系统架构说明,由25W之太阳能电池提供电能,经降压转换器(converter)降压后将转换后得到的电能储存至充电电池并提供给6V 10AH之铅酸充电电池与作为负载的马达,其中由PWM模块, cRIO-9474提供的PWM切换讯号作为Converter之输入端与输出端之电压调变,Solar cell之输出功率则由电压模块, cRIO-9221量测、并透过FPGA模块, cRIO-9101进行数据撷取后,将撷取所得之功率提供Real Time Controller, cRIO-9002以便进行MPPT之运算并输出PWM讯号。由于太阳能电池特性线(Solar P-D curve)在某一工作周期(duty)具有最高的输出功率(power),故将converter之PWM讯号操作于该duty点,将得最大功率点所对 应的Duty cycle并将其输出至Converter即可得到最大的太阳能电池输出功率,此追踪最大功率的过程即为MPPT。

采用Compact RIO模块实现太阳能最大功率追踪系统的设计

图一、硬件系统架构图

由于MPPT乃透过功率量测进行Duty为了解Converter是否可确实运作,故使用18V,1.7A之电源供应器代替太阳能电池之电源,充电 电池剩余电量为5.9V,PWM讯号之振幅为12V,频率为20kHz,Duty = 50%,由示波器实际量测电压电流波形,量测结果如图二中所示,Ch1为电压,大小为18.1V,Ch2为电流传感器之量测结果,大小为5.87V,其换算单位为0.25A/V,故电流大约为1.47A;两者讯号之变化频率大约为20kHz。

而cRIO之讯号撷取传递方式可概分为中断请求线路(Interrupt Request, IRQ)与直接内存访问(Direct Memory Access, DMA),IRQ为本机端或实时端(Real Time)每次进行数据撷取时,中断FPGA的撷取数据动作并回传该点撷取值至本机端或实时端后,再继续数据之撷取,适合较低频率之讯号撷取(1kHz以 下,本机端或实时端的最快执行速度)。图四左图为使用IRQ的数据撷取时间历程,实验使用18V,1.7A的电源供应器,对5.9V的电池进行充 电,Duty由0%以1%的间隔调整到100%,可发现由于撷取时取样率不足20kHz使得撷取结果十分不理想。

DMA撷取之回传方式中间并无中断之发生,其数据撷取为FPGA透过事先设定的FIFO(First Input First Output)内存大小,直接将所撷取到的数据以数组全部传至FIFO之中,而本机端或实时端则定时将所有数据自FIFO取出以便FPGA继续将数据写 入,如图三所示,此方式适合高频之数据撷取(1kHz以上)。同样使用18V,1.7A的电源供应器,对5.9V的电池进行充电,Duty由0%以1%的 间隔调整到100%所绘制出的时间历程图,如图四右图所示,可发现使用DMA所得的讯号撷取可得到较正确的结果。

采用Compact RIO模块实现太阳能最大功率追踪系统的设计

图二、太阳能电池输出端之电压电流

采用Compact RIO模块实现太阳能最大功率追踪系统的设计

图三、DMA示意图

采用Compact RIO模块实现太阳能最大功率追踪系统的设计

采用Compact RIO模块实现太阳能最大功率追踪系统的设计

图四、IRQ结果(左图)与DMA结果(右图)

MPPT实验流程如图五所示,分为MPPT运算与纪录的目标端以及检视记录数据的本机端,为了检视本系统经MPPT所得到的Duty cycle是否确实为太阳能照度特性在线最大功率点,故每次进行最大功率追踪前,先进行特性线之绘制,再行MPPT之追踪并比较两者最大功率点所对应之 Duty cycle与功率之差异即可了解MPPT之成效。充电实验则为了解MPPT之实际性能,流程图如图六所示,与图五之流程相似,但去除Duty Scanning之步骤以及加上充电流程。

采用Compact RIO模块实现太阳能最大功率追踪系统的设计

图五、MPPT实验流程图

采用Compact RIO模块实现太阳能最大功率追踪系统的设计

图六、充电实验流程图

MPPT实验为25W之太阳能电池对6V之充电电池进行充电,并辅以6V DC马达做为系统负载以确保系统保持于充电状态;为确认系统可针对不同照度下进行MPPT,故测试的时间为13:51~15:49,如从图七的实验结果所 示,每次MPPT的时间间隔约为25分钟,藉以看出太阳照度之变化,各个时间所绘出之线段为当时的太阳能特性线,MPP为各个特性线之最大功率 点,MPPT为经由追踪所得到之最大功率点。将追踪结果整理如表一的实验结果对照表,由表中可知本系统可确实达成有效的最大功率追踪。

充电实验为使用25W太阳能电池、两颗并联的6V 10Ah的充电电池由近乎空电池状态的3.3V开始进行充电,期间并使用6V DC的马达作为负载,充电时间为3小时,每分钟进行一次MPPT,接着以充电流程检视是否有过充之现象。3小时以后,去除太阳能电池与MPPT后,再进行 电池对马达的放电实验。其结果如图八所示,注意图中的放电时间与充电时间近乎相同,由此可知,使用MPPT进行充电后可有效提升系统之性能。

采用Compact RIO模块实现太阳能最大功率追踪系统的设计

图七、照度下降之MPPT PV图

表一、实验结果对照表

采用Compact RIO模块实现太阳能最大功率追踪系统的设计

采用Compact RIO模块实现太阳能最大功率追踪系统的设计

图八、充放电实验结果

使用cRIO进行开发工作相较于其他硬件平台更容易于短时间内上手,但其开发完成后系统的功能毫不逊色于其他产品,例如cRIO的FPGA模块之 VHDL之编写与刻录方式及简化许多繁琐的步骤,即可借由内部之40Mhz运算频率以提供MPPT运算上所需要的20kHz PWM输出讯号以及电压电流之量测,并且亦可同步达成显示与纪录等功能以提供用户参考,而cRIO的Real Time controller所提供的实时运算,更进一步加强系统进行MPPT运算上的稳定性,未来本系统的算法亦可应用于其他太阳能发电系统之功率追踪。

责任编辑:gt


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 转换器
    +关注

    关注

    27

    文章

    8624

    浏览量

    146859
  • 太阳能
    +关注

    关注

    37

    文章

    3382

    浏览量

    114078
  • 功率
    +关注

    关注

    13

    文章

    2055

    浏览量

    69775
收藏 人收藏

    评论

    相关推荐

    采用单片机的太阳能电池最大功率点跟踪控制器

    ; 文章介绍了一种采用Motorola 单片机实现太阳能电池最大功率点跟踪(MPPT) 控制<br/>的精简设计。在这个设计中提出了采用
    发表于 12-15 17:20

    CN3722太阳能电池充电管理芯片(具有最大功率点跟踪功能)

    概述: CN3722是一款可使用太阳能电池供电的 PWM 降压模式充电管理集成电路,具有太 阳电池最大功率点跟踪功能。CN3722 非 常适合对单节或多节锂电池或磷酸铁锂电 池的充电管理,具有封装
    发表于 09-24 13:46

    太阳能电池最大功率点跟踪(MPPT)

    太阳能电池最大功率点跟踪(MPPT)太阳能电池最大功率点跟踪(MPPT)是为了保证在光照强度变化时,太阳能电池一直输出
    发表于 11-29 20:43

    太阳能锂电管理怎么实现最大功率点的追踪

    求问:太阳能锂电管理怎么实现最大功率点的追踪?用芯片来调节还是后期再加配套电路来实现
    发表于 10-30 15:00

    低成本简易太阳能电池板最大功率追踪解决方案

    发送这些数据消耗掉了大部分输出功率。如太阳能电池板等小功率电源,通常难以支持系统本身或者数据发送所需的这些功率脉冲。通过让
    发表于 09-26 17:29

    低功耗太阳能电池充电最大功率点跟踪算法设计

    描述此参考设计是一种基本最大功率点跟踪算法的软件实施,适用于采用太阳能电池板输入的单节电池充电系统。该设计使用充电器的集成功能,完全通过基于 I²C 的简易控制方案来达到
    发表于 10-18 10:24

    最大功率点跟踪功能的C2000太阳能直流/直流转换器

    % 的满负荷效率,从而可从太阳能安装中获得更大的总能源输出,还可以减少转换器中的不利散热。 主要特色实现具有最大功率点跟踪 (MPPT) 功能的太阳能直流/直流转换器。此
    发表于 11-16 17:06

    labview研究太阳能电池MPPT最大功率追踪算法

    MPPT-扰动观察法从P-V曲线可见,可通过控制电压的方法让光伏电池达到最大功率点。算法的实现,依据了以下公式:0:U=U + \bigtriangleup U \\ \frac{dP}{dU}=0
    发表于 11-26 16:41

    具有最大功率点跟踪的并网太阳能微型逆变器

    描述此设计是一种具有最大功率点跟踪 (MPPT(...)主要特色通过次级倍压器、MPPT 和并网直流/交流逆变器,形成太阳能微型逆变器的功率转换级,实现对有源钳位反激式直流/直流转换器
    发表于 11-27 11:30

    什么是最大功率追踪?具有哪些分类?

    什么是最大功率追踪?具有哪些分类?
    发表于 10-26 07:23

    光伏系统最大功率跟踪的研究

    光伏系统最大功率跟踪的研究 摘要:光伏系统最大功率跟踪是太阳能发电研究的一个重要方向。提出了
    发表于 07-11 13:49 1526次阅读
    光伏<b class='flag-5'>系统</b>中<b class='flag-5'>最大功率</b>跟踪的研究

    最大功率点跟踪(MPPT)

    MPPT控制器的全称“最大功率点跟踪”(Maximum Power Point Tracking)太阳能控制器,是传统太阳能充放电控制器的升级换代产品。
    发表于 05-10 14:13 2.1w次阅读

    太阳能移动电源的设计与实现

    影响太阳能移动电源转换效率的主要因素是太阳能电池板的效率、是否具有最大功率跟踪功能、二次转换电路的效率。本文设计的太阳能移动电源,采用处理器
    发表于 12-21 10:00 50次下载

    一种新型的最大功率跟踪实现方法在太阳能充电器中的应用

    电子发烧友网站提供《一种新型的最大功率跟踪实现方法在太阳能充电器中的应用.pdf》资料免费下载
    发表于 11-02 11:12 4次下载
    一种新型的<b class='flag-5'>最大功率</b>跟踪<b class='flag-5'>实现</b>方法在<b class='flag-5'>太阳能</b>充电器中的应用

    最大功率追踪的含义 最大功率点跟踪的意义

    最大功率追踪(Maximum power point tracking,简称**MPPT**)是常用在风力发电机及光伏太阳能系统的技术,目的是在各种情形下都可以得到
    的头像 发表于 05-01 15:59 1871次阅读
    <b class='flag-5'>最大功率</b>点<b class='flag-5'>追踪</b>的含义 <b class='flag-5'>最大功率</b>点跟踪的意义