999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Android平臺的鉆孔瓦斯涌出初速度軟件的設計

2018-08-14 01:32:50
現代工業經濟和信息化 2018年9期
關鍵詞:界面測量設備

江 旭

(中煤科工集團重慶研究院有限公司, 重慶 400037)

引言

煤與瓦斯突出事故是煤礦安全的“第一殺手”,目前通過鉆孔獲得反映采掘工作面瓦斯突出危險性的量化指標則是煤與瓦斯突出預報預測的有效措施。在突出預測的多種指標[1]中,鉆孔瓦斯涌出初速度[2]被認為全面反映了煤層瓦斯壓力和含量、煤的滲透性能、力學性質及地應力等因素的變化,是一個應用比較廣泛其可靠性很高的指標,已被列入我國《防止煤與瓦斯突出規定》。但是現有的鉆孔瓦斯初速度測定儀使用的技術相對落后,對于數據的儲存和處理已經跟不上如今大數據時代的需求。對此,本文結合上述需求,設計了一款配套鉆孔瓦斯涌出初速度測定儀使用的APP。

1 軟件功能分析

結合井下測量時的實際情況,以及目前煤炭行業“互聯網+”的利用依托大數據技術多方面多角度地進行煤礦數據的挖掘與處理的需求,將鉆孔瓦斯涌出初速度測定儀APP的功能分為以下幾類,具體情況如圖1所示。

圖1 軟件功能分析框圖

客戶端需在井下測量時使用,包含有工作面管理、數據測量、數據管理和系統設置這四大功能。工作面管理可編輯工作面編號、名稱、類型等詳細信息;數據測量是通過藍牙通訊與鉆孔瓦斯涌出初速度測定儀連接,獲取壓力值計算出鉆孔瓦斯涌出初速度和衰減系數;數據管理內可查詢所有已保存的測量值,可連接藍牙打印機打印出小票,還能在連接網絡的情況下直接上傳至服務器端;系統設置主要用于設置配套APP使用的儀器和打印機的地址。服務器端的主要功能為云端存儲和數據分析。

2 軟件的實現

鉆孔瓦斯涌出初速度測定APP的關鍵技術在于與設備的藍牙連接通訊和用于管理數據的輕量型數據庫SQLite建立。

2.1 Android平臺下的藍牙BLE設計

藍牙BLE[3]的全名是Bluetooth LowEnergy,簡單解釋是低功耗藍牙的意思,最少需要API18(Android4.3)以上設備才能支持。相比于傳統藍牙,BLE設備的功耗極低,通過GATT協議[4]進行設備之間的通訊。

Android平臺下BLE開發流程如下頁圖2所示。

2.1.1 開啟權限

首先需要在AndroidManifes.xml文件中為APP申明低功耗藍牙操作權限,具體申明如下:

2.1.2 打開Android設備藍牙功能

首先需要通過藍牙管理器BluetoothManager獲得藍牙適配器BluetoothAdapter,然后判斷藍牙是否開啟,若為開啟則調用函數開啟,并可直接搜索周圍BLE設備。

2.1.3 搜索周圍BLE設備

搜索掃描BLE設備需要調用startLeScan(LeS-canCallback)方法,該方法調用參數BluetoothAdapter. LeScanCallback返回掃描結果。

圖2 Android平臺下BLE開發流程圖

2.1.4 連接GATT服務端

搜索到配套設備后需要和它連接,實際上就是和BLE設備上的GATT Server進行連接,需要調用connectGatt()方法。同搜索設備時有返回值一樣,連接后也會有返回值,返回值BluetoothGattCallback用于傳遞結果,例如連接狀態,以及任何進一步GATT客戶端操作。

2.1.5 讀寫數據

APP連接到GATT服務端且發現services后,通常使用Characteristic屬性來描述廣播信息和數據,調用相應的方法就可以讀、寫存儲在屬性里的信息和數據。

2.2 管理數據的SQLite數據庫設計

Android支持高效、快速的數據存儲方式,內置了一款輕量級的關系型數據庫SQLite[5],它的運算速度非常快,占用資源少,為本地持久化的功能提供了一個質的飛躍。

訪問SQLite數據庫方面的主要功能有:工作面信息編輯;測量數據的管理。

為了實現上述功能,采用SQLite建立相應數據庫中的表。其中新建工作面表WorkFace,設置“id”、“礦井名稱”、“工作面編號”、“工作面名稱”、“工作面類型”和“日期”六個字段;新建測量結果表Result,設置“id”、“噴嘴系數”、“涌出初速度”、“衰減系數”和“日期”五個字段。

