一种基于电网信息物理系统感知数据压缩采样方法及装置与流程

文档序号:11180404
一种基于电网信息物理系统感知数据压缩采样方法及装置与流程

本发明属于电网信息物理系统领域,具体涉及一种基于电网信息物理系统感知数据压缩采样方法及装置。



背景技术:

电网是规模最大也是最复杂的互联系统之一,是典型的信息物理融合系统研究对象,电网CPS旨在充分反映电网运行的物理过程和信息过程,体现两者融合机理和相互作用机制,人们期待通过更高级的控制方式来提升系统整体性能并优化全局系统运行,提高能源利用率、设备利用潜力及系统可靠性、安全性和稳定性。

电网具有物理系统与信息系统融合,即电网一次系统与二次系统在功能方面高度协调的特点,同时,在机理方面具有降低两系统的异构特征,能够统一描述两类系统的表达形式。同时,电网信息物理系统应具备与信息流特点相匹配的信息采集控制网络,能按照物理电网运行状态和能量分布,优化信息路径和信息内容,充分考虑电网全景监测、协调控制与优化分析的需要。

在实际应用中,传感器节点的部署和时域采样一般非常密集,致使相邻节点与相邻时隙的采样数据有很大的相关性,从而造成大量数据冗余。而且在电网信息物理系统的异构通信网络中,普遍采用多跳传递的通信方式进行数据传输,所以汇聚节点收到的感知数据可以包含通信路径中所有节点的数据。因此,用合适的数据压缩采样技术,使优化的数据传输路径与全景状态的感知结合起来,成为目前信息物理联合建模的研究重点,为相关工程系统设计、建设和运行提供支撑。

例如,201610842728.8号中国发明专利公开了一种配电线路状态监测的无线传感器网络数据传输方法,其中披露了采用双网关双方向数据传输架构,通过可信可靠节点评价策略计及距离信任值与剩余能量值,路径评价策略计及剩余能量值与路径节点总数,实现最佳可信可靠传输路径选择。但是该专利方法主要考虑的是传感器节点本体中的电池能量,没有公开电网的能量分布,而对采样数据本身的冗余性优化的信息不能克服存在的不足。

压缩采样是针对时空相关性的一种新型数据压缩方法,通过选择合适的观测矩阵,将原始信号稀疏化,把信号从高维度空间投影到低维度空间中,使其能够在远小于原始信号奈奎斯特采样率的条件下,采集到信号的离散样本,以达到压缩数据的目的。例如201310534263.6号中国发明专利公开了一种基于分布式存储的无线传感网的数据融合方法,该法在空域和时域上联合应用压缩感知技术,各节点在向其邻居节点广播数据之前,压缩了所获得的数据,节点间收发的数据为矢量形式,最终所有节点各个时隙的数据由二维压缩感知数学模型恢复。但是该现有对于观测矩阵的定义和优化调整方式公开的信息不能解决存在的弊端。



技术实现要素:

针对现有技术的不足,本发明提出一种基于电网信息物理系统感知数据压缩采样方法,基于信息熵定义并优化观测矩阵,能够根据电网信息物理系统的融合特征,实现感知数据压缩采样,支撑电网信息物理系统的全景信息采集。

本发明的技术方案为:

一种基于电网信息物理系统感知数据压缩采样方法,所述方法包括以下步骤:

按电网信息物理系统的物理节点划分目标区域,构建信息拓扑模型;

按所述信息拓扑模型,定义所述物理节点状态变化量构成的稀疏矩阵;

根据所述稀疏矩阵定义电网信息物理系统的观测矩阵;

为观测矩阵中的观测向量赋值,并以信息熵最小为目标,迭代更新信息熵,获取最优观测矩阵。

优选的,所述划分目标区域X包括:将电网信息物理系统部署于m*m的平面空间内,对所述平面空间进行矩形划分得到下式m2个互相拼接的矩形子区域,每个子区域均包含电气设备、传感器和通信装置;

