国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于FPGA實(shí)現(xiàn)塔康地面信標(biāo)信號(hào)發(fā)生器設(shè)計(jì)

2015-12-15 07:47王德功
電子設(shè)計(jì)工程 2015年10期
關(guān)鍵詞:累加器信標(biāo)方位

衛(wèi) 恒,王德功,劉 揚(yáng),石 宇

(空軍航空大學(xué) 吉林 長(zhǎng)春 130022)

基于FPGA實(shí)現(xiàn)塔康地面信標(biāo)信號(hào)發(fā)生器設(shè)計(jì)

衛(wèi) 恒,王德功,劉 揚(yáng),石 宇

(空軍航空大學(xué) 吉林 長(zhǎng)春 130022)

為滿足某型飛機(jī)塔康設(shè)備檢測(cè)儀器要求,對(duì)其提供穩(wěn)定、可靠、多樣的塔康地面信標(biāo)信號(hào)。設(shè)計(jì)利用Altera公司的EP4CE6E22C8為控制核心,以DAC813JP為DA轉(zhuǎn)換器,運(yùn)用DDS基本原理,通過(guò)QuartusII軟件編寫(xiě)塔康地面信標(biāo)信號(hào)發(fā)生器的每個(gè)單元模塊,最終完成整個(gè)設(shè)計(jì)方案。并進(jìn)行了Matlab與QuartusII相結(jié)合的仿真驗(yàn)證,同時(shí)設(shè)計(jì)連接了外部電路。相較于傳統(tǒng)塔康地面信標(biāo)信號(hào)發(fā)生器操作簡(jiǎn)單,便于升級(jí),能夠滿足檢測(cè)儀器的各項(xiàng)要求。

塔康信號(hào);直接數(shù)字頻率合成;現(xiàn)場(chǎng)可編程門(mén)陣列;數(shù)模轉(zhuǎn)換器

塔康 (TACAN)是戰(zhàn)術(shù)空中導(dǎo)航系統(tǒng)的簡(jiǎn)稱,是美國(guó)1955年研制并投入裝備的近程無(wú)線電導(dǎo)航系統(tǒng),是一種測(cè)角測(cè)距系統(tǒng)[1]?!八怠毕到y(tǒng),又稱作極坐標(biāo)系統(tǒng),能利用一個(gè)射頻通道同時(shí)傳遞距離與方位信息,從而簡(jiǎn)化了機(jī)載設(shè)備,同時(shí)減少了對(duì)頻段的占用。該系統(tǒng)可供飛機(jī)的出航、歸航以及圓周飛行等航線飛行時(shí)使用,且在我軍各類飛機(jī)上大量裝備,因此設(shè)計(jì)塔康地面信標(biāo)模擬器,用于檢測(cè)機(jī)載塔康設(shè)備具有重要作用。由于FPGA具有快速、靈活控制、設(shè)計(jì)周期短,同時(shí)DDS具有高分辨率,實(shí)現(xiàn)方法靈活的特點(diǎn),所以本文研究了FPGA內(nèi)嵌DDS技術(shù)實(shí)現(xiàn)塔康方位信號(hào)發(fā)生器的解決方案。

1 基本原理

1.1 塔康信號(hào)

TACAN系統(tǒng)由塔康地面設(shè)備(塔康信標(biāo)臺(tái))和機(jī)載設(shè)備兩部分構(gòu)成。該系統(tǒng)使用的是脈沖調(diào)制技術(shù),并且它使用極坐標(biāo)的方式來(lái)表示距離和方位。其中,系統(tǒng)通過(guò)天線的旋轉(zhuǎn)產(chǎn)生一個(gè)旋轉(zhuǎn)的多波瓣方向性圖來(lái)獲取方位,并且能夠提供粗、精方位信息。如圖1。塔康信號(hào)是由塔康地面信標(biāo)臺(tái)以15 Hz和135 Hz復(fù)合調(diào)制的旋轉(zhuǎn)場(chǎng)向空中發(fā)射脈沖,形成15 Hz和135 Hz脈沖包絡(luò)調(diào)制信號(hào),這些信號(hào)包括方位基準(zhǔn)信號(hào)和方位包絡(luò)信號(hào),基準(zhǔn)信號(hào)用脈沖編碼來(lái)識(shí)別,包絡(luò)信號(hào)則是利用脈沖序列幅度的方式來(lái)進(jìn)行傳送[2]。其表達(dá)式為:

圖1 多波瓣方向性圖Fig.1 Multi-lobe directivity pattern

式中:f=15 Hz,A0為直流分量,A1、A2分別為大包絡(luò)、小包絡(luò)的調(diào)制幅度。經(jīng)過(guò)調(diào)制后的信號(hào)就攜帶方位信息。在測(cè)量方位時(shí),機(jī)載設(shè)備跟蹤主、輔基準(zhǔn)脈沖,計(jì)算出基準(zhǔn)與包絡(luò)相位零點(diǎn)之間的相位差,便可以完成定位工作。其調(diào)制信號(hào)如圖2所示。

圖2 塔康包絡(luò)調(diào)制信號(hào)Fig.2 TACAN envelope modulation signal

1.2 包絡(luò)調(diào)制信號(hào)產(chǎn)生方案

塔康信號(hào)外包絡(luò)是由15 Hz和135 Hz正弦波疊加后形成的波形。因?yàn)樵撔盘?hào)頻率不高,本設(shè)計(jì)將輸出的數(shù)字幅度值通過(guò)DAC芯片及調(diào)理電路轉(zhuǎn)換為所需要的包絡(luò)信號(hào)。本設(shè)計(jì)中信號(hào)通過(guò)在FPGA內(nèi)部應(yīng)用DDS技術(shù)來(lái)產(chǎn)生,使用VHDL語(yǔ)言編寫(xiě)相位累加器、正弦波數(shù)據(jù)ROM,從而實(shí)現(xiàn)直接數(shù)字頻率合成。最后將數(shù)字信號(hào)送到數(shù)模轉(zhuǎn)換器DAC,由DAC輸出所需要的波形。塔康信號(hào)的AM調(diào)制包絡(luò)是由15 Hz和135 Hz正弦波疊加而成。通過(guò)FPGA應(yīng)用DDS技術(shù),產(chǎn)生兩路正弦波疊加后對(duì)應(yīng)的幅度量化值,然后將波形數(shù)據(jù)送到數(shù)模轉(zhuǎn)換器DAC813JP轉(zhuǎn)換為模擬波形,最后通過(guò)低通濾波器濾波送到調(diào)制電路使用。

2 系統(tǒng)方案設(shè)計(jì)

方案以Altera公司的Cyclone系列的EP1C12Q240C8芯片為核心,以QuartusII為軟件平臺(tái),以FPGA開(kāi)發(fā)板為硬件平臺(tái),在FPGA內(nèi)部編寫(xiě)不同的功能模塊,加上外擴(kuò)的DA轉(zhuǎn)換器和低通濾波器,完成塔康信號(hào)發(fā)生器的設(shè)計(jì)。其總體方案如圖3所示。

圖3 系統(tǒng)總體方案Fig.3 System overall program

2.1 系統(tǒng)外部電路設(shè)計(jì)

通過(guò)單片機(jī)為信號(hào)發(fā)生器提供信號(hào)所需要的參數(shù)以便滿足檢測(cè)儀不同的要求。數(shù)模轉(zhuǎn)換器是數(shù)字電路和模擬電路連接的橋梁,F(xiàn)PGA輸出的波形數(shù)據(jù)用DAC813JP進(jìn)行D/A轉(zhuǎn)換,然后輸出信號(hào)經(jīng)過(guò)I/V轉(zhuǎn)換后,通過(guò)低通濾波器輸出。本設(shè)計(jì)采用巴特沃茲二階濾波器濾波。

外部電路的具體設(shè)計(jì)在此就不再贅述。

2.2 系統(tǒng)軟件功能實(shí)現(xiàn)

本設(shè)計(jì)的實(shí)現(xiàn)軟件功能的模塊主要分為3個(gè)單元。首先用VHDL語(yǔ)言在軟件平臺(tái)QuartusII中編寫(xiě)每個(gè)單元并生成原理圖,然后在頂層模塊文件中將每個(gè)單元原理圖連接起來(lái),最后配置引腳并進(jìn)行編譯,從而完成整個(gè)軟件部分的設(shè)計(jì)。

