节点文献

基于Web Service的嵌入式远程抄表监控系统的设计与实现

Design and Implementation of Embedded Remote Meter-Reading and Surveillance System Based on Web Service

【作者】 马海菊

【导师】 胡乃平;

【作者基本信息】 青岛科技大学 , 检测技术与自动化装置, 2008, 硕士

【摘要】 随着计算机、网络以及通信技术的迅速发展,传统的自动抄表系统因结构简单、功能单一等缺点已经不能满足要求。采用Linux操作系统的嵌入式自动抄表系统正成为发展方向。随着嵌入式抄表网络的日益庞大,远程抄表监控终端与客户端以及多个监控终端之间的数据通讯成为一个难点。本文在此基础上提出了一种新的基于嵌入式系统和Web Service技术的远程抄表监控终端,并给出了详细的软硬件设计方案。远程抄表监控终端的嵌入式核心板CPU为LPC2210。首先为核心板设计了远程抄表监控终端所需的外围电路,然后在开发好的硬件平台上移植和裁减了uClinux操作系统,建立了应用程序的开发环境。远程抄表监控终端软件设计主要包括数据采集和Web Service的设计和实现,重点是使用gsoap软件包设计了供客户端调用的Web Service,并详细论述了远程抄表监控终端与客户端的通信。设计好的远程抄表监控终端作为一个网络接点,分配给其相应的网络地址,实现资源服务的分布式系统的集成。客户端在.NET平台下用Visual C#语言开发,通过调用Web Service来进行远程控制、获得所需的数据并按照用户的要求对数据进行各种分析和处理。此外,本文还讨论了小波分析方法在用电规律分析和电力突变信号检测中的应用。仿真结果表明,小波分析是分析电力信号的有效工具,既可以发现用电规律,也可以检测电力信号中由故障引起的突变现象。本文提出的基于Web Service技术的嵌入式远程抄表监控系统,采用Web Service技术后增加了客户端的灵活性,用户不用关心底层的协议,而可以把重点放在上层程序的开发上面,大大提高了系统的可拓展型、灵活性与稳定性。

【Abstract】 With the development of computer, network and communication technology, traditional automatic meter reading system has not been satisfactory because of its simple structure and functions, and the automatic meter reading system with embedded system is becoming the leading direction. The communication between remote terminal and client is difficult to solve in the larger and larger embedded meter reading network. Web service eliminates the limits among different operation systems and simplifies the operation of clients. This paper presents a new electrical monitoring and control system based on embedded system and web service, and designs its circuit and software.The hardware platform in this paper is a core board with LPC2210. The peripheral circuit is designed first, and then uClinux operation system is reduced and transplanted to the hardware platform, all of this construct the development environment of application software.The application software of the remote electrical terminal is developed by gsoap software kit including data acquisition and the realization of web service. Every remote electrical terminal is designed as a network node with a net address in order to integrate the distributed resources. Client is developed under Visual C#, it is used to remote control, acquire and analyses electrical data and save it to database according to the requirement of clients.This paper also presents the application of wavelet decomposition method in the analysis of electricity consuming rule and the detection of singular signal. The simulation results show wavelet analysis is a powerful tool in analyzing electrical signal. It could be used both to look for electricity consuming rule and to detect singular signal caused by electrical failure.The remote electrical terminal presented in this paper is flexible because it is based on embedded web service technology. Clients could develop application software without considering the communication protocol, thus the flexibility, sensibility and robustness of the system is promoted greatly.

节点文献中: 

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

本文的引文网络