农业信息工程综合实验----温室监控系统仿真.doc

农业信息工程综合实验----温室监控系统仿真.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
农业信息工程综合实验----温室监控系统仿真

昆明理工大学现代农业工程学院学生实验报告 实验课程名称: 农业信息工程综合实验 开课实验室: 农业工程信息综合实验室 2013年6 月 12日 年级、专业、班 学号 04 姓名 成绩 实验项目 名 称 温室监控系统仿真 指 导 教 师 教师评语 教师签名: 年 月 日 报告提纲: 根据温室监控原理及你选择的温室环境监控因子,写出你的监控方案。 你在系统设计中定义了哪些变量,写出变量名称、变量类型及其功能。 画出程序流程图,写出带有功能注释的控制源程序。 实验过程中遇到了哪些问题?你是如何解决的? 本次实验的收获、体会及建议。 报告内容: 一.监控方案: 本实验总体设计方案就是通过传感器对温室中的温度、湿度、二氧化碳、光照四个变量的测量传输到计算机中心与适合温室中植物生长的理想值的范围对比,若果测量到得温室中的温度、湿度、二氧化碳、光照不在作物生长的理想范围内,通过使天窗、喷灌系统、循环风机、湿帘、加热系统、遮阳网、二氧化碳是非系统、补光灯等设备的动力机构的执行来调节温度、湿度、二氧化碳的浓度以及温室中的照度。从而让作物一直处于理想的生长条件中。 二.定义变量、类型及其功能 在这个温室中我定义了I/O实型的变量有 (从温室中传送到控制中心的输入值) 温度:(通过传感器将温室中的实时温度传送到控制中心与标准值范围对比,当温度高于上限时,我们可以通过打开天窗和风机来降低温室中的温度,反之当温度低于下限值时,我们可以通过关闭天窗打开加热系统来提高温度); 湿度:(通过传感器将温室中的实时湿度传送到控制控制中心与标准值范围对比,当湿度高于上限值时,我们可以打开天窗打开风机等,反之当湿度低于下限值时,我们可以选择关闭天窗、侧窗的同时并打开湿帘) 二氧化碳浓度:(通过传感器将温室中的实时二氧化碳浓度传送到控制控制中心与标准值范围对比并通过对天窗和二氧化碳增施系统度二氧化碳的浓度进行控制从而让其在作物生长的理想值) 光照:(通过传感器将温室中的实时照度传送到控制控制中心与标准值范围对比,当照度过强时候可以通过对遮阳网和补光灯的控制对温室内的光照强度进行控制。) 同样也定义了输出变量有(他们为离散值只有1或0,当给定值为1时表示该执行机构动作,当给定值为0时表示关闭该执行机构) 天窗:(当给值为1时天窗打开,给定值给0时天窗关闭) 喷灌系统:(当给定值为时喷灌系统喷水一定时间如30分钟,当给定值为0立马停止喷水) 循环风机:(当给定值为1时循环风机给电一定时间如30分钟后停止,给定为0时立马定制转动) 湿帘:(为1时加湿一定时间后停止,为0时停止,通过湿帘来调节温室中空气的湿度) 加热系统:(为1时加热一定时间后停止,为0时停止,通过加热系统来控制温室中气体的温度) 遮阳网:(为1时打开遮阳网以增加光照,为0时展开遮阳网遮挡阳光,通过遮阳网来控制温室内的照度的强弱) 二氧化碳增施系统:(为1时增施二氧化碳一定时间,为0时不动作)补光灯(为1时补光灯打开,为0时关闭来调节温室中二氧化碳的浓度) 变量一览表 采集变量名 变量类型 功能 温度 I/O实型 显示温室温度 湿度 I/O实型 显示温室湿度 二氧化碳浓度 I/O实型 显示温室二氧化碳浓度 光照 I/O实型 显示温室内的光照强度 控制变量名 变量类型 功能 天窗 内存离散 对温室进行降温 喷灌系统 内存离散 对温室进行喷灌及降温 循环风机 内存离散 对温室通风较低温度与湿度 湿帘 内存离散 对温室增加湿度 加热系统 内存离散 对温室进行升温 遮阳网 内存离散 对温室光照的控制 二氧化碳增施系统 内存离散 对温室二氧化碳浓度控制 补光灯 内存离散 对温室光照强度控制 三. 程序流程图及控制源程序 程序流程图 控制源程序: 1、温室中温度的控制程序 if( \\本站点\温度 40 ) 当温度高于上线值时, if(\\本站点\天窗==0) 判断天窗是够打开 {\\本站点\天窗=1;} 若没有打开,使天窗打开 else { \\本站点\循环风机风机=1; } 倘若原本天窗就打开了,温度还是很高这时打开风机。 if( \\本站点\温度20) 当温度低于下限值时, if( \\本站点\天窗==1) 判断天窗是否已经打开 {\\本站点\天窗=0;} 若天窗已打开,现关闭天窗以保温 else {\\本站点\加热系统=1;} 倘若先前天窗就关闭以无法保温,那现在开启已经订好的时间值

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档