一種基于時域分隙控制自動化檢查與監(jiān)控方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種基于時域分隙控制自動化檢查與監(jiān)控方法,屬于地震勘探生產(chǎn)中,使野外工作人員能夠自動化檢查和監(jiān)控地震儀器野外設(shè)備技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002]在現(xiàn)在的地震勘探生產(chǎn)中,地震儀器野外設(shè)備的檢查和監(jiān)控仍是依靠傳統(tǒng)的人工方式進(jìn)行的,即地震儀器操作人員在使用地震儀器主機對野外設(shè)備進(jìn)行檢測后,需要逐項讀出野外設(shè)備的內(nèi)容,并通過語音電臺播報給野外人員,野外人員需要手動記錄再進(jìn)行檢查和監(jiān)督。這種作業(yè)方式操作難度高,工作量大,并容易出現(xiàn)人為操作和交流方面的差錯。
【發(fā)明內(nèi)容】
[0003]為了克服現(xiàn)有技術(shù)的不足,本發(fā)明提供一種基于時域分隙控制自動化檢查與監(jiān)控方法。
[0004]一種基于時域分隙控制自動化檢查與監(jiān)控方法,包括如下工作步驟:
[0005]步驟1:將主控軟件安裝到地震儀器主機或者與地震儀器主機相連接的其他電腦上,將監(jiān)控軟件安裝到特制的手持智能收發(fā)平板電腦或其他系統(tǒng)兼容的支持同頻段收發(fā)功能的設(shè)備上;
[0006]步驟2:主控程序在啟動時,會自動調(diào)用上次保存的參數(shù)設(shè)置(首次使用時調(diào)用系統(tǒng)默認(rèn)參數(shù)),并發(fā)送主控程序在線通知,主控程序參數(shù)可隨時更改,應(yīng)用保存后生效,主控程序在工作過程中隨時等待監(jiān)控程序上線通知,并及時做出相應(yīng);
[0007]步驟3:監(jiān)控程序在啟動時,會自動調(diào)用上次保存的參數(shù)設(shè)置(首次使用時調(diào)用系統(tǒng)默認(rèn)參數(shù)),并自動發(fā)送監(jiān)控程序上線通知,直到收到主控程序的確認(rèn)通知和時域分隙時間信息,監(jiān)控程序的參數(shù)可隨時更改,應(yīng)用保存后生效;
[0008]步驟4:主控程序記錄下監(jiān)控程序數(shù)目,并根據(jù)參數(shù)設(shè)置要求應(yīng)用地震儀器主機野外設(shè)備的提送方法流程,來做時域分隙控制向每個終端程序發(fā)送地震儀器主機野外設(shè)備信息,并同時等待和處理來自終端監(jiān)控儀的信息;與此同時,終端程序應(yīng)用野外監(jiān)視儀與野外設(shè)備信息的監(jiān)管方法工作,直到收到來自主控程序的強制下線命令或人為關(guān)閉造成終端程序離線為止;
[0009]步驟5:在終端程序離線時,主控程序會自動響應(yīng),改變時域分隙控制方法,而主控程序離線時,終端程序也會自動相應(yīng),并自動周期性發(fā)出上線請求信號,直到有主控程序相應(yīng),再繼續(xù)正常工作。
[0010]本發(fā)明的優(yōu)點是:
[0011]與現(xiàn)在應(yīng)用的野外設(shè)備檢查和監(jiān)控方法相比較,本發(fā)明的效果如下:
[0012](I)不再需要地震儀器操作人員逐項讀取并播報野外設(shè)備內(nèi)容,只需設(shè)定軟件工作方式,即可實現(xiàn)野外設(shè)備狀態(tài)信息的自動提送;
[0013](2)不再需要野外工作人員收聽電臺,筆記接聽到的內(nèi)容后,再逐項挑選自己范圍內(nèi)的項目進(jìn)行檢查,只需設(shè)定軟件工作方式,即可自動接收到只屬于自己的野外設(shè)備狀態(tài)數(shù)據(jù),并聽到警報提示;
[0014](3)不再需要野外人員與地震儀器操作人員反復(fù)語音確認(rèn)設(shè)備檢查狀況,野外人員只需發(fā)送設(shè)備查詢信息,即可實現(xiàn)自動化檢查;
[0015](4)不再需要地震儀器操作人員在生產(chǎn)時時刻關(guān)注野外設(shè)備狀態(tài),在生產(chǎn)過程中,本發(fā)明可以自動化按照設(shè)置間隔提送野外設(shè)備信息,實現(xiàn)自動化實時監(jiān)控;
[0016](5)避免了人為操作和交流過程中,由于口誤、信號差、筆誤等原因造成的數(shù)據(jù)傳送差錯,浪費不必要的生產(chǎn)時間。
【附圖說明】
[0017]當(dāng)結(jié)合附圖考慮時,通過參照下面的詳細(xì)描述,能夠更完整更好地理解本發(fā)明以及容易得知其中許多伴隨的優(yōu)點,但此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定,如圖其中:
[0018]圖1為一種基于時域分隙控制自動化檢查與監(jiān)控方法工作流程圖示意圖;
[0019]圖2為本發(fā)明的地震儀器主機野外設(shè)備信息的提送方法流程示意圖;
[0020]圖3為本發(fā)明的野外監(jiān)視儀對野外設(shè)備信息的收管方法流程示意圖;
[0021]圖4為本發(fā)明的信息推送協(xié)議結(jié)構(gòu)示意圖;
[0022]圖5為本發(fā)明的時域分隙控制結(jié)構(gòu)示意圖。
[0023]下面結(jié)合附圖和實施例對本發(fā)明進(jìn)一步說明。
【具體實施方式】
[0024]顯然,本領(lǐng)域技術(shù)人員基于本發(fā)明的宗旨所做的許多修改和變化屬于本發(fā)明的保護(hù)范圍。
[0025]實施例1:如圖1、圖2、圖3、圖4、圖5所示,
[0026]一種基于時域分隙控制自動化檢查與監(jiān)控方法,為了解決現(xiàn)代地震勘探生產(chǎn)中,野外設(shè)備檢查與監(jiān)控工作業(yè)量大,耗時長,易出錯等難題,本發(fā)明針對該工作的特點,通過開發(fā)軟件、設(shè)計信息推送協(xié)議和時域分隙控制方法,使野外人員能夠自動化檢查和監(jiān)控野外設(shè)備,從而節(jié)省完成該工作的時間,提升地震勘探生產(chǎn)工作的整體工作效率。
[0027]—種基于時域分隙控制自動化檢查與監(jiān)控方法,請參考圖1所示,包括:地震儀器主機野外設(shè)備信息的提送方法100、野外監(jiān)視儀對野外設(shè)備信息的收管方法300、信息推送的編碼協(xié)議200和時域分隙控制400。
[0028]所述地震儀器主機野外設(shè)備信息的提送方法,是通過主控程序?qū)崿F(xiàn)的,能夠從地震儀器主機自動化提取和歸類地震儀器主機對野外設(shè)備的測試信息,并按照設(shè)計的推送協(xié)議進(jìn)行協(xié)議編碼,自動生產(chǎn)數(shù)據(jù)幀塊,再通過電臺來傳送該信息;
[0029]所述信息推送的編碼協(xié)議,是為了避免信息推送時由于信號不穩(wěn)定等原因?qū)е滦畔G失而設(shè)計的,將野外設(shè)備狀態(tài)信息按照協(xié)議編碼生成數(shù)據(jù)幀塊,在信號丟失時,可有效找回或重發(fā),保證信息完整性、信息推送的編碼協(xié)議主要包括道數(shù)據(jù)協(xié)議、電壓值協(xié)議、范圍值協(xié)議、查詢請求協(xié)議和即時對話協(xié)議等,在對地震儀器主機野外設(shè)備信息進(jìn)行提送時,按照協(xié)議編碼,生成固定格式的數(shù)據(jù)幀塊,再以此格式進(jìn)行信息推送,在監(jiān)視儀接收到該數(shù)據(jù)幀塊時,同樣按照協(xié)議解析,得到野外設(shè)備的狀態(tài)信息;
[0030]所述數(shù)據(jù)幀塊,是指針對地震儀器野外設(shè)備狀態(tài)信息,通過信息推送的編碼協(xié)議進(jìn)行編碼,每一個野外設(shè)備自動生成一個數(shù)據(jù)幀塊,由于野外設(shè)備狀態(tài)信息不同,生產(chǎn)的數(shù)據(jù)幀塊大小不同,每一個數(shù)據(jù)幀塊都有CRC冗余校驗功能。
[0031]所述主控程序,是安裝在地震儀器主機或者與地震儀器主機相連接的其他電腦上,用來實現(xiàn)地震儀器主機野外設(shè)備信息的提取和歸類,并應(yīng)用信息推送的編碼協(xié)議自動生成數(shù)據(jù)幀塊,再利用時域分隙方法控制電臺向野外監(jiān)控程序發(fā)送地震儀器野外設(shè)備狀態(tài);
[0032]所述野外監(jiān)視儀對野外設(shè)備信息的收管方法,是通過監(jiān)控程序?qū)崿F(xiàn)的,能夠?qū)⒔邮盏降臄?shù)據(jù)幀塊按照協(xié)議格式進(jìn)行解析,將解析得到的野外設(shè)備狀態(tài)數(shù)據(jù)按照設(shè)置要求保存并管理,從而實現(xiàn)野外工作人員對地震儀器設(shè)備的自動化檢查和管理;
[0033]所述監(jiān)控程序,是安裝在特制的手持智能收發(fā)平板電腦或其他系統(tǒng)兼容的支持同頻段收發(fā)功能的設(shè)備上,利用時域分隙方法,實現(xiàn)對主控程序數(shù)據(jù)幀塊的接收,并應(yīng)用信息推送的編碼協(xié)議自動解析數(shù)據(jù)幀塊,以此得到地震儀器野外設(shè)備狀態(tài)信息,并對其按照設(shè)置要求進(jìn)行管理。
[0034]所述時域分隙控制,是為了避免野外監(jiān)視儀信號沖突導(dǎo)致信號丟失而設(shè)計的,按照時域分隙控制模式使每個終端設(shè)備分時發(fā)送信息,保證信號穩(wěn)定。時域分隙控制主要包括常規(guī)時隙控制、重復(fù)單元控制、智能判定控制、重復(fù)主發(fā)控制和查詢收發(fā)控制等五種控制模式,在提取地震儀器主機野外設(shè)備信息后,通過不同的工作需要,來選擇使用任意一種,并可以智能切換工作模式,以達(dá)到最優(yōu)化、最省時的信息發(fā)送和查詢效果。
[0035]實施例2:結(jié)合圖1、圖2、圖3、圖4、圖5對本發(fā)明做進(jìn)一步詳細(xì)說明,一種基于時域分隙控制自動化檢查與監(jiān)控方法的工作流程,請參閱圖1,是從地震儀器主機測試野外設(shè)備狀態(tài)數(shù)據(jù)中,按照地震儀器主機野外設(shè)備信息自動化提送流程100來提取并歸類相應(yīng)數(shù)據(jù),按照信息推送協(xié)議進(jìn)行編碼200并發(fā)送數(shù)據(jù)幀塊,野外工作人員通過野外設(shè)備信息的收管方法流程野外監(jiān)視儀接收并根據(jù)信息推送協(xié)議解析數(shù)據(jù)幀塊300,得到野外設(shè)備狀態(tài)并按照設(shè)置要求進(jìn)行管理,由此來實現(xiàn)野外工作人員對野外設(shè)備的自動化檢查和監(jiān)控。
[0036]如圖2所示,地震儀器主機野外設(shè)備信息的提送方法是通過自編軟件實現(xiàn),其流程為在軟件開始運行時,首先檢測是否接收到野外信息,如果是,則進(jìn)行信息的查詢判定,當(dāng)判定為查詢信息時,則自動刷新野外設(shè)備信息,并按照查詢要求發(fā)送信息,當(dāng)查詢判定為非查詢信息時,則為即時消息信息,直接顯示該消息;如果不是接收到野外信息,則進(jìn)行野外排列信息的自動讀取,并按照數(shù)值門限和人員范圍等要求歸類野外設(shè)備信息,之后進(jìn)行刷新判定,如繼續(xù)執(zhí)行刷新則反回到接