一种光伏组件等效电路模型参数高效辨识方法

文档序号:26104016发布日期:2021-07-30 18:15阅读:288来源:国知局
一种光伏组件等效电路模型参数高效辨识方法

本发明属于电力设备运维检修技术领域,具体涉及一种光伏组件等效电路模型参数高效辨识方法。



背景技术:

近年来,光伏发电在电力供应中得到了广泛的应用,发电规模越来越大,对系统的技术性能也提出了更高的要求。准确的建立光伏发电系统模型,并确定模型参数,对于光伏发电系统的性能评估、发电效率计算和最大功率点跟踪等具有重要的理论与现实意义。目前,研究者已经研究并且开发出了多种太阳能电池的等效电路模型,其中应用最为广泛的是单二极管模型。描述光伏组件模型的主要参数一般包括:光生电流、二极管反向饱和电流、二极管理想品质因素以及等效串并联电阻。这些模型参数不仅仅只影响太阳能电池模型的精度,而且还直观反映各种因素对太阳能电池运行情况的,通过对模型参数的进一步研究,还可分析太阳能电池发生故障的起因,因此,基于实测数据有效辨识光伏组件模型参数对光伏发电运维意义重大。

为确定这些未知的模型参数,目前研究者们使用了很多求取方法,这些求取方法可分为解析法、确定性法以及元启发式算法三大类。解析法是基于关键点数据来提取参数,虽然简单易实现,但是这种方法过于依赖关键数据的准确性,此外,求解之前需要做一些假设,这会导致求取结果精度降低;确定性法是一种曲线拟合技术,如牛顿拉夫逊法、迭代法、lambertw函数法等。这种方法虽然有较好的局部搜索能力,但是其求解往往具有决策空间凸性和可微性等计算要求,并且对初值高度敏感,当应用于多维度的参数提取时,陷入局部最优的风险很大。元启发式算法本质上和确定性法属于一类,两者都是基于优化的曲线拟合,但是元启发式算法不需要特定的计算条件,求取环境灵活,并且其概念和计算结构较为简单容易实现,因此随着计算机科学的发展,元启发式算法已成为解决pv参数辨识问题的主流方法,如教学优化算法、粒子群算法、鲸鱼群算法、萤火虫算法、人工蜂群算法、无性繁殖算法、猫群优化算法、差分进化算法等。尽管元启发式算法可以获得相对优越的结果,但其求解结果精度还有待提高,同时也存在性能慢、求解不稳定、收敛不成熟等缺点。



技术实现要素:

本发明的目的是提供一种光伏组件等效电路模型参数高效辨识方法,采用基于动态精英策略的旅行方法有效的改善宇宙质量,能够提高光伏组件等效电路模型参数高效辨识计算效率和精度。

本发明所采用的技术方案是,一种光伏组件等效电路模型参数高效辨识方法,具体按照以下步骤实施:

步骤1、利用传感器来获取多组光伏组件等效电路原始信号x(t);

步骤2、建立基于多元宇宙算法光伏组件数学模型,设定数学模型中的算法参数初始值,并对种群进行初始化,得到初始种群;

步骤3、计算出初始种群中各宇宙的膨胀率,并对膨胀率进行标准化;

步骤4、根据标准化后的膨胀率大小对宇宙进行排序,并通过轮盘赌选择出白洞,并将白洞的物体作为较优宇宙;

步骤5、根据较优宇宙的膨胀率自适应调整旅行距离率;

步骤6、根据当前种群迭代情况自适应更新虫洞存在的概率;

步骤7、根据动态旅行策略更新每个宇宙的位置;

步骤8、更新宇宙膨胀率,并将较优膨胀率的宇宙保留下来;

步骤9、判断迭代是否达到最大次数,若未达到则返回步骤3,否则输出当前保留下来的较优膨胀率的宇宙以及膨胀率值,作为光伏组件等效电路模型参数。

