Zemax非序列-優化

純非序列以及混合非序列/序列光學系統中都完全支援優化。優化純非序列系統的最常見方式是採用優化精靈,它們讓你可以用具體的要求來設計優化函數。對於非序列設計,OpticStudio支援了三個精靈輔助設定。

在非序列光線追跡中使用的最常用操作數爲NSTR和NSDD操作數,也可使用其它操作數。NSTR用於追跡光線,其作用和“Ray Trace”工具完全相同。
NSDD用於清除探測器並讀出探測器資料。可直接讀出任何像素,但是對於優化而言,對光線資料的統計資訊(例如空間或角度中的質心位置或有效寬度)來優化通常更爲有用。通過在NSDD操作數中的像素數欄位中輸入負數,OpticStudio將計算所有像素資料的平均、標準差、空間、角度質心以及RMS寬度等資料,

在Samples\Non-sequential\Miscellaneous資料夾中打開名爲Freeform Optimization.zmx的範例文件。此檔案包含Osram提供的LB_T67c LED之CAD零件以及光源光線檔。檔案中還可以看到我們將要優化其形狀的光導管。

請注意,儘管LED的資料檔案包含50.7 lm (lumen)的光能量,我們仍將光源能量設定爲1 lm。這樣能讓我們更加便利的討論效率,因爲總能量現在爲1 lm。

光管爲Freeform-Z物件,由一組(y, z)資料點定義。OpticStudio通過這些資料點來擬合平滑曲線,然後圍繞z軸旋轉曲線來形成旋轉對稱管道。管道目前僅爲圓柱形,但是要注意(y,z)資料被設定爲變數,也就是將會在優化過程中改變。

還要注意探測器物件的z位置以及x、y半寬度通過拾取求解鎖定至Freeform-z物件。這些可確保管道的長度在優化期間變化時探測器將始終剛好在光管輸出表面的前方,並可調整探測器的寬度,從而它可在輸出表面的寬度變化時,始終完整取得來自輸出表面的所有光線。

該光管的主要目標是應該在往前的方向上提供最高亮度。因此其發光強度應該儘可能高,並且發光強度分佈的寬度(在角度空間中)應該儘可能小。此外,光管的最大和最小寬度以及長度上,我們也設定一了些必須滿足的機械限制。

打開評價函數編輯器並檢查評價函數。先清除探測器,然後追跡光線。然後我們通過使用像素-9(其爲RMS寬度)以及資料= 2(光能量/單位立體角)來計算探測器資料的RMS角寬度。起始光束具有48.5°的RMS角寬度,

以及0.38 lm/sr的峯值發光強度,儘管很明顯這是一個有雜訊的數。

此外,我們還將設定光能量的目標要儘可能大。這是很重要的限制,因爲沒有光線落在探測器上的化,RMS角寬度也會是零!但這顯然並非我們所需的解,因此我們進行優化以得到最大的光能量和最小角寬度。

評價函數中可以看到,我們對於管道的形狀也有一些限制,您應該查看Help文件中對於FREZ操作數的完整說明來了解所有詳細資訊。這些限制會防止光管達到不可接受的粗細度。

運行優化器,然後選擇“Orthogonal Decent”優化操作數。這個替代DLS的局域優化器十分適合迅速實現大幅改進,尤其是在非序列系統中,儘管阻尼最小二乘法(Damped Least Square)優化器通常能更好的優化作用。

在五次優化迴圈之後,光管的形狀已進化,可生成102 lm/sr的發光強度,比初始設計亮200倍以上,並且RMS角半徑小於9°。

另外要注意,由於使用了拾取求解,探測器物件已改變了位置並增加了大小,並且管道的效率現在約爲65%(檢查上述總功率並和我們的1 lm發射功率比較)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章