亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Zynq的小型化相控陣雷達陣面主控系統(tǒng)設(shè)計

        2021-11-09 11:50:42錢倩云殷志勇
        艦船電子對抗 2021年5期
        關(guān)鍵詞:陣面波束脈沖

        錢倩云,殷志勇

        (中國船舶重工集團公司第七二三研究所,江蘇 揚州 225101)

        0 引 言

        陣面主控系統(tǒng)是相控陣雷達的重要組成之一,作為相控陣面的控制核心,接收顯控臺的控制命令和伺服系統(tǒng)的姿態(tài)信息,產(chǎn)生雷達定時器同步脈沖,進行電子穩(wěn)定解算和陣面配相解算,根據(jù)時序要求控制陣面內(nèi)的頻合器、收發(fā)(TR)組件、數(shù)字波束合成(DBF)等分系統(tǒng)工作,同時收集陣面內(nèi)各分系統(tǒng)的工作參數(shù)和故障信息,反饋給顯控臺實時顯示。如今雷達向著小型化方向發(fā)展,導(dǎo)致設(shè)備內(nèi)部空間有限,相應(yīng)地對各分系統(tǒng)提出了小型化、高集成、易擴展等要求。因此,本文提出了一種小型化陣面主控系統(tǒng)設(shè)計,該設(shè)計具有高性能、可擴展、易移植等優(yōu)點。通過對軟硬件進行適度剪裁,該設(shè)計可靈活應(yīng)用于各種相控陣雷達中。

        1 Zynq平臺

        本設(shè)計中陣面主控系統(tǒng)以Xilinx的Zynq-7000系列的XC7Z045為控制核心,Zynq-7000系列在單芯片內(nèi)集成了基于Xilinx可編程邏輯資源的可編程邏輯(PL)系統(tǒng)和基于ARM Cortex-A9多核處理器的處理系統(tǒng)(PS),即Zynq-7000系列將定制邏輯和軟件分別映射到PL和PS中,因此它兼具了現(xiàn)場可編程門陣列(FPGA)的靈活性、可擴展性和SOC的易用性,并具有集成度高的天然優(yōu)勢[1]。

        1.1 Zynq功能分配

        為了最大化Zynq-7000的優(yōu)勢,需要規(guī)劃好PL和PS的功能分配。陣面主控系統(tǒng)需要實現(xiàn)的功能包括通過以太網(wǎng)接收顯控臺的控制命令、通過高速串口接收伺服系統(tǒng)姿態(tài)信息、產(chǎn)生雷達定時器脈沖、電子穩(wěn)定平臺解算、陣面配相解算和幅相校正、通過高速串口控制頻合器、TR組件、DBF等。從實時性角度考慮,顯控臺命令是慢變化參數(shù),其他接口和計算需要在一個雷達重頻周期內(nèi)完成,對實時性要求更高;從功耗角度考慮,使用PL端實現(xiàn)軟件算法,由于它使用較短的、低容性的本地連接,相較于PS端實現(xiàn)軟件功能需要將數(shù)據(jù)從一個操作單元傳輸?shù)搅硪粋€傳輸單元,因此功耗更低;從性能角度考慮,使用PL端實現(xiàn)算法,可以實現(xiàn)算法的全并行執(zhí)行,能夠提供更大的吞吐量;從開發(fā)便捷角度考慮,由PS端實現(xiàn)參數(shù)設(shè)置,PL端根據(jù)配置參數(shù)實現(xiàn)具體功能,在調(diào)試階段可節(jié)約編譯時間,提高調(diào)試效率。因此,使用PS端實現(xiàn)以太網(wǎng)通信功能和存儲器控制,PL端實現(xiàn)其他功能。

        1.2 PS與PL互聯(lián)

        根據(jù)功能劃分,PS端接收顯控臺的控制參數(shù),解析后產(chǎn)生PL端各功能模塊的輸入?yún)?shù)。另外,陣面主控在陣面測試模式下需要緩存大量測試數(shù)據(jù)。PS端將工作參數(shù)發(fā)送給PL端,接收PL端的BIT信息,涉及到PS與PL間的數(shù)據(jù)交互。PS與PL間的數(shù)據(jù)交互綜合使用AXI直接存儲訪問(DMA)和AXI通用輸入輸出接口(GPIO)實現(xiàn),其中AXI DMA實現(xiàn)高性能的大數(shù)據(jù)傳輸,AXI GPIO實現(xiàn)小數(shù)據(jù)量的高速傳輸。

        PS和PL間的接口分為3類:一個用于PL的緩存一致性主端口(AXI_ACP)、4個用于PL的高性能高帶寬主端口(AXI_HP)和4個通用端口(AXI_GP)。本設(shè)計的PS與PL互聯(lián)結(jié)構(gòu)如圖1所示。

        圖1 PS與PL互聯(lián)結(jié)構(gòu)

        PS與PL之間通過AXI_HP和AXI_GP端口進行數(shù)據(jù)交互,PS中包括處理器和動態(tài)隨機存儲器(DDR)控制器,PL中包括AXI DMA和AXI數(shù)據(jù)先進先出(FIFO)存儲,AXI DMA內(nèi)核在AXI4內(nèi)存映射和AXI4數(shù)據(jù)流(AXI4-Stream)之間提供高帶寬直接內(nèi)存訪問。PS端通過AXI_GP端口使用AXI4-Lite向AXI DMA發(fā)送指令,用于建立、初始化和監(jiān)控數(shù)據(jù)傳輸,AXI DMA通過AXI_HP端口和DDR交換數(shù)據(jù),PL通過AXI4-Stream讀寫DMA的數(shù)據(jù),并使用AXI4-Stream Data FIFO實現(xiàn)PL與PS端數(shù)據(jù)緩存和同步。AXI_MM2S和AXI_S2MM是存儲器映射的AXI4總線,提供了對DDR存儲器的DMA訪問,它可以連續(xù)地傳輸數(shù)據(jù),而不需要提供地址信息。使用AXI GPIO,PS端可以像操作普通輸入輸出端口(IO)一樣對連接到PL端的IO進行讀寫操作。

        2 系統(tǒng)設(shè)計

        陣面主控系統(tǒng)組成框圖如圖2所示,包括Zynq-7000控制器、以太網(wǎng)接口模塊、閃存(FLASH)模塊、DDR3模塊、配置模塊、時鐘模塊、光電轉(zhuǎn)換模塊、電平轉(zhuǎn)換模塊、遠程調(diào)試模塊和電源模塊。

        圖2 陣面主控系統(tǒng)組成框圖

        Zynq-7000是系統(tǒng)的控制核心,實現(xiàn)各種邏輯功能,PS端包括用戶數(shù)據(jù)報協(xié)議(UDP)通信單元、幅相校正表存儲單元,PL端包括命令解析單元、雷達定時器單元、電子穩(wěn)定解算單元、陣面配相解算單元、幅相加權(quán)單元、幅相校正單元、高速數(shù)據(jù)收發(fā)單元和各個其他系統(tǒng)的控制單元。以太網(wǎng)接口模塊由以太網(wǎng)接口芯片和網(wǎng)絡(luò)變壓器組成,實現(xiàn)以太網(wǎng)物理層功能;FLASH和DDR3共同構(gòu)建系統(tǒng)的存儲模塊,實現(xiàn)數(shù)據(jù)的非易失存儲和快速讀寫,用于存儲幅相校正數(shù)據(jù)和測試結(jié)果;配置模塊完成Zynq控制器的啟動模式配置;時鐘模塊主要由時鐘管理芯片組成,所需時鐘包括相參時鐘、高速串行接口(GTX)收發(fā)器時鐘和PS端工作時鐘;光電轉(zhuǎn)換模塊主要由1個四路收發(fā)一體光模塊組成,將板上電信號轉(zhuǎn)化為外部光信號,實現(xiàn)與DBF的控制接口;電平轉(zhuǎn)換模塊主要由電壓轉(zhuǎn)換芯片和差分信號驅(qū)動器組成,實現(xiàn)外部信號與板內(nèi)信號的互聯(lián)互通;遠程調(diào)試模塊將調(diào)試信號轉(zhuǎn)換成差分信號,并經(jīng)光電通信設(shè)備連接到機柜中,當雷達旋轉(zhuǎn)和發(fā)射時也能對系統(tǒng)進行調(diào)試;電源模塊將外部輸入的12 V電源轉(zhuǎn)成陣面控制系統(tǒng)工作所需的5 V、3.3 V、2.5 V、1.8 V、1 V等電平,由開關(guān)電源電路和線性電源、電路組成。

        3 主要功能單元設(shè)計

        3.1 UDP通信單元

        PS端使用輕量化通信協(xié)議(LwIP)實現(xiàn)與顯控臺的UDP通信,LwIP是目前使用最廣泛的用于嵌入式系統(tǒng)的TCP/IP協(xié)議棧,它提供了2套應(yīng)用編程接口中(API):基于回調(diào)的內(nèi)部回調(diào)接口(RAW API)和順序模型的套接字應(yīng)用程序接口(SOCKET API)[2]。本設(shè)計中使用RAW API,它不需要操作系統(tǒng)支持,且運行效率更高。

        使用RAW API實現(xiàn)UDP協(xié)議的流程圖如圖3所示,在主函數(shù)中循環(huán)使用xemacif_input()函數(shù)接收以太網(wǎng)數(shù)據(jù)包前,需要完成LwIP的初始化設(shè)置,包括配置IP地址、網(wǎng)絡(luò)掩碼、物理地址,調(diào)用lwip()函數(shù)初始化各變量及模塊,使用xemac_add()函數(shù)添加網(wǎng)絡(luò)接口,綁定本地端口號,注冊回調(diào)函數(shù)。

        圖3 使用RAW API實現(xiàn)UDP協(xié)議工作流程圖

        3.2 雷達定時器單元

        雷達定時器用于產(chǎn)生觸發(fā)脈沖控制陣面其他模塊同步工作,陣面需要工作在探測模式、監(jiān)測模式和訓(xùn)練模式,在不同的工作模式下雷達定時器輸出不同的脈沖序列。探測模式是陣面的作戰(zhàn)工作模式,陣面發(fā)射脈沖信號,接收目標回波信號;監(jiān)測模式包括近場測試和內(nèi)監(jiān)測,近場測試時使用近場測試系統(tǒng)的測試探頭接收或發(fā)出信號,內(nèi)監(jiān)測時,信號不經(jīng)過空間輻射,直接在陣面內(nèi)部經(jīng)耦合器形成回路,監(jiān)測模式下要求頻合器輸出點頻信號,且在DBF采樣波門內(nèi)都存在激勵信號;訓(xùn)練模式為雷達系統(tǒng)整架聯(lián)調(diào)提供有效的調(diào)試手段,便于檢查整機工作過程和各個子系統(tǒng)的功能是否完善,訓(xùn)練模式使用監(jiān)測模式下的接收內(nèi)監(jiān)測回路,但要求頻合器在不同的時間點產(chǎn)生激勵信號來模擬不同目標距離點的回波信號。不同工作模式下的脈沖輸出示意圖如圖4所示,其中實線是探測模式下脈沖輸出,虛線為其他工作模式下需要改變的脈沖輸出情況。

        圖4 不同工作模式下脈沖輸出示意圖

        為了兼容不同工作模式,雷達定時器單元必須可配置,并根據(jù)系統(tǒng)要求,在每個雷達重頻結(jié)束后更新下一個重頻周期的定時器參數(shù)。單元設(shè)計時,將工作模式、主脈沖寬度、補盲脈沖寬度、掩護脈沖寬度、重頻寬度、采樣波門等作為輸入變量,并僅在每個重頻結(jié)束時更新參數(shù)信息。雷達定時器單元使用有限狀態(tài)機實現(xiàn)各個脈沖信號的控制輸出,每個狀態(tài)的跳轉(zhuǎn)由輸入的脈沖寬度信息通過計數(shù)器決定。

        3.3 陣面配相解算單元

        對于一維相掃三坐標雷達,采用俯仰方向相位掃描、方位上機械掃描的方式。如圖5所示,平面陣列天線安裝在y,z平面上,該天線由多個上下排列的水平子天線陣組成,構(gòu)成一個在垂直方向上沿z軸排列的線陣[3]。該線陣共有M個單元,各單元之間的間距為d,當俯仰波束指向θ時,第m個單元(m=0,1,…,M-1)的波束控制碼C(m)為:

        圖5 一維相掃三坐標雷達天線示意圖

        式中:K為數(shù)字移相器的計算位數(shù);c為光速。

        陣面配相解算單元的輸入變量為俯仰角θ和工作頻率f,輸出變量為計算出的移相碼。根據(jù)波束控制碼計算公式可知,每個線陣的波束控制增量一致,區(qū)別在于每個線陣的位置系數(shù),因此首先計算波束控制增量β。式(1)中c為常量,d由天線單元距離決定,K為移相器位數(shù),因此2K·d/c是陣面的固有常量,β的計算由1次三角函數(shù)運算和2次乘法運算完成。三角函數(shù)運算由查表法實現(xiàn),只需要3個時鐘周期就能得到計算結(jié)果,相較于使用CORDIC IP,耗費時間更短;乘法運算調(diào)用乘法器的IP核實現(xiàn)。計算時考慮到最小波束躍度由移相器位數(shù)決定,為了達到系統(tǒng)的最小躍度指標,必須采用虛位技術(shù),擴充移相器位數(shù)。目前常用的移相器位數(shù)通常為6位,計算時擴充到12位,該值計算所得的最小躍度遠超指標要求,但考慮到不同設(shè)備間的功能單元通用性,采用12位的虛位計算,可滿足大多數(shù)陣面的波束控制碼計算要求。得到β后計算各個線陣的波束控制碼,各線陣的坐標由查表法得到,在時鐘驅(qū)動下,依次流水產(chǎn)生32個線陣的坐標值,坐標值與β相乘即得到各線陣的波束控制值,該值是在虛位技術(shù)下的計算結(jié)果,最后還應(yīng)根據(jù)實際移相器位數(shù)計算出移相碼。陣面配相解算單元計算得到的移相碼是初步移相碼,實際工作時,還需要根據(jù)是否要進行波束展寬,查找波束展寬相位表,再根據(jù)幅相校正表,查找實際工作移相碼。

        4 系統(tǒng)實現(xiàn)與仿真

        不同工作模式下的定時器時序圖如圖6所示,tr_pulse是TR組件的收發(fā)脈沖,ph_pulse是頻合器的波形產(chǎn)生脈沖,sp_pulse是DBF的采樣脈沖。

        圖6 不同工作模式下定時器時序圖

        使用FPGA完成波束控制碼計算的時序圖如圖7所示,該圖計算了當俯仰波束指向angle_el為10°、工作頻率freq_mhz為9 GHz時,32個線陣單元的波束控制碼,以第32個線陣單元為位置參考零點,計算出的32個移相碼tdata_pcode分別為0x1B、0x16、0x11、……、0x05、0x00。

        5 結(jié)束語

        本文介紹了一種小型化相控陣雷達主控系統(tǒng)的設(shè)計方法,說明了系統(tǒng)設(shè)計思路,根據(jù)功能劃分設(shè)計控制器片內(nèi)互聯(lián)結(jié)構(gòu),闡述主要功能單元的設(shè)計方法,包括UDP通信單元、雷達定時器單元和陣面配相解算單元,以及相關(guān)功能單元的仿真結(jié)果。

        基于該設(shè)計的陣面主控系統(tǒng)目前已運用于某車載平臺搜跟一體有源相控陣面及某無人船平臺一維有源相控陣面中。實際工程應(yīng)用結(jié)果表明,該陣面主控系統(tǒng)具有小型化、高集成、易擴展、高性能等優(yōu)點,可靈活應(yīng)用于各種相控陣雷達中。

        猜你喜歡
        陣面波束脈沖
        他們使阿秒光脈沖成為可能
        脈沖離散Ginzburg-Landau方程組的統(tǒng)計解及其極限行為
        大型柔性陣面陣架動力學(xué)分析*
        基于相鄰一維線陣干涉儀陣面的測向補償算法研究
        毫米波大規(guī)模陣列天線波束掃描研究*
        圓陣多波束測角探究
        電子測試(2018年6期)2018-05-09 07:31:54
        黃芩苷脈沖片的制備
        中成藥(2017年12期)2018-01-19 02:06:54
        Helix陣匹配場三維波束形成
        陣面分布不均勻的相控陣天線維修優(yōu)化模型
        基于非正交變換的局域波束空時自適應(yīng)處理
        欧美大屁股xxxxhd黑色| 麻婆视频在线免费观看| 无套内射在线无码播放| 男女爱爱好爽视频免费看| 欧美a视频在线观看| 中文字幕日本韩国精品免费观看| 亚洲中文字幕乱码第一页| 99精品国产丝袜在线拍国语| 亚洲乱妇老熟女爽到高潮的片| 国产精品亚洲A∨无码遮挡| 精品国产乱子伦一区二区三| 无码熟妇人妻av影音先锋| 日韩人妻精品无码一区二区三区| 日韩国产精品一本一区馆/在线| 精品人妻av中文字幕乱| 亚洲成av人在线观看网址| 久久久久亚洲精品天堂| 91情侣在线精品国产免费| 国产主播性色av福利精品一区| 国产精品a免费一区久久电影| 国产av无码专区亚洲av手机麻豆| 亚洲综合色婷婷七月丁香| 亚洲网站一区在线播放 | 伊人久久大香线蕉av最新午夜| 国产亚洲一区二区在线观看| 国产精品爽爽va在线观看无码| 麻豆av一区二区天堂| 日本一区二区三区视频免费观看| 国产精品一区二区在线观看| 五月中文字幕| 一区二区三区黄色一级片| 亚洲av无码国产精品色软件| 性色av无码不卡中文字幕| 国产精品无码mv在线观看| 亚洲av迷人一区二区三区| 欧美极品jizzhd欧美| 2021国产精品一区二区在线| av在线播放免费观看| 亚洲综合av一区二区三区| 欧美视频第一页| 老熟妇嗷嗷叫91九色|