饒雨泰 楊凡 湖北廣播電視大學
基于流量控制的油田設(shè)備信息控制模型優(yōu)化
饒雨泰 楊凡 湖北廣播電視大學
油田設(shè)備網(wǎng)絡(luò)流量信息接收終端系統(tǒng)從功能上分為WCF客戶端層、物理層基帶和網(wǎng)絡(luò)流量監(jiān)聽器(RF)三個部分。LOWWCF客戶端需要實現(xiàn)兩個接口:與WCF客戶端的通信接口和與PHY的通信接口。用協(xié)同過濾算法輸入油田設(shè)備的數(shù)據(jù)通常表示為一個m*n的數(shù)據(jù)庫評價矩陣R,評分值可以是油田設(shè)備數(shù)據(jù)庫的瀏覽次數(shù),購買次數(shù)等隱式的評分,還可以采用顯示評分。通過Web數(shù)據(jù)信息流控制,對不同向量的數(shù)據(jù)流量進行有效的控制,可提高數(shù)據(jù)信息控制管理效率。通過模型建立和算法優(yōu)化可提高油田設(shè)備網(wǎng)絡(luò)流量信息控制水平。
;油田設(shè)備;流量控制;模型優(yōu)化;通信
在開發(fā)油田設(shè)備網(wǎng)絡(luò)流量控制系統(tǒng)時,瀏覽器有兩種選擇方案:一種是限定油田設(shè)備數(shù)據(jù)庫使用的瀏覽器,例如國內(nèi)大部分油田設(shè)備網(wǎng)上控制模型都要求數(shù)據(jù)庫設(shè)計時使用IE瀏覽器;另一種是開發(fā)人員在開發(fā)程序時做到兼容多種瀏覽器。
油田設(shè)備網(wǎng)絡(luò)流量信息接收終端系統(tǒng)從功能上分為WCF客戶端層、物理層基帶和網(wǎng)絡(luò)流量監(jiān)聽器(RF)三個部分。網(wǎng)絡(luò)流量監(jiān)聽器負責數(shù)據(jù)的收發(fā),物理層基帶負責數(shù)據(jù)的處理,WCF客戶端層負責數(shù)據(jù)調(diào)度和HARQ(混合自動重傳請求)。物理層基帶又分為L1控制、發(fā)送過程和接收過程三個部分,L1控制部分負責控制物理層的行為和網(wǎng)絡(luò)流量監(jiān)聽器的發(fā)送與接收過程,具體包括物理信道的調(diào)制解調(diào)、數(shù)據(jù)的糾錯編碼與校驗、物理信道和傳輸信道的資源映射、公共配置信息、上行信道判決和上行功率控制等;接收過程和發(fā)送過程分別對上下行鏈路的數(shù)據(jù)進行處理。
配置完成信息契約后,再利用其自身攜帶的下載工具(如JTAG)將設(shè)備監(jiān)控下載到開發(fā)板的NANDFLASH指定位置,則可以完成Linux設(shè)備監(jiān)控的網(wǎng)絡(luò)設(shè)備信息契約。
要完全啟動ARM開發(fā)板Linux,還需要下載所需的根文件,此部分可以直接用開發(fā)板自身攜帶的根文件包,不需要進行其他配置和修改。
油田網(wǎng)絡(luò)設(shè)備LOWWCF客戶端需要有兩個接口:與WCF客戶端的通信接口和與PHY的通信接口。交互機制用來規(guī)定LOWWCF客戶端和PHY之間接口的通信機制,API格式用來定義LOWWCF客戶端和WCF客戶端之間接口的通信格式。本文設(shè)計與實現(xiàn)的是LOWWCF客戶端與PHY之間的通信機制。
2.1 控制數(shù)據(jù)算法優(yōu)化
LOWWCF客戶端的主要任務(wù)是實現(xiàn)PHY與WCF客戶端之間的信息交互,其中交互的信息是WCF客戶端與PHY事先約定好的API信息。在基帶芯片驗證平臺中,PHY是硬件處理平臺,WCF客戶端是用ARM中的軟件實現(xiàn)的,LOWWCF客戶端是一個由硬件與軟件實現(xiàn)的處理層面。LOW WCF客戶端與PHY之間通過中斷等硬件處理過程,交換上行數(shù)據(jù)包(ULPACKET)和下行數(shù)據(jù)包(DLPACKET),這兩種數(shù)據(jù)包中攜帶了用戶數(shù)據(jù)和控制信息的API。LOWWCF客戶端與WCF客戶端之間的通信由操作系統(tǒng)控制,通過API的格式進行信息交互。
用協(xié)同過濾算法輸入油田設(shè)備的數(shù)據(jù)通常表示為一個m*n的油田設(shè)備數(shù)據(jù)庫評價矩陣R,m是油田設(shè)備數(shù)據(jù)庫數(shù),n是項目數(shù),其中表示第i個油田設(shè)備數(shù)據(jù)庫對第j個項目的評分值。
這里的評分值可以是油田設(shè)備數(shù)據(jù)庫的瀏覽次數(shù),購買次數(shù)等隱式的評分,還可以采用顯示評分,如油田設(shè)備數(shù)據(jù)庫對油田設(shè)備的直接評分。本算法的實現(xiàn)是采用油田設(shè)備數(shù)據(jù)庫對所購買設(shè)備的直接評分作為評分矩陣中評分值的。
該式中分子為兩個油田設(shè)備數(shù)據(jù)庫評分向量的乘積,分母為兩個油田設(shè)備數(shù)據(jù)庫向量模的乘積。
其中,Ri,d為油田設(shè)備數(shù)據(jù)庫i對項目d的評分,為油田設(shè)備數(shù)據(jù)庫i和j對項目打分的平均值。
2.2 數(shù)據(jù)流量對象模型優(yōu)化
LOWWCF客戶端主要實現(xiàn)PHY與WCF客戶端的信息交互,因此整個LOWWCF客戶端部分主要圍繞ARM與FPGA之間的導通(DMA傳輸)來實現(xiàn)。LOWWCF客戶端設(shè)計的難點是所有傳輸和處理必須在1ms內(nèi)完成,其關(guān)鍵是數(shù)據(jù)在bank1和bank6之間通過DMA快速傳輸。
要完成所需的DMA傳輸功能,需要對不同外圍器件的寄存器進行配置。對不同外圍器件中不同寄存器的配置方案,成為實現(xiàn)DMA高效傳輸?shù)年P(guān)鍵。另外,這部分要在Linux操作系統(tǒng)下完成,最后要封裝成Linux的驅(qū)動形式來實現(xiàn)。在加入Linux操作系統(tǒng)后還有很多潛在問題需要考慮,如傳輸時間是否變慢、函數(shù)接口的規(guī)定等。
2.3 流量控制模型優(yōu)化
iPatch控制系統(tǒng)可以顯示SystemManager軟件生成的工單,增加了向?qū)脚渚€操作。本地的顯示器能簡化工單中的各個步驟,不但能顯示待連接或斷開的端口,而且能夠提供操作進展的可聽和可視反饋信息。每當配線變更時,iPatch配線盤上的LED燈都會發(fā)光顯示,為配線流程提供更多方便。
對于非向?qū)讲僮?,iPatch控制系統(tǒng)可用于確認對iPatch配線盤作出的變更??刂葡到y(tǒng)能夠自動檢測iPatch配線盤中發(fā)生的任何連接變更,并轉(zhuǎn)發(fā)至iPatchSystemManager,然后將未授權(quán)變更警告轉(zhuǎn)發(fā)至系統(tǒng)管理員。
數(shù)據(jù)流量模型控制過程中需要根據(jù)控制WCF客戶端進行信息處理,確保各種數(shù)據(jù)信息能夠符合流量監(jiān)控管理的要求,通過模型設(shè)計保證各種數(shù)據(jù)信息能夠優(yōu)化,提高數(shù)據(jù)信息的管理能力。通過Web數(shù)據(jù)信息流控制,對不同向量的數(shù)據(jù)流量進行有效的控制,可提高數(shù)據(jù)信息控制管理效率。通過模型建立和算法優(yōu)化可提高油田設(shè)備網(wǎng)絡(luò)流量信息控制水平。
(欄目主持 關(guān)梅君)
10.3969/j.issn.1006-6896.2014.4.033