我国是天然气资源丰富的国家之一,天然气远景储量约达38万亿m3,其中陆上占79%,海上占21%。天然气的生产、利用过程是一个流程复杂、规模大、速度快且连续运行的系统。在这个系统中,无论是在井场、集气站、配气站,还是在使用者家庭都可见到用于不同目的的各种流量测量仪表。其计量的准确与否受到人们的普遍重视。因此计量的准确度是选择任何类型的流量计都必须考虑的重要指标。 流量计量仪表品种多,计算模型五花八门,如标准孔板流量计、涡街流量计、漩涡流量计、超声流量计等,除了标准孔板流量计外,缺乏必要的标准或规范支持。 ARM体系结构目前被公认为是业界领先的32位嵌入式RISC微处理器结构,ARM体系结构为满足ARM合作者以及设计领域的一般需求正稳步发展。嵌入式Linux吸收了传统Linux版本的大部分优点,并经过裁剪,更加适合运行于嵌入式设备中。 因此本文将利用目前流行的嵌入式微处理器ARM以及开源的嵌入式操作系统IJnux、开源图形界面软件库QT、开源嵌入式数据库sqlite,并根据中华人民共和国石油天然气行业标准《天然气流量的标准孔板计量方法》,设计孔板流量计算机。本文将主要涉及到以下几个技术点: 1.采用三星s3c2410(ARM9)作为处理器,ARM处理器作为当今最为流行的处理器,在数据处理、运行速度、功耗等方面具有卓越的优势。 2.采用Sharp公司的24位彩色480X272的LCD作为显示输出设备,该款LCD具有很好的性价比、显示画面清晰流畅、功耗低。 3.以开源的Linux操作系统(ARMLinux)作为嵌入式操作系统,ARMLinux具有灵活、稳定、实时性好等优点。 4.以自由版的开源QT库作为图形显示界面(GUI)。 5.采用流行的开源小型数据库sqlite,并将其移植到ARMLinux之上,sqlite具有小巧、灵活等优点,支持大部分的SQL语句,能完成诸如报表处理等重要工作。