当前位置:
文档之家› 智能楼宇监控系统整体方案设计
智能楼宇监控系统整体方案设计
术,订购服务将成为未来几年中最流行的一句口号。它与 BI 的 连合,一定会对下一代的网络,数据库、产生重大的影响。
4 . 结论 本分析结果来源于对金英软件公司大客户用户的分类挖掘结 果,采用上述商务智能的模型,通过 Microsoft 的 SQL2005 和 Proclarity对公司内客户的情况进行了分析,得出结果得到使用 者的认可。
(上接 6 5 页) 长度应该提高到 640 字节,或最短帧长度仍为 64 字节且电缆最 大长度缩小为 250m.。当网络速度进一步提高到 1Gbps,这些 限制会造成很大的不便。④
参考文献: ① Ethernet 和 IEEE802.3 虽然有很多规定不同,但术语 Ethernet 通常认为与 802.3 是兼容的。许多人把 Ethernet 作为 C S M A / C D 的总称,这是不准确的。这一名词只表示了实现 IEEE802.3 的某个特定产品。 ②这里主要指逻辑总线型的 E t h e r n e t 网络,包括: 1 0 B a s e 2 、1 0 B a s e 5 、1 0 B a s e T ,均为基带、曼彻斯特编码的 广播式网络。 ③ Andrew S.Tanenbaum.Computer Network.Third
本系统分为三级架 构,现场设备级、直接控 制级和监控管理级。在本 系统中,监控管理级实现 对整个系统的监视、控 制、调度和管理,它的核 心是一套界面友好、功能 强大、性能可靠的用户应 用软件。直接控制级负责 监控管理级与现场设备级的数据传递以及其它相关任务。现场 设备级包括现场控制器以及监控设备等,它们是监控管理级实 现监控功能的直接数据来源,其中现场控制器是控制现场设备 的执行结构。
从以上过程可以看出,数据的传递是以数据库服务器为核 心的,数据库服务器相当于系统的一个中转站,所有数据都存 储在其中,并通过它实现上位机与下位机的通讯。
4 、可视对讲系统硬件总体设计思想 系统包括主机和若干分机,主机位于楼宇值班室内,分机分 布于各个用户室内,采用现场总线 CAN 通信,CAN 网络为分布 式网络结构。对讲采用全双工模拟信号工作,工作方式分为:可 视对讲、监听、群呼。当有来访人员时,通过值班室的呼叫可以 和需要访问的用户室可视通话;用户机之间可以任意通话;用户遇 到有紧急情况需要援助时,可按室内机的 " 呼叫 " 键呼叫值班室, 管理主机在振铃的同时显示呼叫者的房间号码,摘机后即可与之 通话;反之,值班室管理中心也可呼叫楼宇内的任意用户,在紧 急情况下管理中心可以广播的形式同时呼叫各用户。设计方案如 图 2 所示。 可视对讲可以实现以下功能: 来访客人和朋友的通行 紧急事件和公告的通知 紧急呼救情况的传递 邻居间的联系和提供服务的要求等
时还能够将中央监控 系统发出的控制命令 及时发送到现场控制 网中。这部分功能的 实现主要是使用 Win- dows Sockets 技术来 完成的。
在这里,有必要 介绍一下系统中数据 的传递方式,它是系 统设计的关键。现场设备的实时数据通过现场控制器传送到智 能网关中,智能网关将这些数据通过高速以太网传递到数据库 服务器中,中央监控系统的所有数据都来源于数据库服务器, 这是数据的上行通道;中央监控系统发送控制命令时,并不直 接将它们发送给智能网关,而是先将这些控制命令发送到数据 库服务器中,由数据库服务器再将它们传递到现场控制网中, 这是数据的下行通道。
数据库组态功能:通过数据库编辑器,用户可以方便的添 加、修改、删除监控点数据信息,并将其保存在相应的数据库表 中;
数据连接功能:通过 ODBC 接口,将数据库中的数据同监控 界面上的相应变量关联起来;
数据实时查看功能:通过实时数据浏览器查看现场控制网发 送的设备运行信息和报警信息,使用户在第一时间了解现场设备 的运行状况;
参考文献 [1]马国华.监控组态软件及其应用.清华大学出版社.2001: 1~8 101~105 [2]李博轩.Visual C++6.0数据库开发指南.清华大学出版 社.2000:19~20,8~12 [3]任泰明.基于 TCP/IP 协议的 WinSock 网络程序方法.兰 州石化职业技术学院学报.2002,2(1):28~30 [4]惠建新,叶桦,孙长银,朱宇红.基于 B/S 的楼宇管理系统 集成技术.三峡大学学报.2001,23(5):413~415
科技资讯 SCIENCE & TECHNOLOGY INFORMATION
ห้องสมุดไป่ตู้
63
科技资讯 2007 NO.09 SCIENCE & TECHNOLOGY INFORMATION
I T 技 术
以上介绍了本系统要实现的基本功能。下面,将对系统的 整体解决方案向读者做一介绍。
3 、系统方案介绍 本系统设计遵循目前较流行的数据库技术以及网络技术规 范,以 Windows 2000 Server 作为系统运行环境,Microsoft Visual C++ 6.0 为开发工具,以数据库作为系统设计与运行 的核心,以网络作为系统数据传输的保障,并且,充分利用 了图形制作、处理技术;I n t e r n e t 技术;网络编程技术;以 及 O D B C 、A S P 等技术来解决传统智能楼宇监控系统存在的缺 陷。 系统采用基于 SQL Server 数据库的智能楼宇监控系统集成 方式,它是一种更加先进的解决方案。其核心思想是:以数 据库管理系统作为整个系统的设计核心,数据库管理系统不仅 作为数据库服务器提供中央监控系统同现场控制网之间的数据传 输通道,同时,它还是远程数据浏览的唯一数据来源。下层 现场控制网通过智能网关将现场数据传递到数据库管理系统中。 中央监控系统则将数据库中的数据通过组态好的监控界面实时显 示出来。 本系统设计共包括三个部分,即图形界面系统设计,数据 库系统设计,数据接口层设计。下面就各个部分的功能和实施 方案做一简单介绍。 3.1 图形界面系统:这一部分主要提供给用户一个组态生成 特定监控界面的操作平台,在此平台上,用户可根据监控系统 的实际情况,利用系统提供的各种工具定制监控界面,并进行 图形属性的设置以及数据流的设计。此部分包括监控背景图生 成 / 插入、监控点组态、报警组态 / 显示、趋势图组态、监 控界面存储等几个模块,采用 VC++ 语言编程实现。在这部分 中,运用了一些图形处理技术,包括透明位图的显示、图形 的无闪烁拖放技术等;对于监控点数据的管理采用了结构体和 链表机制;另外,为了进一步减少内存消耗,提高系统存储 效率,采用结构化的存储方式保存监控界面。 3.2 数据库系统设计:系统中对数据库的设计主要包括实时 数据库的设计、历史数据库的设计、数据库接口的设计等几个 方面。其中,历史数据库主要负责存储系统中固定不变的数据 信息,实时数据库主要负责存储中央监控系统同现场控制网之 间传递的实时数据,而数据库接口则主要负责数据导出、数据 库与现场控制网间的数据传递等功能,它作为实时数据库系统 的一部分进行设计。 在本系统的设计中,主要利用了数据库作为数据传输通道 的功能,而这一功能是通过实时数据库来实现的,因此文章将 就实时数据库的设计进行详尽介绍,而历史数据库则不作为本 次研究的重点。系统中实时数据库的设计主要包括数据库编辑 器的设计、实时数据浏览器的设计、以及数据库接口的设计 等。它们均采用 SQL Server 作为后台的支持数据库。 3.3 数据接口层设计:数据接口层主要负责将现场控制网发 送的设备运行数据和报警信息等通过预定义的格式传递到实时数 据库中,实现现场数据与中央监控系统中数据的同步变化,同
表一
参考文献 [1] 王继奎,宁云晖,数据仓库中的一种立方体数据模型[J ].计算机工程与应用,2002(5) WANGJikui,NINGYunhui,A cubic model in Data WareHouse[J].Project and Application of Computer [2] Cai Z X ,Gong T. Multi2dimension education immunenetwork [ A ] . The 6th World Multi2Conference on SCI [ C ] . Orlando : International Institute of Infor2matic and Systemics ( ⅢS) ,2002. [3] Kersten Ge,Szpakowiez S.Modelling business nego- tiations for electronic commerce[EB/OL].http://www.iiass. ac.at/Publications/Documents2003-10-19 [4] 郑秀芬, WEB数据库和数据仓库技术的研究与应用, 浙 江大学 2004-03-01 [5] 蓝海, CIMS环境下的数据仓库与数据挖掘应用研究 [D]. 清华大学,2002-12-01
DOI:10.16661/ki.1672-3791.2007.09.052
I T 技 术
科技资讯 2007 NO.09
SCIENCE & TECHNOLOGY INFORMATION
智能楼宇监控系统整体方案设计
李馨蓉 (黑龙江省人才中心 黑龙江哈尔滨 150001)
摘 要:本文主要对智能楼宇监控系统软件的整体方案的设计进行了研究,具体表现在对智能楼宇监控软件系统体系结构及其构 架、智能楼宇监控系统软件平台主要解决的问题、功能实现、图形界面系统、数据库系统和数据接口层进行了较为系统的阐述。
汇总报告功能:支持用户定制报表内容,并通过数据导出工 具将数据直接导出到 Excel 中,同时可以完成打印、存储报表的 功能;
趋势图显示功能:根据现场数据的变化,趋势图工具可实现 动态绘制实时曲线的功能;
动态数据传输功能:通过数据接口层,实现现场控制网与中 央监控主机之间数据的无缝连接,即实现现场数据和控制命令 的双向传递;
同时,对监控系统中比较重要的硬件部分——可视对讲部分的整体设计思想进行了简要的论述。 关键词:智能楼宇 软件平台 图形界面 数据库 数据接口层 中图分类号:TP18 文献标识码:A