坎蒂雷賦權法 matlab,干貨 | 利用MATLAB實現FMCW雷達中的常用角度估計方法

208942788_1_20201203021753212.jpg

其中在介紹角度估計中,通過對接收差頻信號在快慢時間維度的擴展,增加了空域的信息。擴展后的接收差頻信號可以表示為

208942788_2_20201203021753728.jpg

其中k表示接收天線的個數,d為天線間距。

在“干貨|利用MATLAB實現FMCW雷達的角度估計”中,已經介紹了如何理解目標的角度信息,以及如何求取目標的角度信息。但是當時我們只用了簡單的比相方法。這篇文章中,我們將對FMCW雷達中常見的幾種測角方法進行介紹,分別是比相測角,DBF測角和超分辨測角,其中在超分辨測角這一塊我們只對MUSIC方法進行介紹,其他方法感興趣的可以自行嘗試下。

比相測角

由于不同天線之間存在的相位差,利用這一關系,通過對兩個相鄰天線的相位差即可反求出目標的角度信息。用公式表示為

208942788_3_20201203021753868.jpg

可以看出,在比相測角的方法中,只需要利用兩個天線即可求出目標的角度,這種方法適用于一些天線陣元較少的場景,比如24G雷達用的就較多。

我們設置了一個距離和速度分別為50和3,角度為10度的目標。根據RDM計算出目標的距離和速度,我們生成了兩個天線的接收數據,然后利用該數據求得目標的角度為

208942788_4_202012030217549.jpg

DBF測角DBF(數字波束形成)的基本思想就是將各個天線陣元的接收進行加權在求和,得到的最大導向位置即為目標的波達方向估計。這句話中有兩個動作,一個是加權,另一個是求和。

首先我們將上面的話用公式表述出來

208942788_5_20201203021754228.jpg

對于上述式子中的加權系數,我們將其拆分成兩個部分進行理解,加權系數中的一個部分是為了補償各個接收陣元之間的相位時延,關于這個時延在前面的文章中我們介紹過,這樣的補償可以使得接收天線在某一個方向的輸出可以同相疊加。可以寫為

208942788_6_20201203021754368.jpg

理解了這一個部分的系數后,另外一個部分的系數則很好理解,剛才的相位延時補償是對某一個方向進行的,這個部分的系數則是對所有的角度進行遍歷,由于構造的接收差頻信號中含有目標的角度信息,通過這樣的遍歷,我們可以找出與目標角度相關性最大的角度,即可認為此時的角度為目標的角度。用公式表示為

208942788_7_20201203021754509.jpg

其中θ表示所有的遍歷角度,可以看出,DBF可以利用多個天線的疊加求取出目標的角度。

下面同樣的,構造一個距離和速度分別為50和3,角度為10的目標,根據RDM計算得到目標的距離和速度,然后通過DBF求出目標的角度為

208942788_8_20201203021754650.jpg

超分辨測角(MUSIC)這一部分主要對MUSIC進行介紹,MUSIC(多重信號分類)最早是由Schmidt在1979年提出,這種方法的基本思想是利用了信號與噪聲子空間的正交性,對信號空間進行了劃分后進行的參數估計,后來的又不斷有各種改進的方法提出,這里我們只對傳統的MUSIC測角進行介紹。

首先對K個接收天線的接收數據進行協方差矩陣的估計

208942788_9_20201203021754915.jpg

然后對其進行特征分解,根據特征值大小劃分信號空間

208942788_10_2020120302175556.jpg

最后通過對角度的遍歷,進行譜峰搜索,得到目標的波達方向估計,用公式表示為

208942788_11_20201203021755462.jpg

下面我們就利用這種方法對距離和速度在50和3,角度為10度的目標進行角度估計,結果為

208942788_12_20201203021755540.jpg

通過對這幾種常見的測角方法進行介紹,希望可以對你有所啟發。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/271054.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/271054.shtml
英文地址,請注明出處:http://en.pswp.cn/news/271054.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

vscode 使用筆記

https://code.visualstudio.com/docs/setup/setup-overview#_proxy-server-support 如果使用代理上網時,需要配置: 在 settings.json 中這樣設定: // 將設置放入此文件中以覆蓋默認設置{"http.proxy": "http://用戶名:密碼IP:…

數據庫設計基礎:需求分析相關知識筆記

系統需求分析是用戶和相關設計人員對數據庫應用系統所涉及的內容和功能描述,主要是以用戶角度來了解系統,是數據庫邏輯設計和物理設計以及應用程序的涉及都根據系統分析的內容作為基礎。該階段是非常重要的環節,如果該階段設計的不好&#xf…

matlab 康托爾集,康托爾集的性質特點

康托爾集的性質特點康托三分集中有無窮多個點,所有的點處于非均勻分布狀態。此點集具有自相似性,其局部與整體是相似的,所以是一個分形系統。康托三分集具有(1)自相似性;(2)精細結構;(3)無窮操作或迭代過程&#xff1b…

String、StringBuuffer、StringBuilder三者的區別

可變性 String 類中使用 ?nal 關鍵字字符數組保存字符串, private final char value[] ,所以 String 對象是不可變的。 StringBuilder 與 StringBu?er 都繼承自 AbstractStringBuilder 類,在 AbstractStringBuilder 中也是使用字符數組保存…

運算符和類型轉換

