在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何將OpticStudio中的HUD設計轉換進入Speos中

工程師鄧生 ? 來源:Ansys 光電大本營 ? 作者:Sandrine Auriol ? 2022-09-20 10:59 ? 次閱讀

Speos 作為分析抬頭顯示器性能的絕佳工具,一旦系統在 OpticStudio 中完成設計,我們可以將系統整體作為 STEP 文件導入至 Speos 當中。系統性能可以通過 HOA 工具(HUD 光學分析)進行計算。注意,該工具需要使用 Speos HUD Design and Analysis 插件以及旗艦版或企業版授權。

1、HUD 簡介

本文中使用的 HUD 系統及以下文章中設計得到的:選自于Zemax 知識庫文章在設計抬頭顯示器(HUD)時需要使用哪些工具?

以下內容展示了 HUD 系統的總結以及特性。

01ad7b14-3809-11ed-ba43-dac502259ad0.png

2、準備 OpticStudio 序列模式文件

如果需要將 OpticStudio 序列設計導入至 Speos 中,我們需要添加:

在物面上添加對應的矩形孔徑,當前物面為 HUD 的虛像面。矩形孔徑將展示視場的尺寸。

在 PGU 上設置對應矩形孔徑。

打開文件:“HUD_Step1_MF_after_optim.zar”。
打開物面的表面屬性設置,添加對應的矩形孔徑。

01be9f0c-3809-11ed-ba43-dac502259ad0.png

打開像面的表面屬性設置,添加如下矩形孔徑:

Horizontal size = 28mm (X-half Width = 14 mm)
Vertical size = 28mm (Y-half Width = 14 mm)

01ce90ba-3809-11ed-ba43-dac502259ad0.png

含有孔徑設置的文件已經添加至本文章附件中,名為:

HUD_Step1_MF_after_optim_apertures.zar

源文件中反射鏡的尺寸較小,我們需要在查看光跡圖結果之后對其尺寸進行修改。

自由曲面反射鏡:原尺寸以及新尺寸

01e09198-3809-11ed-ba43-dac502259ad0.png

01f65032-3809-11ed-ba43-dac502259ad0.png

020ae2cc-3809-11ed-ba43-dac502259ad0.png

021d9b92-3809-11ed-ba43-dac502259ad0.png

折疊反射鏡:原尺寸以及新尺寸

022e2f0c-3809-11ed-ba43-dac502259ad0.png

0252981a-3809-11ed-ba43-dac502259ad0.png

026281bc-3809-11ed-ba43-dac502259ad0.png

3、導出 OpticStudio 作為 CAD 文件

OpticStudio 模型將轉換成為 CAD 文件并且導入至 Speos 中。

在導出成為 CAD 模型之前,查看當前系統的全局坐標參考表面,該表面將作為導出 CAD 的坐標原點。

027c9566-3809-11ed-ba43-dac502259ad0.png

在 OpticStudio 中,將設計導出成為 CAD 文件:

029e14de-3809-11ed-ba43-dac502259ad0.png

為了將所有表面可用于 SPEOS 中,需要勾選以下 “導出虛擬表面” 選項,并且將虛擬表面厚度設置為 1。我們也可以設置導出光線的選項,為后續對比提供一些參考。

02bc8c8e-3809-11ed-ba43-dac502259ad0.png

4、檢查 CAD 精度

在轉移至 Speos 之前,我們需要在 OpticStudio 中執行對比,檢查使用內置表面的 OpticStudio 模型與 CAD 模型代表的系統性能的對比情況。可以在文章附件中找到對應文件,文件內包含兩個結構:

HUD_Step1_MF_after_optim_CAD.zar

結構 1 作為內置表面模型

結構 2 包含非序列元件表面,其中包含 CAD 導出的模型

02e39cca-3809-11ed-ba43-dac502259ad0.png

我們可以使用結構矩陣點列圖分析直接對比兩個結構的性能結果。在對比文件中,STOP 尺寸被設置為 4 mm 直徑用于模擬眼睛的瞳孔。

030707dc-3809-11ed-ba43-dac502259ad0.png

0336d1ba-3809-11ed-ba43-dac502259ad0.png

對比結果顯示,導出的 STEP 文件可以很好地對應我們的 HUD 系統設計。

5、將 CAD 文件導入 Speos

在打開 Speos 后,在如下位置點擊導入設置:

File…Speos Options…File Options…General

037b6046-3809-11ed-ba43-dac502259ad0.png

然后打開 CAD 文件:

038d2a9c-3809-11ed-ba43-dac502259ad0.png

在 Speos 中打開 CAD 文件后結構如下所示,與 OpticStudio 的鏡頭數據編輯器對比,對應元件的名稱為對應行列中的名稱:

03a1030a-3809-11ed-ba43-dac502259ad0.png

03bd8458-3809-11ed-ba43-dac502259ad0.png

6、針對 OpticStudio 用戶的 Speos瀏覽操作

在 Speos 中與元件進行交互將不同于在 OpticStudio 一樣,但我們可以對于 Speos 中的瀏覽操作進行定制化設置,使其與 OpticStudio 中的方式類似。以下的一些操作可能對于本文中的示例有所幫助:

03e2cac4-3809-11ed-ba43-dac502259ad0.png

操作 介紹 OpticStudio Speos
旋轉 旋轉視圖、物體或者物體組 按住鼠標左鍵
040c1762-3809-11ed-ba43-dac502259ad0.png??
按住鼠標右鍵
0421c080-3809-11ed-ba43-dac502259ad0.png
移動 上下左右移動視圖 按住鼠標中鍵
04393cc4-3809-11ed-ba43-dac502259ad0.png
CTRL +按住鼠標中鍵
04393cc4-3809-11ed-ba43-dac502259ad0.png
縮放 縮小和放大視圖 滾動鼠標中鍵
04599ba4-3809-11ed-ba43-dac502259ad0.png
滾動鼠標中鍵
0470ce8c-3809-11ed-ba43-dac502259ad0.png

具體的 Speos 瀏覽操作設置可以在 Speos Getting Started guide 中找到,對于新用戶而言十分有幫助。

7、Speos 中的 HUD 光學分析 (HOA)

SPEOS 中的 HOA 允許用戶對于車載抬頭顯示系統中所成的虛像質量進行定量分析,分析工具將計算:

虛像的距離、駕駛員低頭角度、視場角

畸變、扭曲、放大率、旋轉、發散等

鬼影/雜散光

場曲、光斑尺寸、像散

指定汽車制造商對于硬件插件使用的光學指標定義以及接受標準

對預畸變圖像進行校正的扭曲數據,并且導入這部分扭曲信息

一旦 CAD 文件被導入 SPEOS 當中,HOA 可以在沒有定義任何光源和材料的情況下執行。HOA 工具的使用非常直觀,為了運行分析需要定義其中的每一項。

04825a26-3809-11ed-ba43-dac502259ad0.png

第一步需要定義的就是 HOA 里面的坐標軸情況。在 OpticStudio 中,Z 軸表示車輛方向且 Y 軸表示朝上的方向。

04a6534a-3809-11ed-ba43-dac502259ad0.png

下一步需要設置對應眼盒、目標圖像、風擋、反射鏡和 PGU。對于每一項元件,我們都可以輸入其從 OpticStudio 中讀取的指標并且應用至對應元件上。我們也將 Speos 文件添加至了本文附件。

關于更多 Speos 相關的設置情況,您可以查看以下對應視頻(即將上線)。

8、扭曲情況

HOA 可以提供的一種輸出結果為扭曲 (Warping)。讓我們在兩個軟件中比較這個指標,以進行完整性檢查。Warping 可以看做是 PGU 上的一個網格,表示圖像是如何被光學系統扭曲的。

04b81ea4-3809-11ed-ba43-dac502259ad0.png

該 “變形的網格” 后續可被用作一個后期處理步驟,以糾正光學系統的像差。例如,PGU 顯示一個 “已預變形” 的圖像,從而為駕駛員提供一個較佳的目標圖像。

