在進行光學設計時,我們有時會因為初始結構選擇的不合理或者是優化變量不足等問題導致系統無法接著優化,陷入局部最小值,這時就需要人為調整來系統結構使得優化能夠接著進行。今天我們來學習如何使用Synopsys調整系統結構。
以下面一個鏡頭為例,打開鏡頭宏文件和優化宏文件
鏡頭宏文件:
?【評論留言添加工作人員,領取文章中運行宏文件】
優化宏文件:
【評論留言添加工作人員,領取文章中運行宏文件】
?
在pad窗口中可以看到這是一個優化過的天塞物鏡,此時對它進行優化退火,系統并沒有什么變化,此時就需要對系統結構進行調整,使其跳出局部最小值。
?
點擊pad窗口中的快捷鍵,打開ws工作表,左側快捷鍵列表會亮起,顯示為可使用,在其中打開對應功能的快捷鍵。
?
?
?
選擇翻轉元件功能,在光軸上點擊想要翻轉的元件,該元件就會前后翻轉,膠合元件也可以(需要點擊前一塊元件),這樣會對整個系統產生一定的擾動,后續在進行優化,有助于系統跳出局部最小值
?
若在現有的系統結構基礎上進行調整,系統優化仍然無法更進一步,達不到更好的效果,則有可能是現有系統的優化變量不足所導致,此時需要給系統添加變量,最直接的方法就是添加元件數量。
選擇插入元件功能,在想要增加新元件的位置點擊,出現一塊平板元件,此時元件的玻璃模型會自動拾取前一塊元件,在鏡頭數據表中刪除拾取系數,選擇為玻璃模型
?
?
此時系統可優化的變量增多,這能夠幫助系統跳出局部最小值往更好的方向優化。此外,當遇到系統性能過剩,即遠遠超過設計目標,可以通過刪除一兩塊元件后優化達到設計目標以此控制生產成本。選擇刪除元件功能,在想要刪除的元件上面點擊一下即可刪除。
?
以上為Synopsys調整系統結構的幾種方法。
評論