《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計應(yīng)用 > 多陣元拖纜勘探系統(tǒng)傳輸方案的設(shè)計
多陣元拖纜勘探系統(tǒng)傳輸方案的設(shè)計
來源:電子技術(shù)應(yīng)用2012年第2期
何智剛,段發(fā)階,陳 勁,蔣佳佳,常宗杰,華香凝
天津大學 精密測試技術(shù)及儀器國家重點實驗室,天津300072
摘要: 根據(jù)多陣元拖纜勘探系統(tǒng)中水聲數(shù)據(jù)傳輸?shù)奶攸c,設(shè)計了一種基于LVDS(Low-Voltage Differential Signaling)技術(shù)的流水線型數(shù)據(jù)傳輸系統(tǒng)。通過8B10B編碼方式保證了數(shù)據(jù)傳輸時的直流均衡;利用“點名幀”的方法實現(xiàn)了對傳輸包包號的動態(tài)設(shè)置;采用預(yù)加重和均衡技術(shù)解決了LVDS信號遠距離傳輸?shù)膯栴},并克服了傳統(tǒng)系統(tǒng)采用光纖傳輸時機械強度差、斷線修復(fù)難等缺點。經(jīng)測試,系統(tǒng)在100 m傳輸線長、192 Mb/s數(shù)據(jù)率下工作穩(wěn)定、可靠,實驗結(jié)果證明了方案的可行性。
中圖分類號: TN914
文獻標識碼:A
文章編號: 0258-7998(2012)02-0073-04
Design of the transmission of multi-element towing hawser exploration system
He Zhigang, Duan Fajie, Chen Jin, Jiang Jiajia, Chang Zongjie, Hua Xiangning
State Key Lab of Precision Measuring Technology & Instruments,Tianjin University,Tianjin 300072,China
Abstract: The pipelined data transmission system based on LVDS is designed in this paper, according to the transmission characteristics of the underwater signal in the towing hawser exploration project. 8B10B encoding method is employed for data transmission to ensure DC balance. A "frame name" approach is used to achieve number setting of dynamic transmission bags. In order to solve the LVDS signal transmission distance problems, pre-emphasis and equalization technology are used in this system.At the same time, it could overcome the defect of the traditional system which use the optical fiber to transmit the signal, such as the poor mechanical strength and difficulty to repair broken line. It is proved that the system is stable and reliable in the 100-metre-long transmission line and at 192 Mb/s data rate.
Key words : marine exploration; towing hawser; LVDS; high-speed data transmission

    隨著人們對海洋資源開發(fā)的日益深入,以及海洋軍事的迅猛發(fā)展,人類在海洋中的活動范圍日益擴大,與海洋相關(guān)的各種探測技術(shù)也越來越受到人們的重視。其中高可靠性的數(shù)據(jù)傳輸系統(tǒng)是海洋拖纜勘探系統(tǒng)能否實際使用的重要標志。在這方面國外已有成熟產(chǎn)品,但其成本高且對我國進行嚴格的技術(shù)封鎖。目前國內(nèi)傳輸系統(tǒng)多采用光纖作為傳輸介質(zhì),其傳輸速率高、無中繼傳輸距離遠、無電磁干擾,但其成本較高且易損壞,可靠性不高[1]。本文根據(jù)海洋拖纜勘探中水聲數(shù)據(jù)傳輸?shù)奶攸c,設(shè)計了一種基于LVDS的流水線型數(shù)據(jù)傳輸系統(tǒng)。該系統(tǒng)的設(shè)計為海洋拖纜勘探系統(tǒng)中水下數(shù)據(jù)的實時傳輸提供了一種思路,同時由于LVDS信號的優(yōu)點,有效地提高了系統(tǒng)的可靠性和穩(wěn)定性。

1 系統(tǒng)結(jié)構(gòu)
    海洋拖纜勘探系統(tǒng)的結(jié)構(gòu)框圖如圖1所示。

    該系統(tǒng)由干端系統(tǒng)和濕端系統(tǒng)組成。干端系統(tǒng)一般置于岸上或拖船上,由上位機及PCI采集板組成。
   上位機通過PCI采集板進行命令的發(fā)送及水聲數(shù)據(jù)的接收、處理、存儲和顯示。濕端系統(tǒng)位于水下工作區(qū),包括采集系統(tǒng)和傳輸系統(tǒng)。其中采集系統(tǒng)由水聽器(傳感器)和采集板組成,傳感器采用壓電傳感器或光纖傳感器,用于將水下的地震信號轉(zhuǎn)變成電信號或光信號;采集板由前置放大電路、A/D轉(zhuǎn)換電路、濾波器、FPGA及RS485接口電路組成,主要用于將水聽器上傳的電信號或光信號進行放大濾波后轉(zhuǎn)換成數(shù)字信號上傳到傳輸板上。傳輸系統(tǒng)由傳輸板和濕端接口模塊組成,傳輸板由LVDS收發(fā)電路、預(yù)加重和均衡電路及FPGA、RS485接口電路組成,主要用于接收本地采集板上傳的數(shù)據(jù)并將其打包成幀,同時完成數(shù)據(jù)在級聯(lián)傳輸板間的有序上傳。濕端接口模塊主要用于收集由傳輸板上傳的數(shù)據(jù)并通過光電轉(zhuǎn)換模塊將其轉(zhuǎn)換成光信號經(jīng)光發(fā)送電路上傳至PCI采集板,同時接收PCI采集板下傳的命令并將其轉(zhuǎn)換為電信號通過RS485總線下傳到傳輸板。另外濕端接口模塊還用于同步基準信號的產(chǎn)生,同步信號用于系統(tǒng)的同步采集和同步傳輸,這對系統(tǒng)的穩(wěn)定性和可靠性有至關(guān)重要的作用[2]。

 


2 傳輸系統(tǒng)硬件設(shè)計
2.1 傳輸系統(tǒng)設(shè)計指標

    傳輸系統(tǒng)部分設(shè)計指標如下:整個傳輸系統(tǒng)級聯(lián)30個傳輸板,傳輸板間距100 m。每個傳輸板下設(shè)一個采集板,采集板收集本區(qū)域內(nèi)的16路水聽器數(shù)據(jù),采樣率4 kHz、采樣精度24 bit。
2.2 傳輸系統(tǒng)硬件電路設(shè)計
    傳輸板硬件框圖如圖2所示(由于濕端接口模塊除了同步基準、光電轉(zhuǎn)換模塊和采集板接口之外別的部分與傳輸板一致,故在此不再贅述)。

    傳輸板的功能有:(1)命令解析及下傳,接收上位機的命令對其進行解析后下傳至采集板,同時發(fā)送至后續(xù)傳輸板;(2)同步下傳,接收同步信號用于數(shù)據(jù)的可靠傳輸,并下傳至采集板;(3)數(shù)據(jù)接收及處理,接收本地采集板的數(shù)據(jù)并打包成幀;(4)完成數(shù)據(jù)流水線。
 本系統(tǒng)中由于命令、同步信號的速率較低(命令1 MHz、同步4 kHz)、數(shù)據(jù)量小,故采用RS485傳輸。而數(shù)據(jù)由于其數(shù)據(jù)率高(根據(jù)上文所提的指標:30×16×24×4 K=46.08 Mb/s,考慮編碼及傳輸必要冗余,速率按192 Mb/s計算),故采用預(yù)加重和均衡的LVDS傳輸。另外由于雙絞線所具有的尺寸小、柔韌性好、抗干擾能力強、價格低廉等特點,故本系統(tǒng)中數(shù)據(jù)、命令、同步均采用六類雙絞線來傳輸。
2.3 LVDS傳輸?shù)膶崿F(xiàn)
 低壓差分信號(LVDS)是一種小振幅差分信號技術(shù),使用幅度非常小的信號(約350 mV)通過一對差分線對或平衡電纜來傳輸數(shù)據(jù)。LVDS信號功耗小、抗干擾能力強、傳輸速率高、噪聲性能好,但其直傳距離短,用于長距離傳輸需要解決傳輸距離問題[5]。
 長距離高速電傳最大的問題在于電信號在傳輸介質(zhì)上的衰減[3]。傳輸距離越長衰減越大,另外信號的不同頻率成分衰減程度也不一樣,高頻衰減大、低頻衰減小。本系統(tǒng)采用預(yù)加重和均衡電路來拓展LVDS信號的傳輸距離。預(yù)加重技術(shù)是在信號發(fā)送端通過預(yù)先抬高輸出信號頻譜中的高頻分量來補償傳輸通道的低通濾波效應(yīng)的技術(shù)。而均衡技術(shù)則是在接收端進行濾波處理來修正接收端被衰減的波形的技術(shù),均衡器對低頻衰減大、高頻衰減小。具體實現(xiàn)電路如圖3所示。

    并行數(shù)據(jù)先通過串行器MAX9205并串轉(zhuǎn)換成LVDS信號后接入預(yù)加重器CLC006,信號經(jīng)預(yù)加重后傳送到六類雙絞線上傳送,經(jīng)100 m雙絞線傳輸后接入到均衡器CLC014,經(jīng)過均衡的信號再接入到并行器MAX9206進行串并轉(zhuǎn)換成并行數(shù)據(jù)后接入FPGA處理。其中預(yù)加重前、預(yù)加重后、均衡前、均衡后的信號波形如圖4所示。

3 傳輸系統(tǒng)軟件設(shè)計
3.1 FPGA邏輯控制流程

    傳輸板的協(xié)議和控制全部由FPGA硬件邏輯實現(xiàn),傳輸板FPGA邏輯結(jié)構(gòu)如圖5所示。

3.2 命令的解析及下傳
    命令通道完成命令的解析及下傳,采用自定義串行協(xié)議,每個命令幀包括兩個字節(jié),第一個字節(jié)傳送命令類型,第二個字節(jié)傳送命令參數(shù)。每個字節(jié)為9 bit,最高位為標示符。
    命令傳輸采用帶中繼的總線模式,這種方式的優(yōu)點是信號延遲小、傳輸距離遠。命令通過RS485總線方式傳輸,故傳輸板接收到命令后要先經(jīng)過一個串并轉(zhuǎn)換模塊;之后通過一個命令延遲模塊來實現(xiàn)采集板接收命令的同步;最后送入到命令解析模塊進行命令的解析,解析完的本地命令直接作用于本級傳輸板,而采集板的命令經(jīng)并串轉(zhuǎn)換后經(jīng)RS485接口下傳采集板。
3.3 數(shù)據(jù)的成幀及上傳
      數(shù)據(jù)通道完成本地數(shù)據(jù)的成幀及數(shù)據(jù)的上傳。每幀數(shù)據(jù)包括80 B,其中前14 B用來表示幀頭、包號、幀號、時間戳等;中間64 B用來表示水聽器的數(shù)據(jù),最后2 B為校驗位。
      數(shù)據(jù)分為本地數(shù)據(jù)和級聯(lián)數(shù)據(jù),本地數(shù)據(jù)指本級采集板上傳的數(shù)據(jù),級聯(lián)數(shù)據(jù)指后級傳輸板上傳的數(shù)據(jù)。本地數(shù)據(jù)由采集板的四路RS485接口上傳,經(jīng)異步接收模塊接收后存入FIFO;當同步信號上升沿到來時,本地數(shù)據(jù)成幀模塊將幀頭信息、四路FIFO中的數(shù)據(jù)以及校驗位存入本地FIFO中構(gòu)成本地數(shù)據(jù)。而由后級傳輸板上傳的數(shù)據(jù)經(jīng)數(shù)據(jù)接收模塊和8 B/10 B解碼模塊處理后存入本地FIFO中構(gòu)成級聯(lián)數(shù)據(jù)。本地數(shù)據(jù)和級聯(lián)數(shù)據(jù)由流水線控制模塊[4]通過對兩個FIFO輪流進行讀操作,形成一種“乒乓結(jié)構(gòu)”,將系統(tǒng)所有的數(shù)據(jù)逐級上傳到上位機。
    圖6為使用Quartus II中的Signal Tap工具查看到的傳輸板內(nèi)部信號的實測波形。從上到下依次為本地采集板異步接收波形、本地數(shù)據(jù)上傳波形、級聯(lián)數(shù)據(jù)上傳波形、傳輸板接收與發(fā)送波形。

