金谷子致力于追求科学、艺术和人文的完美融合!

Sivolcy is committed to the pursuit of the perfect combination of science, art and the humanities !  

智慧建筑,智慧园区,智慧城市云平台

金谷子(SIVOLCY)智能化系统集成管理云平台

作者:SIVOLCY浏览数:3850 


1.系统概述

信息是人类用通讯手段交换的语言、图像、数据、符号等内容。高度发达的信息传播是人类文明的特征。在当代社会,信息是整个社会的黏结剂,与物资、能量一起构成社会赖以生存的三大资源,是不可或缺的生产要素。信息也是决策的重要资源。信息是所有商业决策的依据。拥有的信息越多,决策的效果越好。

随着现代社会对信息化的重视,信息化大数据实时性处理和智能化需求的迅猛增长,云计算以超强存储和超强计算的优势,代表了信息化建设的新方向、新领域。

在云技术时代里,更需要跨站点和跨系统的信息共享,与此同时,云技术的超大规模、虚拟化、高可靠性、通用性等先进特点,可以提供更高效的数据服务,未来智能化管理必将进入云端。

IBMS提供一套基于公共云和私有云的智能化信息集成管理的解决方案,通过先进的云计算、大数据、物联网等计算机技术、网络技术、通信技术和管理技术使一个个单独的信息化子系统通过有效的系统集成方式,形成一个能够在互连互通中,实现子系统优势互补,协同作用的整合的云平台。云平台采用云部署,解决性能问题,为智慧应用的构建打下坚实基础。

2.需求分析

作为未来智能信息系统集成的核心,IBMS应该是一套以智慧管理为目标的云业务基础软件平台,它通过云技术将各个子系统的信息集成到同一个云平台上,这种集成的目的是共享信息资源,实现统一的监视、控制和管理等功能。为此系统需要具备以下功能要求:

2.1.        采用更有利于信息分享的REST系统架构

REST(Representational StateTransfer)是Roy Fielding提出的一个描述互联系统架构风格的名词。Web本质上由各种各样的资源组成,资源由URI唯一标识。浏览器(或者任何其它类似于浏览器的应用程序)将展示出该资源的一种表现方式,或者一种表现状态。如果用户在该页面中定向到指向其它资源的链接,则将访问该资源,并表现出它的状态。这意味着客户端应用程序随着每个资源表现状态的不同而发生状态转移,也即所谓REST。

REST架构,资源通过URL访问,有利于用户通过流览器、APP、客户端访问资源,是云服务架构的事实标准,因此必须采用REST架构云平台。

2.2.        采用多设备跨平台的HTML5技术

HTML5是开放Web标准的基石,它是一个完整的编程环境,适用于跨平台应用程序、视频和动画、图形、风格、排版和其它数字内容发布工具、广泛的网络功能等等。

HTML5会带来一个统一的网络,无论是笔记本,台式机,还是智能手机都应该很方便的浏览基于HTML5的网络信息。

2.3.        在云端建立一套高效的实时数据数据库,

Redis是一个高性能的key-value数据库,与其他很多key-value数据库的不同之处在于,Redis 不仅支持简单的键值对类型的存储,还支持其他一系列丰富的数据存储结构,包括strings、 hashs、lists、sets、sorted sets等,并在这些数据结构类型上定义了一套强大的API。通过定义不同的存储结构,Redis可以很轻易地完成很多其他key-value数据库难以完成的任务,如排序、去重等。

2.4.        在云端实现基于消息队列消息交互

消息通知服务(Message and Notification Service,简称MNS)是一种高效、可靠、安全、便捷、可弹性扩展的分布式消息服务。MNS能够帮助应用开发者在他们应用的分布式组件上自由的传递数据,构建松耦合系统。

2.5.        在云端实现基于WEB的在线组态

建立基于纯HTML5的Web组态解决方案,基于WEB的在线组态设计,任何修改保存后, 客户端只需要刷新页面,即可使用最新的软件功能。特别适合部署于云的监控开发平台。

用户无需编写程序,通过定义图形属性和数据的绑定关系, 即可开发出各种动画, 实时仪表板等复杂专业的界面,轻松实现模拟和监视复杂的动态效果。

