文章快速检索  
  高级检索
考虑局部遮挡的太阳能无人机能源控制
刘刚, 王正平, 刘莉, 张晓辉, 曹潇     
北京理工大学 宇航学院, 北京 100081
摘要: 针对太阳能无人机在飞行状态下可能出现的太阳能电池局部遮挡情况,开展相应的太阳能电池最大功率点追踪算法和能源控制研究。通过将发光亮度引入相对吸引力计算过程对萤火虫算法进行改进,实现了局部阴影情况下太阳能电池最大功率点的高效追踪。以此为基础,设计了考虑局部遮挡情况下太阳能无人机的太阳能电池/蓄电池混合能源状态机控制规则。以"蒲公英Ⅰ"无人机为例,建立了太阳能电池阵列模型,开展了考虑局部遮挡情况下太阳能电池最大功率点追踪仿真实验;基于"蒲公英Ⅰ"飞行剖面,开展了考虑局部遮挡情况的混合能源控制仿真试验。研究结果表明:改进的萤火虫算法可以实现在局部阴影情况下太阳能电池最大功率点的有效跟踪,与萤火虫算法相比收敛时间更短、且功率波动幅度更小;采用改进萤火虫算法和状态机能源管理策略,在考虑局部遮挡的飞行状态下可以实现太阳能电池/蓄电池之间的合理功率分配与控制。
关键词: 改进萤火虫算法    最大功率点追踪    局部阴影情况    太阳能无人机    能源控制    
Energy control of solar powered UAVs considering partial shading condition
LIU Gang, WANG Zhengping, LIU Li, ZHANG Xiaohui, CAO Xiao     
School of Aerospace Engineering, Beijing Institute of Technology, Beijing 100081, China
Abstract: Aiming at the partial shading conditions of solar cells that may occur in the flight state of solar powered UAVs, the corresponding solar cell maximum power point tracking algorithm and energy control research are carried out. The firefly algorithm is improved by introducing the illuminance into the relative attraction calculation process, achieving the efficient tracking of the maximum power point of the solar cell under the partial shading conditions. Based on this, a solar cell/battery hybrid energy state machine control rule for solar-powered UAVs considering the partial shading conditions is designed. Taking the "Dandelion I" solar-powered UAVs as an example, a solar array model is established, and the maximum power point tracking simulation test of solar cells under the partial shading conditions is carried out. Based on the "Dandelion I" flight profile, a hybrid energy control simulation experiment considering the partial shading conditions was carried out. The results show that the improved firefly algorithm can effectively track the maximum power point of the solar cell under the partial shading conditions, effectively shortening the convergence time and the power fluctuation range compared with the firefly algorithm. With improved firefly algorithm and state machine energy management strategy, reasonable power allocation control between solar cells and batteries can be achieved in the flight state considering shadows.
Keywords: modified firefly algorithm    maximum power point tracking    partial shading condition    solar powered UAVs    energy control    

太阳能无人机是将太阳光转换为电能作为其能量来源[1],为了满足无人机飞行性能需求,太阳能无人机一般采用太阳能电池与蓄电池混合能源的方式[2],能源管理与控制是其关键技术之一。

能源管理的目标是充分利用各能源优势,提高混合能源系统效能。能源管理策略可分为基于规则的策略和基于优化的策略[3-5]。基于规则的能源管理策略已广泛应用于混合动力汽车工业[4]。基于优化的能源管理策略思路是根据目标函数和约束条件,使用优化算法在可行域内进行搜索,使目标函数能够取到最优值或次优值。主要包括全局优化策略(如动态规划[6]等)和非全局优化策略(如等效燃料消耗最小策略[7]等)。太阳能无人机的混合能源管理策略也得到了一定的研究[2, 8-10]

