基于Web的低成本远程监控网络设计与应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着城市的发展、各类生产生活服务设施的完善和人们生活质量的提高,远程监控技术逐渐渗透到电力、通讯、交通、安保、生态监测等领域。远程监控的大规模应用对远程监控网络提出了新的要求。
     在比较了多种监控网络优缺点后,为了缓解大规模远程监控网络构建成本和系统功能之间的矛盾,提出了基于单片机的Web远程监控系统方案。该方案采用B/S结构,由用户端、系统管理服务器和监控节点组成。系统管理服务器基于PC平台,具有用户身份验证、节点定向、网络管理、数据库支持、客户端软件下载等功能。监控节点基于单片机,由Web服务器和监控模块、外围电路组成,具有数据采集、处理、发布和控制的功能。
     监控节点的Web服务器是网络实现的重点,本文分别针对嵌入式实时操作系统μC/OS-Ⅱ和无操作系统两种环境,研究了Web服务器的实现,主要完成了以下工作:1、选择合适的TCP/IP技术,在无文件系统支持下实现了网页发布;2、提出了虚拟CGI的概念,建立了用户端与服务器端之间的动态交互;3、结合AJAX技术和ActiveX控件,在不增加服务器负担的前提下,丰富了用户端界面的动态显示。其中无操作系统的方案有利于进一步降低系统成本,有操作系统的方案可应用于任务复杂的系统。
     考虑到远程实验与远程监控在技术上的一致性,本文以Web远程实验室为平台,研究了加热炉温度控制远程实验。实验结果表明,该嵌入式远程实验系统达到了过去基于PC系统的实验效果,验证了Web监控网络的可行性。
With the development of the city, improvements of different kinds of service facilities and the enhancement of people's life quality, remote monitoring technology gradually infiltrated into the areas of electrical power, communications, traffic, security, ecological monitoring, etc. The large-scale applications of remote monitoring put forward new requirements to the remote monitoring network.
     By comparing the advantages and disadvantages of various monitoring networks, Web remote monitoring system based on MCU was proposed in order to alleviate the contradiction between cost and system function. B/S structure was adopted and the proposed system consisted of a user terminal, a system management server and a monitoring node. Systems management server based on PC platform had the functions of user authentication, redirection of node, network management, database support, software download on client, etc. Monitoring node based on SCM had the functions of data sampling, processing, distribution and control, which consisted of a Web server, a monitoring module and a peripheral circuit.
     Network realization of web server in monitoring node was the realization key. Aiming at embedded real-time operating system u C/OS-II and no operating system respectively, the web server was realized. The main work is as follows:1. the appropriate TCP/IP technology was adopted to realize webpage in the absence of file system support; 2. the concept of virtual CGI was put forward to build dynamic interaction between client and server; 3. AJAX technology and ActiveX control were combined to enhance dynamic display performances of user interfaces without increasing the burden of the server. The method without operating system was favorable for further reducing the cost of the system, and the method with operating system can be applied to the system with complex tasks.
     Considering the consistency between remote experiment and remote monitoring technology, heating furnace temperature remote control system was studied, which adopted web remote laboratory as a platform. The experimental results showed that the embedded remote experiment system can get the same effects as the systmens based on PC, so the proposed web monitoring network's feasibility was tested.
引文
[1]周鹏.基于专网的远程信息实时监视技术研究[D].哈尔滨工程大学2009
    [2]卢海涛.基于Internet的分布式远程监控系统的实现研究[D].华北电力大学(河北)2007
    [3]邱小虎.基于B/S结构的开放性工业信息监控系统研究[D].昆明理工大学,2001.
    [4]黄江.基于Web的实时远程监控系统的研究[D].河北:华北电力大学,2003
    [5]郝文生,高淑芝,安丰华,刘季敏.PVC聚合釜远程监控及故障诊断系统[J].仪表与自动化,2011(39)10:28-31.
    [6]薛立,范福玲,刘丽萍.基于Web的远程监控技术的研究与应用[J].中原工学学报,2005,6(14):18-23.
    [7]邢航,刘清等.基于网络的远程监控系统研究[J].自动化与信息工程,2005,22(14):34-38.
    [8]俞忠原,陈一民.工业过程控制计算机系统[M].北京理工大学出版社,2005.
    [9]殷华文,刘万里.工业控制网络设计技术.自动化仪表,2004,11(23):24-27.
    [10]志良.信息社会中的自动化新技术[M].北京:机械工业出版社,2004.
    [11]许洪华.现场总线与工业以太网技术[M].北京:电子工业出版社,2007.
    [12]冉全,杨志方.以太网在工业控制领域的应用探讨[J].微计算机世界,2002,11(18):1-4.
    [13]吴丽珍.基Ethernet的网络控制系统研究[D].兰州:甘肃理工大学,2004.
    [14]马祖长,孙怡宁,梅涛.无线传感器网络综述[J].通信学报,2004(25)4:114-124.
    [15]ESTRIN D, GOVINDAN R, HEIDEMANN J. Next century challenges:scalable coordination in sensor networks [A]. Proceedings of the Fifth Annual International Conference on Mobile Computing and Networks [C]. Washington, USA,1999. 263-270.
    [16]陈亮,李汪洋,吴国樟等.基于SMS远程监控系统[J].2011(38)10::421-422.
    [17]陈建.基于OpenTCP的以太网数据采集模块设计[D].吉林大学2009
    [18]蒋建春.嵌入式系统原理与设计[M].北京:机械工业出版社,2010
    [19]LGOR K. Extensible Embedded Web Server Architecture for Internet-Based Data Acquisition and Control [J]. IEEE Sensors Journal,2006,6(3):804-811.
    [20]ALI Z A, MEHMET A K. An Internet-Based Interactive Embedded Data-Acquisition System for Real-Time Applications [J]. Instrumentation and Measurement,2009 58(3):522-529.
    [21]吴明琪.典型嵌入式操作系统的性能研究与比较[D].华东师范大学,2005
    [22]范学海.嵌入式网络视频监控系统服务器端软件设计与实现[D].西南交通大学2006
    [23]熊光泽,詹瑾瑜.嵌入式系统软/硬件协同设计技术综述[J].计算机应用,2006,26(4)757-764
    [24]陈宇珂.嵌入式系统设计中干扰成因及解决方法[J].中国医学装备,2005(11):26-27.
    [25]马忠梅,李善平,康慨,叶楠.ARM & Linux嵌入式系统教程[M].北京:北京航空航天大学出版社,2004.9
    [26]李岩,荣盘祥.基于S3C44BOX嵌入式ucLinux系统原理及应用[M].北京:清华大学出版社,2005:
    [27]钱茛南,马子明,曹晓芳.几种XML基准测试的比较与分析[J].软件.2011(05):71-73.
    [28]宋军华.嵌入式Web技术在智能温室监控系统中的应用[J].电子设计工程.2011(04):32-34.
    [29]Jorg Sommer, Elias A, Doumith, Andreas Reifert. Cost-Based Topology Optimization of Embedded Ethernet Networks[J]. Embedded and Real-Time Communication Systems,1993,31(4):92-100.
    [30]梁曦捷嵌入式Web服务器的设计与实现[M].暨南大学,2006,
    [31]牛利兵远程监控嵌人式Web服务器的设计[M]太原理工大学2011
    [32]朱瑾,龚世敏,王青云.基于嵌入式Web服务技术的电力测控装置设计与实现[J].电脑与电信.2008(09):27-29.
    [33]PG Paulin,Pilkington C.Parallel programming models for a multiprocessor SoC platform applied to networking and multimedia[J]. IEEE Transactions on VLSI System.2006
    [34]陈冲,赵升,谢文彬,高猛.基于无线通信的非接触式IC卡读卡器设计[J].温州大学学报(自然科学版).2011(06):18-23.
    [35]陈禾.基于μC/OSⅡ和TCP/IP协议的网络测控平台的研究与设计[D].重庆:重庆大学,2005年
    [36]黄鹏.基于μC/OS-Ⅱ的车载实时操作系统研究[D].武汉理工大学2006
    [37]余东东.基于μ C/OS Ⅱ的嵌入式文件系统的研究与实现[D].上海交通大学2007
    [38]屈晓旭,张用宇,娄景艺.基于虚拟仪器的通信原理远程实验平台设计[J].实验室研究与探索.2011(07):41-43.
    [39]苗庆霞,张俊兰.基于B/S和C/S结构的高校教材管理系统[J].电子科技.2007(04):69-72.
    [40]吴小红.基于B/S的倒立摆远程控制实验系统的设计[J].控制工程,2005,12(1):87-89.
    [41]胡敏.C/S及B/S结构在校园一卡通系统中的应用[J].广东轻工职业技术学院学报.2009(8)1:1-4
    [42]蔡晓庆Ajax技术在企业电能管理系统中的应用研究[D].江苏大学2007
    [43]马龙昌.基于Web的远程监控系统的研究与应用[D].长安大学2009
    [44]Jean J.Labrosse著,邵贝贝译.《嵌入式实时操作系统uC/OS Ⅱ)[M](2版).北京航空航天大学出版社:2003
    [45]鲁力,张波.嵌入式TCP/IP协议的高速电网络数据采集系统[J].仪器仪表学报.2009(02):405-409.
    [46]孟松.基于嵌入式系统的TCP/IP协议栈的实现[J].无线电通信技术.2007(04):8-10.
    [47]杨振舰.嵌入式Web Server及其在工控系统中的应用[J].通信技术.2008,202:199-200.
    [48]周立功等.ZLG/IP嵌入式TCP/IP协议栈简要说明[OL].广州周立功单片机发展有限公司
    [49]徐宏喆,彭晓晖,李越,王颖.一种嵌入式网络协议栈框架的研究与应用[J].
    [50]满莎,杨恢先,彭友,等.基于ARM9的嵌入式无线智能家居网关设计[J]. 计算机应用,2010,30(9):2541-2544.
    [51]王真星,石林祥,沈武敏.嵌入式Web服务器应用的关键技术研究[J].计算机工程与应用,2009,45(28):79-82.
    [52]许冀伟,李广霞,傅王月.一种基于ASP.NET技术生成新闻静态页的方法[J].科技信息(学术研究).2007(33):213-214.
    [53]白金牛,李慧萍,王培吉ASP.NET下利用动态网页技术生成静态HTML页面的方法[J].计算机应用与软件.2008(01):79-81.
    [54]张铃丽,黄晓巧.动态网页开发技术研究[J].软件导刊.2010(01):126-128.
    [55]荀启峰.基于嵌入式WEB服务器动态生成网页的方法探讨[J].甘肃科技,2007,23(6):38-40.
    [56]LGOR K. Extensible Embedded Web Server Architecture for Internet-Based Data Acquisition and Control [J]. IEEE Sensors Journal,2006,6(3):804-811.
    [57]ALI Z A, MEHMET A K. An Internet-Based Interactive Embedded Data-Acquisition System for Real-Time Applications [J]. Instrumentation and Measurement,200958(3):522-529.
    [58]范学海.嵌入式网络视频监控系统服务器端软件设计与实现[D].西南交通大学2006
    [59]郭静盈.基于IPv6的HTTP Server的研究与实现[D].西安建筑科技大学2009
    [60]崔晶.浅谈ASP技术在交互式网页设计中的运用[J].中国科技信息.2007(01):102.
    [61]张铃丽,黄晓巧.动态网页开发技术研究[J].软件导刊.2010(01):126-128.
    [62]阙大顺,王近涛LwIP协议在μ C/OS-Ⅱ系统上的移植和实现[J].舰船电子工程.2006(04):89-91
    [63]王亚军.一种轻量级的TCP/IP协议栈LwIP在嵌入式系统中的应用[J].计算机时代.2008(05):15-17.
    [64]王真星,石林祥,沈武敏.嵌入式Web服务器应用的关键技术研究[J].计算机工程与应用,2009,45(28):79-82.
    [65]高宏等. JavaScript从入门到精通[M].北京,机械工业出版社2011.
    [66]陈初Ajax技术在B/S模式工业监控系统中的研究与应用[D].浙江大学2007.
    [67]韦建忠ActiveX部件及其在Web中的应用[J].钦州学院学报.2007(06):39-43.
    [68](美)Jon Duckett著;杜静,敖富江译.Web编程入门经典[M].北京,清华大学出版社,2010.
    [69]赵娅,刘贤梅.远程教育中基于Web的虚拟实验室的研究与应用[J].现代教育技术.2009(02):124-127.
    [70]陈禾.基于μC/OSⅡ和TCP/IP协议的网络测控平台的研究与设计[D].重庆:重庆大学,2005.
    [71]周立功等. 《ARM Cortex-M3开发指南——基于LM3S8962》[M].中国:广州致远电子有限公司,2008
    [72]周立功等.《EasyARM8962实验教程》[M].中国:广州致远电子有限公司,2008
    [73]谢俊文.基于ZigBee网络的监控系统设计[D].杭州:浙江大学,2010年
    [74]张俭清.嵌入式网络控制系统[D].杭州:浙江大学,2011年
    [75]屈景辉等TeeChart应用技术详解[M].北京中国水利水电出版社,2008
    [76]XMLHttpRequest对象[OL]. http://www.w3school.com.cn/xml/xml_http.asp
    [77]刘君祖.基于Web的工业信息监控系统研究与实现[D].大连理工大学2006
    [78]陈光.C/S与B/S集成模型在灌区量水监测系统中的应用研究[D].武汉理工大学,2010.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700