• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于 CS3308 的多通道 TVG 控制設(shè)計(jì)與實(shí)現(xiàn)

      2016-12-12 03:07:40唐偉杰
      艦船科學(xué)技術(shù) 2016年11期
      關(guān)鍵詞:基陣聲吶控制電路

      唐偉杰

      (中國(guó)船舶重工集團(tuán)公司 第七一五研究所,浙江 杭州 310023)

      基于 CS3308 的多通道 TVG 控制設(shè)計(jì)與實(shí)現(xiàn)

      唐偉杰

      (中國(guó)船舶重工集團(tuán)公司 第七一五研究所,浙江 杭州 310023)

      多波束測(cè)深聲吶是用于測(cè)量海底地形地貌的設(shè)備,作為主動(dòng)聲吶,抗混響是其關(guān)鍵技術(shù)之一。本文提出抗混響的 TVG 控制方案,設(shè)計(jì)基于 CS3308 的多通道 TVG 控制電路,具備固定增益設(shè)定、常用 TVG 曲線固化模式和實(shí)時(shí) TVG 曲線下載等功能。與以往的設(shè)計(jì)方法相比,該方案具有設(shè)計(jì)簡(jiǎn)單、體積小、控制靈活等特點(diǎn)。試驗(yàn)結(jié)果表明,文中設(shè)計(jì)的 TVG 控制電路工作穩(wěn)定可靠,增益調(diào)節(jié)范圍–96 dB~+ 22 dB,步進(jìn) 1/2 dB 或 1/4 dB 可選。

      多波束測(cè)深聲吶;海底混響;CS3308;TVG

      0 引 言

      利用聲波對(duì)水下目標(biāo)進(jìn)行探測(cè)、定位、跟蹤、識(shí)別以及利用水下聲波進(jìn)行通信、導(dǎo)航、制導(dǎo)、武器的射擊指揮及對(duì)抗等方面的水聲設(shè)備稱為聲吶,按照其工作原理和工作方式分為主動(dòng)聲吶和被動(dòng)聲吶[1]。作為主動(dòng)聲吶設(shè)備,多波束測(cè)深聲吶發(fā)射基陣主動(dòng)發(fā)射水聲信號(hào),經(jīng)由水下傳播及反射等途徑,接收基陣接收其回波信號(hào)。接收基陣具有一定的動(dòng)態(tài)范圍,回波信號(hào)的強(qiáng)度隨著傳播距離的改變而變化,然而在近距離的回波中混響是主要的影響因素。在聲吶接收機(jī)前端模擬信號(hào)調(diào)理中,時(shí)間-增益控制(TVG)模塊是有效的抗混響措施[2–3]。

      聲吶回波信號(hào)隨距離的改變而變化,然而其變化規(guī)律不是一成不變。對(duì)于不同的海底環(huán)境,不同的測(cè)量時(shí)間,TVG 曲線各不相同[4],所以對(duì)應(yīng)的增益控制電路設(shè)計(jì)要滿足不同的 TVG 曲線的實(shí)現(xiàn)。多波束測(cè)深聲吶具有 128 路接收基陣單元,文中提出的基于 FPGA(Field Programmed Gate Array)可控編程 + 外接 SPI接口的 CS3308 的 TVG 調(diào)控方案,能很好地滿足多波束測(cè)深聲吶多通道 TVG 控制的設(shè)計(jì)要求。其具有硬件規(guī)模小、控制靈活等特點(diǎn),并具有固定增益設(shè)定、常用曲線固化模式及實(shí)時(shí)曲線下載等功能。

      1 多波束測(cè)深原理

      利用聲波探測(cè)海底時(shí),向海底發(fā)射聲波,聲吶接收機(jī)接收到該聲波的海底回波信號(hào),通過(guò)測(cè)得發(fā)射與接收的傳播時(shí)延差,并已知海水中的聲速,根據(jù)距離等于時(shí)間乘以速度的原理,即可計(jì)算得到水深[5]。

      多波束測(cè)深聲吶的發(fā)射和接收換能器具有一定的指向性,形成互相正交的扇面,收發(fā)指向性的乘積即為測(cè)深的波束角,其原理如圖 1 所示。發(fā)射基陣將電信號(hào)轉(zhuǎn)換為聲信號(hào),輻射至海底形成條形區(qū)域,即為發(fā)射波束,接收陣接收到海底的回波水聲信號(hào),轉(zhuǎn)換為電信號(hào),空間濾波形成與發(fā)射波束垂直的多個(gè)波束,即為接收波束。發(fā)射與接收結(jié)合,一次海底掃描即可獲取多個(gè)不同位置的深度數(shù)據(jù)。

      圖1 多波束測(cè)深原理Fig.1 The principle of multi-beam bathymeter

      2 硬件設(shè)計(jì)

      2.1 系統(tǒng)原理框圖

      多波束測(cè)深聲吶具有 128 路接收基陣單元,TVG控制電路的硬件組成主要有 FPGA 模塊、TVG 模塊、模數(shù)轉(zhuǎn)換、網(wǎng)絡(luò)模塊等部分[6],其系統(tǒng)原理如圖 2 所示。多波束測(cè)深聲吶接收基陣輸出信號(hào)經(jīng)前端模擬信號(hào)調(diào)理,送入 TVG 控制電路的信號(hào)輸入端,由 FPGA接收上位機(jī)命令,實(shí)時(shí)調(diào)控 TVG,后由模數(shù)轉(zhuǎn)換單元采集該組信號(hào),送入 FPGA 并經(jīng)由千兆以太網(wǎng)上傳至上位機(jī)顯控,實(shí)時(shí)監(jiān)控系統(tǒng)運(yùn)行。

      圖2 TVG 控制電路原理框圖Fig.2 Schematic diagram of TVG control

      2.2 主要芯片選型

      系統(tǒng)硬件放置在水下基陣艙內(nèi),受限于空間體積。系統(tǒng)芯片選型遵循小型化、低功耗、低噪聲等原則,綜合考慮選擇 Cirrus Logic 公司的 8 通道芯片CS3308 及 Altera 公司 FPGA 主控芯片 EP3C120。系統(tǒng)電路原理圖設(shè)計(jì)完成,最終 PCB 布局布線尺寸約為120 mm × 250 mm。

      音量控制器 CS3308 是一款基于 SPI 模式的數(shù)字控制音量的芯片,內(nèi)部包含 8 個(gè)通道,由 1 組 SPI 信號(hào)控制。其增益動(dòng)態(tài)范圍:–96 ~+ 22 dB,步進(jìn) 1/2 dB 或 1/4 dB可選,單位增益帶寬 5 MHz,通道間的隔離有 120 dB,芯片尺寸約 9 mm × 9 mm,功耗在 300 mW 左右。

      FPGA 芯片選用的 Altera 公司的 Cyclone III 系列的EP3C120 型號(hào),芯片內(nèi)部具有 119 k 的邏輯單元,288個(gè) 18bit × 18bit 的乘法器以及 4 個(gè) PLL 模塊,片內(nèi)RAM 達(dá)到 3.88 Kbits,其 I/O 接口多達(dá) 596 個(gè)[7]。

      模擬數(shù)字轉(zhuǎn)換芯片采用的是 TI 公司的 ADS8568,內(nèi)部包含 8 個(gè)同步采樣通道,其采樣率為 190 kSPS,16 位有符號(hào)數(shù)據(jù),參考電壓 5 V,功耗為 200 mW。

      2.3 通信協(xié)議控制

      CS3308 芯片與主控 FPGA 的接口協(xié)議為 SPI 格式,為串行接口數(shù)據(jù)流,包含復(fù)位信號(hào) RESET、片選CS、串行時(shí)鐘 CCLK 和數(shù)據(jù)位 MOSI,如圖 3 所示。

      圖3 SPI 協(xié)議格式Fig.3 The SPI protocol

      增益設(shè)置:N = 2 × Gain + 210,其中 GAIN 為增益值,N 為對(duì)應(yīng)的 8 位增益碼。對(duì)應(yīng) 8 位數(shù) N 的值,在時(shí)鐘頻率 CCLK 下進(jìn)行并串轉(zhuǎn)換,串行數(shù)據(jù)流寫(xiě)入CS3308 內(nèi)部寄存器,從而控制模擬信號(hào)量的大小。

      2.4 多通道控制設(shè)計(jì)

      在本系統(tǒng)中,多波束測(cè)深聲吶的接收機(jī)共有 128個(gè)模擬通道,每片 CS3308 具有 8 個(gè)通道,共需要 16個(gè)芯片。對(duì)應(yīng)多通道的應(yīng)用,芯片手冊(cè)提供菊花鏈的擴(kuò)展連接模式[8]。在實(shí)際應(yīng)用中,盡管能用到較少的FPGA 的 IO 口資源,但是增加了布線的難度,而且也容易引入干擾,造成時(shí)序上的跳變。綜合考慮,設(shè)計(jì)中采用一組 SPI 控制線上掛載 4 片 CS3308,共 4 組SPI 信號(hào),在 FPGA 內(nèi)部由同一 TVG 控制邏輯例化產(chǎn)生,實(shí)現(xiàn)多通道接收機(jī)的 TVG 同步接收控制,其連接框圖如圖 4 所示。

      3 軟件設(shè)計(jì)

      3.1 軟件環(huán)境

      系統(tǒng)以 Altera 公司 FPGA 的 Cyclone 系列 EP3C120為主控芯片,多通道的 TVG 控制軟件運(yùn)行其中。運(yùn)用

      Verilog 硬件語(yǔ)言 + IP 核的編程方式,在 Altera 的專用Quartus II 編程環(huán)境下,編譯生成目標(biāo)代碼,燒寫(xiě)至FPGA 的配置芯片 FLASH 中。

      圖4 基于 SPI 的多通道 TVG 控制框圖Fig.4 Multi-channel TVG control based on SPI

      當(dāng)系統(tǒng)上電時(shí),F(xiàn)PGA 內(nèi)部固有引導(dǎo)程序從 FLASH中將目標(biāo)代碼加載至 FPGA 內(nèi)部,系統(tǒng)軟件程序開(kāi)始執(zhí)行;當(dāng)系統(tǒng)掉電時(shí),F(xiàn)PGA 內(nèi)部恢復(fù)空白的可編程狀態(tài),以便程序的修改和升級(jí);這樣實(shí)現(xiàn) FPGA 可編程的靈活性[9]。

      3.2 軟件架構(gòu)

      根據(jù)系統(tǒng)軟件功能的要求,具備固定增益設(shè)定、TVG 曲線調(diào)控及實(shí)時(shí) TVG 曲線下載等功能要求,系統(tǒng)通過(guò)網(wǎng)絡(luò)接口命令實(shí)時(shí)操作 TVG 的調(diào)控。系統(tǒng)上電,復(fù)位 CS3308 芯片使其寄存器保持初始化狀態(tài),并對(duì)芯片地址、靜音、步進(jìn)、低功耗等寄存器進(jìn)行配置。在寄存器配置完成后,等待網(wǎng)絡(luò)命令,執(zhí)行 TVG的固定增益控制或曲線控制狀態(tài),執(zhí)行指令完畢,返回等待網(wǎng)絡(luò)命令狀態(tài),繼續(xù)下一次操作,具體的軟件流程如圖 5 所示。

      圖5 TVG 控制軟件流程圖Fig.5 The flow of TVG control software

      4 實(shí)驗(yàn)結(jié)果

      對(duì)該電路進(jìn)行電聯(lián)調(diào)測(cè)試驗(yàn)證,系統(tǒng)預(yù)存 4 條TVG 曲線在 FPGA 的內(nèi)存中。根據(jù)上級(jí)相應(yīng)指令可以讀取內(nèi)存中 TVG 曲線值或者固定增益值,寫(xiě)入CS3308 芯片內(nèi)部,從而控制模擬信號(hào)量的大小。同時(shí),也可以根據(jù)現(xiàn)場(chǎng)試驗(yàn)環(huán)境,仿真得到 TVG 曲線,實(shí)時(shí)下載至 CS3308 芯片內(nèi)部。

      測(cè)試時(shí),在模擬信號(hào)輸入端加載頻率 200 kHz、幅值 1V(pp)的標(biāo)準(zhǔn)信號(hào)源,TVG 曲線設(shè)置為 100 個(gè)點(diǎn),–40 ~ 10 dB,步進(jìn) 0.5 dB,周期 300 ms。模數(shù)轉(zhuǎn)換器為有符號(hào)數(shù) 16 位,采樣率為 260 KSPS,參考電平 5 V,TVG 控制得到的模擬信號(hào)時(shí)域波形如圖 6 所示,符合設(shè)計(jì)要求。

      圖6 TVG 控制的時(shí)域信號(hào)Fig.6 The time domain diagram after TVG control

      按理論計(jì)算:增益最大 10 dB,折合放大倍數(shù)約 3倍,信號(hào)源放大至 3V(pp),則放大后的數(shù)字量為。比較圖 6 中實(shí)際測(cè)得的最大幅度相對(duì)值,符合理論計(jì)算。

      5 結(jié) 語(yǔ)

      本文設(shè)計(jì)的基于 CS3308 + FPGA 的多通道 TVG 控制電路,已經(jīng)成功應(yīng)用于水下自主無(wú)人航行器載體上的多波束測(cè)深聲吶中,其具備固定增益設(shè)定、常用TVG 曲線固化及實(shí)時(shí) TVG 曲線下載等功能。試驗(yàn)表明,該 TVG 調(diào)控方案可行,電路工作穩(wěn)定可靠,更可以根據(jù)現(xiàn)場(chǎng)試驗(yàn)環(huán)境在線實(shí)時(shí)調(diào)控。與以往方案相比,具有控制靈活、小型化、低功耗等特點(diǎn)。

      [1]田坦, 劉國(guó)枝, 孫大軍. 聲吶技術(shù)[M]. 哈爾濱: 哈爾濱工程大學(xué)出版社, 2000: 1–7.

      [2]盧逢春, 張殿倫, 張宏宇. 多波束條帶測(cè)深儀的增益控制方案

      [J]. 海洋工程, 2003, 21(1): 90–93. LU Feng-chun, ZHANG Dian-lun, ZHANG Hong-yu. Gain control ways for swath bathymeters[J]. The Ocean Engineering, 2003, 21(1): 90–93.

      [3]李啟虎. 數(shù)字式聲吶設(shè)計(jì)原理[M]. 合肥: 安徽教育出版社, 2002: 150–157.

      [4]楊康, 楊成, 夏偉杰. 成像聲吶TVG/AGC電路的設(shè)計(jì)與實(shí)現(xiàn)[J]. 電子測(cè)量技術(shù), 2014, 37(3): 5–9. YANG Kang, YANG Cheng, XIA Wei-jie. Design and realization of sonar amplifier circuit with time variable gain and automatic gain control[J]. Electronic Measurement Technology, 2014, 37(3): 5–9.

      [5]馮森. 便攜式多波束測(cè)深系統(tǒng)信號(hào)采集與控制平臺(tái)[D]. 哈爾濱: 哈爾濱工程大學(xué), 2013. FENG Sen. Data acquisition and control system platform on portable multi-beam echo-sounder[D]. Harbin: Harbin Engineering University, 2013.

      [6]廖小滿, 徐翔. 多波束側(cè)掃聲吶的設(shè)計(jì)與實(shí)現(xiàn)[J]. 電聲技術(shù), 2012, 36(3): 47–52, 65. LIAO Xiao-man, XU Xiang. Design and implementation of multibeam sidescan sonar[J]. Audio Engineering, 2012, 36(3): 47–52, 65.

      [7]Altera Corporation. Cyclone Ⅲ device handbook[Z]. Altera Corporation, 2009: 3–10.

      [8]CIRRUS LOGIC Corporation. 8-channel analog volume control: CS3308 datasheet[Z]. CIRRUS LOGIC Corporation, 2006: 20–25.

      [9]吳厚航. FPGA 設(shè)計(jì)實(shí)戰(zhàn)演練[M]. 北京: 清華大學(xué)出版社, 2015: 3–10.

      The design of multi-channel TVG control based on CS3308

      TANG Wei-jie
      (The 715 Research Institute of CSIC, Hangzhou 310012, China)

      The multi-beam bathymeter sonar is a seafloor mapping device. As an active sonar, it is one of important technique to suppress reverberation. The design of TVG multi-channel controlling based on CS3308 is proposed to resist seabed reverberation in the paper. A certain gain or usual TVG control line can be set and real-time TVG line can be loaded. Comparing with the previous design, it has features of simple, small size and flexible control. The result of test showed that the TVG control cir works stably and reliably. It has wide adjustable volume range from –96 dB to + 22 dB in 1/2 dB or 1/4 dB steps.

      multi-beam bathymeter sonar;sea-bed reverberation;CS3308;TVG

      U 666.7

      A

      1672 – 7619(2016)11 – 0116 – 04

      10.3404/j.issn.1672 – 7619.2016.011.024

      2016 – 04 – 22;

      2016 – 05 – 17

      國(guó)家“863”計(jì)劃資助項(xiàng)目 (2011AA09A107)

      唐偉杰(1982 – ),男,碩士,工程師,主要從事水聲信號(hào)預(yù)處理的研究。

      猜你喜歡
      基陣聲吶控制電路
      探索大洋的“千里眼”——聲吶
      一種便攜式側(cè)掃聲吶舷側(cè)支架的設(shè)計(jì)及實(shí)現(xiàn)
      聲吶
      2017款本田雅閣車(chē)控制電路(二)
      分布式基陣聯(lián)合定位算法仿真分析
      2014款雷克薩斯CT200h車(chē)控制電路(一)
      2018款別克GL8車(chē)控制電路(二)
      2016款邁騰B8L車(chē)控制電路(一)
      陣元位置偏差對(duì)聲基陣性能的影響
      實(shí)測(cè)新型水下小尺寸擴(kuò)展式基陣聲探測(cè)系統(tǒng)定向性能研究
      津南区| 司法| 上林县| 科技| 乳源| 武强县| 乌鲁木齐县| 泸西县| 锦屏县| 陵川县| 绵阳市| 织金县| 太白县| 凤翔县| 南京市| 延寿县| 屯门区| 五河县| 武冈市| 临沧市| 灵台县| 中牟县| 定日县| 阿合奇县| 扎兰屯市| 获嘉县| 天峨县| 隆尧县| 闽侯县| 德安县| 防城港市| 宾阳县| 东光县| 巍山| 封丘县| 广灵县| 调兵山市| 临泽县| 邯郸县| 清镇市| 武宁县|