在飞行过程中,飞鸟、云彩等外界因素会对太阳能电池造成遮挡;在日出、日落以及转弯机动过程中,螺旋桨、垂尾、安定面等也会对太阳能电池造成遮挡;这些都会在太阳能无人机的太阳能电池上产生局部阴影现象。在均匀辐照情况下,太阳能电池的功率-电压(P-V)曲线只有一个最大功率点,而局部阴影情况下,由于旁路二极管的存在,太阳能电池的P-V曲线上会存在多个峰值。为了处理局部阴影情况下的多极值问题,研究者提出了多种基于现代优化方法的最大功率点追踪(MPPT)技术[11],进化算法有着较好的表现[12]。萤火虫算法[13]是一种基于群体的寻优算法,具有计算效率高、设置参数少、易于实现等优点[14],目前已广泛应用于图像处理[15]、函数优化[16]、数据挖掘[17]、路径规划[18]等研究领域。2014年,Sundareswaran等[19]采用萤火虫算法,实现了太阳能电池在局部阴影条件下的最大功率点追踪。2015年,Safarudin等[20]提出了简化萤火虫算法,通过不断更新β系数,忽略αγ系数来简化算法。2017年,Teshome等[21]使用所有萤火虫的平均坐标作为代表点改进萤火虫算法,单个萤火虫仅朝向平均坐标移动,通过减少萤火虫的移动次数来提高跟踪速度。

本文针对太阳能无人机飞行过程中太阳能电池可能出现局部遮挡的问题,开展局部遮挡情况下太阳能电池/蓄电池混合控制研究。首先,对萤火虫算法进行改进,提高太阳能电池阵列功率曲线多极值情况下全局最大功率点的追踪效率;然后,设计考虑局部阴影情况下太阳能无人机的太阳能电池/蓄电池混合能源状态机控制规则;最后,以“蒲公英Ⅰ”无人机[22]为例,开展仿真分析,验证本文方法的效果。

1 基于改进萤火虫算法的最大功率点追踪 1.1 萤火虫算法的改进

萤火虫算法(Firefly Algorithm, FA)是一种启发式算法,把空间各点看成萤火虫,利用发光强的萤火虫会吸引发光弱的萤火虫的特点,在发光弱的萤火虫向发光强的萤火虫移动的过程中,完成位置的迭代,从而找出最优位置,完成寻优过程。在FA算法中,第i和第j个萤火虫的相互吸引度表示为

$ \beta = {\beta _0}{{\rm{e}}^{ - \gamma r_{ij}^2}} $ (1)
 

式中:β为相互吸引度;β0为最大吸引度;rij=‖xixj‖为第i和第j个萤火虫之间的相对距离;γ为光吸收系数。

萤火虫i被另一个更有吸引力的萤火虫j所吸引的位置更新公式为

$ x_i^{(t + 1)} = x_i^{(t)} + \beta \left( {{x_j} - {x_i}} \right) + \alpha ({\rm{ rand }} - 1/2) $ (2)
 

式中:xi(t)为第i个萤火虫在第t代的位置;xi(t+1)为第i个萤火虫在第t+1代的位置;xi(t)xj(t)为第i和第j个萤火虫的位置;α为步长因子,用于控制随机步长的大小,α∈[0, 1];rand为[0, 1]上服从均匀分布的随机因子。

萤火虫算法中相对吸引度β与2个萤火虫间的距离r和最大吸引度β0相关。较大的β0能使算法快速收敛,但收敛精度较低;较小的β0会使收敛速度变慢,但收敛精度更高。

2个萤火虫间的相对吸引度还与萤火虫的亮度有关[6]。本文提出将发光亮度引入相对吸引度β的计算过程,综合解决收敛速度和收敛精度的问题。改进的萤火虫算法(Modified Firefly Algorithm,MFA)具体为:引进相对亮度差阈值BTH;当2个萤火虫的相对亮度值小于BTH时,相对吸引度β与亮度差无关,采用式(1)计算;当2个萤火虫的相对亮度差大于BTH时,相对吸引度β与亮度差相关,认为当萤火虫ij之间的距离一定时,其亮度差越大,相对吸引度越大,此时的相对引度计算表达式为

$ \beta = \theta \left( {{B_j} - {B_i}} \right){{\rm{e}}^{ - \gamma r_{ij}^2}} $ (3)
 

式中:BiBj分别为萤火虫ij所对应的亮度;θ为亮度缩放因子。

