【技术实现步骤摘要】
三维场景生成方法、系统、电子设备及存储介质
[0001]本专利技术涉及三维模型
,具体涉及一种三维场景生成方法、系统、电子设备及存储介质。
技术介绍
[0002]当前的工业生产中,一些目标场景需要通过可视化运维平台来实现对生产流程的监控、对设备的诊断以及对相关数据的采集管理,尤其是基于可视化工具以三维场景来展示目标场景,更能有效提高运维管理的效率。较为典型的应用如WebSIS(Web
‑
Safety interlocking System,基于网页的安全联锁系统)系统,作为工厂控制系统中报警和联锁部分对于控制系统中检测的结果实施报警动作或调节或停机控制,是电站工厂等场景中实现自动控制的重要组成部分。然而,传统的三维场景生成方法存在资源占用大以及数据集成度低等缺陷,导致其应用受到各种局限。以WebSIS系统为例,存在渲染缓慢不流畅、组件编辑限制较多且不灵活及对运行设备要求较高等问题。
[0003]具体例如,对数据进行渲染处理的是重量级引擎,其处理过程占用资源较大,实际使用的过程中会导致使用成本高
【技术保护点】
【技术特征摘要】
1.一种三维场景生成方法,其特征在于,包括如下步骤:对第一组态数据进行轻量化处理,以获得第二组态数据;基于所述第二组态数据生成组件集,所述组件集包括至少一个组件;基于所述组件集对目标场景进行渲染。2.如权利要求1所述的三维场景生成方法,其特征在于,所述对第一组态数据进行轻量化处理的步骤包括:获取所述第一组态数据对应的文件格式信息;根据所述文件格式信息对所述第一组态数据进行预处理;对预处理后的所述第一组态数据进行去重处理,以删除所述第一组态数据中的冗余信息。3.如权利要求2所述的三维场景生成方法,其特征在于,所述对预处理后的所述第一组态数据进行去重处理,以删除所述第一组态数据中的冗余信息的步骤包括:对预处理后的所述第一组态数据进行语义分析,以获取语义分析结果;根据第一预设规则,提取所述语义分析结果中的冗余信息并删除;和/或,获取预处理后的所述第一组态数据中的空间数据;根据第二预设规则,删除所述空间数据中的冗余信息。4.如权利要求1所述的三维场景生成方法,其特征在于,所述基于所述第二组态数据生成组件集的步骤之后还包括:将所述组件集中的组件进行文件格式压缩处理,以生成能够加载于网页的文件格式。5.如权利要求1所述的三维场景生成方法,其特征在于,所述基于所述第二组态数据生成组件集的步骤包括:将所述第二组态数据中的若干组态合并为至少一个新组态,以生成第三组态数据;根据所述第三组态数据更新所述组件集。6.如权利要求1所述的三维场景渲染方法,其特征在于,所述基于所述第二组态数据生成组件集的步骤包括:对所述第二组态数据进行组态编辑处理以得到第四组态数据,其中,组态编辑处理包括平移、旋转、缩放、属性修改中至少一种处理方式;根据所述第四组态数据更新所述组件集。7.如权利...
【专利技术属性】
技术研发人员:董骁骅,张帆,韩延鹏,夏亮,王茹幸,
申请(专利权)人:上海电气集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。