步骤1原始信号x(t)包括通过电压传感器采集的电压、电流传感器采集的电流。

步骤2数学模型中的算法参数包括种群个数、最大迭代次数、问题维数、上下限约束条件umax和umin、虫洞存在概率wep、旅行距离以及初始膨胀率。

步骤3计算出初始种群中各宇宙的膨胀率公式如下:

式中,n是原始信号的组数,i为电流传感器采集的电流,v为电压传感器采集的电压,x为待求取的模型参数。

步骤5具体过程为:通过更新策略公式更新旅行距离率,更新策略公式为:

其中,tdr表示旅行距离率,t表示迭代次数,p表示迭代的精度。

步骤6具体过程为:根据虫洞存在的概率更新公式更新虫洞存在的概率,虫洞存在的概率更新公式为:

其中,tmax表示最大迭代次数,wepmin表示虫洞存在的概率最小值,wepmax表示虫洞存在的概率最小值,p为迭代的精度。

步骤7具体过程为:

步骤7.1、较优宇宙中每个宇宙个体产生一个随机参数,比较该随机参数与虫洞存在的概率的大小;

步骤7.2、若该随机参数不大于虫洞存在的概率,则输出根据旅行距离率、虫洞存在的概率确定的宇宙位置;

否则,通过如下公式更新宇宙位置;

式中,xi,t为第t次迭代旅行后的宇宙,为xtop精英种群中的任意不等宇宙,r3、r4为[0,1]之间的随机数。

步骤8中更新宇宙膨胀率,

根据宇宙的膨胀率公式更新宇宙膨胀率,比较更新后的宇宙膨胀率与原宇宙膨胀率大小,保留较小的宇宙膨胀率对应的宇宙,作为最佳宇宙。

本发明的有益效果是:

本发明一种光伏组件等效电路模型参数高效辨识方法,提出的基于增强型动态精英多元宇宙算法的光伏组件等效电路模型参数辨识算法,通过修正虫洞存在概率和引入了依靠当前种群质量调整旅行距离率的参数调整策略来增大种群开发能力,避免陷入局部最优,还采用了基于动态精英策略的旅行方法有效改善了所有宇宙的质量,始终能够在最少计算量下快速、准确、稳定的求解出模型参数,对不同工况下的光伏发电系统建模及高效运维奠定了基础。

附图说明

图1为本发明一种光伏组件等效电路模型参数高效辨识方法流程图;

图2为实施例中采用本发明的方法获得数据与实测数据的i-v特性曲线对比图;

图3为实施例中采用本发明的方法获得数据与实测数据的i-v特性曲线对比图。

具体实施方式

下面结合附图及具体实施方式对本发明进行详细说明。

本发明一种光伏组件等效电路模型参数高效辨识方法,如图1所示,具体按照以下步骤实施:

步骤1、利用传感器来获取多组光伏组件等效电路原始信号x(t);

步骤1原始信号x(t)包括通过电压传感器采集的电压、电流传感器采集的电流。

步骤2、建立基于多元宇宙算法光伏组件数学模型,设定数学模型中的算法参数初始值,并对种群进行初始化,得到初始种群;

步骤2数学模型中的算法参数包括种群个数、最大迭代次数、问题维数、上下限约束条件umax和umin、虫洞存在概率wep、旅行距离以及初始膨胀率。

步骤3、计算出初始种群中各宇宙的膨胀率,并对膨胀率进行标准化;

步骤3计算出初始种群中各宇宙的膨胀率公式如下:

式中,n是原始信号的组数,i为电流传感器采集的电流,v为电压传感器采集的电压,x为待求取的模型参数。

步骤4、根据标准化后的膨胀率大小对宇宙进行排序,并通过轮盘赌选择出白洞,并将白洞的物体作为较优宇宙;

步骤5、根据较优宇宙的膨胀率自适应调整旅行距离率;

步骤5具体过程为:通过更新策略公式更新旅行距离率,更新策略公式为:

其中,tdr表示旅行距离率,t表示迭代次数,p表示迭代的精度。

步骤6、根据当前种群迭代情况自适应更新虫洞存在的概率;

步骤6具体过程为:根据虫洞存在的概率更新公式更新虫洞存在的概率,虫洞存在的概率更新公式为:

其中,tmax表示最大迭代次数,wepmin表示虫洞存在的概率最小值,wepmax表示虫洞存在的概率最小值,p为迭代的精度。

步骤7、根据动态旅行策略更新每个宇宙的位置;

步骤7具体过程为:

步骤7.1、较优宇宙中每个宇宙个体产生一个随机参数,比较该随机参数与虫洞存在的概率的大小;

步骤7.2、若该随机参数不大于虫洞存在的概率,则输出根据旅行距离率、虫洞存在的概率确定的宇宙位置;

否则,通过如下公式更新宇宙位置;

式中,xi,t为第t次迭代旅行后的宇宙,为xtop精英种群中的任意不等宇宙,r3、r4为[0,1]之间的随机数。

步骤8、更新宇宙膨胀率,并将较优膨胀率的宇宙保留下来;

步骤8中更新宇宙膨胀率,

根据宇宙的膨胀率公式更新宇宙膨胀率,比较更新后的宇宙膨胀率与原宇宙膨胀率大小,保留较小的宇宙膨胀率对应的宇宙,作为最佳宇宙。

步骤9、判断迭代是否达到最大次数,若未达到则返回步骤3,否则输出当前保留下来的较优膨胀率的宇宙以及膨胀率值,作为光伏组件等效电路模型参数。

实施例

下面以photowatt-pwp201多晶硅组件为例(同时也适用于其他组件)。组件由36串电池片串联构成,测量温度为45℃,测量光照强度为1000w/m2。

首先利用电压、电流传感器采集电压、电流波形作为原始信号x(t)。建立光伏组件数学模型,最大迭代次数为3000次,种群大小为50,设定出参数的边界约束条件,并且对种群进行初始化。以优化均方根误差值最小为目的,计算出初始种群中各宇宙的膨胀率,并进行标准化,根据计算出膨胀率的好坏对宇宙进行排序,并通过轮盘赌选择出白洞,再将白洞的物体交换到当前宇宙。根据宇宙膨胀率值自适应,利用速度因子和聚合度因子,可得到宇宙在第t次迭代时的旅行率tdr,根据当前种群迭代情况自适应的更新虫洞存在的概率。由所设定的判断条件来决定每个宇宙动态旅行是正旅行还是负旅行。再更新当前种群中宇宙的膨胀率,并将较优膨胀率的宇宙保留下来。当达到最大迭代次数时,输出较优膨胀率的宇宙以及膨胀率值rmse。

为了更直观验证本发明辨识结果的准确性,将较优膨胀率的宇宙输入光伏组件数学模型,获得模拟数据,图2和图3分别给出了采用本发明的方法模拟数据(modelcueve)和实测数据(experimentaldate)的i-v、p-v特性曲线,根据图2、图3中曲线对比很明显的看出实测数据与辨识数据吻合度良好。电流i的最大误差为2.5e-03,功率p的最大误差为1.4e-04,这也间接说明本发明方法正确地保证模拟参数的准确性。

通过上述方式,本发明一种光伏组件等效电路模型参数高效辨识方法,提供了一种面向光伏发电运维的组件模型参数辨识方法,该方法基于增强型动态精英多元宇宙算法,通过修正虫洞存在概率wep的参数调整策略来增大种群的开发能力,引入了依靠当前种群质量调整旅行距离率tdr的参数调整策略以避免搜索陷入局部最优,采用了基于动态精英策略的旅行以提高每个宇宙旅行成功的概率,始终可以在最少计算量下快速、准确、稳定的求解出模型参数。建立精确的光伏组件数学模型,准确评估系统的输出特性,对系统性能评估、故障分析及指导运维检修意义重大。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1