论文部分内容阅读
滴灌技术是当今全球最节水、控制最精准的现代化灌水技术之一,随着温室大棚的快速发展,使得温室滴灌工程规划设计的工作更加细致和复杂,由于滴灌系统管网设计计算过程繁琐,多方案比较过程需要大量的重复性计算,需要耗费大量人力和时间,使得滴灌工程规划设计效率低下,不利于滴灌技术的推广。采用计算机编程代替大量繁杂和重复性的计算可以大大提高温室滴灌系统的设计效率,因此本文基于MATLAB GUI进行了温室滴灌系统优化设计方法研究,以提高温室滴灌系统设计效率和设计精度,主要研究内容和研究结果如下:(1)根据目前我国单栋和联栋日光温室面积、种植结构等特点,分析确定温室滴灌系统布置方式,总结目前滴灌系统管道水力计算的主要方法及其优缺点,通过滴灌管水力性能影响因素试验研究中提出的局部水头损失系数的经验公式进行计算,确定适用于温室种植特点及灌溉要求的管网水力计算公式。(2)利用MATLAB GUI进行界面设计,对界面进行分级处理,明确各级各界面的具体作用,在进行具体计算过程中,各级界面的连续性和数据的传递方式。主要是通过M文件实现程序编写,在M文件中进行代码编写以实现水力计算的查询、计算设计、数据库管理、文档管理等功能,同时实现对滴头和管道等水力部件具体参数的查询功能及投资估算。用户可根据已有的基本的自然条件资料(土壤、作物、气候、地形等)和生产状况资料(水利工程现状资料、农业生产现状资料、动力资料、当地材料等),按照规划要求,使用软件来进行管网自动化布置设计,实现灌水器、各级管道、首部水力计算,由地形条件限制,加上相关的限定条件(毛管极限长度、支管极限长度等),进行各级管网的水力计算。(3)在滴灌系统布置、管网水力计算及投资估算过程中需要提供各种设备、管材、管件等部件的尺寸、水力性能参数、价格等数据,通过建立MySQL数据库,将系统设计所需相关数据存储在数据库中,并将数据库软件进行连接,通过数据库存储相关数据和调用数据进行计算,节省设计工作量,并通过程序实现对已有数据库的功能和数据进行补充和完善,实现用户查询、选择、添加和修改等功能。(4)通过温室滴灌系统规划实际算例,系统介绍了本软件的设计功能,实现了滴灌系统的快速规划设计,验证了基于MATLAB GUI的温室滴灌系统优化设计方法的可行性和准确性,提高了设计效率。