可视化监测系统技术方案

技术编号:27616444 阅读:14 留言:0更新日期:2021-03-10 10:48
本发明专利技术提供了一种可视化监测系统,包括:处理器、存储器和显示装置。所述存储器中存储有描述事件的孪生节点列表;所述处理器用于根据所述孪生节点列表中的每个节点的事件开始时间和事件结束时间,将每个节点绘制在预设的网格区域中以生成对应于所述孪生节点列表的可视化信息;所述显示装置包括显示区域,用于向用户呈现所述孪生节点列表的可视化信息。本发明专利技术能够对事件主体的事件节点进行清晰明了的可视化呈现。的可视化呈现。的可视化呈现。

【技术实现步骤摘要】
可视化监测系统


[0001]本专利技术涉及电力系统建设领域,具体涉及一种孪生数据可视化监测系统。

技术介绍

[0002]电力系统的较多事件主体具有建设时间跨度大、流程节点多、程序复杂等特点,进一步加强电网企业工程财务风险与内控端到端管理,对提高资金的投入效益,进而提高企业的经济效益具有十分重要的意义。当前电网建设正处于高位运营状态,财务人员切实参与到工程运营的全过程中去才能最大限度的确保做好工程财务管理的各项工作。
[0003]在此背景下,工程财务风险与内控端到端孪生可视监测技术通过建立高度动态的系统,涵盖工程的整个生命周期,从设计、建设、运行到后期管理的各个阶段,统合数据源,缩减数据鸿沟。同时,流程执行的所有信息都将存储在数据孪生体中,并随着工程实体的变化而实时更新,从而实现超写实层面的实时分析与监管。
[0004]然而,由于一些大工程的节点有几百个,数量众多,工程总指挥记不清楚,也无法优化工程工期,以及判断工程节点合理性等,因此,需要清晰明了的可视化呈现节点。

技术实现思路

[0005]针对上述技术问题,本专利技术提供一种可视化监测系统,能够对事件主体的事件节点进行清晰明了的可视化呈现。
[0006]本专利技术采用的技术方案为:
[0007]本专利技术实施例提供一种可视化监测系统,包括:处理器、存储器和显示装置,所述存储器中存储有描述事件的孪生节点列表N,所述孪生节点列表N包括k个孪生节点和原子时间单元t,N=(N1,N2,......,N
k
),k为节点列表中节点的数量,t为任一节点N
i
对应的事件执行的最小时间单位,i=1,

,k;其中,节点N
i
包括第i个事件的事件开始时间T
istart
和事件结束时间T
iend
;所述处理器用于根据所述孪生节点列表N生成对应的可视化信息,具体通过以下步骤生成所述孪生节点列表N的可视化信息:
[0008]S100,遍历孪生节点列表N,获取最小的事件开始时间min(T
istart
)和最大的事件结束时间max(T
iend
);
[0009]S200,在显示装置的显示区域中绘制时间轴,所述时间轴的开始时间为min(T
istart
),结束时间为max(T
iend
),时间轴的步长为u=W*t/[max(T
iend
)-min(T
istart
)],W为显示区域在时间轴平行方向的距离;
[0010]S300,在显示区域中绘制网格区域,所述网格区域的沿时间轴平行方向的步长为u,沿时间轴垂直方向的步长为预设值v;
[0011]S400,遍历孪生节点列表N,对于任一N
i
,如果T
istart
=min(T
istart
),则将N
i
绘制在网格区域的(x0,y0)位置处,其中x0=0,y0=C0*v,C0为Ni之前在网格区域绘制对应于x0的节点计数器的值,C0初始化为0;将C0增加1;
[0012]S500,如果T
istart
>min(T
istart
),则将N
i
绘制在网格区域的(x,y)位置处,其中x=u*
[T
iend-min(T
istart
)],y=C
x
*v,C
x
为N
i
之前在网格区域绘制对应于x的节点计数器的值,Cx初始化为0;将Cx增加1;
[0013]所述显示装置用于向用户呈现所述孪生节点列表N的可视化信息。
[0014]可选地,所述时间轴的开始时间被绘制在显示区域的左边界,所述时间轴的结束时间被绘制在显示区域的右边界。
[0015]可选地,节点N
i
还包括第i个事件的先导事件列表P=(P
i1
,P
i2
,......,P
im
)和后继事件列表Q=(Q
i1
,Q
i2
,......,Q
in
),其中,对于任一先导事件P
ij
,其事件结束时间T
Pijend
=T
istart
;对于任一后继事件Q
ih
,其事件开始时间T
Qihstart
=T
iend
,j的取值为1,

,m;h的取值为1,

