Skip to main content
Major Release

OpticStudio 20.3 版本说明


yuan.chen
Zemax Staff
Forum|alt.badge.img+3

简体中文:

 

Show content

發布日期:2020/9/15

 

工具、功能和性能


优化速度提升 (所有版本)


阻尼最小二乘法优化速度提升达3-5 倍!
OpticStudio 20.3 中对核心算法进行了10年以来的第一次重大提升!当使用阻尼最小二乘(DLS)优化算法时,多数用户将看到3至5倍的速度提升。该速度的提升是对DLS算法的多线程的改进,因此提速程度是基于评价函数操作数的个数和使用的电脑核数的。它不改变计算任一操作数时的速度。如果某个操作数的计算时间是整个优化速度的瓶颈所在,则不会有明显的速度提升。
该速度提升与用户所使用的电脑和系统的细节情况十分相关,可能有更高或更低的速度提升,这取决于各自的情况。


新的CAD 库 (仅专业版和旗舰版)


新的CAD 库不仅提升了使用CAD 零件的性能还提高了使用CAD 零件的速度。
此版本包含了新的CAD库,可提高在 OpticStudio 内部使用CAD零件的性能和速度。除了消除多数以前存在的与CAD相关的错误之外,用户在使用 CAD零件进行光线追迹时,还应看到速度提升 ~10 倍。该速度提升将随 CAD零件的数量以及 CAD几何形状的复杂程度的不同而不同。 
如果要使用现有库,可在配置选项 > 通用 > 使用 ACIS库 关闭新的CAD库。取消勾选使用 ACIS库,OpticStudio将还原使用现有库。  

 

图 1.2.a 关闭ACIS库的选项

快速良率 (仅限订阅制专业版和旗舰版)


快速良率的速度更快并支持多重结构。
快速良率现在支持多重结构。此外,多视场,多波长,多重结构系统的快速良率计算将有~3x的速度提升,该速度提升随视场/ 波长/ 结构数目的不同而不同。

 

图 1.3.a 快速良率现在支持选择“所有”结构

注意: 目前有一个已知错误,在使用TEXI/TEZI 操作数时,快速良率无法给出准确结果,这会在后续版本中修复。


快速灵敏度 (所有版本)


快速灵敏度现在以TDV 格式报告数据并且使用所有操作数。
快速灵敏度现在使用与公差数据查看器相同的格式报告数据。此外,在使用快速灵敏度时不再有任何操作数的限制。


设计模板数据库 (仅限订阅制所有版本)


设计模板数据库现在有一个新的反射系统搜索条件
设计模板包含了一个新的搜索条件,可以包含或移除任一含反射镜的系统。此外,作者和注解也是新的搜索条件。

 

图 1.5.a 使用反射搜索条件的设计模板

新的DLLS: 新的光栅形状 (仅限订阅制旗舰版)


新增闪耀光栅 (srg_blaze_RCWA.dll) 和用户自定义光栅 (srg_user_defined_RCWA.dll)。
为了模拟闪耀光栅和任意用户自定义光栅的RCWA 模型,增加了两个新的衍射DLLs。用户自定义RCWA DLL读取一个文本文件来定义光栅形状。
可从以下文章了解更多细节 Simulating diffraction efficiency of surface-relief grating using the RCWA method.


RCWA DLLS中的新功能 (仅限订阅制旗舰版)


新参数: “Only these orders” 与 “Stochastic Mode” 。允许在插值模式下指定采样率。
在RCWA DLLs 中新增了两个参数。 “Only these orders” 允许用户指定DLL追迹的级次。 “Stochastic mode” ,也可称为 “Monte Carlo mode” ,使DLL根据各个级次的能量分布以概率形式衍射光线。两个选项都对系统效率的模拟有效。此更新适用于所有的 RCWA DLLs,包括 srg_blaze_RCWA.dll, srg_GridWirePolarizer_RCWA.dll, srg_step_RCWA.dll, srg_trapezoid_RCWA.dll,和 srg_user_defined_RCWA.dll。
可从以下文章了解更多细节 Simulating diffraction efficiency of surface-relief grating using the RCWA method.


