色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

如何使用optiSLang驅動Lumerical實現微環調制器的仿真自動化?

LD18688690737 ? 來源:Ansys 光電大本營 ? 2023-10-16 09:29 ? 次閱讀

綜述

微環調制器是一個復雜且大尺寸的系統,其由一系列的子系統組成,包括如環形波導耦合,相位調制臂等。在本示例中,我們將使用 Lumerical FDTD 來仿真求解Throuph port 的transmission計算微環的 Q 因子,使用 Lumerical MODE 和 Charge 來計算有源部分的相位調制臂在不同偏壓下的載流子濃度分布以及有效折射率,損耗和群折射率。

最終我們借助以上不同求解器仿真求解的結果,使用 Lumerical *.lsf腳本后處理實現 Q 因子和調制效率的計算。以上工作流我們都將基于 optiSLang 平臺實現仿真自動化,同時實現Q 因子和調制效率的優化,此示例中我們期望優化目標 Q 因子在 20000 左右且調制效率至少為 1.2e-11 m/V.

fb2808bc-6b2f-11ee-939d-92fbcf53809c.png

第一步:基礎仿真模型搭建與optiSLang workflow 測試

關于Lumerical FDTD, Charge 和 MODE 針對微環調制器的仿真模型搭建和求解,本示例不再贅述,詳細內容可參考官網案例:Ring Modulator

接下來將以 FDTD 為例,演示Lumerical 和 optiSLang 的集成自動化。

以下流程圖為optiSLang 的parametric 系統,用于用戶的初始化設置及 workflow 驗證。

fb3a65b6-6b2f-11ee-939d-92fbcf53809c.png

點擊 FDTD 編輯界面,進入 setting 來定義 optiSLang 需要調用的Lumerical 求解器以及需要讀取的腳本 coupling_coefficient_calc_FDTD.lsf 。如下圖所示。

fb4a6af6-6b2f-11ee-939d-92fbcf53809c.png

在Parametrization編輯界面,導入 FDTD 需要運行的工程文件 coupler_region.fsp并加載,在 Input 和 Output 界面下即可顯示出 optiSLang 所讀取的 *.fsp 文件和*.lsf 中所定義的變量,這些變量即可作為后期 optiSLang優化所需要的變參和響應結果,如下圖所示我們將*.fsp 文件中 model 下定義的變量 coupling length 和 gap 作為輸入變參 (use as parameter), 同時我們將 *.lsf 中定義的 transmission 定義成中間變量 trans (output slots)用于傳輸給后一步腳本后處理作為輸入。

fb5d3f28-6b2f-11ee-939d-92fbcf53809c.png

打開 FDTD 文件和腳本可以確認模型和腳本中所定義的變量在上一步中是被 optiSLang 正確讀取的。

fc09fd44-6b2f-11ee-939d-92fbcf53809c.png

基于上述的定義方式,即可調用optiSLang 來呼叫 FDTD 并自動運行仿真文件coupler_region.fsp和腳本coupling_coefficient_calc_FDTD.lsf.,同時將仿真計算結束后的結果傳輸給下一步繼續運行。

同樣的邏輯,我們也需要在 optiSLang 中定義調用 Charge 和 MODE 求解器并仿真計算不同偏壓下的載流子濃度分布以及有效折射率,損耗等必要結果,并最終通過*.lsf腳本后處理讀取上述幾個不同求解器的仿真結果實現 Q 因子和調制效率的計算。Script 模塊的仿真設定如下圖所示,可以看到其通過定義 Input slots 來自動讀取前面步驟的計算結果,并將腳本計算的 Q, mod_eff和FSR 作為結果輸出。

fc1c2938-6b2f-11ee-939d-92fbcf53809c.png

以下動圖展示了整個 Parametric System 的工作流測試過程,可以看到我們的初始點設定和目標設定,點擊運行即可觀察到 optiSLang 分別去自動調用 Lumerical 的不同求解器去運算基于初始設計點的結果,得到 Q = 530.565, mod_eff = 2.24e-11, FSR = 1e-8, 距離我們的目標 Q ~ 20000 ,mod_eff > 1.2e-11 m/V 尚有差距。