,n;
[0016]节点N
i
在所述显示区域被绘制为圆;节点N
i
的半径R
i
与(m+n)正相关。
[0017]可选地,R
i
=R0*(m+n)
1/2
,R0为先导事件和后继事件合计为1的节点,在显示区域被绘制的圆的半径;
[0018]可选地,如果R0*(m+n)
1/2
>min(v/2,u/2),那么R
i
=min(v/2,u/2),否则,R
i
=R0*(m+n)
1/2
;或者
[0019]如果R0*(m+n)
1/2
>min(v/3,u/3),那么R
i
=min(v/3,u/3),否则,R
i
=R0*(m+n)
1/2

[0020]可选地,节点N
i
在所述显示区域以不同的绘制颜色被绘制,所述绘制颜色的深度根据m和m确定。
[0021]可选地,当R
i
=min(v/3,u/3)时,节点N
i
在所述显示区域以不同的绘制颜色被绘制,绘制颜色的深度与(m+n)
1/2
正相关;否则,节点N
i
在所述显示区域以相同的绘制颜色被绘制。
[0022]可选地,节点N
i
还包括节点描述文本;当用户输入定位在节点N
i
上时,所述节点描述文本以悬浮窗口的形式向用户呈现。
[0023]可选地,当用户点击网格区域的节点N
i
时,网格区域中与节点N
i
对应的先导事件列表P和后继事件列表Q将以连线的方式呈现给用户;
[0024]其中,当用户点击节点N
i
时,所述处理器执行计算机程序实现以下步骤:
[0025]S10,获取节点N
i
对应的先导事件列表P=(P
i1
,P
i2
,......,P
im
),以及任一先导事件节点P
ij
在网格区域中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可视化监测系统,其特征在于,包括:处理器、存储器和显示装置,所述存储器中存储有描述事件的孪生节点列表N,所述孪生节点列表N包括k个孪生节点和原子时间单元t,N=(N1,N2,......,N
k
),k为节点列表中节点的数量,t为任一节点N
i
对应的事件执行的最小时间单位,i=1,

,k;其中,节点N
i
包括第i个事件的事件开始时间T
istart
和事件结束时间T
iend
;所述处理器用于根据所述孪生节点列表N生成对应的可视化信息,具体通过以下步骤生成所述孪生节点列表N的可视化信息:S100,遍历孪生节点列表N,获取最小的事件开始时间min(T
istart
)和最大的事件结束时间max(T
iend
);S200,在显示装置的显示区域中绘制时间轴,所述时间轴的开始时间为min(T
istart
),结束时间为max(T
iend
),时间轴的步长为u=W*t/[max(T
iend
)-min(T
istart
)],W为显示区域在时间轴平行方向的距离;S300,在显示区域中绘制网格区域,所述网格区域的沿时间轴平行方向的步长为u,沿时间轴垂直方向的步长为预设值v;S400,遍历孪生节点列表N,对于任一N
i
,如果T
istart
=min(T
istart
),则将N
i
绘制在网格区域的(x0,y0)位置处,其中x0=0,y0=C0*v,C0为Ni之前在网格区域绘制对应于x0的节点计数器的值,C0初始化为0;将C0增加1;S500,如果T
istart
>min(T
istart
),则将N
i
绘制在网格区域的(x,y)位置处,其中x=u*[T
iend-min(T
istart
)],y=C
x
*v,C
x
为N
i
之前在网格区域绘制对应于x的节点计数器的值,Cx初始化为0;将Cx增加1;所述显示装置用于向用户呈现所述孪生节点列表N的可视化信息。2.根据权利要求1所述的可视化监测系统,其特征在于,所述时间轴的开始时间被绘制在显示区域的左边界,所述时间轴的结束时间被绘制在显示区域的右边界。3.根据权利要求1所述的可视化监测系统,其特征在于,节点N
i
还包括第i个事件的先导事件列表P=(P
i1
,P
i2
,......,P
im
)和后继事件列表Q=(Q
i1
,Q
i2
,......,Q
in
),其中,对于任一先导事件P
ij
,其事件结束时间T
Pijend
=T
istart
;对于任一后继事件Q
ih
,其事件开始时间T
Qihstart
=T
iend
,j的取值为1,

,m;h的取值为1,

,n;节点N
i
在所述显示区域被绘制为圆;节点N
i
的半径R
i
与(m+n)正相关。4.根据权利要求3所述的可视化监测系统,其特征在于,R
i
=R0*(m+n)
1/2
,R0为先导事件和后继事件合计为1的节点,在显示区域被绘制的圆的半径。5.根据权利要求3所述的可视化监测系统,其特征在于,如果R0*(m+n)
1/2
>min(v/2,u/2),那么R
i
=min(v/2,...

【专利技术属性】
技术研发人员:潘树怡安勇金哲吕鹏杜伟李春李友董轶李卉雯王萍王彦婷苏楠刘佳佟
申请(专利权)人:国网山东省电力公司建设公司
类型:发明
国别省市:

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

1