Android平臺已封裝了 SQLiteOpenHepler和SQLiteDatabase類,利用ContentValues類來代替復雜的SQL語句對數據庫進行增刪改查的操作。

2.3 APP運行與測試

在正式向市場推廣之前,需要測試APP的穩定性和安全性,由于藍牙功能不能在虛擬機中測試,要將APP安裝在礦用Android手機上。打開APP后,如果配套設備已開啟,APP將自動連接設備,并在界面顯示設備連接成功,只有在連接成功的狀態下,才能使用測量數據功能。在開始界面點擊“測量”按鈕,在界面中將顯示當前的流量值,測量1 min后界面中將顯示鉆孔瓦斯涌出初速度的流量值,繼續測量4 min后界面中將顯示衰減系數。在數據管理界面中,選擇需要查詢的工作面和日期,點擊查詢即可查詢測量結果。程序運行結果如圖3和下頁圖4所示。

圖3 鉆孔瓦斯涌出初速度測量界面

3 結語

本文將在物聯網中廣泛應用低功耗藍牙技術和小巧、全面的SQLite數據庫相結合,設計了一款配套鉆孔瓦斯涌出初速度測定儀使用的APP。主要應用于煤礦安全領域,不僅能夠獲得鉆孔瓦斯涌出初速度指標,為煤與瓦斯突出危險性預測和評價、礦井瓦斯災害危險程度評價提供重要參考,還為煤礦大數據分析、煤礦智能化、信息合理安全化提供了技術支撐,填補了煤與瓦斯突出危險預報在Android平臺下應用的空白。本文只是介紹了軟件的初步設計,還有更多的功能需要去完善,例如數據處理智能化、交互界面的友好程度、客戶端的多樣化等方面可以繼續改進。

圖4 APP數據管理界面

猜你喜歡
界面測量設備
諧響應分析在設備減振中的應用
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
把握四個“三” 測量變簡單
滑動摩擦力的測量和計算
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
滑動摩擦力的測量與計算
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
人機交互界面發展趨勢研究
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
測量
主站蜘蛛池模板: 四虎国产永久在线观看| 免费啪啪网址| 欧美三级日韩三级| 亚洲香蕉在线| 精品一区二区三区自慰喷水| 亚洲婷婷丁香| 在线精品亚洲国产| 亚洲欧美日韩中文字幕在线一区| 国产美女在线免费观看| 超碰免费91| 尤物精品国产福利网站| 99久久国产综合精品2023| 97久久精品人人做人人爽| 欧美精品啪啪| 一区二区午夜| 秋霞一区二区三区| 免费人成在线观看视频色| 欧美一级夜夜爽| 国产99视频免费精品是看6| 99999久久久久久亚洲| 成人看片欧美一区二区| 在线人成精品免费视频| 扒开粉嫩的小缝隙喷白浆视频| 亚洲人成网站在线播放2019| 色有码无码视频| 青青极品在线| 综合色区亚洲熟妇在线| 国产成人一二三| www.av男人.com| 波多野结衣一区二区三区四区视频 | 欧美成人a∨视频免费观看 | 亚洲二三区| 99精品一区二区免费视频| 久久久久免费看成人影片| 国产一区自拍视频| 在线观看精品国产入口| 三区在线视频| 免费大黄网站在线观看| 国产精品真实对白精彩久久| 国产精品一区二区不卡的视频| 青青操视频免费观看| 伊人久久婷婷| 欧美色伊人| 国产成年女人特黄特色毛片免| 91在线日韩在线播放| 久久人搡人人玩人妻精品| 97视频免费在线观看| 好久久免费视频高清| 国产资源站| 国产精品福利一区二区久久| 91香蕉视频下载网站| 中文字幕欧美日韩高清| 亚洲av日韩综合一区尤物| 日韩无码视频播放| 黄色免费在线网址| 毛片免费在线| www.狠狠| 亚洲综合经典在线一区二区| 区国产精品搜索视频| 亚洲经典在线中文字幕| 最新精品久久精品| 欧美三级视频网站| 婷婷在线网站| 爽爽影院十八禁在线观看| 精品国产91爱| 国产v欧美v日韩v综合精品| 香蕉网久久| 亚洲电影天堂在线国语对白| 国产精品免费电影| 亚洲精品日产精品乱码不卡| 成人国产免费| 亚洲欧洲日韩综合色天使| 国产精品爽爽va在线无码观看| 欧美激情视频一区| 99热这里只有免费国产精品 | 色欲不卡无码一区二区| 天堂在线视频精品| 99精品国产电影| 久久精品这里只有国产中文精品| 亚洲成网站| 自拍偷拍欧美日韩| AⅤ色综合久久天堂AV色综合|