一種油氣田工況數據采集的優化方法
【技術領域】
[0001]本發明涉及油氣田工況數據采集技術領域,尤其涉及一種油氣田工況數據采集的優化方法。
【背景技術】
[0002]為確保油企生產工作的運行順利,需要對油氣田中的工況數據進行實時監控(具體的,油氣田工況數據包括站內計量信息、集輸數據、注水給排水工藝信息等)。長期以來,上述工況數據往往是由巡視員或維修工作人員進行定期巡查收集完成的,然而,隨著油田現代化管理進程的不斷深化,迫切需要一種可以24小時全天候監控、無人值守的新的監控方式,以避免因設備損壞、工作人員違章操作、不法分子蓄意破壞等活動的影響,造成油企的重大經濟損失。
【發明內容】
[0003]本發明提供了一種油氣田工況數據采集的優化方法,該優化方法可實現對油氣田生產全過程中工況數據的集中管控,從而為油氣田生產過程的分析優化、提高油氣田生產決策的及時準確以及節約油氣田生產建設投資、運行成本提供幫助。
[0004]為解決上述技術問題,本發明采用了如下技術方案:
一種油氣田工況數據采集的優化方法,包括:
步驟S1:集中站獲取工況數據采集任務時刻表,確定最近一次采集任務對應的時刻,在該時刻節點向場站下發工況數據采集指令;
步驟S2:場站接收工況數據采集指令,采集該時刻節點場站內的工況數據信息并將工況數據信息匯總上傳至集中站;
步驟S3:集中站校驗工況數據信息的有效性;
步驟S41:當校驗結果為有效時,集中站將該時刻節點對應的失敗次數歸0,將工況數據信息轉存至服務器端,同時將工況數據采集任務時刻表中預設的下一時刻節點確定為下一次采集任務對應的時刻;
步驟S42:當校驗結果為無效時,集中站將該時刻節點對應的失敗次數累加1,向場站重新下發工況數據采集指令并校驗新采集所得的工況數據信息的有效性,直至該時刻節點對應的失敗次數等于第一預設次數。
[0005]進一步的,步驟S3集中站校驗工況數據信息的有效性,具體包括:
校驗工況數據信息中各屬性數據的格式是否正確,同時校驗工況數據信息中各屬性數據是否符合閾值范圍。
[0006]進一步的,所述優化方法還包括:
步驟S43:當該時刻節點對應的失敗次數大于等于第一預設次數時,將該時刻節點標記為問題時刻節點,同時將該時刻節點對應的采集任務移動至補采任務序列表中,并將工況數據采集任務時刻表中預設的下一時刻節點確定為下一次采集任務對應的時刻。
[0007]進一步的,所述優化方法還包括:
步驟S5:集中站獲取補米任務序列表,按照補米任務序列表的次序順次向場站下發工況數據補采指令;
步驟S6:場站接收工況數據補采指令、補采集場站內的工況數據信息并將補采到的工況數據信息上傳至集中站;
步驟S7:集中站將補采到的工況數據計入補采任務序列表中,同時將補采到的工況數據信息轉存至服務器端。
[0008]較為優選的,補充任務序列表包括:補采任務編號、補采任務數據源、失敗日志、數據完整率、補采生效標記。
[0009]較為優選的,所述工況數據信息包括油量液量、含水率、上下行電流、注水量、用電量。
[0010]本發明提供的一種油氣田工況數據采集的優化方法,該優化方法包括有獲取工況數據采集任務時刻表確定采集任務對應的時刻、下發工況數據采集指令、采集工況數據信息匯總上傳、校驗工況數據信息的有效性以及根據工況數據信息的校驗結果確定是否進行工況數據補采。通過上述工況數據采集優化方法可實現對油氣田生產過程中工況數據的集中管控,為油氣田生產過程的分析優化、提高油氣田生產決策等提供幫助。
【附圖說明】
[0011]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0012]圖1為本發明一種油氣田工況數據采集的優化方法的流程圖。
【具體實施方式】
[0013]本發明提供了一種油氣田工況數據采集的優化方法,該優化方法可實現對油氣田生產全過程中工況數據的集中管控,從而為油氣田生產過程的分析優化、提高油氣田生產決策的及時準確以及節約油氣田生產建設投資、運行成本提供幫助。
[0014]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0015]—種油氣田工況數據采集的優化方法,如圖1所示,包括下述步驟:
步驟S1:集中站獲取工況數據采集任務時刻表,確定最近一次采集任務對應的時刻,在該時刻節點向場站下發工況數據采集指令。
[0016]具體的,工況數據米集任務時刻表為包括米集時刻信息的時刻表,該時刻表可由數據采集系統自動生成,例如:以At作為工況數據采集的時間間隔,那么工況數據采集對應的時刻即為0,At,2 At,…,nAt等等;或者,該時刻表亦可由技術人員根據數據分析的需要進行現場輸入。在獲取得到工況數據采集任務時刻表后,集中站將最近一次采集任務對應的時刻作為本次采集任務的時刻,在該時刻節點到來之刻,向場站下發工況數據采集指令。其中,集中站下發的工況數據采集指令可經由集中站與場站之間構建的通訊網絡進行傳輸,該通訊網絡可為有線專用網絡或無線網絡。
[0017]步驟S2:場站接收工況數據采集指令,采集該時刻節點場站內的工況數據信息并將工況數據信息匯總上傳至集中站;
具體的,在完成上述步驟SI的基礎上,場站接收由集中站下發的工況數據采集指令并按采集指令的指示采集該時刻節點場站內的工況數據信息。作為本發明的一種較為優選的實施方式,場站所采集的工況數據信息包括油量液量、含水率、上下行電流、注水量、用電量等油氣田相關數據信息,上述相關數據信息的采集可由傳感器、攝像頭等采集設備完成,例如:利用水源井上安裝設置的壓力液位計采集井口的液量、液位、壓力等數據,在此一一贅述。
[0018]步驟S3:集中站校驗工況數據信息的有效性;
具體的,在完成上述步驟S2的基礎上,集中站對場站匯總上傳的工況數據信息進行有效性的校驗。該校驗至少包括兩部分內容:其一,校驗工況數據信息中各屬性數據的格式是否正確。其二,校驗工況數據信息中各屬性數據是否符合閾值范圍。通過上述校驗可以確定本次采集任務是否存在問題,例如:缺少某一項工況數據信息(如:壓力數據缺失)等。