收藏本站
《武汉理工大学》 2010年
收藏 | 手机打开
二维码
手机客户端打开本文

基于ARM9和嵌入式Linux的BACnet楼宇控制器的研究

汪谢丹  
【摘要】: 随着信息技术的不断发展,人们对建筑内环境的要求不断提高,促进了智能建筑、楼宇自动化系统的迅速发展。楼宇自动化系统的重要部分——楼宇控制通信网络正在经历从厂家独自研发专有网络、专有协议向统一的开放的标准的历程。BACnet标准是目前唯一一个楼宇控制网络数据通信协议国际标准,正逐渐被各大楼宇控制设备厂商所接受采用。 本文通过深入研究BACnet标准,结合目前楼宇内部普遍布设了以太网的现实情况,进行了应用BACnet/IP技术的楼宇控制器的研究与设计,楼宇控制中心通过以太网高速连接位于不同楼层、不同功能的应用控制器。 本文研究的主要内容如下: 首先,针对BACnet的具体内容,深入理解BACnet协议的体系结构、对象模型、服务模型、编码规则等原理,结合楼宇控制系统的原理,在此基础上设计出控制器的BACnet模型,并对控制器的具体软硬件平台进行了选择。 其次,通过调查研究,采用现在主流的嵌入式处理器ARM9作为硬件平台的核心,并对处理器的外围辅助电路进行了设计。根据控制器的具体需要,设计了存储系统、以太网接口电路和控制器输入输出模块的功能电路。 再次,介绍了嵌入式操作系统的移植方法。嵌入式操作系统为整个系统提供稳定的软件环境,同时使应用程序具有很好的移植性。本文采用的嵌入式Linux操作系统,对操作系统移植中的BOOT LOADER移植、内核移植、文件系统移植和驱动程序的移植做了详细介绍。 最后,设计了控制器上的应用软件。重点完成了BACnet协议栈具体的C语言实现,应用程序的服务数据通过标记编码、应用层编码、网络层编码等,最后转化为TCP/IP数据包进行传递的详细过程。对用控制器的控制程序、控制算法进行了设计,同时提出了本文中楼宇控制器在工程应用中的两种集成方法。
【学位授予单位】:武汉理工大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TU855

手机知网App
【引证文献】
中国期刊全文数据库 前2条
1 李春旺;吴义民;田沛哲;陈福祥;;基于BACnet/ZigBee的无线智能温度传感器[J];河南师范大学学报(自然科学版);2012年02期
2 李春旺;田沛哲;吴义民;王浩宇;;BACnet Ethernet与BACnet IP网关的设计与实现[J];测控技术;2012年05期
中国硕士学位论文全文数据库 前1条
1 李伟;在线电磁钢轨探伤数据管理与监控系统设计[D];北京交通大学;2012年
【参考文献】
中国期刊全文数据库 前10条
1 惠晓实,刘贤德,石岩;BACnet的对象模型[J];工程设计CAD与智能建筑;2000年01期
2 惠晓实,刘贤德,金鑫;BACnet/IP:BACnet的互联网扩展(下)──BACnet协议标准技术系列讲座(7)[J];工程设计CAD与智能建筑;2000年04期
3 张义,文亦书;BACnet通信语言──BACnet标准中的对象、属性、服务[J];工程设计CAD与智能建筑;2001年08期
4 罗启军 ,刘庆利;LonWorks、BACnet技术在楼宇自动化系统中的应用比较[J];智能建筑与城市信息;2003年04期
5 张海滨,艾波;The Implementation of the ASN.1-C++ Compiler and Its Application in IN[J];High Technology Letters;1998年02期
6 邱勇云,胡平放,罗静丽;基于C++的BACnet协议应用层编解码实现[J];工业控制计算机;2005年09期
7 周亚军,许毅平,周曼丽;BACnet协议应用层编解码实现[J];舰船电子工程;2004年02期
8 董春桥,刘贤德,惠晓实;楼宇自动控制网络通信协议BACnet实现模型的研究[J];计算机工程与应用;2003年05期
9 刘莉;许毅平;周曼丽;;基于BACnet的智能楼宇管理工作站的设计与实现[J];计算机与数字工程;2005年12期
10 吴启祥,胥布工,王清阳;BACnet应用层服务的编码实现[J];控制工程;2005年S1期
中国硕士学位论文全文数据库 前5条
1 张勤;基于嵌入式Linux构建BACnet设备的软件环境[D];华中科技大学;2004年
2 胡云鹏;BACnet标准的研究与实现[D];华中科技大学;2005年
3 杨金显;基于ARM-Linux平台车载导航系统设计与实现[D];哈尔滨工程大学;2006年
4 张虎;基于Linux的BACnet工作站应用层的设计与实现[D];武汉理工大学;2007年
5 梅英;基于BACnet的楼宇自控系统的工程设计[D];湖南大学;2007年
【共引文献】
中国期刊全文数据库 前10条
1 张瑞;倪云峰;;一种基于BACnet~TM标准的楼宇控制器设计[J];安防科技;2007年11期
2 罗颖;;基于BACnet门禁系统的研究与设计[J];安防科技;2008年02期
3 陈宇翔;鲍鸿;徐悦;;基于BACnet协议的智能建筑系统集成的实现[J];电气自动化;2006年04期
4 王松青,童明俶;Lon Works与BACnet现场总线技术及其在楼宇自动化系统中的应用[J];低压电器;2004年09期
5 郑洁,串钢,仝庆贵;LonWorks与BACnet的应用探讨[J];工程设计CAD与智能建筑;2002年02期
6 林粤生 ,胥布工 ,王清阳 ,叶浩峰;BACnet软网关在安防系统的应用[J];智能建筑与城市信息;2005年01期
7 陈宇翔;鲍鸿;;基于BACNET协议的智能建筑系统集成的实现[J];智能建筑与城市信息;2006年02期
8 张彬;宁永生;;LonWorks技术在楼宇自动化系统集成中的应用研究[J];智能建筑与城市信息;2006年03期
9 陈宇翔,鲍鸿;楼宇自控协议BACnet实现模型与应用[J];广东工业大学学报;2004年02期
10 丁青锋;杨丰萍;;采用ASN.1规则的MMS PDU编码系统研究[J];城市轨道交通研究;2010年10期
中国重要会议论文全文数据库 前1条
1 战启芳;张庆彬;朴立华;;智能建筑中的控制网络技术[A];中国自动化学会全国第九届自动化新技术学术交流会论文集[C];2004年
中国博士学位论文全文数据库 前2条
1 蒋文斌;基于BACnet的视频监控系统关键技术研究[D];华中科技大学;2004年
2 王中明;基于XML/BACnet的家庭网络系统研究[D];华中科技大学;2006年
中国硕士学位论文全文数据库 前10条
1 钟发斌;上海会德丰广场楼宇自动化系统集成设计与实现[D];华东理工大学;2011年
2 张堃;基于ARM9的嵌入式军用手持终端系统的设计与开发[D];山东大学;2011年
3 乐乐;甲级写字楼智能化的多目标决策评价研究[D];重庆交通大学;2011年
4 王新灏;智能建筑自动化管理系统的设计与实现[D];河北工业大学;2011年
5 朱然;智能住宅小区物业管理系统设计与实现[D];电子科技大学;2011年
6 陈勇;楼宇智能化集成系统的设计与实现[D];山东大学;2011年
7 陈引;家庭智能控制系统的研究与开发[D];浙江大学;2002年
8 王瑞华;基于LNS的LonWorks-BACnet网关的研究与实现[D];北京工业大学;2003年
9 黄杰;一种家庭控制器模型的研究与设计[D];南京理工大学;2003年
10 陈宇翔;基于对象的系统集成模型研究及在智能建筑中的应用[D];广东工业大学;2004年
【同被引文献】
中国期刊全文数据库 前10条
1 赵玉丰;朱荣新;杨宾峰;方姚生;;基于聚磁技术的新型脉冲涡流传感器设计[J];传感器与微系统;2011年07期
2 谷宗冉;孟立凡;杨艳军;;基于GPRS的无线数据传输系统[J];电测与仪表;2010年S1期
3 王仪琛;皮德常;;基于ARM9的Qtopia在utu2440上的移植及其应用开发[J];电脑知识与技术;2009年04期
4 于帮伟;邓华秋;;基于Qt/Embedded的嵌入式数字监控系统控制界面的实现[J];电视技术;2011年24期
5 聂佳;张灿辉;;ZigBee与BACnet互联机制的研究[J];低压电器;2008年22期
6 熊丹;;常见的嵌入式操作系统[J];电子世界;2011年10期
7 缑新科;滕永;;基于ARM9的嵌入式Linux系统分析与移植[J];甘肃科学学报;2011年04期
8 杨洋;;嵌入式Linux操作系统中数据采集程序设计[J];工业控制计算机;2008年10期
9 李驹光;吴金华;;嵌入式工业控制计算机设计[J];工业控制计算机;2012年01期
10 董春桥,刘贤德,惠晓实;楼宇自动控制网络通信协议BACnet实现模型的研究[J];计算机工程与应用;2003年05期
中国硕士学位论文全文数据库 前1条
1 黄玉清;基于ARM9及GPRS的警用车载读写系统的设计[D];武汉理工大学;2010年
【二级参考文献】
中国期刊全文数据库 前10条
1 魏余芳,曾蓉;现场总线技术与应用[J];兵工自动化;2002年04期
2 方义,熊璋,王忠欣;BACnet与Internet的互联[J];北京航空航天大学学报;2005年05期
3 韩飞,黄贤武,张庆峰;MiniGUI在车载导航终端中的应用[J];单片机与嵌入式系统应用;2005年06期
4 刘晓胜,吴乐南;智能建筑中的BACnet协议与TCP/IP协议[J];电信科学;2001年07期
5 尹秀伟;智能建筑设计及智能建筑发展前景[J];低压电器;2001年01期
6 李冬辉,邹宝兰,王海英;楼宇自动化系统的集成结构[J];低压电器;2001年01期
7 刘贤德,石岩,惠晓实;BACnet的体系结构BACnet协议标准技术系列讲座(一)[J];工程设计CAD与智能建筑;1999年09期
8 石岩,刘贤德,惠晓实;BACnet应用层规范——BACnet协议标准技术系列讲座(二)[J];工程设计CAD与智能建筑;1999年10期
9 惠晓实,刘贤德,石岩;BACnet网络层规范 BACnet协议标准技术系列讲座(三)[J];工程设计CAD与智能建筑;1999年11期
10 惠晓实,刘贤德,石岩;BACnet数据链路/物理层规范 BACnet协议标准技术系列讲座(四)[J];工程设计CAD与智能建筑;1999年12期
中国重要会议论文全文数据库 前2条
1 周兰花;;基于多种数据存储方式的网络分析算法[A];中国地理信息系统协会第八届年会论文集[C];2004年
2 刘岳;;我国电子地图研制的实践与今后发展[A];全国地图学与GIS学术会议论文集[C];2004年
中国硕士学位论文全文数据库 前2条
1 罗翚;基于代码分析的Linux系统剪裁的研究[D];汕头大学;2001年
2 郑佳春;车载电子地图系统的研究[D];大连海事大学;2000年
【相似文献】
中国期刊全文数据库 前10条
1 付保川,班建民,傅朝阳;利用嵌入式系统实现BACnet与Internet集成[J];安徽建筑工业学院学报(自然科学版);2004年04期
2 陈宇翔,鲍鸿;楼宇自控协议BACnet实现模型与应用[J];广东工业大学学报;2004年02期
3 董春桥,李哲;BACnet~(TM)楼宇自动化控制网络数据通信协议[J];工程设计CAD与智能建筑;1999年06期
4 唐金平,张义;美国三藩市450金门大厦BAS改造工程——世界上第一个BACnet技术示范工程[J];工程设计CAD与智能建筑;2001年03期
5 方义,熊璋,王忠欣;BACnet与Internet的互联[J];北京航空航天大学学报;2005年05期
6 董春桥,聂佳;BACnet系统集成方法[J];IB智能建筑与城市信息;2003年07期
7 李冬辉,叶利涛;智能楼宇开放网络协议BACnet/IP浅析[J];低压电器;2004年10期
8 王波,卿晓霞;楼宇自控网络BACnet中的广播技术[J];建筑电气;2005年01期
9 成红文,陈众励,温伯银;BACnet协议的特征分析[J];建筑电气;2003年03期
10 周亚军,许毅平,周曼丽;BACnet协议应用层编解码实现[J];舰船电子工程;2004年02期
中国重要会议论文全文数据库 前10条
1 陈建群;;基于BACnet的楼宇系统集成[A];建筑电气设计与研究——湖北省/武汉市建筑电气专业委员会二○○九年年会论文集[C];2009年
2 朱振华;许毅平;周曼丽;;软件组态在BACnet系统操作员工作站中的应用[A];中国自动化学会、中国仪器仪表学会2004年西南三省一市自动化与仪器仪表学术年会论文集[C];2004年
3 康淮湘;何川;徐一川;;自己动手搭建Linux邮件服务器[A];天津市电视技术研究会2010年年会论文集[C];2010年
4 朱国正;侯整风;;基于Linux平台的智能卡通用驱动模型[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(下册)[C];2009年
5 贾志洋;王勇刚;崔博文;杨玉婷;;应用型本科院校Linux操作系统的教学探索[A];Proceedings of 2010 National Vocational Education of Communications and Information Technology Conference (2010 NVCIC)[C];2010年
6 豆尚成;陈成细;奚学程;陈默;顾琳;赵万生;周志凯;顾岭;;基于Linux的线切割加工全软数控系统[A];第14届全国特种加工学术会议论文集[C];2011年
7 代健美;耿华芳;刘作学;;基于嵌入式Linux的DM9000CI设备驱动研究与实现[A];全国第4届信号和智能信息处理与应用学术会议论文集[C];2010年
8 姜斌;张君;;一种Linux平台下的可执行文件防篡改方法[A];浙江省电子学会2011学术年会论文集[C];2011年
9 赵德志;章勇;廖书红;;嵌入式Linux及BOA服务器在S3C2410上的移植[A];2010通信理论与技术新发展——第十五届全国青年通信学术会议论文集(上册)[C];2010年
10 邵昌旭;陈默;赵万生;;基于Linux的嵌入式线切割数控系统[A];第14届全国特种加工学术会议论文集[C];2011年
中国重要报纸全文数据库 前10条
1 李军;LINUX: CA巧打合作牌[N];中国计算机报;2003年
2 重庆 TL;Linux技巧园[N];电脑报;2004年
3 Subbo;实战多Linux共存[N];电脑报;2004年
4 余涉;全力推进中国linux应用[N];厂长经理日报;2000年
5 ;Linux下也用eMule[N];电脑报;2004年
6 魏春梅;LINUX进入成熟期[N];中国经营报;2001年
7 陕西 刘新念;自制Linux的开机画面[N];电脑报;2001年
8 小芳;随电子社进入LINUX精彩世界[N];中华读书报;2000年
9 ;Linux平台为互联互通带来益处[N];中国电子报;2009年
10 ;基于 Linux 平台的 Sybase 服务器[N];计算机世界;2004年
中国博士学位论文全文数据库 前10条
1 蒋文斌;基于BACnet的视频监控系统关键技术研究[D];华中科技大学;2004年
2 于晓;基于嵌入式Linux的仪器操作系统的研究[D];西安电子科技大学;2009年
3 李伦;Linux及其伦理意蕴[D];湖南师范大学;2002年
4 郭锐;基于Linux的微细电火花加工数控系统及其相关关键技术的研究[D];哈尔滨工业大学;2007年
5 武传宇;基于PC+DSP模式的开放式机器人控制系统及其应用研究[D];浙江大学;2002年
6 徐竟天;基于ARM9嵌入式和工业以太网的矿井瓦斯监控系统研究[D];西安科技大学;2011年
7 李明铎;短消息业务联网系统的设计与实现[D];中国人民解放军信息工程大学;2004年
8 吴峰光;Linux内核中的预取算法[D];中国科学技术大学;2008年
9 史鸿声;可信嵌入式3D图形系统关键技术的研究[D];中国科学技术大学;2008年
10 赵慧斌;RFRTOS——基于Linux的QoS实时操作系统[D];中国科学院研究生院(软件研究所);2003年
中国硕士学位论文全文数据库 前10条
1 汪谢丹;基于ARM9和嵌入式Linux的BACnet楼宇控制器的研究[D];武汉理工大学;2010年
2 柯飞雄;基于ARM9网络视频监控系统的设计与实现[D];厦门大学;2008年
3 徐峰;基于ARM9和LINUX的蓝牙视频传输系统[D];国防科学技术大学;2010年
4 马利娜;基于ARM9的便携式脉搏波分析诊断仪设计[D];厦门大学;2009年
5 沈浩;基于ARM9及嵌入式Linux系统平台的应用研究[D];昆明理工大学;2009年
6 邝树华;基于ARM9的锅炉控制系统[D];广东工业大学;2006年
7 赵昌永;基于嵌入式Linux的视频采集系统设计[D];浙江大学;2005年
8 帅辉明;SD9200-ARM9嵌入式教学实验平台的设计与实现[D];苏州大学;2006年
9 曹玉婷;基于Linux的矢量网络分析仪人机接口设计[D];华东师范大学;2008年
10 罗蓬;基于ARM9的车载图像记录仪的设计[D];天津工业大学;2008年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026