1.類型轉換: 分為自動轉換和強制轉換,一般用強制轉換。 其他類型轉換為整數:parseInt(); 其他類型轉換為小數:parseFloat(); 判斷是否是一個合法的數字類型&a…

數據庫設計基礎:數據字典相關知識筆記

1、數據字典的定義 數據字典(Data Dictionary ,DD)是各類數據描述的集合,它是關于數據庫中數據的描述,即元數據,而不是數據本身。2、數據字典的組成數據字典主要包括數據項、數據結構、數據流、數據存儲、處理過程等內…

用符號方法求下列極限或導數matlab,matlab實驗

3,設有矩陣A 和B 1234530166789101769A ,111213141502341617181920970212223242541311B ????????-????????-????????????????1、求它們的乘積C ;2、將矩陣C 的右下角3*2子矩陣賦給D ;3、察看matlab 工作空間…

Java基本數據類型及所占字節大小

一、Java基本數據類型 基本數據類型有8種:byte、short、int、long、float、double、boolean、char 分為4類:整數型、浮點型、布爾型、字符型。 整數型:byte、short、int、long 浮點型:float、double 布爾型:boolean 字…

事務管理:事務的基本概念筆記

1、事務的意義事務管理是對于一系列數據庫操作進行操作。針對多個事務并發執行的數據庫當中,如果對共享的數據進行更新操作不進行控制,很有可能會產生數據的不一致性,造成數據庫存儲無效甚至錯誤的數據。數據庫在運行過程中會受到很多方面的因…

從零開始攻略PHP(8)——面向對象(下)

8.編寫代碼類 每個分離的函數可以執行一個明確的任務。任務越簡單,編寫與測試這個函數就越簡單,當然也不要將這個函數分得太小——若將程序分成太多的小個體,讀起來就會很困難。 使用繼承可以重載操作。我們可以替換成一個大的Display()函數&…

vb treeview 展開子節點_C# / VB.NET 在PPT中創建、編輯PPT SmartArt圖形

本文介紹通過C#和http://VB.NET程序代碼來創建和編輯PPT文檔中的SmartArt圖形。文中將分兩個操作示例來演示創建和編輯結果。使用工具:Spire.Presentation for .NET hotfix 5.9.5dll文件引用:方式1:下載包;Spire.Presentation for…

mysql安裝教程8.0.21安裝,Windows系統下MySQL8.0.21安裝教程(圖文詳解)

安裝建議:盡量不要用.exe進行安裝,用壓縮包安裝,對日后的卸載/版本升級更為方便下載地址:https://dev.mysql.com/downloads/mysql/1、點擊上面的下載地址得到zip壓縮包2、解壓到要安裝的目錄我這里是E:\database\mysql8\mysql-8.0…

Java中 a+=b和a=a+b有什么區別?

一:性能方面 aab是加法運算 需要兩次尋找地址而ab是增量運算有寄存器優先時 只有一次地址查找。效率方面后者略高于前者 基于現在計算機的發展可忽略不計。 二:對于不同類型的a,b來說 1:不同類型的兩個變量在進行運算的時候,我們經常說到的…

事務管理:事務的狀態相關知識筆記

1、事務的幾個概念中止事務:事務在執行過程中發生故障,不能執行完成的事務。可以進行事務回滾,保持數據庫的一致性。事務回滾:將中止事務對數據庫的更新操作撤銷稱為事務回滾。已提交事務:成功執行完成的事務稱為已提交…

centos7 時間設置

安裝完成centos7后,雖然時區選擇的是上海,但是最終的時間還是不對,因為沒有開啟自動同步NTP功能,所以需要自動手動設置。 首先輸入timedatectl命令,查看當前機器的時間: Local time: 四 2016-08-25 18:52:5…

mysql符合安可要求嗎,安可是什么意思?演唱太過精彩,粉絲要求返場(再唱一個)...

解答:安可是指再唱一個的意思,最早是源自英語“Encore”,常被用在演唱會上,當最后一輪表演或演唱結束之后,粉絲就會開始大喊“安可”,就是想要再聽一場,這時歌手也會應粉絲的要求返場。安可是什…

事務管理基礎:數據庫的并發控制相關知識筆記

1、并發操作的概念介紹并發操作主要是指在多用戶共享的系統當中,可能存在很多用戶同時對同一個數據進行操作。并發操作會造成丟失更新、不可重復讀、讀臟數據。主要原因是事務的并發操作破壞了事務的隔離性。2、事務調度相關知識事務調度主要有串行調度、并發調度、…

Spring的AOP理解

Spring的AOP理解: OOP面向對象,允許開發者定義縱向的關系,但并適用于定義橫向的關系,導致了大量代碼的重復,而不利于各個模塊的重用。 AOP,一般稱為面向切面,作為面向對象的一種補充&#xff…

PHP 常用框架

1、ThinkPHP 2、Yii2 3、Laravel 4、CodeIgniter 5、CakePHP轉載于:https://www.cnblogs.com/baiqian/p/5808935.html

wpf 如何設置彈出窗口必須關閉才能打開其他軟件_5招教你如何清除C盤除系統外的所有垃圾!都學會了嗎?...

老毛桃winpe 2019-04-24 12:22:54 對于C盤,最讓我們頭疼的問題就是空間不足了!雖然知道C盤會存有很多垃圾,但由于C盤也是系統盤,我們只能可望不可及。那么,有什么辦法清除C盤除系統外的所有垃圾嗎?答案是…