第二步:參數敏感性分析與最佳元模型建立 (AMOP)

基于上述步驟,我們已經搭建完善的 optiSLang 與 Lumerical 的仿真自動化工作流。此步驟我們將演示如何進行參數敏感性分析以及 optiSLang 的最佳元模型搭建,optiSLang 最佳元模型是基于 optiSLang 特有的自適應采樣建模,通過對樣本空間的分析構建一套擬合Lumerical 求解器的數學模型,并用于后續快速的優化求解。我們只需要將 sensitivity wizard 拖拽入第一步測試的 Parametric System 即可生成 AMOP (Adaptive Metamodel of Optimal Prognosis) 模型,如下圖所示。

fc324b50-6b2f-11ee-939d-92fbcf53809c.png

此步驟中找到適當數量的樣本空間很重要,增加采樣數可以獲得更好的元模型,同時也意味著增加完成仿真所需的時間(此步驟的每一步采樣均需要調用 Lumerical 做仿真求解,以幫助 optiSLang 尋找最佳化擬合元模型)。這里我們做了 300 個采樣點,可以看到每一個隨機采樣下的輸入輸出值,這里有一點需要強調,optiSLang 支持輸入參數的多種采樣方式,如連續采樣,離散采樣,高斯采樣等。

fc427f98-6b2f-11ee-939d-92fbcf53809c.png

300個采樣仿真結束之后,我們在 post-processing中即可看到元模型的擬合結果以及各個輸出對輸入的依賴度,即 CoP (Coefficient of Prognosis) matrix,也就是我們所說的參數敏感性分析。如下圖所示,我們發現元模型對 FSR 的擬合度可以達到 99.9% 且coupling_length 這一參數對 FSR 影響最大,同樣的對 Q 的擬合度可以達到97.7%且 gap 和 coupling_length 對其影響較大,而 mod_eff的結果則更多和摻雜有關,這一結果也符合我們的經驗預測。基于此元模型擬合,我們便可以進行接下來的優化求解,同時在優化過程中,我們僅僅針對此步驟分析出對優化目標影響最大的gap, coupling_length 還有摻雜等關鍵參數進行變參優化,其他參數保持常量。

fc573988-6b2f-11ee-939d-92fbcf53809c.png

第三步:優化和最佳設計驗證

此步驟我們將演示如何進行大批量的數據優化和數據驗證。我們只需要將 Optimization wizard 拖拽入第二步測試的 AMOP 即可生成 Evolutionary Algorithm模型,如下圖所示。

fc6a2bf6-6b2f-11ee-939d-92fbcf53809c.png

在優化設定中,基于第二步參數敏感性分析的結果,我們只需要將gap, coupling_length 還有摻雜進行變參優化,其他參數保持常量。optiSLang 中有多種不同的優化算法以及設定,這里我們選擇使用 Evolutionary Algorithm 優化算法并保持默認設定,同時定義執行10000 次采樣的全局優化。如下圖所示。

fc78d7aa-6b2f-11ee-939d-92fbcf53809c.png

由于我們在第二步已經找到一個較好的元模型,因此這里的 10000 次優化將使用第二步所構建的元模型求解而非 Lumerical 求解器,計算速度也會大大提升,在本示例中我們執行 10000 次優化僅用 121 秒。

優化計算完成后,optiSLang默認會隨機進行 20 個采樣點的驗證,即返回給 Lumerical 再進行這 20 個采樣點的求解來得到Lumerical 求解器的仿真結果,由上圖中 “Validator System” 執行。

下圖展示的是采用元模型執行10000次的優化過程以及所有的輸入和輸出結果。

fc9a51a0-6b2f-11ee-939d-92fbcf53809c.png ?

打開后處理,首先針對我們的優化目標:Q 因子在 20000 左右且調制效率至少為 1.2e-11 m/V,我們在 Parallel coordinates plot 中做初步篩選,如下圖所示:

篩選后采樣點的Pareto 結果如下圖所示:

fcb130aa-6b2f-11ee-939d-92fbcf53809c.png

