zemax評價函數編輯器_ZEMAX與光學設計案例:激光擴束系統詳細設計與公差分析(二)...

a38bea49634cbec572c04aba459dc67c.gif


目前超過兩千人的光學與光學設計方面的微信公眾號,歡迎您的到來!


276eddbbf13414993c78ce2ae81226e2.gif激光擴束系統公差分析276eddbbf13414993c78ce2ae81226e2.gif

6702a2193217a3f4113234e7c0576e3a.png

ZEMAX與光學設計案例:激光擴束系統詳細設計與公差分析(二)

作者:墨子川上


b8995bc833588f781b2e7b89ee32cb68.png

10倍擴束系統在上篇已經設計好了,接下來就是進行系統的公差分析了,也要感謝下群主,查閱了不少資料,都沒群主這邊教授的系統,馬屁立題是為先!下面兩個圖就是上篇設計的光學系統,簡單放兩個圖在這。注:由于這個設計有一段時間了,在寫帖子的時候有些忘記了,混淆了,大家多多指正!

4f2fcbaa40f2a700e93d9deaa7908fb0.png

d4500e804077de58ee15cf69219629c8.pngdaee57789e2d9edd10a84389719b8e5b.png? ? ? ? ? ? ? ? ? ? ?? ? ?

? ? ? 簡單講一下這兩個圖吧,點列圖其實簡單的說就是所有的都在衍射極限之內,但是細看光斑,可以看出,0視場的光斑并沒有完全是一個點,對于光柵圖,可以看出是殘留高級球差,而0.5和1視場的光斑,可以看出主要是彗差,并且也有一些高級球差存在。上篇中其實是縮小了前后組間隔,犧牲了一些像質量,但是仍在艾里斑內。

1、公差分析概論


公差分析的目的就是鏡片加工過程中的誤差,系統組裝帶來的誤差,還有一些材料與模型中的差別等對系統的影響。其實通俗的理解就是理論設計為A,實際產品是B,那么K=B/A這個因子就是公差。我們要控制K,使得設計的理論模型A能滿足輸出要求B。這個K其實由很多東西組成,就是上面說的三方面誤差。

那么系統的A、B到底是什么呢?可以有很多,點列半徑,波前差,傳遞函數等等。這里就用波前差作為這個標準。如下所示,是設計的波前圖,RMS是0.0006波長。實際要求的B只需要達到0.02波長即可。

b3bcbc8df81a64d4e0be42adf1fea23b.png

2、公差設定


ZEMAX有很好的GUI界面可以進行設定,可以看出主要劃分了四個部分,對于公差參數主要三部分,也就是需要我們關注設置的,表面公差,元件公差,折射率公差,它們正好對應上面分析的加工誤差,裝配誤差,材料誤差三方面。

c4e4917b3e030dcb89479b7eb8b2d057.png

打開公差設定的時候,系統給了一個默認的公差設定,是作為公差分析的一個好的開端。那么一一描述下。

表面公差中,有曲率半徑,厚度,偏心傾斜,表面粗糙度誤差,這里需要注意的并不多,主要講一點把,就是S+A不規則度和Zernike不規則度,這里的單位是光圈,其實也就是波長,在公差數據編輯器中,有的版本轉化為了mm,當然有的依舊是波長。這里需要注意點。至于兩者只用選擇其一,S是球差Spherical,A是像散Astigmatism,就是說S+A不規則度就是利用球差和像散來描述表面加工面型誤差的,而另外一種是利用Zernike多項式來描述的,這個數學知識要求比較多,挺實用的,不懂可以問群主,我不是很懂。

元件公差中,主要是元件的偏心與傾斜,需要說明的一點就是并不是每個元件都需要設置這個,因為元件的傾斜于偏心總是需要有一個參考標準,所以定義其中的一個元件就可以。

折射率公差,主要就是材料的折射率和阿貝數,這個其實是材料加工商決定的,可以和他們聯系與商討,我們基本上不需要去設定更改。

選項設置中的起始行和評價函數中的是一個意思,測試波長不用管,和實際系統的波長無關。最后需要注意的就是使用后焦補償,這個一般是有焦系統而言的,我們這個系統就不用勾選了。

那么這里的設定如下所示,按照這個走一輪公差分析。

961cbb45c4ba484edab8332050bf5ae1.png

3、公差編輯器


?? 以前一直都是上一步點擊確認后,就直接計算公差去了,沒有想到這個里面還得修改,修改的還挺多的,不得不再次摸摸群主的屁股。

f5ef893726e230df0c39f92c8f7e26d3.png

?? 確認之后,默認生成了51個操作數,下圖由于截圖原因不能截全。默認的不是正確的,ZEMAX還沒有智能到這一步。這里說兩點吧,一時也不一定想全。第一就是上面說的元件偏心的事情,把前組作為參考,那么這里就把前組元件偏心傾斜的操作數進行刪除。另外,就是補償器的事情,這里其實可以把間隔作為補償器,但是實際上有兩個間隔,一般我是根據鏡子裝配關系來選的。當時結構是先裝后組兩個大透鏡,再裝前組透鏡,選擇了前后組間隔作為補償器。

4、公差計算


?? 公差計算里面有四個選項卡,設計里面利用靈敏度分析,評價里面選擇RMS波前,蒙特卡洛選擇100次,進行計算就可以了,這一步沒多少需要注意的,當然有些特定的系統會有一些勾選項的設置。

6002d609c4dc1876ce1f6486acbe7bd8.png

?? 確定之后,一分鐘不到就會計算得出結果,此時會生成一個分析的TXT表格,統計了公差分析的結果。這個數據txt,我們可以倒過來看。

b6cb860a2efad052a6e3a1214b7ddc8c.png

?? 可以看出,100次蒙特卡羅計算,90%的RMS波前是0.21個波長,10%是0.047,這都不能滿足我們的系統要求0.02波長,所以我們就需要往前面看分析得到的計算過程中的敏感項,對它的公差進行縮小。

49128d2ad19560279c83f9a7321c309e.png

這里就對所有公差中對于RMS波前影響最大的前十進行了排列,下一步就可以把它們縮小了。最后我們對這幾個面的表面傾斜控制了±0.02mm,計算得到的結果如下圖所示,良品率接近90%。

7f68e8e9091f88e13aa458805fcbbd42.png

39d73bda704f14ddb80d814e2ac1d50a.png

最后,建議學習ZEMAX還是盡量系統一些!


感謝墨子川上寫的兩期帖子,希望有興趣的可以投稿!另外可以考慮購買我們工作室的講義!

ce3a30e1de3b49d4709755e595312293.pngfa289e8072893367086df0065673b822.pngac1eb9c0d8616c07076fcd9ea7ac149b.pngacd70a0ec7f4bb36f6198de391c9ec9d.png

6702a2193217a3f4113234e7c0576e3a.png

無論您多忙,請您花一秒鐘把它放到朋友圈,

可能您朋友就需要,

以后您想再翻閱也能在在自己的朋友圈找到,

贈人玫瑰,手有余香!

做公眾號不易,煩請轉發!2bd4c7ac973f4a872c08e4787a64afe9.png6c77cb71bdb11a69f3bdefa0d739fd9b.png

6702a2193217a3f4113234e7c0576e3a.png??

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/396040.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/396040.shtml
英文地址,請注明出處:http://en.pswp.cn/news/396040.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

決策者根據什么曲線做出決策_如何做出產品設計決策

決策者根據什么曲線做出決策by Tanner Christensen由Tanner Christensen 如何做出產品設計決策 (How Product Design Decisions are Made) Recently in a Facebook group dedicated to designers, known as Designers Guild, a young design student named Marina Candela ask…

移動前端框架重構幾個關鍵問題

1. 是否該廢棄iscroll? 我得出的結論是,是該廢棄了。那當時為什么要用iscroll? 原因有三個: 1. 因為別人也用了。 2. 為了iPhone上頁面滑動更順暢。 3. 為了用上拉、下拉刷新。 關于這三個原因有幾點觀點: 1. 人最容易…

android 內部共享存儲,Android共享內部存儲

我現在面對txt文件的類似情況,并做到了這一點.File downloadedFile new File( context.getFilesDir(),"simple.txt" );downloadedFile.setReadable( true,false );downloadedFile.setWritable( true,false ); //set read/write for othersUri downloadFileUri Uri.f…

UiPath: Selectors repair 選擇器的修復,即被選擇的按鈕發生改變如何選擇第二按鈕...

實現批量注冊用戶功能時,出現第一個用戶注冊完時,彈出確認按鈕,點擊即可,但是第二個用戶注冊完成時,彈出的按鈕與第一個有差異,圖形用戶界面元素及其父元素的屬性都發生改變。所以就點不了按鈕,…

《C專家編程》一1.6 它很棒,但它符合標準嗎

本節書摘來自異步社區《C專家編程》一書中的第1章,第1.6節,作者 【美】Perter Van Der Linde,更多章節內容可以訪問云棲社區“異步社區”公眾號查看 1.6 它很棒,但它符合標準嗎 不要添亂——立即解散ISO工作小組。 ——匿名人士 …

abap al設置單元格可編輯 oo_excel表格操作: 圖形和圖表編輯技巧匯總(二)

1. 快速選取圖表元素圖表創建好以后,我們還需要對某些圖表元素進行編輯和格式化。圖表區包括整個圖表和它的全部元素,當你選取圖表區后,你就可以看到8個黑色小方塊。要想調整單個的圖表對象,首先必須選取該對象,然后更…

trie樹查找前綴串_Trie數據結構(前綴樹)

trie樹查找前綴串by Julia GeistJulia蓋斯特(Julia Geist) A Trie, (also known as a prefix tree) is a special type of tree used to store associative data structuresTrie (也稱為前綴樹)是一種特殊類型的樹,用于存儲關聯數據結構 A trie (pronounced try) g…

我的北航故事

我的北航故事 致 沙航的我 既然是故事,那就一定少不了我們耳熟能詳的時間,地點,人物,事件,發展,高潮,結局。經過反復的琢磨,我覺得還是寫成日記形式比較適合,一是為了掩蓋…

oppo r11 android版本,OPPO R11手機一共有幾個版本?各版本都有哪些區別?

OPPO正式發布了新一代R11和R11 Plus兩款旗艦手機,那么OPPO R11有幾個版本?OPPO R11各個版本有什么區別?下面帶來OPPO R11各版本區別對比詳細評測,一起來了解下吧!外觀方面,采用微弧面設計,全新打磨輕薄“小…

CDB和PDB的創建、連接、啟動、關閉

CDB和PDB的創建、連接、啟動、關閉 一、CDB和PDB基本管理 基本概念: Multitenant Environment:多租戶環境 CDB(Container Database):數據庫容器 PD(Pluggable Database):可插拔數據庫…

《Java和Android開發學習指南(第2版)》——第2章,第2.10節本章小結

本節書摘來自異步社區《Java和Android開發學習指南(第2版)》一書中的第2章,第2.10節本章小結,作者 【加】Budi Kurniawan,更多章節內容可以訪問云棲社區“異步社區”公眾號查看 2.10 本章小結本章介紹了Java語言的基礎…

控制usb掃碼槍_無線也可以很牢靠-世達SATA熱熔膠槍評測

作為一名喜歡動手制作的手工達人,往往樂趣就在于動手過程中的成就感。而在對零件進行固定時,熱熔膠由于可以包裹裸露的電線線頭,固定效果也非常好,相比電焊也更加的簡單易操作,因而被很多人選擇。但是,多數…

測試驅動開發 測試前移_為什么測試驅動的開發有用?

測試驅動開發 測試前移有關如何更有效地應用TDD的技巧,以及為什么它是一種有價值的技術 (Tips on how to apply TDD more efficiently, and why its a valuable technique) Theres a common pattern we follow when we start a project using TDD. We describe the …

Anaconda管理多版本的python環境

通過Conda的環境管理功能,我們能同時安裝多個不同版本的Python,并能根據需要自由切換。下面我將給大家分享一下,新增Python版本,切換,再切回主版本的詳細過程。 方法/步驟 1首先確保你的系統里已經安裝了Conda&#xf…

父子滬c轉大牌過戶_機動車異地過戶(轉籍)

最近我家換了一輛車,導航后臺數據統計是去足浴城最多的車主,尬!從想起這個品牌到付定金,也就半天時間,買之前沒了解這么透徹。不過,到手駕駛,還是比之前的車舒適很多的,就是容易在不…

android安卓系統2.3 使用說明書,Android2.3操作界面

Android2.3操作界面摩托羅拉XT882的界面相對于原生的Gingerbread還是有了不小的變化,首先最大的感覺就是主色調亮了很多。默認背景在qHD分辨率下非常的清晰,同時整個界面仍然采用了多分屏界面。下方由中國電信定制,狀態欄加入了全新的單個狀態…

《運營力——微信公眾號 設計 策劃 客服 管理 一冊通》一一1.2 團隊崗位介紹...

本節書摘來自異步社區出版社《運營力——微信公眾號 設計 策劃 客服 管理 一冊通》一書中的第1章,第1.2節,作者: 杭州創博通信技術有限公司 , 施瑤君,更多章節內容可以訪問云棲社區“異步社區”公眾號查看。 1.2 團隊崗位介紹 創…

一切都是關于“ –ilities”的

by George Stepanek通過喬治斯蒂芬內克 都是關于“邪惡”的 (It’s all about the “-ilities”) We were “feature complete.”我們“功能齊全”。 Four weeks into a 10-week Free Code Camp project to build an environmental pledge web application, we had gotten al…

1,滑動驗證,前后臺接口

http://www.geetest.com/install/sections/idx-client-sdk.html 轉載于:https://www.cnblogs.com/yexiangwang/p/5481153.html

Linux 下 nginx反向代理與負載均衡

前面幾篇記錄下nginx的基本運功,代理服務器的訪問,這里來試驗下nginx的反向代理。 反向代理(Reverse Proxy)方式是指以代理服務器來接受internet上的連接請求,然后將請求轉發給內部網絡上的服務器,并將從服…