欢迎来到天天文库
浏览记录
ID:55975544
大小:2.47 MB
页数:5页
时间:2020-03-23
《基于VBA编程技术实现水文遥测数据的整编预处理.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、水利水电技术第45卷2014年第10期基于VBA编程技术实现水文遥测数据的整编预处理张然(江苏省水文水资源勘测局南京分局,江苏南京210008)摘要:水文遥测系统是水文自动化的基础,通过遥测数据代替人工自记数据进行资料整编也是势在必行。然而,由于资料整编的数据要求高,目前的遥测数据还不能完全满足资料整编的需求,需要人工干预。如何简单快捷地对水文遥测数据进行预处理是本文研究的课题。文章提出了一套水位雨量的插补计算流程,以及折线逼近法挑潮值的计算流程,并通过VBA方式进行了实现,经过实际测试,效果良好。关键词:水文遥测数据;资料整编;预处理;VBA、折线逼近法中图分类号:P332文献标识码
2、:B文章编号:1000.0860(2014)10.0011.05R昀A跏蛐ofp弛-processing仰咖pn娟蚰ofhymnologictelemetrydatabased佃VBApro毋铆mmingZHANGR粕(N蛐jingB砌chofJi锄gsuPmviIlcialBureau0fHydmlogy锄dWaterRe∞urcesSurvey,N删ing2lO008,JiaIlgsu,Cllina)Ah出哺ct:Hydmlo画caltelemetrysystemistheb鹊isoftllehydmlogicalaut咖ati瑚山on,andtIlenreplacingthe嗽n
3、ualrecorclingdata埘th山etelemetrydatafortlledatacompilationisurgenttobedo舱.However,becauseoftllehighrequirememonthedatacompilation,tlletelemetrydatac删otf皿ymeetthedem锄doftIIecompilationatpresentandtheanificialinten,entionisneces—sary.HowtomaI【easimple粕d(IIlickpre-processingoftllehydrologicteIemetIy
4、dataisjustthesubjecttobestudiedhereiILAset0finteq)0lationcalculationprocessesforwaterlevelandrainfau粕dthepmcessforcalculatingtlletidewaterlevel诵thtlleb胁kenlineappm】【imationme山odareput姗ardandrealizedthrou出tIleVBA(VisualBasicforApplications)pm弘吼ming,ofwhichthee&ctisbetterthmugIItheactualtestconcem
5、ed.Key啪rds:hydml晒ctelemetrydata;datacompilation;pre—processing;VisualB鹬icforAppHcations(VBA);bmkenliIle叩一proximationmethod1研究背景随着江苏水文信息化建设的推进,全省建立健全了一大批水文遥测站点,近年来的运行情况比较稳定,积累了大量的水文遥测数据,利用水文遥测数据进行整编已经成为了水文专项工作。目前江苏省水文整编使用的是南方片整编软件,该软件对遥测资料的完整性和准确性的要求很高,需要遥测数据无缺失无错误,而水文遥测数据自身有一些无法消除的系统误差,例如数据不完整,缺
6、测,设备故障,冒大数等等。造成这种误差的原因有很多,例如遥测通道不稳仰。舛&如眦麟4耐Hy咖m阳B硒H卵慨g%1.4jN0.加定、硬件系统误差、意外故障、维护时人员误操作等,尽管在系统建设及维保阶段都尽可能消除误差数据和错误数据,并提供了自动补数和人工补数两种手段,但水文自动监测系统不能达到100%无缺失无差错的要求,从遥测数据到整编数据之间不能直接采用从数据库到数据库的转换操作,这就需要对遥测数据进行预处理⋯。遥测数据预处理的方式有三种。(1)Or∞le数据收稿日期:2013.12.23作者简介:张然(1983一),男,工程师,硕士。张然∥基于VBA编程技术实现水文遥测数据的整编预处
7、理库联网操作。通过建立遥测数据库和整编数据库的中间数据库——应用数据库,开发数据库预处理软件对待整编的遥测数据进行处理,这种方法需要建立一个Omcle数据库,Oracle数据库的建库过程本身就比较复杂,同时操作人员的电脑需要安装Oracle客户端并与应用数据库联网才能使用相关的处理软件,整个过程比较复杂。(2)Access数据库单机操作。导出遥测数据库的整编数据到Access数据库,通过单机版数据预处理软件对遥测数据进行处理。这个方法导致每个整
此文档下载收益归作者所有