其中,x表示子区域,所述每个子区域均包含所述物理节点PNx和信息节点INx,PNx表示与子区域对应的电气设备。

优选的,所述构建信息拓扑模型包括:将与子区域对应的传感器和通信装置定义为信息节点INx,电网信息系统控制中心监测子区域x,获取信息拓扑模型上所述信息节点INx的传感数据。

优选的,所述按信息拓扑模型,定义物理节点状态变化量构成的稀疏矩阵包括:

所述物理节点的原始信号vec(X)的定义如式所示:vec(X)=[x11,x12,…xmm];

所述物理节点PNx的状态变化量的定义为Sx,基于压缩感知理论,获得所述物理节点的状态变化量构成的稀疏矩阵状态变化信号:vec(S)=[s11,s12,…smm];

其中,所述状态变化信号为原始信号的稀疏表示。

优选的,通过下式定义电网信息物理系统的观测矩阵Φ:

其中,均为n维观测向量;

所述观测矩阵为m2*n阶矩阵,能够对原始信号vec(X)进行压缩采样;其中,n表示vec(S)中非零值的个数。

优选的,所述观测向量赋值包括:

依据信息拓扑模型中的不同通信路径,将所述物理节点的能量分布作为权值,并根据信息拓扑模型的通信路径中信息节点INx和物理节点PNx的对应关系和电网信息物理系统的运行状态,为观测矩阵Φ中的观测向量赋值。

进一步地,通过Dijkstra算法计算所述通信路径。

优选的,通过下式迭代更新信息熵:

其中,Hx(f)为信息熵初始值,Hx+1(f)为增加观测向量Φx+1后,获得的新的信息熵,为常数;x∈[1,2,…m2-1],m2表示观测向量数量。

一种基于电网信息物理系统感知数据压缩采样装置,所述装置包括:

目标区域划分模块,用于按电网信息物理系统的物理节点划分目标区域;

构建模块,用于构建信息拓扑模型;

第一定义模块,用于按所述信息拓扑模型,定义所述物理节点状态变化量构成的稀疏矩阵;

第二定义模块,用于根据所述稀疏矩阵定义电网信息物理系统的观测矩阵;

赋值模块,用于为观测矩阵中的观测向量赋值;

迭代计算模块,用于以信息熵最小为目标,迭代更新信息熵;

获取模块,用于获取最优观测矩阵。

优选的,所述目标区域划分模块包括:

部署单元,用于将电网信息物理系统部署于m*m的平面空间内;

划分单元,用于对所述平面空间进行矩形划分得到下式m2个互相拼接的矩形子区域,每个子区域均包含电气设备、传感器和通信装置;

其中,x表示子区域,所述每个子区域均包含所述物理节点PNx和信息节点INx,PNx表示与子区域对应的电气设备。

优选的,所述构建模块包括:

设置单元,用于将与子区域对应的传感器和通信装置定义为信息节点INx,电网信息系统控制中心监测子区域x;

读取单元,用于获取信息拓扑模型上所述信息节点INx的传感数据。

优选的,所述第一定义模块包括:

原始信号定义单元,用于将所述物理节点的原始信号vec(X)的定义为:vec(X)=[x11,x12,…xmm];

变化量定义单元,用于将所述物理节点PNx的状态变化量的定义为Sx,基于压缩感知理论,获得所述物理节点的状态变化量构成的稀疏矩阵状态变化信号:vec(S)=[s11,s12,…smm]。

优选的,所述第二定义模块包括:

观测矩阵定义单元:用于通过下式定义电网信息物理系统的观测矩阵Φ:

其中,均为n维观测向量;

所述观测矩阵为m2*n阶矩阵,能够对原始信号vec(X)进行压缩采样;其中,n表示vec(S)中非零值的个数。

优选的,所述赋值模块包括:

第一处理单元,用于依据信息拓扑模型中的不同通信路径,将所述物理节点的能量分布作为权值;

