0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

利用ADALM-PLUTO構建單脈沖信號跟蹤器

星星科技指導員 ? 來源:ADI ? 作者:Jon.Kraft ? 2023-06-27 10:34 ? 次閱讀

上周,我們讓冥王星雙元素數(shù)字波束成形器工作?,F(xiàn)在它正在工作,我們可以用它做很多很酷的事情。在最后一篇博文中,我們將通過構建自適應信號跟蹤器來介紹其中之一。我們將掃描房間,找到信號源,然后鎖定它,這樣即使信號源移動,我們也永遠不需要重新掃描。我們將始終擁有完美的相移,為我們提供峰值信號和最大信噪比(SNR)。

單脈沖跟蹤簡介

回想一下,在上一篇博客中,我們形成了一個接收光束,然后確定了發(fā)射器的方向。這給了我們到達的方向(DOA)。但為了獲得DOA,我們必須掃描所有可能的相移,然后選擇最高的信號強度。這意味著對于真正的無線電系統(tǒng),我們必須定期中斷下載流并重新掃描。然后選擇最佳信噪比(SNR)相移,然后重新建立鏈路。它不是一個非常有效的通信鏈接。值得慶幸的是,聰明的人已經(jīng)找到了更好的方法來做到這一點。也許最流行的方法是使用“單脈沖跟蹤”。

單脈沖跟蹤是一種非常聰明的技術,在 1940 年代首次展示,至今仍在廣泛使用。我們將在這里做這種技術的一種變體,但還有許多其他類型。讓我們從頭開始,了解它是如何工作的。從我們上一篇博客中,我們形成了一個接收光束,并有一個如下所示的設置:

wKgaomSaUmSAAdVzAAHlxSZ_a_4615.png

我們將該接收波束稱為“總和”波束。因為它是由RX1和RX2的總和形成的。當我們使用 Python 繪制它時,我們看到的是這樣的東西:

wKgZomSaUmmACrRtAACEYhYthSs988.png

所以這看起來不錯,紅線突出顯示了 DOA。但我們也可以從Rx2中減去Rx1,我們稱之為“三角洲”光束。如果你這樣做,你會看到一個非常有趣的形狀出現(xiàn):

wKgaomSaUm-ANFbMAAClTgNLsX4459.png

三角洲光束在 Sum 光束的峰值處給出一個尖銳的零點。讓我們再繪制一件事:總和光束和三角光束之間的相位差。如果我們這樣做,我們會得到這個更有趣的曲線:

wKgZomSaUnSAHQZCAADFEhTHFdg190.png

相位差正好在該DOA點從負變?yōu)檎?。有了這條曲線,我們現(xiàn)在有了解釋單脈沖跟蹤概念所需的所有信息。

單脈沖跟蹤的工作原理

假設陣列指向下面的藍點 - 你指向Sum光束峰值的某個地方。當然,您希望達到總和光束峰值,因為這是最高SNR的位置。

wKgaomSaUnmAZA_YAACw8pTAejc379.png

你怎么知道,僅僅從冥王星數(shù)據(jù)的一個緩沖區(qū)(沒有看到該曲線上的任何其他點),你需要多少和哪個方向來調(diào)整相移?容易!從總和到增量(黑色箭頭)的差異與 DOA 誤差的大小成反比。相位差的極性告訴哪個方向改變相位。這就是單脈沖跟蹤背后的基本思想?;蛘咧辽龠@是我對它的快速解釋。

希望到現(xiàn)在為止,Python 文件對你來說很簡單。僅添加了 3 個新功能:scan_for_DOA、monopulse_angle和跟蹤。“scan_for_DOA”功能對所有可能的相位進行一次完整掃描,然后找到峰值響應。這給了我們起點。啟動時是我們唯一進行此掃描的時間。

wKgaomSaUp2AIUtKAAFC0nVQ1VE551.png

monopulse_angle函數(shù)在總和和增量數(shù)據(jù)點之間執(zhí)行相位減法。非常感謝特拉維斯·柯林斯博士建議我使用相關函數(shù)而不是我以前使用的簡單時域減法!

wKgZomSaUqWAdCZ1AADAjEFyi_E886.png

最后,“跟蹤”功能獲取冥王星數(shù)據(jù)的單個緩沖區(qū),并決定我們是否需要增加或減少相移。

wKgaomSaUqqALIqKAAFnbXqpnsU189.png

讓我們試試吧!

因此,現(xiàn)在,如果您點擊運行,您應該會看到一個帶狀圖樣式的顯示,該顯示會更新 DOA 與時間的關系。當您移動發(fā)射器時,它將保持完美居中 - 所有這些都無需進行任何光束掃描!

wKgZomSaUq-ALFUUAAA8efBwkIs467.png

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 無線電
    +關注

    關注

    58

    文章

    2113

    瀏覽量

    115813
  • SNR
    SNR
    +關注

    關注

    3

    文章

    193

    瀏覽量

    24242
  • python
    +關注

    關注

    53

    文章

    4752

    瀏覽量

    84065
