基于RTU的灌溉控制系统及其辅助开发平台的构建

来源 :山东农业大学 | 被引量 : 0次 | 上传用户:anpeila
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
农业信息化建设是实现农业农村现代化的重要引擎,灌溉控制系统作为农业生产信息化的重要内容,是目前热门的研究课题。本文针对合作单位——泰安市信丰农业生产资料有限公司在远距离信号传输、灌溉区域及设备的动态扩展、软件部分远程开发测试等方面的实际需求与相关问题,构建了灌溉控制系统及其配套的辅助开发平台。首先,基于RTU设计了灌溉控制系统分层体系结构,在此基础上给出了硬件系统集成设计方案;其次,为了降低灌溉控制软件系统开发测试时对硬件环境的依赖,提高开发效率,基于RAD技术以硬件系统为模拟对象构建了辅助开发平台;然后,基于辅助开发平台,利用软件工程的开发技术,构建了灌溉控制软件系统;最后,对灌溉控制系统进行了实施部署与现场测试。具体完成的工作如下。(1)基于RTU构建了灌溉控制系统分层体系结构,实现了硬件系统集成设计针对灌溉区域和设备的动态扩展及远距离传输,基于RTU设计了降低软硬件耦合程度的软硬件分层结构及系统体系结构。整个系统采用B/S与C/S的混合模式,基于B/S通信模式,通过前后端分离的方式实现用户与软件系统的交互;基于C/S通信模式,通过软件负责逻辑控制,硬件负责具体执行的方式实现软件系统与硬件系统的交互。在该体系结构基础上,基于系统集成思想与局域网组网技术实现了硬件系统集成设计。(2)基于RAD技术构建了辅助开发平台针对灌溉控制软件系统在开发测试过程中因依赖硬件环境影响开发效率的问题,基于RAD构建了辅助开发平台。首先,基于抽象建模思想构建了可编程的虚拟硬件模型,并基于该模型创建本文所需的虚拟硬件,存放于虚拟硬件数据库中供开发时调用;其次,基于多线程技术与线程通信技术,构建了为虚拟硬件提供运行及监控环境的硬件环境模拟器;最后,基于RAD技术,采用动态语言Aardio以及SQLite数据库相结合的方式,搭建了虚拟硬件接口开发环境及相关用户界面,完成了辅助开发平台的构建。(3)基于软件工程的技术方法构建了灌溉控制软件系统针对灌溉区域、灌溉策略以及传感控制设备的动态配置,采用软件工程的技术方法与开发过程,基于辅助开发平台构建了灌溉控制软件系统。首先,对软件系统总体需求以及动态配置的原理进行了分析,采用层次化、结构化思想给出了软件系统体系结构;其次,结合具体业务需求,基于中间件思想,面向本系统选用的RTU及传感器等设备,构建了统一硬件接口模型,然后基于动态配置思想,设计了具有手动控制、时序控制两种模式的灌溉控制管理策略;最后,基于辅助开发平台及面向对象思想,采用Java语言、Spring Boot框架、Erupt框架、My Sql数据库以及Web技术等多种软件开发技术,完成了灌溉控制软件系统后端及前端的构建。本文针对企业需求及相关问题,完成了灌溉控制系统及其辅助开发平台的构建。所构建的辅助开发平台,使开发人员将更多精力集中于灌溉控制功能的实现,降低系统开发测试成本,有利于促进产品完善;所构建的灌溉控制系统,可实现灌溉区域与硬件设备的动态扩展与控制,使企业可根据需要灵活实施与部署,降低总体维护成本,符合企业预期需求,有利于促进产品推广。
其他文献
“双减”政策的目的是减轻中小学生的学习负担、减少作业总量和时长与减轻课外培训压力。语文作为小学重要基础学科,特别是乡村小学,其教学模式的改革尤为关键,影响着教学质量与效率。本文通过分析“双减”政策的概念与现阶段小学语文教学模式存在的弊端,提出“双减”政策下小学语文教学模式改革的建议,以期能够为乡村小学语文教学的发展提供助力。
<正>电表的结构认知、电表读数、内阻测量、电表改装、电表校准、电表修正等是高中物理教学中的常见问题,在各级各类测试中,电表问题也是常见的题型,并在近年高考中时常出现.由于电表类问题涉及知识点较多,分析过程中需要清楚电表工作原理,逻辑思路清晰,推理过程严谨,故学生在学习及相关问题的处理过程中感到困难重重,甚至望而却步.本文结合教学过程中学情反馈,教学感悟,就电表内阻测量、电表改装、误差分析、校准修正
期刊
《国家广播电视总局2022年助力乡村振兴帮扶工作方案》要求,广播电视在巩固拓展脱贫攻坚成果、接续推进乡村振兴中发挥更大的作用。本文探索智慧广电建设与乡村振兴有效衔接、融合发展,提出以县级广电为主体,打造覆盖全县域的智慧农业生态,探讨数智农业平台的总体框架、农业物联网的技术方案及平台运营模式,并对投入产出进行粗略的分析。
一个国家的根本任务是教育,也是一个国家发展壮大的前提。我国的教育近些年来陆陆续续经历了多次改革,但是都或多或少地存在问题,因此教育部发布了"双减"政策,以求从根本上改变我国的教育现状。而在这种大刀阔斧的改革下,不得不说"双减"是具有前瞻性和值得长远思考的教育政策。本文笔者将对小学语文教师在"双减"之下如何进行提质减负教学展开探讨,以期提高教学质量,培养优质人才。
用16位单片微机8098构成三相大功率硅整流桥的均流系数和故障检测装置。介绍了检测装置的测量原理、硬件逻辑结构和功能软件的设计方案。该装置可以适用于不同规模直流供电的大功率硅整流变流系统。
田径是体育教学中的重点内容,田径教学对学生的体育素养发展具有重要意义。所以,对于高中阶段的体育教学而言,教师应当注重田径教学。并且,教师应当立足于体育课堂,研究多个田径教学的成功案例,从中寻找教学策略,优化教学设计,提升田径教学的效率,促进学生体育能力的发展。
在"双减"的背景下,小学语文老师在教学方法、内容上要做到科学性、活动性,尽量减轻学生的课业负担,使他们有更多的时间去提高自己的学习效率,摆脱"无休止"的学习。"双减"政策的深入和普及,推动了我国的基础教育改革与优化,使学生获得了丰富的学习体验,弥补了过去的教学缺陷,提高了教学质量。
硅异质结太阳能电池的制作过程中,所有工艺步骤都会影响其性能。通过扫描电镜、反射率、量子效率及少子寿命测试,逐步优化硅异质结太阳能电池的性能。结果表明,单晶硅片钝化的最佳锥体尺寸约为6~9μm。利用高质量的本征氢化非晶硅(a-Si:H)薄膜钝化硅片,获得了超过5 ms的少数载流子寿命。采用大带隙p型a-SiCx:H薄膜替代p型a-Si:H薄膜作为发射层,提高电池在较短波长范围内的光响应。通过降低铟锡