百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 热门文章 > 正文

超级电容在太阳能路灯设计中的应用

bigegpt 2024-08-21 12:18 2 浏览

1 引言

  太阳能路灯系统在道路照明中有很高的价值。使用超级电容的太阳能LED路灯系统属于复合能源系统,该系统中的电能传输需要在线控制以保证系统的正常运行。图1为超级电容的太阳能LED路灯的系统结构。控制器作为核心部件管理着各个部件之间的能量传输。为保证蓄电池充放电可靠、高效,同时满足照明需求,控制器需要对系统中的电能进行管理。在弱太阳光照的情况下,由于光伏电池产生的能量不稳定,不能有效的对蓄电池充电。

  若选择合适的控制方式,使光伏电池产生的能量先蓄积在超级电容里,到适当的时候再将存储的能量通过脉冲或恒流的方式向蓄电池充电,可以有效的提高系统的太阳能利用率。所以合适有效的控制策略是该控制器的关键技术。

  本文在独立式光伏路灯系统简单计算方法的基础上,以提高在弱太阳光光照情况下发电效率为目标,提出一种采用了超级电容的独立光伏系统设计方法。本文通过对使用超级电容的太阳能LED路灯系统各部分组件进行建模,在有充放电控制器控制的情况下,使用计算机仿真对比在各种太阳光照情况下系统的发电情况,其验证结果向使用超级电容的太阳能LED路灯的配置设计提供理论依据。

2 系统分析与设计

  使用超级电容的太阳能LED路灯系统由光伏电池阵列、光伏控制器、超级电容、充电控制器、蓄电池、电流变换器、LED负载组成,连接结构如图1所示。超级电容跨接在直流母线和地线之间,用于保持直流母线的电压,并缓冲光伏电池提供的过大能量,在适当的时候放电以满足蓄电池的充电需要和负载的供电需要。

  2.1 光伏电池特性分析

  光伏电池等效电路模型如图2所示。

  图2中Iph为光生电流,IVD为流过二极管的电流,VD为Rsh的端电压,Rsh和Rs为等效的并联电阻和串联电阻,V、Is分别为光伏电池元的输出电压和电流。根据此等效模型可得到光伏电池的数学模型,并根据数学模型得到光伏电池特性曲线,如下图3所示。

  图3a为光伏电池在不同光照下的电流-电压(I-V)曲线,图3b为光伏电池在不同光照下功率-电压(P-V)曲线。如图3.b所示,在一定的光照情况和节点温度下,光伏电池有唯一的发电最大功率点,因此需要光伏控制器进行最大功率跟踪(MPPT)控制以获得最大发电效率。

  2.2 光伏控制器的分析

  光伏控制器在设计时通常采用boost升压电路,以产生比光伏电池板两端更高的电压,以利于向蓄电池充电;但当光照不足时,若要使蓄电池能够继续充电,该控制电路会导致光伏电池的工作点脱离最大功率输出点,但这样又会使得光伏路灯系统的发电效率下降。因此设计控制系统时需预设弱光段的阈值,以实现在弱光下能通过超级电容缓冲来保证蓄电池正常充电的目的。

  图4为蓄电池等效电路模型,根据此图可以看出蓄电池存在最低充电电压,从而使升压电路的输出也存在一个最低电压。由图4可得蓄电池小信号数学表达式为:

  稳态时,变换器充电电压为:

  式中(R1+R2)为蓄电池内阻,R2为常数,R2随不同的充电电流和电荷容量变化而变化。

  boost工作电路如图5所示,根据电感L伏秒平衡和电容C充放电能量守恒有:

  其中Vs为输入电源电压,D为PWM波占空比D+D′=1,icharge为蓄电池充电电流,U为充电电压,Rs为变换器在负载端等效电阻,T为周期时间。

  由式(3)(4)可得:

  式中D+D′=1,K=Rs/(R1+R2);可得当达到最大值,此时最大增益为:

  由于该电路为升压电路,G最小值为1,可得K取值必须小于0.25。在系统设计时根据蓄电池参数,由式(6)算出,能对蓄电池充电的升压电路最小输入电压为:

  式(7)中,Voc为蓄电池最低充电电压。

  若直接采用光伏电池对蓄电池充电,则当光照较弱时,为了追踪最大功率,在存在其他干扰因素的同时其输出电压会不稳定,导致光伏电池在充电时难以保持在Vzmin上,最后导致系统在该光照范围内不能对蓄电池正常充电。如图6中两曲线分别为晴、阴两种情况下100W光伏电池可产生的最大功率曲线;阴天的时候,光伏电池在最大功率跟踪情况下,输出功率在较低功率B、C区间内抖动,造成对蓄电池充电不可控。本文通过采用超级电容,把这部分不稳定的输出能量蓄积起来,再到满足一定的电压条件时,通过升压电路把超级电容中的能量释放到蓄电池。这种采用超级电容的方式可以提高在弱太阳光照下的发电效率。

