控制;调节装置的制造及其应用技术1.本发明涉及一种空间发电系统的最大功率点跟踪方法,属于航天发电系统控制技术领域。背景技术:2.航天技术的飞速发展使其在国民经济和国家安全领域的重要性日益显现,在卫星导航、载人航天、深空探测、空间太阳电站等工程领域,长寿命、大功率和高可靠的空间发电系统是保证航天器在轨运行的重要组成部分。太阳电池阵作为空间发电系统的重要部件之一,是航天器在轨工作的唯一能量来源。在空间环境中,电池阵的工作状态会随太阳光谱、温度、电气负载等参数变化,传统空间发电系统使用的sr(串联分流调节)控制方法无法最大限度地利用能量。最大功率点跟踪(mppt)技术可以综合考虑太阳光照面积、太阳电池阵基板温度和负载电气特性,通过控制技术实时调整太阳电池阵的工作点,使其始终在最大功率点工作,达到电池阵电力输出效率最优化的目的。mppt控制模式相较于传统控制模式可提高功率输出20%-30%,可以有效地减小太阳电池阵的面积和重量,对我国航天发电系统的发展具有非常重要的意义。3.太阳电池阵在空间服役时会受到严苛的空间环境影响。电池阵在轨运行期间,空间环境中的带电粒子会引起太阳电池的性能退化,且由于阵列中太阳电池退化程度不同,会引起太阳电池阵的非均匀性能输出。此外,当电池阵在空间服役时,当航天器散热小于太阳电池阵时,会在电池阵纵向尺度上形成温度梯度。因此,在这些因素的综合作用下,太阳电池阵会形成功率-电压(p-v)输出特性的多峰曲线,若空间发电系统无法识别出最大功率点甚至以开路状态工作时,电路中电压较低的电池串会被反向电流热击穿,使得太阳电池阵单元电路电压被钳位,致使电池阵无法正常供电。技术实现要素:4.针对如何对太阳电池阵列在空间工作的最大功率进行快速跟踪的问题,本发明提供一种空间发电系统的最大功率点跟踪方法。5.本发明的一种空间发电系统的最大功率点跟踪方法,包括:6.s1、根据待测空间发电系统及其所处空间环境确定太阳能电池阵的输出电压范围和最大功率范围;7.s2、将狼群初始位置随机分布在太阳能电池阵的输出电压范围内,利用神经网络灰狼算法在s1确定的最大功率范围内搜索出太阳电池阵列最大功率点,其中,神经网络灰狼算法的线性收敛系数k表示当前迭代次数,kmax最大迭代次数,根据a(k)确定向量aj=2a(k)·a-a(k),j∈[α,β,δ,…],α,β,δ,…表示最大功率点的方案,ν为调整系数,其中1》ν》0,a表示个体和狼群的系数向量,当前狼群与最优解的间距lp=|aj·xp(k)-x(k)|,x(k)表示当前狼群的位置,xp(k)表示目标位置向量。[0008]作为优选,所述s1中,建立基于模糊神经网络的空间发电系统电性能输出模型,将待测空间发电系统参数及所处空间环境参数作为输入,将太阳能电池阵的输出电压范围和最大功率范围作为输出,采用待测空间发电系统的历史数据对空间发电系统电性能输出模型进行训练,利用训练完成的空间发电系统电性能输出模型获取待测空间发电系统的太阳能电池阵的输出电压范围和最大功率范围。[0009]作为优选,待测空间发电系统参数及所处空间环境参数包括季节、轨道类型、轨道周期、环境温度、环境温度变化率、环境辐照度、环境辐照度变化率、服役时间、太阳能电池阵开路电压和短路电流。[0010]作为优选,基于模糊神经网络的空间发电系统电性能输出模型是根据及vm=n·voc确定的;[0011]voc表示太阳电池阵的开路电压,k表示玻尔兹曼常数,t表示温度,是由环境温度确定的,q表示电荷量,isc表示太阳电池阵短路电流,是由辐照度确定的,i0表示太阳电池阵暗电流,n表示最大功率点电压和开路电压的比值,vm表示太阳电池阵列的最大功率点处的电压。[0012]作为优选,空间发电系统电性能输出模型采用ann网络实现。[0013]作为优选,ann网络包括一个输入层、四个隐藏层和一个输出层。[0014]作为优选,采用待测空间发电系统的历史数据对空间发电系统电性能输出模型进行训练:[0015]对空间发电系统在轨运行期间的发电历史数据和探测器收集的空间环境数据建立训练样本数据库;[0016]采用不同输入类别下的空间发电系统电性能输出模型对太阳电池阵列的最大功率进行评估,计算太阳电池阵列在实际服役时的功率损失量psh,根据功率损失量psh,获得空间发电系统在轨服役期间的最大功率动态变化,从而获得输入对应的最大功率范围。[0017]作为优选,s2包括:[0018]s21、初始化种群个数n、功率值ppresent、系数向量aj、a、kmax、灰狼初始位置dj(k),a为[0,1]范围内的随机数,功率值ppresent的初始值为0,每个种群对应一个最大功率点的方案,j=1,2,3…n;[0019]s22、将狼群初始位置dj(k)随机分布在太阳能电池阵的输出电压范围内,并将种群的功率搜寻范围固定在s1确定的开路电压范围内,并对太阳能电池阵的最大功率pmax、最大功率点电压vm和电流im进行采集;[0020]s23:k=1,对vm和im进行乘积,获得的乘积结果结合太阳能电池阵的最大功率pmax,确定dj(k)的解,若是只有唯一解,将该解对应功率记为p(dα),转入s28,若解不唯一,按照解的优劣对相应种群进行排序:α,β,δ,…,确定α,β,δ,…对应的位置向量xα(k)、xβ(k)、xδ(k)…,确定猎物与种群的初始距离k1、k2和k3…表示已知系数,并根据α,β,δ,…的位置向量xα(k)、xβ(k)、xδ(k)…,并更新狼群的位置m表示当前解的数量;根据x(k+1)计算当前狼群与最优解的间距lp,k=k+1,转入s24;[0021]s24、根据当前狼群与最优解的间距lp,种群对猎物包围后,缩小狩猎圈,更新猎物与种群的距离dα(k)…,记录最大功率点功率p(dα);[0022]s25、确定系数向量aj,j∈[α…],若系数向量aj的绝对值大于1时,则更新x(k+1)及lp,转入s27,否则,ppresent=p(dα),ppresent表示当前迭代次数下的最大功率值,转入s26;[0023]s26、判断|ppresent-pprevious|>ξ1,其中ξ1为限制因子,pprevious是上一代迭代的最大功率值,若是,则利用线性收敛系数更新系数向量aj,转入s27,若否,则认为达到mppt,并停止迭代,并记录最大功率点功率p(dα),转入s28;[0024]s27、判断k是否达到最大迭代次数kmax,若是,记录最大功率点功率p(dα),若否,k=k+1,判断返回s24;[0025]s28、灰狼找到最合适的功率p(dα)为太阳电池阵列最大功率点,终止迭代并输出全局最优值p(dα)。[0026]本发明的有益效果,本发通过计算不同时期太阳电池在空间环境中的性能退化规律及太阳电池电输出性能受空间温度的规律进行深度学习,实现对太阳电池阵列在空间工作的最大功率进行快速跟踪,并通过控制电路与最大功率点跟踪(mppt)跟踪算法对最大功率点电压进行控制,在提升空间发电系统的输出功率的同时防止反向电流热击穿太阳电池,提升太阳电池阵列的可靠性。附图说明[0027]图1为太阳电池阵在轨环境下的p-v曲线变化;[0028]图2使用本发明方法的最大工点跟踪方法仿真结果,横坐标表示时间,纵坐标表示功率;[0029]图3为太阳电池阵输出电压曲线,横坐标表示时间,纵坐标表示输出电压。具体实施方式[0030]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。[0031]需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。[0032]下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。[0033]本实施方式的空间发电系统的最大功率点跟踪方法,包括:[0034]步骤1、根据待测空间发电系统及其所处空间环境确定太阳能电池阵的输出电压范围和最大功率范围;[0035]步骤2、将狼群初始位置随机分布在太阳能电池阵的输出电压范围内,利用神经网络灰狼算法在步骤1确定的最大功率范围内搜索出太阳电池阵列最大功率点,其中,神经网络灰狼算法的线性收敛系数k表示当前迭代次数,kmax最大迭代次数,根据a(k)确定向量aj=2a(k)·a-a(k),j∈[α,β,δ,…],α,β,δ,…表示最大功率点的方案,ν为调整系数,其中1》ν》0,a表示个体和狼群的系数向量,当前狼群与最优解的间距lp=|aj·xp(k)-x(k)|,x(k)表示当前狼群的位置,xp(k)表示目标位置向量。[0036]本实施方式采用可调节非线性收敛因子搜索策略,使其具有高动态变化条件下的全局搜索能力,能够准确并快速确定空间发电系统的最大功率,有效地提升空间发电系统的电性能输出效率。[0037]本实施方式的步骤1中,建立基于模糊神经网络的空间发电系统电性能输出模型,将待测空间发电系统参数及所处空间环境参数作为输入,将太阳能电池阵的输出电压范围和最大功率范围作为输出,采用待测空间发电系统的历史数据对空间发电系统电性能输出模型进行训练,利用训练完成的空间发电系统电性能输出模型获取待测空间发电系统的太阳能电池阵的输出电压范围和最大功率范围。待测空间发电系统参数及所处空间环境参数包括季节、轨道类型、轨道周期、环境温度、环境温度变化率、环境辐照度、环境辐照度变化率、服役时间、太阳能电池阵开路电压和短路电流。[0038]本实施方式针对发电系统参数及所处空间环境参数历史样本,建立基于模糊神经网络的空间发电系统电性能输出模型,根据模型统计出空间太阳电池阵列在不同季节或不同轨道下的功率输出值。由于空间发电系统受空间环境影响,将温度、辐照度、服役时间等参数输入神经网络模型,获得太阳能电池阵输出功率与轨道周期、季节、服役时间的退化模型,更新太阳能电池阵的电压、电流、功率等电性能参数的动态输出范围,从而提升空间发电系统最大功率点跟踪的最大功率精度和收敛速度。[0039]本实施方式通过传感器采集光伏阵列在工作期间温度t和温度变化率δt或辐照w和辐照变化率δw,航天器在轨运行时,太阳能电池阵辐照时间、温度等参数呈周期性变化,记录太阳能电池阵辐照周期,确定太阳能电池阵在轨辐照期间性能输出的参数。将空间发电系统在轨服役期间的环境参数变化率带入空间发电系统电性能输出模型,空间发电系统电性能输出模型是根据及vm=n·voc确定的voc表示太阳电池阵的开路电压,k表示玻尔兹曼常数,t表示温度,是由环境温度确定的,q表示电荷量,isc表示太阳电池阵短路电流,是由辐照度确定的,i0表示太阳电池阵暗电流,n表示最大功率点电压和开路电压的比值,vm表示太阳电池阵列的最大功率点处的电压。[0040]计算出太阳能电池阵在轨输出电压范围u1-u2和输出功率范围p1-p2,太阳能电池阵在搜索最大功率点时需对电压进行限制,若搜索时不对电压进行限制可能会导致太阳能电池阵反向充电,烧毁电池。计算太阳电池阵列的最大功率点电压和开路电压的比值n=vm/voc,并根据光伏阵列的电压输出和电流输出范围,确定太阳能电池阵在轨期间的最大功率范围。[0041]本实施方式中空间发电系统电性能输出模型采用ann网络实现。ann网络形成一个输入层,四个隐藏层和一个输出层。太阳能电池阵开路电压、短路电流、温度、辐照度、服役时间、季节、轨道周期、轨道类型等数据被用作输入数据,太阳能电池阵输出电压和功率用作输出数据。首先对空间发电系统在轨运行期间的发电历史数据和探测器收集的太阳辐照度、温度、短路电流、开路电压等参数建立训练样本数据库,采用模糊神经网络建立空间太阳电池阵列发电模型,最用采用不同类别下的模型对太阳电池阵列的输出功率进行评估,输入样本x=[x1,x2,…xi],依次为辐照度、温度、服役时间...,设置神经网络误差函数,计算太阳电池阵列在实际服役时的功率损失量psh,根据功率损失值,可以获得空间发电系统在轨服役期间的最大功率动态变化,从而更加精确的获得不同季节、不同轨道、不同服役时间下的太阳能电池阵最大功率输出区间。[0042]本实施方式的步骤2包括:[0043]步骤21、初始化种群个数n、功率值ppresent、系数向量aj、a、kmax、灰狼初始位置dj(k),a为[0,1]范围内的随机数,功率值ppresent的初始值为0,每个种群对应一个最大功率点的方案,j=1,2,3…n;[0044]步骤22、将狼群初始位置dj(k)随机分布在太阳能电池阵的输出电压范围内,并将种群的功率搜寻范围固定在s1确定的开路电压范围内,并对太阳能电池阵的最大功率pmax、最大功率点电压vm和电流im进行采集;[0045]步骤23:k=1,对vm和im进行乘积,获得的乘积结果结合太阳能电池阵的最大功率pmax,确定dj(k)的解,若是只有唯一解,将该解对应功率记为p(dα),转入s28,若解不唯一,按照解的优劣对相应种群进行排序:α,β,δ,…,确定α,β,δ,…对应的位置向量xα(k)、xβ(k)、xδ(k)…,确定猎物与种群的初始距离k1、k2和k3…表示已知系数,并根据α,β,δ,…的位置向量xα(k)、xβ(k)、xδ(k)…,并更新狼群的位置m表示当前解的数量;根据x(k+1)计算当前狼群与最优解的间距lp,k=k+1,转入s24;[0046]步骤24、根据当前狼群与最优解的间距lp,种群对猎物包围后,缩小狩猎圈,更新猎物与种群的距离dα(k)…,记录最大功率点功率p(dα);[0047]步骤25、确定系数向量aj,j∈[α…],若系数向量aj的绝对值大于1时,则更新x(k+1)及lp,转入s27,否则,ppresent=p(dα),ppresent表示当前迭代次数下的最大功率值,转入步骤26;[0048]其中系数向量aj大于1时,狼群开始搜索猎物,即开始前期全局搜索,当系数向量aj小于1时,狼群开始捕食猎物,即开始在进行局部寻优阶段。[0049]ppresent是当前迭代步骤的最大功率,pprevious是上一次迭代最大功率结果,用当前迭代最大功率与上一次迭代最大功率结果相减,若绝对值大于限制因子,则认为电池阵未达到最大功率;若绝对值小于等于限制因子,则认为达到最大功率,这样做可以有效减少计算时间,因为最大功率点随环境变化还有可能具有小范围的波动,使用该方法可以提升搜索效率;[0050]步骤26、判断|ppresent-pprevious|>ξ1,其中ξ1为限制因子,pprevious是上一代迭代的最大功率值,若是,则利用线性收敛系数更新系数向量aj,转入步骤27,若否,则认为达到mppt,并停止迭代,并记录最大功率点功率p(dα),转入步骤28;[0051]步骤27、判断k是否达到最大迭代次数kmax,若是,记录最大功率点功率p(dα),若否,k=k+1,判断返回步骤24;[0052]步骤28、灰狼找到最合适的功率p(dα)为太阳电池阵列最大功率点,终止迭代并输出全局最优值p(dα)。[0053]本实施方式通过对空间发电系统的环境参数进行判断和预设定,确定太阳电池阵列各串列的辐照强度分布,还对太阳能电池阵所受的温度变化率和温度变化范围进行确定,将温度变化率和变化范围输入算法程序,获得太阳能电池阵各电池串的电压、电流、功率的输出范围。在太阳能电池阵电压和功率输出范围内,通过对太阳能电池阵工作电压进行限制并在功率输出范围内使用改进粒子群算法,实现对发电系统的最大功率点进行快速搜索的同时,限制太阳能电池阵的输出电压,防止反向电压击穿电池串,有效的提升了空间发电系统的可靠性。[0054]实施例[0055]空间环境会对太阳电池造成累积式损伤,从而降低太阳电池阵列的输出功率。太阳电池在空间环境中的整个服役周期所面临的辐射水平取决于任务的类型。通常,地球静止轨道任务(geo)持续15年,带电粒子辐射环境对太阳电池造成的损伤相当于1-mev电子1×1015e/cm2的注量所造成的损害,对于在较低高度持续约10年的近地轨道(leo)任务,等效注量要低5至10倍,得到不同注量下1mev电子辐照后太阳电池p-v曲线,可以观察到1mev电子对电池造成的损伤为均匀损伤,对太阳电池建立等效关系,均匀损伤时开路电压voc和最大功率点vm具有等效关系vm≈0.9voc,因此为了防止太阳电池阵列电压过大造成反向击穿,对不同轨道寿命时太阳能电池阵的开路电压和最大功率点进行监测,对当前太阳能电池阵输出电压voc进行记录,并mppt控制时电压范围。实现该算法由以下几个步骤组成:[0056]首先初始设置条件,设置初始参考电压值应略高于42v总线电压,可以设置为45v。第二步对太阳能电池阵输出电压进行采集,并对电压进行限制,为了防止太阳能电池阵反向击穿,设置电压不超过1.05voc。第三步采用本实施方式的方法对太阳太阳能电池阵的全局最大功率点进行搜索。结束条件:无论辐照和温度是否均匀,当参考电压大于pv阵列开路电压的90%时,搜寻停止,并输出太阳电池阵列最大功率pmax。图3为基于本实施方式方法的太阳电池阵列在服役期间的电压输出曲线,结果表明使用该方法可有效控制太阳能电池阵mppt控制时电压区间。通过对太阳能电池阵电压的限制,可以防止反向电压击穿太阳电池串,对太阳能电池阵造成性能退化甚至失效。此外,使用该方法的mppt控制可有效地减少太阳能电池阵的电压输出纹波,表明该发明可以有效地提升了空间发电系统的可靠性与稳定性。[0057]利用神经网络灰狼算法在确定的最大功率范围内搜索出太阳电池阵列最大功率点的过程包括:[0058]对mppt控制方法进行初始化,将狼群位置随机分布在太阳能电池阵的输出电压范围内。启动时,灰狼控制器用于捕捉太阳电池阵列在不同空间环境条件下的全局最大功率点。对数据进行迭代更新,获得每次迭代狼群与最优解的距离,并根据迭代次数进行更新,获得每次迭代的历史最优值和全局最优值;[0059]当系数向量aj小于1时,对最大功率值进行收敛,记录当前迭代步骤的最大功率ppresent并与上一次最大功率结果pprevious进行比较,若其差值的绝对值小于总功率的0.05倍时判定发电系统达到全局最优值,停止迭代并输出全局最优值。[0060]虽然在本文中参照了特定的实施方式来描述本发明,但是应该理解的是,这些实施例仅仅是本发明的原理和应用的示例。因此应该理解的是,可以对示例性的实施例进行许多修改,并且可以设计出其他的布置,只要不偏离所附权利要求所限定的本发明的精神和范围。应该理解的是,可以通过不同于原始权利要求所描述的方式来结合不同的从属权利要求和本文中所述的特征。还可以理解的是,结合单独实施例所描述的特征可以使用在其他所述实施例中。
图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!
内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
空间发电系统的最大功率点跟踪方法 专利技术说明
作者:admin
2023-06-28 21:05:59
782
关键词:
控制;调节装置的制造及其应用技术
专利技术