增强的 RCWA 可视化工具 (仅限订阅制旗舰版)


增加了几项功能可帮助用户更方便地设置使用RCWA DLLs的系统。 
用户扩展RCWA 可视化工具中新增了几个功能。在左下角,新增了一些小工具来帮助用户设置参数“Only these orders”。在中间下方,添加了两个表格来显示光栅各层的详细数据。这对于检查用户自定义的RCWA DLL 的文本文件格式是否正确特别有用。在右侧,添加了一个小工具以帮助用户设置系统来测试光栅。
可从以下文章了解更多细节 Simulating diffraction efficiency of surface-relief grating using the RCWA method.

 

图 1.8.新的可视化工具的用户界面.

编程 


ZOS-API: ANALYSIS HEADER 数据 (专业和旗舰版)


ZOS-API 现在进一步允许访问所有分析的头数据。
在API中所有分析的头数据现在都应能够访问。


ZOS-API: 物理光学传播 (专业和旗舰版)


ZOS-API现在支持物理光学传播的设置和结果。 
现在可以使用 ZOS-API 对物理光学传播分析进行设置和获取结果。 


ZOS-API: 公差数据查看器 (专业和旗舰版)


ZOS-API 现在支持从公差数据查看器中获取数据。 
现在可以使用ZOS-API从公差数据查看器中获取数据。


ZOS-API: 公差良率 (仅限订阅制专业版和旗舰版)


ZOS-API 现在支持公差良率的设置和结果。
现在可以使用ZOS-API对公差良率分析进行设置和获取结果。


ZOS-API: 公差直方图 (仅限订阅制专业版和旗舰版)


ZOS-API现在支持公差直方图的设置和结果。 
现在可以使用ZOS-API对公差直方图分析进行设置和获取结果。


ZOS-API: 热分析工具 (专业和旗舰版)


ZOS-API现在支持运行热分析工具。
现在可以使用 ZOS-API执行热分析工具。


ZOS-API: 内部透过率VS. 波长 (专业和旗舰版)


ZOS-API现在支持内部透射率 vs. 波长的设置和结果
现在可以使用ZOS-API对内部透射率vs. 波长分析进行设置和获取结果。 


性能和稳定性提升 


OpticStudio 20.3 包含以下性能提升: 


工具,功能和性能
•    公差数据查看器 – 当在公差对话框中选择灵敏度并使用多项式时,现在可展示多项式项
•    公差数据分析 – 公差数据分析 (公差良率和公差直方图) 现在可以识别公差操作数的单位,允许用户用类似的数据类型进行数据叠加。
•    设计模板 – 改进了设计模板的加载时间


错误修复 


OpticStudio 20.3 包含了以下错误修复: 