第二处理单元,用于根据信息拓扑模型的通信路径中信息节点INx和物理节点PNx的对应关系和电网信息物理系统的运行状态,为观测矩阵Φ中的观测向量赋值。

优选的,所述迭代计算模块包括:

更新单元,用于通过下式迭代更新信息熵:

其中,Hx(f)为信息熵初始值,Hx+1(f)为增加观测向量Φx+1后,获得的新的信息熵,为常数,x∈[1,2,…m2-1],m2表示观测向量数量。

与最接近的现有技术相比,本发明提供的技术方案具有以下优异效果:

本发明的技术方案提出的基于电网信息物理系统感知数据压缩采样方法及装置,按电网信息物理系统的物理节点划分目标区域,构建信息拓扑模型;按信息拓扑模型,定义物理节点状态变化量构成的稀疏矩阵;根据稀疏矩阵定义电网信息物理系统的观测矩阵;为观测矩阵中的观测向量赋值,并以信息熵最小为目标,迭代更新信息熵,获取最优观测矩阵。

基于信息熵选取最优的观测矩阵,实现了被监测节点的部署位置和采样方式的优化,系统能够以较小的观测向量数感知到整体状态,从而大大降低了冗余性,为电网信息物理系统的全景信息采集提供了可靠的支撑。此外,本发明所述模型中包含的电网物理设备、运行状态、通信网拓扑等信息均都可以通过现有的信息系统获得,具有实际可操作性。克服了现有技术存在的观测矩阵的定义和优化调整方式不足的弊端。

附图说明

图1为本发明实施例中提供的基于电网信息物理系统感知数据压缩采样方法流程图。

具体实施方式

下面结合附图对本发明的具体实施方式作进一步的详细说明。

电网信息物理系统是具备信息泛在感知、协作计算、交互通信、自动控制功能的复杂测控系统,需要广泛布置传感测量节点进行多种信息的协作测量,测量信息具有冗余性,网络系统动态特性强,且是对环境开放的系统,不同节点的重要性受电网运行状态、环境、社会等多种复杂因素影响。基于信息熵定义并优化观测矩阵,可以基于电网信息物理系统的融合特征,实现感知数据压缩采样,支撑电网信息物理系统的全景信息采集。

因此本发明提出一种基于电网信息物理系统感知数据压缩采样方法,具体方法包括以下步骤:

(1)按电网信息物理系统的物理节点划分目标区域,构建信息拓扑模型;

划分目标区域X包括:将电网信息物理系统部署于m*m的平面空间内,对所述平面空间进行矩形划分得到下式m2个互相拼接的矩形子区域,每个子区域均包含电气设备、传感器和通信装置;

其中,x表示子区域,所述每个子区域均包含所述物理节点PNx和信息节点INx,PNx表示与子区域对应的电气设备。

构建信息拓扑模型包括:将与子区域对应的传感器和通信装置定义为信息节点INx,电网信息系统控制中心监测子区域x,获取信息拓扑模型上所述信息节点INx的传感数据。

(2)按信息拓扑模型,定义物理节点状态变化量构成的稀疏矩阵;

定义物理节点的原始信号vec(X)如式所示:vec(X)=[x11,x12,…xmm];

定义物理节点PNx的状态变化量为Sx,基于压缩感知理论,获得物理节点的状态变化量构成的稀疏矩阵状态变化信号:vec(S)=[s11,s12,…smm];

其中,所述状态变化信号为原始信号的稀疏表示。

(3)根据稀疏矩阵定义电网信息物理系统的观测矩阵;

通过下式定义电网信息物理系统的观测矩阵Φ:

其中,均为n维观测向量;

观测矩阵为m2*n阶矩阵,能够对原始信号vec(X)进行压缩采样;其中,n表示vec(S)中非零值的个数。

(4)为观测矩阵中的观测向量赋值,并以信息熵最小为目标,迭代更新信息熵;

获取最优观测矩阵。

其中,观测向量赋值包括:依据信息拓扑模型中的不同通信路径,将物理节点的能量分布作为权值,并根据信息拓扑模型的通信路径中信息节点INx和物理节点PNx的对应关系和电网信息物理系统的运行状态,为观测矩阵Φ中的观测向量赋值。

通过Dijkstra算法计算通信路径。

通过下式迭代更新信息熵:

其中,Hx(f)为信息熵初始值,Hx+1(f)为增加观测向量Φx+1后,获得的新的信息熵,为常数;x∈[1,2,…m2-1],m2表示观测向量数量。

基于上述发明构思提供以下实施例:

实施例1:本发明的技术方案适用于智能变电站站域局放在线监测;具体为:

S1,按电网信息物理系统的物理节点划分目标区域,构建信息拓扑模型;

定义变电站部署在一个m*m的平面空间中,被划分为m2个子区域,用矩阵X表示,即:

每个区域x中的物理节点PNx可以是变压器、全封闭式组合电器(GIS)、母线、避雷器等安装位置固定的电气设备,信息节点可以是特高频(UHF)传感器及其无线回传装置,变电站站域局放在线监测的控制中心可以是站控层的监测主机,对某一个子区域x进行监测时,特高频(UHF)传感器的信号经过无线接入或无线多跳回传到监测主机,因而可以得到经过的所有信息节点INx的传感数据。

S2,按信息拓扑模型,定义物理节点状态变化量构成的稀疏矩阵;

由于智能变电站是连续运行的物理系统,在进行局放监测时,只用监测每个时隙特高频(UHF)传感器对电磁场监测数据的变化量,定义每个物理节点PNx的状态变化量为Sx,由于正常运行状态下没有局放信号,电晕和其它干扰信号被滤波,大部分物理节点在一个时隙中的状态变化为0,因此Sx构成的矩阵S是一个稀疏矩阵。基于压缩采样的数学模型,将X、S都用向量表示,每个向量即:

vec(X)=[x11,x12,…xmm]T

vec(S)=[s11,s12,…smm]T

其中,可认为vec(S)为状态变化信号,vec(X)为原始信号。状态变化信号vec(S)是原始信号vec(X)的稀疏表示,可以通过一个n*m2阶观测矩阵Φ实现对信号vec(X)的压缩采样,其中,n等于vec(S)中非零值的个数。

S3,根据稀疏矩阵定义电网信息物理系统的观测矩阵Φ为:

其中均为n维观测向量,Φ与信息拓扑模型有关,在每次监测中,信息拓扑模型中的不同通信路径对应不同观测向量,进而对应不同的观测矩阵。

S4,为观测矩阵中的观测向量赋值,并以信息熵最小为目标,迭代更新信息熵;获取最优观测矩阵。

根据无线通信回传的时间约束、带宽约束等条件设置,基于Dijkstra算法获得每次监测的通信路径,依据通信路径中信息节点INx和物理节点的PNx对应关系,使用物理设备的运行状态,如变压器、GIS的负载情况等,对观测矩阵Φ中的每一个观测向量赋值。在此基础上,根据电网信息物理系统的运行状态,通过计算信息熵来选择所使用的观测矩阵:

其中,Hx(f)表示原有的信息熵,Hx+1(f)表示增加了观测向量Φx+1后的新的信息熵值,为常数,然后根据使信息熵Hx+1(f)最小的标准选择合适的观测向量,使系统能够以较小的观测向量数感知到整体状态。

实施例2:本发明的技术方案适用于电动汽车车联网。具体为:

S1,按电网信息物理系统的物理节点划分目标区域,构建信息拓扑模型;

定义一个城市或社区的电动汽车部署在一个m*m的平面空间中,被划分为m2个子区域,每个区域x中的物理节点PNx可以是充电桩等安装位置固定的电气设备,也可以是在不同区域间移动的电动汽车,信息节点是充电桩的计量与通信装置,也可以是电动汽车上的监测装置,控制中心可以是车联网的公共服务平台,对某一个子区域x进行监测时,充电桩、电动汽车的信号回传到监测主机,因而可以得到经过的所有信息节点INx的传感数据。