2.6.        在云端充分利用视频资源

视频作为重要的信息资源,但由于视频资源具有编码复杂,信息量巨大,目前的利用率较低,通过仅用于安保监控,在OA或ERP等管理软件中因为集成难度大,因此利用率较低,本方案重视视频资源的利用,设计了一套视频流媒体转码服务器,将复杂编码的视频流转为MJPEG格式,更有利于在WEB中实现无插件播放视频。

3.系统功能

云平台有以下核心应用:

3.1.        基础服务

l   认证服务:提供统一的授权认证和资源分配服务,实现单点登录服务。

l   数据采集服务:通过OPC、Bacnet、Modbus等多协议网关,从各子系统采集数据,上传到云平台。

l   实时数据服务:在Redis实时数据库的基础上,封装RESTFull接口,为各应用提供实时数据。

l   ESB消息总线:将设备相关的控制消息与指令封装为服务总线,自动完成消息的路由分发。

l   组态监控:提供WEB在线组态监控,在线实时监控服务。

l   报警服务:在云端提供统一的报警服务,并提供多种途径的报警通知。

l   消息中心:向每个用户推送个性的消息通知。

l   地图服务:为各类业务应用提供位置信息和地图数据,地图支持平面图、GIS 图和三维图等多种模式。

l   视频服务:为各类业务应用提供视频寻址服务,还可提供流媒体格式转换服务。

l   报表服务:供平台内数据的查询统计服务,并可生成报表。

3.2.        基本应用

l   综合监控 : 在一套统一的软件界面对所有的设施设和设备进行监视和控制。

l   跨系统联动:能灵活设置并实现跨子系统的互操作和联动控制,无论信息点和受控点是否在一个子系统内都可以建立联动关系。

l   统一报警 : 对设施设备的报警消息进行统一分发和处理跟踪。

l   预案管理 : 制定自动控制策略以应对突发事件,提高对事件的响应速度。

l   数据分析 : 平台在形成历史数据时会先按照分析的需要进行预处理(如分类、分时、分片、聚合等),实现对大数据分析的支持。

l   资源共享:平台提供统一的RESTFull接口,和统一的授权认证系统,平台采集、转译各子系统的数据,通过统一的RESTFull接口,接受网络上所有授权用户的服务请求,实现数据共享。

3.3.        增值应用

l   应急指挥 : 集中汇聚建筑的各类信息,为应对突发事件的指挥决策提供快速的、全面的信息支持,并提供多种可选应对预案提高事件的处理效率。

l   智慧节能 : 通过能耗监控、能耗审计、能耗分析、用能优化建议、节能自控、能耗阶梯利率计算等软件功能实现建筑的节能环保。

l   资产管理 : 对资产进行登记、入出库、维修、盘点、报废等事务管理。

l   运维管理 : 对建筑设施的故障报修、日常维护等运维事务进行管理。

l   智能预警 : 利用科学的预测模型对历史数据进行分析,形成安全预警和故障预警报告。

l   辅助决策 : 利用大数据分析技术,在节能环保、运维管理等方面提出科学的建议。

l   知识库 : 管理设施的运维文档,为运维人员提供技术交流平台。

l   其他智慧应用 : 利用云集成平台的二次开发工具,结合建筑的实际需求,可开发出更多的增值智慧应用。

4.系统架构

4.1.        系统架构规范

REST(RepresentationalState Transfer)面向资源的信息集成平台框架。该集成平台以资源模型为核心,对分布在各异构信息系统中的信息进行封装,将各种分散的异构资源映射到逻辑参照体系上,并通过定义统一的资源元模型和数据存取接口屏蔽各系统间的数据格式差异。通过基于任务分解的资源推送机制构造一个软件系统来开展资源服务提供,以实现不同应用系统之间的异构信息转换处理等过程级的交互操作,从而建立支持业务工作流的资源集成环境。

REST架构风格是云服务软件开发的首选架构,本项目要求采用REST架构,REST架构风格最重要的架构约束包括:

l       客户-服务器(Client-Server)

通信只能由客户端单方面发起,表现为请求-响应的形式。