工具,功能和性能
•    CAD 导出 – 当起始面=终止面且勾选面作为实体时CAD 输出现在可正确工作
•    TOLR 操作数 – 修正了当使用TOLR 评价函数操作数时在长时间优化过程,如全局搜索或锤形优化时遇到的崩溃问题
•    公差脚本 – 更新了公差脚本CPAR 命令,以在公差分析中将设有变量参数的表面正确设置为补偿项
•    公差数据查看器 – 对于补偿项,修正了在公差查看器中的Monte Carlo选项卡中报告的名义值与总结选项卡下报告的值不同的问题。 
•    公差分析 – 通过ZPL运行使用多项式缓存的公差分析现在可正确使用缓存并显示类似的速度提升,和通过GUI运行一样。
•    公差数据查看器 – 当运行自定义脚本时,关键字SZERNIKE 现在包含在公差数据查看器中
•    公差数据查看器 – 修正了公差数据查看器不按照在配置选项>编辑器中定义的适当小数位数显示的问题。注意选择压缩仍不正确显示为,默认15位小数,将在后续版本修正。
•    公差数据查看器 – 更新了公差数据查看器中的统计部分,在选择百分比选项后以正确显示最大和最小TRAD 半径操作数值 
•    公差数据编辑器 – 在公差数据编辑器中现在更改设置为忽略此操作数可在运行Monte Carlo 分析时正确地忽略该操作数
•    公差数据查看器 – 修正了当所有数据值为零时,在公差数据查看器中的不正确错误消息“rounding digits must be between 0 and 15 inclusive”
•    公差数据查看器 – 更新了公差数据查看器,当设置补偿器为近轴焦点时显示适当的后焦长度
•    公差数据查看器 – 现在在公差数据查看器中显示完整的 TEXI 操作数结果
•    几何圈入能量 – 修正了在一行中多次更新几何圈入能量图时的内存问题
•    公差数据查看器 – 现在通过自定义脚本使用REPORT 关键字可在公差数据查看器中显示正确的值;不能够计算的Monte Carlo文件现在默认标准值为 9e9 
•    光瞳光焦图 – 修正了在光瞳光焦图和视场光焦图分析中自动缩放时的显示问题
•    公差数据查看器 – 当勾选不同的视场/结构时,公差数据查看器现在可正确显示各个视场&结构的标准值
•    表面曲率 – 修正了ZOS-API在表面曲率分析中设置不正确的问题
•    公差数据查看器 – 如果选择跳过灵敏度,则在公差数据查看器中灵敏度分析选项卡将不显示
•    Q-Type 自由曲面 – 在图纸中修正了Q-Type 自由曲面的矢高计算错误

 

繁體中文:
 

Show content

發布日期:2020/9/15

 

工具、功能和性能

 

優化速度提升 (所有版本)

阻尼最小二乘法優化速度提升達3-5 倍!

OpticStudio 20.3 中對核心演算法進行了10年以來的第一次重大提升!當使用阻尼最小二乘(DLS)優化演算法時,多數使用者將看到3至5倍的速度提升。該速度的提升是對DLS演算法的多線程的改進,因此是基於評價函數操作數的個數和使用的電腦核心數來調整的。它不改變計算任一操作數時的速度。如果某個操作數的計算時間是整個優化速度的瓶頸所在,則不會有明顯的速度提升。該速度提升與使用者所使用的電腦和系統的細節情況十分相關,可能有更高或更低的速度提升,這取決於各自的情況。

 

新的CAD 資料庫 (僅專業版和旗艦版)

新的CAD 資料庫不僅提升了使用CAD 零件的性能還提高了使用CAD 零件的速度。

此版本包含了新的CAD資料庫,可提高在 OpticStudio 內部使用CAD零件的性能和速度。除了消除多數以前存在的與CAD相關的錯誤之外,使用者在使用 CAD零件進行光線追跡時,還應看到速度提升 ~10 倍。該速度提升將隨 CAD零件的數量以及 CAD幾何形狀的複雜程度的不同而不同。如果要使用現有資料庫,可在配置選項 > 通用 > 使用 ACIS資料庫 關閉新的CAD資料庫。取消勾選使用 ACIS資料庫,OpticStudio將還原使用現有資料庫。

 

圖 1.2.a 關閉ACIS資料庫的選項


快速良率 (僅限訂閱制專業版和旗艦版)

快速良率的速度更快並支援多重結構。

快速良率現在支援多重結構。此外,多視場,多波長,多重結構系統的快速良率計算將有~3x的速度提升,該速度提升隨視場/ 波長/ 結構數目的不同而不同。

 

圖 1.3.a 快速良率現在支援選擇“所有”結構

注意: 目前有一個已知錯誤,在使用TEXI/TEZI 操作數時,快速良率無法給出準確結果,這會在後續版本中修復。

 