S2,依据所述信息拓扑模型定义电网信息物理系统的观测矩阵;例如对于车联网的能量监测,在每个时隙监测所有充电桩和电动汽车的运行情况,并基于压缩采样的数学模型,通过信息拓扑模型中不同通信路径对应的不同观测向量定义观测矩阵Φ。

S3,为观测矩阵中的每一个观测向量赋值,并计算信息熵;

根据通信时间约束、带宽约束等条件设置,基于Dijkstra算法获得每次监测的通信路径,依据通信路径中信息节点INx和物理节点的PNx对应关系,使用物理设备的运行状态,如充电桩的负载情况、电动汽车的地理位置等,对观测矩阵Φ中的每一个观测向量赋值。在此基础上,根据电网信息物理系统的运行状态,通过计算信息熵来选择所使用的观测矩阵,使系统能够以较小的观测向量数感知到整体状态,适应电动汽车等具有动态性的负荷,为车联网中大量调度对象的全局快速优化与在线应用提供支撑。

S4,为观测矩阵中的观测向量赋值,并以信息熵最小为目标,迭代更新信息熵,获取最优观测矩阵。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

基于同一发明构思,本发明还提供一种基于电网信息物理系统感知数据压缩采样装置,包括:

目标区域划分模块,用于按电网信息物理系统的物理节点划分目标区域;

构建模块,用于构建信息拓扑模型;

第一定义模块,用于按所述信息拓扑模型,定义所述物理节点状态变化量构成的稀疏矩阵;

第二定义模块,用于根据所述稀疏矩阵定义电网信息物理系统的观测矩阵;

赋值模块,用于为观测矩阵中的观测向量赋值;

迭代计算模块,用于以信息熵最小为目标,迭代更新信息熵;

获取模块,用于获取最优观测矩阵。

其中,目标区域划分模块包括部署单元和划分单元。

部署单元,用于将电网信息物理系统部署于m*m的平面空间内;

划分单元,用于对所述平面空间进行矩形划分得到下式m2个互相拼接的矩形子区域,每个子区域均包含电气设备、传感器和通信装置;

其中,x表示子区域,所述每个子区域均包含所述物理节点PNx和信息节点INx,PNx表示与子区域对应的电气设备。

构建模块包括设置单元和读取单元。

设置单元,用于将与子区域对应的传感器和通信装置定义为信息节点INx,电网信息系统控制中心监测子区域x;

读取单元,用于获取信息拓扑模型上所述信息节点INx的传感数据。

第一定义模块包括原始信号定义单元和变化量定义单元。

原始信号定义单元,用于将所述物理节点的原始信号vec(X)的定义为:vec(X)=[x11,x12,…xmm];

变化量定义单元,用于将所述物理节点PNx的状态变化量的定义为Sx,基于压缩感知理论,获得所述物理节点的状态变化量构成的稀疏矩阵状态变化信号:vec(S)=[s11,s12,…smm]。

第二定义模块还包括观测矩阵定义单元。

观测矩阵定义单元:用于通过下式定义电网信息物理系统的观测矩阵Φ:

其中,均为n维观测向量;

观测矩阵为m2*n阶矩阵,能够对原始信号vec(X)进行压缩采样;其中,n表示vec(S)中非零值的个数。

赋值模块包括第一、二处理单元:

第一处理单元,用于依据信息拓扑模型中的不同通信路径,将所述物理节点的能量分布作为权值;

第二处理单元,用于根据信息拓扑模型的通信路径中信息节点INx和物理节点PNx的对应关系和电网信息物理系统的运行状态,为观测矩阵Φ中的观测向量赋值。

迭代计算模块还包括更新单元。

更新单元,用于通过下式迭代更新信息熵:

其中,Hx(f)为信息熵初始值,Hx+1(f)为增加观测向量Φx+1后,获得的新的信息熵,为常数,x∈[1,2,…m2-1],m2表示观测向量数量。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。

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