Font Size: a A A

Design And Implementation Of A Weather Data Statistics And Processing System

Posted on:2016-08-15Degree:MasterType:Thesis
Country:ChinaCandidate:Z T LiuFull Text:PDF
GTID:2308330482953301Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Nowadays, the problem of atmospheric pollution for China becomes serious. The corrosion (aging) problem for large numbers of engineering equipment and infrastructure, including buildings and bridges, has been a pivotal issue to affect their safety. To solve the corrosion (aging) problem and ensure their safety, the paper is based on the research project " the influence and countermeasure of environment on XX structure ". A software for dealing with meteorological data is compiled with Matlab GUI, through collecting a great deal of weather data from somewhere of our country and analyzing the character of these data. The software realizes the quick statics of changing law of the meteorological parameters.Firstly, the key technology of Matlab GUI and its realization method are introduced. The structure and hierarchy of graphics interface, handle object pointer, key response principle, handle object callback and discontinuity of Matlab GUI are described in detail. Then, the steps to create the Matlab GUI is clarified. Afterwards, a detailed description of the meteorological data format and the meaning of the data are illustrated based on the weather data. According to the error data existing in the original data, a method of eliminating the error data of meteorological environment original data is established with RBF neural network algorithm. Compared with the seven point average algorithm, the effectiveness and reliability of the proposed method is verified. Then, a detailed description of the meteorological data format and the meaning of the data are illustrated based on the weather data. Moreover, the functional requirements of meteorological environment system is studied. The overall system case is proposed, the main use case is analyzed. And then, the use case diagram and detailed description are provided. The system performance requirements are made clear in show, safety, etc. Afterwards, the object oriented modeling technology is proposed, and the overall system structure is analyzed. The module process flow "raw data transcription and reading", "meteorological data analysis and storage", "system help" are established. Furthermore, the main modules of the software is designed and tested. Finally, the operation of the software is tested and the software package is completed. It shows that the software can be used stably and reliably.The result shows that the software can provide an effective method to analyzing the weather changing rule, and lay a foundation for evaluating the engineering equipment and infrastructure’s damage propagation rule under actual environment. However, there are some problem to be dealed with. For example, the module raw data transcription and reading needs checking manually, the function for help module is relatively simple, and the environmental spectrum needs further drawing up. The problem will be solved by the following research, and the study may provide effective means and methods to analyze the changing law of atmospheric environment.
Keywords/Search Tags:Matlab GUI, meteorological environment data, RBF neural network algorithm, software compilation, package
PDF Full Text Request
Related items