本發明涉及(ji)海底地震數(shu)據采(cai)集技術領域(yu),具(ju)體(ti)涉及(ji)一種(zhong)imf-obs多(duo)通道數(shu)據采(cai)集應(ying)用系(xi)統(tong)。
背景技術:
imf-obs即交互式(shi)多頻段(duan)海底(di)地(di)(di)震(zhen)數(shu)(shu)據(ju)采集(ji)(ji)接收裝(zhuang)置,天然地(di)(di)震(zhen)或(huo)者(zhe)人工震(zhen)源產生的(de)地(di)(di)震(zhen)波經過海底(di)和地(di)(di)層的(de)反(fan)射(she),可被(bei)地(di)(di)震(zhen)數(shu)(shu)據(ju)接收裝(zhuang)置記錄下來(lai),而由于采集(ji)(ji)器(qi)需投入(ru)深海工作,采集(ji)(ji)器(qi)密封性非常強(qiang),采集(ji)(ji)器(qi)采集(ji)(ji)數(shu)(shu)據(ju)無(wu)法提取以及采集(ji)(ji)器(qi)各(ge)功(gong)能和參(can)數(shu)(shu)無(wu)法設置,需要用軟件與采集(ji)(ji)器(qi)進行交互,為采集(ji)(ji)器(qi)設置相關(guan)參(can)數(shu)(shu)以及啟動、關(guan)閉某些功(gong)能,并(bing)且(qie)將采集(ji)(ji)器(qi)采集(ji)(ji)數(shu)(shu)據(ju)從采集(ji)(ji)器(qi)中(zhong)提取出來(lai)。
技術實現要素:
針對現有技術的不足,本發(fa)明旨在提供一種(zhong)可與(yu)海底地震(zhen)數據(ju)采(cai)集器進行交(jiao)互控(kong)制并(bing)能將采(cai)集器采(cai)集數據(ju)從采(cai)集器中提取出來的imf-obs多通道數據(ju)采(cai)集應用系統。
為實現上述目(mu)的,本發明采(cai)用(yong)如下技術方(fang)案:
一(yi)種imf-obs多通(tong)道(dao)數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)應(ying)用系統,包(bao)括(kuo)連接(jie)(jie)(jie)(jie)設(she)(she)(she)備(bei)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)、設(she)(she)(she)備(bei)信(xin)(xin)(xin)(xin)(xin)(xin)息(xi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)、采(cai)(cai)樣(yang)(yang)配(pei)置(zhi)(zhi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)、實(shi)時(shi)(shi)數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)、采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)信(xin)(xin)(xin)(xin)(xin)(xin)息(xi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)、設(she)(she)(she)置(zhi)(zhi)項(xiang)目名(ming)稱(cheng)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)和(he)釋(shi)放(fang)及信(xin)(xin)(xin)(xin)(xin)(xin)標(biao)(biao)測試模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai),連接(jie)(jie)(jie)(jie)設(she)(she)(she)備(bei)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)通(tong)過(guo)(guo)識別配(pei)置(zhi)(zhi)窗(chuang)口(kou)設(she)(she)(she)置(zhi)(zhi)的(de)(de)(de)(de)ip地址、端(duan)口(kou)號和(he)采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)器(qi)(qi)(qi)連接(jie)(jie)(jie)(jie),連接(jie)(jie)(jie)(jie)成(cheng)(cheng)功后(hou)啟(qi)動(dong)數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)接(jie)(jie)(jie)(jie)收(shou)線程,并由(you)設(she)(she)(she)備(bei)信(xin)(xin)(xin)(xin)(xin)(xin)息(xi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)自動(dong)發(fa)送命(ming)令(ling)碼(ma)向采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)器(qi)(qi)(qi)獲(huo)(huo)取(qu)(qu)(qu)設(she)(she)(she)備(bei)信(xin)(xin)(xin)(xin)(xin)(xin)息(xi),然后(hou)通(tong)過(guo)(guo)數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)接(jie)(jie)(jie)(jie)收(shou)線程接(jie)(jie)(jie)(jie)收(shou)采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)器(qi)(qi)(qi)返回(hui)的(de)(de)(de)(de)數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)包(bao),由(you)采(cai)(cai)樣(yang)(yang)配(pei)置(zhi)(zhi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)進行檢波增益、水聽增益、采(cai)(cai)樣(yang)(yang)率、濾(lv)波器(qi)(qi)(qi)設(she)(she)(she)置(zhi)(zhi),采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)信(xin)(xin)(xin)(xin)(xin)(xin)息(xi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)包(bao)括(kuo)采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)、頭(tou)文(wen)(wen)(wen)(wen)件獲(huo)(huo)取(qu)(qu)(qu)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)和(he)提取(qu)(qu)(qu)數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai),采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)信(xin)(xin)(xin)(xin)(xin)(xin)息(xi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)的(de)(de)(de)(de)采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)發(fa)送啟(qi)動(dong)采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)包(bao)給(gei)采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)器(qi)(qi)(qi),采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)器(qi)(qi)(qi)開始采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)并最(zui)終生(sheng)成(cheng)(cheng)一(yi)個文(wen)(wen)(wen)(wen)件頭(tou),用于記(ji)錄(lu)本次采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)所產生(sheng)的(de)(de)(de)(de)相關(guan)(guan)信(xin)(xin)(xin)(xin)(xin)(xin)息(xi),由(you)采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)信(xin)(xin)(xin)(xin)(xin)(xin)息(xi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)的(de)(de)(de)(de)頭(tou)文(wen)(wen)(wen)(wen)件獲(huo)(huo)取(qu)(qu)(qu)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)發(fa)送獲(huo)(huo)取(qu)(qu)(qu)文(wen)(wen)(wen)(wen)件頭(tou)命(ming)令(ling)碼(ma)給(gei)采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)器(qi)(qi)(qi)并通(tong)過(guo)(guo)頭(tou)文(wen)(wen)(wen)(wen)件獲(huo)(huo)取(qu)(qu)(qu)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)接(jie)(jie)(jie)(jie)收(shou)采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)器(qi)(qi)(qi)回(hui)復的(de)(de)(de)(de)文(wen)(wen)(wen)(wen)件頭(tou)信(xin)(xin)(xin)(xin)(xin)(xin)息(xi)數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)包(bao),數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)完成(cheng)(cheng)后(hou)通(tong)過(guo)(guo)采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)信(xin)(xin)(xin)(xin)(xin)(xin)息(xi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)的(de)(de)(de)(de)提取(qu)(qu)(qu)數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)向采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)器(qi)(qi)(qi)發(fa)送數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)提取(qu)(qu)(qu)命(ming)令(ling)碼(ma)并接(jie)(jie)(jie)(jie)收(shou)采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)器(qi)(qi)(qi)回(hui)復的(de)(de)(de)(de)采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)包(bao),提取(qu)(qu)(qu)的(de)(de)(de)(de)文(wen)(wen)(wen)(wen)件頭(tou)以及采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)存放(fang)于通(tong)過(guo)(guo)設(she)(she)(she)置(zhi)(zhi)項(xiang)目名(ming)稱(cheng)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)生(sheng)成(cheng)(cheng)的(de)(de)(de)(de)一(yi)次投放(fang)名(ming)稱(cheng)文(wen)(wen)(wen)(wen)件夾中(zhong),采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)器(qi)(qi)(qi)采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)的(de)(de)(de)(de)數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)通(tong)過(guo)(guo)實(shi)時(shi)(shi)數(shu)(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)實(shi)時(shi)(shi)顯示(shi)出(chu)來,采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)器(qi)(qi)(qi)的(de)(de)(de)(de)釋(shi)放(fang)及信(xin)(xin)(xin)(xin)(xin)(xin)標(biao)(biao)由(you)釋(shi)放(fang)及信(xin)(xin)(xin)(xin)(xin)(xin)標(biao)(biao)測試模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)判斷選擇打(da)開釋(shi)放(fang)還是關(guan)(guan)閉(bi)釋(shi)放(fang)、判斷選擇打(da)開信(xin)(xin)(xin)(xin)(xin)(xin)標(biao)(biao)還是關(guan)(guan)閉(bi)信(xin)(xin)(xin)(xin)(xin)(xin)標(biao)(biao)并發(fa)送相關(guan)(guan)命(ming)令(ling)碼(ma)給(gei)采(cai)(cai)集(ji)(ji)(ji)(ji)(ji)(ji)(ji)器(qi)(qi)(qi)來控制。
本發明具有如下(xia)有益效(xiao)果:
本發明一(yi)種imf-obs多通道數(shu)據采集(ji)(ji)(ji)應用系統,可與海底地(di)震數(shu)據采集(ji)(ji)(ji)器進行交互控(kong)制并(bing)能將采集(ji)(ji)(ji)器采集(ji)(ji)(ji)數(shu)據從采集(ji)(ji)(ji)器中(zhong)提取(qu)出來。
附圖說明
圖1為本發明(ming)一種imf-obs多(duo)通道數據采集應(ying)用(yong)系統的構(gou)成(cheng)示(shi)意圖;
圖2為(wei)本發(fa)明一(yi)種imf-obs多通道數據采(cai)集(ji)應用系(xi)統其(qi)設備信息(xi)模(mo)塊的設備信息(xi)顯(xian)示(shi)流程(cheng)圖;
圖3為本(ben)發明一(yi)種(zhong)imf-obs多通道數據(ju)采集應用系統其(qi)數據(ju)接(jie)收(shou)線程的數據(ju)接(jie)收(shou)流程圖;
圖(tu)4為本發明一種(zhong)imf-obs多通道數據采集(ji)應(ying)用系統其采樣配(pei)置模塊(kuai)的采樣配(pei)置設置流程圖(tu);
圖5為本發明一種imf-obs多通道數據采(cai)集(ji)應用系(xi)統其(qi)設置項目(mu)名稱流(liu)程圖;
圖(tu)6為本發明一種imf-obs多通道數據采(cai)集(ji)應(ying)用系(xi)統其采(cai)集(ji)信息模塊(kuai)的數據采(cai)集(ji)流程圖(tu);
圖(tu)7為本發明一種imf-obs多通道(dao)數據(ju)采集應用系統其采集信息(xi)模塊的(de)文件(jian)頭獲取流程(cheng)圖(tu);
圖(tu)8為本(ben)發明一(yi)種imf-obs多通道數(shu)據(ju)采(cai)(cai)集(ji)應(ying)用系統其采(cai)(cai)集(ji)信(xin)息(xi)模塊的數(shu)據(ju)提取(qu)流程(cheng)圖(tu);
圖(tu)9為(wei)本(ben)發(fa)明(ming)一種imf-obs多通道數據采集應用(yong)系統(tong)其實時數據模塊(kuai)的實時數據顯示流程圖(tu);
圖10為本發明一種imf-obs多(duo)通道數據(ju)采集應用系(xi)統(tong)其釋放及信標測(ce)(ce)試模塊的釋放測(ce)(ce)試流(liu)程圖;
圖(tu)11為本發明一種imf-obs多通道(dao)數據采集應(ying)用系(xi)統其釋放及信標測試(shi)模塊的(de)信標頻(pin)閃(shan)測試(shi)流(liu)程圖(tu)。
具體實施方式
下面結合(he)附圖(tu)及具體(ti)實施(shi)例,對本發明作進(jin)一步的(de)描述,以便于更清(qing)楚地理解本發明要求保護的(de)技術思想(xiang)。
如(ru)圖1所(suo)示(shi)本發明一種imf-obs多通(tong)道數(shu)(shu)(shu)據(ju)(ju)(ju)采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)應用系統,包(bao)(bao)括連(lian)接(jie)(jie)設(she)(she)備(bei)(bei)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)、設(she)(she)備(bei)(bei)信(xin)息(xi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)、采(cai)(cai)(cai)(cai)(cai)(cai)樣(yang)配置(zhi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)、實(shi)時數(shu)(shu)(shu)據(ju)(ju)(ju)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)、采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)信(xin)息(xi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)、設(she)(she)置(zhi)項(xiang)(xiang)目名稱(cheng)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)和釋(shi)放(fang)及(ji)(ji)(ji)信(xin)標(biao)測(ce)試(shi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai),連(lian)接(jie)(jie)設(she)(she)備(bei)(bei)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)通(tong)過(guo)識別配置(zhi)窗(chuang)口(kou)設(she)(she)置(zhi)的(de)(de)(de)ip地址、端口(kou)號和采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)器(qi)(qi)(qi)連(lian)接(jie)(jie),連(lian)接(jie)(jie)成(cheng)(cheng)(cheng)功后啟(qi)動數(shu)(shu)(shu)據(ju)(ju)(ju)接(jie)(jie)收(shou)(shou)(shou)線程,并(bing)由(you)設(she)(she)備(bei)(bei)信(xin)息(xi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)自動發送(song)命令(ling)(ling)碼向采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)器(qi)(qi)(qi)獲(huo)取(qu)(qu)設(she)(she)備(bei)(bei)信(xin)息(xi),然后通(tong)過(guo)數(shu)(shu)(shu)據(ju)(ju)(ju)接(jie)(jie)收(shou)(shou)(shou)線程接(jie)(jie)收(shou)(shou)(shou)采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)器(qi)(qi)(qi)返(fan)回的(de)(de)(de)數(shu)(shu)(shu)據(ju)(ju)(ju)包(bao)(bao),由(you)采(cai)(cai)(cai)(cai)(cai)(cai)樣(yang)配置(zhi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)進(jin)行檢波(bo)(bo)增益(yi)(yi)、水聽增益(yi)(yi)、采(cai)(cai)(cai)(cai)(cai)(cai)樣(yang)率、濾波(bo)(bo)器(qi)(qi)(qi)設(she)(she)置(zhi),采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)信(xin)息(xi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)包(bao)(bao)括采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)數(shu)(shu)(shu)據(ju)(ju)(ju)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)、頭(tou)(tou)文件(jian)獲(huo)取(qu)(qu)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)和提取(qu)(qu)數(shu)(shu)(shu)據(ju)(ju)(ju)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai),采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)信(xin)息(xi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)的(de)(de)(de)采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)數(shu)(shu)(shu)據(ju)(ju)(ju)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)發送(song)啟(qi)動采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)數(shu)(shu)(shu)據(ju)(ju)(ju)包(bao)(bao)給采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)器(qi)(qi)(qi),采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)器(qi)(qi)(qi)開(kai)始采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)數(shu)(shu)(shu)據(ju)(ju)(ju)并(bing)最終生(sheng)(sheng)成(cheng)(cheng)(cheng)一個(ge)文件(jian)頭(tou)(tou),用于記錄本次采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)所(suo)產生(sheng)(sheng)的(de)(de)(de)相(xiang)關(guan)信(xin)息(xi),由(you)采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)信(xin)息(xi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)的(de)(de)(de)頭(tou)(tou)文件(jian)獲(huo)取(qu)(qu)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)發送(song)獲(huo)取(qu)(qu)文件(jian)頭(tou)(tou)命令(ling)(ling)碼給采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)器(qi)(qi)(qi)并(bing)通(tong)過(guo)頭(tou)(tou)文件(jian)獲(huo)取(qu)(qu)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)接(jie)(jie)收(shou)(shou)(shou)采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)器(qi)(qi)(qi)回復(fu)的(de)(de)(de)文件(jian)頭(tou)(tou)信(xin)息(xi)數(shu)(shu)(shu)據(ju)(ju)(ju)包(bao)(bao),數(shu)(shu)(shu)據(ju)(ju)(ju)采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)完成(cheng)(cheng)(cheng)后通(tong)過(guo)采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)信(xin)息(xi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)的(de)(de)(de)提取(qu)(qu)數(shu)(shu)(shu)據(ju)(ju)(ju)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)向采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)器(qi)(qi)(qi)發送(song)數(shu)(shu)(shu)據(ju)(ju)(ju)提取(qu)(qu)命令(ling)(ling)碼并(bing)接(jie)(jie)收(shou)(shou)(shou)采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)器(qi)(qi)(qi)回復(fu)的(de)(de)(de)采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)數(shu)(shu)(shu)據(ju)(ju)(ju)包(bao)(bao),提取(qu)(qu)的(de)(de)(de)文件(jian)頭(tou)(tou)以及(ji)(ji)(ji)采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)數(shu)(shu)(shu)據(ju)(ju)(ju)存放(fang)于通(tong)過(guo)設(she)(she)置(zhi)項(xiang)(xiang)目名稱(cheng)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)生(sheng)(sheng)成(cheng)(cheng)(cheng)的(de)(de)(de)一次投放(fang)名稱(cheng)文件(jian)夾中(zhong),采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)器(qi)(qi)(qi)采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)的(de)(de)(de)數(shu)(shu)(shu)據(ju)(ju)(ju)通(tong)過(guo)實(shi)時數(shu)(shu)(shu)據(ju)(ju)(ju)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)實(shi)時顯示(shi)出來(lai),采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)器(qi)(qi)(qi)的(de)(de)(de)釋(shi)放(fang)及(ji)(ji)(ji)信(xin)標(biao)由(you)釋(shi)放(fang)及(ji)(ji)(ji)信(xin)標(biao)測(ce)試(shi)模(mo)(mo)(mo)(mo)塊(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)(kuai)判斷(duan)選擇打(da)開(kai)釋(shi)放(fang)還是關(guan)閉釋(shi)放(fang)、判斷(duan)選擇打(da)開(kai)信(xin)標(biao)還是關(guan)閉信(xin)標(biao)并(bing)發送(song)相(xiang)關(guan)命令(ling)(ling)碼給采(cai)(cai)(cai)(cai)(cai)(cai)集(ji)(ji)器(qi)(qi)(qi)來(lai)控制。
其(qi)中(zhong),設備信(xin)息(xi)模塊的具體流程(cheng)(cheng)如圖2所(suo)示(shi),連(lian)接成功(gong)后自動(dong)發送命令(ling)碼(ma)向(xiang)采(cai)集(ji)器獲(huo)取(qu)設備信(xin)息(xi),接收到采(cai)集(ji)器返回數(shu)據(ju)(ju)包時,主線程(cheng)(cheng)判斷數(shu)據(ju)(ju)長(chang)(chang)度是否小于所(suo)定義的數(shu)據(ju)(ju)長(chang)(chang)度;小于則判斷為無效(xiao)(xiao)數(shu)據(ju)(ju),不小于則為有效(xiao)(xiao)數(shu)據(ju)(ju),并(bing)根據(ju)(ju)ip地址(zhi)判斷并(bing)顯示(shi)在設備信(xin)息(xi)界面。
數(shu)據接(jie)(jie)收(shou)(shou)線(xian)程(cheng)的(de)數(shu)據接(jie)(jie)收(shou)(shou)流程(cheng)具體如圖3所示(shi),為了減小(xiao)主(zhu)線(xian)程(cheng)的(de)壓力,提(ti)高程(cheng)序(xu)運行(xing)效率,創建一(yi)個數(shu)據接(jie)(jie)收(shou)(shou)線(xian)程(cheng),用于接(jie)(jie)收(shou)(shou)采(cai)集器返回數(shu)據包,接(jie)(jie)收(shou)(shou)完成后再(zai)發(fa)送(song)給主(zhu)線(xian)程(cheng)處理(li);通過數(shu)據包中提(ti)取的(de)命(ming)令碼判斷(duan)數(shu)據包類型,計算出接(jie)(jie)收(shou)(shou)數(shu)據包長度(du),若(ruo)長度(du)小(xiao)于對應數(shu)據包類型定義最小(xiao)長度(du)則(ze)認為當前(qian)數(shu)據為無效數(shu)據;不小(xiao)于則(ze)將數(shu)據包處理(li)為數(shu)據部(bu)分(fen)后發(fa)送(song)給主(zhu)線(xian)程(cheng)處理(li)。
采樣配(pei)置模塊的采樣配(pei)置設(she)置流程具體如圖4所(suo)示,先進行檢波(bo)(bo)(bo)增(zeng)(zeng)益(yi)、水(shui)聽(ting)增(zeng)(zeng)益(yi)、采樣率、濾波(bo)(bo)(bo)器(qi)設(she)置,檢波(bo)(bo)(bo)增(zeng)(zeng)益(yi)默(mo)認(ren)為(wei)1,水(shui)聽(ting)增(zeng)(zeng)益(yi)默(mo)認(ren)為(wei)1,采樣率默(mo)認(ren)為(wei)250hz,濾波(bo)(bo)(bo)器(qi)默(mo)認(ren)為(wei)sinc+lpf,采集器(qi)回復設(she)置成(cheng)功后在日志打印區顯示設(she)置成(cheng)功。
設(she)置(zhi)(zhi)項(xiang)目(mu)名稱流程具體如圖5所示(shi),通過此功能設(she)置(zhi)(zhi)項(xiang)目(mu)名稱與一(yi)次(ci)投(tou)(tou)放(fang)名稱,在(zai)(zai)相(xiang)應編輯(ji)框中(zhong)輸入想(xiang)要設(she)定的(de)(de)(de)文(wen)(wen)件(jian)夾(jia)(jia)名稱,點擊確定后將相(xiang)關數(shu)據(ju)發(fa)送給采(cai)集器,提(ti)取數(shu)據(ju)時會在(zai)(zai)exe所在(zai)(zai)目(mu)錄下生(sheng)(sheng)成(cheng)設(she)置(zhi)(zhi)的(de)(de)(de)項(xiang)目(mu)名稱文(wen)(wen)件(jian)夾(jia)(jia),在(zai)(zai)生(sheng)(sheng)成(cheng)的(de)(de)(de)項(xiang)目(mu)名稱文(wen)(wen)件(jian)夾(jia)(jia)下生(sheng)(sheng)成(cheng)設(she)置(zhi)(zhi)的(de)(de)(de)一(yi)次(ci)投(tou)(tou)放(fang)名稱文(wen)(wen)件(jian)夾(jia)(jia),提(ti)取的(de)(de)(de)文(wen)(wen)件(jian)頭以及采(cai)集數(shu)據(ju)存放(fang)于生(sheng)(sheng)成(cheng)的(de)(de)(de)一(yi)次(ci)投(tou)(tou)放(fang)名稱文(wen)(wen)件(jian)夾(jia)(jia)中(zhong)。
采(cai)(cai)(cai)集(ji)信息(xi)模(mo)塊的(de)數(shu)據(ju)采(cai)(cai)(cai)集(ji)流程具體如圖6所示(shi),設置延時(shi)時(shi)長、采(cai)(cai)(cai)集(ji)時(shi)長,點擊啟動按鈕,判斷是(shi)否(fou)選擇演(yan)示(shi)版本(ben);是(shi)則使用實時(shi)數(shu)據(ju)功能,不是(shi)則選擇采(cai)(cai)(cai)集(ji)數(shu)據(ju)功能;發送啟動采(cai)(cai)(cai)集(ji)數(shu)據(ju)包給(gei)采(cai)(cai)(cai)集(ji)器(qi),采(cai)(cai)(cai)集(ji)器(qi)開(kai)始采(cai)(cai)(cai)集(ji)數(shu)據(ju)并(bing)將采(cai)(cai)(cai)集(ji)狀(zhuang)態(tai)發送給(gei)應用系(xi)(xi)統,應用系(xi)(xi)統在日志打(da)印區顯示(shi)采(cai)(cai)(cai)集(ji)狀(zhuang)態(tai)。
采集(ji)信息(xi)模塊的文(wen)件(jian)(jian)頭(tou)獲取流程具(ju)體如(ru)圖(tu)7所示,采集(ji)器最終會生(sheng)成一(yi)個(ge)文(wen)件(jian)(jian)頭(tou),用于記(ji)錄本次采集(ji)所產生(sheng)的相(xiang)關(guan)信息(xi),如(ru)文(wen)件(jian)(jian)大小(xiao),文(wen)件(jian)(jian)個(ge)數,應用系(xi)統(tong)需(xu)要(yao)將文(wen)件(jian)(jian)頭(tou)中(zhong)信息(xi)提取并(bing)顯(xian)示出(chu)來。應用系(xi)統(tong)通過(guo)點擊取文(wen)件(jian)(jian)頭(tou)按鈕發送獲取文(wen)件(jian)(jian)頭(tou)命令碼給采集(ji)器,接(jie)收采集(ji)器回復的文(wen)件(jian)(jian)頭(tou)信息(xi)數據包(bao),判斷數據有(you)效(xiao)性(xing);將數據提取保存(cun)并(bing)顯(xian)示,文(wen)件(jian)(jian)頭(tou)保存(cun)在一(yi)次投(tou)放名稱(cheng)文(wen)件(jian)(jian)夾下。
采(cai)(cai)集(ji)信(xin)息模塊的(de)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)提(ti)(ti)(ti)取(qu)(qu)(qu)流程(cheng)具體如(ru)圖8所示(shi),數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)采(cai)(cai)集(ji)完成后需將采(cai)(cai)集(ji)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)提(ti)(ti)(ti)取(qu)(qu)(qu)并保(bao)存,通(tong)過(guo)取(qu)(qu)(qu)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)按鈕向采(cai)(cai)集(ji)器(qi)發送數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)提(ti)(ti)(ti)取(qu)(qu)(qu)命令碼,接收采(cai)(cai)集(ji)器(qi)回(hui)復的(de)采(cai)(cai)集(ji)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)包(bao),判(pan)斷數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)有效性,保(bao)存數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)至一次投放名稱文件夾(jia)。通(tong)過(guo)定時器(qi)控制提(ti)(ti)(ti)取(qu)(qu)(qu)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju),提(ti)(ti)(ti)取(qu)(qu)(qu)失(shi)敗(bai)時自動(dong)再次提(ti)(ti)(ti)取(qu)(qu)(qu),當(dang)3次提(ti)(ti)(ti)取(qu)(qu)(qu)失(shi)敗(bai)時則提(ti)(ti)(ti)示(shi)提(ti)(ti)(ti)取(qu)(qu)(qu)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)失(shi)敗(bai)。手動(dong)再次提(ti)(ti)(ti)取(qu)(qu)(qu)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)時,支(zhi)持(chi)從(cong)提(ti)(ti)(ti)取(qu)(qu)(qu)失(shi)敗(bai)處或(huo)重新開始提(ti)(ti)(ti)取(qu)(qu)(qu)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju),界面顯示(shi)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)提(ti)(ti)(ti)取(qu)(qu)(qu)進度以及當(dang)前數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)提(ti)(ti)(ti)取(qu)(qu)(qu)字節數(shu)(shu)(shu)(shu)(shu)。
實(shi)時數(shu)據(ju)(ju)(ju)模塊的(de)實(shi)時數(shu)據(ju)(ju)(ju)顯(xian)(xian)(xian)示(shi)(shi)(shi)(shi)流程具體如(ru)圖9所(suo)示(shi)(shi)(shi)(shi),實(shi)時數(shu)據(ju)(ju)(ju)主要是(shi)將采(cai)集(ji)(ji)器(qi)(qi)(qi)采(cai)集(ji)(ji)的(de)數(shu)據(ju)(ju)(ju)實(shi)時顯(xian)(xian)(xian)示(shi)(shi)(shi)(shi)出(chu)來,一屏(ping)顯(xian)(xian)(xian)示(shi)(shi)(shi)(shi)1000個點。點擊啟(qi)動按(an)鈕,判(pan)斷是(shi)否選擇演示(shi)(shi)(shi)(shi)版本(ben),是(shi)則使(shi)用實(shi)時數(shu)據(ju)(ju)(ju)功能,不(bu)是(shi)則使(shi)用采(cai)集(ji)(ji)數(shu)據(ju)(ju)(ju)功能。發送啟(qi)動實(shi)時數(shu)據(ju)(ju)(ju)命令(ling)碼給采(cai)集(ji)(ji)器(qi)(qi)(qi),接(jie)收采(cai)集(ji)(ji)器(qi)(qi)(qi)回復數(shu)據(ju)(ju)(ju)包,判(pan)斷數(shu)據(ju)(ju)(ju)包長度(du)是(shi)否小于所(suo)定義的(de)數(shu)據(ju)(ju)(ju)包最小長度(du),小于則判(pan)斷為無效數(shu)據(ju)(ju)(ju),不(bu)小于則將數(shu)據(ju)(ju)(ju)顯(xian)(xian)(xian)示(shi)(shi)(shi)(shi)出(chu)來。不(bu)同通(tong)道(dao)數(shu)據(ju)(ju)(ju)以(yi)不(bu)同顏色(se)顯(xian)(xian)(xian)示(shi)(shi)(shi)(shi),可根據(ju)(ju)(ju)需求(qiu)顯(xian)(xian)(xian)示(shi)(shi)(shi)(shi)或不(bu)顯(xian)(xian)(xian)示(shi)(shi)(shi)(shi)某(mou)幾個通(tong)道(dao)數(shu)據(ju)(ju)(ju),可根據(ju)(ju)(ju)波形顯(xian)(xian)(xian)示(shi)(shi)(shi)(shi)情況修改幅值與(yu)單位。
釋(shi)(shi)放(fang)及信標測試(shi)模(mo)塊(kuai)的釋(shi)(shi)放(fang)測試(shi)流程具體如(ru)圖(tu)10所示,判斷選擇打(da)開(kai)釋(shi)(shi)放(fang)還是關閉釋(shi)(shi)放(fang),發送(song)相關命令碼給采集器。
釋放及信(xin)標(biao)測試模(mo)塊(kuai)的信(xin)標(biao)頻閃測試流程具體如圖(tu)11所(suo)示,判斷(duan)選擇打開信(xin)標(biao)還是關閉信(xin)標(biao),發送(song)相關命令(ling)碼給采集器。
本發明應用(yong)系(xi)統(tong)可(ke)與海(hai)底地震(zhen)數據采(cai)集器進行交互控制并能將采(cai)集器采(cai)集數據從(cong)采(cai)集器中(zhong)提取出(chu)來。
對(dui)于本(ben)領域的(de)(de)技(ji)術人(ren)員來說,可根據以上描述的(de)(de)技(ji)術方案以及構思,做出其它(ta)各種相應的(de)(de)改變(bian)以及變(bian)形(xing),而(er)所有的(de)(de)這些改變(bian)以及變(bian)形(xing)都應該屬(shu)于本(ben)發明權利(li)要(yao)求的(de)(de)保護范圍(wei)之內。