国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

如何用HFSS-API來設計指數漸變傳輸線?

iIeQ_mwrfnet ? 來源:微波射頻網 ? 作者:94巨蟹座少年 ? 2021-05-13 09:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

上節學個Antenna:HFSS腳本建模入門一文中,對HFSS的腳本錄制和利用matlab-hfssapi建模進行了入門介紹,今天我們就利用HFSS-API來設計指數漸變傳輸線,實現寬帶高性能的阻抗匹配。

本文使用的電磁仿真軟件為ANSYS Electronics Desktop Version 2017.2.0

0 1微帶線尺寸計算

已知基板的厚度,介電常數和微帶線的線寬可以利用微波射頻網的微帶線特征阻抗計算器進行特性阻抗的快速計算。那么已知基板的厚度,介電常數和微帶線的特性阻抗,如何計算其對應的線寬呢?

117410c8-b329-11eb-bf61-12bb97331649.jpg

相應的理論公式已在上面的微波工程一書中詳細闡述,現摘取部分關鍵內容如下:

先計算等效介電常數:對于給定的特性阻抗和介電常數,比值可求得:(公式左右滑動可看全部):

已知基板介電常數、厚度,以及需要得到的微帶線阻抗值可以根據上述理論公式進行Matlab代碼編寫:

function W=microstrip_Zcal(Er,H,Z0)

%Unit:mm,GHz,ohm

%計算中間變量

A=Z0/60*sqrt((Er+1)/2)+(Er-1)/(Er+1)*(0.23+0.11/Er);

B=377*pi/(2*Z0*sqrt(Er)); W_d_A=8*exp(A)/(exp(2*A)-2); W_d_B=2/pi*(B-1-log(2*B-1)+(Er-1)/(2*Er)*(log(B-1)+0.39-0.61/Er));

if(W_d_A《2)

W_d=W_d_A; else W_d=W_d_B; end %計算微帶線寬度 W=W_d*H;end

對于介電常數3.66、厚度1mm的基板,100歐姆微帶線理論計算的線寬為0.5467mm

對于介電常數2.2、厚度0.508mm的基板,50歐姆微帶線理論計算的線寬為1.5652mm

0 2指數漸變傳輸線理論

多節匹配變換器的理論這里不做過多闡述。如下圖所示,若傳輸線各位置的特性阻抗按一定規律進行漸變,則可以通過改變漸變的類型得到不同的通帶特性。本節對指數漸變傳輸線進行分析和建模。

118c080e-b329-11eb-bf61-12bb97331649.png

對應上述圖示,指數漸變傳輸線滿足:

因為,因此有。

結合小反射理論推導出輸入端的反射系數:(公式左右滑動可看全部):

11b9f2c8-b329-11eb-bf61-12bb97331649.png

為了降低低頻率處的失配,漸變傳輸線的長度應該大于介質中的半波長,即為。

0 3微帶線漸變傳輸線的HFSS-API快速設計

有了前二節的理論支撐,在限定長度的情況下,已知負載阻抗為,輸入端參考阻抗為,微帶線各位置的特性阻抗值可以確定,接著反向計算微帶線線寬。

代碼僅供參考,筆者自行根據個人習慣自行修改過hfssapi文件,參數傳入等存在差異

clear;clc;%參數輸入Z0=50;ZL=100;%Z0:輸入的參考阻抗,ZL:負載阻抗lambda=300/3;%自定義工作頻率下限的波長:mmL=50;%漸變傳輸線的長度:mmL0=linspace(0,L,251);tot_num=length(L0);dL=L0(2)-L0(1);%離散化的傳輸線,每節的長度%指數漸變傳輸線a=1/L*log(ZL/Z0);Z=Z0*exp(a*L0);plot(L0,Z);%獲取m文件當前路徑p1 = mfilename(‘fullpath’);i=findstr(p1,‘’);p1=p1(1:i(end));pp=strcat(p1,‘hfssapi’);%與m文件同級的文件夾中的hfssapi加入到路徑中addpath([pp ‘/3dmodeler’]);

addpath([pp ‘/general’]); addpath([pp ‘/analysis’]); addpath([pp ‘/boundary/’]); %vbs腳本路徑tmpScriptFile = ‘C:UsersDellDesktopexp_transmissionLine.vbs’;%計算微帶線的線寬:mmEr=2.2;H=0.508;

Wcal=zeros(1,tot_num);for num=1:tot_num zcal=Z(num); Wcal(num)=microstrip_Zcal(Er,H,zcal);end

%vbs腳本建模:此處引用hfssapi為自己修改過后的,參數傳入有差異;%不可直接復制運行,當作偽代碼,僅供參考%建立HFSS模型文件.fid = fopen(tmpScriptFile, ‘wt’);% 建立一個新的HFSS project和design.hfssNewProject(fid);hfssInsertDesign(fid, ‘gradually_changed_tri_transmissionLine’);

% 創建新的PolylinePoints=zeros(2*tot_num,3);for num=1:tot_num Points(num,1:3)=[-Wcal(num)/2,(num-1)*dL,0];endPoints((tot_num+1):end,1)=abs(flipud(Points(1:tot_num,1)));Points((tot_num+1):end,2)=flipud(Points(1:tot_num,2));Points((tot_num+1):end,3)=flipud(Points(1:tot_num,3));hfssPolyline(fid, ‘exp_transmissionLine’, Points, ‘mm’, 1, ‘Line’, [255, 255, 0],0)hfssSetColor(fid, ‘exp_transmissionLine’, [255,255,0]); hfssSetTransparency(fid, {‘exp_transmissionLine’}, 0); hfssAssignPE(fid, ‘Line’, {‘exp_transmissionLine’});

% Create the substratehfssBox(fid, ‘substrate’,[-40/2,0,0],[40,L,-H],‘mm’,1);hfssAssignMaterial(fid, ‘substrate’, ‘Rogers RT/duroid 5880 (tm)’); hfssSetTransparency(fid, {‘substrate’}, 0.2);

% Create the groundhfssRectangle(fid, ‘GroundPlane’, ‘Z’, [-40/2,0,-H],40,L, ‘mm’,1); hfssSetColor(fid, ‘GroundPlane’, [192, 192, 192]); hfssSetTransparency(fid, {‘GroundPlane’}, 0.4); hfssAssignPE(fid, ‘PerfE_Ground’, {‘GroundPlane’});

%------------空氣盒------------% hfssBox(fid, ‘AirBox’, [-40/2-lambda/4,0,-H-lambda/4],[40+lambda/2, L, H+lambda/2], ‘mm’,1);

hfssSetTransparency(fid, {‘AirBox’}, 0.9); hfssAssignRadiation(fid, ‘Rad1’, ‘AirBox’); %-----------設置端口---------------% hfssRectangle(fid, ‘waveport1’,

‘Y’, [-Wcal(1)*6/2,0,-H],5*H,Wcal(1)*6, ‘mm’,1); hfssRectangle(fid, ‘waveport2’, ‘Y’, [-Wcal(end)*6/2,L,-H],5*H,Wcal(end)*6, ‘mm’,1); hfssSetColor(fid, ‘waveport1’, [255, 0, 0]); hfssSetColor(fid, ‘waveport2’,

[255, 0, 0]); hfssAssignWavePort(fid, ‘Port1’, ‘waveport1’, 1, false, [0,0,-H], [0,L,-H], ‘mm’);hfssAssignWavePort(fid, ‘Port2’, ‘waveport2’, 1, false, [0,0,0], [0,L,0], ‘mm’);%-----------改變積分終點--------------% hfssInsertSolution(fid, ‘Setup3000MHz’, 3, 0.02, 15);hfssInterpolatingSweep(fid, ‘Sweep3to10GHz’, ‘Setup3000MHz’,3, 10,351);

% Close the HFSS Script File.fclose(fid);

function W=microstrip_Zcal(Er,H,Z0) %Unit:mm,GHz,ohm %計算中間變量 A=Z0/60*sqrt((Er+1)/2)+(Er-1)/(Er+1)*(0.23+0.11/Er); B=377*pi/(2*Z0*sqrt(Er)); W_d_A=8*exp(A)/(exp(2*A)-2);

W_d_B=2/pi*(B-1-log(2*B-1)+(Er-1)/(2*Er)*(log(B-1)+0.39-0.61/Er)); if(W_d_A《2) W_d=W_d_A; else W_d=W_d_B; end %計算微帶線寬度 W=W_d*H;end

這里直接給出可執行的vbs腳本文件(第四小節-資源分享有下載鏈接),vbs腳本建模的好處就是不管對方是用hfss15還是hfss18,都可以通過下面圖片的操作,Run script進行模型的復構。

11f11866-b329-11eb-bf61-12bb97331649.png

1206918c-b329-11eb-bf61-12bb97331649.png

原文標題:學個Antenna:利用HFSS-API設計指數漸變傳輸線

文章出處:【微信公眾號:微波射頻網】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 計算機
    +關注

    關注

    19

    文章

    7807

    瀏覽量

    93204
  • hfss
    +關注

    關注

    32

    文章

    168

    瀏覽量

    51745

原文標題:學個Antenna:利用HFSS-API設計指數漸變傳輸線

文章出處:【微信號:mwrfnet,微信公眾號:微波射頻網】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【「玩轉高速電路:基于ANSYS HFSS的無源仿真實例」閱讀體驗】+基礎篇

    ANSYS HFSS是一種高速電路的仿真軟件,說實話,以前沒使用過,正好趁此機會來學習下。 首先來看看高速信號的基礎知識。 一、信號完整性 信號完整性是研究信號在傳輸路徑中如何保持原始特性的能力,以
    發表于 01-16 13:12

    鋰電池嵌入電極顆粒的傳輸線法TLM 模擬研究

    中鋰離子擴散行為的傳輸線模型TLM。該模型通過有限體積法離散化擴散方程,構建出具有明確物理意義的等效電路,不僅能與TLM測試儀所獲得的實驗數據形成互補,更能從微觀
    的頭像 發表于 11-13 18:05 ?330次閱讀
    鋰電池嵌入電極顆粒的<b class='flag-5'>傳輸線</b>法TLM 模擬研究

    【書籍評測活動NO.66】玩轉高速電路:基于ANSYS HFSS的無源仿真實例

    HFSS的無源仿真實例》:涵蓋 單端/差分信號傳輸線、信號過孔,典型走過孔仿真實例;貫徹“先預測—再仿真”方法論,由簡入繁,學以致用;一步一圖+工程文件下載,決勝信號完整性! 書籍介紹 《玩轉
    發表于 11-06 14:19

    基于傳輸線模型(TLM)的特定接觸電阻率測量標準化

    金屬-半導體歐姆接觸的性能由特定接觸電阻率(ρ?)表征,其準確測量對器件性能評估至關重要。傳輸線模型(TLM)方法,廣泛應用于從納米級集成電路到毫米級光伏器件的特定接觸電阻率測量,研究發現,不同尺寸
    的頭像 發表于 10-23 18:05 ?1324次閱讀
    基于<b class='flag-5'>傳輸線</b>模型(TLM)的特定接觸電阻率測量標準化

    信號在傳輸線路上的傳播機制

    在第二期的特性阻抗講解中,我們提到了傳輸線路。雖然將傳輸線比作水路,但它究竟是通過什么原理傳輸信號和電力的呢?
    的頭像 發表于 10-09 13:49 ?2241次閱讀
    信號在<b class='flag-5'>傳輸線</b>路上的傳播機制

    基于傳輸線法TLM與隔離層優化的4H-SiC特定接觸電阻SCR精準表征

    關鍵挑戰:商用襯底的高摻雜特性導致電流擴散至襯底深層,使得傳統傳輸線法(TLM)測得的特定接觸電阻(SCR)顯著偏離真實值。本研究結合Xfilm埃利TLM接觸電阻
    的頭像 發表于 09-29 13:45 ?864次閱讀
    基于<b class='flag-5'>傳輸線</b>法TLM與隔離層優化的4H-SiC特定接觸電阻SCR精準表征

    基于改進傳輸線法(TLM)的金屬 - 氧化鋅半導體界面電阻分析

    傳輸線方法(TLM)作為常見的電阻測量技術,廣泛應用于半導體器件中溝道電阻與接觸電阻的提取。傳統的TLM模型基于理想歐姆接觸假設,忽略了界面缺陷、勢壘等非理想因素引入的界面電阻,尤其在氧化物半導體如
    的頭像 發表于 09-29 13:43 ?616次閱讀
    基于改進<b class='flag-5'>傳輸線</b>法(TLM)的金屬 - 氧化鋅半導體界面電阻分析

    何用TDR阻抗測量儀快速定位PCB傳輸線故障?

    TDR阻抗測量儀是一款基于時域反射原理(TDR)設計的高帶寬特性阻抗測試分析專用儀器,它非常適用于快速定位PCB傳輸線故障。以下是使用TDR阻抗測量儀進行故障定位的步驟和一些關鍵點: 設備準備
    的頭像 發表于 08-20 10:52 ?891次閱讀
    如<b class='flag-5'>何用</b>TDR阻抗測量儀快速定位PCB<b class='flag-5'>傳輸線</b>故障?

    傳輸線法(TLM)優化接觸電阻:實現薄膜晶體管電氣性能優化

    本文通過傳輸線方法(TLM)研究了不同電極材料(Ti、Al、Ag)對非晶Si-Zn-Sn-O(a-SZTO)薄膜晶體管(TFT)電氣性能的影響,通過TLM接觸電阻測試儀提取了TFT的總電阻(RT
    的頭像 發表于 07-22 09:53 ?1611次閱讀
    <b class='flag-5'>傳輸線</b>法(TLM)優化接觸電阻:實現薄膜晶體管電氣性能優化

    液態金屬接觸電阻精確測量:傳輸線法(TLM)的新探索

    液態金屬(如galinstan)因高導電性、可拉伸性及生物相容性,在柔性電子領域備受關注。然而,其與金屬電極間的接觸電阻(Rc)測量存在挑戰:傳統傳輸線法(TLM)假設電極薄層電阻(Rshe)可忽略
    的頭像 發表于 07-22 09:51 ?1466次閱讀
    液態金屬接觸電阻精確測量:<b class='flag-5'>傳輸線</b>法(TLM)的新探索

    技術資訊 I 漸變線或淚滴的最佳長度設計

    有時,走、焊盤與過孔之間的連接處會添加漸變線或淚滴,旨在提高兩個銅區之間的連接穩固性。淚滴和漸變線本質上是相同的,通常具有線形輪廓,也可以設計為弧形輪廓。在確定漸變線或淚滴的位置時,
    的頭像 發表于 07-04 13:34 ?1815次閱讀
    技術資訊 I <b class='flag-5'>漸變</b>線或淚滴的最佳長度設計

    Bourns 推出全新共模電感系列 專為信號傳輸線應用提供理想的噪聲抑制解決方案

    信號傳輸線應用中的噪聲抑制而設計。Bourns? SRF1209U4 系列片式共模電感器具備薄型、緊湊尺寸的特點,能滿足空間受限的設計需求。此款全新電感器在高頻范圍內提供高阻抗,能有效提升信噪比,非常
    發表于 06-26 17:39 ?1155次閱讀
    Bourns 推出全新共模電感系列 專為信號<b class='flag-5'>傳輸線</b>應用提供理想的噪聲抑制解決方案

    知識分享-傳輸線的返回電流(信號完整性揭秘)

    信號完整性揭秘-于博士SI設計手記3.3傳輸線的返回電流按照傳統的電路理論,電流要流到互連線的末端,然后從另一條路徑回流,才能形成電流回路。如果傳輸線無限長,信號電壓施加到傳輸線上后,信號永遠也
    的頭像 發表于 05-27 17:36 ?1011次閱讀
    知識分享-<b class='flag-5'>傳輸線</b>的返回電流(信號完整性揭秘)

    傳輸線高頻參數之Crosstalk

    是由于電信號在通過傳輸線時,產生的電場穿過了相鄰的傳輸線,而導致相鄰的傳輸線上也產生了電信號,如上圖所示,用網分測試的時候,差分S參數Sdd31表示近端串擾,Sd
    的頭像 發表于 05-22 07:33 ?1270次閱讀
    <b class='flag-5'>傳輸線</b>高頻參數之Crosstalk

    PCB制板廠加工問題很大啊,高速PCB傳輸線阻抗一直往上跑

    我在上面的仿真中傳輸線是按照100歐姆設計的啊,是個理想仿真值啊,只是仿真,都沒涉及到加工誤差,為什么也還要上漂呢! 所以怎么說感覺也不會是阻抗加工沒做好導致的阻抗上漂,那到底是什么原因呢?這個
    發表于 04-07 17:27