论文部分内容阅读
为了确保物联网自动气象站采集数据的实时、准确、规范、合理化管理,提高气象业务、科研及服务工作水平,本论文设计了大型自动气象站数据网络化集成管理系统。主要研究内容如下:采用C/S和B/S相结合的体系结构,以Oracle10g作为系统后台数据库,选择C#和ASP.NET语言,在Visual Studio2008平台下设计并开发了自动站远程数据接收软件和气象数据集成管理系统。其中,自动站远程数据接收软件实现了气象数据的实时接收、解析处理、质量控制、网络存储及接收监控等功能;气象数据集成管理系统实现了数据配置、统计、查询、导出及数据库管理等功能,同时利用Web Service技术实现了实时气象数据信息的动态分发。本文针对自动气象站地理分布范围广和气象数据采集量大的现状,分析了采用集中型数据库进行数据管理的不足,结合Oracle10g数据库远程访问技术研究了分布式数据库在气象数据网络化集成管理系统中应用的可行性,为实现全国范围气象数据的高效管理和共享提供了支持。针对实时气象数据存在要素值缺失或错误的现象,本文将粗糙集理论与径向基神经网络相结合进行气象数据插补方法研究,取得了较好的效果,为气象业务人员提供了有效的数据处理方法,同时为建立连续气象数据集奠定了基础。经测试运行,系统各项功能基本达到设计要求,降低了气象数据收集、整理和统计的复杂性,有效提升了自动气象站观测数据的利用效率。