• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于ADS的KBNN在帶通濾波器優(yōu)化設(shè)計中的應(yīng)用

      2018-04-11 01:32:30車久菊田雨波
      關(guān)鍵詞:微帶隱層先驗

      陳 藝, 車久菊, 田雨波

      (1.江蘇科技大學(xué) 電子信息學(xué)院, 鎮(zhèn)江 212003) (2.江蘇省常州體育運動學(xué)校, 常州 213000)

      微帶濾波器具有體積小且便于集成等優(yōu)點,在微波電路中得到了廣泛的應(yīng)用.神經(jīng)網(wǎng)絡(luò)作為一種快速和靈活的工具,近幾年被廣泛應(yīng)用在微波電路中,并且取得了較好的結(jié)果[1-3].但是為了保證神經(jīng)網(wǎng)絡(luò)模型的精確性,往往需要大批量的訓(xùn)練樣本,這大大增加了神經(jīng)網(wǎng)絡(luò)建立所需的工作量.而使訓(xùn)練樣本數(shù)目減少的有效方法是減小輸入輸出映射關(guān)系的復(fù)雜程度,因此,提出基于已有先驗知識的神經(jīng)網(wǎng)絡(luò)模型即知識神經(jīng)網(wǎng)絡(luò)模型[4].這種先驗知識大多是已有的經(jīng)驗公式,包含有微波電路結(jié)構(gòu)的基本信息,在工作范圍內(nèi)無法達(dá)到所要求的精度.KBNN模型在保證模型精度的同時,能有效降低訓(xùn)練樣本的數(shù)量.已有的方法中先驗知識的獲取依靠經(jīng)驗公式或神經(jīng)網(wǎng)絡(luò)[5-6],而電磁問題中相關(guān)公式的推導(dǎo)過于復(fù)雜繁瑣,神經(jīng)網(wǎng)絡(luò)的訓(xùn)練又需要大量樣本,所以這兩種方法都存在缺陷.文中在現(xiàn)有的KBNN模型的基礎(chǔ)上,提出了新的先驗知識的構(gòu)造方法,將ADS仿真結(jié)果作為先驗知識構(gòu)成隱層的知識神經(jīng)元,并對微帶發(fā)夾型帶通濾波器進(jìn)行建模,以驗證該方法的參考價值.

      1 知識神經(jīng)網(wǎng)絡(luò)模型

      1.1 網(wǎng)絡(luò)構(gòu)造方法

      KBNN自提出以來,國內(nèi)外有許多學(xué)者研究知識神經(jīng)網(wǎng)絡(luò),提出了多種模型,例如差值模型[7]、先驗知識注入模型[8]、知識基神經(jīng)網(wǎng)絡(luò)模型[9]等.文中在差值模型和知識基神經(jīng)網(wǎng)絡(luò)模型的基礎(chǔ)上,提出了一種新的構(gòu)建方法,如圖1.

      圖1 知識神經(jīng)網(wǎng)絡(luò)構(gòu)造方法

      圖1中,該網(wǎng)絡(luò)與傳統(tǒng)的神經(jīng)網(wǎng)絡(luò)具有相同的輸入層和輸出層,不同點在于隱層的構(gòu)造方法.在差值模型中,知識神經(jīng)網(wǎng)絡(luò)的輸出是先驗知識與差值的和;而在知識基神經(jīng)網(wǎng)絡(luò)模型中隱層神經(jīng)元的激勵函數(shù)是由經(jīng)驗公式構(gòu)成的先驗知識.該方法結(jié)合了這兩種模型的特點,一部分隱層神經(jīng)元用來生成先驗知識,另一部分則與傳統(tǒng)的隱層神經(jīng)元相同構(gòu)成粗糙模型和精細(xì)模型的差值.

      假設(shè)知識神經(jīng)網(wǎng)絡(luò)為n×m×1的結(jié)構(gòu),其輸入為xi(i=1,2,…,n);隱層知識神經(jīng)元的個數(shù)為p,各知識神經(jīng)元的輸出為hkj(j=1,2,…,p);隱層傳統(tǒng)神經(jīng)元的個數(shù)為q(p+q=m),各神經(jīng)元的輸出為hk(k=1,2,…,q);為簡便表達(dá),網(wǎng)絡(luò)有一個輸出即y.對于知識神經(jīng)元,并沒有采用經(jīng)驗公式計算,故網(wǎng)絡(luò)的輸入與知識神經(jīng)元沒有連接.傳統(tǒng)的隱層神經(jīng)元的基函數(shù)為:

      xhk=ωikxi+bki=1,2,…,nk=1,2,…,q

      (1)

      式中:ωik為輸入層和隱層傳統(tǒng)神經(jīng)元的連接權(quán)值,bk為閾值.

      傳統(tǒng)神經(jīng)元的激勵函數(shù)一般選取Sigmoid函數(shù),文中,Sigmoid函數(shù)的增益λ=1,即輸出為:

      (2)

      知識神經(jīng)網(wǎng)絡(luò)輸出為各隱層加權(quán)之和,即:

      y=ωjhkj+ωkhk+b
      j=1,2,…,pk=1,2,…,q

      (3)

      式中:ωj為隱層知識神經(jīng)元與輸出層的連接權(quán)值,ωk為隱層傳統(tǒng)神經(jīng)元與輸出層的連接權(quán)值,b為閾值.

      1.2 訓(xùn)練樣本的獲取方法

      網(wǎng)絡(luò)訓(xùn)練所需的樣本主要分為先驗知識和訓(xùn)練網(wǎng)絡(luò)的教師信號,前者通過ADS獲取,后者通過HFSS得到.知識神經(jīng)網(wǎng)絡(luò)雖然能減少樣本數(shù)量,但是這種減少是相對的,數(shù)據(jù)若是采用手動輸入以及手動導(dǎo)出的形式,非但沒有減少工作量,反而使此過程復(fù)雜化;而后續(xù)優(yōu)化設(shè)計的過程,每次迭代尺寸參數(shù)是無法預(yù)知的,訓(xùn)練所需的先驗知識依靠尺寸參數(shù)才能得到,手動輸入顯得不切實際.基于上述兩個原因,文中訓(xùn)練數(shù)據(jù)均采用編寫腳本調(diào)用各仿真軟件,在Matlab中生成尺寸參數(shù),傳遞給各模型計算仿真結(jié)果,再傳回Matlab進(jìn)行處理.HFSS教師信號的獲取只需要通過調(diào)用vbs程序文件就可以實現(xiàn),對于同一模型不同參數(shù),可以只修改文件中的有關(guān)參數(shù)再執(zhí)行,從而為HFSS軟件和Matlab的結(jié)合提供了接口;同樣地,ADS先驗知識的獲取采用的方法類似,通過ADS本身特有的AEL(Application Extension Language)語言來對模型進(jìn)行操作.

      1.3 網(wǎng)絡(luò)學(xué)習(xí)所采用的算法

      文中選取粒子群算法更新網(wǎng)絡(luò)的權(quán)值和閾值[10],該方法能夠有效避免陷入局部最優(yōu)的問題.粒子群算法中,速度與位置的更新公式為:

      (4)

      (5)

      訓(xùn)練過程中,位置x為要更新的權(quán)值和閾值,將網(wǎng)絡(luò)輸出y與教師信號的均方誤差作為粒子群算法的適應(yīng)度函數(shù),在每次迭代中更新其值.當(dāng)滿足設(shè)定的誤差條件或最大迭代次數(shù)時算法停止更新,此時的全局最優(yōu)即為網(wǎng)絡(luò)的權(quán)值與閾值.通過計算測試樣本的誤差和網(wǎng)絡(luò)的相關(guān)系數(shù)來判斷網(wǎng)絡(luò)的準(zhǔn)確性,計算公式如(6、7).

      (6)

      (7)

      基于ADS的知識神經(jīng)網(wǎng)絡(luò)構(gòu)建過程如圖2,最終得到訓(xùn)練好的網(wǎng)絡(luò)用于優(yōu)化設(shè)計.優(yōu)化設(shè)計的過程算法流程如圖3.

      圖2 基于ADS的知識神經(jīng)網(wǎng)絡(luò)

      圖3 優(yōu)化設(shè)計的算法

      2 微帶抽頭型發(fā)卡帶通濾波器

      微帶發(fā)夾型帶通濾波器是一種分布參數(shù)濾波器,由若干個發(fā)夾型諧振器并排排列耦合而成,是一種結(jié)構(gòu)緊湊、終端開路無需通過過孔接地的濾波器[11].這種濾波器可以通過平行線耦合或者半波長耦合諧振器折合成“U”字形成,其信號輸入輸出方式有:抽頭式和平行耦合式,文中采用抽頭方式輸入輸出,如圖4.濾波器的性能主要由發(fā)夾臂長、發(fā)夾間距、發(fā)夾線寬、和抽頭位置等決定.

      仿真模型選用相對介電常數(shù)εr為4.4,厚度為1 mm的基板.設(shè)定微帶抽頭型發(fā)卡帶通濾波器優(yōu)化設(shè)計指標(biāo)如下:

      1. 帶通范圍為2.3~2.8 GHz;

      2. 帶通內(nèi)波紋大于-2 dB;

      3. 在1.95 GHz和3.1 GHz處衰減小于-40 dB;

      文中選擇優(yōu)化L0、L1、L2、L5、S1、S2達(dá)到上述設(shè)計指標(biāo),圖4中各參數(shù)取值如表1.

      表1 微帶抽頭型發(fā)卡帶通濾波器各尺寸參數(shù)表

      ADS可以完成對電路和場結(jié)構(gòu)的仿真,但由于等效電路不能完全表示實際仿真中微波器件的特性,故存在缺陷.而知識神經(jīng)網(wǎng)絡(luò)中先驗知識通常是不精確的解,ADS的仿真結(jié)果符合了這一特點,并且獲得該結(jié)果所需時間也很短,無需人工推導(dǎo)公式或者訓(xùn)練神經(jīng)網(wǎng)絡(luò)模型,因此文中選取ADS的仿真結(jié)果作為先驗知識.微帶抽頭型發(fā)卡帶通濾波器的ADS模型如圖5.

      圖5 ADS中高低阻抗低通濾波器電路圖

      HFSS是一款三維結(jié)構(gòu)電磁場仿真軟件,可分析仿真任意三維無源結(jié)構(gòu)的高頻電磁場.HFSS的仿真結(jié)果雖然精確,但耗時較長,因此文中構(gòu)建KBNN模型替代HFSS模型,以達(dá)到減少仿真所需時間的目的,HFSS的模型如圖6.

      圖6 HFSS中高低阻抗低通濾波器模型

      3 優(yōu)化步驟及結(jié)果

      知識神經(jīng)網(wǎng)絡(luò)實現(xiàn)的步驟如下:

      (1) 網(wǎng)絡(luò)輸入樣本為L0、L1、L2、L5、S1、S2以及工作頻率f,其中f的范圍為1.85~3.20 GHz,步長為50 MHz.訓(xùn)練樣本采用部分組合正交實驗設(shè)計獲得,共1 400組樣本.

      (2) 建立ADS、HFSS的模型,通過Matlab調(diào)用得到各尺寸所對應(yīng)的仿真結(jié)果,其中選取ADS的仿真結(jié)果S11及S21作為先驗知識;選取HFSS的仿真結(jié)果S21作為教師信號.采用粒子群算法訓(xùn)練神經(jīng)網(wǎng)絡(luò).

      (3) 將訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)替代HFSS模型,采用粒子群算法進(jìn)行優(yōu)化設(shè)計,得到尺寸參數(shù)并用HFSS加以驗證.

      該知識神經(jīng)網(wǎng)絡(luò)最終得到的輸出為S(2,1)由于S11和S21存在如下關(guān)系:

      (8)

      因此,隱層知識神經(jīng)元的個數(shù)為2.

      由于知識神經(jīng)網(wǎng)絡(luò)的隱層神經(jīng)元個數(shù)以及知識神經(jīng)元個數(shù)對結(jié)果存在影響.不同隱層神經(jīng)元個數(shù)以及知識神經(jīng)元個數(shù)情況下,對同一測試樣本進(jìn)行實驗,結(jié)果如表2.

      表2中2K4H表示隱層共有4個神經(jīng)元,其中有2個為知識神經(jīng)元;1K5H表示隱層共有5個神經(jīng)元,其中有1個為知識神經(jīng)元;其他以此類推.

      表2 不同隱層、知識神經(jīng)元下的結(jié)果誤差表

      從表2中可以得出以下結(jié)論:

      (1) 當(dāng)固定知識神經(jīng)元的個數(shù)時,隱層神經(jīng)元的個數(shù)為5時,得到的平均絕對誤差最好為0.780 7,網(wǎng)絡(luò)相關(guān)系數(shù)為0.996 2.

      (2) 當(dāng)固定隱層神經(jīng)元個數(shù)為5,減少知識神經(jīng)元的個數(shù)時,保留一個知識神經(jīng)元得到的效果比兩個知識神經(jīng)元的效果略差;而網(wǎng)絡(luò)中如果不存在知識神經(jīng)元,5個隱層神經(jīng)元則完全無法學(xué)習(xí)輸入和輸出的關(guān)系,可見知識神經(jīng)元的加入,使得網(wǎng)絡(luò)能更好地映射輸入輸出關(guān)系且結(jié)構(gòu)更加簡單.

      對上述隱層神經(jīng)元個數(shù)為5,其中知識神經(jīng)元個數(shù)為2的知識神經(jīng)網(wǎng)絡(luò)進(jìn)行測試,隨機(jī)生成5組測試樣本,測試結(jié)果如表3.圖7為其3號測試樣本的結(jié)果,將網(wǎng)絡(luò)測試輸出與傳統(tǒng)神經(jīng)網(wǎng)絡(luò)以及HFSS精確模型輸出結(jié)果進(jìn)行比較,由圖中可以看出,該知識神經(jīng)網(wǎng)絡(luò)與HFSS精確仿真結(jié)果有著良好的一致性.

      表3 不同測試樣本誤差表

      圖7 不同網(wǎng)絡(luò)中測試樣本輸出

      將所構(gòu)造的知識神經(jīng)網(wǎng)絡(luò)用粒子群算法進(jìn)行優(yōu)化設(shè)計,最終得到的尺寸參數(shù)分別為[5.9 9.979 9 1.2 2.652 6 0.286 2 0.483 8].在HFSS模型中計算得到S21參數(shù),如圖8,該尺寸下的微帶抽頭型發(fā)卡濾波器對應(yīng)的3 dB截止頻率帶寬為2.308 4~2.817 6 GHz,與設(shè)定的2.3~2.8 GHz基本一致,且?guī)▋?nèi)波紋不小于-2 dB,在1.95 GHz和3.1 GHz處衰減都小于-40 dB,基本滿足所設(shè)定的設(shè)計指標(biāo).

      圖8 HFSS中優(yōu)化結(jié)果

      4 結(jié)論

      將ADS的仿真結(jié)果作為知識神經(jīng)網(wǎng)絡(luò)的先驗知識,可以避免繁雜的公式推導(dǎo)或者大量樣本的神經(jīng)網(wǎng)絡(luò)訓(xùn)練,所構(gòu)成的知識神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)也更加簡單,大大減少了時間與精力.對微帶抽頭型發(fā)夾帶通濾波器的建模結(jié)果發(fā)現(xiàn),該方法所構(gòu)造的知識神經(jīng)網(wǎng)絡(luò)由于在隱層中引入了知識神經(jīng)元,可以減少隱層神經(jīng)元個數(shù),且結(jié)果更貼合HFSS的仿真結(jié)果.最終通過網(wǎng)絡(luò)所得到的尺寸經(jīng)過驗證,滿足設(shè)計指標(biāo),說明所構(gòu)造的知識神經(jīng)網(wǎng)絡(luò)在微波器件的優(yōu)化設(shè)計中具有良好的參考價值.

      References)

      [1] KABIR H, ZHANG L, YU M, et al. Smart modeling of microwave devices[J]. IEEE Microwave Magazine, 2010, 11(3): 105-118. DOI:10.1109/mmm.2010.936079.

      [2] MKADEM F, BOUMAIZA S. Extended Hammerstein behavioral model using artificial neural networks[J]. IEEE Transactions on Microwave Theory and Techniques, 2009, 57(4): 745-751. DOI:10.1109/tmtt.2009.2015092.

      [3] 田雨波, 董躍. 基于神經(jīng)網(wǎng)絡(luò)集成的微帶天線諧振頻率建模[J]. 電波科學(xué)學(xué)報, 2009, 24(4): 610-616. DOI:10.3969/j.issn.1005-0388.2009.04.006.

      TIAN Yubo, DONG Yue. Modeling resonant frequency of microstrip antenna based on neural network ensemble[J]. Chinese Journal of Radio Science, 2009, 24(4): 610-616. DOI:10.3969/j.issn.1005-0388.2009.04.006.(in Chinese)

      [4] TOWELL G G, SHAVLIK J W. Knowledge-based artificial neural networks[J]. Artificial Intelligence, 1994, 70(1): 119-165. DOI:10.1016/0004-3702(94)90105-8.

      [5] NA W C, ZHANG Q J. Automated knowledge-based neural network modeling for microwave applications[J]. IEEE Microwave and Wireless Components Letters, 2014, 24(7): 499-501. DOI:10.1109/lmwc.2014.2316251.

      [7] KHAN T, De A. Prediction of slot shape and slot size for improving the performance of microstrip antennas using knowledge-based neural networks[J]. International Scholarly Research Notices, 2014, 2014: 1-9. DOI:10.1155/2014/957469.

      [8] 李超, 薛良金, 徐軍. 微帶徑向短截線基于知識的人工神經(jīng)網(wǎng)絡(luò)模型[J]. 電子學(xué)報, 2001, 29(12): 1696-1698. DOI:10.3321/j.issn:0372-2112.2001.12.031.

      LI Chao, XUE Liangjin, XU Jun. Knowledge-based artificial neural network models for microstrip radial stub[J]. Acta Electronica Sinica, 2001, 29(12): 1696-1698. DOI:10.3321/j.issn:0372-2112.2001.12.031.(in Chinese)

      [9] HONG J S, ZHAO D H, WANG B Z. Modeling stripline discontinuities by neural network with knowledge-based neurons[J]. IEEE Transactions on Advanced Packaging, 2000(4): 692-698. DOI:10.1109/6040.883760.

      [10] 田雨波. 混合神經(jīng)網(wǎng)絡(luò)技術(shù)[M]. 北京: 科學(xué)出版社, 2009: 148-171.

      [11] 王亞亞. 微帶帶通濾波器的研究及設(shè)計[D]. 西安:西安工業(yè)大學(xué),2013.

      猜你喜歡
      微帶隱層先驗
      基于無噪圖像塊先驗的MRI低秩分解去噪算法研究
      基于RDPSO結(jié)構(gòu)優(yōu)化的三隱層BP神經(jīng)網(wǎng)絡(luò)水質(zhì)預(yù)測模型及應(yīng)用
      人民珠江(2019年4期)2019-04-20 02:32:00
      一種微帶交指濾波器的仿真
      電子制作(2018年1期)2018-04-04 01:48:38
      基于自適應(yīng)塊組割先驗的噪聲圖像超分辨率重建
      X波段寬帶雙Y結(jié)微帶環(huán)行器的設(shè)計
      四點饋電的雙極化單層微帶背腔天線
      基于平滑先驗法的被動聲信號趨勢項消除
      Ku頻段波導(dǎo)微帶轉(zhuǎn)換的設(shè)計與分析
      先驗的廢話與功能的進(jìn)路
      基于近似結(jié)構(gòu)風(fēng)險的ELM隱層節(jié)點數(shù)優(yōu)化
      正蓝旗| 福海县| 新蔡县| 万全县| 崇州市| 长垣县| 南丰县| 江华| 独山县| 苍溪县| 朝阳县| 宜良县| 会理县| 宁安市| 绥江县| 夏河县| 常山县| 北碚区| 清流县| 博爱县| 阿尔山市| 石屏县| 桦川县| 武鸣县| 潮安县| 武邑县| 铜鼓县| 东辽县| 南阳市| 金昌市| 灯塔市| 沂南县| 冀州市| 乐亭县| 承德市| 尤溪县| 荃湾区| 黎川县| 陇南市| 伊川县| 团风县|