3.4 動態(tài)設(shè)置傳輸板包號
    系統(tǒng)成纜后各數(shù)字包要有邏輯“包號”,為了方便成纜,所有數(shù)字包要能隨意裝配,而不必按固定順序裝配,這就要求系統(tǒng)能動態(tài)分配邏輯“包號”。動態(tài)分配時使用數(shù)據(jù)總線,采用一個點名命令,當數(shù)字包接收到此命令后,會發(fā)送一個點名幀,“點名幀”中包含自身包號,起始“包號”為0,當數(shù)字包接收到“點名幀”后把“包號”加1后發(fā)送至下一數(shù)字包,依此類推,每一數(shù)字包發(fā)送的最后一個“點名幀”的“包號”就為此數(shù)字包的邏輯ID。
3.5 LVDS傳輸數(shù)據(jù)可靠性軟件設(shè)計
    并行器MAX9206在接收數(shù)據(jù)時可以從數(shù)據(jù)中提取出時鐘,如果提取時鐘失敗,則稱為失鎖。失鎖后并行器不輸出有效數(shù)據(jù),這嚴重影響系統(tǒng)的可靠性,所以要盡量避免并行器的失鎖,在出現(xiàn)失鎖后要盡快地再次鎖定時鐘。
    在系統(tǒng)上電后,由FPGA控制將串行器MAX9205的SYN置高42個時鐘周期以上,此時MAX9206鎖定發(fā)送端時鐘。MAX9205的SYN置高時忽略輸入端數(shù)據(jù),輸出同步序列“0000011111”,接收端在收到同步序列后更容易從中提取出時鐘。
    為提高系統(tǒng)的穩(wěn)定性,使意外失鎖后能夠迅速地再次鎖定時鐘,系統(tǒng)采用在發(fā)送數(shù)據(jù)的空閑時刻發(fā)送同步序列的方法。這種方法雖然引入冗余,使有效數(shù)據(jù)率下降,但在數(shù)據(jù)率高達192 Mb/s的情況下,完全能夠滿足系統(tǒng)要求。
    本系統(tǒng)采用基于預(yù)加重與均衡的LVDS信號來實現(xiàn)長距離高速率數(shù)據(jù)的可靠傳輸。目前,該系統(tǒng)已完成硬件設(shè)計和軟件設(shè)計并進行了測試,經(jīng)測試系統(tǒng)工作正常,達到了項目對系統(tǒng)穩(wěn)定性和可靠性的要求。待進一步的湖試、海試測試完善后,可用于海底地質(zhì)構(gòu)造、海底石油勘探、海洋魚群密度等需要高速數(shù)據(jù)傳輸的海洋工程勘探系統(tǒng)。
參考文獻
[1] 吳康.聲吶拖曳陣纜采集傳輸技術(shù)研究[D].天津:天津大學,2010.
[2] 裴彥良,趙月霞.近海高分辨率多道地震拖纜系統(tǒng)及其在海洋工程中的應(yīng)用[J].地球物理學進展,2010,25(1):331-336.
[3] 張可立.深水淺層高分辨率拖纜采集數(shù)傳系統(tǒng)研究與設(shè)計[D].安徽:中國科學技術(shù)大學,2009.
[4] 曾翔,宋克柱.基于光纖的多級數(shù)據(jù)采集傳輸系統(tǒng)設(shè)計[J].光纖與電纜及其應(yīng)用技術(shù),2005(6):29-31.
[5] DECLUE L W. Low voltage differential signaling driver with pre-emphasis circuit[P].U.S.:US6281715B1.2001-8-28. 

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。