【技术实现步骤摘要】
一种基于收敛交叉映射的电力调度自动化系统故障溯源方法
[0001]本专利技术涉及故障定位领域解决拓扑关系未知的故障溯源方法,尤其涉及一种基于收敛交叉映射的电力调度自动化系统故障溯源方法。
技术介绍
[0002]随着我国经济社会的快速发展,工业和生活用电的需求大大增加,对电网安全、经济、可靠运行的要求也越来越高。电力调度自动化系统作为电网的指挥中心,对保障电网的安全稳定运行具有重要意义。该系统由服务器、存储器、网卡等众多组件构成,当某一组件发生故障时,由于组件间存在紧密的耦合关系,故障会在短时间内迅速传播,造成大范围异常告警。在复杂的拓扑结构无法获取的情况下,及时准确定位故障源头、排查并检修故障设备,对于保障电力调度自动化系统安全稳定运行具有重要意义。现有的故障溯源方法大多依赖专家经验和拓扑规则来推断故障传播路径,它们仅适用于分析复杂程度较低、逻辑关系比较简单的小型系统中出现的故障。对于电力调度自动化系统而言,统计系统全部的过程知识是一项难以完成的任务。此外,电力调度自动化系统的业务功能不断更新升级,关联规则也在不断变化,每次针对业务升级修改对应的拓扑规则也是不切实际的。而基于格兰杰因果关系或传递熵的数据驱动溯源方法在建模时需要耗费大量时间,且难以区分虚假因果关联,导致溯源的精度较差。因此,提出一种基于收敛交叉映射建模组件间因果关系的数据驱动故障溯源算法,能够辅助运维人员快速从大范围告警信息中定位故障根源,对于保障电网平稳运行具有重要意义。
技术实现思路
[0003]有鉴于此,本专利技术实施 ...
【技术保护点】
【技术特征摘要】
1.一种基于收敛交叉映射的电力调度自动化系统故障溯源方法,其特征在于,所述方法步骤包括:(1)收集电力调度自动化系统故障前后的运行数据,计算组件故障前后的排列熵,根据排列熵变化量度量组件自身异常程度,具体为:收集电力调度自动化系统所有服务器的CPU、内存、磁盘、网络、进程组件的资源占用数据,其中,每个组件的资源占用情况包括IO读写情况、使用率、碰撞率、等待时间,将这些资源占用数据组成的组件特征序列集合{x1,x2,...,x
n
}作为故障溯源方法的输入,n代表序列的个数,每个序列包含l个观测值,对每个序列进行相空间重构,嵌入向量维度设置为m、延迟时间设置为τ,以得到对应的相空间矩阵Y
i
:其中,x
i
(k)表示第i个序列在k时刻的数值大小,i=1,2,...,n,k=1,2,...,l,矩阵的每一行代表一个重构分量,将每个分量中的元素按从小到大的顺序排列,可以得到一组位置索引序列,理论上索引序列共有m!种情况,将第j种索引序列出现的概率记为则可以由下式计算出组件特征序列的排列熵PE
i
:根据上式可分别计算出组件特征序列故障前后的排列熵和进而可以由下式计算出组件自身的异常程度Self_Error
i
:其中,Normalize(
·
)代表归一化过程,Self_Error
i
是度量电力调度自动化系统内组件运行模式变化情况的重要指标,其值越大,说明组件自身的异常程度越高;(2)计算故障前后组件间收敛交叉映射系数,构建正常状态下电力调度自动化系统的因果图,并根据因果链接变化情况求得组件全局因果关系变化程度,具体为:针对电力调度自动化系统组件特征序列{x1,x2,...,x
n
}中的任意两个序列x
i
={x
i
(1),x
i
(2),...,x
i
(l)}和x
j
={x
j
(1),x
j
(2),...,x
j
(l)},若要判断组件j是否驱动组件i工作,首先,需要设置嵌入维度E和采样间隔ε以构建序列x
i
在每一时刻的嵌入向量得到影子流形矩阵M
i
:其次,找到影子流形内每个点的E+1个最近邻点,用表示,确定用于预测序列x
j
的每个点的权重w
k
:w
k
=u
k
/∑u
p
,p=1,2,...,E+1
其中,k=1,2,...,E+1,d[
·
]为两向量间的欧式距离度量函数,从而可以计算出由组件i历史数据拟合出的组件j在t时刻观测值的估计量估计量最后,根据估计值和真实值的相关性可以计算出表征组件j到组件i因果关系大小的收敛交叉映射系数ρ
j
→
i
:其中,Cov(
·
)为协方差计算公式,Var...
【专利技术属性】
技术研发人员:高欣,张光耀,薛冰,于家豪,傅世元,陈伶俐,孟之航,方潇,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。