3 充电控制策略及超级电容参数

  3.1 充电控制策略

  图7为蓄电池充电控制策略。该策略在低光照情况下采用超级电容电压的滞环比较控制策略,以超级电容两端电压作为反馈采样信号。若超级电容两端电压低于设定下限值Voff,则停止向蓄电池充电,光伏控制器采用最大功率跟踪对超级电容充电;当超级电容电压充到足够大为Von时(Von>Voff),以蓄电池的三段式10小时充电法向蓄电池充电;若此时持续低光照,则当超级电容电压重新下降到下限值Voff时,再次停止向蓄电池充电,如此循环;在足够光照情况下,当超级电容的电压超过Von时,系统对蓄电池以三段式10小时充电法充电,同时超级电容电压也会继续上升,这时控制器保持超级电容的电压值不超过新的上限值Vmax。

  3.2 充电参数计算

  独立式光伏系统在设计时,需要考虑该系统应用场所的日照条件、电气设备等。然后根据负载所消耗能量决定光伏电池容量和蓄电池容量。

  在独立式太阳能路灯系统中,光伏电池的容量选择如下式(8):

  蓄电池的容量选择如下式(9):

  式(8)(9)中I为负载所需电流,T为负载每日工作小时数。Ta为平均日照时间。t为连续雨天数,Ksafe为安全系数,Ksoc为蓄电池容许放电深度,η为变换器效率。按三段式10小时充电法,在恒流充电阶段,充电电流icharge为0.1Cbattery。则恒流充电阶段,充电功率为:

  按光伏电池容量可得其满功率工作时输出功率为:

  由上,采用超级电容电压滞环比较控制法,超级电容向蓄电池充电一次最短时间为td,根据能量守恒有:

  在本系统中光伏控制器和采用boost电路。由式(7)可得根据光伏电池的弱光下最大功率点工作电压计算Von上限。根据蓄电池浮充电压及超级电容的漏电流确定Voff。最后可得超级电容的容量:

4 仿真实验

  仿真实验示例采用60WLED路灯,按以下参数设计:路灯连续工作时间为8小时,平均日照时间为4小时,安全系数为0.76,光伏控制器效率为0.85,连续雨天数为4日,蓄电池允许放电深度为0.5,充电控制器效率为0.85。若选用48V蓄电池,根据式(9)计算得蓄电池容量为:157Ah。光伏电池发电容量为:188W。选用开路电压为17V的光伏电池。由前面的推导选择Von=40V,Voff=30V。由公式(13)计算,为保证每蓄电池充电一次持续时间至少为60s,超级电容值需大于0.127F。

  根据以上数据在仿真模型中建立simulink/matlab模型,模型按照图1所示的系统结构建立,采用带有最大功率跟踪的光伏电池控制器,把光伏电池上的电能传输到直接并联超级电容的直流母线上。同时电能通过蓄电池充放电控制器给蓄电池充电。如图8所示,该系统的simulink模型主要有PV模块、LED模块、直流母线模块、蓄电池模块、超级电容积分模块、蓄电池充电控制器模块。

  如图8,把超级电容值设置为0,则可以仿真直接boost电路充电方式不采用超级电容系统,仿真结果如图9所示,图9(a)、图9(b)分别模拟阴天和晴天光照情况下蓄电池充电电流、及蓄电池电压。在阴天弱光照情况下,系统发电能力受到系统自身损耗影响很大,其启动所需要的光照强度高。

  在晴天较强光照情况下,系统能在高工作效率状态下工作。

  采用超级电容系统的仿真结果如图10所示图10(a)、图10(b)分别模拟阴天和晴天光照情况下超级电容电压、蓄电池充电电流、及蓄电池电压。

  在阴天弱光照情况下,超级电容充放电次数较少,蓄电池电压呈阶梯状上升。在晴天强光照下,超级电容充放电次数多。

  对比两种系统结构,从蓄电池最终电压可以看出,弱光照情况下,使用超级电容系统的光伏电池的利用率上升,蓄电池电压变化值约为不采用超级电容的蓄电池电压变化值的120%,即在弱光照下,系统的光伏发电效率提高了大约20%。而在晴天,有足够光照的情况下,虽然在早晚光照较弱时,其发电能力得到提高,但由于多引入一级变换器,在较高功率下,采用超级电容没有对系统的发电效率有明显的提高。由上,采用超级电容的独立光伏系统在光照不足的地区能对发电能力有明显的改善。

