一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种能源工业元宇宙数字孪生云渲染动态分配方法及系统与流程

2022-02-22 18:31:55 来源:中国专利 TAG:


1.本发明涉及云渲染技术领域,具体是一种能源工业元宇宙数字孪生云渲染动态分配方法及系统。


背景技术:

2.工业元宇宙就是下一代全沉浸立体互联网,融合数字孪生、物联网、工业互联网、xr等多种技术方向的集成体,数字孪生就是计算机、网络通信等数字技术,创造一个数字版的现实世界的“克隆体”,也被称为“数字孪生体”,它被创建在信息化平台上,是虚拟的,将3d程序放在远程的服务器中渲染,用户终端通过web软件或者直接在本地的3d程序中点击一个“云渲染”按钮并借助高速互联网接入访问资源,指令从用户终端中发出,服务器根据指令执行对应的渲染任务,而渲染结果画面则被传送回用户终端中加以显示,针对中大型复杂能源基础设施的高仿真孪生体打造,能源基础设施数字孪生体的建设,伴随国有企业数字化升级数量逐渐增大。
3.在打造复杂能源基础设施数字孪生体的过程中,会出现一些问题,现市面上常见的云渲染技术模式与常规的云计算类似,即将3d程序放在远程的服务器中渲染,用户终端通过web软件并借助高速互联网接入访问资源,指令从用户终端中发出,monster beats solo,服务器根据指令执行对应的渲染任务,这种基础架构在面向c端客户小型场景时比较适配,但是在面对大型高面数、多构件多个体场景时,会捉襟见肘。


技术实现要素:

4.本发明的目的在于提供一种能源工业元宇宙数字孪生云渲染动态分配方法及系统,以解决上述背景技术中提出的问题。
5.本发明的技术方案是:一种能源工业元宇宙数字孪生云渲染动态分配系统,包括有客户端、服务配对服务器和云渲染资源池,所述云渲染资源池由多个云渲染服务容器单元组成,每个所述云渲染服务容器单元均包括有像素推流服务组件、信令服务组件和网络穿透服务组件,所述像素推流服务组件通过加载复杂能源基础设施数字孪生体模型文件,以webrtc协议提供高清像素流推送服务供客户端浏览器渲染,所述信令服务组件用于负责建立和维护像素推流服务和客户端之间的webrtc协议连接,所述网络穿透服务组件用于确保信令和web服务器能够在高仿真引擎应用和浏览器间交涉直接连接,所述服务配对服务器用于对资源池中的云渲染服务容器的可用状态进行监控。
6.优选的,所述服务配对服务器同时用于在客户端申请连接云渲染服务时将可用的容器的连接url返回给客户端。
7.优选的,所述云渲染资源池通过以容器方式提供云渲染服务,构成云渲染服务集群,所述云渲染服务服务器单元配置有高端显卡。
8.优选的,所述像素推流服务组件同时用于负责响应客户端发起的交互命令。
9.优选的,所述信令服务组件为一个轻量级的后台服务,同时所述信令服务组件用
于为像素推流服务提供安全验证。
10.一种能源工业元宇宙数字孪生云渲染动态分配方法,具体操作步骤为:
11.步骤一:首先客户通过登录客户端浏览器,访问像素推流服务组件发送的ip地址,同时像素推流服务组件访问客户端浏览器发送的ip地址,获取独立的数字孪生推流服务和交互体验;
12.步骤二:客户端访问服务配对器,选择资源池中可用的云渲染服务容器,然后客户端申请连接云渲染服务容器;
13.步骤三:服务配对器将可用的云渲染服务容器的连接url返回给客户端;
14.步骤四:然后客户端根据收到的url对该容器发起配对连接请求。
15.优选的,所述步骤一中获取ip地址的方式为通过查询实现stun协议的服务器,即可找出自身公开可见的ip地址。
16.优选的,所述stun服务器在告知所有端点其自身的公开可见ip地址后,信令和web服务器可继续中继各自的直接连接。
17.本发明通过改进在此提供一种能源工业元宇宙数字孪生云渲染动态分配方法及系统,与现有技术相比,具有如下改进及优点:
18.本发明通过不同的客户访问不同的云渲染服务容器,获取独立的数字孪生推流服务和交互体验,客户端访问服务配对服务器,从资源池中获取可用的云渲染服务容器,然后配对服务器对资源池中的云渲染服务容器的可用状态进行监控,并在客户端申请连接云渲染服务时将可用的容器的连接url返回给客户端,客户端再根据收到的url对该容器发起配对连接请求,一旦激活连接,配对服务器不再会将任何新的浏览器连接重新定向至相同的云渲染服务容器,即可通过由多台配置高端显卡的渲染服务器组成云渲染资源池,以容器方式提供云渲染服务,构成云渲染服务集群即可是配偶在面向大场景以及xr交互密集指令场景下的应用。
附图说明
19.下面结合附图和实施例对本发明作进一步解释:
20.图1是一种能源工业元宇宙数字孪生云渲染动态分配系统的流程示意图。
具体实施方式
21.下面对本发明进行详细说明,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
22.本发明通过改进在此提供一种能源工业元宇宙数字孪生云渲染动态分配方法及系统,本发明的技术方案是:
23.实施例一:
24.如图1所示,一种能源工业元宇宙数字孪生云渲染动态分配系统,包括有客户端、服务配对服务器和云渲染资源池,所述云渲染资源池由多个云渲染服务容器单元组成,每个所述云渲染服务容器单元均包括有像素推流服务组件、信令服务组件和网络穿透服务组
件,所述像素推流服务组件通过加载复杂能源基础设施数字孪生体模型文件,以webrtc协议提供高清像素流推送服务供客户端浏览器渲染,所述信令服务组件用于负责建立和维护像素推流服务和客户端之间的webrtc协议连接,所述网络穿透服务组件用于确保信令和web服务器能够在高仿真引擎应用和浏览器间交涉直接连接,所述服务配对服务器用于对资源池中的云渲染服务容器的可用状态进行监控。
25.进一步的,在上述技术方案中,所述服务配对服务器同时用于在客户端申请连接云渲染服务时将可用的容器的连接url返回给客户端。
26.进一步的,在上述技术方案中,所述云渲染资源池通过以容器方式提供云渲染服务,构成云渲染服务集群,所述云渲染服务服务器单元配置有高端显卡。
27.进一步的,在上述技术方案中,所述像素推流服务组件同时用于负责响应客户端发起的交互命令。
28.进一步的,在上述技术方案中,所述信令服务组件为一个轻量级的后台服务,同时所述信令服务组件用于为像素推流服务提供安全验证。
29.一种能源工业元宇宙数字孪生云渲染动态分配方法,具体操作步骤为:
30.步骤一:首先客户通过登录客户端浏览器,访问像素推流服务组件发送的ip地址,同时像素推流服务组件访问客户端浏览器发送的ip地址,获取独立的数字孪生推流服务和交互体验;
31.步骤二:客户端访问服务配对器,选择资源池中可用的云渲染服务容器,然后客户端申请连接云渲染服务容器;
32.步骤三:服务配对器将可用的云渲染服务容器的连接url返回给客户端;
33.步骤四:然后客户端根据收到的url对该容器发起配对连接请求。
34.进一步的,在上述技术方案中,所述步骤一中获取ip地址的方式为通过查询实现stun协议的服务器,即可找出自身公开可见的ip地址。
35.进一步的,在上述技术方案中,所述stun服务器在告知所有端点其自身的公开可见ip地址后,信令和web服务器可继续中继各自的直接连接。
36.工作原理:首先客户通过登录客户端浏览器,访问像素推流服务组件发送的ip地址,像素推流服务组件通过加载复杂能源基础设施数字孪生体模型文件,以webrtc协议提供高清像素流推送服务供客户端浏览器渲染,像素推流服务组件同时用于负责响应客户端发起的交互命令,同时像素推流服务组件访问客户端浏览器发送的ip地址,获取独立的数字孪生推流服务和交互体验,然后客户端访问服务配对器,服务配对服务器用于对资源池中的云渲染服务容器的可用状态进行监控,选择资源池中可用的云渲染服务容器,然后客户端申请连接云渲染服务容器,然后服务配对器将可用的云渲染服务容器的连接url返回给客户端,最后然后客户端根据收到的url对该容器发起配对连接请求,一旦激活连接,配对服务器不再会将任何新的浏览器连接重新定向至相同的云渲染服务容器。
37.上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献