2.2.1 頻率控制字模塊

頻率控制字K是二進(jìn)制的相位增量值,它控制著最后輸出波形頻率的大小[3]。作為相位累加器的輸入,它的好壞直接影響整個(gè)系統(tǒng)的功能和性能。為產(chǎn)生所需要的頻率控制字K,單片機(jī)輸入的控制量通過(guò)串行外圍設(shè)備接口與FPGA進(jìn)行通信。其流程框圖如圖4所示。

圖4 頻率控制字模塊框圖Fig.4 Frequency control word block diagram

2.2.2 相位累加器模塊

相位累加器是FPGA邏輯控制的核心部分,一般由加法器和同步寄存器構(gòu)成,實(shí)現(xiàn)相位累加[4]。相位增量△φ=2π/2N對(duì)應(yīng)的二進(jìn)制表示為A△φ,即頻率控制字K。K與輸出頻率f0呈簡(jiǎn)單的線性關(guān)系:

因此只要對(duì)相位的量化值進(jìn)行累加,即可得到當(dāng)前信號(hào)的向未知。在參考時(shí)鐘的作用下,相位累加器進(jìn)行線性的相位累加,當(dāng)累加器溢出時(shí)即完成一個(gè)周期性動(dòng)作,系統(tǒng)完成一個(gè)周期的頻率合成信號(hào),累加器的溢出頻率就是系統(tǒng)輸出的信號(hào)頻率[5]。

本設(shè)計(jì)采用3級(jí)流水線設(shè)計(jì),與普通相位累加器相比,雖然延時(shí)了兩個(gè)時(shí)鐘周期才輸出結(jié)果,但是結(jié)果沒(méi)有發(fā)生任何改變,反而大大提高了相位累加器的計(jì)算速率。

2.2.3 波形數(shù)據(jù)ROM模塊

相位累加器的輸出值即為波形數(shù)據(jù)ROM的查詢地址,通過(guò)ROM進(jìn)行相位-幅度的轉(zhuǎn)換,就可以在給定的時(shí)間上確定波形的抽樣幅值。ROM 模塊直接由 QuartusII中MegaWizard Plug-in Manager工具產(chǎn)生。要產(chǎn)生ROM模塊,需要.mif文件。可以利用Matlab產(chǎn)生.mif文件,但是其產(chǎn)生的.mif文件不可以直接使用,需要添加程序:

如果要更改數(shù)據(jù)參數(shù),只需要對(duì).mif文件進(jìn)行更改,并對(duì)程序做相應(yīng)的修改即可[6]。

3 實(shí)驗(yàn)仿真

通過(guò)QuartusII建立Vector Waveform File文件來(lái)對(duì)軟件系統(tǒng)進(jìn)行仿真,結(jié)果如圖5所示。用Matlab軟件對(duì)仿真數(shù)據(jù)進(jìn)行處理驗(yàn)證了軟件部分設(shè)計(jì)的正確性,如圖6所示。

圖5 QuartusII仿真結(jié)果Fig.5 Quartus II simulation results

圖6 Matlab仿真結(jié)果Fig.6 Matlab simulation results

4 結(jié)束語(yǔ)

該塔康地面信標(biāo)信號(hào)發(fā)生器解決了某型飛機(jī)塔康設(shè)備檢測(cè)儀方位信號(hào)的需求。在多次測(cè)試中,可以為其提供相應(yīng)參數(shù)的發(fā)射信號(hào)。同時(shí)該發(fā)生器是基于DDS原理利用FPGA開(kāi)發(fā),大大縮減了設(shè)備開(kāi)發(fā)時(shí)間,并且模塊化設(shè)計(jì)為以后方案改進(jìn)、軟件優(yōu)化、硬件更換提供方便,大大提高其靈活性。該塔康地面信標(biāo)信號(hào)發(fā)生器已經(jīng)交付相關(guān)部隊(duì),并取得良好效果。