圖中紅色點所示的 Pareto front 即為我們在多目標優化過程中,optiSLang 尋找到的一組最優解,這里由于我們所做的是多目標優化,不同目標之間會需要有一些權衡取舍,因此非唯一解也是合理的結果。綠色點即為返回給 Lumerical 求解器驗證后的結果。這里我們選取最佳設計點 #9032,可以看到Q 為 18478,調制效率為 2.6e-11 m/V,FSR 為 9.6 e-9 ,同時也可以看到其對應的輸入參數。

fcc68a54-6b2f-11ee-939d-92fbcf53809c.png

基于此,我們便完成了使用 optiSLang 和 Lumerical針對環形調制器的自動化仿真和優化,此外 optiSLang 還支持定義參數的擾動和魯棒性分析,這里我們不做重點介紹。

第四步:總結

1. optiSLang 當前完全集成 Lumerical 各類型求解器,包含 FDTD, RCWA, FDE, EME, varFDTD, CHARGE, HEAT, DGTD, FEEM, MQW, INTERCONNECT.

2. optiSLang 支持Lumerical 仿真自動化,支持各求解器之間的自動化數據交互,數據后處理以及全流程自動化求解。

3. optiSLang 特有的多目標優化能力和元模型理論可以幫助用戶快速找到最佳優化設計,節省迭代時間。

4. 基于上述能力,Lumerical 用戶可以實現各種不同應用下的仿真自動化和優化流程,實現更高效的仿真。








審核編輯:劉清

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

    關注

    14

    文章

    1017

    瀏覽量

    83721
  • 調制器
    +關注

    關注

    3

    文章

    840

    瀏覽量

    45142
  • FDTD算法
    +關注

    關注

    0

    文章

    12

    瀏覽量

    7012
  • 求解器
    +關注

    關注

    0

    文章

    77

    瀏覽量

    4530

原文標題:optiSLang助力優化微環調制器與Lumerical仿真自動化

文章出處:【微信號:光電資訊,微信公眾號:光電資訊】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    解釋優化手機顯示的自動化工作流程的步驟

    在本案例中我們將介紹三個部分,涉及Ansys的光學仿真產品Speos和Lumerical,聯合optiSLang進行涉及優化,Lumerical設計顯示屏的像素,用
    發表于 09-26 11:07 ?557次閱讀

    M02061調制器驅動器

    激光輸出功率超過溫度。和生活。此外,調制電流可以被溫度補償以最小消光變化。溫度比。產品型號:M02061產品名稱:調制器驅動器M02061產品特征高速操作;適用于SFP/SFF應用。
    發表于 08-09 10:33

    Σ-Δ調制器提高運動控制效率

    Nicola O’ByrneADI公司高級系統應用工程師工業運動控制涵蓋一系列應用,包括基于逆變器的風扇或泵控制、具有更為復雜的交流驅動控制的工廠自動化以及高級自動化應用(如具有高級伺服控制的機器人
    發表于 10-10 18:14

    Σ-Δ調制器提高運動控制效率

    Nicola O’ByrneADI公司高級系統應用工程師工業運動控制涵蓋一系列應用,包括基于逆變器的風扇或泵控制、具有更為復雜的交流驅動控制的工廠自動化以及高級自動化應用(如具有高級伺服控制的機器人
    發表于 10-18 11:27

    饋線自動化通信系統怎么實現

    饋線自動化是配電網自動化的重要組成部分。要實現饋線自動化,需要合理的配電網結構,具備網供電的條件;各
    發表于 09-17 09:01

    ∑-△調制器的設計原理是什么?怎么實現FPGA?

    ∑-△調制頻率合成器及其實現∑-△調制器原理設計∑-△調制器的FPGA實現
    發表于 04-15 06:47

    如何實現擴頻通信調制器自頂向下的設計?

    如何實現擴頻通信調制器自頂向下的設計?如何實現擴頻通信調制器仿真測試?
    發表于 04-29 06:46

    QPSK調制器的FPGA實現

    提出了一種基于FPGA 實現QPSK 調制器的方法。以FPGA 實現DDS,通過對DDS 信號輸出相位的控制實現調相。仿真結果表明方案是可行
    發表于 12-18 11:57 ?66次下載

    基于VHDL的4PSK調制器的設計

    闡述了4PSK調制器的基本原理,給出調制系統設計框圖。在MAX+plusII環境下,利用VHDL語言實現了4PSK調制器設計,并對系統的各模塊仿真
    發表于 12-20 17:31 ?51次下載

    一種低功耗Sigma-Delta調制器的設計

    采用改進的單二階2 bit調制器架構和低功耗AB類放大器電路,實現了一種應用于無線收發機系統中的低功耗Sigma-Delta調制器。利用Matlab/Simulink進行了建模
    發表于 09-25 16:33 ?47次下載

    如何使用FPGA實現QPSK調制器的設計與實現

    采用FPGA設計芯片技術對多進制數字通信技術的QPSK調制器實現進行了設計研究,將調制器中原有多種專用芯片的功能集成在一片大規模可編程邏輯器件FPGA芯片上,實現了高度集成化,小型
    發表于 07-22 17:51 ?15次下載
    如何使用FPGA<b class='flag-5'>實現</b>QPSK<b class='flag-5'>調制器</b>的設計與<b class='flag-5'>實現</b>

    如何在反向偏壓下模擬有源環形調制器

    本文旨在介紹 Ansys Lumerical 針對 Ring Modulator 的仿真分析方法。通過設計一系列如長直和彎曲波導,定向耦合等子組件,并將其分別仿真表征到 INTERC
    的頭像 發表于 10-09 14:51 ?1265次閱讀

    Ansys Lumerical行波Mach-Zehnder調制器仿真分析

    本示例描述了行波Mach-Zehnder調制器的完整多物理場(電氣、光學、射頻)仿真,最后在INTERCONNECT中進行了緊湊模型電路仿真。計算了相對相移、光學傳輸、傳輸線帶寬和眼圖等關鍵結果。
    的頭像 發表于 11-09 11:19 ?1038次閱讀

    Lumerical行波馬赫曾德爾調制器仿真設計與優化

    本案例將Lumerical和HFSS在行波MZM調制器建模中的功能與optiSLang相結合,提供了強大的優化能力以尋找ZUI佳性能設計。
    的頭像 發表于 11-23 10:35 ?1445次閱讀

    modelsim自動化仿真實驗 利用腳本實現modelsim自動化仿真

    大家好!今天給大家帶來的是modelsim自動化仿真程序。我們在代碼編寫完成時,通常都需要先進行仿真,然后上板實驗。但是如果我們每次仿真都要去新建一個工程,添加.v文件以及testbe
    的頭像 發表于 07-19 10:10 ?1655次閱讀
    modelsim<b class='flag-5'>自動化</b><b class='flag-5'>仿真</b>實驗 利用腳本<b class='flag-5'>實現</b>modelsim<b class='flag-5'>自動化</b><b class='flag-5'>仿真</b>
    主站蜘蛛池模板: 在教室做啊好大用力| 亚洲色播永久网址大全| 亚洲国产精品天堂在线播放| 美女网站免费看| 亚在线观看免费视频入口| 在线播放毛片| 国产免费看片| 秋霞在线观看视频一区二区三区| 亚洲狠狠97婷婷综合久久久久| 99热精品在线av播放| 娇妻被朋友玩得呻吟在线电影| 欧美高清videosgratis高| 亚洲精品高清视频| 初中XXXXXL| 欧美ⅹxxxx18性欧美| 一本道高清码| 国产亚洲精品97在线视频一 | 羞羞答答影院在线| jealousvue成熟40岁| 就去色一色| 亚洲欧美免费无码专区| 国产精品自拍| 网址在线观看你懂我意思吧免费的| thermo脱色摇床安卓下载| 李亚男三级| 中文字幕 日韩 无码 在线| 久久精品热99看| 亚洲视频精选| 花蝴蝶在线高清视频观看免费播放| 色婷婷综合久久久中文字幕| av av在线| 人人干人人看| 攻把受做哭边走边肉楼梯PLAY| 日韩免费精品视频| 俄罗斯美幼| 先锋资源久久| 果冻传媒2021精品在线观看| 亚洲精品一卡二卡三卡四卡2021| 韩国无遮羞禁动漫在线观看| 野花高清在线观看免费3中文| 好大好硬好爽好深好硬视频|