SYNOPSYS 光學設計軟件---元件時鐘楔角誤差的公差分析 案例和像質誤差的 AI 分析

概述

(更多精彩技術案例,請關注“武漢墨光”微信公眾號)

ASY查看傾斜數據

MC PLOT預估公差Monte-Carlo分析

設置工作目錄

選擇Dbook工作目錄

SYNOPSYS 光學設計軟件---元件時鐘楔角誤差的公差分析 案例和像質誤差的 AI 分析的圖1

初始透鏡

點擊SYNOPSYS 光學設計軟件---元件時鐘楔角誤差的公差分析 案例和像質誤差的 AI 分析的圖2, 打開C28M1,點擊SYNOPSYS 光學設計軟件---元件時鐘楔角誤差的公差分析 案例和像質誤差的 AI 分析的圖3

此 MACro 將鏡頭輸出并將副本存儲在透鏡庫位置 5,然后創建一個 BTOL 公差分析

SYNOPSYS 光學設計軟件---元件時鐘楔角誤差的公差分析 案例和像質誤差的 AI 分析的圖4

準備Monte-Carlo分析

在Command Window中輸入LM MCFILE

MCFILE是調整MACro,是Monte-Carlo分析的一部分

點擊SYNOPSYS 光學設計軟件---元件時鐘楔角誤差的公差分析 案例和像質誤差的 AI 分析的圖5點擊 運行MCFIlE

點擊 SYNOPSYS 光學設計軟件---元件時鐘楔角誤差的公差分析 案例和像質誤差的 AI 分析的圖6 打開C28M2.MAC,點擊SYNOPSYS 光學設計軟件---元件時鐘楔角誤差的公差分析 案例和像質誤差的 AI 分析的圖7

所有透鏡都有楔角

在Command Window中輸入GET 5

在C28M2中注釋掉TEST,更改SAMPLES 1為SAMPLES 100

點擊 SYNOPSYS 光學設計軟件---元件時鐘楔角誤差的公差分析 案例和像質誤差的 AI 分析的圖8 運行C28M2

元件現在都有楔角誤差,因此 PAD 顯示不能像以前那樣為透鏡著色。

SYNOPSYS 光學設計軟件---元件時鐘楔角誤差的公差分析 案例和像質誤差的 AI 分析的圖9

圖像質量直方圖

本例探索 SYNOPSYS 的一個強大功能:它可以進行參數研究,顯示兩個變量對第三個變量的影響。 本例研究了第2個面和第3個面曲率變化對評價函數的影響。

MC PLOT

SYNOPSYS 光學設計軟件---元件時鐘楔角誤差的公差分析 案例和像質誤差的 AI 分析的圖10

ASY查看傾斜數據

在C28M2中取消注釋TEST,并在TEST前加入命令WEDGES CLOCK,點擊SYNOPSYS 光學設計軟件---元件時鐘楔角誤差的公差分析 案例和像質誤差的 AI 分析的圖11 運行C28M2

在Command Window中輸入ASY

SYNOPSYS 光學設計軟件---元件時鐘楔角誤差的公差分析 案例和像質誤差的 AI 分析的圖12

增加伽馬傾斜變量

更改MCFILE.MAC為

PANTVY 14 TH

Custom form:
--------------------------------------------------------------
    PANTVY 14 TH
    VY 5 GPG ! Vary group gamma tilt on surfaces 5, 7, 9, and 12 (but not surface 1).
    VY 7 GPG
    VY 9 GPG
    VY 12 GPG
    END
    AANT
    M 0 1 A P YA ! Control the boresight error this way.
    M 0 1 A P XA
    GSR .5 10 5 M 0 0 0 F ! Correct over the full pupil since the lens no longer has
    GNR .5 2 3 M .7 0 0 F ! bilateral symmetry.
    GNR .5 1 3 M 1 0 0 F
    GNR .5 2 3 M -.7 0 0 F ! For the same reason we also control the negative field.
    GNR .5 1 3 M -1 0 0 F
    END
    SYNOPSYS 10
    MC

圖像質量直方圖

在Command Window中輸入GET 5 、在C28M2中注釋掉TEST、點擊SYNOPSYS 光學設計軟件---元件時鐘楔角誤差的公差分析 案例和像質誤差的 AI 分析的圖13 運行C28M2、在Command Window中輸 入MC PLOT

SYNOPSYS 光學設計軟件---元件時鐘楔角誤差的公差分析 案例和像質誤差的 AI 分析的圖14

更改MCFILE

在MCFILE.MAC中的命令SYNOPSYS 10和MC之間添加如下命令

Custom form:
--------------------------------------------------------------
$Z1 = XA IN COLOR 1 ! Get the actual X coordinate of the chief ray in color 1.
    RMS 1 0 555 ! Run the RMS command, which also finds the centroid.
    Z2 = FILE 4 ! This is the X-centroid location, relative to the chief ray,
    Z3 = FILE 5 ! and this is the Y.
    Z4 = YA IN COLOR 1 ! Also get the actual Y coordinate.
    Z5 = XA IN COLOR 3 ! Do the same thing in color 3.
    RMS 3 0 555
    Z6 = FILE 4
    Z7 = FILE 5
    Z8 = YA IN COLOR 3
    = SQRT((Z1 + Z2 - Z5 - Z6)**2 + (Z3 + Z4 - Z7 - Z8)**2) ! The separation.
    Z9 = FILE 1 ! Load it into variable Z9, and tell MC
    MC IZ9 "RedCen-BlueCen" ! to gather the statistics and plot Z9 with this label.

調整參數直方圖

MC PLOT

SYNOPSYS 光學設計軟件---元件時鐘楔角誤差的公差分析 案例和像質誤差的 AI 分析的圖15

總結

本例講述了使用 BTOL 來計算八片透鏡組的公差分 析,然后查看通過時鐘單元格中的透鏡來補償楔角誤差的情況下的像質統計。 最后,我們將在鏡頭重 新聚焦和時鐘元件之后,檢查一組 100 個鏡頭的橫向色差的統計數據。

(更多精彩技術案例,請關注“武漢墨光”微信公眾號)

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP