节点文献

基于BACnet的家庭控制中心的三表系统及数据库的实现

The Realization of Three Meter System and Database in Smart Home Control Center Base on BACnet

【作者】 金炜

【导师】 刘贤德;

【作者基本信息】 华中科技大学 , 光学工程, 2005, 硕士

【摘要】 随着科技的发展人们对居住环境的要求越来越高。以前以前人们对居住环境的要求只是简单的遮风避雨,现在安全、舒适、方便的居住环境以成为普通群众的最基本要求。我相信随着现在世界资源一步步枯竭,今后环保与节能又将成为居住环境的重要指标。关于如何实现上述诸多需求,则是现在人们最关心的话题。经科学研究发现,要实现家庭的安全、舒适、方便、节能与环保,仅仅依靠一个、两个家庭设备是不够的。它需要家庭中所有设备的整合。人们发现当我们实现了家庭中所有设备的互联与互动时我们的家庭就变得有智能性了,这时我们就可以把我们的家居环境称为——智能家居[1][2]。智能家居是以家庭设备为基本控制单元,以家庭设备控制的自动化与简单化为最终目的,并在此基础上提出的家庭设备的整合解决方案。智能家居是建筑设备自动化系统中的核心,负责系统设置,设备管理,实时监控等功能。其软件系统的可靠性和功能的完整性直接决定了建筑设备自动化系统的性能。本文首先介绍了智能家居和BACnet 的发展及其特点,引出了智能家居控制中心的设计与实现这一课题。接着分析了系统的功能需求和系统的特点,然后提出了系统的概要设计方案,并不断完善细化给出了详细的设计。对于本人在课题中的主要任务:三表子系统与数据库子系统的开发,本文做了最为详细的阐述。在本文中作者还介绍了BACnet 标准协议中的面向对象要素:对象、属性和服务,说明面向对象技术在BACnet标准中的具体应用。在此基础上采用面向对象的思想设计了各个部分的接口,并且采用C 语言进行了代码的实现。最后对系统进行了总结并就今后研究工作的方向和内容提出了作者的想法和建议。

【Abstract】 With the develop of technology,people think much more of resident environment than ever.In the past a wonderful house just can help people shelter from storm ,but now we consider that a house must bring a safety, comfortable and convenient living surroundings to the people who live in.I believe in the future with the world’s resource become more and more exiguity, energy-saving will become a imporment factor when people appraise a house .When we try to implement the characteristic we said above about a modern house ,we found we must connect all the device in the home ,and make them can do some decision together by some rule. As we know, Smart-House is the core of automatic system in facility, which function is focused on system setting, device managing and real-time monitoring. And the performance of building automation control system is directly depended on the reliability of software system and the integrality of function. The prime purpose of BACnet is to provide an interoperation method for building automation control system.. In this report, the development as well as characteristics of Smart-House and Bacnet is introduced firstly. Based on the introduction, the objective of this project is presented, namely to implement Smart-House-Control-Center. The following part is the analysis of the functional request together with the property of the system. Smart-House-Control-Center is the kernel part of the home Devices Automation System,and it is in charge of system setup, device management, real-time monitoring, etc. Then, the designing plan is presented as greater details. For Three-Meter gateway, object-oriented approach is adopted,and for database, connect pool method are employed. Furthermore, We introduced three elements for communication in BACnet standard protocol, which are object, property and service. And the implenetation of object-oriented approach in Bacnet standard is presented also. Based on all of the concepts above, we use the object-oriented theory to design, implement and develop all of the interface based on C. Finally, we summarize the entire system as conclusion and future work are also presented.

【关键词】 BACnet智能家居三表网关数据库协议
【Key words】 BACnetSmart-House-Control-CenterThree-Meterdatabaseprotocol
  • 【分类号】TU855
  • 【被引频次】1
  • 【下载频次】123
节点文献中: 

本文链接的文献网络图示:

本文的引文网络