一種氣槍采集控制裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及地球物理勘探領(lǐng)域,尤其是一種氣槍采集控制裝置。
【背景技術(shù)】
[0002]氣槍震源是海上地震勘探設(shè)備不可或缺的重要組成部分,利用氣槍震源對深部地殼結(jié)構(gòu)進行探測,最重要的在于獲得精確的氣槍激發(fā)。隨著氣槍激發(fā)技術(shù)的日益成熟,氣槍激發(fā)已被廣泛應(yīng)用在湖泊、河流、過渡帶、淺海、深海等區(qū)域的石油勘探中。氣槍具有結(jié)構(gòu)簡單、維修方便、壽命長、可靠性高、同步性好以及高環(huán)保性的作業(yè)特點。
[0003]典型的氣槍震源采集控制裝置是模擬裝置,能夠控制的采集模塊數(shù)量少、控制精度較差,常見的比如能控制48-96個采集模塊,控制精度大于0.1msο并且由于是模擬裝置,容易受到外界干擾,可靠性較低,無法滿足采集模塊數(shù)量較多的氣槍陣列的控制要求。
【發(fā)明內(nèi)容】
[0004]為了解決上述問題,本發(fā)明提供了一種氣槍采集控制裝置,用于海上氣槍震源控制設(shè)備中對水下采集模塊數(shù)據(jù)的采集和控制,是室內(nèi)控制系統(tǒng)的接口單元。
[0005]一種氣槍采集控制裝置,包括主控模塊,所述主控模塊用于控制數(shù)據(jù)的采集與發(fā)送;以及分別與所述主控模塊相連的收發(fā)模塊、觸發(fā)輸入模塊、觸發(fā)輸出模塊、和水下接口豐吳塊;
[0006]所述收發(fā)模塊用于與工作站進行通信,接收工作站發(fā)來的命令并發(fā)送給主控模塊,并把主控模塊發(fā)送的數(shù)據(jù)通過網(wǎng)絡(luò)發(fā)送給工作站;
[0007]所述觸發(fā)輸入模塊,用于接收從所述裝置外部傳送來的觸發(fā)電信號并傳送給所述主控模塊,用于控制所述裝置進行數(shù)據(jù)采集的時序;
[0008]所述觸發(fā)輸出模塊,接收所述主控模塊發(fā)送的觸發(fā)信號并輸出,用于其他系統(tǒng)的工作控制;
[0009]所述水下接口模塊用于與所述裝置外的水下采集模塊進行通信,接收所述主控模塊發(fā)送的命令并向所述水下采集模塊發(fā)送,及接收水下采集模塊采集的數(shù)據(jù)并發(fā)送給所述主控模塊。。
[0010]本申請的技術(shù)方案可以數(shù)字接收水下采集模塊的數(shù)據(jù);并能與裝置外的工作站交互數(shù)據(jù),提高控制精度。
[0011 ] 可選地,所述主控模塊包括:
[0012]觸發(fā)控制單元,用于根據(jù)觸發(fā)輸入模塊發(fā)送來的觸發(fā)信號控制采集的時序,及根據(jù)設(shè)定的時序要求向所述觸發(fā)輸出模塊發(fā)送觸發(fā)信號;
[0013]命令解析單元,用于對所述收發(fā)模塊接收的工作站的命令進行解析并傳送給所述數(shù)據(jù)處理單元;
[0014]數(shù)據(jù)處理單元,用于對水下接口模塊接收的所述水下采集模塊采集的數(shù)據(jù)進行封裝,然后傳送給數(shù)據(jù)發(fā)送模塊;及將所述命令解析單元傳送來的命令封裝為對水下采集模塊的控制命令,然后發(fā)送給所述水下接口模塊;
[0015]數(shù)據(jù)發(fā)送單元,用于將數(shù)據(jù)處理單元封裝好的數(shù)據(jù)發(fā)送給所述收發(fā)模塊。
[0016]可選地,所述主控模塊用現(xiàn)場可編程門陣列FPGA實現(xiàn)。
[0017]可選地,所述收發(fā)模塊通過以太網(wǎng)協(xié)議與工作站進行通信。
[0018]可選地,還包括與所述主控模塊相連的報警模塊,用于根據(jù)所述主控模塊的報警信號進行報警,所述報警模塊包括電平變換模塊和蜂鳴器;所述電平變換模塊連接在所述主控模塊與所述蜂鳴器之間。
[0019]可選地,還包括與所述主控模塊相連的顯示模塊,用于顯示所述裝置的各種工作狀態(tài)或者電壓狀態(tài)。
[0020]可選地,還包括第一電平變換模塊、第二電平變換模塊;
[0021]所述第一電平變換模塊連接在所述主控模塊與所述觸發(fā)輸入模塊之間,用于接收所述觸發(fā)輸入模塊發(fā)送的觸發(fā)電信號并做電平變換,將變換后的電信號發(fā)送給所述主控模塊;
[0022]所述第二電平變換模塊連接在所述主控模塊與所述觸發(fā)輸出模塊之間,用于接收所述主控模塊發(fā)送的控制電信號并做電平變換,將變換后的電信號發(fā)送給所述觸發(fā)輸出模塊。
[0023]可選地,所述裝置外的水下接口模塊包括多路接口電路,其中的每一路接口電路包括與所述主控模塊相連的RS485接口電路和一保護電路。
[0024]本發(fā)明的采集控制裝置具有如下的主要特征:
[0025](I)數(shù)字接收水下采集模塊的數(shù)據(jù);
[0026](2)能夠控制的采集模塊數(shù)量為372個;
[0027](3)控制精度小于0.1ms ;
[0028](4)基于FPGA的百兆網(wǎng)絡(luò)通信;
【附圖說明】
[0029]圖1為本總的系統(tǒng)圖;
[0030]圖2為主控模塊FPGA邏輯功能框圖;
[0031]圖3為采集控制裝置功能框圖。
【具體實施方式】
[0032]下面將結(jié)合附圖及實施例對本發(fā)明的技術(shù)方案進行更詳細的說明。
[0033]需要說明的是,如果不沖突,本發(fā)明實施例以及實施例中的各個特征可以相互結(jié)合,均在本發(fā)明的保護范圍之內(nèi)。另外,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0034]一種氣槍采集控制裝置,包括主控模塊0,所述主控模塊O用于控制數(shù)據(jù)的采集與發(fā)送;以及分別與所述主控模塊O相連的收發(fā)模塊1、觸發(fā)輸入模塊2、觸發(fā)輸出模塊3和水下接口模塊6 ;其中:
[0035]所述收發(fā)模塊I用于與工作站進行通信,接收工作站發(fā)來的命令并發(fā)送給主控模塊,并把主控模塊發(fā)送的數(shù)據(jù)通過網(wǎng)絡(luò)發(fā)送給工作站;
[0036]所述觸發(fā)輸入模塊3用于接收從所述裝置外傳送來的觸發(fā)信號并傳送給所述主控模塊,用于控制所述裝置進行數(shù)據(jù)采集的時序;
[0037]所述觸發(fā)輸出模塊2,用于接收所述主控模塊O發(fā)送的觸發(fā)信號并輸出,用于其他系統(tǒng)的工作控制;
[0038]所述水下接口模塊6用于與所述裝置外的水下采集模塊進行通信,接收所述主控模塊O發(fā)送的命令并向所述水下采集模塊發(fā)送,及接收所述水下采集模塊采集的數(shù)據(jù)并發(fā)送給所述主控模塊O。
[0039]圖1為總的系統(tǒng)圖;
[0040]圖2為主控模塊FPGA邏輯功能框圖;
[0041]參見附圖1及圖2:
[0042]按照功能,整個系統(tǒng)可以分為下述主要模塊:水下接口模塊6、觸發(fā)輸入模塊3、觸發(fā)輸出模塊2、收發(fā)模塊1、主控模塊O。觸發(fā)輸入模塊3和觸發(fā)輸出模塊2,觸發(fā)輸入為外界輸入的觸發(fā)信號,用于控制數(shù)據(jù)的采集時序;觸發(fā)輸出為采集控制裝置輸出的脈沖信號,用于控制所述裝置外的其它系統(tǒng)的工作控制。
[0043]收發(fā)模塊I完成與所述裝置外的工作站之間的通信功能,通過以太網(wǎng)協(xié)議與工作站進行通信;接收工作站發(fā)來的命令,并把數(shù)據(jù)通過網(wǎng)絡(luò)發(fā)送給工作站。可選地,所述主控豐旲塊O包括:
[0044]觸發(fā)控制單元004,用于根據(jù)所述主控模塊O外的觸發(fā)輸入模塊3發(fā)送來的觸發(fā)信號控制采集的時序,及根據(jù)設(shè)定的時序要求向所述主控模塊O外的觸發(fā)輸出模塊2發(fā)送觸發(fā)信號;
[0045]命令解析單元005,用于對所述主控模塊O外的所述收發(fā)模塊I接收的工作站的命令進行解析并傳送給所述數(shù)據(jù)處理單元007 ;
[0046]數(shù)據(jù)處理單元007,用于對水下接口模塊接收的所述水下采集模塊采集的數(shù)據(jù)進行封裝,然后傳送給數(shù)據(jù)發(fā)送單元006 ;及將所述命令解析單元005傳送來的命令封裝為對水下采集模塊的控制命令,然后發(fā)送給所述水下接口模塊6 ;
[0047]數(shù)據(jù)發(fā)送單元006,用于將數(shù)據(jù)處理單元007封裝好的數(shù)據(jù)發(fā)送給所述主控模塊O外的收發(fā)模塊I。
[0048]可選地,所述主控模塊O用現(xiàn)場可編程門陣列FP