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

油田集成設備數據采集與信息控制管理

2014-03-09 19:19:49許葵元信陽職業技術學院數學與計算機學院
油氣田地面工程 2014年5期
關鍵詞:設備模型管理

許葵元 信陽職業技術學院數學與計算機學院

從油田設備數據管理角度出發,詳細分析了油田集成設備數據采集中Camera模塊的整體架構及Camera模塊各層的結構,QSD8×50上Camera模塊的驅動程序及其向上層提供的用戶空間接口和功能,S5PC110上Camera的驅動實現方式及其接口;研究Camera的硬件抽象層中定義的統一接口及其功能。

1 數據采集信息控制應用程序層

油田集成設備數據采集的最高一層就是應用程序層,系統的應用程序都在這層中,應用程序基本上都是用油路數據來編寫的,直接調用下一層提供的API來編寫本層的應用程序[1]。

1.1 應用程序框架層

應用程序框架層是油田集成設備數據采集的第二層,該層向應用層提供API。普通的開發者可以使用本層的接口來編寫上層的應用程序,該層提供的API有一部分并未在本層實現,這部分的API在本地框架層數據庫實現。在本層中主要有Activity Manager、WindowManager和 LocationManager等基本框架。其中ActivityManager是用于活動的管理,它提供的接口用于管理應用程序層的生命周期和控制應用的導航,扮演著控制者的角色;Window Manager提供的接口用于管理所有啟動的窗口;ContentProviders是內容提供者,它向應用程序提供服務,通過這種服務應用程序可以實現數據的相互訪問和共享;ViewSystem包含豐富的、可擴展的視圖集合,主要用于構建應用程序的用戶界面;NotificationManager用于消息通知管理,它能夠在不影響用戶正常操作和使用設備的時候在狀態欄提供消息的提示;PackageManager用于包管理,能夠管理所有安裝在系統內的應用程序;Telephony Manager用于電話管理,用于管理與電話相關的功能;ResourceManager用于管理非代碼的資源,它常用來管理系統中的圖片、用戶界面和字體等非代碼資源;LocationManager用于位置管理,用于管理地圖服務的功能。

1.2 本地信息控制庫

油田集成設備數據采集包含一個數據庫的集合,它提供給油田集成設備數據采集的各個組件來使用。上層應用程序開發者可以通過調用油田集成設備數據采集的應用程序框架提供的接口來使用本地庫的這些庫。

2 數據采集JNI技術

JNI(油路數據NativeInterface)技術是油路數據平臺的一部分,它允許油路數據代碼和其他語言的代碼進行交互,使得在油路數據虛擬機內部運行的油路數據代碼與其他編程語言和庫進行交互操作。

2.1 調用油路數據代碼設計

油田集成設備數據采集的CPP代碼調用油路數據代碼的原理是:CPP代碼找到油路數據代碼class里面要訪問對象的入口地址,然后在CPP中調用油路數據代碼[2]。具體的調用步驟如下:①使用JNI_Create油路數據VM()來加載虛擬機;②使用FindClass()函數找到該油路數據類的實例對象的引用;③使用GetFieldID()函數獲取要訪問的域ID;④如果要訪問的是油路數據代碼中的一個方法,使用GetMethodID()函數獲取到要訪問的方法的ID;⑤使用CallBooleanMethod()的函數調用該油路數據對象的那個成員函數。

將新數據采集庫中的當前位置的數據點的值來和這些數據采集模型進行匹配。如果匹配到某個數據采集模型,則用該數據點更新該數據采集模型及其權值和優先級;如果沒有匹配的模型,則新建一個數據采集模型,用這個新建的模型代替原有模型中優先級最低的模型,最后選擇幾個優先級較高的模型作為背景模型。

2.2 調用CPP代碼優化

油田集成設備數據采集中油路數據代碼調用CPP代碼時,主要使用JNINativeMethod這個結構體[3]。在這個結構體中有三個指針:第一個指針指向油路數據代碼中調用CPP函數的入口;第二個指針指向CPP函數的返回值;第三個指針指向CPP函數名。CPP代碼調用油路數據代碼的步驟如下:①通過JNINativeMethod結構體來描述油路數據代碼調用函數和CPP函數的對應關系;②使用油田集成設備數據采集Runtime::registerNativeMethods()將CPP函數注冊到油路數據中的某個class中,這樣油路數據代碼就可以直接調用CPP函數。

3 結語

油田設備數據采集過程中,通過建立進程數據庫,對數據信息進行調用。通過對不同的數據層進行優化,確保信息能夠注冊到不同的環節中,提高二次調用數據的能力。開發了適合油田設備數據管理的一套Binder,基于寬松的Apache協議發布。相對于Socket、管道等傳統的IPC機制,Binder有著更加系統化的結構,它可以實現遠程函數調用(RPC),確保不同的數據信息能夠得到控制和優化。

[1]李冠宇,劉軍,張俊.分布式異構數據集成系統的研究與實現[J].計算機應用研究,2004(3):17-18.

[2]葉范波,唐任仲,賈東澆.面向中小企業過程集成的數據集成平臺研究[J].浙江大學學報:工學版,2006(11):20-21.

[3]王軍,呂震中,王培紅,等.電力企業監控信息系統與管理信息系統集成方案探討[J].中國電力,2001(2):28-29.

猜你喜歡
設備模型管理
一半模型
棗前期管理再好,后期管不好,前功盡棄
今日農業(2022年15期)2022-09-20 06:56:20
諧響應分析在設備減振中的應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
3D打印中的模型分割與打包
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
“這下管理創新了!等7則
雜文月刊(2016年1期)2016-02-11 10:35:51
人本管理在我國國企中的應用
現代企業(2015年8期)2015-02-28 18:54:47
主站蜘蛛池模板: 国产一级做美女做受视频| 97久久人人超碰国产精品| 国产精品香蕉| 99热这里只有精品免费国产| 国产噜噜在线视频观看| 91视频国产高清| 久草网视频在线| 亚洲欧美一区二区三区蜜芽| 日本成人精品视频| 亚洲国产成人麻豆精品| 日本午夜精品一本在线观看 | 国产精品美女在线| 亚洲精品无码不卡在线播放| 欧美一级专区免费大片| 日韩经典精品无码一区二区| 99ri国产在线| 国产91精品调教在线播放| 午夜啪啪福利| 午夜综合网| 亚洲综合狠狠| 亚洲综合天堂网| 嫩草在线视频| 国产乱人伦精品一区二区| 亚洲国产一成久久精品国产成人综合| 久久综合九九亚洲一区| 亚洲第一精品福利| 中文字幕乱码中文乱码51精品| 国产日韩av在线播放| 日本a级免费| 视频一本大道香蕉久在线播放 | 成人在线视频一区| 久久久精品国产亚洲AV日韩| 中文毛片无遮挡播放免费| 国产精品尤物在线| 97青草最新免费精品视频| 精品一区二区三区自慰喷水| 宅男噜噜噜66国产在线观看| 色噜噜在线观看| 婷五月综合| 国产午夜福利亚洲第一| 中文精品久久久久国产网址| 久久国产精品夜色| 99久久精品免费视频| 午夜a视频| 亚洲三级片在线看| 国产国产人在线成免费视频狼人色| 久久香蕉国产线| 国产一线在线| 国产微拍精品| 国产精品无码作爱| 在线观看免费AV网| 久久婷婷综合色一区二区| 又爽又大又黄a级毛片在线视频| 国产免费久久精品99re丫丫一| 九九久久99精品| 欧美在线一二区| 国产无码高清视频不卡| 国产av色站网站| 婷婷亚洲最大| 乱系列中文字幕在线视频 | 在线欧美日韩国产| 99久久精品国产自免费| 国产99视频在线| 国产精品综合久久久| 精品剧情v国产在线观看| 国产网站免费看| 色综合色国产热无码一| 狠狠色丁香婷婷| 9久久伊人精品综合| 丰满的少妇人妻无码区| 欧美天堂在线| 欧美福利在线播放| 一区二区三区精品视频在线观看| 亚洲伦理一区二区| 婷婷五月在线| 亚洲成人在线网| 国产福利小视频高清在线观看| 91成人在线免费观看| 亚洲国产91人成在线| 男女猛烈无遮挡午夜视频| 狠狠色噜噜狠狠狠狠奇米777| 精品国产免费观看一区|