论文部分内容阅读
近年来,我国的畜禽养殖业正朝着规模化和工厂化的方向发展。这种饲养方式造成了各种有害气体的大量产生、聚集和挥发,对周围环境产生严重污染。为此,畜禽养殖场有害物质的排放问题已引起各国农业和环保部门以及学术界的广泛关注。计算养殖场有害物质的排放率,需要从养殖场采集大量的原始数据,并对各种数据进行分析计算。由于原始数据种类多、且数据结构不统一,采用人工分析计算和处理的方法,不仅要花费大量的时间,而且容易出错。为此,开发一套精确获取畜禽养殖场有害物质排放率的软件势在必行。本文通过深入分析畜禽养殖场各种环境参数的获取方法,以有害物质数据处理理论为依据,采用面向对象程序设计语言Visual Basic6.0编程,统筹考虑数据的输入、预处理与计算、图形绘制等各个环节,设计开发了实用性强的养殖场有害物质数据处理系统。本系统能根据用户设置的信息自动计算有害物质排放率,能绘制环境参数和有害物质排放量的变化曲线,并在环境参数测量值变化曲线上以不同颜色点显示超标数据,形象直观,方便养殖户观测影响家畜生长的环境量,环境检测人员也能更方便地检查造成环境污染的原因。针对测量系统中因传感器故障造成的有害气体浓度数据缺失或失真问题,作者充分考虑了测量数据的时间和空间因素以及温度、湿度和风速等因子的影响,根据畜舍有害气体排放的特点,构造了三层前馈BP神经网络模型,并用VB编程开发出有害气体浓度缺失数据估算模块。该模块估算精度高、运行稳定、使用方便。试验结果表明,估算最大相对误差为5.99%,最小相对误差为0.07%,平均相对误差为3.17%,估算效果较好。与传统的线性插值方法相比,本方法充分考虑有害气体浓度与时间、空间和环境因素之间的关系,提高了数据估算的精确度,使得环境监测部门可以获取精确的有害物质排放率,为制定有害气体排放标准提供了科学依据。