采用数字孪生技术实现配电网中的渲染处理方法及系统技术方案

技术编号:32856379 阅读:50 留言:0更新日期:2022-03-30 19:27
本发明专利技术公开了一种采用数字孪生技术实现配电网中的渲染处理方法,包括:渲染服务器获取显示帧的数据,分割处理成多块小画面数据,并为每一小画面数据确定渲染任务后,分派给对应的渲染节点;每一渲染节点接收所述渲染任务后进行渲染处理,并将完成渲染处理的小画面数据上传给大屏控制器;大屏控制器组合获得所述显示帧渲染后的数据,并传给大屏显示器上进行显示。本发明专利技术还公开了相应的系统。实施本发明专利技术,在获得超高分辨率的渲染效果的同时,能保证运行的流畅性。行的流畅性。行的流畅性。

【技术实现步骤摘要】
采用数字孪生技术实现配电网中的渲染处理方法及系统


[0001]本专利技术涉及数字孪生技术相关
,特别是涉及一种采用数字孪生技术实现配电网中的渲染处理方法及系统。

技术介绍

[0002]数字孪生最早是应用于大型装备制造业领域的一项革命性创新,通过搭建一个将制造流程全部进行整合的数字孪生生产系统,实现从产品设计、到生产计划、再到制造执行的全过程数字化。
[0003]对于低电网(如低压配电台区)也可以采用数字孪生技术进行模拟搭建,这其中就需要对低压配电台区中的供电设备以及供电线路等进行渲染;但是对于大型城市中的低压配电台区,其中涉及的设备和线路非常复杂,如果需要将尽量多的设备信息在同一大屏上进行展现时,对每一帧图像的渲染工作将是非常巨大的,为了保证超高分辨率的渲染效果,通常会导致运行的流畅性不佳;或者为了保证运行的流畅性,往往会降低渲染效果的分辨率。

技术实现思路

