一种调度控制系统不完整数据参数的估计方法和装置制造方法及图纸

技术编号:12977026 阅读:87 留言:0更新日期:2016-03-04 00:23
本发明专利技术公开了一种调度控制系统不完整数据参数的估计方法和装置,包括确定需要估计的数据参数;根据确立的数据参数,建立估计模型;根据估计模型利用混沌映射确定数据参数的初始值;根据确定的初始值和估计模型,对数据参数按照进化规则做进化操作,直到迭代进化得到最优估计值。因此,本发明专利技术所述的调度控制系统不完整数据参数的估计方法和装置能够估计不完整数据参数,得到准确的数据参数,从而获得缺失数据的估计值。

【技术实现步骤摘要】

本专利技术涉及计算机领域,特别是指一种调度控制系统不完整数据参数的估计方法和装置
技术介绍
电力调度控制系统实现对实时运行的电力系统进行数据采集、监视、控制和安全分析功能,是电力调度最重要的系统。但是调度控制系统采集的数据中普遍存在数据缺失的问题,比如SCADA、WAMS系统采集现场数据的缺失问题。因此对缺失数据的准确的填补,获得高质量的数据,就显得尤为重要。在缺失数据填补方法中,多重填补法占据重要的地位。多重填补法通过填充方法得到多个完整的数据集进行数据分析,并将结果综合分析产生推断,反映了缺失数据带来的不确定性和增加了估计的效率。但是MultipleImputation(简称MI,多重填补)中也存在技术挑战,即如何进行有效的填补。目前,缺失值是从联合后验分布中抽取,但对于多变量数据以及非线性关系等情况要实现这一点也是不易的。比如,在MI中常用到ExceptionMaximization(简称EM,最大期望算法)算法进行整体数据参数(比如均值和方差矩阵)估计,之后又提出了ECM算法、ECME算法等,但这些算法容易陷入局部最优解,并且迭代速度较慢。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种调度控制系统不完整数据参数的估计方法和装置,能够估计不完整数据参数,得到准确的数据参数,从而获得缺失数据的估计值。基于上述目的本专利技术提供的调度控制系统不完整数据参数的估计方法,包括步骤:确定需要估计的数据参数;根据确立的数据参数,建立估计模型;根据估计模型利用混沌映射确定数据参数的初始值;根据确定的初始值和估计模型,对数据参数按照进化规则做进化操作,直到迭代进化得到最优估计值。可选地,所述确定需要估计的数据参数是对调度控制系统进行数据采集,然后将采集的数据通过对数似然函数得到待估计参数。进一步地,所述对调度控制系统进行数据采集包括假设调度控制系统采集的数据为数据集Y,Y有K个属性,属性值可看作K个随机变量X1,X2,…,XK,并且满足K维正态分布;数据集Y中含有缺失数据,记Y=(Yobs,Ymis),Yobs为无缺失值的数据集合,Ymis为有数据缺失的数据集合;通过完整的数据集Yobs中每一列的数据得到相应随机变量X1,X2,…,XK的上下界,并记作[mini,maxi](i=1,2,…,K)。进一步地,所述将采集的数据通过对数似然函数得到待估计参数是待估计参数以包含参数的对数似然函数作为目标函数:设待估计参数θ为数据的均值μ和协方差矩阵Σ,记作θ=(μ,Σ);含有待估计参数θ的对数似然函数如下:其中,μ=(μ1,μ2,…,μK)为均值向量,表示各变量的均值;Σ=(σij)为变量(X1,X2,…,XK)的协方差矩阵;xi表示数据记录i(i=1,2,…,n)对应变量的向量,n为数据记录的个数。进一步地,所述根据确立的数据参数建立估计模型是根据对数似然函数极大化原则,可将原问题转化为带约束条件的单目标优化问题;其约束条件模型如下:maxθf]]>s.t.min1≤μ1≤max1min2≤μ2≤max2......minK≤μK≤maxK.]]>进一步地,所述根据估计模型利用混沌映射确定数据参数的初始值是按照下式logistic映射方程,得到一组混沌随机数,记作y1,y2,…,yn;yn+1=vyn(1-yn)n=1,2,…,∞其中,其中y1在(0,1)内随机取0.5以外的值,v在区间(0,4]内取值;然后,按K个数为一组,将混沌随机数y1,y2,…,yn分为m组,记为(y11,…,y1K),…,(ym1,…,ymK);根据参数约束条件mini≤μi≤maxi,i=1,2,…,K,将m组混沌随机数按照下式映射到参数空间,生成参数;μji=yji×(maxi-mini)+mini,i=1,…,K;j=1,…,m得到参数均值(μ11,…,μ1K),…,(μm1,…,μmK),将均值填充求方差得到参数θ1,θ2,…,θm;则参数θ0,θ1,θ2,…,θm可组成参数群,将其代入目标函数f(θ),进行验证,得到每个参数的适应情况。进一步地,所述根据确定的初始值和估计模型对数据参数按照进化规则做进化操作包括:首先根据遗传算法中的进化思想,保留目标函数值较高的参数,淘汰目标函数值较低的参数,对部分参数进化,并且保持参数的数量不变;然后保留下来的参数个体进行交叉、变异操作。进一步地,所述的交叉的操作进化过程为:设Pc为交叉概率,参数种群中含有m个参数个体,从参数种群中选取m□Pc个染色体进行交叉操作;假设θ1,θ2,…,θm表示参数种群的父代,将其随机选择两个参数θi,θj组成交叉对,记作(θi,θj),i,j∈(1,2,…,m)且i≠j;所述变异的操作进化过程为:设θi是某代参数种群中的一个个体,其中均值为(μi1,…,μiK),μij∈[minj,maxj];在(1,2,…,K)中随机选择r,按下式进行变异,则变异后的均值为(μi1,…,μ′ir,…,μiK),可得到变异后的参数θi';式中,为产生均匀分布的随机函数,产生一个随机数;η∈[0,1]为一个随机数,G为变异最大代数,g为当前变异代数,β是决定非一致性程度的参数。进一步地,所述的直到迭代进化得到最优估计值是判断是否满足迭代终止条件,若满足则终止迭代,得到最优估计值;若不满足,则继续根据确定的初始值和估计模型对数据参数按照进化规则做进化操作;其中,迭代终止条件为最优目标函数值连续l次不变或者变化范围小于值α,即其中fi*为迭代循环了i次后最优参数对应的目标函数值;l取值为为10-20,α取值范围为[10-5,10-3]。另外,本专利技术还提出了一种调度控制系统不完整数据参数的估计装置,包括:数据预处理单元,用于确定需要估计的数据参数;模型建立单元,用于根据确立的数据参数,建立估计模型;初始值获取单元,用于根据估计模型利用混沌映射确定数据参数的初始值;迭代单元,用于根据确定的初始值和估计模型,对数据参数按照进化规则做进化操作,直到迭代进化得到最优估计值。从上面所述可以看出,本专利技术提供的调度控制系统不完整数据参数的估计方法和装置,通过确定需要估计的数据参数;根据确立的数据参数,建立估计模型;根据估计模型利用混沌映射确定数据参数的初始值;根据确定的初始值和估计模型,对数据参数按照进化规则做进化操作,直到迭代进化得到最优估计值。从而,所述调度控制系统不完整数据参数的估计方法和装置可以获得准确地不完整数据集的参数,大幅度加快数据迭代的速度。附图说明图1为本专利技术实施例中调度控制系统不完整数据参数的估计方法的流程示意图;图2为本专利技术另一实施例中调度控制系统不完整数据参数的估计方法的流程示意图;图3为本专利技术实施例中调度控制系统不完整数据参数的估计装置的结构示意图;图4为EM算法与本专利技术估计参数过程的示意图。本文档来自技高网...
一种调度控制系统不完整数据参数的估计方法和装置

