同期算法实时评估方法、系统及存储介质技术方案

技术编号:24289357 阅读:20 留言:0更新日期:2020-05-26 19:54
本发明专利技术公开了一种同期算法实时评估方法,所述方法包括:获取不同的同期算法模型;获取同期过程中相角值样本;将所述相角值样本带入同期算法模型中,获取预测合闸时间;根据所述预测合闸时间计算同期算法模型的偏差和方差;根据所述偏差和方差计算同期算法模型的可靠值;选择所述可靠值最小的同期算法模型作为最终的算法模型。本发明专利技术允许在同一个装置中使用多种同期算法,在应用环境中,根据实时得到的数据对各算法进行评估、比较,获取可靠值,从而根据可靠值选择最优算法进行控制,达到提高同期合闸精度的目的。

Real time evaluation method, system and storage medium of synchronization algorithm

【技术实现步骤摘要】
同期算法实时评估方法、系统及存储介质
本专利技术涉及同期控制
,具体是同期算法实时评估方法。
技术介绍
随着芯片处理能力的提高,在同期控制领域出现了各种同期算法模型,从最简单的一次模型,到二次模型、多次模型,再到最小二乘法以及多次曲线拟合等模型。算法模型越复杂,得到的理论同期合闸精度也越高。但这些高精度模型对测量的数据要求也越高。在外部数据理想的情况下,复杂的模型能得到更高的合闸精度;但在外部数据不理想的情况下,复杂的模型反而会带来更大的误差,合闸精度降低。数据理想程度本身受两个方面的影响。一是内因,即装置能提供的测量精度;二是外因,这个因素比较多,如有干扰存在,或者电网本身稳定性不高等。这些因素往往是动态的,在不同的时间段我们得到的数据理想程度也不一样。这也导致不同的时间段,同样的算法得到的合闸精度也会不同。目前没有关于在具体的应用场景中如何对同期算法进行评估、选择的方法。
技术实现思路
针对现有技术的不足,本专利技术的目的是提供一种同期算法实时评估方法,以解决现有技术中算法精度较低的问题。为达到上述目的,本专利技术通过如下的技术方法实现:一种同期算法实时评估方法,所述方法包括:获取不同的同期算法模型;获取同期过程中相角值样本;将所述相角值样本带入同期算法模型中,获取预测合闸时间;根据所述预测合闸时间计算同期算法模型的偏差和方差;根据所述偏差和方差计算同期算法模型的可靠值;选择所述可靠值最小的同期算法模型作为最终的算法模型。进一步的,所述偏差的计算方法包括:其中,Biasj为第j个同期算法模型的偏差,m为样本分组的组数,yji为第i时刻第j个同期算法模型的预测合闸时间,yreal为0时刻的预测合闸时间。进一步的,所述方差的计算方法包括:其中,Varj为第j个同期算法模型的方差,yjk为第j个同期算法模型在第k时刻的预测合闸时间。进一步的,所述可靠值的计算方法包括:Relj=Biasj*Varj(5)其中,Relj为第j个同期算法模型的可靠值。进一步的,所述预测合闸时间的计算方法包括:yji=fj(Xi)(2)其中,yji为第i时刻第j个同期算法模型的预测合闸时间,Xi为第i时刻的相角向量,fj()为第j个同期算法模型。进一步的,所述模型包括一次模型和二次模型。一种同期算法实时评估系统,所述系统包括:第一获取模块:用于获取不同的同期算法模型;第二获取模块:用于获取同期过程中相角值样本;第三获取模块:用于将所述相角值样本带入同期算法模型中,获取预测合闸时间;第一计算模块:用于根据所述预测合闸时间计算同期算法模型的偏差和方差;第二计算模块:用于根据所述偏差和方差计算同期算法模型的可靠值;选择模块:用于将所述可靠值中最小的同期算法模型选择为最终的算法模型。一种同期算法实时评估系统,所述系统包括处理器和存储介质;所述存储介质用于存储指令;所述处理器用于根据所述指令进行操作以执行根据上述所述方法的步骤。计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现上述所述方法的步骤。与现有技术相比,本专利技术所达到的有益效果是:本专利技术允许在同一个装置中使用多种同期算法,在应用环境中,根据实时得到的数据对各算法进行评估、比较,获取可靠值,从而根据可靠值选择最优算法进行控制,达到提高同期合闸精度的目的。具体实施方式下面对本专利技术作进一步描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,不能以此来限制本专利技术的保护范围。本专利技术实现同期算法实时评估方法,该方法在具体的应用场景中对不同的同期算法进行实时评估,并根据评估结果选取最优的算法进行同期预测,从而达到最高的合闸精度。目前,因为考虑到同期应用的场合不定,外部环境不定,都采用简单的一次、二次模型。这种模型受外部因素影响小,但缺点是精度较低。一种同期算法实时评估方法,所述方法包括:获取不同的同期算法模型;获取同期过程中相角值样本;将所述相角值样本带入同期算法模型中,获取预测合闸时间;根据所述预测合闸时间计算同期算法模型的偏差和方差;根据所述偏差和方差计算同期算法模型的可靠值;选择所述可靠值最小的同期算法模型作为最终的算法模型。一种同期算法实时评估系统,所述系统包括:第一获取模块:用于获取不同的同期算法模型;第二获取模块:用于获取同期过程中相角值样本;第三获取模块:用于将所述相角值样本带入同期算法模型中,获取预测合闸时间;第一计算模块:用于根据所述预测合闸时间计算同期算法模型的偏差和方差;第二计算模块:用于根据所述偏差和方差计算同期算法模型的可靠值;选择模块:用于将所述可靠值中最小的同期算法模型选择为最终的算法模型。一种同期算法实时评估系统,所述系统包括处理器和存储介质;所述存储介质用于存储指令;所述处理器用于根据所述指令进行操作以执行根据上述方法的步骤。计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述所述方法的步骤。具体的算法过程如下:假设有r个同期算法模型,分别为f1,f2……fr。在同期过程中,测量得到一组相角值共有n个,记为x1,x2,……xn。实测相角为0的时刻记为yreal。同期算法模型f输入为一组相角值x,输出为合闸时间y,记为yji=fj(xi,xi+1,……xi+k-1)(1)其中j为同期算法模型下标,j∈(1,2……r)。i为不同时刻的相角值下标。令向量Xi为(xi,xi+1,……xi+k-1)将相角值x1,x2,……xn处理成m组样本,每组样本为k个相角值第1组相角为x1,x2,……xk即向量X1第2组相角为x2,x3,……xk+1即向量X2…………第m组相角为xm,xm+1,……xn即向量Xm式(1)可写为yji=fj(Xi)(2)其中,yji为第i时刻第j个同期算法模型的预测合闸时间,Xi为第i时刻的相角向量,fj()为第j个同期算法模型。将实际测量的X1,X2,……Xm带入式(2)得到预测的合闸时间y1,y2……ym。分别对不同的算法模型进行计算得到r组预测值,如下:算法1:y11,y12……y1m算法2:y21,y22……y2m…………算法r:yr1,yr2……yrm偏差公式为其中,Biasj为第j个同期算法模型的偏差,m为样本分组的组数,yji为第i时刻第j个同期算法模型的预测合闸时间,yreal为0时刻的预测合闸时间,j为同期算法模型下标,j∈(1,2……r)。分别计算所有模型的本文档来自技高网...

