
發(fā)布
注冊
/
登錄optiSLang的案例
VirtualLab Fusion中運用optiSLang進行光柵優(yōu)化
VirtualLab Fusion – 輸出LPD至OPtiSLang
輸出LPD至OPtiSLang
─File→Export→Export to optiSlang Project
VirtualLab Fusion – 輸出LPD至OPtiSLang
輸出LPD至OPtiSLang
─File→Export→Export to optiSlang Project
─輸出LPD文件,并產(chǎn)生輸入至optiSLang的必要光學(xué)裝置文件。
VirtualLab Fusion – 輸出LPD至OPtiSLang
輸出LPD至OPtiSLang
─在輸出對話框窗口。
?可定義參數(shù)空間,并包含了參數(shù)的變化范圍。
?可以選擇保存到的輸出文件夾。
?可以指定模擬引擎,用于分析。
optiSLang – 初始化優(yōu)化
設(shè)置求解器系統(tǒng)
─File→New project…
optiSLang – 初始化優(yōu)化
設(shè)置求解器系統(tǒng)
─繼續(xù),拖動求解器(Solver)向?qū)У綀鼍埃⊿cenery)窗口。
─打開了一個對話框,列出了幾種求解器(Solver)范例。
─求解器(Solver)范例中必須選擇VirtualLab。
optiSLang – 初始化優(yōu)化
設(shè)置求解器系統(tǒng)
─然后會彈出文件對話框,必須打開VirtualLab輸出的system.lpd文件。
optiSLang – 初始化優(yōu)化
參數(shù)化的求解器系統(tǒng)
─參數(shù)化的求解器系統(tǒng)包含相應(yīng)的VirtualLab文件和兩個含有參數(shù)和結(jié)果的XML文件,用于定義優(yōu)化函數(shù)。
展開 VirtualLab Fusion中運用optiSLang進行光柵優(yōu)化
VirtualLab Fusion – 輸出LPD至OPtiSLang 輸出LPD至OPtiSLang─ File→Export→Export to optiSlang Project VirtualLab Fusion – 輸出LPD至OPtiSLang 輸出LPD至OPtiSLang─ File→Export→Export to optiSlang Project─ 輸出LPD文件,并產(chǎn)生輸入至optiSLang的必要光學(xué)裝置文件。 VirtualLab Fusion – 輸出LPD至OPtiSLang 輸出LPD至OPtiSLang─ 在輸出對話框窗口。? 可定義參數(shù)空間,并包含了參數(shù)的變化范圍。? 可以選擇保存到的輸出文件夾。? 可以指定模擬引擎,用于分析。
optiSLang – 初始化優(yōu)化 設(shè)置求解器系統(tǒng)─ File→New project… optiSLang – 初始化優(yōu)化 設(shè)置求解器系統(tǒng)─ 繼續(xù),拖動求解器(Solver)向?qū)У綀鼍埃⊿cenery)窗口。─ 打開了一個對話框,列出了幾種求解器(Solver)范例。─ 求解器(Solver)范例中必須選擇VirtualLab。
optiSLang – 初始化優(yōu)化 設(shè)置求解器系統(tǒng)─ 然后會彈出文件對話框,必須打開VirtualLab輸出的system.lpd文件。
optiSLang – 初始化優(yōu)化 參數(shù)化的求解器系統(tǒng)─ 參數(shù)化的求解器系統(tǒng)包含相應(yīng)的VirtualLab文件和兩個含有參數(shù)和結(jié)果的XML文件,用于定義優(yōu)化函數(shù)。─ 請務(wù)必保存計劃。
optiSLang – 初始化優(yōu)化 參數(shù)化的求解器系統(tǒng)─ 運行求解器系統(tǒng)以檢查是否能正常工作并給出預(yù)期的結(jié)果。
optiSLang – 初始化優(yōu)化 參數(shù)化的求解器系統(tǒng)─ 運行求解器系統(tǒng)以檢查是否能正常工作并給出預(yù)期的結(jié)果。
展開 VirtualLab Fusion中運用optiSLang進行光柵優(yōu)化
VirtualLab Fusion – 輸出LPD至OPtiSLang
輸出LPD至OPtiSLang
─ File→Export→Export to optiSlang Project
VirtualLab Fusion – 輸出LPD至OPtiSLang
輸出LPD至OPtiSLang
─ File→Export→Export to optiSlang Project
─ 輸出LPD文件,并產(chǎn)生輸入至optiSLang的必要光學(xué)裝置文件。
VirtualLab Fusion – 輸出LPD至OPtiSLang
輸出LPD至OPtiSLang
─ 在輸出對話框窗口。
? 可定義參數(shù)空間,并包含了參數(shù)的變化范圍。
? 可以選擇保存到的輸出文件夾。
? 可以指定模擬引擎,用于分析。
optiSLang – 初始化優(yōu)化
設(shè)置求解器系統(tǒng)
─ File→New project…
optiSLang – 初始化優(yōu)化
設(shè)置求解器系統(tǒng)
─ 繼續(xù),拖動求解器(Solver)向?qū)У綀鼍埃⊿cenery)窗口。
─ 打開了一個對話框,列出了幾種求解器(Solver)范例。
─ 求解器(Solver)范例中必須選擇VirtualLab。
optiSLang – 初始化優(yōu)化
設(shè)置求解器系統(tǒng)
─ 然后會彈出文件對話框,必須打開VirtualLab輸出的system.lpd文件。
展開 VirtualLab Fusion中運用optiSLang進行光柵優(yōu)化
VirtualLab Fusion – 輸出LPD至OPtiSLang
輸出LPD至OPtiSLang
─File→Export→Export to optiSlang Project
VirtualLab Fusion – 輸出LPD至OPtiSLang
輸出LPD至OPtiSLang
─File→Export→Export to optiSlang Project
─輸出LPD文件,并產(chǎn)生輸入至optiSLang的必要光學(xué)裝置文件。
VirtualLab Fusion – 輸出LPD至OPtiSLang
輸出LPD至OPtiSLang
─在輸出對話框窗口。
?可定義參數(shù)空間,并包含了參數(shù)的變化范圍。
?可以選擇保存到的輸出文件夾。
?可以指定模擬引擎,用于分析。
optiSLang – 初始化優(yōu)化
設(shè)置求解器系統(tǒng)
─File→New project…
optiSLang – 初始化優(yōu)化
設(shè)置求解器系統(tǒng)
─繼續(xù),拖動求解器(Solver)向?qū)У綀鼍埃⊿cenery)窗口。
─打開了一個對話框,列出了幾種求解器(Solver)范例。
─求解器(Solver)范例中必須選擇VirtualLab。
optiSLang – 初始化優(yōu)化
設(shè)置求解器系統(tǒng)
─然后會彈出文件對話框,必須打開VirtualLab輸出的system.lpd文件。
optiSLang – 初始化優(yōu)化
參數(shù)化的求解器系統(tǒng)
─參數(shù)化的求解器系統(tǒng)包含相應(yīng)的VirtualLab文件和兩個含有參數(shù)和結(jié)果的XML文件,用于定義優(yōu)化函數(shù)。
展開 
optiSLang助力優(yōu)化微環(huán)調(diào)制器與 Lumerical 仿真自動化
第一步:基礎(chǔ)仿真模型搭建與optiSLang workflow 測試
關(guān)于Lumerical FDTD, Charge 和 MODE 針對微環(huán)調(diào)制器的仿真模型搭建和求解,本示例不再贅述,詳細內(nèi)容可參考官網(wǎng)案例:Ring Modulator
接下來將以 FDTD 為例,演示Lumerical 和 optiSLang 的集成自動化。
以下流程圖為optiSLang 的parametric 系統(tǒng),用于用戶的初始化設(shè)置及 workflow 驗證。
點擊 FDTD 編輯界面,進入 setting 來定義 optiSLang 需要調(diào)用的Lumerical 求解器以及需要讀取的腳本 coupling_coefficient_calc_FDTD.lsf 。如下圖所示。
在Parametrization編輯界面,導(dǎo)入 FDTD 需要運行的工程文件 coupler_region.fsp并加載,在 Input 和 Output 界面下即可顯示出 optiSLang 所讀取的 *.fsp 文件和*.lsf 中所定義的變量,這些變量即可作為后期 optiSLang優(yōu)化所需要的變參和響應(yīng)結(jié)果,如下圖所示我們將*.fsp 文件中 model 下定義的變量 coupling length 和 gap 作為輸入變參 (use as parameter), 同時我們將 *.lsf 中定義的 transmission 定義成中間變量 trans (output slots)用于傳輸給后一步腳本后處理作為輸入。
展開 DfAM專欄 | optiSLang多學(xué)科穩(wěn)健性優(yōu)化設(shè)計
Ansys Workbench(為參數(shù)化和普遍的CAD與CAE建模提供了領(lǐng)先技術(shù),用于仿真驅(qū)動產(chǎn)品研發(fā))與Ansys optiSLang(為RDO方法提供了效率和自動化)的結(jié)合,可為產(chǎn)品優(yōu)化提供強大的虛擬環(huán)境。
本介紹內(nèi)容包括:
Ansys optiSLang的突出特點,幫助用戶將強大的參數(shù)化模型功能與魯棒性設(shè)計優(yōu)化結(jié)合;
說明為什么optiSLang是滿足用戶對參數(shù)化與仿真驅(qū)動型虛擬產(chǎn)品研發(fā)的未來需求的理想平臺。
用于RDO的尖端算法
在虛擬產(chǎn)品研發(fā)中引入基于CAE的RDO,這對流程自動化、參數(shù)化虛擬模型及算法效率提出了嚴格要求。
自optiSLang于2001年推出以來,其技術(shù)不斷發(fā)展演進,支持復(fù)雜非線性分析模型(可包含許多參數(shù)和隨機變量)的應(yīng)用。optiSLang還能可靠地處理設(shè)計故障和CAE求解器噪聲。其采用模塊化工作流程,是一種靈活、用戶友好型的軟件工具,用于基于CAE的產(chǎn)品優(yōu)化。利用optiSLang和最佳元模型(MOP)方法,用戶能夠開展自動變量降維、測量響應(yīng)模型的預(yù)測質(zhì)量,并有效解決具有挑戰(zhàn)性的RDO任務(wù)。
CAE集成與流程自動化
Ansys Workbench可幫助用戶創(chuàng)建強大的參數(shù)化建模,以滿足關(guān)鍵RDO要求,包括與主要CAD程序的雙向接口,并將CAE和CAD數(shù)據(jù)導(dǎo)入到中央?yún)?shù)管理器。Workbench的系統(tǒng)集成、流程自動化與任務(wù)控制功能有助于更新設(shè)計。optiSLang的流程自動化通過與參數(shù)化建模環(huán)境及外部CAE代碼直接集成來實現(xiàn)。
展開 Ansys Lumerical | 優(yōu)化行波馬赫-曾德爾調(diào)制器-optiSLang互操作性
這是optiSLang讀取輸入并在后續(xù)步驟中應(yīng)用它們所必需的。
2. 打開并運行文件tw_modulator_optical_MODE.lms。模型對象針對loss、group index和effective等結(jié)果進行設(shè)置以便optiSLang訪問。
3. 打開并運行文件“RFTransmissionLine.aedt”。運行的話請轉(zhuǎn)到Simulation選項卡,然后單擊Analyze All。該文件用于計算傳輸線的RF屬性,包括阻抗、有效指數(shù)和損耗。運行后,可以在RF傳輸線>傳輸線(Driven Modal)>Results的Object tree中訪問和可視化結(jié)果。這些稍后也被optiSLang使用。
第 2 步:optiSLang-創(chuàng)建元模型
1. 打開文件TWMZM_optimization.opf。如果收到有關(guān)查找文件的提示,您可以選擇自動重新定位的選項(更多信息可以參閱附錄)。這是一個優(yōu)化文件,它使用來自組件級仿真(CHARGE、MODE和HFSS)的輸入?yún)?shù)來創(chuàng)建初始樣本集(元模型),然后對結(jié)果進行廣泛優(yōu)化和可視化。
2. 在optiSLang中加載腳本tw_modulator_DEVICE_cac.lsf。為此,請雙擊AMOP模塊中的CHARGE。如果收到有關(guān)引用值的提示,請選擇第一個選項(更多信息可以參閱附錄)。在設(shè)置選項卡中,單擊Change settings并在Custom script部分中選擇腳本文件。該腳本已經(jīng)設(shè)置為在optiSLang使用時計算板電阻和結(jié)電容(不需要運行該文件)。該腳本遵循特定模板,以便使用optiSLang,如使用參數(shù)更新模型部分所述。
3. 在optiSLang中加載腳本tw_modulator_optical_MODE_par.lsf,該腳本設(shè)置為計算波導(dǎo)的光學(xué)特性與電壓的函數(shù)關(guān)系。
展開 智能設(shè)計新時代 | optiSLang賦能HFSS實現(xiàn)智能優(yōu)化
今年2月,Ansys舉辦了一場『optiSLang高級優(yōu)化及其在天線設(shè)計中的應(yīng)用』網(wǎng)絡(luò)研討會,詳細介紹了optiSLang與HFSS結(jié)合將為電磁設(shè)計提供完整的優(yōu)化解決方案,解決產(chǎn)品設(shè)計中參數(shù)敏感度分析、優(yōu)化參數(shù)過濾與篩選、設(shè)計空間研究、優(yōu)化算法選擇等問題,進一步說明了optiSLang將HFSS的優(yōu)化設(shè)計提升至一個全新高度。更多本場會議演講報告可通過以下鏈接進行下載。
直播PDF文檔下載
使用VIRTUALLAB FUSION和ANSYS OPTISLANG進行跨平臺光學(xué)建模和設(shè)計
對于這種情況,除了VirtualLab Fusion提供的參數(shù)優(yōu)化功能外,我們還提供了與專用優(yōu)化軟件ANSYS optiSLang的接口,因此可以將其幾種高級優(yōu)化算法直接應(yīng)用于您的光學(xué)系統(tǒng)。 使用optiSLang Bridge(需要單獨的optiSLang許可證),您可以直接訪問下坡單純形法(downhill simplex),尤其是optiSLang的進化算法(evolutionary algorithm),而無需離開VirtualLab Fusion,并且優(yōu)化結(jié)果也會在VirtualLab Fusion會話中自動返回。
VirtualLab Fusion中使用optiSLang的光柵優(yōu)化
現(xiàn)代光學(xué)系統(tǒng)的優(yōu)化通常涉及大量參數(shù)。 對于這種情況,VirtualLab Fusion提供了與ANSYS optiSLang軟件的接口,因此可以應(yīng)用各種高級優(yōu)化算法。
使用VirtualLab Fusion和optiSLang在光學(xué)和光子學(xué)中進行創(chuàng)新
兩種工具的組合可自動化實現(xiàn)系統(tǒng)快速可靠的光學(xué)設(shè)計,理解設(shè)計,多目標優(yōu)化和魯棒性分析。
詳詢更多信息請郵件至:support@infotek.com.cn / support@infocrops.com
網(wǎng)址:http://www.infotek.com.cn / http://www.honglun-seminary.com
展開 使用VIRTUALLAB FUSION和ANSYS OPTISLANG進行跨平臺光學(xué)建模和設(shè)計
對于這種情況,除了VirtualLab Fusion提供的參數(shù)優(yōu)化功能外,我們還提供了與專用優(yōu)化軟件ANSYS optiSLang的接口,因此可以將其幾種高級優(yōu)化算法直接應(yīng)用于您的光學(xué)系統(tǒng)。 使用optiSLang Bridge(需要單獨的optiSLang許可證),您可以直接訪問下坡單純形法(downhill simplex),尤其是optiSLang的進化算法(evolutionary algorithm),而無需離開VirtualLab Fusion,并且優(yōu)化結(jié)果也會在VirtualLab Fusion會話中自動返回。
VirtualLab Fusion中使用optiSLang的光柵優(yōu)化
現(xiàn)代光學(xué)系統(tǒng)的優(yōu)化通常涉及大量參數(shù)。 對于這種情況,VirtualLab Fusion提供了與ANSYS optiSLang軟件的接口,因此可以應(yīng)用各種高級優(yōu)化算法。
使用VirtualLab Fusion和optiSLang在光學(xué)和光子學(xué)中進行創(chuàng)新
兩種工具的組合可自動化實現(xiàn)系統(tǒng)快速可靠的光學(xué)設(shè)計,理解設(shè)計,多目標優(yōu)化和魯棒性分析。
展開 使用VIRTUALLAB FUSION和ANSYS OPTISLANG進行跨平臺光學(xué)建模和設(shè)計
對于這種情況,除了VirtualLab Fusion提供的參數(shù)優(yōu)化功能外,我們還提供了與專用優(yōu)化軟件ANSYS optiSLang的接口,因此可以將其幾種高級優(yōu)化算法直接應(yīng)用于您的光學(xué)系統(tǒng)。 使用optiSLang Bridge(需要單獨的optiSLang許可證),您可以直接訪問下坡單純形法(downhill simplex),尤其是optiSLang的進化算法(evolutionary algorithm),而無需離開VirtualLab Fusion,并且優(yōu)化結(jié)果也會在VirtualLab Fusion會話中自動返回。
VirtualLab Fusion中使用optiSLang的光柵優(yōu)化
現(xiàn)代光學(xué)系統(tǒng)的優(yōu)化通常涉及大量參數(shù)。 對于這種情況,VirtualLab Fusion提供了與ANSYS optiSLang軟件的接口,因此可以應(yīng)用各種高級優(yōu)化算法。
使用VirtualLab Fusion和optiSLang在光學(xué)和光子學(xué)中進行創(chuàng)新
兩種工具的組合可自動化實現(xiàn)系統(tǒng)快速可靠的光學(xué)設(shè)計,理解設(shè)計,多目標優(yōu)化和魯棒性分析。
詳詢更多信息請郵件至:support@infotek.com.cn / support@infocrops.com
網(wǎng)址:http://www.infotek.com.cn / http://www.honglun-seminary.com
展開 
Ansys Speos / Ansys Lumerical | 聯(lián)合 optiSLang 的顯示屏優(yōu)化設(shè)計
在本案例中我們將介紹三個部分,涉及Ansys的光學(xué)仿真產(chǎn)品Speos和Lumerical,聯(lián)合optiSLang進行涉及優(yōu)化,Lumerical設(shè)計顯示屏的像素,用optislang自動優(yōu)化,然后用Speos檢查顯示效果。
為了制作一個出色的顯示器,我們通常希望獲得出色的色彩覆蓋率、全角度的良好觀看效果以及在許多不同條件下的更低功耗。在Ansys顯示屏設(shè)計解決方案中,我們可以使用Lumerical STACK或FDTD構(gòu)建OLED或微型LED納米結(jié)構(gòu),并在像素級模擬光提取效率、角發(fā)射和顏色,同時將OLED的結(jié)構(gòu)參數(shù)、光提取效率和顯示顏色等這些指標輸入optiSLang優(yōu)化,最后我們可以使用Speos獲得消費者對顯示屏的視覺感知,并了解這些指標如何影響視覺感知。
設(shè)計流程
遵循顯示屏物理模擬工作流,將從Lumerical STACK設(shè)計像素的納米結(jié)構(gòu),使用optiSLang實現(xiàn)工作流的自動化,使用optiSLang的優(yōu)化器來改變像素層設(shè)計,優(yōu)化像素效率和具有復(fù)雜交互的光學(xué)性能,再到Speos中具有人眼視覺的感知仿真由這些像素制成的顯示產(chǎn)品。整個流程完全采用自動化設(shè)計方式,仿真工具之間的數(shù)據(jù)傳輸無縫兼容。
1.OLED納米光子像素的設(shè)計,并在Ansys Lumerical中詳細介紹優(yōu)化指標。
像素是顯示屏的基本組成部分,也是我們優(yōu)化的重點。在OLED或LED設(shè)備中,陽極和陰極用于注入帶電載流子,帶正電的空穴由空穴注入層和傳輸層傳輸,電子則相反。它們在發(fā)射層相遇,在那里可以重新組合形成光子。當然光學(xué)材料的性能和層厚對整體光學(xué)性能起著關(guān)鍵作用,在不影響電性能的情況下改變這些層的厚度,以便最大化光學(xué)指標。
展開 基于 Ansys Motor-CAD 與 optiSLang 的電機多學(xué)科優(yōu)化設(shè)計(上)
Ansys Motor-CAD 是目前全球范圍內(nèi)唯一包含電磁、熱、機械的專業(yè)電機多學(xué)科設(shè)計工具,它同時兼顧了計算速度與精度,可在最短時間內(nèi)完成電機初始方案設(shè)計,同時結(jié)合強大的 Ansys optiSLang 優(yōu)化工具,從而使電機工程師在設(shè)計初期對電磁、熱、機械性能進行快速綜合優(yōu)化的夢想變?yōu)榭赡堋?Motor-CAD 結(jié)合了磁路法與電磁場有限元法,兼顧了理論深度與計算精度,豐富的后處理功能幫助用戶深入、全面的分析和理解電機各種電磁性能參數(shù);
Motor-CAD 集成的熱分析模塊實現(xiàn)了電機電磁-熱雙向快速耦合分析,其內(nèi)置 20 多年積累的豐富電磁熱計算工程經(jīng)驗數(shù)據(jù)為計算精度提供了有力保障;
Motor-CAD 與 optiSLang 之間可以借助于集成的向?qū)Р寮?Python 腳本進行耦合,用戶可定義任意復(fù)雜的分析流程,并基于此實現(xiàn)電機多學(xué)科、多工況、多目標快速綜合優(yōu)化設(shè)計。
借助于 Motor-CAD 與 optiSLang,電機工程師可以在概念設(shè)計階段快速評估設(shè)計參數(shù)對電磁、熱、機械強度的綜合影響,在最短時間內(nèi)給出電機最佳初始設(shè)計方案,另外利用 Motor-CAD 與 Maxwell、Twin Builder 之間的接口,工程師可進一步對初始設(shè)計方案進行電磁場高精度分析、系統(tǒng)級場路協(xié)同仿真分析。
本文我們將通過兩個例子來詳細介紹 Motor-CAD 與 optiSLang 進行電機優(yōu)化的方法。通過利用 optiSLang 中的 MotorCAD Solver Wizard 實現(xiàn)優(yōu)化,以及利用 optiSLang 中的 Python Solver Wizard 如何來實現(xiàn)優(yōu)化。
展開 在VirtualLab Fusion中使用optiSLang進行光柵優(yōu)化
在本實例中,VirtualLab Fusion中提供了來自Dynardo的optiSLang軟件接口,因此使優(yōu)化過程可以應(yīng)用不同的高級優(yōu)化算法。
2. VirtualLab Fusion 和optiSLang的界面
兩種軟件平臺的結(jié)合可實現(xiàn)先進光柵結(jié)構(gòu)的優(yōu)化設(shè)計,例如智能光導(dǎo)耦合。
3. VirtualLab Fusion –光學(xué)系統(tǒng)的初始化
? 初始系統(tǒng)
- 通常, VirtualLab中定義的每個光學(xué)系統(tǒng)都可以使用optiSLang進行優(yōu)化
- 在本例中,光學(xué)系統(tǒng)由平面波光源和用于周期性介質(zhì)的光導(dǎo)耦合探測器組成。
4. VirtualLab Fusion – 光導(dǎo)耦合探測器
? 光波導(dǎo)耦合探測器
- 光波導(dǎo)耦合探測器是一種特殊的工具,用于檢測特定角度入射范圍下周期結(jié)構(gòu)的效率。
- 可以從探測器的“編輯”對話框中的目錄定義或加載周期性結(jié)構(gòu)。
5. VirtualLab Fusion – 光波導(dǎo)耦合
6. VirtualLab Fusion –導(dǎo)出 LPD 到 OPtiSLang
7. optiSLang – 優(yōu)化初始化
8. optiSLang – 設(shè)置優(yōu)化
......
鑒于篇幅,全文內(nèi)容請下載:在VirtualLab Fusion中使用optiSLang進行光柵優(yōu)化.docx
展開 PIDO智能仿真 | Ansys optiSLang實現(xiàn)仿真流程集成與多學(xué)科優(yōu)化
新版Ansys optiSLang已集成機器學(xué)習(xí)和深度學(xué)習(xí)
來源于:Ansys