快速靈敏度 (所有版本)

快速靈敏度現在以TDV 格式報告資料並且使用所有操作數。

快速靈敏度現在使用與公差資料檢視器相同的格式報告資料。此外,在使用快速靈敏度時不再有任何操作數的限制。

 

設計範本資料庫 (僅限訂閱制所有版本)

設計範本資料庫現在有一個新的反射系統搜索條件。

設計範本包含了一個新的搜索條件,可以包含或移除任一含反射鏡的系統。此外,作者和注解也是新的搜索條件。

 

圖 1.5.a 使用反射搜索條件的設計範本

 

新的DLLS: 新的光柵形狀 (僅限訂閱制旗艦版)

新增閃耀光柵 (srg_blaze_RCWA.dll) 和用戶自訂光柵 (srg_user_defined_RCWA.dll)

為了模擬閃耀光柵和任意使用者自訂光柵的RCWA 模型,增加了兩個新的衍射DLLs。用戶自訂RCWA DLL讀取一個文字檔來定義光柵形狀。可從以下文章瞭解更多細節 Simulating diffraction efficiency of surface-relief grating using the RCWA method.

 

RCWA DLLS中的新功能 (僅限訂閱制旗艦版)

新參數: “Only these orders” “Stochastic Mode” 。允許在插值模式下指定取樣速率。

在RCWA DLLs 中新增了兩個參數。 “Only these orders” 允許用戶指定DLL追跡的階數。 “Stochastic mode” ,也可稱為 “Monte Carlo mode” ,使DLL根據各個階數的能量分佈以概率形式衍射光線。兩個選項都對系統效率的模擬有效。此更新適用於所有的 RCWA DLLs,包括 srg_blaze_RCWA.dll, srg_GridWirePolarizer_RCWA.dll, srg_step_RCWA.dll, srg_trapezoid_RCWA.dll,和 srg_user_defined_RCWA.dll。可從以下文章瞭解更多細節 Simulating diffraction efficiency of surface-relief grating using the RCWA method.

 

增強的 RCWA 視覺化工具 (僅限訂閱制旗艦版)

增加了幾項功能可幫助用戶更方便地設置使用RCWA DLLs的系統。

用戶擴展RCWA 視覺化工具中新增了幾個功能。在左下角,新增了一些小工具來幫助用戶設置參數“Only these orders”。在中間下方,添加了兩個表格來顯示光柵各層的詳細資料。這對於檢查用戶自訂的RCWA DLL 的文字檔格式是否正確特別有用。在右側,添加了一個小工具以説明使用者設置系統來測試光柵。可從以下文章瞭解更多細節 Simulating diffraction efficiency of surface-relief grating using the RCWA method.

 

圖 1.8.新的視覺化工具的使用者介面.

程式設計

 

ZOS-API: ANALYSIS HEADER 數據 (專業和旗艦版)

ZOS-API 現在進一步允許訪問所有分析的標題資料

在API中所有分析的標題資料現在都應能夠連接。

 

ZOS-API: 物理光學傳播 (專業和旗艦版)

ZOS-API現在支援物理光學傳播的設置和結果。

現在可以使用 ZOS-API 對物理光學傳播分析進行設置和獲取結果。

 

ZOS-API: 公差數據檢視器 (專業和旗艦版)

ZOS-API 現在支援從公差資料檢視器中獲取資料。

現在可以使用ZOS-API從公差資料檢視器中獲取資料。

 

ZOS-API: 公差良率 (僅限訂閱制專業版和旗艦版)

ZOS-API 現在支持公差良率的設置和結果。

現在可以使用ZOS-API對公差良率分析進行設置和獲取結果。

 

ZOS-API: 公差長條圖 (僅限訂閱制專業版和旗艦版)

ZOS-API現在支持公差長條圖的設置和結果。

現在可以使用ZOS-API對公差長條圖分析進行設置和獲取結果。

 

