一种实验室安保设备可视化控制方法及系统与流程

文档序号:15448164发布日期:2018-09-14 23:37阅读:192来源:国知局

本发明涉及实验室安保监控领域,尤其涉及一种实验室安保设备可视化控制方法及系统。



背景技术:

现在的实验室安保设备主要是解决具体的安保问题,设备之间无法有效协作。随着实验室对安全要求的日益提高,只能解决单一问题的安保系统已经无法满足实验室的要求。并且无人值守安保系统的自动化、智能化的程度越来越高,各种在线监控系统也越来越多,对于信息化管理的要求也更高。因此亟待需要将不同监控系统按照设备的真实场景进行统一、整合、分析,电气设备、环境、图像、各种报警装置能全方位直观展现,以便管理操作人员能快速、直观、便捷的查看到所需的实时或历史数据。



技术实现要素:

本发明提供一种实验室安保设备可视化控制方法及系统,解决现有技术中实验室安保设备控制方式单一、不直观、控制复杂的技术问题。

本发明的目的是通过以下技术方案实现的:

一种实验室安保设备可视化控制方法,包括:

根据实验室平面设计图,生成平面布置图文件,以作为3dsmax建模的尺寸参考;

利用3dsmax生成实验室三维结构图;

建立安保设备的图元库,所述图元库存储设备图元的位图样式;

建立安保设备的综合信息库,所述综合信息库存储设备信息,所述设备信息包括设备基本信息、设备实时数据和设备历史数据;

将安保设备的图元库中的设备图元与安保设备的综合信息库中的设备信息进行关联;

根据三维空间坐标,在所述实验室三维结构图上对设备图元进行标注,以使位置信息与设备信息、设备图元进行关联;

从三维坐标库提取设备坐标信息,并从所述图元库中提取对应的设备图元的位图样式,利用三维平台提供的地标接口,将设备图元的位图样式在实验室三维结构图中对应位置进行展示;

根据实验室三维结构图中展示的设备图元,进行可视化控制。

一种实验室安保设备可视化控制系统,包括:服务器平台、客户端和安保设备,其中,所述服务器平台用于根据实验室平面设计图,生成平面布置图文件,以作为3dsmax建模的尺寸参考;利用3dsmax生成实验室三维结构图;建立安保设备的图元库,所述图元库存储设备图元的位图样式;建立安保设备的综合信息库,所述综合信息库存储设备信息,所述设备信息包括设备基本信息、设备实时数据和设备历史数据;将安保设备的图元库中的设备图元与安保设备的综合信息库中的设备信息进行关联;根据三维空间坐标,在所述实验室三维结构图上对设备图元进行标注,以使位置信息与设备信息、设备图元进行关联;

所述客户端,用于从三维坐标库提取设备坐标信息,并从所述图元库中提取对应的设备图元的位图样式,利用三维平台提供的地标接口,将设备图元的位图样式在实验室三维结构图中对应位置进行展示;根据实验室三维结构图中展示的设备图元,进行可视化控制。

本发明提供一种实验室安保设备可视化控制方法及系统,根据实验室平面设计图,生成平面布置图文件;利用3dsmax生成实验室三维结构图;建立安保设备的图元库;建立安保设备的综合信息库;将安保设备的图元库中的设备图元与安保设备的综合信息库中的设备信息进行关联;根据三维空间坐标,在所述实验室三维结构图上对设备图元进行标注,以使位置信息与设备信息、设备图元进行关联;从三维坐标库提取设备坐标信息,并从所述图元库中提取对应的设备图元的位图样式,利用三维平台提供的地标接口,将设备图元的位图样式在实验室三维结构图中对应位置进行展示;根据实验室三维结构图中展示的设备图元,进行可视化控制。本发明通过基于虚拟现实(vr)技术,提高实验室安保管理水平,实现了可视化操作、操作灵活、控制方式多样。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可根据这些附图获得其他的附图。

图1为本发明实施例的一种实验室安保设备可视化控制方法流程图;

图2为本发明实施例的实验室三维结构图的俯视图;

图3为本发明实施例的一种实验室安保设备可视化控制系统的结构示意图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

如图1所示,为一种实验室安保设备可视化控制方法,包括:

步骤101、根据实验室平面设计图,生成平面布置图文件,以作为3dsmax建模的尺寸参考;

其中,绘制平面布置图,作为3dsmax建模的精确尺寸参考。墙体、门、窗、地板、天花板、电脑桌椅、文件柜要分别分层绘制,这样在3dsmax中分类管理。

步骤102、利用3dsmax生成实验室三维结构图;

其中,用3dsmax导入生成的dwg格式,按照绘制的建筑轮廓生成实验室各房间和走廊的三维模型,根据基本尺寸由一系列截面放样生成建筑墙体,再根据提供的详细尺寸制作内部结构:桌子、座椅等部件,如图2所示,为实验室三维结构图的俯视图。

3dmax还可以将模型文件导出多种格式的文件,如obj文件、3ds文件、mdl文件和smd文件等。本平台引擎所适用的模型有obj、3ds和ms3d。基本场景静止模型采用obj文件格式;门的开合的动画采用3ds格式;漫游人物动画采用ms3d格式。

步骤103、建立安保设备的图元库;

其中,所述图元库存储设备图元的位图样式;

步骤103具体可以包括:

步骤103-1、根据待集成设备的属性信息,进行设备分类;

其中,根据设备的属性信息(如设备类型、设备名称、设备读数1、设备读数2……),将具有相同属性的设备归为一类,同一类的设备拥有相同的设备标识符(即设备位图样式)。

步骤103-2、根据设备分类,设定位图样式,以使同一类的设备拥有相同的位图样式;

步骤103-3、生成位图样式,其中,所述位图样式是图元的可视化标识,又是三维虚拟环境中获取某类设备信息的接口。

步骤104、建立安保设备的综合信息库;

其中,所述综合信息库存储设备信息,所述设备信息包括设备基本信息、设备实时数据和设备历史数据;

其中,设备基本信息库:存放设备的基本特征信息,一般不会变动,如型号、颜色、体积、生产厂家、购置时间、安装位置等。设备实时数据库:存放设备实时状态信息,根据设备运行情况实时变化,如开关情况、人出入情况等。设备历史数据库:存放设备的开关历史情况、人出入历史情况、历史视频等,根据一定时间进行更新。

步骤105、将安保设备的图元库中的设备图元与安保设备的综合信息库中的设备信息进行关联;

步骤106、根据三维空间坐标,在所述实验室三维结构图上对设备图元进行标注,以使位置信息与设备信息、设备图元进行关联;

步骤107、从三维坐标库提取设备坐标信息,并从所述图元库中提取对应的设备图元的位图样式,利用三维平台提供的地标接口,将设备图元的位图样式在实验室三维结构图中对应位置进行展示;

其中,步骤107具体可以包括:

步骤107-1、静态数据展示:客户端javascript脚本通过图元接口获得设备编号和设备类型后传入服务器端,服务器端java程序根据设备编号从设备基本信息库中取出设备基本信息,从设备历史数据库中提取并统计历史数据,以图元对象的方式返回客户端,并以jsp页面嵌入方式进行展示;

步骤107-2、动态数据展示:客户端运用setinterval()方法实时向客户端发送数据刷新请求,服务端从实时数据库获取设备当前数据并返回客户端页面显示。

步骤108、根据实验室三维结构图中展示的设备图元,进行可视化控制。

其中,步骤108具体可以包括:

步骤108-1、当获取到某个区域的选择操作时,激活该区域中的安保设备进入布防状态;

步骤108-2、当用户选中某一设备时,显示该设备的实时数据和历史数据,并激活该设备的同类型设备和/或该设备所在区域的设备。

本发明提供一种实验室安保设备可视化控制方法,根据实验室平面设计图,生成平面布置图文件;利用3dsmax生成实验室三维结构图;建立安保设备的图元库;建立安保设备的综合信息库;将安保设备的图元库中的设备图元与安保设备的综合信息库中的设备信息进行关联;根据三维空间坐标,在所述实验室三维结构图上对设备图元进行标注,以使位置信息与设备信息、设备图元进行关联;从三维坐标库提取设备坐标信息,并从所述图元库中提取对应的设备图元的位图样式,利用三维平台提供的地标接口,将设备图元的位图样式在实验室三维结构图中对应位置进行展示;根据实验室三维结构图中展示的设备图元,进行可视化控制。本发明通过基于虚拟现实(vr)技术,提高实验室安保管理水平,实现了可视化操作、操作灵活、控制方式多样。

本发明实施例还提供了一种实验室安保设备可视化控制系统,如图3所示,包括:服务器平台310、客户端320和安保设备330,其中,所述服务器平台310用于根据实验室平面设计图,生成平面布置图文件,以作为3dsmax建模的尺寸参考;利用3dsmax生成实验室三维结构图;建立安保设备330的图元库,所述图元库存储设备图元的位图样式;建立安保设备的综合信息库,所述综合信息库存储设备信息,所述设备信息包括设备基本信息、设备实时数据和设备历史数据;将安保设备330的图元库中的设备图元与安保设备的综合信息库中的设备信息进行关联;根据三维空间坐标,在所述实验室三维结构图上对设备图元进行标注,以使位置信息与设备信息、设备图元进行关联;

所述客户端320,用于从三维坐标库提取设备坐标信息,并从所述图元库中提取对应的设备图元的位图样式,利用三维平台提供的地标接口,将设备图元的位图样式在实验室三维结构图中对应位置进行展示;根据实验室三维结构图中展示的设备图元,进行可视化控制。

其中,所述客户端320具体还通过javascript脚本从图元接口获得设备编号和设备类型后传入服务器平台,服务器平台310java程序根据设备编号从设备基本信息库中取出设备基本信息,从设备历史数据库中提取并统计历史数据,以图元对象的方式返回客户端,并以jsp页面嵌入方式进行展示;还用于利用setinterval()方法实时向客户端发送数据刷新请求,服务端从实时数据库获取设备当前数据并返回客户端页面显示。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

以上对本发明进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1