【技术保护点】
1.一种同期算法实时评估方法,其特征在于,所述方法包括:/n获取不同的同期算法模型;/n获取同期过程中相角值样本;/n将所述相角值样本带入同期算法模型中,获取预测合闸时间;/n根据所述预测合闸时间计算同期算法模型的偏差和方差;/n根据所述偏差和方差计算同期算法模型的可靠值;/n选择所述可靠值最小的同期算法模型作为最终的算法模型。/n

【技术特征摘要】
1.一种同期算法实时评估方法,其特征在于,所述方法包括:
获取不同的同期算法模型;
获取同期过程中相角值样本;
将所述相角值样本带入同期算法模型中,获取预测合闸时间;
根据所述预测合闸时间计算同期算法模型的偏差和方差;
根据所述偏差和方差计算同期算法模型的可靠值;
选择所述可靠值最小的同期算法模型作为最终的算法模型。


2.根据权利要求1所述的一种同期算法实时评估方法,其特征在于,所述偏差的计算方法包括:



其中,Biasj为第j个同期算法模型的偏差,m为样本分组的组数,yji为第i时刻第j个同期算法模型的预测合闸时间,yreal为0时刻的预测合闸时间。


3.根据权利要求2所述的一种同期算法实时评估方法,其特征在于,所述方差的计算方法包括:



其中,Varj为第j个同期算法模型的方差,yjk为第j个同期算法模型在第k时刻的预测合闸时间。


4.根据权利要求3所述的一种同期算法实时评估方法,其特征在于,所述可靠值的计算方法包括:
Relj=Biasj*Varj(5)
其中,Relj为第j个同期算法模型的可靠值。


5.根据权利要求2所述的一种同期算法实时评估方法...

【专利技术属性】
技术研发人员:赵涌孙延岭刘国敏程潇黠郭壁垒姜鑫
申请(专利权)人:南京南瑞水利水电科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1