欢迎来到天天文库
浏览记录
ID:55398371
大小:456.00 KB
页数:2页
时间:2020-05-15
《基于.NET的自动气象站监控系统设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、信息技术SCIENOE&TECHN0L0GY.20。15NO.。08lj2圆基于.NET的自动气象站监控系统设计余世同黄玉学左湘文胡斌(宁夏大气探测技术保障中心宁夏银川750000)摘要:该文对自动气象站监控及数据库访问技术进行了研究。首先从xML配置文件中获取站点信息,然后用站点信息中的区站号到数据库中查询当前整点小时数据及缺测信息,接着对数据进行分析,处理,并将得到的异常信息存放到记事本中,最后将记事本中的内容显示到监控平台,为技术保障员快速发现故障提供依据。关键词:自动气象站数据库访问监控技术系统设计中图分类号:TP277文献
2、标识码:A文章编号:1672—3791(2015)03(b)一O011—02当今极端天气气候事件频发,在日趋如图1为系统结构示意图。首先,系统组件,该文选用ADO.NET技术。ADO.严峻和复杂的气象灾害形势面前,气象服加载站点信息配置xML文件,从中逐条检NET支持两种访问数据的模型:无连接模型务对地面气象观测系统在站网密度、观测索自动气象站区站号及站点名称信息,然和连接模型。无连接模型是将数据下载到客自动化、观测要素拓展等提出了更高的要后以区站号去数据库中检索整点小时数户机上,并在客户机上将数据封装到内存求。宁夏目前已建设了90
3、0余个自动气象据,并对数据进行分析。最后对整点数据出中,然后可以像访问本地数据库一样访问内站,大大增强了灾害性天气的监测预警水现缺测或超越常规值的区站号、站点信息存中的数据。而连接模型依赖于逐记录的访平;另一方面,为了在防灾减灾气象服务工及有关要素值等异常信息显示到监控平面问,要求始终保持与数据源的连接。由于全作中进一步增强气象预报服务能力,全区中。区气象站在中心站服务器中有多个表,每个计划建设更为密集的区域自动气象站。在上层软件设计中,论述了数据质量表对应一个站点,每个站点的气象数据存放区域自动气象站长期运行在野外恶劣控制理论和系
4、统开发中的数据库查询优化于对应的表中,而站点信息存放干XML配置环境下,随着运行的年限增加,设备故障的技术。然后对自动站上传的气象要素值进文件,在数据访问时需要依据XML配置文件多发性、不确定性因素也逐步增加,对设备行逻辑分析,即当前要素值存在且出现在逐记录的访问每一个表中的整点小时数据,的全面技术保障带来了新的挑战。为确保合理范围内时,则认为设备运行正常;反故系统选用连接模型_4]。自动气象站长期、稳定地运行,切实发挥自之,如果检查出要素值缺测或超越常规值,由于全区站点信息存放在XML配置文动站网建设效益,建立完善的运行监控系达到
5、示警条件时,异常信息自动在监控系件中,因此首先利用XElement.1oad()方法逐统,已成为当前重要地气象探测设备保障统中告警提示,从而体现了整个系统的监记录的读取站点信息,包括区站号、站点名工作之一⋯。设计一个实时监控与分析系控能力。称及所属机构;然后用这个区站号去服务统、并将自动站异常信息及时反馈给值班器中获取数据,方法是利用SqlConnect类的监控员显得非常重要。2软件设计Open()方法连接数据库,并用State属性判断2.1质量控制技术数据库的连接状态;进而利用C0romand类1技术路线质量控制是指利用气象学、气
6、候学等的ExecuteReader()方法与DataReader类的全区自动气象站采用了多个气象仪器原理,以气象要素的时空规律及各要素的Reader()方法读取指定区站号的当前整点厂家的产品,虽然结构不同,但传输到区局相互联系为基础,分析气象资料是否合理。小时数据。的数据格式是一致的。因此,在区级建立一随着气象资料的进一步完善,质量控制得2.3数据分析个自动气象站实时监控平台,对气象站上到了进一步的优化,对资料的连续性分析软件程序以Visualstudio2010为编译环传的每小时正点资料进行分析,从中检查、代替了对单要素数据的检查
7、分析】。文章主境,运行于.NETFramework4.0上的C#为分析出整点资料是否缺测或气象要素是否要介绍气候界限检查的资料分析。程序设计语言。软件以Form窗体结构,并利异常。系统对数据资料进行不间断监控,保依据气象局对测报业务的要求,区域用timer1控件设置时间判断语句为1S,当检证全区自动气象站探测数据的可靠性和准自动气象站正点后15min内,正点数据必须测到主机时间为xx:l5:OO时,运行主程序,确性,出现故障及时响应维修。上传到数据库中。因此,在正点15分检素数并利用2.2中的方法逐记录的获取站点信据库,如果在服务器
8、上没有检索到数据,则息及当前正点小时数据。}数懈撵该站计缺测;如果有数据则按瞬时值控制获得的小时数据包括气温、地表温度、技术】,检查瞬时值是否在合理界限内,超相对湿度、气压、极大风速、风向、瞬时风出合理界限范围,则该站数据异常。瞬时值
此文档下载收益归作者所有