l       无状态(Stateless)

通信的会话状态(Session State)应该全部由客户端负责维护。

l       缓存(Cache)

响应内容可以在通信链的某处被缓存,以改善网络效率。

l       统一接口(Uniform Interface)

通信链的组件之间通过统一的接口相互通信,以提高交互的可见性。

l       分层系统(Layered System)

通过限制组件的行为(即,每个组件只能“看到”与其交互的紧邻层),将架构分解为若干等级的层。

1.1.        系统架构


1.2.   系统架构说明

l       基于微服务的云内核

系统采用最适用于云的REST软件架构风格,基于Docker的微服务软件架构设计,每个应用都是一个独立的服务,每个服务部署在一个云服务容器内,服务间通过RESTfull通信。


l       基于ESB消息服务总线的通讯交互

在智慧信息集成平台内,消息交互是系统架构的最重要的业务,消息可以是用户对某一设备下发的一个操作指令,也可以是设备发出的一个报警信息,或是用户对某个服务模块的操控命令,总之消息通讯类似于神经中枢,是云平台最核心的业务。

本解决方案采用了云消息总线的设计,云消息总线的实现类似于采用交换机、路由器、防火墙构架一个计算机通讯网络,其中总线出入口的消息队列对应于交换机,总线的消息分拣,转发模块对应于路由器,消息的过滤模块对应于防火墙。

采用ESB消息总线的最核心作用是可以实现基于消息内容的路由,具体实现方法是,用户(消息生产者)将消息发送到ESB的入口队列,总线的定时任务引擎提取到消息后进行内容分析,中间会调内实时数据库获取路由表,依据路由表将消息转发至出口消息队列,底层设备服务模块从总线出口获取消息(消息消费者)发送给设备执行。

采用ESB消息总线的另一作用是可以对消息进行过滤,总线的入口和出口都预留了规则适配器,可以实现复杂的用户权限控制。

ESB采用了REST架构,主要由消息队列、路由管理、规则过滤三部分组成,每部分都是一个独立的微服务,可布署在虚拟云服务器上。

2.系统核心服务设计

2.1.        开放式认证授权


IBMS云平台采用OAuth2.0规范的用户认证授权服务系统,OAuth(Open Authorization,开放授权)是为用户资源的授权定义了一个安全、开放及简单的标准,第三方无需知道用户的账号及密码,就可获取到用户的授权信息,并且这是安全的。目前QQ、微信、微博都在使用这一协议授权。

IBMS-KEY授权的思路是:在申请授权的第三方应用与服务提供商之间,设置了一个授权层(authorization layer)。第三方应用不能直接登录服务提供商,只能登录授权层,以此将用户与第三方应用区分开来。第三方应用登录授权层所用的令牌(token),与用户的密码不同。用户可以在登录的时候,指定授权层令牌的权限范围和有效期。第三方应用登录授权层以后,服务提供商根据令牌的权限范围和有效期,向第三方应用开放用户储存的资料。

对于IBMS-KEY来说,平台内集成的每个子系统,都是一个独立的站点,作为一个第三方应用处理,IBMS-KEY授权服务器内的用户可以指定第三方应用的权限范围,并提供安全的单点登录认证。

OAuth2.0的认证流程,主要分为以下四个步骤:

l       得到授权码code

l       获取access token

l       通过access token,获取OpenID

l       通过access token及OpenID调用API,获取用户授权信息


2.2.        云端实时数据库


IBMS云实时数据库(简称IBMS-RTDB)是基于开源Redis协议的Key-Value类型在线存储服务。IBMS-RTDB支持字符串、链表、集合、有序集合、哈希表等多种数据类型,及事务(Transactions)、消息订阅与发布(Pub/Sub)等高级功能。通过内存+硬盘的存储方式,IBMS-RTDB在提供高速数据读写能力的同时满足数据持久化需求。

IBMS-RTDB在50个并发执行100000个请求,设置和获取的值是一个256字节字符串的模拟测评中。读的速度达到110000次/s,写的速度达到81000次/s。

具有以下优点:

l       支持丰富的数据类型

兼容开源Redis协议中定义的所有数据类型,如String,Hash,List,Set,SortedSet等,支持多种数据操作,充分满足业务需求。

l       持久化存储

内存+硬盘的存储方式,数据存储到物理磁盘,满足用户数据持久化需求。

l       支持消息通知机制

基于事件通知机制将消息发布者和消息订阅者解耦,实现消息发布及订阅(PUB/SUB)功能,满足多个客户端使用者之间的互联互通。

l       支持事务操作

支持Redis协议中定义的事务(Transaction)处理,实现单个客户端发送的多个命令组成的原子性操作。

2.3.        云端消息通知服务


    消息通知云服务系统是IBMS云平台的核心软件,部署于云端,用于各个系统软件的消息交互。IBMS-MNS完全兼容阿里云的MNS,采用与阿里云相同的REST规范,相同的HTTP RESTful 接口。

消息通知服务(Message andNotification Service,简称MNS)是一种高效、可靠、安全、便捷、可弹性扩展的分布式消息服务。MNS能够帮助应用开发者在他们应用的分布式组件上自由的传递数据,构建松耦合系统。具有以下优点:

l       易用且不失扩展性

提供遵照RESTful标准的API访问接口,您无需担心任何兼容性题; 可以和阿里云服务结合使用,从而让您的应用程序更可 靠、可扩展性更强。

l       丰富的队列属性配置

我们提供了丰富的队列属性配置选项,您可以进行队列属性的个性化配置来满足不同的应用场景,支持:普通队列、延迟队列、优先级队列等多种队列模式。

l       支持并发访问

支持多个生产者和消费者并发访问同一个消息队列,并能确保某条消息 在取出之后的特定时间段内,无法被其他消费者获得。支持每秒10万个并发读写。

l       消息投递保障及访问控制

在消息有效期内,确保消息至少能被成功消费一次。

2.4.        云端在线组态引擎


IBMS云平台是基于云的组态监控开发平台,可以让非专业人员通过简单的拖拽生成专业的监控页面。IBMS-SCADA引擎基于纯HTML5技术和标准的工业总线技术,可以在平板电脑、iPhone及安卓手机平板在内的多种移动设备上应用,和其他系统无缝整合,支持云部署。

软件优点:

l      支持安卓/IOS

IBMS-SCADA基于纯HTML5技术和标准的工业总线技术,除了支持传统的桌面设备中的现代浏览器,也可以在平板电脑、iPhone及安卓手机平板在内的多种移动设备上应用。

l      即编即用

和传统组态软件的开发、编译、部署不同的是, IBMS-SCADA引擎是基于纯HTML5的Web解决方案, 任何修改保存后, 客户端只需要刷新页面,即可使用最新的软件功能。特别适合部署于云的监控开发平台。

l      智能数据绑定

用户无需编写程序,通过定义图形属性和数据的绑定关系, 即可开发出各种动画,实时仪表板等复杂专业的界面, 轻松实现模拟和监视复杂的动态效果。

l      逼真的移动端动画

IBMS-SCADA充分优化了前后端的数据,跨广域网的Web应用动画的刷新间隔小于1秒。在更好的网络条件下,可以达到200~300ms。

l      强大的配置能力

IBMS-SCADA提供强大的图形编辑器, 不写任何代码, 即可开发出非常复杂的交互人机界面。

2.5.        云端后台任务引擎


IBMS-TASK云任务引擎是执行后台任务的利器,是软件智能化、自动化的内核。方案设计了自主开发的任务引擎,可以支持消息队列的任务处理,延迟任务执行,循环任务执行,持久化保存任务、队列、统计信息,内置自动重试机制,采用Redis实时数据库。

2.6.        云端智能控制


云端智能场景控制功能,主要功能包括:

l      分组控制,控制组就是相同功能的変量的逻辑分组,包括选择变量,设置变量值。比如空调机组运行控制组,空调机组停止控制组,用户可以通过细分控制组实现精细化控制。

l      场景控制,场景是对控制组的分组管理,用于简化后面定时控制的复杂度,主要功能就是选择控制组,比如工作日上班场景,工作日下班场景,周末白天场景、周末夜间场景、某会场议室开会场景。

l      日、周时间表控制,控件直接可以显示一周七日,每天24小时,直接在上面设置应用场景,比如早上七点应用工作日上班场景。

l      节假日控制,可以节假日专用场景,可在年日历上设置,比日周控制优先级高。

l      手动场景切换场景可以在组态图中被绑定,从而实现组态控制

2.7.        实时数据的快照服务

NoSQL,泛指非关系型的数据库。随着云技术的兴起,传统的关系数据库在应付特别是超大规模和高并发的访问已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。

本项目拟采用大数据MongoDB作为历史数据库。Mongo是一个高性能,开源,无模式的文档型数据库,它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。

MongoDB可能是现今NoSQL数据库中最著名的,主要优势:

l      文档存储

数据存储以BSON/JSON文档,这对于Web应用程序有很大的意义。开发者API喜欢以JSON形式传输,这使得整个项目的数据表示可采用统一的模型。所有这一切都无需任何前期架构设计。

l      可扩展性

MongoDB被用在一些规模庞大的环境中,通过分片数据缩放处理理论上可实现更高的吞吐量。

l      简单的复制

就像分片技术一样,MongoDB范围内复制过程同样简单好用,在副本机器上还有大量的复制选项。灵活的功能可满足用户应用的需求。

l      易于查询

MongoDB以文档的形式存储数据,不支持事务和表连接。因此查询的编写、理解和优化都容易得多。简单查询设计思路不同于SQL模式,嵌入文档在特定的环境下可得到更好的查询,然而这需要先加入集合。如果需要执行多个请求到数据库则需要加入其到客户端。在MongoDB时ODM工具(如Doctrine2)将发挥自身的优势。

l      安全性

由于MongoDB客户端生成的查询为BSON对象,而不是可以被解析的字符串,所以可降低受到SQL注入的攻击的危险。最常见的攻击类型为针对Web应用程序的攻击,MongoDB不使用SQL查询语言可减轻攻击风险。

2.8.        视频流媒体转码服务


l      在线流媒体转码服务

可以将海康、大华等视频流转为标准流。跨平台流媒体服务,支持微软、安卓、苹果客户端。支持录像、云存贮。

l      丰富的视频、音频参数控制

媒体转换服务器可通过设置各种视频和音频的输出参数,对视频宽高,视频采用的码率、帧率,音频编码率、采用率等进行控制。

l      支持视频尺寸智能调控

通过开启尺寸控制功能,媒体转换服务器自动对原视频尺寸和转码配置的尺寸进行智能分析。控制转码后的视频尺寸比例,避免因配置失误导致转码后视频的宽高尺寸被过于拉伸,引起画面变形。

l      支持视频多种码率生成

媒体转换服务器提供了多种目前非常流行的码率方案供选择。。

l      支持自动视频截图

媒体转换服务器提供截图保存目录设置,自行确定视频截图的保存目录。媒体转换服务器自动根据所配置的截图张数和截图宽度、高度为视频截取横版和竖版的缩略图,并保存到指定的目录下。

l      优化转码过程中的服务器性能损耗

媒体转换服务器提供CPU占用率设置,选项包括:实时、高、较高、标准、低、较低。可控制媒体转换服务器所占用的系统CPU资源。

l      丰富的格式支持

媒体转换服务器支持对H264,H265,MP4的各种RTSP视频流直播,并可将RSP流转为MJPET格式HTTP流,方便于网页的无插件播放。.

2.9.        WEBGIS引擎


l       IBMS-GIS引擎 是一个强大、跨平台WEB GIS地图引擎,

   IBMS-GIS能够通过Baidu、Google,Yahoo!, Bing, OpenStreetMap, ArcGIS, Pergo, SigPac等实现寻找路径、地理编码以及地图展示功能。

l       支持离线地图

   IBMS-GIS组件可以在线缓存地图,可以将地图缓存到云端的SQLSERVER、MYSQL、ORACLE等关系数据库,也可以缓存到本地的SQLLITE数据库,客户端可离线使用缓存的数据库。

