chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

利用MATLAB進行天線陣列方向圖綜合

射頻問問 ? 來源:射頻問問 ? 2023-12-18 16:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

學(xué)個Antenna是以天線仿真和調(diào)試為主,理論原理為輔的干貨天線技術(shù)專欄,包括天線入門知識以及各類天線的原理簡介、仿真軟件建模、設(shè)計、調(diào)試過程及思路。

摘要:本次推文將介紹如何利用MATLAB的Sensor Array Analyzer進行天線陣列的方向圖綜合。

1. 陣列方向圖綜合理論

對于均勻平面陣列而言,其陣因子公式可以寫成

當陣列是三角網(wǎng)格布置或者圓環(huán)陣時,《ANTENNA THEORY ANALYSIS AND DESIGN》等相關(guān)教程也是有公式可參考的。不過對于任意孔徑下排布,我們就需要回歸到最通用的方向圖綜合公式。即通過已知的每個單元的位置、激勵幅度和相位、對進行累加來綜合陣因子(點源模型)。

對于上述情況,就需要借助編程工具進行方向圖綜合的可視化,例如工科生們最常用的MATLAB或者Python。

2. Sensor Array Analyzer

MATLAB 2014b中開始新增支持的Sensor Array Analyzer (MATLAB 傳感器陣列分析器),這個工具箱提供用于分析和處理傳感器陣列數(shù)據(jù)的綜合工具和功能,適用于信號處理、通信、雷達和聲納等領(lǐng)域使用傳感器陣列的研究人員和工程師。該工具箱還提供用于顯示和分析陣列數(shù)據(jù)的可視化工具并支持傳感器陣列的設(shè)計和仿真。功能范圍從 1-D 到 3-D 天線、聲納換能器和麥克風陣列等,并且可以包含子陣列。指定陣列和傳感器參數(shù)后,應(yīng)用程序會顯示基本性能特征,例如陣列方向性和陣列尺寸。

f742684e-9d7c-11ee-8b88-92fbcf53809c.png

支持的陣列類型如下所示:

陣列類型
2D陣列 均勻線性陣列(ULA)
均勻矩形陣列(URA)
均勻圓形陣列(UCA)
均勻六角形陣列(UHA)
圓形平面陣列
(Circular Planar Array)
同心陣列
(Concentric Array )
3D陣列 球形陣列(Spherical Array)
圓柱形陣列 (Cylindrical Array)
任意陣列 (Arbitrary Array)

對于天線陣列設(shè)計而言,我們可以通過遵從下面步驟來實現(xiàn)搭積木式的陣列方向圖綜合:選擇陣列類型配置單元數(shù)/單元間隔/陣列法向方向/陣列的錐削/工作頻段等。然后就可以點擊3D Pattern/2D Pattern按鈕來查看天線方向圖。

下面以一個URA為例進行簡單的使用示范:

①Size:輸入一個一行2列的向量,例如[4,4];

②Element Spacing:輸入單元間距,支持2種格式,例如[10,12](單位m),或者[0.5,0.6](單位λ);

Lattice:支持Rectangular(矩形網(wǎng)格布陣)和Triangular(三角網(wǎng)格布陣);

④Array Normal:陣列的法向,例如x,y,z;

⑤Taper:支持Custom自定義類型和行、列分別類型的幅度錐削激勵;

⑥Custom Taper:當⑤中選擇Custom類型時,可自定義各單元的激勵系數(shù)。如果陣列的Size是4×4,則可輸入一個4×4的矩陣(可以是復(fù)數(shù)形式)。

以上向量或者矩陣均可以從workspace里載入

綜合的方向圖結(jié)果如下所示:

f756c2ee-9d7c-11ee-8b88-92fbcf53809c.png

除了簡單的陣列綜合外,還有子陣綜合,單元方向圖選取以及波束掃描等功能,大家可以根據(jù)自己的需求來調(diào)用!

3. 代碼封裝設(shè)計

通過Export按鈕可以Generate Matlab script,通過觀察代碼來學(xué)習(xí)如何將上面的UI操作轉(zhuǎn)換為代碼的,從而將其封裝起來方便使用。

這里給大家一個封裝的MATLAB Demo

