现代农业科技
現代農業科技
현대농업과기
XianDai NongYe KeJi
2015年
19期
344-346,349
,共4页
互联网%自动灌溉控制系统%数据采集%数据推送%观察者模式%设计%开发
互聯網%自動灌溉控製繫統%數據採集%數據推送%觀察者模式%設計%開髮
호련망%자동관개공제계통%수거채집%수거추송%관찰자모식%설계%개발
Web%automatic irrigation control system%data acquisition%data push%observer pattern%design%development
基于Web的自动灌溉控制系统是当前农业节水信息技术发展的主流趋势,针对基于Web的应用程序在实时性上表现较差而难以满足应用需求这一问题,首先分析了基于Web的自动灌溉控制系统的结构和数据传输实时性瓶颈,提出了通过数据推送模式提高实时性的方案,并对数据层与逻辑层、逻辑层与表现层之间的具体数据推送模式进行了设计.通过编程开发完成基于Web的灌溉控制系统的构建,实现了数据实时推送的机制,并对系统数据采集和控制指令发送过程的实时性进行测试.结果表明:数据采集平均延时为1 676 ms,控制数据从发送到结果返回的平均延时为3 378 ms,基本能够满足其设备控制和灌溉决策的需要;软件系统内采集和控制过程的数据库至客户端数据传输的平均延时分别为124 ms和118 ms,消除了数据拉取模式中的延时因素,对提高系统实时性起到了重要作用.该研究为基于Web的实时监测与控制系统的开发提供了方法参考.
基于Web的自動灌溉控製繫統是噹前農業節水信息技術髮展的主流趨勢,針對基于Web的應用程序在實時性上錶現較差而難以滿足應用需求這一問題,首先分析瞭基于Web的自動灌溉控製繫統的結構和數據傳輸實時性瓶頸,提齣瞭通過數據推送模式提高實時性的方案,併對數據層與邏輯層、邏輯層與錶現層之間的具體數據推送模式進行瞭設計.通過編程開髮完成基于Web的灌溉控製繫統的構建,實現瞭數據實時推送的機製,併對繫統數據採集和控製指令髮送過程的實時性進行測試.結果錶明:數據採集平均延時為1 676 ms,控製數據從髮送到結果返迴的平均延時為3 378 ms,基本能夠滿足其設備控製和灌溉決策的需要;軟件繫統內採集和控製過程的數據庫至客戶耑數據傳輸的平均延時分彆為124 ms和118 ms,消除瞭數據拉取模式中的延時因素,對提高繫統實時性起到瞭重要作用.該研究為基于Web的實時鑑測與控製繫統的開髮提供瞭方法參攷.
기우Web적자동관개공제계통시당전농업절수신식기술발전적주류추세,침대기우Web적응용정서재실시성상표현교차이난이만족응용수구저일문제,수선분석료기우Web적자동관개공제계통적결구화수거전수실시성병경,제출료통과수거추송모식제고실시성적방안,병대수거층여라집층、라집층여표현층지간적구체수거추송모식진행료설계.통과편정개발완성기우Web적관개공제계통적구건,실현료수거실시추송적궤제,병대계통수거채집화공제지령발송과정적실시성진행측시.결과표명:수거채집평균연시위1 676 ms,공제수거종발송도결과반회적평균연시위3 378 ms,기본능구만족기설비공제화관개결책적수요;연건계통내채집화공제과정적수거고지객호단수거전수적평균연시분별위124 ms화118 ms,소제료수거랍취모식중적연시인소,대제고계통실시성기도료중요작용.해연구위기우Web적실시감측여공제계통적개발제공료방법삼고.
Automatic irrigation control system based on Web is the main trend in the development of agricultural water-saving information technology.The application program based on Web in real-time performance is poor,so it is difficult to meet the application needs of this problem.In this paper,the structure and data transmission real-time bottleneck of automatic irrigation control system based on Web was analyzed,and the scheme to improve the real-time performance of data transmission mode was put forward.The construction of irrigation control system based on Web was developed,and the mechanism of data real-time push was realized,and the real-time performance of data acquisition and control instruction was tested. The results showed that the average delay of data acquisition was 1 676 ms,the average delay was 3 378 ms,which could basically satisfy the requirement of equipment control and irrigation decision.The average delay of data transmission was 124 ms and 118 ms.This study provided a reference for the development of real-time monitoring and control system based on Web.