l       支持图层和标注

    IBMS-GIS可以自定义图层,支持在图层上自定义标注,通过增加设备图层,可以将平台内的设备,标注到GIS地图上,比如报警点、摄像机。标注可以响应鼠标事件,比如点击摄像机图标可能打开视频窗口,发生报警可以在地图上闪动图标。

2.10.   WEB 3D引擎


IBMS-3D是一个JavaScript 3D库,封装了底层的WebGL图形接口,提供简化、高效的三维图形程序开发。使用IBMS-3D可以使你在不了解图形学知识的前提下,快速方便地开发三维图形应用。

l   IBMS-3D是JavaScript编写的WebGL第三方库。

l   提供了非常多的3D显示功能。

l   是一款运行在浏览器中的 3D 引擎。

l   可以用它创建各种三维场景,包括了摄影机、光影、材质等各种对象。

l   支持鼠标事件和脚本交互。

2.11.   云端数据可视化分析


系统提供包括网络拓扑图、地图、设备面板图、流程图、各种Chart图表、树图、表格等各种通用组件,一步到位提供最专业的图形界面解决方案。

全矢量设计、动态数据绑定、动画与特效、极速性能、集成Chart、海量模型库、多语言 多平台、各种设备 畅通无阻。

3.子系统集成接口

3.1.        视频监控系统

l     采用流媒体转码服务器,将IPC的视频流转为标准的MP4格式的视频流,支持PC和移动终端。

l     工作站能自动以树形结构将浏览的前端设备和摄影头编排列出来,可以根据多级区域进行分组。同时结合手工自由点播,可以非常直观、方便的查看权限许可的实时或非实时画面

l     支持图像实时抓拍与浏览功能

l     支持服务器实时录像功能

l     抓拍和录像路径可设置

l     云台控制(上、下、左、右)

l     可变镜头远近、大小、聚焦调节

l     可以设置播放网络缓冲区大小


(实时视频)

3.2.        防盗报警系统

l       虚拟报警键盘

工作站可以显示虚拟报警键盘,虚拟报警键盘可以实现报警键盘的布、撤防、旁路、接警等操作。多个虚拟报警键盘可以自由分组排列。虚拟报警键盘可以取代部分报警键盘。

l       定时撤/布防

中心工作站提供了可按一星期七天分别设置不同的预定撤布防时间,可以使操作员根据需要方便地设置撤布防时间,如用户可以在上班时间设防,下班时间撤防,主要需要设定撤布防起始时间,撤布防的时间不能重复,起始时间必须小于终止时间。

l       报警联动

²       工作站为入侵报警系统的设备专门制作了报警设备图标,支持地图放大、缩小,用户可根据需要查看不同倍数的地图,并可浏览地图,当有报警发生时设置将地图自动弹出。

²       在照明条件不佳的状况下,当防盗报警系统报警,集成平台联动智能照明系统,开启相应位置照明装置,配合管理人员对现场进行确认;

²       防盗报警系统报警,集成平台联动门禁系统,关闭相应位置门禁锁,对相应路线进行封锁;

²       防盗报警信号可以联动报警区域的摄像机,将图像切换到控制室的监视上,并进行录像;

²       多个报警信号出现时,报警信号可以顺序切换到不同的监视器上,报警解除后图像自动取消,防止漏报;

²       有人在防盗报警系统设防期间进入安装控测器的区域时,视频安防监控系统可在控制室内自动切换到相应区域图像信号;

²       当防盗报警系统出现报警时,门禁系统也可以按照程序关闭指定的出入口,只能由保安人员打开;

²       在探测到非法侵入后集成平台进行声光报警,并记录报警的时间和地点等信息;

²       集成系统可将报警信息共享,也可打印、生成报表


3.3.        能效管理系统

系统通过ODBC或OPC通讯方式和能效管理管理系统通讯,可以实现:

1)能耗报告(Energy Profile)

各能源管理组逐时、逐日、逐月、逐年能耗值报告,帮助用户掌握自己的能源消耗情况,找出能源消耗异常值。单位面积能耗(EUI)等多种相关能耗指标报告为能耗统计、能源审计提供数据支持。温度、湿度参考功能帮助分析能耗数据与环境数据的相关性。

2)能耗排名(Energy Ranking)

不同时间范围下能源管理组的能耗值排序,帮助找出能效最低和最高的设备单位。

3)能耗比较(Energy Comparison)

不同时间范围内能源管理组能耗值的比较。

4)日平均报告(Average Daily Profile)

任何一天每15分钟平均能耗需求的报告。帮助用户了解自己的能耗模式并找出超出预期的峰值需求,为与电力公司签订合同时提供参考。

5)偏差分析(Deviation Report)

任何一天不同时段能耗值与管理设定值的偏差表示。红色偏差值表示实际能耗值超出了能耗使用计划值,指出能源消耗的增加倾向。

6)最大值/最小值分析(Max/Min Value Analysis)

不同时间范围内能耗值的最大值/最小值分析。可以分析各系统和设备能源消耗与时间的相关关系。

7)一次能源折算(PrimaryEnergy Profile)

将建筑能耗值折算为热量(MJ)、标准煤以及原油、原煤等一次能源消耗量和相对的CO2释放量。

8)成本报告(Cost Profile)

各能源管理组逐日、逐月、逐年能耗费用报告。根据能量表的数据和费率结构计算能费用,帮助管理能源成本。用户可以设定能耗成本基准,根据与实际成本偏差去设定预算,有助于减少能源采购中的风险。

9)成本排名(Cost Ranking)

不同时间范围下能源管理组的成本值排序。帮助找出能源消费最低和最高的设备单位。

10)统计报表(StatisticalReport)

分类和分项能耗数据的年/月/日统计报表。让用户对建筑能源消耗情况一目了然,并能帮助用户合理分配能源使用结构。


(能耗分析图)

3.4.        智能照明系统

照明系统与云平台通过以太网进行网络通讯,两者之间通过OPC、MODBUS、EIB等协议进行数据交换,完成对照明配电的集中控制和管理。

主要功能:

l       根据办公环境的自然亮度,人为远端开启灯光;

l       根据办公区人员数量,预设开启照明灯光数量;

l       根据需要预设大堂或展厅及会议室灯光不同状态。

l       智能照明系统与其他系统的联动:

l       智能照明与安防系统的通讯,当安防系统发出报警时,智能照明系统打开相应区域灯光。


3.5.        公共广播系统

背景音乐系统通过API接口和云平台进行集成,云平台主要实现对背景音乐系统设备的工作状态(主要是工作回路)进行集中监控,在工作站上以电子地图和数据表格的形式显示各区域的信息。

可实现的功能如下:

l       云平台API接口方式采集背景音乐系统的数据;

l       对背景音乐系统设备的工作状态(运行状态、报警信息及故障信息)进行集中监控;

l       在工作站上以电子地图和数据表格的形式显示各区域的信息;

l       提供各广播回路的运行状态、广播音源、播出时间等;

l       在背景音乐系统能够开放广播控制权限的情况下,云平台实现背景音乐系统的远程控制功能。


3.6.        消防报警系统

       云平台与火灾消防报警系统的主机通过串口或网络相连,对消防自动报警系统的各种检测设备的运行数据及预警数据进行实时监视,在工作站上显示运行状态信息,包括气体灭火、水喷淋系统等。

       云平台检测到消防自动报警系统出现的火警或意外事件信息时,立即通过云平台的报警功能,在监视工作站上以:声音、醒目颜色以及图标、楼层平面图显示事故位置等各种方式报警并提示相应处理方法。

具体功能如下:

l       提供各类消防自动报警探测器的报警统计,归类和制表;

l       提供以事件联动程序信息为主的报表,报表内容包括:报警设备地址码,描述,联动设备名称,描述;

l       提供消防值班员消警记录:

l       提供消防设备运行状况的信息。


3.7.        巡更系统

巡更管理系统具有自由设定巡更时间、地点、线路、次数的管理功能,可以检测保安人员(巡更员)是否按规定时间、线路、次数巡更,可有效加强对保安人员的严谨,规范管理,减少失职行为发生。

    集成平台与巡更管理系统进行集成后,能完成如下联动及报表功能:

1)采用离线式巡更管理系统,巡更点的设置方便灵活。巡更点应分布在楼内各层(包括地下层)及各重要保卫部门及地区

2)在确定巡更线路设定一合理的检测点,巡更器定时读取巡更点的信息,在巡更管理工作站中存储和打印巡更记录情况。

3)自动短时打开巡查点区域的照明,以利保安人员对附近区域进行观察;

4)巡更员带巡更器按规定时间及线路要求巡视时,到达巡更检测点时,将巡更器在巡更点前一晃,便可记录巡更员到达日期、时间、地点及相关信息。若不按正常程序巡视,则记录无效。查对核实后,即视作失职。

5)提供巡查信息的历史记录(人员、时间、事件等)

6)在电子地图上显示寻查点纪录

7)管理常用数据(如巡查到位情况、巡查人员等)分析、统计、查询、打印


3.8.        一卡通系统

一卡通系统与IBMS系统集成,以ODBC、OPC通讯协议实现数据的通讯,在智能卡系统,可对其集成子系统智能卡消费系统、停车场系统以及门禁系统进行监控。物理通讯方式为由子系统引出网线接入交换机,再由交换机引出网线与集成平台服务器相连。

根据不同的在客户端或智能卡集成管理服务器,均可实现对各子系统的控制和查询,客户授予不同的权限,以便于进行管理。其良好的数据整合功能,可根据不同的管理人员的需要定期输出各种管理数据表。其良好的信息汇总整合能力为物业管理人员以及各主管领导提供了第一手的管理依据。同时节省了大量的人员对数据的整理以及信息的传递。如会议签到、门禁、车场、考勤、消费运行信息等。


4.技术参数要求

云平台技术性能满足以下标准:

l       采用REST架构,支持 RESTfull API二次开发,可提供接口文档。

l       系统应能运行在公共云和私有云环境下,采用Linux操作系统的Docker容器,可提供公共云下的在线演示网址,演示用户名和密码,并能在线演示。

l       采用自主研发的消息通知云服务软件,有对应软件著作权证书

l       采用自主研发的实时数据库云服务软件,有对应软件著作权证书

l       采用云端WEB在线监控画面组态设计,提供内容发布管理,可以实现即编即发布。

l       组态监控画面要求采用HTML5的技术高效呈现,可以实现矢量图无级缩放和平移。

l       采用视频流媒体转码服务器进行视频流转码,智能流媒体协议封装转发, 支持HTTP、RTSP等流协议,无缝支持支持从海康威视、大华、华为、H3C等主流厂家的视频监控设备。转码服务器可提供RTSP流和MJPEG两种方式,支持多路视频直播和移动视频直播。

l       采用多级流媒体转发服务器,DVR、DVS、IPC等多种品牌和编码类型的网络视频编码设备联网通讯,为内网和外网的多用户网络并发访问提供服务,满足C/S和B/S架构的联网监控需求。 多个用户并发访问同一个视频源时,流媒体服务器与视频编码设备建立单路连接,将图像分发给请求服务的设备,既可消除因上传带宽不足导致网络阻塞,又可避免视频编码设备网传性能不足导致无法访问等现象,提高网络资源利用率。可保障系统正常运行,并支持大量用户网络访问,共享监控信息资源。

l       采用WebGL3D绘图标准的WEB 3D引擎,支持3D组态,3D动态显示数据。

l       采用WebGIS引擎,支持离线电子地图,支持baidu、google、bing等主流厂家的地图包。

l       采用OAuth2.0协议标准的认证管理系统,支持第三方认证方式登录系统,基于角色访问管理机制,区分不同类型人员职责。

l       采用BACNET、OPC等标准的开放系统接入技术,即插即用方式接入。

l       提供可筛选的数据接口,支持与外部专用业务应用系统之间的监视、管理数据交互能力。

l       平台最大监控点数:不限

l       平台实时数据传送时间:≤1.5s

l       平台控制命令传送时间:≤1s

l       平台联动命令传送时间:≤3s

l       平台信息差错率:≤10-6

5.系统环境

l   软件环境

n      Windows Server2008/2012

n      Linux/CentOS

n      .NET Framework

n      MySQL

n      Redis

n      Docker