[0004]本专利技术所要解决的技术问题在于,提供一种采用数字孪生技术实现配电网中的渲染处理方法及系统,可以分解渲染的任务并进行并行处理,在获得超高分辨率的渲染效果的同时,能保证运行的流畅性。
[0005]为解决上述技术问题,作为本专利技术的一方面,提供一种采用数字孪生技术实现配电网中的渲染处理方法,采用多显卡集群来实现,所述方法包括:
[0006]步骤S10,渲染服务器从文件数据库获取当前需要展示的显示帧的数据,进行分割处理,形成多块小画面数据;
[0007]步骤S11,渲染服务器对每一块小画面数据确定渲染任务,并将各块小画面数据的渲染任务分派给对应的渲染节点,每一渲染任务中携带有小画面标识号及同步信息;
[0008]步骤S12,每一渲染节点接收所述渲染任务后,调用与其连接的高速存储装置中的渲染素材,对其所分配到的小画面数据进行渲染处理;
[0009]步骤S13,所述渲染节点将完成渲染处理的小画面数据通过其DP接口(DisplayPort,显示接口)上传给大屏控制器,并携带所述画面标识号及同步信息;
[0010]步骤S14,大屏控制器根据画面标识号以及同步信息,组合获得所述显示帧渲染后的数据,并传送给与其连接的大屏显示器上进行显示。
[0011]优选地,进一步包括:
[0012]每一渲染节点响应外部鼠标、键盘事件,进行相应的处理。
[0013]优选地,进一步包括:
[0014]所述渲染服务器对每个渲染节点进行帧同步和事件同步处理。
[0015]优选地,将每一显示帧渲染后的数据存储进所述高速存储装置中。
[0016]优选地,所述渲染任务包括大楼模型、人物模型、供电设备模型、粒子特效中的帧画面的局部,所述高速存储装置为固态存储设备。
[0017]作为本专利技术的又一方面,提供一种采用数字孪生技术实现配电网中的渲染处理系统,其至少包括:
[0018]渲染服务器,用于从文件数据库获取当前需要展示的显示帧的数据,进行分割处理,形成多块小画面数据;并对每一块小画面数据确定渲染任务,并将各块小画面数据的渲染任务分派给对应的渲染节点,每一渲染任务中携带有小画面标识号及同步信息;
[0019]多个渲染节点,用于在接收所述渲染任务后,调用与其连接的高速存储装置中的渲染素材,对其所分配到的小画面数据进行渲染处理;并将完成渲染处理的小画面数据通过其DP接口上传给大屏控制器,并携带所述画面标识号及同步信息;
[0020]大屏控制器,用于接收所述多个渲染节点上传的数据,并根据画面标识号以及同步信息,组合获得所述显示帧渲染后的数据,传送给与其连接的大屏显示器上进行显示。
[0021]优选地,所述每一渲染节点进一步包括:
[0022]用于响应外部鼠标、键盘事件,进行相应的处理的装置。
[0023]优选地,渲染服务器进一步包括:
[0024]用于对每个渲染节点进行帧同步和事件同步处理的装置。
[0025]优选地,所述高速存储装置进一步用于存储渲染素材以及每一显示帧渲染后的数据。
[0026]优选地,所述渲染任务包括大楼模型、人物模型、供电设备模型、粒子特效中的帧画面的局部,所述高速存储装置为固态存储设备。
[0027]实施本专利技术实施例,具有如下的有益效果:
[0028]本专利技术提供一种采用数字孪生技术实现配电网中的渲染处理方法及系统,可以采用负载均衡的方式,通过渲染服务器将大屏显示的画面帧分解成多个渲染任务,发给多个渲染节点进行并行处理,然后将渲染处理后的小画面数据进行拼装合并,最后在大屏显示器上进行展示。通过此种方式就能将超高分辨率渲染的性能瓶颈能分摊多个渲染节点,达到负载均衡的目的,最后再将各自输出的图像在大屏端进行合并。在获得超高分辨率的渲染效果的同时,能保证运行的流畅性。
附图说明
[0029]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,根据这些附图获得其他的附图仍属于本专利技术的范畴。
[0030]图1为本专利技术提供的一种采用数字孪生技术实现配电网中的渲染处理方法的一个实施例的主流程示意图;
[0031]图2为本专利技术提供的一种采用数字孪生技术实现配电网中的渲染处理系统的一个实施例的结构示意图。
具体实施方式
[0032]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述。
[0033]如图1所示,示出了本专利技术提供的一种采用数字孪生技术实现配电网中的渲染处理方法的一个实施例的主流程示意图;在本实施例中,所述方法包括:
[0034]步骤S10,渲染服务器从文件数据库获取当前需要展示的显示帧的数据,进行分割处理,形成多块小画面数据;所述需要展示的显示帧的数据可以是诸如大楼模型、人物模型、供电设备模型、粒子特效中的帧画面;
[0035]步骤S11,渲染服务器对每一块小画面数据确定渲染任务,并将各块小画面数据的渲染任务分派给对应的渲染节点,每一渲染任务中携带有小画面标识号及同步信息;在具体的例子中,所述渲染任务包括大楼模型、人物模型、供电设备模型、粒子特效中的帧画面的局部的局部;
[0036]在一个具体的例子中,渲染服务器和渲染节点均部署一套渲染程序,每个渲染节点仅渲染大屏显示器中的一部分内容;具体地,例如渲染服务器接收的数据用于在一个大屏显示器上显示,渲染服务器将每一帧数据划分为n*n小块,将每一小块的数据形成一个渲染任务,发给一个与其连接的渲染节点进行渲染处理。每一渲染节包含一个显示设备,从而将画面渲染负载均衡分配到各显卡设备中;
[0037]步骤S12,每一渲染节点接收所述渲染任务后,调用与其连接的高速存储装置中的渲染素材,对其所分配到的小画面数据进行渲染处理;在一个具体的例子中,所述高速存储装置为固态存储设备,通过采用固态存储设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种采用数字孪生技术实现配电网中的渲染处理方法,采用多显卡集群来实现,其特征在于,所述方法包括:步骤S10,渲染服务器从文件数据库获取当前需要展示的显示帧的数据,进行分割处理,形成多块小画面数据;步骤S11,渲染服务器对每一块小画面数据确定渲染任务,并将各块小画面数据的渲染任务分派给对应的渲染节点,每一渲染任务中携带有小画面标识号及同步信息;步骤S12,每一渲染节点接收所述渲染任务后,调用与其连接的高速存储装置中的渲染素材,对其所分配到的小画面数据进行渲染处理;步骤S13,所述渲染节点将完成渲染处理的小画面数据通过其DP接口上传给大屏控制器,并携带所述画面标识号及同步信息;步骤S14,大屏控制器根据画面标识号以及同步信息,组合获得所述显示帧渲染后的数据,并传送给与其连接的大屏显示器上进行显示。2.如权利要求1所述的方法,其特征在于,进一步包括:每一渲染节点响应外部鼠标、键盘事件,进行相应的处理。3.如权利要求2所述的方法,其特征在于,进一步包括:所述渲染服务器对每个渲染节点进行帧同步和事件同步处理。4.如权利要求1至3任一项所述的方法,其特征在于,将每一显示帧渲染后的数据存储进所述高速存储装置中。5.如权利要求4所述的方法,其特征在于,所述渲染任务包括大楼模型、人物模型、供电设备模型、粒子特效中的帧画面的局部,所述高速存储装置为固态存储设备。...

【专利技术属性】
技术研发人员:杨祥勇黄慧山薛冰钟聪耿博温克欢孟庆超梁尚达
申请(专利权)人:深圳供电局有限公司
类型:发明
国别省市:

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

1