论文部分内容阅读
粮食是关系国计民生的重要战略性商品。粮食储备情况关系到社会的和谐与稳定,关系到国民经济的持续健康发展,关系到全面建设小康社会宏伟目标的实现。计算机技术与移动通信技术的发展,有力的推动了工业、农业自动化控制的智能化进程。在粮库粮食监管应用方面,采用集成化的计算机应用系统,实现粮食库存实时、动态监测已成为粮库监管智能化进程的必然要求。论文结合我国国情与陕西省粮食存储基本情况,借鉴国内外先进经验与技术,提出了多级分布式监测方案。多级分布式监测系统将融合数据采集与传输技术、无线通信技术和计算机辅助监测技术,实现对粮库各个粮仓的计量、监管,以技术手段消除可能存在的监守自盗等丑恶现象,从而提高粮食监管部门的监管能力和技术手段,克服长期以来一直困扰粮库监管的难题。论文基于安全性、实时性、智能化的总体要求,完成了对系统的规划,提出了系统的总体方案。方案中包括四个子系统:数据采集模块,主要应用多种传感器实现对储粮状态的各种参数的采集与处理;数据传输模块,主要根据通信协议完成对采集数据的格式化处理,并进行打包与发送;数据存储软件模块,完成对接收的有效数据的归类与存储;监控中心数据处理与管理软件模块,是实现粮食日常监管的最终手段,主要完成对存储数据进行分析处理,包括用户信息管理、报表生成、历史数据查询等功能。在综合管理系统软件的设计与实现过程中,重点与难点主要是粮仓储粮的计量与粮面视图的可视化等功能的实现。在实现粮食的计量中,不仅要考虑项目的运营成本,而且要使系统达到一定的运行效率。为此,系统采用先进的传感器采集到储粮表面足够多个散乱点坐标,运用三角形增量扩展法与数学积分求和法建立数学建模。利用Matlab强大的数值计算和丰富的图形功能,在最短的时间内完成储粮体积计量与粮面图形还原的程序编写;利用接口编程工具Combuilder创建COM组件来实现Visual Studio对Matlab程序的调用,最终实现储粮质量与粮面三维视图在综合管理系统软件界面中的显示。综合管理系统软件的编写内容不仅庞大而且繁复,系统应用SQL Server2005与VC#2008软件平台,采用“三层”模型结构,完成了对数据库层、数据库访问层、表示层和数据通信的设计,实现对各功能模块的有效融合。能实现对粮仓温度、湿度等状态量的监管与预警,能实现对采集到的数据进行分析与管理。本系统的完成,对地震监测、环境监测、油田监控等分布式远程遥测遥控系统也具有重大的借鉴意义,因此本系统具有广泛的市场前景。