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

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

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

天線(xiàn)仿真設(shè)計(jì)Matlab天線(xiàn)工具箱

iIeQ_mwrfnet ? 來(lái)源:MATLAB 2019a ? 作者:MATLAB 2019a ? 2021-03-25 11:38 ? 次閱讀

學(xué)個(gè)Antenna是以天線(xiàn)仿真和調(diào)試為主,理論原理為輔的干貨天線(xiàn)技術(shù)專(zhuān)欄,包括天線(xiàn)入門(mén)知識(shí)以及各類(lèi)天線(xiàn)的原理簡(jiǎn)介、仿真軟件建模、設(shè)計(jì)、調(diào)試過(guò)程及思路。如有想看到的內(nèi)容或技術(shù)問(wèn)題,可以在文尾寫(xiě)下留言。

???????? 摘要:

提到天線(xiàn)仿真設(shè)計(jì),大部分人會(huì)想到HFSS、CST、FEKO這幾種常用的電磁仿真軟件。不過(guò)號(hào)稱(chēng)“除了生孩子之外就是萬(wàn)能”的MATLAB在2015版本就已推出了天線(xiàn)工具箱-Antenna Toolbox。經(jīng)過(guò)幾年的迭代優(yōu)化,現(xiàn)在的工具箱已經(jīng)可以實(shí)現(xiàn)設(shè)計(jì)、分析和可視化天線(xiàn)單元和天線(xiàn)陣列。

本文使用的軟件為MATLAB 2019a版本,文中編寫(xiě)的程序在低版本環(huán)境下可能會(huì)與提供的仿真結(jié)果有一定偏差!

0 1 簡(jiǎn)單介紹

Antenna Toolbox 提供了設(shè)計(jì)、分析天線(xiàn)單元和陣列并使其可視化的功能和應(yīng)用程序。用戶(hù)可以使用具有參數(shù)化幾何結(jié)構(gòu)的預(yù)定義單元或任意平面單元設(shè)計(jì)獨(dú)立的天線(xiàn)并建立天線(xiàn)陣列。

Antenna Toolbox 使用矩量法 (MoM) 計(jì)算端口屬性(如阻抗)、表面屬性(如電流和電荷分布)以及電場(chǎng)屬性(如近場(chǎng)和遠(yuǎn)場(chǎng)輻射方向圖)。您可通過(guò) 2D 和 3D 的形式展示天線(xiàn)的幾何結(jié)構(gòu)以及分析結(jié)果。

也可將天線(xiàn)和陣列集成到無(wú)線(xiàn)系統(tǒng)當(dāng)中,并使用阻抗分析方法設(shè)計(jì)匹配網(wǎng)絡(luò)。Antenna Toolbox 提供了用于仿真波束成形和波束控制算法的輻射方向圖。可從您的設(shè)計(jì)生成 Geber 文件,用于生產(chǎn)印刷電路板 (PCB) 天線(xiàn)。您可以在汽車(chē)或飛機(jī)等大型平臺(tái)上安裝天線(xiàn),并分析結(jié)構(gòu)對(duì)天線(xiàn)性能的影響。借助站點(diǎn)查看器,您可以使用各種傳播模型在 3D 地形圖上可視化天線(xiàn)覆蓋范圍。

0 2 天線(xiàn)單元設(shè)計(jì)

MATLAB的天線(xiàn)工具箱有函數(shù)庫(kù)支持腳本式開(kāi)發(fā),亦有基于A(yíng)PPdesigner開(kāi)發(fā)的傻瓜式天線(xiàn)建模仿真軟件。這里先簡(jiǎn)單科普下腳本開(kāi)發(fā),當(dāng)“調(diào)包俠”有多爽!

%偶極子天線(xiàn)單元設(shè)計(jì)clear;clc;%設(shè)置工作頻率(Hz)fre=2*1e9;%創(chuàng)建天線(xiàn)單元種類(lèi):偶極子subobject=design(dipole,fre);%設(shè)置激勵(lì)端口阻抗subobject.Load.Impedance=100;str1=[];str2=[];for num=1:3%設(shè)置天線(xiàn)尺寸 subobject.Length=0.058+0.02*(num-1); %S參數(shù)計(jì)算 S_data=sparameters(subobject,0.5*fre1.5*fre,201); subplot(1,2,1);h=rfplot(S_data);hold on; str1=[str1,strcat("偶極子長(zhǎng)度(mm):",num2str(subobject.Length*1000))]; legend(str1); subplot(1,2,2);smith(S_data,1,1);hold on; legend(str1);endholdoff;

e0e5a6f8-8ced-11eb-8b86-12bb97331649.png

CST仿真結(jié)果:寬度1.5mm,長(zhǎng)度50.8mm,70.8mm,90.8mm

e1193e96-8ced-11eb-8b86-12bb97331649.png

e126e032-8ced-11eb-8b86-12bb97331649.png

對(duì)比MATLAB快速計(jì)算和CST建模仿真-時(shí)域求解器下的仿真結(jié)果,可以看出有一定頻偏差異。精準(zhǔn)化仿真還是得靠HFSS、CST這類(lèi)商業(yè)電磁仿真專(zhuān)業(yè)軟件,不過(guò)前期進(jìn)行快速仿真、參量預(yù)估,這個(gè)工具箱還是能發(fā)揮一席之地的!

%在上面的代碼后追加%設(shè)定偶極子長(zhǎng)度為0.078msubobject.Length=0.078;%繪制3D方向圖figure(2);pattern(subobject,fre);%繪制2D方向圖figure(3);patternElevation(subobject,fre);%繪制電流分布圖figure(4);current(subobject,fre);view(90,0);

單元快速仿真計(jì)算結(jié)果

e14ec5d4-8ced-11eb-8b86-12bb97331649.png

e1886578-8ced-11eb-8b86-12bb97331649.png

e1a6fa60-8ced-11eb-8b86-12bb97331649.png

下面介紹基于A(yíng)PPdesigner開(kāi)發(fā)的傻瓜式天線(xiàn)建模仿真軟件。在matlab命令窗口輸入antennaDesigner即可。進(jìn)入界面后點(diǎn)擊New,常用的簡(jiǎn)單天線(xiàn)種類(lèi)應(yīng)有盡有,特別方便,程序比較簡(jiǎn)單、非常容易上手!

e25ffd94-8ced-11eb-8b86-12bb97331649.png

點(diǎn)擊上圖最右邊的Export按鈕,可以將設(shè)計(jì)的天線(xiàn)導(dǎo)出為matlab腳本文件,方便開(kāi)發(fā)者二次修改、維護(hù)。

e2c0ac3e-8ced-11eb-8b86-12bb97331649.png

0 3 陣列設(shè)計(jì)

%設(shè)置頻率fre=2*1e9;%創(chuàng)建天線(xiàn)單元種類(lèi)subobject=design(dipole,fre);subobject.Load.Impedance=100;%設(shè)置線(xiàn)陣arrayobject=design(linearArray('Element',subobject),fre,subobject);%設(shè)置單元數(shù)量arrayobject.NumElements=20;%設(shè)置單元間隔0.6倍工作波長(zhǎng)arrayobject.ElementSpacing=0.15*0.6;%設(shè)置單元激勵(lì)相差arrayobject.PhaseShift=zeros(1,20);%設(shè)置單元激勵(lì)幅度arrayobject.AmplitudeTaper=ones(1,20);figure(1);layout(arrayobject);figure(2);pattern(arrayobject,fre);figure(3);patternAzimuth(arrayobject,fre);

線(xiàn)陣快速仿真計(jì)算結(jié)果-等幅同相激勵(lì)

e2e17874-8ced-11eb-8b86-12bb97331649.png

e31fda92-8ced-11eb-8b86-12bb97331649.png

e34b1644-8ced-11eb-8b86-12bb97331649.png

點(diǎn)擊任意小圖,即可放大觀(guān)看

從上面仿真結(jié)果的第三張圖片可以看出,組陣方向的2D方向圖主波束較窄,主副瓣比僅有13.26dB,與等幅同相激勵(lì)的理論值比較符合,下面嘗試模擬切比雪夫低副瓣陣列。

e360eee2-8ced-11eb-8b86-12bb97331649.png

設(shè)定36dB的主副瓣比,得到的20單元線(xiàn)陣激勵(lì)電流幅度分布為:

e39df5a8-8ced-11eb-8b86-12bb97331649.png

%替換上述程序的幅度分布%設(shè)置單元激勵(lì)幅度arrayobject.AmplitudeTaper=... [0.1749 0.2065 0.3091 0.4268... 0.5529 0.6790 0.7955 0.8930... 0.9632 1.0000 1.0000 0.9632... 0.8930 0.7955 0.6790 0.5529... 0.4268 0.3091 0.2065 0.1749];

