智能楼宇可视化项目解决方案_第1页
智能楼宇可视化项目解决方案_第2页
智能楼宇可视化项目解决方案_第3页
智能楼宇可视化项目解决方案_第4页
智能楼宇可视化项目解决方案_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

佛山公安智能楼宇可视化解决方案北京优锘科技有限公司2017-6-12目录第1章 项目描述 41.1 项目背景 41.2 项目目标 41.3 项目范围 51.4 项目要求 5第2章 解决方案 62.1 需求分析 62.1.1 建筑环境可视化 62.1.2 智能楼宇各子系统监控可视化 62.1.3 灵活强大展示能力 72.2 系统设计 72.2.1 设计依据 72.2.2 设计原则 72.3 系统功能 82.3.1 总体说明 82.3.2 建筑环境可视化 112.3.3 监控可视化 132.3.3.1消防系统 142.3.3.2视频监控 152.3.3.3防盗系统 152.3.3.4电子巡更 162.3.3.5空调设备 162.3.3.6给排水 182.3.3.7变配电设备 192.3.3.8照明系统 202.3.3.9电梯系统 202.3.3.10客流门禁系统 202.3.3.11停车场系统 212.3.3.12能耗展示 212.3.4 演示可视化 222.3.4.1演示汇报可视化 232.3.4.2日常运维可视化 232.4 外部系统集成 242.4.1 智能楼宇设施监控接口 242.4.1.1监控数据集成接口 242.4.1.2报警数据集成接口 302.4.2 视频监控系统接口 362.4.2.1RTSP协议集成 362.5 物理部署 382.6 环境要求 382.6.1 服务器配置 382.6.2 客户端配置 392.7 方案特色 392.7.1 先进自主的技术架构 392.7.2 在线3D设备模型库 402.7.3 快速绘制3D场景 402.7.4 强大的数据集成能力 412.7.5 成熟可用的数据接口 412.7.6 安全强大权限控制 422.7.7 友好灵活个性配置 422.7.8 便捷的3D操控 422.7.9 支持多个场景管理 42项目描述项目背景佛山公安业务技术大楼采用当前最先进的智能化楼宇技术建造和管理。整个智能化楼宇监控系统江森自控系统、智能大厦管理系统等各类软硬件系统组成楼宇设备监控系统是基于现代控制理论中的分布控制理论而设计的一个集散型控制系统,它通过中央计算机将分布在各监控现场的智能单元连接在一起,构成一个先进而完善的综合监控系统,对整个大厦的机电设备实现集中监测与控制,保证设备在最佳状态下运行,为大厦提供一个舒适、高效、安全、节能的环境。因此,不仅要求楼宇自动化控制系统具有可靠性,同时还具有开放性,灵活性,经济性。然而,智能楼宇配套管理系统的发展却明显滞后于现代化楼宇管理需求。传统的智能楼宇管理方法以及管理产品大都停留在世纪初的水平,发展缓慢。尤其是在可视化管理方面,存在很大的提升空间。可视化管理已经发展多年,并在各行业均有实践经验,而在智能楼宇管理领域的运用还处于较浅的层次,这与单位IT管理领域的管理成熟度不高,传统可视化管理方法不适应智能楼宇的技术特征有较大关系。与智能楼宇可视化管理相关的三维建模、图形数据库、虚拟现实等技术已经在消费IT领域得到验证,并广泛应用于社交网站、在线地图、多媒体娱乐等新兴行业。而这些技术在可视化管理领域同样存在巨大的应用空间。项目目标针对佛山公安智能楼宇的日常运维管理,本项目能够充分利用最新的计算机图形技术,基于3D虚拟现实的最佳表现形式建立楼宇管理的可视化平台。可视化平台是统一楼宇管理系统的数据展现平台,也是重要的信息交互和获取界面,更是楼宇运维管理走向可视化管理的重要基础。本项目通过3D技术实现对智能楼宇的真实展现,能够实现基于三维环境对建筑楼宇和各类设备的管理功能,构建智能楼宇环境、设备和管理信息的可视化平台,集成现有的智能楼宇管理系统、视频安防监控系统和安防门禁系统等,实现所有智能楼宇对象的管理及相关监控信息整合展示,让相关管理人员清晰直观的掌握楼宇运营中的有效信息,实现透明化与可视化的管理。可视化管理能让楼宇的设备运行状况更加直观,使复杂的智能楼宇运维管理信息变得易于表达、理解和传播,从而消除智能楼宇运营过程中不同角色之间的认知偏差和监管盲区,实现管理的透明化,更进而有效提升资产管理与监控管理的效率,真正实现一个立体式、可视化的新一代智能楼宇运行管理系统。项目范围场景范围:实现佛山公安建筑化管理,点击场景效果图进入该建筑或节点的3D虚拟仿真管理场景。可对公安业务技术大楼与周边园区、建筑外立面和建筑里面楼层建模。功能范围:建筑环境可视化、智能楼宇设施可视化、演示可视化。集成范围:IBMS(智能大厦管理系统)其中包括:消防子模块、视频监控、防盗子模块、电子巡更、空调、给排水、变配电、照明、电梯、客流、停车场系统。项目要求系统的实现应参考国际标杆并结合现状,采用先进可靠的设备和技术,确保系统的先进性和成熟性,保证投资的有效性和延续性。系统必须要达到单位级的安全标准,提供良好的安全可靠性策略,支持多种安全可靠性技术手段,制定严格的安全可靠性管理措施。系统应基于国内外业界开放式标准,统一规划,为未来的业务发展奠定基础。系统应具备灵活的可扩展性,具备方便地适应业务需求的变化、迅速地支持新业务的能力。系统应易于使用与维护,具备良好的用户操作界面、人性化的管理工具和完备的帮助信息。解决方案需求分析能够充分利用最新的计算机图形技术,以3D虚拟仿真的最佳形式实现对智能楼宇的真实展现,能够实现基于3D环境对楼宇日常运营情况进行实时监控,同时可以支持充分的针对楼宇内各子系统、设施设备的管理功能,真正实现一个立体式、可视化的新一代建筑运行管理平台,充分满足端到端智能楼宇架构的展现需求,本期项目将实现以下内容:建筑环境可视化将目前智能楼宇的物理环境做虚拟仿真,从建筑园区到楼层及智能楼宇的各类基础设施。根据建筑图纸和建筑实际部署情况建立完整楼层、建筑、设备安装部署情况及相关附属设施的直观3D展示场景。为智能楼宇基础设备管理提供与实际情况相一致的3D可视化管理环境和统一的用户访问界面。系统所有展示效果要求全3D方式,包括:建筑3D可视化:建筑外观,楼层结构,建筑结构和内部装修智能楼宇设备3D可视化:建筑内部所有智能楼宇相关配套设备,如视频监控、供配电设备、空调设备、供排水设备、照明、电梯设备、客流、停车场系统等。视频监控等综合监控3D可视化:包括各类设备本身的可视化及相关监控数据的可视化,比如实时视频监控图像的播放。3D模型要求:建筑3D模型:表现建筑楼层的结构布局和典型特征。设备3D模型:通过模型可以识别设备品牌和型号。智能楼宇各子系统监控可视化与楼宇自控系统进行集成,能实时查看楼宇设备的运行数据,能实时显示楼宇自控系统告警信息,能在关键位置故障发生时一键调用故障点附近摄像头进行查看。灵活强大展示能力在物理环境仿真再现的基础上,提供灵活强大的可视化展示功能,可以实现智能楼宇基础设施多样化的展示需求,如逻辑关系表达、模拟故障、模拟气流、PPT整合及自动巡检及演示路线定制等。自定义动画:系统要提供非常易用的动画制作功能,用户可以自定义生成流畅生动的演示动画,可用于智能楼宇介绍、巡检路线示意和应急预案展示等日常运维工作。交互式演示汇报:系统要支持用户将多段动画嵌入PPT演示文档中,实现PPT与三维仿真场景的双向互动,以丰富生动的手段实现最佳演示汇报效果。系统设计设计依据构建佛山公安智能楼宇可视化管理平台的目的,是要实现在同一平台管理及掌握智能楼宇全面状况,形象的再现智能楼宇内的多样化设施。从通风、制冷等大型设备直到前端安防门禁和摄像头等微小组件,均按照其在真实世界中的位置和关系在计算机屏幕上展现,形象化展示智能楼宇的运作情况,从而达到提升智能楼宇管理效率的目的。所以,深入理解“可视化”的概念,以及“可视化”在智能楼宇领域的最佳运用方式,是本项目的关键成功因素。概括起来说,可视化管理就是“将需管理的对象用一目了然的方式体现。”设计原则考虑到可视化管理所涉及IT资源的复杂度、业务关联性,对管理效果的要求也较高。在整个系统建设过程中需要遵循一些管理系统的通用建设原则:(一)统一规划、分步实施在可视化管理系统设计时,要充分考虑单位智能楼宇的远期目标,做到管理体系可扩展、高起点的特点。帮助规划未来蓝图,逐步实现可视化管理体系。(二)直观清晰、简单易用可视化管理系统的效果在很大程度上决定于呈现给使用者的管理操作界面,将虚拟现实、智能分析等新的技术纳入到管理体系中,给使用者以身临其境的沉浸感和交互性。(三)注重平台性、充分集成由于智能楼宇已采用不少管理工具,可视化管理系统往往是作为整合平台存在,而不是从零建设,所以要充分考虑对现有系统的整合和利用,保护投资。在设计过程中要充分考虑集成。同时还要满足面向可视化的特殊需求。系统功能总体说明本方案基于产品化3D可视化系统提供的3D互动场景浏览技术,总体特点如下:先进自主的技术架构:3D智能楼宇可视化系统基于领先的图形技术和大型智能楼宇的需求和实践经验,依托于对可视化与智能楼宇管理结合方面的设计思路和长期思考,针对性地设计了一套先进自主的技术架构:3D虚拟仿真基于自主知识产权的渲染引擎技术,在实时互动仿真引擎中处于业界领先水平,渲染效率充分满足大型智能楼宇的可视化需求。渲染多栋建筑和1-2千个设施规模的场景,3D帧率可达到>30帧。使用先进的图形数据库技术,在海量数据环境下,对设备的查询、关系遍历速度远远高于关系型数据库。图形数据库的另一个优势是能够自适应对象模型(或CI模型)的调整,外部数据源增加或减少对象属性时,图形数据库无需做任何改动,就可以自动做相应变化。智能楼宇可视化系统采用B/S架构,可基于IE访问,易于使用。在线3D设备模型库:智能楼宇中设备众多,而且会随着时间推移不断增加新的设备型号,要有效支撑智能楼宇三维可视化长期使用和维护的方便性,就要求可视化平台能提供可扩展的、模型种类丰富、型号齐全的设备模型库。3D可视化系统产品自带了强大的设备模型库,并具有以下特点:模型库中已有超过5000种3D模具,可以逼真的展示各类强弱电设备的外观,模型种类覆盖众多主流厂商的主要设备且与真实型号、厂牌一致;模型库可根据强弱电设备发展状况和客户具体需求定制和增加模型,并以周为时间单位定期更新,以满足设备新型号不断增加的需求;模型库覆盖从基础设施到各种强弱电设备和虚拟组件多种类型;模型库不只提供设备三维形象,还提供各设备的标准属性和指标参数如厂商、型号、尺寸、功耗和重量等,为智能楼宇管理中的查询、统计、分析等提供数据支撑。快速绘制3D场景:为了让客户取得更好的收益,必须缩短系统的实施周期。传统的3D实施项目,大部分时间消耗在3D场景的构建上。本项目将创造性的采用了以Visio或专用Web工具绘制3D场景,绘制完成后后,将Visio或Web绘制文件导入系统,就可以生成3D建筑。使得没有任何3D开发经验的用户也可以通过Visio或网页快速构建和维护自己的3D建筑,生成建筑的3D内部结构,并摆放大型3D设备。这大大缩短了项目的实施周期,更为重要的是,让智能楼宇可视化系统真正成为可使用、可维护的实用系统。强大的数据集成能力:3D可视化系统的定位是数据展示,因此需要方便的从外部数据源获得数据。3D可视化系统提供了三种典型的数据集成能力,包括外部数据源向3D可视化系统推送数据、3D可视化系统从外部数据源拉取数据、数据联邦。具体说明如下:外部数据源向3D可视化系统推送数据:采用WebService或ActiveMQ集成技术,更适用于实时性高的数据。如,监控系统发现设备告警时,可立即调用3D可视化系统的数据推送接口,将告警数据推送给3D可视化系统展示。3D可视化系统从外部数据源拉取数据:采用数据库集成技术,适用于实时性不高的数据。如,设备的资产信息发生变更时,可通过3D可视化系统的定时同步程序,定期将数据同步给3D可视化系统展示。数据联邦:前两种方式都是直接将外部数据源的数据同步到3D可视化系统系统。但还有一种更简单的集成方式,就是通过页面链接,在可视化平台中展示其它系统的页面。此方式可保护既有设备投资,共享、重用已设计良好的可视化页面。成熟可用的数据接口:3D可视化系统不但支持多种数据集成形式,更在实际项目中已经完成和多个主流智能楼宇管理厂商的主流软件产品的接口开发。一方面这些已有的产品接口可以有效提高项目的可行性和实施速度,一方面这也验证了3D可视化系统的开放性和灵活性,确保了对未来多种数据接入模式的支持。灵活配置:考虑到不同的用户有不同的使用需求、操作习惯和偏好,为适应不同场景的客户化需求,并确保系统的实施高效易行,3D可视化系统提供了丰富的页面配置功能,可以对操作菜单的显示内容、按钮风格、告警图标的颜色、图层选项内容、3D场景的缺省展示角度进行调整。权限管理:由于可视化平台需集成很多管理系统的数据,对其访问权限进行有效的控制非常重要。3D可视化系统提供基于账号、角色、设备组的综合权限管理能力。通过角色控制用户访问系统功能模块的权限。当用户可以访问某个功能模块时,可通过设备组控制用户访问数据的权限。多智能楼宇管理:3D可视化系统系统中可以管理多个智能楼宇的3D场景,清晰展示各智能楼宇在地图上的位置。点击某个智能楼宇,可进入其对应的3D园区中。用户可通过界面方式将新智能楼宇的场景文件导入系统,自己增加新的智能楼宇。便捷的3D操控:3D可视化系统最大的特色是完全站在用户的角度,按照用户的使用习惯设计交互模式。比如,在三维可视化管理环境中采用GoogleEarth类似的逐级放大进入方式(而非新弹出窗口方式),实现园区(智能楼宇),楼层,建筑,设施组和设施,设备,端口,线缆七级全三维浏览和全鼠标操作。可通过鼠标对3D场景实现放大/缩小、上下左右的平移和任意角度旋转、查看整体环境等操作。下面是具体功能说明:建筑环境可视化概述环境可视化管理功能采用3D虚拟仿真技术,实现智能楼宇的园区、楼宇等环境的可视化浏览,清晰完整地展现整个智能楼宇。配合3D可视化系统的监控可视化模块,可以与安防、消防、楼控等系统的集成,为以上系统提供可视化管理手段,实现智能楼宇园区环境的跨系统集中管理,提高智能楼宇园区掌控能力和管理效率。价值传统管理方式可视化管理方式价值沙盘、展板等智能楼宇传统介绍手段缺乏交互性,吸引力差,信息传递效果不佳采用3D虚拟仿真浏览,可以用形象、直观和互动的方式来介绍智能楼宇的各方面信息改善介绍效果和信息完整性园区环境和基础设施的多套管理系统的界面分离,缺少集中统一的信息交互手段集成安防、消防、楼控等多套管理系统,提供集中统一的信息交互界面提升园区管理效率和整体资源掌控力技术人员从传统的平面图纸,查看园区中各类管道分布情况,当管道出现故障时,故障定位困难。基于3D可视化技术,将园区内各条管道突出展示,减少其他信息的干扰。提高故障解决效率和基础设施可靠性功能园区虚拟仿真管理功能以3D虚拟仿真技术构建智能楼宇所在园区的环境,包括园区中的建筑楼宇、景观及设施,以直观的方式管理、展示智能楼宇园区,实现智能楼宇的虚拟仿真。园区环境虚拟仿真:以三维虚拟仿真的全新展示形式,完整呈现智能楼宇园区的外貌,包括土石、园林、河流、道路,构建与真实园区一致的虚拟环境。建筑外观虚拟仿真:以虚拟仿真的全新展示形,完整呈现智能楼宇建筑的外观,根据建筑物的真实外观完成3D建模,展示建筑的基本规格信息。楼层建筑虚拟仿真:实现以虚拟仿真的形式完整呈现智能楼宇楼层建筑结构,根据楼层的实际建筑结构完成3D建模,可模拟真实标识展示各建筑的信息和设备摆放情况,可进入每一个建筑查看,浏览里面的设备信息。定制浏览路线:系统提供强大易用的动画制作功能,用户可以在三维仿真场景中定义多个看点,设定看点停留时间和切换时间,并可定义动画的字幕、播放速度、视角和路线,从而轻松生成流畅生动的智能楼宇介绍演示动画。监控可视化概述监控可视化将帮助智能楼宇整合分散的监控工具,实现监控工具、监控数据的价值最大化,真正改变监控数据孤岛现象,建立统一监控信息界面,同时扭转由于二维信息密度不足而导致的数据与报表泛滥状况,以3D形式将智能楼宇各方面的情况直观表达,切实提升监控管理水平。价值传统管理方式可视化管理方式价值各专业监控系统各自独立,数据分离,缺少统一标准规范实现监控信息集成,从信息交互角度出发,形成统一标准的规范数据集实现监控数据标准化和规范化各专业监控工具界面分离,没有统一监控窗口通过3D可视化系统监控可视化建立统一可视化监控和告警信息界面,统一窗口查看,提高运维效率传统监控界面多采用单纯的文字和表单形式,缺乏位置感和全局感,定位和分析困难以3D形式将智能楼宇各方面的情况直观表达,对告警设备直接跟踪定位减少故障定位时间,加快故障处理消防系统烟感、喷淋头、排风机性能数据,通过对应的设备信息面板展示该设备的性能数据。烟感、喷淋头、排风机告警展示:直接在此设备上出现告警图标和设备变色提示,点击告警图标或者告警设备展示详细告警信息。系统组合告警时,系统整体工作异常时会呈现整体闪烁,在所属设施上出现告警图标和设施变色提示,点击告警图标或者告警设备展示详细告警信息。防火分区:防火卷帘门的开关状态进行三维实物展示。开关状态数据来源于IBMS系统。各防火分区的范围示意。视频监控视频监控:建筑内的视频监控系统的摄像头布局展示,以及摄像头实时视频内容展示入口,调取视频监控实时画面。防盗系统布防的园区围墙能通过接收IBMS的告警数据,进行入侵对象提示;并点击该处视频监控调用视频流进行实时查看视频电子巡更通过接收电子巡更系统某时段推送的全量巡更签到数据,在3D场景中展示该周期巡更签到点监测点签到情况。展示未签到的巡更点。空调设备空调设备运行情况在3D场景中通过数字信息顶牌展示。在3D场景中,提供空调对应风向流动示意给排水主管道的走向及其水压感应器等主要设备读数展示。水池水位档次根据IBMS系统的水位档位数据,展示现有水池实际水位的档位展示。变配电设备变配电设备电表读数通过信息面板展示。变配电的主干电线路走向展示照明系统明暗可调的照明系统,将通过分组用数字顶牌方式展示该组灯具实时明亮度数据。明暗度数据来源于IBMS系统。景观、园区照明将通过实际灯具模型,展示灯组的开关状态。电梯系统通过电梯系统主动推送数据,展示各电梯所在楼层的即时状态。通过信息面板方式,展示电梯的相关告警信息和运行数据。客流门禁系统客流门禁系统进出信息的读取,在可视化环境中展示各个门禁人员进出情况。停车场系统实时展示车位占用情况:车位有车辆时,车位显示红色。无车辆量时,车位显示绿色。能耗展示通过信息面板的方式展示实时楼宇相关设备能耗数据。演示可视化概述演示汇报可视化功能为智能楼宇在物理环境仿真再现的基础上,提供灵活强大的可视化展示功能,可以实现智能楼宇基础设施多样化的展示需求,如模拟故障、模拟气流、PPT整合及自动巡检及演示路线定制等。提供了一个强大的虚拟摄影棚和影视工作室,用户可以在此平台上制作内容丰富、生动多彩、图文并茂的智能楼宇介绍和演示内容,以耳目一新的形式展现智能楼宇的方方面面,有力提升智能楼宇的整体形象,充分体现智能楼宇的管理水平。价值传统管理方式可视化管理方式价值PPT介绍、动画录像等传统智能楼宇汇报方式枯燥单调,真实感不强PPT与智能楼宇3D仿真场景双向互动,交互展示动静结合提升汇报效果和真实感。巡检工作占用大量资源,工作单调枯燥结合自动化监控手段,在虚拟仿真环境中部分实现自动化巡检提高日常巡检工作效率传统层次式进入的管理方式操作复杂,效率不高运维人员可根据各自关注内容定制视点,实现快速切换满足个性化专业化管理需求演示汇报可视化我们经常面临领导参观或同行考察,甚至一些故障分析会议的演示需要,我们需要让别人了解我们的智能楼宇的状况,但又不太方便让人到智能楼宇的真正走一圈,一是地点分布可能很广,二是别人也缺乏兴趣与体力去实地浏览一遍。此时利用PPT与3D场景的互动形式,可以非常直观而让人印象深刻的了解智能楼宇的情况。可视化技术可从跨地区级、园区级、建筑级、设施级等多种不同颗粒度的视角切入查看任意对象,并可生成流畅生动的动画,这种交互式的演示可以达到传统手段无法比拟的演示效果。建筑浏览演示管理:系统提供强大易用的动画制作功能,用户可以在三维仿真场景中定义多个看点,设定看点停留时间和切换时间,并可定义动画的字幕、播放速度、视角和路线,从而轻松生成流畅生动的智能楼宇介绍演示动画。日常运维可视化系统提供强大易用的动画制作和视点管理功能。用户可以在三维仿真场景中定义多个看点,设定看点停留时间和切换时间,并可定义动画的字幕、播放速度、视角、路线和配音,从而轻松生成流畅生动的演示动画。整个操作简单易学,让用户可在1-2分钟内学习制作3D动画,可自定义动画播放时的字幕。系统支持多段动画的管理和存储,用于巡检路线示意和应急预案展示等日常运维工作。日常巡检可视化:动画管理功能可辅助用户进行日常的巡检工作,把日常巡检路线和巡检设备,定义好视点,结合监控可视化集成过来各设备的监控状态信息,制作成巡检路线,实现在三维虚拟环境中完成日常巡检工作。工作视角可视化:用户保存虚拟仿真环境中的任意视角,然后进行点击后即可马上进行视角切换(跳跃模式),从而提升信息查找的效率。每一种用户角色可以自定义自己的视角。可以将默认视图放置虚拟仿真桌面形成快捷方式。外部系统集成智能楼宇设施监控接口监控数据集成接口全量推送接口全量推送监控数据到DCV系统,会将上一次推送的数据清空然后保存本次推送的数据。函数名称pushMonitor描述设备监控数据传递:函数入参数为1个,设备监控数据接口函数为pushMonitor(StringpushData)。pushData是推送的设备监控信息的JSON字符串(入参);函数返回值为JSON字符串(出参)。入参<pushData>标准JSON数据格式事例:pushData={ "_KEY_":"BMC",//监控标识(用于区分不同监控系统),相同的"_KEY_"会被下次传来的监控数据替换 "_DATA_":{ "2000028":{//监控设备ID "湿度":{//监控关键字 "group":"",//分组名称值可以为空(主要是3D内显示区分不同的类别用) "type":"数值",//数据类型必选项(数值、状态、字符),比如温度,属于数值,比如漏水通讯状态,属于状态,主要用于在3D页面内显示用 "unit":"%",//变量单位可以传入空字符(数值的单位,比如%,V,数据类型为状态不用填) "value":"11"//变量值必选项3D内显示用 }, "漏水通讯状态":{ "group":"", "type":"状态", "unit":"", "value":"1",//3D界面用三色灯显示显示:0灰色灯,1绿色灯,2红色灯"报警位置":"" }, "开关":{ "group":"", "type":"状态", "unit":"", "value":"1"//3D界面用三色灯显示显示:0开,1关 } ////当前设备有多少项监控属性就显示多少个键值对 } ////当前要监控的所有设备 }};出参返回数据集:数据Push成功后,返回:{"success":true,"data":""},data信息。数据Push失败后,返回:{"success":false,"data":""},data中有相应的失败信息。调用例子publicstaticvoidmain(String[]args){StringpushData="{\"_KEY_\":\"BMC\",\"_DATA_\":{\"M31D-YG-003\":{\"湿度\":{\"group\":\"\",\"type\":\"数值\",\"unit\":\"%\",\"value\":\"11\"},\"漏水通讯状态\":{\"group\":\"\",\"type\":\"状态\",\"unit\":\"\",\"value\":\"1\"}},\"M31D-YG-002\":{\"湿度\":{\"group\":\"\",\"type\":\"数值\","\"unit\":\"%\",\"value\":\"10\"},\"漏水通讯状态\":{\"group\":\"\",\"type\":\"状态\",\"unit\":\"\",\"value\":\"1\"}},\"P311-WSD-030\":{\"湿度\":{\"group\":\"\",\"type\":\"数值\",\"unit\":\"%\",\"value\":\"11\"}},\"P311-WSD-029\":{\"湿度\":{\"group\":\"\",\"type\":\"数值\",\"unit\":\"%\",\"value\":\"15\"}}}}";Object[]res=null;try{ res=client.invoke("pushMonitor",pushData);}catch(Exceptione){ e.printStackTrace();}return(String)res[0];}增量推送接口增量推送监控数据到DCV系统,以第二个参数为规则处理数据,实现设备监控数据增量推送。函数名称pushMonitor描述设备监控数据传递:函数入参数为2个,设备监控数据接口函数为pushMonitor(StringpushData,booleanrule)。pushData是推送的设备监控信息的JSON字符串(入参),rule数据追加标识,true为追加数据,false为覆盖原有数据(入参);函数返回值为JSON字符串(出参)。入参<pushData>标准JSON数据格式事例:pushData={ "_KEY_":"BMC",//监控标识(用于区分不同监控系统),相同的"_KEY_"会被下次传来的监控数据替换 "_DATA_":{ "2000028":{//监控设备ID "湿度":{//监控关键字 "group":"",//分组名称值可以为空(主要是3D内显示区分不同的类别用) "type":"数值",//数据类型必选项(数值、状态、字符),比如温度,属于数值,比如漏水通讯状态,属于状态,主要用于在3D页面内显示用 "unit":"%",//变量单位可以传入空字符(数值的单位,比如%,V,数据类型为状态不用填) "value":"11"//变量值必选项3D内显示用 }, "漏水通讯状态":{ "group":"", "type":"状态", "unit":"", "value":"1"//3D界面用三色灯显示显示:0灰色灯,1绿色灯,2红色灯 } ////当前设备有多少项监控属性就显示多少个键值对 } ////当前要监控的所有设备 }};出参返回数据集:数据Push成功后,返回:{"success":true,"data":""},data信息。数据Push失败后,返回:{"success":false,"data":""},data中有相应的失败信息。调用例子publicstaticvoidmain(String[]args){StringpushData="{\"_KEY_\":\"BMC\",\"_DATA_\":{\"M31D-YG-003\":{\"湿度\":{\"group\":\"\",\"type\":\"数值\",\"unit\":\"%\",\"value\":\"11\"},\"漏水通讯状态\":{\"group\":\"\",\"type\":\"状态\",\"unit\":\"\",\"value\":\"1\"}},\"M31D-YG-002\":{\"湿度\":{\"group\":\"\",\"type\":\"数值\",\"unit\":\"%\",\"value\":\"10\"},\"漏水通讯状态\":{\"group\":\"\",\"type\":\"状态\",\"unit\":\"\",\"value\":\"1\"}},\"P311-WSD-030\":{\"湿度\":{\"group\":\"\",\"type\":\"数值\",\"unit\":\"%\",\"value\":\"11\"}},\"P311-WSD-029\":{\"湿度\":{\"group\":\"\",\"type\":\"数值\",\"unit\":\"%\",\"value\":\"15\"}}}}";Object[]res=null;try{ res=client.invoke("pushMonitor",pushData,true);}catch(Exceptione){ e.printStackTrace();}return(String)res[0];}关闭接口关闭监管系统推送到到DCV系统有监控数据,实现设备监控数据关闭。函数名称closeMonitor描述设备监控数据传递:函数入参数为1个,设备监控数据接口函数为closeMonitor(StringcloseData)。pushData是推送的设备监控信息的JSON字符串(入参);函数返回值为JSON字符串(出参)。入参<closeData>标准JSON数据格式事例:closeData={ "_KEY_":"BMC",//监控标识(用于区分不同监控系统),相同的"_KEY_"会被下次传来的监控数据替换 "_DATA_":{ "2000028":{//监控设备ID "湿度":{//监控关键字 "group":"",//分组名称值可以为空(主要是3D内显示时候区分不同的类别用) "type":"数值",//数据类型必选项(数值、状态)二选一,比如温度,属于数值,比如漏水通讯状态,属于状态,主要用于在3D页面内显示用 "unit":"%",//变量单位可以传入空字符(数值的单位,比如%,V,数据类型为状态不用填) "value":"11"//变量值必选项3D内显示用 }, "漏水通讯状态":{ "group":"", "type":"状态", "unit":"", "value":"1"//3D界面用三色灯显示显示:0灰色灯,1绿色灯,2红色灯 } ////当前设备有多少项监控属性就显示多少个键值对 } ////当前要监控的所有设备 }};出参返回数据集:数据Push成功后,返回:{"success":true,"data":""},data信息。数据Push失败后,返回:{"success":false,"data":""},data中有相应的失败信息。调用例子publicstaticvoidmain(String[]args){StringpushData="{\"_KEY_\":\"BMC\",\"_DATA_\":{\"M31D-YG-003\":{\"湿度\":{\"group\":\"\",\"type\":\"数值\",\"unit\":\"%\",\"value\":\"11\"},\"漏水通讯状态\":{\"group\":\"\",\"type\":\"状态\",\"unit\":\"\",\"value\":\"1\"}},\"M31D-YG-002\":{"\"湿度\":{\"group\":\"\",\"type\":\"数值\",\"unit\":\"%\","\"value\":\"10\"},\"漏水通讯状态\":{\"group\":\"\",\"type\":\"状态\",\"unit\":\"\",\"value\":\"1\"}},\"P311-WSD-030\":{\"湿度\":{\"group\":\"\",\"type\":\"数值\",\"unit\":\"%\",\"value\":\"11\"}},\"P311-WSD-029\":{\"湿度\":{\"group\":\"\",\"type\":\"数值\",\"unit\":\"%\",\"value\":\"15\"}}}}";Object[]res=null;try{ res=client.invoke("closeMonitor",pushData);}catch(Exceptione){ e.printStackTrace();}return(String)res[0];}报警数据集成接口全量推送接口全量推送告警数据到DCV系统,会将上一次推送的数据清空然后保存本次推送的数据。函数名称pushAlarm描述设备报警数据传递:函数入参数为1个,设备报警数据接口函数为pushAlarm(StringpushData)。pushData是推送的设备报警信息的JSON字符串(入参);函数返回值为JSON字符串(出参)。入参<pushData>标准JSON数据格式事例:pushData={ "_KEY_":"BMC",//告警标识(用于区分不同监控系统) "_DATA_":{ "2000028":{//报警设备ID "湿度":{//告警关键字 "报警级别":"user",//项目提供 "报警时间":"2011-09-0519:01:48",//必选项 "报警信息":"温度过高..."//必选项 }, "温度":{ "报警级别":"user",//项目提供 "报警时间":"2011-09-0519:01:48", "报警信息":"..." } ////当前设备有多少项属性报警就显示多少个键值对 } ////当前要报警的所有设备 }};出参返回数据集:数据Push成功后,返回:{"success":true,"data":""},data信息。数据Push失败后,返回:{"success":false,"data":""},data中有相应的失败信息。调用例子publicstaticvoidmain(String[]args){StringpushData="{\"_KEY_\":\"bsm\",\"_DATA_\":{\"d03Server\":{\"XXXX\":{\"报警级别\":\"警告\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"},\"YYYY\":{\"报警级别\":\"严重\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"}},\"d04Server\":{\"XXXX\":{\"报警级别\":\"警告\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"},\"YYYY\":{\"报警级别\":\"严重\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"}},\"D01001\":{\"ZZZZZ\":{\"报警级别\":\"警告\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"},\"YYYY\":{\"报警级别\":\"严重\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"}}}}";Object[]res=null;try{ res=client.invoke("pushAlarm",pushData);}catch(Exceptione){ e.printStackTrace();}return(String)res[0];}增量推送接口增量推送告警数据到DCV系统,以第二个参数为规则处理数据,实现设备告警数据增量推送。函数名称pushAlarm描述设备报警数据传递:函数入参数为2个,设备报警数据接口函数为pushAlarm(StringpushData,booleanrule)。pushData是推送的设备报警信息的JSON字符串(入参),rule数据追加标识,true为追加数据,false为覆盖原有数据(入参);函数返回值为JSON字符串(出参)。入参<pushData>标准JSON数据格式事例:pushData={ "_KEY_":"BMC",//告警标识(用于区分不同监控系统) "_DATA_":{ "2000028":{//报警设备ID "湿度":{//告警关键字 "报警级别":"user",//项目提供 "报警时间":"2011-09-0519:01:48",//必选项 "报警信息":"温度过高..."//必选项 }, "温度":{ "报警级别":"user",//项目提供 "报警时间":"2011-09-0519:01:48", "报警信息":"..." } ////当前设备有多少项属性报警就显示多少个键值对 } ////当前要报警的所有设备 }};出参返回数据集:数据Push成功后,返回:{"success":true,"data":""},data信息。数据Push失败后,返回:{"success":false,"data":""},data中有相应的失败信息。调用例子publicstaticvoidmain(String[]args){StringpushData="{\"_KEY_\":\"bsm\",\"_DATA_\":{\"d03Server\":{\"XXXX\":{\"报警级别\":\"警告\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"},\"YYYY\":{\"报警级别\":\"严重\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"}},\"d04Server\":{\"XXXX\":{\"报警级别\":\"警告\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"},\"YYYY\":{\"报警级别\":\"严重\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"}},\"D01001\":{\"ZZZZZ\":{\"报警级别\":\"警告\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"},\"YYYY\":{\"报警级别\":\"严重\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"}}}}";Object[]res=null;try{ res=client.invoke("pushAlarm",pushData,true);}catch(Exceptione){ e.printStackTrace();}return(String)res[0];}关闭接口关闭监管系统推送到到DCV系统有告警数据,实现设备告警数据关闭。函数名称closeAlarm描述设备监控数据传递:函数入参数为1个,设备监控数据接口函数为closeAlarm(StringcloseData)。pushData是推送的设备监控信息的JSON字符串(入参);函数返回值为JSON字符串(出参)。入参<closeData>标准JSON数据格式事例:closeData={ "_KEY_":"BMC",//告警标识(用于区分不同监控系统) "_DATA_":{ "2000028":{//报警设备ID "湿度":{//告警关键字 "报警级别":"critical",//项目提供 "报警时间":"2011-09-0519:01:48",// "报警信息":"温度过高..."// }, "温度":{ "报警级别":"critical",//项目提供 "报警时间":"2011-09-0519:01:48", "报警信息":"..." } ////当前设备有多少项属性报警就显示多少个键值对 } ////当前要报警的所有设备"漏水线A":{//**如果漏水报警,增加"报警位置"必传项**//

"漏水":{

"报警级别":"MINOR",//*必传项项目提供

"报警信息":"漏水",//*非必传项

"报警时间":"2012/05/1616:12:09",//*非必传项

"报警位置":10//*必传项

}

} }};出参返回数据集:数据Push成功后,返回:{"success":true,"data":""},data信息。数据Push失败后,返回:{"success":false,"data":""},data中有相应的失败信息。调用例子publicstaticvoidmain(String[]args){StringpushData="{\"_KEY_\":\"bsm\",\"_DATA_\":{\"d03Server\":{\"XXXX\":{\"报警级别\":\"警告\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"},\"YYYY\":{\"报警级别\":\"严重\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"}},\"d04Server\":{\"XXXX\":{\"报警级别\":\"警告\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"},\"YYYY\":{\"报警级别\":\"严重\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"}},\"D01001\":{\"ZZZZZ\":{\"报警级别\":\"警告\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"},\"YYYY\":{\"报警级别\":\"严重\",\"报警信息\":\"数值\",\"报警时间\":\"2012-9-28\"}}}}";Object[]res=null;try{ res=client.invoke("closeAlarm",pushData);}catch(Exceptione){ e.printStackTrace();}return(String)res[0];}视频监控系统接口DCV视频集成方式有二种:RTSP协议视频流的集成,在用户提供视频流服务的用户名称、密码、设备IP及端口号、视频编码格式、通道号(摄像头编号)、码流类型等信息的前提下,可以实现集成。其展示方式为打开一个新浏览器窗口和在3D内开一个窗口的形式均可实现。RTSP协议集成RTSP协议需要用户提供以下信息(其他协议暂不支持):用户名称密码设备IP及端口号视频编码格式(h264或mpeg4)通道号(摄像头编号)码流类型将play.html和vlc_setup.exe文件复制到\webapps\uinv_dev文件夹下修改play.html文件中的vdUrl=" "firstShowVideo":true,//开启信息面板时是否首先显示监控画面// "useWebApp":false,//在3D内部打开一个网页 "openWindow":true,//打开一个IE网页 "size":[512,512],//打开窗口的大小 "posInScreen":false,//是否相对于屏幕取位置 "pos":[100,100],//相对位置 "url": "urlParamType":"objectName",//把物体名字传进去 "encodeParam":true//网页是否需要重新编码 }集成效果,如图物理部署DCV的部署架构非常简洁。在数据中心管理端,只需要部署PCServer做为系统服务器使用,通过局域网络与现有的数据中心其它管理系统联通并进行数据交换。DCV支持B/S架构,远端的桌面用户或大屏显示终端只需要通过IE浏览器登录到可视化系统服务器,即可访问和浏览可视化系统,无需安装独立客户端。DCV支持部署多台服务器以实现可靠性要求。大屏显示大屏显示桌面用户系统服务器DC管理子系统DC管理子系统DC管理子系统环境要求服务器配置软件要求WindowsServer2003/200864bit硬件要求CPU:4核2.8GHz+内存:16G+硬盘:300GB+客户端配置软件要求:wnidows764bit32位IE9.0硬件要求:CPU:双核CPU2.8GHz+内存:8G+独立显卡,显存:2G+,NVIDIAGeforce960以上显卡硬盘:100GB+方案特色本方案基于DCV提供的3D互动场景浏览技术,总体特点如下:先进自主的技术架构DCV数据中心可视化系统基

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论