ZOS-API: 熱分析工具 (專業和旗艦版)

ZOS-API現在支援運行熱分析工具。

現在可以使用 ZOS-API執行熱分析工具。

 

ZOS-API: 内部穿透率VS. 波長 (專業和旗艦版)

ZOS-API現在支持內部透射率 vs. 波長的設置和結果。

現在可以使用ZOS-API對內部透射率vs. 波長分析進行設置和獲取結果。

 

性能和穩定性提升

 

OpticStudio 20.3 包含以下性能提升:

工具,功能和性能

  • 公差資料檢視器 – 當在公差對話視窗中選擇靈敏度並使用多項式時,現在可展示多項式項
  • 公差資料分析 – 公差資料分析 (公差良率和公差長條圖) 現在可以識別公差操作數的單位,允許使用者用類似的資料類型進行資料疊加。
  • 設計範本 – 改進了設計範本的載入時間

錯誤修復

 

OpticStudio 20.3 包含了以下錯誤修復:

工具,功能和性能

  • CAD 匯出 – 當起始面=終止面且勾選面作為實體時CAD 輸出現在可正確工作
  • TOLR 操作數 – 修正了當使用TOLR 評價函數操作數時在長時間優化過程,如全域搜索或錘形優化時遇到的崩潰問題
  • 公差腳本 – 更新了公差腳本CPAR 命令,以在公差分析中將設有變數參數的表面正確設置為補償項 
  • 公差資料檢視器 – 對於補償項,修正了在公差檢視器中的Monte Carlo選項卡中報告的名義值與總結選項卡下報告的值不同的問題。
  • 公差分析 – 通過ZPL運行使用多項式緩存的公差分析現在可正確使用緩存並顯示類似的速度提升,和通過GUI運行一樣。
  • 公差資料檢視器 – 當運行自訂腳本時,關鍵字SZERNIKE 現在包含在公差資料檢視器中
  • 公差資料檢視器 – 修正了公差資料檢視器不按照在配置選項>編輯器中定義的適當小數位數顯示的問題。注意選擇壓縮仍不正確顯示為,預設15位元小數,將在後續版本修正。
  • 公差資料檢視器 – 更新了公差資料檢視器中的統計部分,在選擇百分比選項後以正確顯示最大和最小TRAD 半徑操作數值
  • 公差資料編輯器 – 在公差資料編輯器中現在更改設置為忽略此操作數可在運行Monte Carlo 分析時正確地忽略該操作數
  • 公差資料檢視器 – 修正了當所有資料值為零時,在公差資料檢視器中的不正確錯誤消息“rounding digits must be between 0 and 15 inclusive”
  • 公差資料檢視器 – 更新了公差資料檢視器,當設置補償器為近軸焦點時顯示適當的後焦長度
  • 公差資料檢視器 – 現在在公差資料檢視器中顯示完整的 TEXI 操作數結果
  • 幾何圈入能量 – 修正了在一行中多次更新幾何圈入能量圖時的記憶體問題
  • 公差資料檢視器 – 現在通過自訂腳本使用REPORT 關鍵字可在公差資料檢視器中顯示正確的值;不能夠計算的Monte Carlo檔現在默認標準值為 9e9
  • 光瞳光焦圖 – 修正了在光瞳光焦圖和視場光焦圖分析中自動縮放時的顯示問題
  • 公差資料檢視器 – 當勾選不同的視場/結構時,公差資料檢視器現在可正確顯示各個視場和結構的標準值
  • 表面曲率 – 修正了ZOS-API在表面曲率分析中設置不正確的問題
  • 公差資料檢視器 – 如果選擇跳過靈敏度,則在公差資料檢視器中靈敏度分析選項卡將不顯示
  • Q-Type 自由曲面 – 在圖紙中修正了Q-Type 自由曲面的矢高計算錯誤

 

Did this topic help you find an answer to your question?
This topic is closed to new comments

Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings