[go: up one dir, main page]

CN116301183A - 空间发电系统的最大功率点跟踪方法 - Google Patents

空间发电系统的最大功率点跟踪方法 Download PDF

Info

Publication number
CN116301183A
CN116301183A CN202310205177.4A CN202310205177A CN116301183A CN 116301183 A CN116301183 A CN 116301183A CN 202310205177 A CN202310205177 A CN 202310205177A CN 116301183 A CN116301183 A CN 116301183A
Authority
CN
China
Prior art keywords
generation system
maximum power
power generation
space
solar cell
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202310205177.4A
Other languages
English (en)
Other versions
CN116301183B (zh
Inventor
吴宜勇
张炜楠
赵会阳
赵亮亮
石林凤
刘珂
孙承月
王豪
琚丹丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Harbin Institute of Technology Shenzhen
Original Assignee
Harbin Institute of Technology Shenzhen
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Harbin Institute of Technology Shenzhen filed Critical Harbin Institute of Technology Shenzhen
Priority to CN202310205177.4A priority Critical patent/CN116301183B/zh
Publication of CN116301183A publication Critical patent/CN116301183A/zh
Application granted granted Critical
Publication of CN116301183B publication Critical patent/CN116301183B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05FSYSTEMS FOR REGULATING ELECTRIC OR MAGNETIC VARIABLES
    • G05F1/00Automatic systems in which deviations of an electric quantity from one or more predetermined values are detected at the output of the system and fed back to a device within the system to restore the detected quantity to its predetermined value or values, i.e. retroactive systems
    • G05F1/66Regulating electric power
    • G05F1/67Regulating electric power to the maximum power available from a generator, e.g. from solar cell

Landscapes

  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Electrical Variables (AREA)

Abstract

空间发电系统的最大功率点跟踪方法,解决了如何对太阳电池阵列在空间工作的最大功率进行快速跟踪的问题,属于航天发电系统控制技术领域。本发明包括:根据待测空间发电系统及其所处空间环境确定太阳能电池阵的输出电压范围和最大功率范围;将狼群初始位置随机分布在太阳能电池阵的输出电压范围内,利用神经网络灰狼算法在确定的最大功率范围内搜索出太阳电池阵列最大功率点,其中,神经网络灰狼算法的线性收敛系数
Figure DDA0004110574700000011
本发明采用可调节非线性收敛因子搜索策略,使其具有高动态变化条件下的全局搜索能力,能够准确并快速确定空间发电系统的最大功率,有效地提升空间发电系统的电性能输出效率。

Description

空间发电系统的最大功率点跟踪方法
技术领域
本发明涉及一种空间发电系统的最大功率点跟踪方法,属于航天发电系统控制技术领域。
背景技术
航天技术的飞速发展使其在国民经济和国家安全领域的重要性日益显现,在卫星导航、载人航天、深空探测、空间太阳电站等工程领域,长寿命、大功率和高可靠的空间发电系统是保证航天器在轨运行的重要组成部分。太阳电池阵作为空间发电系统的重要部件之一,是航天器在轨工作的唯一能量来源。在空间环境中,电池阵的工作状态会随太阳光谱、温度、电气负载等参数变化,传统空间发电系统使用的SR(串联分流调节)控制方法无法最大限度地利用能量。最大功率点跟踪(MPPT)技术可以综合考虑太阳光照面积、太阳电池阵基板温度和负载电气特性,通过控制技术实时调整太阳电池阵的工作点,使其始终在最大功率点工作,达到电池阵电力输出效率最优化的目的。MPPT控制模式相较于传统控制模式可提高功率输出20%-30%,可以有效地减小太阳电池阵的面积和重量,对我国航天发电系统的发展具有非常重要的意义。
太阳电池阵在空间服役时会受到严苛的空间环境影响。电池阵在轨运行期间,空间环境中的带电粒子会引起太阳电池的性能退化,且由于阵列中太阳电池退化程度不同,会引起太阳电池阵的非均匀性能输出。此外,当电池阵在空间服役时,当航天器散热小于太阳电池阵时,会在电池阵纵向尺度上形成温度梯度。因此,在这些因素的综合作用下,太阳电池阵会形成功率-电压(P-V)输出特性的多峰曲线,若空间发电系统无法识别出最大功率点甚至以开路状态工作时,电路中电压较低的电池串会被反向电流热击穿,使得太阳电池阵单元电路电压被钳位,致使电池阵无法正常供电。
发明内容
针对如何对太阳电池阵列在空间工作的最大功率进行快速跟踪的问题,本发明提供一种空间发电系统的最大功率点跟踪方法。
本发明的一种空间发电系统的最大功率点跟踪方法,包括:
S1、根据待测空间发电系统及其所处空间环境确定太阳能电池阵的输出电压范围和最大功率范围;
S2、将狼群初始位置随机分布在太阳能电池阵的输出电压范围内,利用神经网络灰狼算法在S1确定的最大功率范围内搜索出太阳电池阵列最大功率点,其中,神经网络灰狼算法的线性收敛系数
Figure BDA0004110574640000021
k表示当前迭代次数,kmax最大迭代次数,根据a(k)确定向量Aj=2a(k)·a-a(k),j∈[α,β,δ,…],α,β,δ,…表示最大功率点的方案,ν为调整系数,其中1>ν>0,a表示个体和狼群的系数向量,当前狼群与最优解的间距Lp=|Aj·Xp(k)-X(k)|,X(k)表示当前狼群的位置,Xp(k)表示目标位置向量。
作为优选,所述S1中,建立基于模糊神经网络的空间发电系统电性能输出模型,将待测空间发电系统参数及所处空间环境参数作为输入,将太阳能电池阵的输出电压范围和最大功率范围作为输出,采用待测空间发电系统的历史数据对空间发电系统电性能输出模型进行训练,利用训练完成的空间发电系统电性能输出模型获取待测空间发电系统的太阳能电池阵的输出电压范围和最大功率范围。
作为优选,待测空间发电系统参数及所处空间环境参数包括季节、轨道类型、轨道周期、环境温度、环境温度变化率、环境辐照度、环境辐照度变化率、服役时间、太阳能电池阵开路电压和短路电流。
作为优选,基于模糊神经网络的空间发电系统电性能输出模型是根据
Figure BDA0004110574640000022
及Vm=n·Voc确定的;
Voc表示太阳电池阵的开路电压,k表示玻尔兹曼常数,T表示温度,是由环境温度确定的,q表示电荷量,Isc表示太阳电池阵短路电流,是由辐照度确定的,I0表示太阳电池阵暗电流,n表示最大功率点电压和开路电压的比值,Vm表示太阳电池阵列的最大功率点处的电压。
作为优选,空间发电系统电性能输出模型采用ANN网络实现。
作为优选,ANN网络包括一个输入层、四个隐藏层和一个输出层。
作为优选,采用待测空间发电系统的历史数据对空间发电系统电性能输出模型进行训练:
对空间发电系统在轨运行期间的发电历史数据和探测器收集的空间环境数据建立训练样本数据库;
采用不同输入类别下的空间发电系统电性能输出模型对太阳电池阵列的最大功率进行评估,计算太阳电池阵列在实际服役时的功率损失量Psh,根据功率损失量Psh,获得空间发电系统在轨服役期间的最大功率动态变化,从而获得输入对应的最大功率范围。
作为优选,S2包括:
S21、初始化种群个数N、功率值Ppresent、系数向量Aj、a、kmax、灰狼初始位置Dj(k),a为[0,1]范围内的随机数,功率值Ppresent的初始值为0,每个种群对应一个最大功率点的方案,j=1,2,3…N;
S22、将狼群初始位置Dj(k)随机分布在太阳能电池阵的输出电压范围内,并将种群的功率搜寻范围固定在S1确定的开路电压范围内,并对太阳能电池阵的最大功率Pmax、最大功率点电压Vm和电流Im进行采集;
S23:k=1,对Vm和Im进行乘积,获得的乘积结果结合太阳能电池阵的最大功率Pmax,确定Dj(k)的解,若是只有唯一解,将该解对应功率记为P(Dα),转入S28,若解不唯一,按照解的优劣对相应种群进行排序:α,β,δ,…,确定α,β,δ,…对应的位置向量Xα(k)、Xβ(k)、Xδ(k)…,确定猎物与种群的初始距离
Figure BDA0004110574640000031
K1、K2和K3…表示已知系数,并根据α,β,δ,…的位置向量Xα(k)、Xβ(k)、Xδ(k)…,并更新狼群的位置
Figure BDA0004110574640000032
m表示当前解的数量;根据X(k+1)计算当前狼群与最优解的间距Lp,k=k+1,转入S24;
S24、根据当前狼群与最优解的间距Lp,种群对猎物包围后,缩小狩猎圈,更新猎物与种群的距离Dα(k)…,记录最大功率点功率P(Dα);
S25、确定系数向量Aj,j∈[α…],若系数向量Aj的绝对值大于1时,则更新X(k+1)及Lp,转入S27,否则,Ppresent=P(Dα),Ppresent表示当前迭代次数下的最大功率值,转入S26;
S26、判断|Ppresent-Pprevious|>ξ1,其中ξ1为限制因子,Pprevious是上一代迭代的最大功率值,若是,则利用线性收敛系数更新系数向量Aj,转入S27,若否,则认为达到MPPT,并停止迭代,并记录最大功率点功率P(Dα),转入S28;
S27、判断k是否达到最大迭代次数kmax,若是,记录最大功率点功率P(Dα),若否,k=k+1,判断返回S24;
S28、灰狼找到最合适的功率P(Dα)为太阳电池阵列最大功率点,终止迭代并输出全局最优值P(Dα)。
本发明的有益效果,本发通过计算不同时期太阳电池在空间环境中的性能退化规律及太阳电池电输出性能受空间温度的规律进行深度学习,实现对太阳电池阵列在空间工作的最大功率进行快速跟踪,并通过控制电路与最大功率点跟踪(MPPT)跟踪算法对最大功率点电压进行控制,在提升空间发电系统的输出功率的同时防止反向电流热击穿太阳电池,提升太阳电池阵列的可靠性。
附图说明
图1为太阳电池阵在轨环境下的P-V曲线变化;
图2使用本发明方法的最大工点跟踪方法仿真结果,横坐标表示时间,纵坐标表示功率;
图3为太阳电池阵输出电压曲线,横坐标表示时间,纵坐标表示输出电压。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
本实施方式的空间发电系统的最大功率点跟踪方法,包括:
步骤1、根据待测空间发电系统及其所处空间环境确定太阳能电池阵的输出电压范围和最大功率范围;
步骤2、将狼群初始位置随机分布在太阳能电池阵的输出电压范围内,利用神经网络灰狼算法在步骤1确定的最大功率范围内搜索出太阳电池阵列最大功率点,其中,神经网络灰狼算法的线性收敛系数
Figure BDA0004110574640000051
k表示当前迭代次数,kmax最大迭代次数,根据a(k)确定向量Aj=2a(k)·a-a(k),j∈[α,β,δ,…],α,β,δ,…表示最大功率点的方案,ν为调整系数,其中1>ν>0,a表示个体和狼群的系数向量,当前狼群与最优解的间距Lp=|Aj·Xp(k)-X(k)|,X(k)表示当前狼群的位置,Xp(k)表示目标位置向量。
本实施方式采用可调节非线性收敛因子搜索策略,使其具有高动态变化条件下的全局搜索能力,能够准确并快速确定空间发电系统的最大功率,有效地提升空间发电系统的电性能输出效率。
本实施方式的步骤1中,建立基于模糊神经网络的空间发电系统电性能输出模型,将待测空间发电系统参数及所处空间环境参数作为输入,将太阳能电池阵的输出电压范围和最大功率范围作为输出,采用待测空间发电系统的历史数据对空间发电系统电性能输出模型进行训练,利用训练完成的空间发电系统电性能输出模型获取待测空间发电系统的太阳能电池阵的输出电压范围和最大功率范围。待测空间发电系统参数及所处空间环境参数包括季节、轨道类型、轨道周期、环境温度、环境温度变化率、环境辐照度、环境辐照度变化率、服役时间、太阳能电池阵开路电压和短路电流。
本实施方式针对发电系统参数及所处空间环境参数历史样本,建立基于模糊神经网络的空间发电系统电性能输出模型,根据模型统计出空间太阳电池阵列在不同季节或不同轨道下的功率输出值。由于空间发电系统受空间环境影响,将温度、辐照度、服役时间等参数输入神经网络模型,获得太阳能电池阵输出功率与轨道周期、季节、服役时间的退化模型,更新太阳能电池阵的电压、电流、功率等电性能参数的动态输出范围,从而提升空间发电系统最大功率点跟踪的最大功率精度和收敛速度。
本实施方式通过传感器采集光伏阵列在工作期间温度T和温度变化率ΔT或辐照W和辐照变化率ΔW,航天器在轨运行时,太阳能电池阵辐照时间、温度等参数呈周期性变化,记录太阳能电池阵辐照周期,确定太阳能电池阵在轨辐照期间性能输出的参数。将空间发电系统在轨服役期间的环境参数变化率带入空间发电系统电性能输出模型,空间发电系统电性能输出模型是根据
Figure BDA0004110574640000061
及Vm=n·Voc确定的Voc表示太阳电池阵的开路电压,k表示玻尔兹曼常数,T表示温度,是由环境温度确定的,q表示电荷量,Isc表示太阳电池阵短路电流,是由辐照度确定的,I0表示太阳电池阵暗电流,n表示最大功率点电压和开路电压的比值,Vm表示太阳电池阵列的最大功率点处的电压。
计算出太阳能电池阵在轨输出电压范围U1-U2和输出功率范围P1-P2,太阳能电池阵在搜索最大功率点时需对电压进行限制,若搜索时不对电压进行限制可能会导致太阳能电池阵反向充电,烧毁电池。计算太阳电池阵列的最大功率点电压和开路电压的比值n=Vm/Voc,并根据光伏阵列的电压输出和电流输出范围,确定太阳能电池阵在轨期间的最大功率范围。
本实施方式中空间发电系统电性能输出模型采用ANN网络实现。ANN网络形成一个输入层,四个隐藏层和一个输出层。太阳能电池阵开路电压、短路电流、温度、辐照度、服役时间、季节、轨道周期、轨道类型等数据被用作输入数据,太阳能电池阵输出电压和功率用作输出数据。首先对空间发电系统在轨运行期间的发电历史数据和探测器收集的太阳辐照度、温度、短路电流、开路电压等参数建立训练样本数据库,采用模糊神经网络建立空间太阳电池阵列发电模型,最用采用不同类别下的模型对太阳电池阵列的输出功率进行评估,输入样本x=[x1,x2,…xI],依次为辐照度、温度、服役时间...,设置神经网络误差函数,计算太阳电池阵列在实际服役时的功率损失量Psh,根据功率损失值,可以获得空间发电系统在轨服役期间的最大功率动态变化,从而更加精确的获得不同季节、不同轨道、不同服役时间下的太阳能电池阵最大功率输出区间。
本实施方式的步骤2包括:
步骤21、初始化种群个数N、功率值Ppresent、系数向量Aj、a、kmax、灰狼初始位置Dj(k),a为[0,1]范围内的随机数,功率值Ppresent的初始值为0,每个种群对应一个最大功率点的方案,j=1,2,3…N;
步骤22、将狼群初始位置Dj(k)随机分布在太阳能电池阵的输出电压范围内,并将种群的功率搜寻范围固定在S1确定的开路电压范围内,并对太阳能电池阵的最大功率Pmax、最大功率点电压Vm和电流Im进行采集;
步骤23:k=1,对Vm和Im进行乘积,获得的乘积结果结合太阳能电池阵的最大功率Pmax,确定Dj(k)的解,若是只有唯一解,将该解对应功率记为P(Dα),转入S28,若解不唯一,按照解的优劣对相应种群进行排序:α,β,δ,…,确定α,β,δ,…对应的位置向量Xα(k)、Xβ(k)、Xδ(k)…,确定猎物与种群的初始距离
Figure BDA0004110574640000071
K1、K2和K3…表示已知系数,并根据α,β,δ,…的位置向量Xα(k)、Xβ(k)、Xδ(k)…,并更新狼群的位置
Figure BDA0004110574640000072
m表示当前解的数量;根据X(k+1)计算当前狼群与最优解的间距Lp,k=k+1,转入S24;
步骤24、根据当前狼群与最优解的间距Lp,种群对猎物包围后,缩小狩猎圈,更新猎物与种群的距离Dα(k)…,记录最大功率点功率P(Dα);
步骤25、确定系数向量Aj,j∈[α…],若系数向量Aj的绝对值大于1时,则更新X(k+1)及Lp,转入S27,否则,Ppresent=P(Dα),Ppresent表示当前迭代次数下的最大功率值,转入步骤26;
其中系数向量Aj大于1时,狼群开始搜索猎物,即开始前期全局搜索,当系数向量Aj小于1时,狼群开始捕食猎物,即开始在进行局部寻优阶段。
Ppresent是当前迭代步骤的最大功率,Pprevious是上一次迭代最大功率结果,用当前迭代最大功率与上一次迭代最大功率结果相减,若绝对值大于限制因子,则认为电池阵未达到最大功率;若绝对值小于等于限制因子,则认为达到最大功率,这样做可以有效减少计算时间,因为最大功率点随环境变化还有可能具有小范围的波动,使用该方法可以提升搜索效率;
步骤26、判断|Ppresent-Pprevious|>ξ1,其中ξ1为限制因子,Pprevious是上一代迭代的最大功率值,若是,则利用线性收敛系数更新系数向量Aj,转入步骤27,若否,则认为达到MPPT,并停止迭代,并记录最大功率点功率P(Dα),转入步骤28;
步骤27、判断k是否达到最大迭代次数kmax,若是,记录最大功率点功率P(Dα),若否,k=k+1,判断返回步骤24;
步骤28、灰狼找到最合适的功率P(Dα)为太阳电池阵列最大功率点,终止迭代并输出全局最优值P(Dα)。
本实施方式通过对空间发电系统的环境参数进行判断和预设定,确定太阳电池阵列各串列的辐照强度分布,还对太阳能电池阵所受的温度变化率和温度变化范围进行确定,将温度变化率和变化范围输入算法程序,获得太阳能电池阵各电池串的电压、电流、功率的输出范围。在太阳能电池阵电压和功率输出范围内,通过对太阳能电池阵工作电压进行限制并在功率输出范围内使用改进粒子群算法,实现对发电系统的最大功率点进行快速搜索的同时,限制太阳能电池阵的输出电压,防止反向电压击穿电池串,有效的提升了空间发电系统的可靠性。
实施例
空间环境会对太阳电池造成累积式损伤,从而降低太阳电池阵列的输出功率。太阳电池在空间环境中的整个服役周期所面临的辐射水平取决于任务的类型。通常,地球静止轨道任务(GEO)持续15年,带电粒子辐射环境对太阳电池造成的损伤相当于1-MeV电子1×1015e/cm2的注量所造成的损害,对于在较低高度持续约10年的近地轨道(LEO)任务,等效注量要低5至10倍,得到不同注量下1MeV电子辐照后太阳电池P-V曲线,可以观察到1MeV电子对电池造成的损伤为均匀损伤,对太阳电池建立等效关系,均匀损伤时开路电压Voc和最大功率点Vm具有等效关系Vm≈0.9Voc,因此为了防止太阳电池阵列电压过大造成反向击穿,对不同轨道寿命时太阳能电池阵的开路电压和最大功率点进行监测,对当前太阳能电池阵输出电压Voc进行记录,并MPPT控制时电压范围。实现该算法由以下几个步骤组成:
首先初始设置条件,设置初始参考电压值应略高于42V总线电压,可以设置为45V。第二步对太阳能电池阵输出电压进行采集,并对电压进行限制,为了防止太阳能电池阵反向击穿,设置电压不超过1.05Voc。第三步采用本实施方式的方法对太阳太阳能电池阵的全局最大功率点进行搜索。结束条件:无论辐照和温度是否均匀,当参考电压大于PV阵列开路电压的90%时,搜寻停止,并输出太阳电池阵列最大功率Pmax。图3为基于本实施方式方法的太阳电池阵列在服役期间的电压输出曲线,结果表明使用该方法可有效控制太阳能电池阵MPPT控制时电压区间。通过对太阳能电池阵电压的限制,可以防止反向电压击穿太阳电池串,对太阳能电池阵造成性能退化甚至失效。此外,使用该方法的MPPT控制可有效地减少太阳能电池阵的电压输出纹波,表明该发明可以有效地提升了空间发电系统的可靠性与稳定性。
利用神经网络灰狼算法在确定的最大功率范围内搜索出太阳电池阵列最大功率点的过程包括:
对MPPT控制方法进行初始化,将狼群位置随机分布在太阳能电池阵的输出电压范围内。启动时,灰狼控制器用于捕捉太阳电池阵列在不同空间环境条件下的全局最大功率点。对数据进行迭代更新,获得每次迭代狼群与最优解的距离,并根据迭代次数进行更新,获得每次迭代的历史最优值和全局最优值;
当系数向量Aj小于1时,对最大功率值进行收敛,记录当前迭代步骤的最大功率Ppresent并与上一次最大功率结果Pprevious进行比较,若其差值的绝对值小于总功率的0.05倍时判定发电系统达到全局最优值,停止迭代并输出全局最优值。
虽然在本文中参照了特定的实施方式来描述本发明,但是应该理解的是,这些实施例仅仅是本发明的原理和应用的示例。因此应该理解的是,可以对示例性的实施例进行许多修改,并且可以设计出其他的布置,只要不偏离所附权利要求所限定的本发明的精神和范围。应该理解的是,可以通过不同于原始权利要求所描述的方式来结合不同的从属权利要求和本文中所述的特征。还可以理解的是,结合单独实施例所描述的特征可以使用在其他所述实施例中。

Claims (10)

1.空间发电系统的最大功率点跟踪方法,其特征在于,所述方法包括:
S1、根据待测空间发电系统及其所处空间环境确定太阳能电池阵的输出电压范围和最大功率范围;
S2、将狼群初始位置随机分布在太阳能电池阵的输出电压范围内,利用神经网络灰狼算法在S1确定的最大功率范围内搜索出太阳电池阵列最大功率点,其中,神经网络灰狼算法的线性收敛系数
Figure FDA0004110574610000011
k表示当前迭代次数,kmax最大迭代次数,根据a(k)确定向量Aj=2a(k)·a-a(k),j∈[α,β,δ,…],α,β,δ,…表示最大功率点的方案,ν为调整系数,其中1>ν>0,a表示个体和狼群的系数向量,当前狼群与最优解的间距Lp=|Aj·Xp(k)-X(k)|,X(k)表示当前狼群的位置,Xp(k)表示目标位置向量。
2.根据权利要求1所述的空间发电系统的最大功率点跟踪方法,其特征在于,所述S1中,建立基于模糊神经网络的空间发电系统电性能输出模型,将待测空间发电系统参数及所处空间环境参数作为输入,将太阳能电池阵的输出电压范围和最大功率范围作为输出,采用待测空间发电系统的历史数据对空间发电系统电性能输出模型进行训练,利用训练完成的空间发电系统电性能输出模型获取待测空间发电系统的太阳能电池阵的输出电压范围和最大功率范围。
3.根据权利要求2所述的空间发电系统的最大功率点跟踪方法,其特征在于,待测空间发电系统参数及所处空间环境参数包括季节、轨道类型、轨道周期、环境温度、环境温度变化率、环境辐照度、环境辐照度变化率、服役时间、太阳能电池阵开路电压和短路电流。
4.根据权利要求2所述的空间发电系统的最大功率点跟踪方法,其特征在于,基于模糊神经网络的空间发电系统电性能输出模型是根据
Figure FDA0004110574610000012
及Vm=n·Voc确定的;
Voc表示太阳电池阵的开路电压,k表示玻尔兹曼常数,T表示温度,是由环境温度确定的,q表示电荷量,Isc表示太阳电池阵短路电流,是由辐照度确定的,I0表示太阳电池阵暗电流,n表示最大功率点电压和开路电压的比值,Vm表示太阳电池阵列的最大功率点处的电压。
5.根据权利要求1所述的空间发电系统的最大功率点跟踪方法,其特征在于,空间发电系统电性能输出模型采用ANN网络实现。
6.根据权利要求5所述的空间发电系统的最大功率点跟踪方法,其特征在于,ANN网络包括一个输入层、四个隐藏层和一个输出层。
7.根据权利要求1所述的空间发电系统的最大功率点跟踪方法,其特征在于,采用待测空间发电系统的历史数据对空间发电系统电性能输出模型进行训练:
对空间发电系统在轨运行期间的发电历史数据和探测器收集的空间环境数据建立训练样本数据库;
采用不同输入类别下的空间发电系统电性能输出模型对太阳电池阵列的最大功率进行评估,计算太阳电池阵列在实际服役时的功率损失量Psh,根据功率损失量Psh,获得空间发电系统在轨服役期间的最大功率动态变化,从而获得输入对应的最大功率范围。
8.根据权利要求1所述的空间发电系统的最大功率点跟踪方法,其特征在于,S2包括:
S21、初始化种群个数N、功率值Ppresent、系数向量Aj、a、kmax、灰狼初始位置Dj(k),a为[0,1]范围内的随机数,功率值Ppresent的初始值为0,每个种群对应一个最大功率点的方案,j=1,2,3…N;
S22、将狼群初始位置Dj(k)随机分布在太阳能电池阵的输出电压范围内,并将种群的功率搜寻范围固定在S1确定的开路电压范围内,并对太阳能电池阵的最大功率Pmax、最大功率点电压Vm和电流Im进行采集;
S23:k=1,对Vm和Im进行乘积,获得的乘积结果结合太阳能电池阵的最大功率Pmax,确定Dj(k)的解,若是只有唯一解,将该解对应功率记为P(Dα),转入S28,若解不唯一,按照解的优劣对相应种群进行排序:α,β,δ,…,确定α,β,δ,…对应的位置向量Xα(k)、Xβ(k)、Xδ(k)…,确定猎物与种群的初始距离
Figure FDA0004110574610000021
K1、K2和K3…表示已知系数,并根据α,β,δ,…的位置向量Xα(k)、Xβ(k)、Xδ(k)…,并更新狼群的位置
Figure FDA0004110574610000031
m表示当前解的数量;根据X(k+1)计算当前狼群与最优解的间距Lp,k=k+1,转入S24;
S24、根据当前狼群与最优解的间距Lp,种群对猎物包围后,缩小狩猎圈,更新猎物与种群的距离Dα(k)…,记录最大功率点功率P(Dα);
S25、确定系数向量Aj,j∈[α…],若系数向量Aj的绝对值大于1时,则更新X(k+1)及Lp,转入S27,否则,Ppresent=P(Dα),Ppresent表示当前迭代次数下的最大功率值,转入S26;
S26、判断|Ppresent-Pprevious|>ξ1,其中ξ1为限制因子,Pprevious是上一代迭代的最大功率值,若是,则利用线性收敛系数更新系数向量Aj,转入S27,若否,则认为达到MPPT,并停止迭代,并记录最大功率点功率P(Dα),转入S28;
S27、判断k是否达到最大迭代次数kmax,若是,记录最大功率点功率P(Dα),若否,k=k+1,判断返回S24;
S28、灰狼找到最合适的功率P(Dα)为太阳电池阵列最大功率点,终止迭代并输出全局最优值P(Dα)。
9.一种计算机可读的存储设备,所述存储设备存储有计算机程序,其特征在于,所述计算机程序被执行时实现如权利要求1至8任一所述空间发电系统的最大功率点跟踪方法。
10.一种空间发电系统的最大功率点跟踪方法装置,包括存储设备、处理器以及存储在所述存储设备中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序实现如权利要求1至8任一所述空间发电系统的最大功率点跟踪方法。
CN202310205177.4A 2023-03-06 2023-03-06 空间发电系统的最大功率点跟踪方法 Active CN116301183B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310205177.4A CN116301183B (zh) 2023-03-06 2023-03-06 空间发电系统的最大功率点跟踪方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310205177.4A CN116301183B (zh) 2023-03-06 2023-03-06 空间发电系统的最大功率点跟踪方法

Publications (2)

Publication Number Publication Date
CN116301183A true CN116301183A (zh) 2023-06-23
CN116301183B CN116301183B (zh) 2023-09-08

Family

ID=86818016

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310205177.4A Active CN116301183B (zh) 2023-03-06 2023-03-06 空间发电系统的最大功率点跟踪方法

Country Status (1)

Country Link
CN (1) CN116301183B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119270991A (zh) * 2024-11-01 2025-01-07 哈尔滨工业大学 一种基于时滞极值搜索的光伏系统最大功率点跟踪控制方法

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106094972A (zh) * 2016-08-30 2016-11-09 湖北工业大学 一种基于函数模型的光伏发电系统最大功率点跟踪方法
CN106484026A (zh) * 2016-11-15 2017-03-08 北京信息科技大学 一种基于灰狼算法的光伏最大功率点跟踪的控制方法及装置
CN107957743A (zh) * 2017-11-13 2018-04-24 天津大学 一种光伏发电最大功率点追踪方法
CN108539760A (zh) * 2018-04-13 2018-09-14 昆明理工大学 一种基于群灰狼优化算法的双馈感应风电机组调频pid控制方法
CN108646849A (zh) * 2018-07-11 2018-10-12 东北大学 基于改进狼群算法的光伏发电系统最大功率点跟踪方法
CN110174919A (zh) * 2019-05-07 2019-08-27 广州水沐青华科技有限公司 基于深度灰狼算法的部分遮蔽条件下光伏系统最大功率跟踪方法、计算机可读存储介质
TWI697791B (zh) * 2019-03-20 2020-07-01 龍華科技大學 一種具遮蔭情況下之太陽能電池最大功率追蹤方法
CN113342124A (zh) * 2021-06-11 2021-09-03 中国电建集团华东勘测设计研究院有限公司 基于改进灰狼优化算法的光伏mppt方法
CN114442725A (zh) * 2022-02-16 2022-05-06 东南大学 一种光伏最大功率点跟踪方法、存储介质以及跟踪装置

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106094972A (zh) * 2016-08-30 2016-11-09 湖北工业大学 一种基于函数模型的光伏发电系统最大功率点跟踪方法
CN106484026A (zh) * 2016-11-15 2017-03-08 北京信息科技大学 一种基于灰狼算法的光伏最大功率点跟踪的控制方法及装置
CN107957743A (zh) * 2017-11-13 2018-04-24 天津大学 一种光伏发电最大功率点追踪方法
CN108539760A (zh) * 2018-04-13 2018-09-14 昆明理工大学 一种基于群灰狼优化算法的双馈感应风电机组调频pid控制方法
CN108646849A (zh) * 2018-07-11 2018-10-12 东北大学 基于改进狼群算法的光伏发电系统最大功率点跟踪方法
TWI697791B (zh) * 2019-03-20 2020-07-01 龍華科技大學 一種具遮蔭情況下之太陽能電池最大功率追蹤方法
CN110174919A (zh) * 2019-05-07 2019-08-27 广州水沐青华科技有限公司 基于深度灰狼算法的部分遮蔽条件下光伏系统最大功率跟踪方法、计算机可读存储介质
CN113342124A (zh) * 2021-06-11 2021-09-03 中国电建集团华东勘测设计研究院有限公司 基于改进灰狼优化算法的光伏mppt方法
CN114442725A (zh) * 2022-02-16 2022-05-06 东南大学 一种光伏最大功率点跟踪方法、存储介质以及跟踪装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
SATYAJIT MOHANTY,ET AL: "A Grey Wolf-Assisted Perturb & Observe MPPT Algorithm for a PV System", 《IEEE TRANSACTIONS ON ENERGY CONVERSION》, vol. 32, no. 1, pages 340 - 346 *
杨丽丽等: "基于改进灰狼算法的最大功率点跟踪", 《工业自动化技术》, vol. 37, no. 9, pages 97 - 100 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119270991A (zh) * 2024-11-01 2025-01-07 哈尔滨工业大学 一种基于时滞极值搜索的光伏系统最大功率点跟踪控制方法

Also Published As

Publication number Publication date
CN116301183B (zh) 2023-09-08

Similar Documents

Publication Publication Date Title
Chaibi et al. Artificial neural-network based model to forecast the electrical and thermal efficiencies of PVT air collector systems
Huang et al. A performance evaluation model of a high concentration photovoltaic module with a fractional open circuit voltage-based maximum power point tracking algorithm
Huang et al. Optimization of module parameters for PV power estimation using a hybrid algorithm
Behera et al. A new combined extreme learning machine variable steepest gradient ascent MPPT for PV system based on optimized PI-FOI cascade controller under uniform and partial shading conditions
Şahin Determining optimum tilt angles of photovoltaic panels by using artificial neural networks in turkey
Lemmassi et al. Low-cost MPPT for triple-junction solar cells used in nanosatellites: A comparative study between P&O and INC algorithms
Prasad et al. An improved method for MPPT using ANN and GA with maximum power comparison through Perturb & Observe technique
Kiani et al. Optimal parameter estimation of solar cell using simulated annealing inertia weight particle swarm optimization (SAIW-PSO)
Jeyaprabha et al. Model-based MPPT for shaded and mismatched modules of photovoltaic farm
CN116301183B (zh) 空间发电系统的最大功率点跟踪方法
Jumaat et al. Investigate the photovoltaic (PV) module performance using Artificial Neural Network (ANN)
Sreedhar et al. A review on optimization algorithms for MPPT in solar PV system under partially shaded conditions
Xiaoping et al. A novel maximum power point tracking in partially shaded PV systems using a hybrid method
Raj et al. Numerical simulation and performance assessment of ANN-INC improved maximum power point tracking system for solar photovoltaic system under changing irradiation operation
Saad Enhancement of solar cell modeling with MPPT command practice with an electronic edge filter
Abubakar et al. Optimal extraction of photovoltaic cell parameters for the maximization of photovoltaic power output using a hybrid particle swarm grey wolf optimization algorithm
Boutaybi et al. Optimization of photovoltaic system using Mamdani and Takagi Sugeno MPPT Controls
Agarwal et al. PV Output forecasting based on weather classification, SVM and ANN
Enache et al. Modeling a PV panel using the manufacturer data and a hybrid adaptive method
Stoyanov et al. An integrated approach for improvement of the efficiency of the photovoltaic system by using cogeneration
Ghedhab et al. Maximum Power Point tracking for a stand-alone photovoltaic system using Artificial Neural Network
Hayder et al. Modeling of a photovoltaic cell based on recurrent neural networks
Singh et al. Analysis of solar power variability due to seasonal variation and its forecasting for Jodhpur region using Artificial Neural Network
Haque et al. Design and performance analysis of neural network-based MPPT in PV system with energy storage management
Vishnuprakash et al. Innovative Power Strategies for CubeSats: Enhancing Solar Energy Capture and Efficient Storage Solutions

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant