Font Size: a A A

Software Design Of Remote Monitoring Visualization System For MEMS Meteorological Station

Posted on:2017-12-29Degree:MasterType:Thesis
Country:ChinaCandidate:H LiFull Text:PDF
GTID:2322330491963966Subject:Integrated circuit engineering
Abstract/Summary:PDF Full Text Request
Automatic weather station (AWS) has been the primary means of meteorological monitoring, and it plays an important role in weather forecasting. The research of AWS in our country started relatively late, and there is a large gap in accuracy between domestic self-development meteorological sensor and advanced foreign standards. In recent years, with the development of MEMS technology, the number of independent R&D AWS is growing, the accuracy of sensor is improving, and the application is used more and more widely. Nowadays AWS is not only used in local meteorological monitoring department, but also in some small areas like factories, farms, roads and companies. These two kinds of application scenarios are different in several places, such as the type of AWS, the type of observation elements, the method of station management and the way of data processing. The former is able to connect to National Meteorological Bureau by computer network, and there is a specific operational software for surface meteorological observation. The latter is to deploy a number of weather stations in a certain network area, and the meteorological data is only used for local storage and analysis. Actually, in order to manage the latter type of AWS, the assorted software for data center should be more lightweight and flexible, and it is usually specially programmed for certain type of station.To meet the demand of local meteorological observation and support the MS50U type station, a remote monitoring software is designed in this paper. Based on Microsoft Foundation Class Library, the software can run in Windows XP and later versions of the operating system. The major functions the software implements include:Data observed in different stations can be collected in group through serial ports or GPRS network. Weather data is stored in the relational database, and a visual interface is provided for users to find and filter the data, the filtered data can be exported to Excel; Two working modes are provided for unattended monitoring and station debugging; A monitoring interface based on virtual instruments is designed to acquire the real-time data of any remote station. The paper is divided into three parts. Firstly, overall scheme is designed according to the function indices of the software. Secondly, design and implementation of the major modules such as remote communication, data processing& storage, parameter configuration, station control, real-time data display, and historical data query are introduced in detail. Lastly, by analyzing several typical problems, the paper introduces the process of software testing and optimization, and compares the effect before and after debugging and optimization.With the joint debugging, testing and optimization, the software finally meets all the design indices, thus it is able to work well with the MS50U type weather station. Furthermore, some design concepts like unattended communication, report exporting and real-time monitoring have a certain reference value to similar software design.
Keywords/Search Tags:automatic weather station, remote monitoring, serial communication, GPRS communication, MFC, Windows, software
PDF Full Text Request
Related items