通过引入BTH,可在搜索过程中针对不同亮度的萤火虫实现参数β的自动调整。在搜索的初期阶段,萤火虫距离较远,亮度差值普遍大于BTH,其β也相对较大,能够提高收敛速度。在搜索的后期,萤火虫距离较近,亮度差值普遍小于BTH,能够对搜索结果进行微小调整,提高收敛精度和输出稳定性。

为使MFA的执行效果最佳,需要对BTHθ的取值进行精细调整。BTH取值应小于最大亮度的10%,以保证搜索初期大部分萤火虫的亮度差普遍大于BTHBTHθ的取值应满足θBTHβ0。较大的θ使得搜索初期萤火虫能够较快聚集,加快收敛速度,但是过大的θ会导致错过全局最大功率点的可能性增加,因此,θ取值应该从小到大逐渐调整。

1.2 基于MFA的最大功率点追踪方法

在利用MFA进行最大功率点追踪时,萤火虫的位置对应太阳能电池阵列的输出电压Vpv.i,萤火虫的亮度对应该电压下的太阳能电池阵列输出功率Ppv, i,萤火虫的相对亮度差阈值对应功率差阈值PTH。在最大功率点追踪过程中,MFA通过不断调节太阳能电池阵列的输出电压来搜索全局最大功率点。

算法中,初值的选取既要有利于算法较快收敛,又要避免丢失极值点。本文设定初始电压个数与萤火虫数目相同,且均匀分布在整个搜索区间内。初始电压值计算表达式为

$ {V_{{\rm{pv, }}\mathit{i}}} = {V_{{\rm{LB}}}} + (2i - 1)\frac{{{V_{{\rm{UB}}}} - {V_{{\rm{LB}}}}}}{{2N}}\quad i = 1, 2, \cdots , N $ (4)
 

式中:VUBVLB分别为搜索区域的电压上界和下界; N为萤火虫的数目。

在全局最大功率点的搜索过程中,由于MFA不断更新输出电压,进而导致太阳能电池阵列输出功率的持续波动。在搜索前期,各点的功率相差较大;在搜索后期,各点集中在最大功率点附近。为减小不必要的功率波动,使输出功率能够稳定,采用如下终止策略:当各点的功率差值均小于最大功率误差值ε1时,终止算法,即

$ \left| {{P_{{\rm{Gbest }}}} - {P_{{\rm{pv}}, i}}} \right| < {\varepsilon _1}\quad \;i = 1, 2, \cdots , N $ (5)
 

式中:PGbest为已搜索到的全局最大功率;Ppv, i为各个萤火虫的实际功率。

当算法终止后,若光照强度发生变化或者出现局部阴影现象时,太阳能电池阵列的最大功率点会发生移动,这时重新启动算法,进行新一轮的全局最大功率点搜索。引入功率变化量阈值ΔPTH和功率变化量ΔP,当ΔP大于该阈值时重新启动算法。

$ \Delta P = \frac{{\left| {{P_{{\rm{pv}}}} - {P_{{\rm{Gbest }}}}} \right|}}{{{P_{{\rm{Gbest }}}}}} $ (6)
 

式中:Ppv为当前太阳能电池阵列的实时功率。

基于MFA的最大功率点追踪控制流程如图 1所示,图中Ipv, i为各个萤火虫实际电流。

图 1 基于MFA的MPPT控制流程 Fig. 1 Flowchart of MPPT control based on proposed MFA
2 基于状态机的太阳能电池/蓄电池混合能源控制

对于采用太阳能电池/蓄电池混合能源的太阳能无人机,不仅要考虑太阳能电池的最大功率点追踪,还要综合考虑2种能源的管理与功率分配问题。本文采取“独立控制与综合管理”的思路,提出混合能源的管理策略:采用MPPT控制器对太阳能电池最大功率点进行独立控制;同时,实时监测载荷需求和能源系统状态,采用状态机策略从功率层面对太阳能电池输出功率和蓄电池充放电功率进行管理。