【技术保护点】
一种调度控制系统不完整数据参数的估计方法,其特征在于,包括步骤:确定需要估计的数据参数;根据确立的数据参数,建立估计模型;根据估计模型利用混沌映射确定数据参数的初始值;根据确定的初始值和估计模型,对数据参数按照进化规则做进化操作,直到迭代进化得到最优估计值。

【技术特征摘要】
1.一种调度控制系统不完整数据参数的估计方法,其特征在于,包括步
骤:
确定需要估计的数据参数;
根据确立的数据参数,建立估计模型;
根据估计模型利用混沌映射确定数据参数的初始值;
根据确定的初始值和估计模型,对数据参数按照进化规则做进化操作,
直到迭代进化得到最优估计值。
2.根据权利要求1所述的方法,其特征在于,所述确定需要估计的数据
参数是对调度控制系统进行数据采集,然后将采集的数据通过对数似然函数
得到待估计参数。
3.根据权利要求2所述的方法,其特征在于,所述对调度控制系统进行
数据采集包括假设调度控制系统采集的数据为数据集Y,Y有K个属性,属
性值可看作K个随机变量X1,X2,…,XK,并且满足K维正态分布;数据集Y中
含有缺失数据,记Y=(Yobs,Ymis),Yobs为无缺失值的数据集合,Ymis为有数据缺
失的数据集合;通过完整的数据集Yobs中每一列的数据得到相应随机变量
X1,X2,…,XK的上下界,并记作[mini,maxi](i=1,2,…,K)。
4.根据权利要求3所述的方法,其特征在于,所述将采集的数据通过对
数似然函数得到待估计参数是待估计参数以包含参数的对数似然函数作为目
标函数:设待估计参数θ为数据的均值μ和协方差矩阵Σ,记作θ=(μ,Σ);含
有待估计参数θ的对数似然函数如下:
其中,μ=(μ1,μ2,…,μK)为均值向量,表示各变量的均值;Σ=(σij)为变量
(X1,X2,…,XK)的协方差矩阵;xi表示数据记录i(i=1,2,…,n)对应变量的向量,
n为数据记录的个数。
5.根据权利要求4所述的方法,其特征在于,所述根据确立的数据参数

\t建立估计模型是根据对数似然函数极大化原则,可将原问题转化为带约束条
件的单目标优化问题;其约束条件模型如下:
maxθfs.t.min1≤μ1≤max1min2≤μ2≤max2......minK≤μK≤maxK.]]>6.根据权利要求5所述的方法,其特征在于,所述根据估计模型利用混
沌映射确定数据参数的初始值是按照下式logistic映射方程,得到一组混沌
随机数,记作y1,y2,…,yn;
yn+1=vyn(1-yn)n=1,2,…,∞
其中,其中y1在(0,1)内随机取0.5以外的值,v在区间(0,4]内取值;
然后,按K个数为一组,将混沌随机数y1,y2,…,yn分为m组,记为
(y11,…,y1K),…,(ym1,…,ymK);根据参数约束条件mini≤μi≤maxi,i...

【专利技术属性】
技术研发人员:陈文刚郜方郭晓军王一蓉邓伟吴润泽王艳茹范军丽王瑞杰唐良瑞
申请(专利权)人:国网山西省电力公司晋城供电公司国家电网公司北京国电通网络技术有限公司华北电力大学
类型:发明
国别省市:山西;14

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

1