收藏 人收藏

    評論

    相關推薦

    請問如何開發(fā)ADALM-PLUTO的上位機軟件?

    剛開始接觸ADALM-PLUTO,看了官網(wǎng)的wiki,還是不太明白,我想做一個PC端的軟件來控制ADALM-PLUTO,應該怎樣做?用什么工具?或者在哪可以找到比較詳細的資料?請論壇的前輩們不吝賜教,感謝!
    發(fā)表于 07-24 07:58

    Microchip的好奇心HPC開發(fā)板和ADI公司的ADALM-PLUTO

    的另一個產(chǎn)品是ADI公司的ADALM-PLUTO主動學習模塊。 ADALM-PLUTO是一款收發(fā),具有325 MHz至3.8 GHz的超寬帶寬。該平臺使用具有28K邏輯單元的FPGA和能夠運行
    發(fā)表于 10-30 14:38

    ADALM-PLUTO主動學習模塊

    ADI公司的ADALM-PLUTO主動學習模塊(PlutoSDR)是一個物理射頻實驗室,可以放在手掌中。它的價格和功能使它如此受歡迎,我們并不總是能夠維持庫存。該儀器的主要特性是兩個獨立的無線電
    發(fā)表于 11-01 15:51

    Seeed ADALM-PLUTO 射頻分析儀

    `ADALM-PLUTO 射頻分析儀易于使用,有助于向電氣工程及通信相關專業(yè)學生介紹軟件定義無線電(SDR)、射頻(RF)和無線通信的基礎知識。該模塊針對不同層次和背景的學生而設計,可同時用于教師
    發(fā)表于 11-16 08:43

    急?。。?b class='flag-5'>adalm pluto 安裝問題

    `之前一直在用pluto。前幾天重裝系統(tǒng)后,裝上pluto硬件支持包后第一次運行simulink發(fā)射信號沒有問題,但接下來再次運行就一直報錯(報錯內(nèi)容如圖所示),麻煩給說一下問題所在,在線急等!?。∮玫氖莔atlab2017b.
    發(fā)表于 03-08 11:01

    指向和單脈沖跟蹤在車載動中通中的應用

    指向和單脈沖跟蹤在車載動中通中的應用 概述:現(xiàn)階段車載“動中通”跟蹤方式主要有慣導向方式和單脈沖跟蹤方式,2種
    發(fā)表于 04-28 16:24 ?32次下載

    基于FPGA的多路脈沖重復頻率跟蹤器

    摘要: 在反輻射導彈的雷達導引頭中,信號跟蹤器的實時性是影響系統(tǒng)性能的重要因素之一。介紹了利用高性能FPGA豐富的資源實現(xiàn)的多路脈沖重復頻率跟
    發(fā)表于 06-20 15:34 ?572次閱讀
    基于FPGA的多路<b class='flag-5'>脈沖</b>重復頻率<b class='flag-5'>跟蹤器</b>

    關于FPGA的多路脈沖重復頻率跟蹤器設計

    在反輻射導彈的雷達導引頭中,信號跟蹤器的實時性是影響系統(tǒng)性能的重要因素之一。介紹了利用高性能FPGA豐富的資源實現(xiàn)的多路脈沖重復頻率跟蹤器,
    發(fā)表于 03-16 14:39 ?37次下載

    基于Zynq SoC的ADALM專業(yè)射頻學習模塊

    ADALM-PLUTO SDR USB學習模塊: ADI致力于為不同水平和背景的學習者提高他們的射頻設計能力。在上個月末,ADI團隊推出一款全新的ADALM-PLUTO SDR USB學習模塊。這款
    的頭像 發(fā)表于 07-08 09:00 ?3102次閱讀
    基于Zynq SoC的<b class='flag-5'>ADALM</b>專業(yè)射頻學習模塊

    什么是ADALM-PLUTO

    和功能可通過軟件下載和更新來升級,而不用完全更換硬件。 ? 以前,在開發(fā)無線電通信設備時,工程師必須先開發(fā)用于接收并處理特定信號的接收機,來對特定信號傳輸進行解碼或編碼。 ? ? ? ?隨著數(shù)字信號處理與其算法越來越復雜,這些
    的頭像 發(fā)表于 01-06 16:28 ?1w次閱讀

    ADALM-PLUTO主動學習模塊的使用手冊

    ADALM-PLUTO 主動學習模塊(PlutoSDR) 易于使用,有助于向電氣工程及通信相關專業(yè)學生介紹軟件定義無線電(SDR)、射頻(RF)和無線通信的基礎知識。該模塊針對不同層次和背景的學生
    發(fā)表于 03-12 14:27 ?35次下載
    <b class='flag-5'>ADALM-PLUTO</b>主動學習模塊的使用手冊

    構建3D跟蹤器開源分享

    電子發(fā)燒友網(wǎng)站提供《構建3D跟蹤器開源分享.zip》資料免費下載
    發(fā)表于 11-11 09:21 ?0次下載
    <b class='flag-5'>構建</b>3D<b class='flag-5'>跟蹤器</b>開源分享

    單脈沖和連續(xù)的時鐘信號有什么區(qū)別?

    單脈沖和連續(xù)的時鐘信號有什么區(qū)別?? 時鐘信號在數(shù)字電路以及分布式計算系統(tǒng)等工業(yè)與科技領域中有廣泛應用。根據(jù)應用的不同,時鐘信號可以被分為單脈沖
    的頭像 發(fā)表于 09-15 16:28 ?1646次閱讀

    什么是電壓跟蹤器?

    什么是電壓跟蹤器
    的頭像 發(fā)表于 12-07 16:10 ?728次閱讀
    什么是電壓<b class='flag-5'>跟蹤器</b>?

    光學跟蹤器信號源手機怎么設置

    光學跟蹤器是一種用于測量和跟蹤物體位置和運動的設備。它通常由一個攝像頭、一個光源和一個傳感組成。在手機中,光學跟蹤器可以通過應用程序?qū)崿F(xiàn),例如AR(增強現(xiàn)實)應用。 以下是一些關于光
    的頭像 發(fā)表于 08-29 18:03 ?415次閱讀