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精品国产自在现线观看| 熟妇人妻无乱码中文字幕真矢织江 | 青青操视频免费观看| 亚洲美女高潮久久久久久久| 国产精品自在拍首页视频8| 无码专区在线观看| 四虎永久在线精品国产免费| 在线日本国产成人免费的| 91成人免费观看| 三上悠亚一区二区| 久久99国产精品成人欧美| 免费一级毛片在线观看| 伊人久久精品亚洲午夜| 国产区91| 一个色综合久久| 中文字幕在线播放不卡| 免费播放毛片| 久久精品视频亚洲| 国产区精品高清在线观看| av午夜福利一片免费看| 四虎影视8848永久精品| 久久综合成人| 九九这里只有精品视频| 亚洲一欧洲中文字幕在线| 四虎成人精品| 亚洲第一成网站| 玖玖免费视频在线观看 | 中文字幕无码制服中字| 午夜福利亚洲精品| 超碰91免费人妻| 亚洲人成影院在线观看| 精品视频一区在线观看| 高清久久精品亚洲日韩Av| 国产日韩欧美中文| 激情国产精品一区| 成人午夜视频在线| 欧美日韩91| 看国产毛片| 国产成人精品男人的天堂| 亚洲视频色图| 国产激情在线视频| aa级毛片毛片免费观看久| 国产精品视频导航| 免费高清自慰一区二区三区| 欧美成人午夜影院| 国产无套粉嫩白浆| 久久精品人人做人人爽| 亚洲男人天堂久久| 午夜国产理论| 四虎精品国产永久在线观看| 国产高清无码麻豆精品| 国产精品成人久久| 国产一二三区视频| 视频二区中文无码| 中文字幕亚洲另类天堂| 国产成人精品综合| 9cao视频精品| 色丁丁毛片在线观看| 精品人妻一区二区三区蜜桃AⅤ| 日韩精品一区二区三区免费在线观看| 成人福利在线视频| 在线欧美日韩| 国产尤物在线播放| 一本视频精品中文字幕| 2021亚洲精品不卡a| 岛国精品一区免费视频在线观看 | 日本午夜网站| 色九九视频| 老司机午夜精品网站在线观看 | 九色视频线上播放| 国产精品真实对白精彩久久 | 国产91视频免费观看| 精品免费在线视频| 日韩在线播放中文字幕|