functionradiation=Cal_RecArray(ArrSize,Spacing,Taper)
%ArrSize=[8,8];Spacing=[0.5,0.5];Taper=1;
%w=taylorwin(16,8,-20);w=w/max(w);Taper=w*w.';
%Createauniformrectangulararray
Array=phased.URA('Size',ArrSize,...
'Lattice','Rectangular','ArrayNormal','z');
%Themultiplicationfactorforlambdaunitstometerconversion
Array.ElementSpacing=Spacing;
Array.Taper=Taper;

%Createanisotropicantennaelement
Elem=phased.IsotropicAntennaElement;
Elem.FrequencyRange=[0300000000];
Array.Element=Elem;

%AssignFrequenciesandPropagationSpeed
Frequency=300000000;
PropagationSpeed=300000000;

%PlotArrayGeometry
figure;
viewArray(Array,'ShowNormal',false,...
'ShowTaper',false,'ShowIndex','None',...
'ShowLocalCoordinates',true,'ShowAnnotation',false,...
'Orientation',[45;45;45]);

%CalculateSteeringWeights

Freq3D=300000000;
%Findtheweights
w=ones(getNumElements(Array),length(Frequency));

%Plot3dgraph
plotType='Directivity';
radiation=pattern(Array,Freq3D,'PropagationSpeed',PropagationSpeed,...
'weights',w(:,1),...
'ShowArray',false,'ShowLocalCoordinates',true,...
'Type',plotType);
end

簡單的調(diào)用下即可得到3D方向圖數(shù)據(jù):

w=taylorwin(10,8,-20);w=w/max(w);Taper=w*w.';
pattern=Cal_RecArray([10,10],[0.5,0.5],Taper);

4. 進階功能

除了常規(guī)的1D線陣,矩形、圓形等陣列結(jié)構(gòu)外,還可以進行Arbitrary設(shè)置,我們只需要傳入單元的坐標位置和單元的法向角度 (對于平面陣列而言,所有單元的法向角度相同),以及單元的幅度錐削即可。

f76beee4-9d7c-11ee-8b88-92fbcf53809c.png

f7807a30-9d7c-11ee-8b88-92fbcf53809c.png

該工具箱內(nèi)置的子陣分析和自定義單元方向圖功能使得復(fù)雜的陣列綜合更加便利化。

f78ebd0c-9d7c-11ee-8b88-92fbcf53809c.png

審核編輯:湯梓紅

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

    關(guān)注

    2573

    文章

    53868

    瀏覽量

    779973
  • matlab
    +關(guān)注

    關(guān)注

    189

    文章

    3009

    瀏覽量

    236706
  • 天線陣列
    +關(guān)注

    關(guān)注

    0

    文章

    27

    瀏覽量

    7813
  • 方向圖
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    8258

原文標題:MATLAB進行天線陣列方向圖綜合