5 结论

  本文在独立式光伏系统简单计算方法的基础上,提出采用了超级电容的独立光伏系统的设计算法。

  通过对使用超级电容的太阳能LED路灯系统各部分组件进行建模,在采用充放电控制器控制情况下,使用计算机仿真对比在各种太阳光照情况下系统的发电情况。仿真结果证明,使用该方法可以有效提高在弱太阳光照情况下的光伏系统发电效率,从而向使用超级电容的太阳能LED路灯的配置设计提供了理论依据。

本文关键词:太阳能路灯 超级电容 电荷容量 电容公式

相关推荐

悠悠万事,吃饭为大(悠悠万事吃饭为大,什么意思)

新媒体编辑:杜岷赵蕾初审:程秀娟审核:汤小俊审签:周星...

高铁扒门事件升级版!婚宴上‘冲喜’老人团:我们抢的是社会资源

凌晨两点改方案时,突然收到婚庆团队发来的视频——胶东某酒店宴会厅,三个穿大红棉袄的中年妇女跟敢死队似的往前冲,眼瞅着就要扑到新娘的高额钻石项链上。要不是门口小伙及时阻拦,这婚礼造型团队熬了三个月的方案...

微服务架构实战:商家管理后台与sso设计,SSO客户端设计

SSO客户端设计下面通过模块merchant-security对SSO客户端安全认证部分的实现进行封装,以便各个接入SSO的客户端应用进行引用。安全认证的项目管理配置SSO客户端安全认证的项目管理使...

还在为 Spring Boot 配置类加载机制困惑?一文为你彻底解惑

在当今微服务架构盛行、项目复杂度不断攀升的开发环境下,SpringBoot作为Java后端开发的主流框架,无疑是我们手中的得力武器。然而,当我们在享受其自动配置带来的便捷时,是否曾被配置类加载...

Seata源码—6.Seata AT模式的数据源代理二

大纲1.Seata的Resource资源接口源码2.Seata数据源连接池代理的实现源码3.Client向Server发起注册RM的源码4.Client向Server注册RM时的交互源码5.数据源连接...

30分钟了解K8S(30分钟了解微积分)

微服务演进方向o面向分布式设计(Distribution):容器、微服务、API驱动的开发;o面向配置设计(Configuration):一个镜像,多个环境配置;o面向韧性设计(Resista...

SpringBoot条件化配置(@Conditional)全面解析与实战指南

一、条件化配置基础概念1.1什么是条件化配置条件化配置是Spring框架提供的一种基于特定条件来决定是否注册Bean或加载配置的机制。在SpringBoot中,这一机制通过@Conditional...

一招解决所有依赖冲突(克服依赖)

背景介绍最近遇到了这样一个问题,我们有一个jar包common-tool,作为基础工具包,被各个项目在引用。突然某一天发现日志很多报错。一看是NoSuchMethodError,意思是Dis...

你读过Mybatis的源码?说说它用到了几种设计模式

学习设计模式时,很多人都有类似的困扰——明明概念背得滚瓜烂熟,一到写代码就完全想不起来怎么用。就像学了一堆游泳技巧,却从没下过水实践,很难真正掌握。其实理解一个知识点,就像看立体模型,单角度观察总...

golang对接阿里云私有Bucket上传图片、授权访问图片

1、为什么要设置私有bucket公共读写:互联网上任何用户都可以对该Bucket内的文件进行访问,并且向该Bucket写入数据。这有可能造成您数据的外泄以及费用激增,若被人恶意写入违法信息还可...

spring中的资源的加载(spring加载原理)

最近在网上看到有人问@ContextConfiguration("classpath:/bean.xml")中除了classpath这种还有其他的写法么,看他的意思是想从本地文件...

Android资源使用(android资源文件)

Android资源管理机制在Android的开发中,需要使用到各式各样的资源,这些资源往往是一些静态资源,比如位图,颜色,布局定义,用户界面使用到的字符串,动画等。这些资源统统放在项目的res/独立子...

如何深度理解mybatis?(如何深度理解康乐服务质量管理的5个维度)

深度自定义mybatis回顾mybatis的操作的核心步骤编写核心类SqlSessionFacotryBuild进行解析配置文件深度分析解析SqlSessionFacotryBuild干的核心工作编写...

@Autowired与@Resource原理知识点详解

springIOCAOP的不多做赘述了,说下IOC:SpringIOC解决的是对象管理和对象依赖的问题,IOC容器可以理解为一个对象工厂,我们都把该对象交给工厂,工厂管理这些对象的创建以及依赖关系...

java的redis连接工具篇(java redis client)

在Java里,有不少用于连接Redis的工具,下面为你介绍一些主流的工具及其特点:JedisJedis是Redis官方推荐的Java连接工具,它提供了全面的Redis命令支持,且...