新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于FPGA/MCU結構的線性調頻高度表設計

        基于FPGA/MCU結構的線性調頻高度表設計

        作者: 時間:2010-03-23 來源:網絡 收藏

          3 信號處理組件
          
          3.1 硬件設計
          
          信號處理組件完成地面高度的搜索/跟蹤、AGC、STC 等功能,其電路框圖如圖2 所示, 核心是1 片 和1 片,通過軟件算法實現大部分信號處理功能。


          
          圖 2 信號處理組件電路框圖
          
          地面高度的搜索/跟蹤是 根據鎖定門限判決電路的輸出狀態,按一定算法改 變VCO 調制信號的頻率,使差拍信號落入225kHz 的跟蹤帶內。在地面高度的搜索過程中,VGC 電壓與高度的對數呈線性關系,從而實現STC(時間-靈敏度控制)功能。在地面高度的跟蹤 過程中,VGC 電壓受控于飽和門限判決電路的輸出狀態,飽和時減小VGC 電壓,直到差拍信 號的強度低于飽和門限,降低地面回波強度對測高精度的影響,從而實現AGC(自動增益控 制)功能。
          
           選用Xilinx 公司的XC2V500[4],完成高速信號處理算法的運行,如VCO 調制信號 的產生、VGC 控制電壓的生成、搜索/跟蹤的控制等。外圍的高速D/A 采用AD 公司的AD9754AR, 40MSPS 采樣率,14 位分辨率,能滿足VCO 調制信號對其線性度的要求。AD9754AR 采用差分 電流輸出接口,以抑制共模干擾,通過運放將電流轉換成電壓輸出。
          
          VGC 接口采用D/A 轉換器和運放,來產生精密的VGC 電壓,VGC 電壓的輸出范圍為0?9V。 D/A 轉換器選用并行12 位D/A 轉換器AD7392AR,速度比較快。
          
           選用SST 公司的8 位單片機SST89V564RD[5],64K Flash 編程空間,完成高度表狀態 的控制、高度數據的校正/補償等工作。RS422 接口采用MAXIM 公司的AD844E,全雙工工作, 既可輸出地面高度數據,也可通過該接口實現SST89V564RD 的在線編程和在線仿真。
          
          MCU 與FPGA 之間采用8 位的數據/地址復用總線接口,速度快,通過訪問特定地址的寄 存器來實現邏輯控制和數據的讀取。SST89V564RD 的工作電壓為3.3V,可直接與FPGA 進行通 訊,不需進行電壓轉換。
          
          3.2 軟件設計
          
          該高度表的軟件設計包括兩部分:一部分是FPGA 的編程,采用VHDL 語言編寫;另一部 分是MCU 的編程,采用匯編語言編寫。兩部分軟件共同實現高度表的搜索、跟蹤等功能。
          
          a. 搜索算法
          
          當高度表的差拍信號未落入225kHz 的跟蹤帶內時,高度表進入搜索狀態:通過改變調 制頻率fm從低高度到高高度進行搜索。fm的值是離散的,滿足fm=112.5kHz/n,n 為分頻系數, n=1?1500(正整數)。
          
          采用了線性搜索算法,分頻系數n 從小到大連續變化,使高度表從低到高,以距離分辨 率Δh=1.0m 為步長連續搜索,即fm=112.5kHz/n,n=1→1500。當差拍信號fb0=225kHz±15kHz 時,鎖定門限輸出高電平,高度表進入跟蹤狀態,由跟蹤鑒頻回路與地面組成閉環系統,伺服于高度的變化。
          
          b. 跟蹤算法
          
          當高度表進入鎖定狀態時,由跟蹤鑒頻回路與地面組成閉環系統。由于線性調頻信號的 特殊性,其譜線是離散的,當高度變化時,各個頻率成分的信號都有,只是各個譜線的幅度 不同。在低高度上,由于跟蹤帶寬很窄(30kHz),調制頻率變化量Δfm大于30kHz 時,造成 高度表失鎖。另外,由于面目標的回波差拍信號的能量并不是集中在一根譜線上,而是多根 譜線或譜線帶具有相同量級的回波能量,要使高度表能跟蹤到最低譜線,即最低高度,要采 用具有頻譜前沿跟蹤能力的算法。
          
          我們設計了誤差抖動跟蹤算法,具有頻譜前沿跟蹤能力,其基本思路為:在當前跟蹤高 度上產生一個誤差搜索區域,在此區域內從低到高進行線性搜索,使高度表出現失鎖→鎖定 的狀態變化,從而跟蹤到最低高度。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 大竹县| 汽车| 木兰县| 霍山县| 资阳市| 崇左市| 贵定县| 兴隆县| 本溪| 集安市| 安新县| 廊坊市| 库尔勒市| 东乡族自治县| 霍城县| 彭山县| 翁牛特旗| 弥勒县| 绥滨县| 镇远县| 常州市| 德保县| 宣武区| 涡阳县| 宣威市| 湾仔区| 赤峰市| 平阴县| 四会市| 阿克苏市| 和顺县| 柳河县| 铜陵市| 郧西县| 洛隆县| 娄底市| 新宁县| 吉林省| 房山区| 腾冲县| 宁德市|