文章出處:【微信號:射頻問問,微信公眾號:射頻問問】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    基于GA的智能天線系統(tǒng)前端扇區(qū)陣列設(shè)計

    覆蓋模式(即廣播波束)對方向的要求,利用GA的全局搜索性能,綜合陣列結(jié)構(gòu)及單元激勵相位。其次對該陣列
    發(fā)表于 07-29 08:54

    5G 進行天線陣列測試

    5G 進行天線陣列測試
    發(fā)表于 09-18 11:06

    LabVIEW與MATLAB混合編程在數(shù)字天線陣列測試中的實踐驗證

    ,這些誤差會引起系統(tǒng)性能的下降,甚至?xí)垢鞣N先進的信號處理算法完全失效。因此,必須對數(shù)字天線陣列系統(tǒng)進行校正。一般陣列天線校正和波瓣測量需要采集大量的數(shù)據(jù),
    發(fā)表于 06-04 07:55

    基于應(yīng)用于方向回溯天線陣的分形雙極化天線仿真和測試

    分集、提高系統(tǒng)靈敏度、極化捷變等特點。在方向回溯天線陣列系統(tǒng)中應(yīng)用雙極化天線收發(fā)一體化的特點,將一對正交極化端口分別用作接收端和發(fā)射端,實現(xiàn)收發(fā)隔離,使得方向回溯
    發(fā)表于 06-13 08:03

    射頻仿真系統(tǒng)的天線陣列怎么校準?

    射頻仿真系統(tǒng)的子系統(tǒng)-天線陣列及饋電系統(tǒng),主要用于模擬彈目間的視線角運動,為了保證天線陣列及饋電系統(tǒng)的角位置模擬精度,必須對天線陣列系統(tǒng)進行校準。所謂校準是指為
    發(fā)表于 08-21 06:57

    怎么測量天線陣列系統(tǒng)的插入損耗和插入相移變化量?

    精度高、自動化程度高、測量速度快、功能強大的測量儀器。射頻仿真系統(tǒng)的子系統(tǒng)-天線陣列及饋電系統(tǒng),主要用于模擬彈目間的視線角運動,為了保 證天線陣列及饋電系統(tǒng)的角位置模擬精度,必須對天線陣列系統(tǒng)
    發(fā)表于 10-23 07:49

    懸賞:如何對電大尺寸天線進行近場方向仿真?

    1.口徑為3m*7m,7020個天線單元的天線陣面,輸入功率為4GW,我需要得到近場不同距離上的電場分布情況。2.已試過的方法:(1)matlab進行歸一化近場
    發(fā)表于 12-25 14:24

    如何使用HFSS設(shè)計5G天線陣列?

    都受到陣列中其他天線的接近程度的影響。通過改變天線方向,工程師可以優(yōu)化這些特性。   一旦選擇了最佳天線陣列
    發(fā)表于 05-05 09:58

    基于凸優(yōu)化的寬帶陣列方向綜合算法

    針對寬帶任意陣列天線方向綜合問題,提出了基于凸優(yōu)化及其求解軟件的方向
    發(fā)表于 07-30 15:01 ?15次下載

    本征激勵法用于天線陣方向綜合

    本征激勵法用于天線陣方向綜合:本文首先由矩量矩陣推導(dǎo)出天線分析中本征激勵模式的定義。其次使用單元間無耦合的理想
    發(fā)表于 10-24 15:21 ?9次下載

    二維矩陣列天張方向綜合

    二維矩陣列天張方向綜合:在干擾入射方向,自適應(yīng)天線陣方向
    發(fā)表于 01-13 11:13 ?33次下載

    LabVIEW與MATLAB混合編程在數(shù)字天線陣列測試中的應(yīng)

    LabVIEW與MATLAB混合編程在數(shù)字天線陣列測試中的應(yīng)用 引言 數(shù)字天線陣列天線和數(shù)字信號處理技術(shù)結(jié)合的產(chǎn)物,它具有工作方式靈活、抗干擾性能卓越和超角分辨等
    發(fā)表于 12-23 17:32 ?2655次閱讀
    LabVIEW與<b class='flag-5'>MATLAB</b>混合編程在數(shù)字<b class='flag-5'>天線陣列</b>測試中的應(yīng)

    粒子群算法的原理和流程及用于天線陣的設(shè)計分析

    粒子群優(yōu)化算法是基于一群粒子的智能運動而產(chǎn)生的隨機進化計算方法,其優(yōu)點是算法非常利于理解和應(yīng)用。本文首先介紹了粒子群算法的原理和流程,研究了如何將這種方法運用于天線陣方向綜合上,最
    發(fā)表于 10-28 17:50 ?9次下載
    粒子群算法的原理和流程及用于<b class='flag-5'>天線陣</b>的設(shè)計分析

    采用多方向天線陣列技術(shù)實現(xiàn)微帶陣列天線的設(shè)計

    支持空時分復(fù)用的無線Mesh 網(wǎng)絡(luò)采用多方向天線陣列技術(shù),使用多個高增益定向天線進行方向覆蓋,具備通信距離遠和天線自動掃描與對準的特性,便
    的頭像 發(fā)表于 06-29 16:16 ?5721次閱讀
    采用多<b class='flag-5'>方向天線陣列</b>技術(shù)實現(xiàn)微帶<b class='flag-5'>陣列</b><b class='flag-5'>天線</b>的設(shè)計

    MIMO天線陣列的增益計算和仿真步驟

      MIMO天線陣列是一種利用多個天線進行傳輸和接收的技術(shù),通過將多個天線排列成陣列的形式,從而
    發(fā)表于 05-19 16:00 ?7950次閱讀