[1]曹乃森,丁永強(qiáng),馬貴兵.機(jī)載塔康設(shè)備綜合檢查儀設(shè)計(jì)[J].計(jì)算機(jī)測(cè)量與控制.2012,20(2):398-399.CAO Nai-sen,DING Yong-qiang,MA Gui-bing.Design of integrated testerfor airborne TACAN equipment[J].Computer Measurement&Control,2012,20(2):398-399.

[2]段學(xué)剛,高憲軍.航空無(wú)線電導(dǎo)航原理[M].長(zhǎng)春:吉林科學(xué)技術(shù)出版社,2010.

[3]申國(guó)政.基于FPGA的雷達(dá)激勵(lì)器信號(hào)發(fā)生器的研究[D].哈爾濱:哈爾濱工業(yè)大學(xué).

[4]劉暢,李智.基于FPGA的任意波形發(fā)生器的設(shè)計(jì)[J].微計(jì)算機(jī)信息.2010,26(1):121-124.LIU Chang,LI Zhi.Design of arbitrary waveform generator based on FPGA[J].Microcomputer Information,2010,26(1): 121-124.

[5]曹鄭蛟.基于FPGA的復(fù)雜函數(shù)發(fā)生器研究[D].長(zhǎng)沙:湖南大學(xué),2011.

[6]孫超,林占江.基于DDS的雷達(dá)任意波形信號(hào)源的研究[J].電子測(cè)量與儀器學(xué)報(bào),2008,22(2):31-36.SUN Chao,LIN Zhan-jiang.Study on arbitrary waveform generator for radar based on DDS[J].Journal of Electronic Measurement and Instrument,2008,22(2):31-36.

Design of TACAN ground beacon signal generator based on FPGA

WEI Heng,WANG De-gong,LIU Yang,SHI Yu
(Aviation University of Air Force,Changchun 130022,China)

In order to provide a stable,reliable and diverse TACAN ground beacon signal to meet the requirement of TACAN equipment's detection instrument of a certain type of aircraft.Designed by Altera company's EP1C12Q240C8 as the control core,using DAC813JP as DA converter,using the basic principle of DDS,through QuartusII software to write each unit module of TACAN ground beacon signal generator,and ultimately complete the design scheme.The results was simulated and verified by Matlab combining with QuartusII,while designed and connected the external circuit.Compared with the traditional TACAN ground beacon signal generator,this generator is convenient to use,easy to upgrade,can meet all the requirements of detection instrument.

TACAN signal;DDS;FPGA;DAC

TN74

A

1674-6236(2015)10-0191-03

2014-09-03 稿件編號(hào):201409025

衛(wèi) 恒(1992—),男,山西運(yùn)城人,碩士研究生。研究方向:雷達(dá)目標(biāo)模擬器。

猜你喜歡
累加器信標(biāo)方位
密碼累加器研究進(jìn)展及應(yīng)用
認(rèn)方位
RFID電子信標(biāo)在車(chē)-地聯(lián)動(dòng)控制系統(tǒng)中的應(yīng)用
Fpga的信號(hào)發(fā)生器設(shè)計(jì)原理
基于霍夫變換的工位點(diǎn)識(shí)別算法設(shè)計(jì)與實(shí)現(xiàn)
借助方位法的拆字
基于TMS320C6678的SAR方位向預(yù)濾波器的并行實(shí)現(xiàn)
基于信標(biāo)的多Agent系統(tǒng)的移動(dòng)位置研究
Word Fun
用于時(shí)間延遲積分型圖像傳感器的流水采樣列級(jí)運(yùn)放共享累加器*
子洲县| 英超| 龙里县| 建昌县| 贺州市| 崇州市| 定西市| 西乡县| 潼关县| 新津县| 宁乡县| 蛟河市| 安平县| 旺苍县| 绥中县| 海南省| 康保县| 四川省| 天气| 海伦市| 扶风县| 孙吴县| 丹巴县| 吴堡县| 墨江| 凌海市| 霍林郭勒市| 铜梁县| 师宗县| 眉山市| 上林县| 明光市| 洪湖市| 黄山市| 剑阁县| 年辖:市辖区| 类乌齐县| 万年县| 灵石县| 社旗县| 兰西县|