混合能源控制基本原则是:太阳能无人机动力系统需求功率由太阳能电池和蓄电池满足,若太阳能电池功率有剩余则为蓄电池充电,保证功率分配满足功率平衡原则。太阳能电池和蓄电池状态主要依据蓄电池剩余电量(SOC)、需求功率(PD)、上一时刻太阳能电池最大功率(Ppvmax)3个状态参数划分。表 1为所制定的混合能源状态机策略控制规则表,其中:太阳能电池输出功率Ppv为控制量;PD为需求功率;Ppvmax为太阳能电池最大功率;Pchrg为蓄电池最大充电功率。

表 1 状态机能源管理策略规则 Table 1 State machine energy management strategy policy
状态 条件 控制
1 SOCHigh & PDPpvmax Ppv=PD
2 SOCHigh & PDPpvmax Ppv=Ppvmax
3 SOCNom & PDPpvmax Ppv=min(PD+Pchrg, Ppvmax)
4 SOCNom & PDPpvmax Ppv=Ppvmax
5 SOCLow & PDPpvmax Ppv=min(PD+Pchrg, Ppvmax)
6 SOCLow & PDPpvmax Ppv=Ppvmax

为了避免蓄电池出现局部状态陷阱、保证状态间的平滑过渡,在蓄电池电量状态临界点加入状态回滞环[23](见图 2),在SOC临界值附近增加状态回滞区域,在该区域内保持上一电量状态,进而解决局部状态反复跳变问题。

图 2 蓄电池电量状态回滞环设计 Fig. 2 Battery power state hysteresis loop design

基于上述规则,设计状态机能源管理策略控制流程如图 3所示。

图 3 混合能源控制流程 Fig. 3 Hybrid energy control process
3 仿真与分析

本文以“蒲公英Ⅰ”无人机[22]为例,采用本文提出的算法和规则,开展太阳能电池局部遮挡情况下最大功率点追踪和混合能源控制的仿真分析。

3.1 仿真条件 3.1.1 太阳能阵列模型

“蒲公英Ⅰ”无人机采用上单翼、双尾撑、双垂尾的常规布局,翼展6.15 m,分为左、中、右三段,均铺设太阳能电池,有效铺片面积1.875 m2。机翼中段的右半段与机翼右段串联为右太阳能电池阵列(图 4),为右侧电机供电;左端同理。

图 4 太阳能电池阵列连接示意图 Fig. 4 Schematic of solar cell array connection

本文以右太阳能电池阵列为例,建立太阳能电池阵列模型。其中:太阳能电池沿机翼弦向串联;相邻两串并联,同时并联一个旁路二极管,构成一个太阳能电池阵列单元;靠近翼根的单元记为PV1,由内向外进行编号,共计11个单元串联在一起形成太阳能电池阵列。每个电池单元视为均匀光照,可通过改变不同单元的光照强度来模拟局部阴影情况。图 5为电池阵列仿真模型。

图 5 太阳能电池阵列仿真模型 Fig. 5 Solar cell array simulation model
3.1.2 局部阴影模型

为了对比分析局部遮挡问题,设计了3个局部阴影模型,表 2给出了对应模型的电池阵列光照情况。

表 2 太阳能阵列局部阴影模型光照强度 Table 2 Light intensity of solar array partial shadow model 
单位:W/m2
阴影模型 PV1-PV9 PV10 PV11
无阴影情况 1 000 1 000 1 000
局部阴影情况1 1 000 1 000 700
局部阴影情况2 1 000 700 500

3种光照情况下太阳能电池阵列的P-V特性曲线如图 6所示,其中:无阴影情况有一个全局最大功率点,最大功率为230.9 W;局部阴影情况1有2个功率极值点,功率极值分别为208.8 W和175.6 W;局部阴影情况2有3个功率极值点,功率极值分别为184.6 W、159.4 W和126.7 W;2种有阴影情况的全局最大功率点都在最左侧。

图 6 局部阴影模型下太阳能电池阵列P-V特性曲线 Fig. 6 P-V characteristic curves of solar cell array under partial shadow model

考虑到飞行过程中太阳能电池阵列的辐照强度和阴影分布会不断变化,本文通过对表 2中局部阴影模型进行组合,来模拟局部阴影从出现到消失的整个动态过程。采用的光照动态变化顺序如下:无阴影情况→局部阴影情况1→局部阴影情况2→局部阴影情况1→无阴影情况。

3.1.3 飞行任务剖面

取“蒲公英Ⅰ”飞行实际数据作为飞行任务剖面。飞行航迹为具有4个航点的闭环矩形航线(图 7),长边为790 m,短边长度为300 m,飞行方向为逆时针按航点0-1-2-3顺序飞行。飞行高度100 m,飞行空速14 m/s。图 8为飞行功率和高度变化曲线,总耗时1 070 s,包括地面滑跑(0~58 s)、等待起飞(58~282 s)、起飞爬升(282~403 s)、航点巡航(403~878 s)、下降降落(878~1 005 s)、地面滑跑(1 005~1 070 s)共6个阶段。

图 7 “蒲公英Ⅰ”飞行航线 Fig. 7 "Dandelion I" flight route
图 8 飞行功率、高度-时间曲线 Fig. 8 Flight power, altitude-time curves

本文以图 8所示功率需求曲线作为基本飞行任务剖面,在其中加入飞行过程中局部阴影情况:在转弯过程中存在表 2中局部阴影情况1所示的局部阴影情况,每次转弯过程中持续15 s,存在局部阴影情况的转弯共7个。假设当天光照强度为1 000 W/m2

3.2 最大功率点追踪仿真试验

为了对比,分别采用增量电导法(Incremental Conductance, IC)、FA和MFA进行最大功率点追踪的数学仿真和半实物仿真试验。

3.2.1 数学仿真与分析

1) 仿真模型

图 9是MPPT控制系统仿真模型,主要包括:太阳能电池阵列、Buck-Boost变换电路、MPPT算法模块、DC/DC控制模块以及驱动模块。其中:DC/DC变换器输入电容为56 μF,输出电容为100 μF,负载为2 Ω纯阻性负载。DC/DC变换器控制模块中采用经典PI控制方法,搭建电压控制回路,Kp=0.014,KI=40。FA中:种群数量N=6,初始吸引度β0=1,步长因子α=0.02,光吸收系数γ=0.03;MFA中:PTH=13,θ=0.077,其余参数与FA保持一致。IC中:扰动步长为0.1 V。MPPT算法仿真步长为50 ms。

图 9 MPPT控制系统仿真模型 Fig. 9 Simulation model for MPPT control system

2) 稳态仿真

图 10为太阳能电池阵列在表 2中3种光照情况下的仿真功率曲线。表 3为采用不同算法的最大功率点追踪仿真结果比较。可以看出:① 3种情况下,MFA和FA均能对太阳能电池阵列的最大功率点进行准确跟踪,MFA的收敛时间均小于FA,且搜索过程中的功率波动较小;②有局部阴影情况下,IC会被困于局部最大功率点,造成功率浪费。

图 10 最大功率点追踪稳态数学仿真功率曲线 Fig. 10 Maximum power point tracking static mathematical simulation power curves
表 3 最大功率点追踪稳态数学仿真结果对比 Table 3 Comparison of maximum power point tracking static mathematical simulation results
光照情况 追踪收敛时间/s 最大稳定功率/W
MFA FA IC MFA FA IC
无阴影情况 0.95 1.25 1.9 230.9 230.9 230.9
局部阴影情况1 0.85 1.15 1.35 208.7 208.7 175.6
局部阴影情况2 1.1 1.45 0.9 184.5 184.6 126.7

3) 动态仿真

将3.1.2节的动态局部阴影模型加入MPPT控制仿真系统。其中,每种光照情况持续2 s,仿真时间共10 s。图 11为仿真功率曲线。可以看出:① MFA和FA都可以动态追踪全局最大功率点,与FA相比,MFA的功率波动更小、收敛时间更短;② IC在出现局部阴影情况时,被困于局部最大功率点。

图 11 最大功率点追踪动态数学仿真功率曲线 Fig. 11 Maximum power point tracking dynamic mathematical simulation power curves
3.2.2 半实物仿真结果与分析

1) 试验平台

图 12为最大功率点追踪半实物仿真平台。其中,太阳能电池阵列由太阳能电池模拟器实现,作为MPPT控制系统能源;采用可编程电子负载作为MPPT控制系统负载;将MFA、FA和IC分别嵌入MPPT控制系统硬件平台,分别进行最大功率点追踪试验,对比3种算法在跟踪速度和精度方面的差别。MPPT算法执行步长仍为50 ms。

