论文部分内容阅读
随着我国成品油市场对国外石油公司的开放,如何及时、准确、全面地掌握成品油销售、库存信息,并配合物流管理系统的运用,减少重复劳动、提高管理效率、降低系统运营成本成为国内石油公司应对外来竞争必须面对的问题。对加油站储油罐油品信息的采集是掌握成品油销售、库存等信息的重要手段,通过对罐内油品液位、温度、油气浓度的实时监控,石油公司就可以直接或间接地获取油品销售过程中各种信息。目前加油站所用仪表尚不能满足国内石油公司对成品油销售过程信息管理的需要,存在的问题主要有:(1)监测仪表功能单一,不能满足信息管理的需要;(2)现场复杂多样,仪表的适应性急待加强;(3)不能满足现代加油站分布式信息管理的要求;(4)运行速度慢、精度低、价格高,不能满足大量的现场应用要求。本文对基于AT91RM9200的嵌入式系统的软硬件开发进行深入研究,提出将嵌入式系统应用到加油站油品信息监测领域的设计方法。将32位微处理器与嵌入式实时操作系统相结合,通过TCP/IP协议将嵌入式系统接入到Internet,实现了通过互联网访问工业现场数据的廉价的方案。在硬件方面,本文设计了一个基于32位ARM微处理器AT91RM9200的硬件平台,并结合嵌入式系统远程监控的需要,给出了硬件电路的整体设计原理和实现方法。软件方面,为了更有效地管理和拓展系统功能,移植了Linux-2.6内核,实现了由http与CGI结合的网络服务器以及加油站信息管理在ARM系统上的应用。另外,为了有效地管理加油站运营过程中采集生成的油品参数信息,本文将SQLite数据库移植到ARM嵌入式系统中,并配合http网络服务器完成油罐信息的存储管理以及浏览。研究结果表明采用32位微处理器与嵌入式实时操作系统相结合,实现油罐多参数监测、工业现场数据的网上访问的方法是完全可行的,并且本论文设计的嵌入式系统网络接入方案具有低成本、高效率、安全性高的特点,为信息家电、工业远程控制和数据采集等应用提供一种新的解决方案。