《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 業(yè)界動(dòng)態(tài) > 基于ARM的煤礦瓦斯涌出量預(yù)測系統(tǒng)的設(shè)計(jì)

基于ARM的煤礦瓦斯涌出量預(yù)測系統(tǒng)的設(shè)計(jì)

2009-09-23
作者:楊 藝,張?jiān)粕?/h5>

  摘 要:介紹了基于ARM920T嵌入式處理器(S3C2440)硬件平臺(tái)上的瓦斯涌出量預(yù)測系統(tǒng)的設(shè)計(jì)。基于ARM嵌入式設(shè)備體積小、反應(yīng)快、可靠性高等特點(diǎn),可以有效地對多傳感器數(shù)據(jù)進(jìn)行融合和即時(shí)分析,從而及時(shí)地預(yù)測瓦斯涌出量的變化。系統(tǒng)采用分源法作為預(yù)測算法,討論了硬件及軟件方面的設(shè)計(jì)。
  關(guān)鍵詞:ARM920T;瓦斯預(yù)測;嵌入式系統(tǒng);分源法;QT

?

  隨著微電子技術(shù)和計(jì)算機(jī)技術(shù)的發(fā)展,嵌入式技術(shù)得到了廣闊的發(fā)展空間。特別是進(jìn)入20世紀(jì)90年代以來,嵌入式技術(shù)的發(fā)展和普及更為引人注目,已經(jīng)成為現(xiàn)代工業(yè)控制、通信類和消費(fèi)類產(chǎn)品發(fā)展的方向。在煤炭開采工業(yè)中,瓦斯是危害礦井安全生產(chǎn)的重要因素之一。目前的煤礦瓦斯預(yù)測系統(tǒng)大多是將影響瓦斯涌出的物理量如濃度、濕度、風(fēng)速等發(fā)送至井上的中心管理系統(tǒng)中進(jìn)行分析預(yù)測,預(yù)測信息難以及時(shí)反應(yīng)到井下作業(yè)人員及系統(tǒng),從而導(dǎo)致不能在第一時(shí)間作出反應(yīng)。基于嵌入式的瓦斯涌出量預(yù)測系統(tǒng)便于在井下不同的開采區(qū)安裝,對當(dāng)前開采區(qū)傳感器數(shù)據(jù)進(jìn)行處理分析,并預(yù)測出該開采區(qū)的瓦斯涌出量信息,各個(gè)開采區(qū)之間不但彼此可以相互通信,而且可以與上位機(jī)進(jìn)行實(shí)時(shí)交互。
1 總體設(shè)計(jì)
  瓦斯傳感器將被測物理量瓦斯涌出量轉(zhuǎn)換成電信號(hào),經(jīng)過A/D轉(zhuǎn)換采樣,轉(zhuǎn)換成數(shù)字信號(hào),在ARM處理器中處理。基于ARM920T內(nèi)核的S3C2440核心板帶有內(nèi)置STN/CSTN/TFT LCD控制器,支持1 024×768分辨率以下的各種液晶,用于顯示預(yù)測信息、檢測量、檢測時(shí)間等。內(nèi)置4線制電阻式觸摸屏控制器,用于用戶與系統(tǒng)的交互,也可以通過鍵盤對系統(tǒng)參數(shù)等進(jìn)行設(shè)置。100 Mbit/s 以太網(wǎng)控制器,用于與上位PC的雙向信息傳遞。系統(tǒng)的軟件開發(fā)是在Fedora Linux環(huán)境下基于QT設(shè)計(jì)的。QT是挪威的Trolltech 公司開發(fā)的一個(gè)開源的、跨平臺(tái)的C++圖形用戶界面應(yīng)用程序框架。它提供給應(yīng)用程序開發(fā)者建立藝術(shù)級(jí)的圖形用戶界面所需的所用功能。QT完全面向?qū)ο螅苋菀讛U(kuò)展,并且允許真正地組件編程。系統(tǒng)依據(jù)分源法[1,2]將礦井各個(gè)開采面分為不同的瓦斯涌出源,建立瓦斯分源預(yù)測模型,經(jīng)過換算得到預(yù)測數(shù)據(jù)并顯示。系統(tǒng)結(jié)構(gòu)如圖1所示。

?

?

2?硬件設(shè)計(jì)
2.1?芯片及存儲(chǔ)器設(shè)計(jì)

  系統(tǒng)選用了三星公司基于ARM 9 內(nèi)核的S3C2440嵌入式處理器。S3C2440被廣泛應(yīng)用于PDA、移動(dòng)通信、路由器、工業(yè)控制等領(lǐng)域, 芯片中集成了下列模塊: 16 KB指令Cache、16 KB數(shù)據(jù)Cache、MMU、外部存儲(chǔ)器控制器、LCD控制器、NAND Flash控制器、4通道PWM 定時(shí)器和1個(gè)內(nèi)部定時(shí)器、168腳通用GPIO、實(shí)時(shí)時(shí)鐘、8通道10 bit的AD和觸摸屏接口、標(biāo)準(zhǔn)20 pin JTAG調(diào)試接口等。存儲(chǔ)器方面采用標(biāo)準(zhǔn)的64 MB Nand-Flash用于數(shù)據(jù)存儲(chǔ)和64 MB SDRAM用于程序的運(yùn)行。
2.2?A/D采樣、顯示和接口設(shè)計(jì)
  A/D轉(zhuǎn)換單元采用MAX1297AEEG實(shí)現(xiàn)12位并行模數(shù)轉(zhuǎn)換,直接與核心板的I/O線連接,如圖2所示。由于S3C2440自帶有LCD控制器,所以免去了LCD控制器的設(shè)計(jì),顯示屏采用NEC公司的3.5寸的壓電式觸摸LCD,分辨率為240×320。以太網(wǎng)接口采用TC3097F-5芯片。

?

?

3? 軟件設(shè)計(jì)
3.1? BootLoader的移植
  BootLoader是在操作系統(tǒng)內(nèi)核運(yùn)行之前運(yùn)行的一段小程序。大多數(shù)BootLoader都分為Stage1 和Stage2 兩大部分。Stage1主要包含依賴于CPU的體系結(jié)構(gòu)硬件初始化的代碼,通常都用匯編語言來實(shí)現(xiàn)。這個(gè)階段的任務(wù)有:(1)為基本的硬件設(shè)備初始化;(2)為第二階段準(zhǔn)備RAM空間;(3)設(shè)置堆棧并跳轉(zhuǎn)到第二階段的程序入口點(diǎn)。Stage2通常用C語言完成,以便實(shí)現(xiàn)更復(fù)雜的功能,也使程序有更好的可讀性和可移植性。這個(gè)階段的任務(wù)有:(1)初始化本階段要使用到的硬件設(shè)備,檢測系統(tǒng)內(nèi)存映射;(2)將內(nèi)核映像和根文件系統(tǒng)映像從Flash讀到RAM;(3)為內(nèi)核設(shè)置啟動(dòng)參數(shù),調(diào)用內(nèi)核。系統(tǒng)采用韓國MIZI公司開發(fā)的開源BootLoader, 即vivi,對vivi進(jìn)行必要的裁剪并移植到系統(tǒng)當(dāng)中。
3.2? Linux內(nèi)核的移植[5]
  由于系統(tǒng)包括數(shù)據(jù)的分析、系統(tǒng)間的通信及與上位機(jī)的交互等功能的綜合,所以考慮加入操作系統(tǒng),以便更好地管理和分配資源。系統(tǒng)采用最新的Linux 2.6.14內(nèi)核,內(nèi)核的移植較為復(fù)雜,主要包括Makefile文件的修改(如設(shè)置交叉編譯的路徑、flash分區(qū)的設(shè)置等)和配置內(nèi)核編譯項(xiàng)(make menuconfig):(1)加入Yaffs2文件系統(tǒng)支持;(2)CS8900網(wǎng)卡驅(qū)動(dòng)的移植;(3)LCD驅(qū)動(dòng)移植;(4)USB驅(qū)動(dòng)移植等。
3.3 Yaffs2文件系統(tǒng)的制作
  文件系統(tǒng)的制作主要是用busybox工具制作最小文件系統(tǒng),編譯和安裝busybox-1.7.tar后會(huì)在busybox目錄下生成子目錄_install,并且/bin目錄下集成壓縮了Linux的許多工具和命令。另外,還要加入QT程序所依賴的動(dòng)態(tài)共享庫libQtCore.so.4、libQtGui.so.4和libQtNetWork.so.4,并設(shè)置環(huán)境變量。
3.4?基于QT的軟件設(shè)計(jì)[6]
  系統(tǒng)的應(yīng)用程序主要包括以下幾個(gè)模塊:
  (1)核心算法模塊。根據(jù)分源法建立數(shù)學(xué)模型,如圖3所示。

?

?

  其中主要瓦斯涌出源包括開采煤層(包括圍巖)瓦斯涌出、鄰近煤層瓦斯涌出、掘進(jìn)巷道煤壁瓦斯涌出、掘進(jìn)落煤瓦斯涌出、已采采區(qū)采空區(qū)瓦斯涌出和生產(chǎn)采區(qū)瓦斯涌出。
  回采工作面瓦斯涌出量q1=開采煤層瓦斯涌出+鄰近煤層瓦斯涌出
  掘進(jìn)工作面瓦斯涌出q2=掘進(jìn)巷道煤壁瓦斯涌出+掘進(jìn)落煤瓦斯涌出
  

  其中q4為已采采區(qū)采空區(qū)瓦斯涌出量。
  (2)通信模塊。系統(tǒng)的通信包括與上位PC通信和與其他子系統(tǒng)的通信。通信接口采用100 Mb/s以太網(wǎng)接口,通信協(xié)議采用輕量級(jí)的UDP協(xié)議,該協(xié)議適用于短消息的網(wǎng)絡(luò)數(shù)據(jù)傳輸、擁有大量的客戶端、對數(shù)據(jù)安全無特殊要求、對響應(yīng)速度要求高等情況。QT提供了一個(gè)QUdpSocket類用于編寫UDP程序,QUdpSocket類提供的一個(gè)重要功能是廣播,這里正好適合系統(tǒng)以廣播的形式向鄰近煤層系統(tǒng)發(fā)送廣播數(shù)據(jù)報(bào),從而獲得鄰近煤層瓦斯涌出量信息。
  (3)信息顯示GUI模塊。該模塊用于與操作人員交互,采用觸摸方式,更適于在狹窄的空間中進(jìn)行操作。QT的GUI類為程序設(shè)計(jì)人員提供了豐富的操作控件,可以方便地設(shè)計(jì)出操作簡單、界面友好的系統(tǒng)。系統(tǒng)的顯示主要包括回采工作面瓦斯涌出量,掘進(jìn)工作面瓦斯涌出量,當(dāng)前開采面風(fēng)速、濕度、瓦斯涌出量預(yù)報(bào)信息及檢測時(shí)間等。
  本文針對礦井下不同深度、不同采區(qū)瓦斯涌出量的差異及鄰近采區(qū)瓦斯涌出相互影響的特點(diǎn),設(shè)計(jì)出分布式的基于ARM的瓦斯預(yù)測系統(tǒng)。系統(tǒng)的硬件平臺(tái)設(shè)計(jì),鑒于其特殊的應(yīng)用環(huán)境,采用可靠性高、應(yīng)用廣泛、技術(shù)成熟的S3C2440做為核心板;軟件方面采用了兼容性強(qiáng)的Linux+QT的設(shè)計(jì)方式,保證了系統(tǒng)的穩(wěn)定可靠。根據(jù)歷史瓦斯涌出數(shù)據(jù),在煤層厚度為4.96m、日產(chǎn)量3 000 t、巷長1 000 m、巷道橫截面為5 m2、平均瓦斯含量為18.80 m3/t、距地面90 m的礦井下,系統(tǒng)預(yù)測值為45.28 m3/min,實(shí)際值為50.06 m3/min。


參考文獻(xiàn)
[1] 于不凡.煤礦瓦斯災(zāi)害防治及利用技術(shù)手冊[M].北京:煤炭工業(yè)出版社,2005.
[2]?張西志.利用分源法預(yù)測礦井瓦斯涌出量[J].中州煤炭,2006,6(11):66-68.
[3]?劉淼.嵌入式系統(tǒng)接口設(shè)計(jì)與Linux驅(qū)動(dòng)程序開發(fā)[M].北京:航空航天大學(xué)出版社,2006.
[4]?Samsung Inc. S3C2440X 32-Bit RISC micro-processor user manual revisionl.2003.
[5]?李亞鋒,歐文盛.ARM 嵌入式Linux系統(tǒng)開發(fā)從入門到精通[M].北京:清華大學(xué)出版社,2007.
[6]?SLOSS N A, SYMES D, WRIGHT C.ARM嵌入式系統(tǒng)開發(fā)一軟件設(shè)計(jì)與優(yōu)化[M].沈建華,譯.北京:北京航空航天大學(xué)出版社,2005.
[7]?彭軍.傳感器與檢測技術(shù)[M].西安:西安電子科技大學(xué)出版社,2003.


?

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久精品在线观看| 欧美日韩一区二区三区免费看| 99在线视频精品| 欧美在线视频免费| 午夜在线视频一区二区区别 | 91久久精品国产91久久| 精品91免费| 经典三级久久| 一区二区在线看| 雨宫琴音一区二区在线| 影音先锋中文字幕一区二区| 精品成人一区二区| 亚洲国产成人午夜在线一区| 亚洲国产精品成人| 亚洲青色在线| 亚洲精品资源| 亚洲色图制服丝袜| 亚洲欧美电影院| 亚洲欧美日韩在线高清直播| 亚洲欧美日韩专区| 午夜在线不卡| 久久精品论坛| 亚洲精选成人| 在线中文字幕日韩| 亚洲淫性视频| 欧美一区二区三区免费视| 欧美一区二区在线观看| 久久久久久有精品国产| 女同一区二区| 欧美色图五月天| 国产精品一区免费观看| 国产亚洲精品久久飘花| 激情综合色丁香一区二区| 在线日韩欧美| 亚洲美洲欧洲综合国产一区| 日韩一区二区精品葵司在线| 亚洲在线播放| 亚洲第一页在线| 99国产精品视频免费观看一公开| 一本色道88久久加勒比精品| 亚洲制服丝袜在线| 久久国产福利| 欧美高清在线视频观看不卡| 欧美日韩精品综合在线| 国产精品三区www17con| 黑人巨大精品欧美黑白配亚洲| 亚洲黄页一区| 亚洲免费视频成人| 亚洲第一精品影视| 亚洲视频视频在线| 久久精品女人| 欧美极品色图| 国产欧美在线观看一区| 亚洲经典视频在线观看| 亚洲欧美国产制服动漫| 亚洲国产精品ⅴa在线观看| 一区二区精品国产| 久久久精彩视频| 欧美日韩亚洲综合在线| 国产综合视频| 夜夜嗨av色综合久久久综合网| 性欧美暴力猛交69hd| 亚洲精选国产| 欧美中文字幕精品| 欧美激情va永久在线播放| 国产精品视频第一区| 亚洲福利国产| 午夜精品剧场| 一区二区三区波多野结衣在线观看| 久久激情婷婷| 欧美特黄一级大片| 激情综合电影网| 亚洲一区二区精品| 亚洲免费成人| 久久久久国产精品一区三寸 | 亚洲精品网址在线观看| 性8sex亚洲区入口| 亚洲丝袜av一区| 欧美成人黄色小视频| 国产精品亚洲成人| 999亚洲国产精| 亚洲精品国产精品国产自| 久久大逼视频| 国产精品久久久久久久久久免费看| 亚洲国产天堂网精品网站| 欧美在现视频| 午夜宅男久久久| 欧美午夜精品一区| 亚洲欧洲一二三| 亚洲夫妻自拍| 久久爱另类一区二区小说| 国产精品国产成人国产三级| 91久久一区二区| 亚洲韩国日本中文字幕| 欧美在线视频一区二区| 国产精品久久久久久久久久久久 | 国内揄拍国内精品久久| 亚洲伊人第一页| 亚洲——在线| 欧美日韩在线直播| 亚洲欧洲精品一区二区| 亚洲国产一区二区视频| 久久―日本道色综合久久| 国产欧美一区二区精品性| 亚洲图片欧美一区| 亚洲午夜一区| 欧美日精品一区视频| 99re6热只有精品免费观看| 日韩视频在线免费| 欧美a级片一区| 亚洲国产精品久久久| 亚洲精品三级| 欧美黑人在线观看| 在线观看91精品国产入口| 亚洲国产高清视频| 噜噜噜91成人网| 在线观看av一区| 亚洲国产欧美一区二区三区久久| 久久久www成人免费无遮挡大片| 国产日韩欧美综合一区| 欧美一级在线亚洲天堂| 久久国产66| 好看不卡的中文字幕| 久久精品久久综合| 你懂的国产精品永久在线| 亚洲第一精品影视| 亚洲伦理网站| 国产精品hd| 亚洲永久免费精品| 欧美在线视频一区二区| 国产曰批免费观看久久久| 久久精品免费看| 欧美成人免费全部| 亚洲日本一区二区三区| 亚洲午夜视频| 国产欧美一区二区色老头 | 亚洲小说区图片区| 国产精品免费在线| 亚洲欧美日韩国产成人| 久久精品在线| 亚洲国产成人在线播放| av成人黄色| 国产精品久久久久毛片大屁完整版| 亚洲免费网站| 久久综合色播五月| 91久久国产精品91久久性色| 亚洲午夜精品福利| 国产欧美精品一区| 亚洲国产高清aⅴ视频| 欧美理论电影在线播放| 亚洲午夜小视频| 久久中文久久字幕| 亚洲精品视频一区二区三区| 亚洲欧美精品一区| 国产有码在线一区二区视频| 亚洲精品中文字幕在线| 国产精品成人免费| 久久国产精品一区二区| 欧美另类一区二区三区| 亚洲专区免费| 免费亚洲一区二区| 亚洲视频播放| 久久网站免费| 99综合在线| 久久婷婷久久一区二区三区| 亚洲人线精品午夜| 久久精品二区| 日韩视频一区二区三区在线播放免费观看 | 91久久精品日日躁夜夜躁国产| 亚洲曰本av电影| 精品不卡视频| 亚洲一区影音先锋| 精品1区2区| 在线午夜精品| 狠狠狠色丁香婷婷综合久久五月 | 日韩西西人体444www| 国产精品天天摸av网| 亚洲茄子视频| 国产性猛交xxxx免费看久久| 亚洲伦理久久| 国产综合视频| 亚洲欧美激情四射在线日 | 欧美日韩情趣电影| 久久se精品一区二区| 欧美图区在线视频| 最近中文字幕mv在线一区二区三区四区| 欧美午夜美女看片| 亚洲日韩欧美视频一区| 国产深夜精品福利| 亚洲一卡久久| 亚洲国产精品成人| 久久久午夜电影| 亚洲性av在线| 欧美精品一区三区| 亚洲国产高潮在线观看| 国产日本欧美一区二区| 制服诱惑一区二区| 亚洲国产天堂久久综合| 久久在线视频在线| 先锋影音一区二区三区|