图 12 最大功率点追踪试验平台 Fig. 12 Maximum power point tracking test platform

2) 稳态试验

图 13为太阳能电池阵列在表 2中3种光照情况下的仿真功率曲线。表 4为最大功率点追踪方法的半实物仿真结果比较。可以看出:① 3种情况下,MFA和FA均能对太阳能电池阵列的最大功率点进行准确跟踪,MFA的收敛时间均小于FA,且搜索过程中的功率波动较小;②有局部阴影情况下,IC会被困于局部最大功率点,造成功率浪费;③半实物仿真结果与数学仿真一致,验证了数学仿真模型的有效性。

图 13 最大功率点追踪稳态半实物仿真功率曲线 Fig. 13 Maximum power point tracking static semiphysical simulation power curves
表 4 最大功率点追踪稳态半实物仿真结果对比 Table 4 Comparison of maximum power point tracking static semi-physical simulation results
光照情况 追踪收敛时间/s 最大稳定功率/W
MFA FA IC MFA FA IC
无阴影情况 0.35 0.6 1.8 230.3 230.1 230.1
局部阴影情况1 0.85 1.3 1.2 209 209 175.9
局部阴影情况2 1.15 1.4 0.72 184.6 184.6 126.8

3) 动态试验

将3.1.2节动态局部阴影模型加入半实物仿真平台,每种光照情况持续2 s,仿真时间共10 s。图 14为半实物仿真功率曲线。可以看出:① MFA和FA都可以动态追踪全局最大功率点,与FA相比,MFA的功率波动更小、收敛时间更短;② IC在出现局部阴影情况时,被困于局部最大功率点;③与数学仿真结果一致。

图 14 最大功率点追踪动态半实物仿真功率曲线 Fig. 14 Maximum power point tracking dynamic semi-physical simulation power curves
3.3 混合能源控制仿真试验与分析

“蒲公英Ⅰ”无人机采用左右对称的双能源动力系统架构,本文以其右侧混合能源动力系统为原型,基于3.2.1节MPPT仿真模型,加入飞行任务剖面需求功率,建立混合能源管理系统仿真模型,如图 15所示。本文采用容量为2.6 Ah的6S锂聚合物电池,参数取值如表 5所示。

图 15 混合能源管理策略仿真模型 Fig. 15 Hybrid energy management strategy simulation model
表 5 蓄电池参数取值 Table 5 Lithium battery parameter values
参数 取值
SOCLow/% 45
SOCMedium L/% 50
SOCMedium H/% 90
SOCHigh/% 95
Pchrg/W 115
Pdchg/W 1 731

在典型飞行任务剖面下,采用第1节给出的MFA和第2节给出的能源管理策略,对能源管理策略功率分配和能源状态进行仿真。仿真中设置蓄电池初始电量为80%,结果如图 16所示。可以看出:①当需求功率高于太阳能电池最大功率时,太阳能电池以最大功率输出,其余功率由蓄电池补充;②均匀辐照情况下MFA能够迅速搜索到最大功率点并维持输出。当出现局部阴影情况时,MFA检测到功率波动,重新开始搜索最大功率点,经短暂的功率波动后稳定在全局最大功率点输出;③当系统剩余功率高于蓄电池最大充电功率时,限制充电功率为最大充电功率以保护蓄电池;④蓄电池电压跟随负载变化在24.15~24.83 V范围内波动,蓄电池电流波动范围为-4.65~34.5 A,电压电流均处于正常区间内,未发生过充过放现象,蓄电池始终处于正常状态健康运行。

图 16 功率分配和能源状态 Fig. 16 Power distribution and energy status

为分析本文所提能源管理策略的适应性,保持典型任务剖面不变,在不同蓄电池初始电量(95%、80%、40%)情况下进行仿真研究,结果如图 17所示。

图 17 不同初始电量情况SOC变化曲线 Fig. 17 SOC curves of different initial power conditions