e3f1ab94-8ced-11eb-8b86-12bb97331649.png

經(jīng)過(guò)切比雪夫幅度加權(quán)后,線(xiàn)陣的主副瓣比從13.26dB提升到了31.6dB,效果顯著。下面的對(duì)比效果圖能直觀(guān)地感受到副瓣的差異之大。

主副瓣對(duì)比

e34b1644-8ced-11eb-8b86-12bb97331649.png

e3f1ab94-8ced-11eb-8b86-12bb97331649.png

原文標(biāo)題:學(xué)個(gè)Antenna:Matlab天線(xiàn)工具箱知多少(一)

文章出處:【微信公眾號(hào):微波射頻網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

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

    關(guān)注

    68

    文章

    3167

    瀏覽量

    140632

原文標(biāo)題:學(xué)個(gè)Antenna:Matlab天線(xiàn)工具箱知多少(一)

文章出處:【微信號(hào):mwrfnet,微信公眾號(hào):微波射頻網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    八木天線(xiàn)優(yōu)勢(shì)特點(diǎn)及應(yīng)用簡(jiǎn)介#RF天線(xiàn)

    天線(xiàn)
    思為無(wú)線(xiàn)
    發(fā)布于 :2024年10月25日 09:35:36

    雖然下載contourlet工具箱但是運(yùn)行代碼出現(xiàn)函數(shù)或變量 \'resampc\' 無(wú)法識(shí)別。

    下載并將contourlet工具箱放到matlab路徑中了,依然不能使用pdfbdec函數(shù)
    發(fā)表于 08-22 17:14

    天線(xiàn)系數(shù)與天線(xiàn)增益的關(guān)系

    天線(xiàn)系數(shù)與天線(xiàn)增益是天線(xiàn)設(shè)計(jì)和應(yīng)用中非常重要的概念。本文將介紹天線(xiàn)系數(shù)與天線(xiàn)增益的關(guān)系,包括它們的定義、計(jì)算方法、影響因素以及在實(shí)際應(yīng)用中的
    的頭像 發(fā)表于 07-19 10:06 ?3023次閱讀

    如何利用Matlab進(jìn)行神經(jīng)網(wǎng)絡(luò)訓(xùn)練

    Matlab作為一款強(qiáng)大的數(shù)學(xué)計(jì)算軟件,廣泛應(yīng)用于科學(xué)計(jì)算、數(shù)據(jù)分析、算法開(kāi)發(fā)等領(lǐng)域。其中,Matlab的神經(jīng)網(wǎng)絡(luò)工具箱(Neural Network Toolbox)為用戶(hù)提供了豐富的函數(shù)和
    的頭像 發(fā)表于 07-08 18:26 ?1564次閱讀

    如何使用MATLAB神經(jīng)網(wǎng)絡(luò)工具箱

    神經(jīng)網(wǎng)絡(luò)是一種模擬人腦神經(jīng)元網(wǎng)絡(luò)的計(jì)算模型,廣泛應(yīng)用于各種領(lǐng)域,如圖像識(shí)別、語(yǔ)音識(shí)別、自然語(yǔ)言處理等。在MATLAB中,可以使用神經(jīng)網(wǎng)絡(luò)工具箱(Neural Network Toolbox)來(lái)構(gòu)建
    的頭像 發(fā)表于 07-03 10:34 ?2069次閱讀

    matlab神經(jīng)網(wǎng)絡(luò)工具箱結(jié)果分析

    神經(jīng)網(wǎng)絡(luò)是一種強(qiáng)大的機(jī)器學(xué)習(xí)技術(shù),廣泛應(yīng)用于各種領(lǐng)域,如圖像識(shí)別、語(yǔ)音識(shí)別、自然語(yǔ)言處理等。MATLAB提供了一個(gè)功能強(qiáng)大的神經(jīng)網(wǎng)絡(luò)工具箱,可以幫助用戶(hù)快速構(gòu)建和訓(xùn)練神經(jīng)網(wǎng)絡(luò)模型。本文將介紹
    的頭像 發(fā)表于 07-03 10:32 ?505次閱讀

    MATLAB如何使用訓(xùn)練好的網(wǎng)絡(luò)

    引言 在本文中,我們將探討如何在MATLAB中使用訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)。神經(jīng)網(wǎng)絡(luò)是一種強(qiáng)大的機(jī)器學(xué)習(xí)技術(shù),廣泛應(yīng)用于圖像識(shí)別、自然語(yǔ)言處理、預(yù)測(cè)建模等領(lǐng)域。MATLAB提供了豐富的工具箱,使得神經(jīng)網(wǎng)絡(luò)
    的頭像 發(fā)表于 07-03 10:06 ?970次閱讀

    MATLAB信號(hào)處理常用函數(shù)詳解

    MATLAB是一款功能強(qiáng)大的數(shù)學(xué)軟件,尤其在信號(hào)處理領(lǐng)域,它提供了眾多的函數(shù)和工具箱,使得信號(hào)的分析、處理、仿真變得簡(jiǎn)單而高效。本文將詳細(xì)介紹MATLAB在信號(hào)處理中常用的函數(shù),并通過(guò)
    的頭像 發(fā)表于 05-17 14:31 ?1571次閱讀

    為什么無(wú)法在modustoolbox?工具箱中打開(kāi)新應(yīng)用程序?

    我無(wú)法在modustoolbox?工具箱中打開(kāi)新應(yīng)用程序。 如何解決這個(gè)問(wèn)題?
    發(fā)表于 01-31 07:32

    可以在Modus工具箱eclipse中使用DAVE?創(chuàng)建的項(xiàng)目嗎?

    我們可以將項(xiàng)目(在 IDE 中創(chuàng)建 DAVE? )使用 Modus 工具箱 eclipse IDE 嗎? 如果是,怎么做? 如果不是,為什么不呢?
    發(fā)表于 01-26 06:55

    請(qǐng)問(wèn)KitProg2是否支持加載使用Modus工具箱構(gòu)建的程序閃存?

    我明白 KitProg3 或更高版本的工具(例如 需要 miniProg4) 才能調(diào)試使用 Modus 工具箱創(chuàng)建的項(xiàng)目。 但是,我想使用 KitProg2(例如 miniProg3) 加載程序閃存
    發(fā)表于 01-19 06:29

    微波天線(xiàn)和基站天線(xiàn)的區(qū)別

    微波天線(xiàn)和基站天線(xiàn)是無(wú)線(xiàn)通信系統(tǒng)中常見(jiàn)的天線(xiàn)類(lèi)型。本文將詳細(xì)介紹微波天線(xiàn)和基站天線(xiàn)的定義、作用、結(jié)構(gòu)、特點(diǎn)、應(yīng)用以及區(qū)別等方面。 一、微波
    的頭像 發(fā)表于 01-09 16:16 ?2044次閱讀

    利用MATLAB進(jìn)行天線(xiàn)陣列方向圖綜合

    學(xué)個(gè)Antenna是以天線(xiàn)仿真和調(diào)試為主,理論原理為輔的干貨天線(xiàn)技術(shù)專(zhuān)欄,包括天線(xiàn)入門(mén)知識(shí)以及各類(lèi)天線(xiàn)的原理簡(jiǎn)介、
    的頭像 發(fā)表于 12-18 16:15 ?6337次閱讀
    利用<b class='flag-5'>MATLAB</b>進(jìn)行<b class='flag-5'>天線(xiàn)</b>陣列方向圖綜合

    在A(yíng)DAU1761的工具箱庫(kù)下的部分組件沒(méi)有Help說(shuō)明是為什么?

    在A(yíng)DAU1761的工具箱庫(kù)下的部分組件沒(méi)有Help說(shuō)明,比如MSEnv組件,有沒(méi)有這部分的資料?
    發(fā)表于 11-29 07:20

    如何在TSMaster面板和工具箱中實(shí)現(xiàn)多語(yǔ)言切換

    TSMaster軟件平臺(tái)已經(jīng)提供了多語(yǔ)言的支持,對(duì)于軟件內(nèi)部用戶(hù)二次開(kāi)發(fā)的模塊如Panel和工具箱模塊,TSMaster也提供了多語(yǔ)言的支持。這一特性讓基于TSMaster開(kāi)發(fā)的工程只需要制作
    的頭像 發(fā)表于 11-11 08:21 ?845次閱讀
    如何在TSMaster面板和<b class='flag-5'>工具箱</b>中實(shí)現(xiàn)多語(yǔ)言切換