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
主站蜘蛛池模板: 国产又色又刺激高潮免费看| 国产精品视频第一专区| 久久这里只有精品23| 鲁鲁鲁爽爽爽在线视频观看 | 亚洲色图另类| 91在线日韩在线播放| 亚洲水蜜桃久久综合网站| 日韩成人在线网站| 国产91透明丝袜美腿在线| 日韩成人高清无码| 香蕉99国内自产自拍视频| 国产福利一区在线| 久久久久久久97| 日韩欧美在线观看| 国产成人永久免费视频| 日韩精品无码免费专网站| 九九九久久国产精品| 四虎亚洲精品| 88国产经典欧美一区二区三区| 欧美翘臀一区二区三区| 国产成年女人特黄特色大片免费| 真实国产乱子伦高清| 国产午夜一级毛片| 国产第一页免费浮力影院| 亚洲人成成无码网WWW| 啪啪免费视频一区二区| 亚洲精品无码日韩国产不卡| 成年人视频一区二区| 亚洲狼网站狼狼鲁亚洲下载| 超碰91免费人妻| 91欧美亚洲国产五月天| 国产成人在线无码免费视频| 国产欧美精品专区一区二区| 亚洲午夜综合网| 国产麻豆精品久久一二三| 国产美女自慰在线观看| 亚洲婷婷丁香| 国产综合亚洲欧洲区精品无码| 不卡视频国产| 五月婷婷精品| 色综合久久88| 亚洲va在线观看| 中国国产高清免费AV片| 免费看黄片一区二区三区| 欧美日韩一区二区在线播放| 国产男女免费视频| 国产九九精品视频| 国产自视频| 久久精品国产在热久久2019| 天堂网亚洲系列亚洲系列| 国产亚洲精久久久久久无码AV| 亚洲成人免费在线| 国产91麻豆视频| 色老头综合网| 国产色婷婷视频在线观看| 91精品啪在线观看国产91九色| 精品福利国产| 欧美精品啪啪一区二区三区| 91精品国产丝袜| 99久久精品国产麻豆婷婷| 欧美在线中文字幕| 无码电影在线观看| 九九热免费在线视频| 国产精品理论片| 又爽又黄又无遮挡网站| 91精品久久久久久无码人妻| 老司机aⅴ在线精品导航| 欧美日韩资源| 97超碰精品成人国产| 亚洲欧美一级一级a| 黑人巨大精品欧美一区二区区| 国产亚洲男人的天堂在线观看| 欧美区在线播放| 免费在线成人网| 国产情侣一区| 亚洲国产精品久久久久秋霞影院| 国产99精品久久| www亚洲精品| 国产剧情国内精品原创| 婷婷色婷婷| 日韩国产亚洲一区二区在线观看| 国产一线在线|