9、在 SPEOS 內的操作

在 HOA 分析中,扭曲 Warping 的設置如下所示:

04cbe6b4-3809-11ed-ba43-dac502259ad0.png

上圖中,扭曲算法被設置為禁用。我們將需要該設置以插值最終圖像。執行 HOA 并檢查最終結果。

04ec5ff2-3809-11ed-ba43-dac502259ad0.png

一旦執行,將在 SPEOS 輸出文件中對文件進行保存,其中將提供 PGU 的扭曲 Warping 像素結果。

050a3c48-3809-11ed-ba43-dac502259ad0.png

10、在 OpticStudio 中的操作

在 OpticStudio 中我們可以在反向模型計算扭曲的情況(即 HUD 設計的步驟 1:從虛像面至顯示屏(逆向系統)中),我們可以采樣虛像面對應的視場光線并且計算最終視場光線將成像落在 PGU 上的坐標。OpticStudio 圖像模擬功能可以給我們提供可視化結果,全視場點列圖可以展示所有視場的光斑結果并提供數值結果,并且 2D 通用繪圖也可以作為不錯的結果輸出方式:

0538d328-3809-11ed-ba43-dac502259ad0.png

我們可以執行兩次分析,一次通過 CENX 操作數輸出對應視場質心的 X-坐標,另一次則通過 CENY 操作數輸出質心 Y-坐標。

054e71e2-3809-11ed-ba43-dac502259ad0.png

OpticStudio 最終輸出結果像面上 (Surface 12) 的局部坐標,單位為 mm。SPEOS 所輸出的結果為基于像素的結果。

像素結果和坐標結果可以通過如下方式進行轉換:

Pixel_x = round((CENX + PGU_Xsize/2) * Pixel_x_size,0)

Pixel_y = round((CENY + PGU_Ysize/2) * Pixel_y_size,0)

05755cbc-3809-11ed-ba43-dac502259ad0.png

11、結論

本文重點描述了如何將 OpticStudio 中的 HUD 設計轉換進入 Speos 中。Speos HOA 工具可以作為分析已設計得到的 HUD 系統并輸出全面報告的絕佳工具。




審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 顯示器
    +關注

    關注

    21

    文章

    5017

    瀏覽量

    140468
  • CAD
    CAD
    +關注

    關注

    18

    文章

    1097

    瀏覽量

    72815
  • HUD技術
    +關注

    關注

    4

    文章

    11

    瀏覽量

    7369

原文標題:聯合方案 | Zemax + Speos 助力HUD抬頭顯示器設計

