本发明涉及数字孪生,特别涉及一种基于数字孪生的可视化管理系统。
背景技术:
1、低代码开发平台是无需编码或通过少量代码就可以快速生成应用程序的开发平台。通过可视化进行应用程序开发的方法,使具有不同经验水平的开发人员可以通过图形化的用户界面,使用拖拽组件和模型驱动的逻辑来创建网页和移动应用程序,整个低代码开发领域可以追溯到更早前第四代编程语言和快速应用开发工具。
2、目前基于低代码技术的管理平台存在问题,合作伙伴用户数据不能跟自身系统使用的用户进行区别,不方便对需要保护的文件、档案、数据信息进行加密。同时,开发存在人员投入大、开发效率低、场景制作周期长、模型无法复用、系统部署复杂等问题。
技术实现思路
1、本发明提供了一种基于数字孪生的可视化管理系统,可以大幅减少项目开发时间,缩减项目开发成本,提高交付质量。
2、本发明提供了一种基于数字孪生的可视化管理系统,包括中央处理器、数字孪生模块、虚拟实体编辑模块、数据采集模块、编辑开发模块、运维管控模块,所述中央处理器分别连接所述数字孪生模块、虚拟实体编辑模块和运维管控模块,所述数字孪生模块还连接所述数据采集模块,所述虚拟实体编辑模块还连接所述编辑开发模块;
3、所述数字孪生模块包括数字孪生构建单元,分为组件结构化定义、数字孪生数据挖掘和虚拟仿真;
4、所述虚拟实体编辑模块用于用户个人项目的快速开发,通过图形化拖拽、参数式配置、点击对应的二维/三维面板快速构建用户需要的场景及内容,并输出在线可用的方案设计;
5、所述数据采集模块用于接入系统和感知对象以进行数据解析和清洗;
6、所述编辑开发模块包括组态hmi编辑开发,用于虚拟场景快速搭建;
7、所述运维管控模块用于对用户使用系统的全过程进行监控,并在出现使用异常时进行预警和恢复。
8、进一步地,还包括存储数据库,所述存储数据库分别连接所述数字孪生模块和虚拟实体编辑模块,所述存储数据库包括结构化数据库和内存数据库,所述结构化数据库用于存储非结构化文件,包括共享建模文件,所述内存数据库用于存储非结构化通信信息。
9、进一步地,所述运维管控模块包括监控预警单元、日志服务单元、集群管理单元、备份服务单元和故障恢复单元,所述监控预警单元、日志服务单元、集群管理单元、备份服务单元和故障恢复单元对用户使用系统的全过程进行监控,记录并备份用户的使用日志,在出现使用异常时进行故障预警和故障恢复。
10、进一步地,还包括三维引擎,所述三维引擎连接所述中央处理器,所述三维引擎为自有组态可视化开发模块jarijs。
11、进一步地,所述虚拟实体编辑模块包括模板单元、场景单元、模型单元和排版单元;
12、所述模板单元用于存储官方/用户设计的公开展示的模板;
13、所述场景单元用于对三维场景的切换,通过拖拽场景列表,可以更换内容的3d场景,并可以对场景进行一些自定义配置;
14、所述模型单元包括3d模型及2d模型,通过拖拽3d模型列表,可以实现模型的放置与旋转/缩放/平移/打平/贴地功能,且可以对模型进行自定义配置以实现需求;
15、所述排版单元为在3d面板之上的2d排版,包含嵌套布局和悬浮布局,通过拖拽布局/边框/元素/图表等组件可以搭建一套响应式、可切换的2d面板。
16、进一步地,所述编辑开发模块包括组态编辑开发单元、组态控制逻辑开发单元、数据抽取逻辑开发单元;
17、所述组态编辑开发单元包括提供场景元素库、进行场景参数配置和构建场景动作模型;
18、所述组态控制逻辑开发单元包括提供组件控制逻辑库、提供二次开发接口和自定义逻辑扩展;
19、所述数据抽取逻辑开发单元包括数据分拆、数据绑定、组件框架和组态元素数据配置。
20、进一步地,还包括权限管控模块,所述权限管控模块连接所述中央处理器,所述权限管控模块用于对使用系统的用户进行权限设定、认证和管理。
21、进一步地,所述数据采集模块的接入系统用于coap、lwm2m、mqtt、sdk、http的封装与接入;所述感知对象包括感知数据和场景数据,所述感知数据包括传感器数据、iot设备数据、摄像头数据以及机器人数据;所述场景数据包括bim场景数据、点云扫描数据、gis数据以及第三方开源数据。
22、本发明的有益效果为:
23、本发明提供的基于数字孪生的可视化管理系统,包括中央处理器、数字孪生模块、虚拟实体编辑模块、数据采集模块、编辑开发模块、运维管控模块,通过图形化拖拽、参数式配置的方式快速构建响应式的、多内容的、多层级的页面,从而节省项目开发时间及缩减项目资源/人力投入成本,达到低投入、高产出、快产出、高质量渲染等目标,减少了各岗位开发人员的开发压力,提升开发效率,加快开发产出。具有操作简单,显示效果好,功能逻辑完善,快速交付客户等优点。
1.一种基于数字孪生的可视化管理系统,其特征在于,包括中央处理器、数字孪生模块、虚拟实体编辑模块、数据采集模块、编辑开发模块、运维管控模块,所述中央处理器分别连接所述数字孪生模块、虚拟实体编辑模块和运维管控模块,所述数字孪生模块还连接所述数据采集模块,所述虚拟实体编辑模块还连接所述编辑开发模块;
2.根据权利要求1所述的基于数字孪生的可视化管理系统,其特征在于,还包括存储数据库,所述存储数据库分别连接所述数字孪生模块和虚拟实体编辑模块,所述存储数据库包括结构化数据库和内存数据库,所述结构化数据库用于存储非结构化文件,包括共享建模文件,所述内存数据库用于存储非结构化通信信息。
3.根据权利要求1所述的基于数字孪生的可视化管理系统,其特征在于,所述运维管控模块包括监控预警单元、日志服务单元、集群管理单元、备份服务单元和故障恢复单元,所述监控预警单元、日志服务单元、集群管理单元、备份服务单元和故障恢复单元对用户使用系统的全过程进行监控,记录并备份用户的使用日志,在出现使用异常时进行故障预警和故障恢复。
4.根据权利要求1所述的基于数字孪生的可视化管理系统,其特征在于,还包括三维引擎,所述三维引擎连接所述中央处理器,所述三维引擎为自有组态可视化开发模块jarijs。
5.根据权利要求1所述的基于数字孪生的可视化管理系统,其特征在于,所述虚拟实体编辑模块包括模板单元、场景单元、模型单元和排版单元;
6.根据权利要求1所述的基于数字孪生的可视化管理系统,其特征在于,所述编辑开发模块包括组态编辑开发单元、组态控制逻辑开发单元、数据抽取逻辑开发单元;
7.根据权利要求1所述的基于数字孪生的可视化管理系统,其特征在于,还包括权限管控模块,所述权限管控模块连接所述中央处理器,所述权限管控模块用于对使用系统的用户进行权限设定、认证和管理。
8.根据权利要求1所述的基于数字孪生的可视化管理系统,其特征在于,所述数据采集模块的接入系统用于coap、lwm2m、mqtt、sdk、http的封装与接入;所述感知对象包括感知数据和场景数据,所述感知数据包括传感器数据、iot设备数据、摄像头数据以及机器人数据;所述场景数据包括bim场景数据、点云扫描数据、gis数据以及第三方开源数据。