可以看出:①在较高的初始电量状态(95%)下,蓄电池仅放电不充电;②当蓄电池初始电量处于中低状态(80%和60%)时,在无人机待机过程中SOC曲线存在明显的上升即充电过程;③在无人机飞行过程中,不同初始电量的SOC曲线随需求功率波动,具有较好的一致性。表明本文设计的状态机能源管理策略在不同初始电量状态下能够有效管理混合能源系统的功率流,在充分利用太阳能功率的同时保持蓄电池处于健康运行状态,具有较强的适应性。

4 结论

本文针对太阳能无人机太阳能电池局部阴影问题,对太阳能电池全局最大功率点追踪算法和混合能源管理展开了深入的研究,所得结论如下:

1) 所提改进萤火虫算法与萤火虫算法相比,收敛时间明显提高。

2) 基于改进萤火虫的算法MPPT方法在不同光照情况下均能实现全局最大功率点的准确跟踪,且功率波动小。

3) 对于含有局部阴影的飞行剖面,提出的改进萤火虫算法和所设计的混合能源控制规则,可以有效实现太阳能电池和蓄电池的功率分配,且蓄电池电量变化处于合理范围。

参考文献
[1] 马东立, 包文卓, 乔宇航. 利于冬季飞行的太阳能飞机构型研究[J]. 航空学报, 2014, 35(6): 1581-1591.
MA D L, BAO W Z, QIAO Y H. Study of solar-powered aircraft configuration beneficial to winter flight[J]. Acta Aeronautica et Astronautica Sinica, 2014, 35(6): 1581-1591. (in Chinese)
Cited By in Cnki (6) | Click to display the text
[2] 刘莉, 杜孟尧, 张晓辉, 等. 太阳能/氢能无人机总体设计与能源管理策略研究[J]. 航空学报, 2016, 37(1): 144-162.
LIU L, DU M Y, ZHANG X H, et al. Conceptual design and energy management strategy for UAV with hybrid solar and hydrogen energy[J]. Acta Aeronautica et Astronautica Sinica, 2016, 37(1): 144-162. (in Chinese)
Cited By in Cnki (12) | Click to display the text
[3] PANDAY A, BANSAL H O. A review of optimal energy management strategies for hybrid electric vehicle[J]. International Journal of Vehicular Technology, 2014, 2014: 1-19.
Click to display the text
[4] 孙超.混合动力汽车预测能力管理研究[D].北京: 北京理工大学, 2016.
SUN C. Research on predictive energy management of hybrid vehicles[D]. Beijing: Beijing Institute of Technology, 2016 (in Chinese).
Cited By in Cnki (2) | Click to display the text
[5] SALMASI F R. Control strategies for hybrid electric vehicles:Evolution, classification, comparison, and future trends[J]. IEEE Transactions on Vehicular Technology, 2007, 56(5): 2393-2404.
Click to display the text
[6] CARATOZZOLO P, SERRA M, RIERA J. Energy management strategies for hybrid electric vehicles[C]//IEEE International Electric Machines & Drives Conference.Piscataway, NJ: IEEE Press, 2003.
[7] ZHANG W, LI J, XU L, et al. Optimization for a fuel cell/battery/capacity tram with equivalent consumption minimization strategy[J]. Energy Conversion & Management, 2017, 134: 59-69.
Click to display the text
[8] ZHANG X H, LIU L, DAI Y L. Fuzzy state machine energy management strategy for hybrid electric uavs with pv/fuel cell/battery power system[J]. International Journal of Aerospace Engineering, 2018, 2018: 1-16.
Click to display the text
[9] LEE B, PARK P, KIM C, et al. Power managements of a hybrid electric propulsion system for UAVs[J]. Journal of Mechanical Science and Technology, 2012, 26(8): 2291-2299.
Click to display the text
[10] LEE B, KWON S, PARK P, et al. Active power management system for an unmanned aerial vehicle powered by solar cells, a fuel cell, and batteries[J]. IEEE Transactions on Aerospace and Electronic Systems, 2014, 50(4): 3167-3177.
Click to display the text
[11] BIDRAM A, DAVOUDI A, BALOG R S. Control and circuit techniques to mitigate partial shading effects in photovoltaic arrays[J]. IEEE Journal of Photovoltaics, 2012, 2(4): 532-546.
Click to display the text
[12] MOHAPATRA A, NAYAK B, DAS P, et al. A review on MPPT techniques of PV system under partial shading condition[J]. Renewable & Sustainable Energy Reviews, 2017, 80: 854-867.
Click to display the text
[13] YANG X S. Firefly algorithms for multimodal optimization[J]. Mathematics, 2009, 5792: 169-178.
Click to display the text
[14] 王吉权, 王福林. 萤火虫算法的改进分析及应用[J]. 计算机应用, 2014, 34(9): 2552-2556.
WANG J Q, WANG F L. Improvement analysis and application of firefly algorithm[J]. Journal of Computer Applications, 2014, 34(9): 2552-2556. (in Chinese)
Cited By in Cnki (14) | Click to display the text
[15] HORNG M H, LIOU R J. Multilevel minimum cross entropy threshold selection based on the firefly algorithm[J]. Expert Systems with Applications, 2011, 38(12): 14805-14811.
Click to display the text
[16] ŁUKASIK S, Z·AK S. Firefly algorithm for continuous constrained optimization tasks[C]//Computational Collective Intelligence, Semantic Web, Social Networks and Multiagent Systems, First International Conference, ICCCI 2009. Berlin: Springer Heidelberg, 2009.
[17] SENTHILNATH J, OMKAR S N, MANI V. Clustering using firefly algorithm:Performance study[J]. Swarm & Evolutionary Computation, 2011, 1(3): 164-171.
Click to display the text
[18] 刘鹏, 刘弘, 郑向伟, 等. 基于改进萤火虫算法的动态自动聚集路径规划方法[J]. 计算机应用研究, 2011, 28(11): 4146-4149.
LIU P, LIU H, ZHENG X W, et al. Approach for dynamic group automatic aggregation[J]. Application Research of Computers, 2011, 28(11): 4146-4149. (in Chinese)
Cited By in Cnki (72) | Click to display the text
[19] SUNDARESWARAN K, PEDDAPATI S, PALANI S. MPPT of PV systems under partial shaded conditions through a colony of flashing fireflies[J]. IEEE Transactions on Energy Conversion, 2014, 29(2): 463-472.
Click to display the text
[20] SAFARUDIN Y M, PRIYADI A, PURNOMO M H, et al. Maximum power point tracking algorithm for photovoltaic system under partial shaded condition by means updating β firefly technique[C]//Proceedings of the International Conference on Information Technology and Electrical Engineering.Piscataway, NJ: IEEE Press, 2015.
[21] TESHOME D, LEE C H, LIN Y W, et al. A modified firefly algorithm for photovoltaic maximum power point tracking control under partial shading[J]. IEEE Journal of Emerging & Selected Topics in Power Electronics, 2017, 5(2): 661-671.
Click to display the text
[22] 蔚光辉.绿色能源小型电动无人机总体设计[D].北京: 北京理工大学, 2018.
YU G H. Conceptual design for green energy electric powered small-scale UAV[D]. Beijing: Beijing Institute of Technology, 2018 (in Chinese).
[23] 张晓辉.燃料电池混合动力无人机能源管理研究[D].北京: 北京理工大学, 2018.
ZHANG X H. Energy management of fuel cell hybrid electric UAVs[D].Beijing: Beijing Institute of Technology, 2018 (in Chinese).
http://dx.doi.org/10.7527/S1000-6893.2019.23178
中国航空学会和北京航空航天大学主办。
0

文章信息

刘刚, 王正平, 刘莉, 张晓辉, 曹潇
LIU Gang, WANG Zhengping, LIU Li, ZHANG Xiaohui, CAO Xiao
考虑局部遮挡的太阳能无人机能源控制
Energy control of solar powered UAVs considering partial shading condition
航空学报, 2020, 41(3): 623178.
Acta Aeronautica et Astronautica Sinica, 2020, 41(3): 623178.
http://dx.doi.org/10.7527/S1000-6893.2019.23178

文章历史

收稿日期: 2019-05-23
退修日期: 2019-06-23
录用日期: 2019-09-26
网络出版时间: 2019-10-08 14:57

相关文章

工作空间