文章出處:【微信號:光電資訊,微信公眾號:光電資訊】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何將python文件導入到ROS系統

    本文通過使用myCobot機械臂進行QR碼視覺追蹤的實踐案例分析,介紹如何將 python 文件導入到 ROS 系統
    的頭像 發表于 02-11 11:08 ?156次閱讀
    <b class='flag-5'>如何將</b>python文件導入到ROS系統<b class='flag-5'>中</b>

    dac902如何將電流輸出轉換為電壓輸出?

    dac902如何將電流輸出轉換為電壓輸出
    發表于 02-06 06:32

    用多列列表框如何將行首列首寫入到csv

    如圖片所示,用多列列表框如何將行首列首寫入到csv,實現的效果
    發表于 10-23 10:04

    請問如何將HSPICE和 IBIS兩種模型怎么轉換成TINA軟件中用?

    TI網站里,給出了一些期間的HSPICE和IBIS模型,但是現有的仿真工具 只有TINA這種,請問如何將HSPICE和 IBIS兩種模型怎么轉換成TINA軟件中用? 請高手給予解答。感謝!
    發表于 09-02 07:56

    請問esp32如何將16進制字符串轉換成base64格式?

    請問 esp32 如何將 16進制字符串轉換成base64格式
    發表于 06-24 08:35

    如何將stm32f207的以太網庫lwip1.3.2升級到1.4.1?

    如何將stm32f207的以太網庫lwip1.3.2升級到1.4.1
    發表于 05-17 08:04

    請問STM8S如何將中斷代碼拷貝到RAM運行?

    STM8S在寫EEPROM時,中斷停掉,如何將中斷代碼拷貝到RAM運行??? 求助各位大神!!!
    發表于 05-17 07:37

    STM32F7的ITCM_RAM可以存放指令,在IAR如何將特定的函數定義在該RAM呢?

    STM32F7的ITCM_RAM可以存放指令,其地址為0x0000 0000-0x0000 3FFF,但在IAR如何將特定的函數定義在該RAM呢?
    發表于 05-10 08:11

    stm32f051r8RTC日歷時鐘如何將年月日時分秒轉換成秒計數?

    各位大俠,請問一下stm32f051r8 RTC日歷時鐘如何將年月日時分秒轉換成秒計數,資料里說的有點沒弄明白,不能使用中斷,因為產品斷電時由紐扣電池供電。
    發表于 05-08 08:21

    請問STM32IDE如何設定代碼到ITCM運行?

    摸索到了如何將變量定義到某個地址,但是不清楚如何讓代碼在指定RAM運行。按照設定變量的方式設定代碼,程序直接進入了異常中斷{:16:}。
    發表于 03-26 06:08

    如何將Kile 5項目移動到stm32cubeide

    如何將Kile 5項目移動到stm32cubeide,菜菜,撈撈
    發表于 03-08 08:01

    AR-HUD的主要優勢有哪些?

    AR 與HUD 的結合,產生了一種全新的車載信息顯示系統,該系統相對于傳統的C-HUD 和W-HUD
    的頭像 發表于 03-07 10:33 ?1710次閱讀

    TARGET3001!用法篇-如何將Altium文件導入到TARGET

    大概講一下如何將Altium文件導入到TARGET 3001!,所以真正使用一段時間你就會發現它確實是一款性價比很高的EDA軟件! ①首先,Altium Designer的原理圖正常另存為
    發表于 02-21 10:11

    TARGET3001!用法篇-如何將Altium文件導入到TARGET

    的,如果可以把以前用AD做的文件直接導入到這款軟件中使用,這確實能給我們也帶來很多方便。通過了解部分資料,我大概講一下如何將Altium文件導入到TARGET 3001!,所以真正使用一段時間你就會發現它確實是一款性價比很高的EDA軟件!
    的頭像 發表于 02-20 14:38 ?691次閱讀
    TARGET3001!用法篇-<b class='flag-5'>如何將</b>Altium文件導入到TARGET<b class='flag-5'>中</b>

    在hightec如何將源代封裝,并編譯鏈接成.a的庫函數?

    在hightec如何將源代封裝,并編譯鏈接成.a的庫函數
    發表于 02-18 08:10
    主站蜘蛛池模板: 又长又大又粗又硬3p免费视频 | 亚洲高清国产拍精品影院 | 666精品国产精品亚洲 | 色婷婷社区 | 九九精品在线 | 色婷婷亚洲精品综合影院 | 黄色美女网站免费看 | 欧美一区二区三区男人的天堂 | 91大神精品视频 | 免费大片黄在线观看 | 97人人艹| 亚洲狠狠狠一区二区三区 | 五色网| 色视频免费国产观看 | 日剧天堂 | 久久国产精品网 | 你懂得网址在线观看 | 国产特黄一级毛片特黄 | 欧美在线天堂 | 男女免费在线视频 | 操美女视频网站 | 啪啪色视频 | 精品视频卡1卡2卡3 精品视频免费看 | 日本污视频网站 | 亚洲色图狠狠干 | 国产亚洲欧美一区 | 欧美色频| 久久草在线免费 | 久久免费观看国产精品 | 亚洲图片 欧美色图 | 狠狠综合| 免费免费啪视频在线 | 2019天天射干 | 一级特黄aaa大片 | 国产一级真人毛爱做毛片 | h视频欧美 | 激情狠狠干 | 天天操视频 夜夜 | 国产精品福利久久2020 | 四虎国产精品永久地址51 | 色狠狠色综合吹潮 |