概述
基于Ansys Speos軟件,可以準(zhǔn)確建立光學(xué)系統(tǒng)模型并進(jìn)行成像效果仿真。在使用Speos進(jìn)行光學(xué)系統(tǒng)設(shè)計(jì)過(guò)程中,當(dāng)完成初始光學(xué)系統(tǒng)建模后,還需要進(jìn)一步結(jié)合仿真結(jié)果,調(diào)整出滿足設(shè)計(jì)要求的系統(tǒng)參數(shù),如果采用手動(dòng)調(diào)整參數(shù)并執(zhí)行多次仿真的方式,會(huì)大大影響設(shè)計(jì)效率。借助Ansys Workbench的優(yōu)化功能,通過(guò)設(shè)置設(shè)計(jì)目標(biāo)和約束條件,可以驅(qū)動(dòng)Speos仿真流,自動(dòng)修改設(shè)計(jì)參數(shù)并執(zhí)行仿真計(jì)算和優(yōu)化設(shè)計(jì),從而準(zhǔn)確高效地獲得符合設(shè)計(jì)要求的設(shè)計(jì)參數(shù)。本文以全反射透鏡Total Internal Reflection (TIR Lens)為例,介紹利用Workbench直接優(yōu)化工具驅(qū)動(dòng)Speos自動(dòng)化仿真從而實(shí)現(xiàn)準(zhǔn)直全反射透鏡優(yōu)化設(shè)計(jì)的方法。
1Speos透鏡設(shè)計(jì)及仿真
Speos的光學(xué)元件設(shè)計(jì)模塊(Optical Part Design,OPD)可以用于設(shè)計(jì)全反射透鏡、菲尼爾透鏡和光導(dǎo)管等等,本文案例利用OPD模塊實(shí)現(xiàn)對(duì)TIR Lens的建模。本次透鏡設(shè)計(jì)的主要目標(biāo)是在照度探測(cè)器上的測(cè)試區(qū)域內(nèi)得到盡量均勻的光照,所以主要考慮的是RMS值,越小的RMS值表示均勻性越好。TIR Lens的光學(xué)參數(shù)和光路邏輯如圖1中所示,包括內(nèi)表面半徑、外表面半徑、透鏡厚度和基面位置等等。如果沒(méi)有可以參考的光學(xué)參數(shù),可以先使用Speos軟件默認(rèn)的參數(shù)進(jìn)行建模仿真,仿真要注意設(shè)置透鏡整體為透明玻璃,外表面為全反射,透鏡到照度探測(cè)器的距離為1 m。基于軟件默認(rèn)的設(shè)計(jì)參數(shù),TIR Lens照度仿真結(jié)果中的目標(biāo)區(qū)域RMS值為0.74,體現(xiàn)出的照度均勻度較差,需要采用Workbench的直接優(yōu)化功能對(duì)設(shè)計(jì)參數(shù)進(jìn)行優(yōu)化,以獲得均勻度更好、滿足RMS值要求的設(shè)計(jì)結(jié)果。
圖1. TIR Lens 設(shè)計(jì)參數(shù)
圖2. 初始輸入?yún)?shù)、模型和仿真結(jié)果
圖3. 初始平均照度、照度和RMS值仿真結(jié)果
2Workbench優(yōu)化流程構(gòu)建
Workbench基于相關(guān)性分析或?qū)嶒?yàn)設(shè)計(jì) (DOE) 算法(比如拉丁超立方體抽樣、中心復(fù)合設(shè)計(jì)或稀疏網(wǎng)格法)創(chuàng)建設(shè)計(jì)點(diǎn)列表,DesignXplorer 可驅(qū)動(dòng) Workbench 調(diào)整參數(shù)變化,然后存儲(chǔ)并分析結(jié)果。在優(yōu)化開始之前,首先需要在Workbench中構(gòu)建Speos和DesignXplorer兩個(gè)程序的連接:1、打開Workbench,新建一個(gè)項(xiàng)目,將Speos分析系統(tǒng)拖入項(xiàng)目原理圖中,右鍵Geometry,導(dǎo)入幾何結(jié)構(gòu),雙擊或右鍵仿真任務(wù)選擇生成參數(shù),Speos自動(dòng)啟動(dòng)。2、在Speos中定義要導(dǎo)入Workbench的輸入?yún)?shù):選擇TIR Lens 設(shè)計(jì)中的參數(shù)。在DesignXplorer中拖入直接優(yōu)化,右鍵優(yōu)化對(duì)目標(biāo)和約束進(jìn)行設(shè)置,包括運(yùn)行時(shí)間、容差設(shè)置、候選數(shù)量。
圖4. Workbench構(gòu)建工作流程
3Workbench優(yōu)化目標(biāo)與約束設(shè)置
在目標(biāo)定義過(guò)程中,如果僅設(shè)置RMS值為優(yōu)化目標(biāo),可能會(huì)導(dǎo)致光過(guò)度擴(kuò)散,因此可以同時(shí)設(shè)置平均照度和光通量大于一定的值。設(shè)置優(yōu)化目標(biāo):P7-平均照度大于30000 lx,P8-光通量大于400 lm,P9-RMS小于目標(biāo)值0.4,這里要注意上限或下限設(shè)置值過(guò)低或過(guò)高,會(huì)導(dǎo)致計(jì)算結(jié)果不收斂而無(wú)法求得滿足要求的設(shè)計(jì)結(jié)果。設(shè)置參數(shù)約束:影響優(yōu)化目標(biāo)的光學(xué)參數(shù)受到結(jié)構(gòu)尺寸的影響需要約束設(shè)計(jì)區(qū)間。根據(jù)設(shè)置的運(yùn)行時(shí)間,程序會(huì)自動(dòng)計(jì)算步長(zhǎng)。運(yùn)行直接優(yōu)化,右鍵單擊優(yōu)化、更新即可啟動(dòng)優(yōu)化程序。在計(jì)算結(jié)束時(shí),軟件會(huì)保留達(dá)到預(yù)期結(jié)果的候選值。優(yōu)化時(shí)可以從Table視圖查看Direct optimization任務(wù)的優(yōu)化進(jìn)度。
圖5. 優(yōu)化界面
圖6. 參數(shù)定義
4優(yōu)化結(jié)果分析
當(dāng)優(yōu)化圖標(biāo)從閃電變?yōu)椤虝r(shí),表示優(yōu)化完成。雙擊打開優(yōu)化任務(wù),可以在輪廓原理圖中打開監(jiān)控來(lái)查看目標(biāo)的計(jì)算過(guò)程。從結(jié)果中查看優(yōu)化約束、優(yōu)化方法和候選點(diǎn)。點(diǎn)擊候選點(diǎn)可以查看具體約束數(shù)值和目標(biāo)數(shù)值。從圖8 優(yōu)化候選點(diǎn)中可以看出,三個(gè)候選點(diǎn)的RMS值均下降至0.35左右,相較于初始的0.74 ,均勻度得到明顯提升。為了更加直觀地查看優(yōu)化結(jié)果,可以把候選點(diǎn)依次帶回Speos進(jìn)行仿真驗(yàn)證。
圖7.優(yōu)化結(jié)果
圖8. 優(yōu)化候選點(diǎn)
將優(yōu)化后的TIR Lens 結(jié)構(gòu)參數(shù)帶回到Speos軟件中進(jìn)行仿真,在仿真照度結(jié)果中可以看到候選點(diǎn)3的結(jié)果中間沒(méi)有明顯暗斑,且平均照度和光通量數(shù)值都較高,說(shuō)明候選點(diǎn)3是本案例中獲得的理想結(jié)果。
圖9. Speos仿真優(yōu)化結(jié)果
5總結(jié)
本案例介紹了一種全反射透鏡的自動(dòng)優(yōu)化設(shè)計(jì)方法:通過(guò)Workbench創(chuàng)建整個(gè)優(yōu)化工作流,驅(qū)動(dòng)Speos自動(dòng)計(jì)算多個(gè)設(shè)計(jì)點(diǎn)得出符合優(yōu)化目標(biāo)的解。本文所采用的透鏡模型是Speos OPD模塊中的全反射透鏡模型,相關(guān)方法同樣適用于光導(dǎo)管、全反射面和菲尼爾透鏡等Speos中的其他模型。結(jié)合Workbench構(gòu)建工作流提供的優(yōu)化環(huán)境和Speos基于物理的仿真,可以進(jìn)一步提升設(shè)計(jì)能力和工作效率。
審核編輯:湯梓紅
-
透鏡
+關(guān)注
關(guān)注
0文章
57瀏覽量
17939 -
參數(shù)
+關(guān)注
關(guān)注
11文章
1829瀏覽量
32195 -
ANSYS
+關(guān)注
關(guān)注
10文章
237瀏覽量
36450 -
光學(xué)系統(tǒng)
+關(guān)注
關(guān)注
4文章
243瀏覽量
18298 -
光學(xué)元件
+關(guān)注
關(guān)注
1文章
89瀏覽量
12807
原文標(biāo)題:基于Ansys Workbench和Speos的準(zhǔn)直全反射透鏡優(yōu)化設(shè)計(jì)案例
文章出處:【微信號(hào):光電資訊,微信公眾號(hào):光電資訊】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論