本申請涉及石油數據采集的,尤其涉及一種基于業務資源模型的石油數據智能采集方法。
背景技術:
1、石油數據采集在石油生產領域扮演著至關重要的角色,它涉及對油井的井口數據和井下數據的收集;井口數據主要包括極值電流、套壓、流量與示功圖,而井下數據則包括井底流壓、泵填充率和動液面等關鍵指標;這些數據對于制定排采工藝至關重要,因為它們反映了油井的運行狀態和生產效率;對于采集到的石油數據,一般用于石油生產分析,通過對石油數據的分析,實現對石油生產過程的監視、分析、管控等;因而,對石油數據更為準確且智能的采集就顯得十分重要了。
技術實現思路
1、為解決上述技術問題,本申請提供了一種基于業務資源模型的石油數據智能采集方法。
2、本申請提供的一種基于業務資源模型的石油數據智能采集方法的具體包括:
3、獲取石油采集數據和歷史石油數據分析記錄,并將所述石油采集數據標準化處理為石油轉化數據;所述石油轉化數據為包含的數據項數量不大于預設固定數量的標準石油數據;所述標準石油數據包含預設固定數量個數據項;所述歷史石油數據分析記錄包括多個石油數據分析模型的歷史調用次數數據;每個所述石油數據分析模型關聯至少一個預設類型的數據項,表征所述石油數據分析模型利用所述預設類型的數據項進行石油數據分析;
4、根據所述歷史石油數據分析記錄確定每個數據項的數據項重要度數據;所述數據項重要度數據正相關于所述歷史調用次數數據;
5、根據所述石油轉化數據分析確定數據項缺失數據,并根據所述數據項缺失數據和所述數據項重要度數據計算確定二次采集必要度數據;
6、確定所述二次采集必要度數據不小于預設必要度閾值,輸出二次采集建議;所述二次采集建議表征建議對所述石油采集數據二次采集。
7、通過采用上述技術方案,實現了對石油數據的智能采集,保證了石油數據的數據完整性,對不符合要求的石油數據執行二次采集策略;提高了石油數據的采集標準,優化了石油數據的采集方式,提高了對石油數據后續處理的便捷性和處理效率。
8、進一步地,所述根據所述歷史石油數據分析記錄確定每個數據項的數據項重要度數據包括:
9、設有n個石油數據分析模型,第i個石油數據分析模型在歷史預設時長t內的調用次數為mi,則第i個石油數據分析模型的調用頻次;
10、設所述n個石油數據分析模型均包含數據項j,則
11、:
12、式中,為數據項j的數據項重要度數據,所述數據項j表征所述標準石油數據中包含的預設固定數量個數據項中任一數據項;為第i個石油數據分析模型的預設頻次轉化參數;為第i個石油數據分析模型的計算權重;為第i個石油數據分析模型在分析數據時數據項j的分析權重。
13、進一步地,。
14、進一步地,。
15、進一步地,所述分析權重的計算方法包括:
16、設任一石油數據分析模型在分析數據時包含a個數據項,該石油數據分析模型在預設時間段內數據分析次數為,數據項b的分析次數為,則數據項b的分析權重為,。
17、進一步地,所述根據所述石油轉化數據分析確定數據項缺失數據,并根據所述數據項缺失數據和所述數據項重要度數據計算確定二次采集必要度數據包括:
18、比較所述石油轉化數據包含的數據項與所述標準石油數據包含的數據項確定數據項缺失數據;
19、設數據項缺失v個,第u個缺失的數據項的數據項重要度數據為,則二次采集必要度數據為,。
20、應當理解,
技術實現要素:
部分中所描述的內容并非旨在限定本申請的實施例的關鍵或重要特征,亦非用于限制本申請的范圍。本申請的其它特征將通過以下的描述變得容易理解。
1.一種基于業務資源模型的石油數據智能采集方法,其特征在于,包括:
2.根據權利要求1所述的基于業務資源模型的石油數據智能采集方法,其特征在于,所述根據所述歷史石油數據分析記錄確定每個數據項的數據項重要度數據包括:
3.根據權利要求2所述的基于業務資源模型的石油數據智能采集方法,其特征在于,。
4.根據權利要求3所述的基于業務資源模型的石油數據智能采集方法,其特征在于,。
5.根據權利要求4所述的基于業務資源模型的石油數據智能采集方法,其特征在于,所述分析權重的計算方法包括:
6.根據權利要求5所述的基于業務資源模型的石油數據智能采集方法,其特征在于,所述根據所述石油轉化數據分析確定數據項缺失數據,并根據所述數據項缺失數據和所述數據項重要度數據計算確定二次采集必要度數據包括: