新聞動態(tài)

News Center

Speos Optimization小工具快速優(yōu)化設(shè)計

發(fā)布日期:
2024-01-10

瀏覽次數(shù):


概述


優(yōu)化是一個有助于找到一個光學系統(tǒng)的最佳解決方案的實驗過程,它主要是利用參數(shù)的變化而試圖達到預(yù)期的結(jié)果。在Speos 2023 R2中提供三種可供選擇的方法來執(zhí)行此類分析。第一個是基于workbench創(chuàng)建的優(yōu)化,第二種使用optiSLang及其強大的優(yōu)化功能,在optiSLang種直接調(diào)用Ansys Speos求解器,訪問發(fā)布的參數(shù),設(shè)計識別最重要的輸入?yún)?shù),多目標優(yōu)化在不同目標之間進行權(quán)衡,第三種是利用嵌入到Speos中的優(yōu)化工具optimization,允許基于隨機算法Random search設(shè)置一個優(yōu)化,以研究不同參數(shù)集對仿真結(jié)果的影響。


Speos Optimization小工具快速優(yōu)化設(shè)計


本案例講述使用Speos optimization 優(yōu)化工具,快速優(yōu)化設(shè)計。為描述案例講解過程,首先對optimization工具的參數(shù)進行詳細解釋。


優(yōu)化模式


Speos optimization優(yōu)化功能提供三種優(yōu)化模式: Random Search隨機搜索算法是一種基于隨機的全局優(yōu)化方法,優(yōu)值提供函數(shù)定義優(yōu)化的收斂過程,Minimize允許獲得盡可能接近目標值的模擬值。Maximum允許獲得盡可能遠離目標值的模擬值。Design of Experiment實驗設(shè)計允許定義變量的值,通過使用基于所選變量的Excel文件來定義變量。Plugin插件允許使用自己創(chuàng)建的優(yōu)化算法,以便在分析中增加更多的靈活性。


Speos Optimization小工具快速優(yōu)化設(shè)計


變量類型


Optimization特性根據(jù)變量的來源提供了三種變量類型。


Simulation variable模擬變量對應(yīng)Speos的仿真變量,在此變量列表中可以選擇光源的參數(shù)、探測器的參數(shù)、包括3D texture的參數(shù)。在optimization設(shè)置列表中,可以查看添加到優(yōu)化中的變量的當前值,和數(shù)值變量可變范圍,可以修改min和max的數(shù)值,使得變量在更大或更小的范圍內(nèi)變化。


Speos Optimization小工具快速優(yōu)化設(shè)計


Design variable設(shè)計變量對應(yīng)于光學部件設(shè)計參數(shù),在Speos 中完成的所有OPD光學部件設(shè)計參數(shù),都可以作為優(yōu)化變量選擇optimization中,例如lightguide、TIR、optical lens、optical surfaces等設(shè)計參數(shù)。在optimization設(shè)置列表中,可以查看添加到優(yōu)化中的變量的當前值,和數(shù)值變量可變范圍,可以修改min和max的數(shù)值,使得變量在更大或更小的范圍內(nèi)變化。


Speos Optimization小工具快速優(yōu)化設(shè)計


Document variable對應(yīng)于可以在spacecclaim Groups面板(驅(qū)動維度,腳本參數(shù))中創(chuàng)建的輸入?yún)?shù),也可以是機械變量參數(shù),例如機械半徑等參數(shù)。在optimization設(shè)置列表中,可以查看添加到優(yōu)化中的變量的當前值,和數(shù)值變量可變范圍,可以修改min和max的數(shù)值,使得變量在更大或更小的范圍內(nèi)變化。


Speos Optimization小工具快速優(yōu)化設(shè)計


優(yōu)化目標


優(yōu)化目標對應(yīng)于想要評估的目標結(jié)果,是整個優(yōu)化過程的最終評估元素。為了得到目標首先需要建立direct或者是inverse仿真,運算仿真得到XMP結(jié)果后,使用measure功能確認目標數(shù)值,例如RMS、average等,得到一個含有目標結(jié)果的XMP。然后創(chuàng)建優(yōu)化optimization后,在target列表選擇評估目標。


Speos Optimization小工具快速優(yōu)化設(shè)計


優(yōu)化


1.在Speos中,打開案例LightGuide_Tutorial,此案例可以在Ansys learning Hub優(yōu)化課程中找到。

2.定義光源、探測器、材料屬性、直接仿真運算得到XMP仿真結(jié)果。

3.對仿真結(jié)果中的出光區(qū)域的RMS做為目標優(yōu)化值。

4.點擊optimization,選擇light guide仿真,選擇R1-R5作為document variable,并修改參數(shù)變量的min和max。選擇RMS作為target, 設(shè)置目標值,權(quán)重為1。

5.選擇random search,Minimize優(yōu)化,仿真運算時間600S,圖形處理器運算仿真。

6.最終得到如下結(jié)果,優(yōu)化后RMS降低,整體均勻性提高。


Speos Optimization小工具快速優(yōu)化設(shè)計


Speos Optimization小工具快速優(yōu)化設(shè)計

相關(guān)閱讀

Speos小技巧 | 將Rayfile光源轉(zhuǎn)換為面光源

Ansys 光學解決方案在A/VMR中的應(yīng)用:從Apple Vision Pro 說起(1)

Speos material library 材料庫提升仿真效率

Speos block recording塊記錄工具 | 簡化仿真設(shè)計

Speos 實現(xiàn)車內(nèi)氛圍燈早期仿真驗證

Speos HDR 10,點亮車燈仿真


Speos Optimization小工具快速優(yōu)化設(shè)計


相關(guān)推薦

【Lumerical系列】一種高效多模耦合/(解)復(fù)用的新方案
本期文章將介紹一種通過引入硅平面光波電路(PLC)作為中間體來實現(xiàn)高效多...
用于光子集成電路的集成微透鏡和光柵耦合器
本文介紹了一種用于光子集成電路光纖-波導(dǎo)耦合系統(tǒng)的多尺度仿真工作流程。光...
【2024 R2】Ansys Fluent 電池熱失控和產(chǎn)氣模型案例教程
01簡要說明‐ Ansys Fluent 2024R2版本正式發(fā)布了電池...
Zemax | 如何在OpticStudio內(nèi)對斜切端面光線進行建模
本文介紹了如何在 OpticStudio 中對具有一定角度斜切端面的接收...