说明

本文介绍了HUD设计实例。

此文为翻译帖,出处为:Zemax Community。

实例说明

规格如下:

显示器尺寸:24*8mm

眼盒尺寸:100*40mm

放大倍率:5 (虚像尺寸 120*40mm)

虚像距离:1.8m

最终光学系统的整体布局如下图所示。

从HUD发出的光被挡风玻璃反射并到达司机的眼睛。

司机看到挡风玻璃后的虚像。

下图是HUD局部放大图。

离开液晶面板(LCD)的光线被一个平面镜反射,进入一个自由曲面镜。

由自由曲面镜反射的光线再次被平面镜反射,然后进入挡风玻璃。

在这样的光学系统中,入瞳是驾驶员的眼睛。

如果光线从LCD开始,光瞳位于许多镜面之外,这就很难找到光瞳的位置。出于这个原因,在这种情况下使用了逆向追迹。

如果光束是从驾驶员看到的虚像开始的,入瞳的位置就不会受到光学器件的影响。然而,需要注意的是,逆向追迹的慧差,畸变以及垂轴色差跟原系统是互逆关系。

镜头数据编辑器如下所示。

平面镜被照亮了两次,因此平面9的坐标断点的参数拾取了平面7。

入瞳被设定为圆周直径为108毫米,这是驾驶员眼睛位置的变化范围。

定义一个100×40毫米的矩形孔径,只提取必要的光线。

视场尺寸由虚像的大小来定义。

优化是通过设置优化向导来进行的,具体方法如下。

对于这个光学系统,将 "光瞳积分法 "设置为 "矩形阵列",因为入瞳是矩形的。

勾选 "删除渐晕光线 "以删除光圈平面内渐晕的光线。

评价函数设置如下:

第12行定义了Y方向的放大率,第16行定义了X方向的放大率。

进行优化后,设置每个面的有效直径。

你可以在光迹图中检查通过每个表面的光通量直径。

在目前的光学系统中,面6和面10的孔径必须相等。

图像模拟是一个很有效的评估成像系统的质量。

设置如下:

结果如下,显示了图像的模糊和畸变。

这是整个眼盒的光线的成像效果。

由于人类瞳孔的直径约为2-8毫米,实际可见的模糊度将小于这个数字。

ZEMAX | HUD 设计实例相关推荐

  1. Zemax学习笔记(11) - 变焦镜头设计实例

    Zemax学习笔记(11) - 变焦镜头设计实例 1.概述 2.设计 2.1设计要求 2.2 设计过程 2.3 变焦镜头的优化设置 3. 总结 1.概述 成像镜头包括定焦镜头和变焦镜头,我们在日常生活 ...

  2. zemax---单透镜设计实例01

    之前我们全面地介绍了一个单透镜设计实例(超链接点击跳转),这里我们再来介绍一个实例用作巩固zemax的基础操作. 设计要求:设计一个焦距为 100 m m 100mm 100mm,相对孔径为 1 5 ...

  3. [转] MySQL和MongoDB设计实例对比

    转载自: http://www.phpchina.com/?action-viewnews-itemid-39896 文章举了一个数据库设计的例子,对MySQL和MongoDB两种存储工具,分别进行了 ...

  4. Verilog设计实例(3)基于Verilog的单端口同步读写RAM设计

    文章目录 写在前面 正文 电路设计 行为仿真 交个朋友 写在前面 为什么要写单端口同步读写RAM呢? 没有那么多为什么?就是因为简单.基础,能清晰说明单端口RAM的原理,顺手给出设计,也能说明你的设计 ...

  5. Verilog设计实例(2)一步一步实现一个多功能通用计数器

    博文目录 写在前面 正文 普通的二进制计数器 电路设计 行为仿真 普通的格雷码计数器 电路设计 行为仿真 LFSR 电路设计 行为仿真 多功能计数器 电路设计 行为仿真 生成语句实现方式 电路设计 行 ...

  6. PicoBlaze 设计实例

    PicoBlaze 设计实例 一. 设计要求 1. PICOBLAZE 嵌入式系统,包括1 个8 位的方波输出口,一个驱动两位7 段LED 的输出口,一个时钟输入和一个中断输入. 2. 在Sparta ...

  7. 40多个漂亮的网页表单设计实例

    40多个漂亮的网页表单设计实例详细出处参考:http://www.jb51.net/web/20182.html 转载于:https://www.cnblogs.com/Ken-Cai/archive ...

  8. mysql mongodb插件_MySQL和MongoDB设计实例对比分析

    下面通过一个设计实例对比一下二者:假设我们正在维护一个手机产品库,里面除了包含手机的名称,品牌等基本信息,还包含了待机时间,外观设计等参数信息,应该如何存取数据呢? 如果使用MySQL的话,应该如何存 ...

  9. css网页设计实例代码_大型电商平台设计实例:电商平台项目工程、数据库选型、代码库...

    电商平台微服务体系架构 经过一系列的微服务设计, 下面使用一张维导图完整表示这个电商平台的微服务架构设计模型,如图 3-6 示. 这是一个为简单的电商平台微服务架构设计模型,并且使用了粗粒度的微服务划 ...

  10. java 单例模式 泛型_设计模式之架构设计实例(工厂模式、单例模式、反射、泛型等)...

    设计模式, 架构设计实例, 使用到了工厂模式.单例模式.反射.泛型等 项目包结构如下图: 1.bean包 (1)Base.java父类 package test.bean; public class ...

最新文章

  1. python graph_python graph什么意思
  2. Python 音频数据扩充的技巧
  3. MyBatis框架——mybatis插入数据返回主键(mysql、oracle)
  4. Mysql编码教程_mysql编码设置教程 mysql编码要怎么设置呢
  5. EE Servlet 3:使用会话和过滤器开发用户登录
  6. 微软服务器配置核查,注册表配置检查
  7. 基金一般拿多长时间合适?
  8. 密集人体姿态估计:2D图像帧可实时生成UV贴图(附论文)
  9. python中的chardet模块
  10. 18年7月最新可用QQ坦白说解密方法
  11. matlab ill,Matlab跑GMM聚类时出现Ill-conditioned covariance created at iteration xx错误提示
  12. 红米K30升级鸿蒙系统,Redmi K30 Pro变焦版相机免费升级,DxOMark版本马上到
  13. 三星Galaxy十周年,它给了你一款能买到的折叠手机
  14. CTF-8021-题目一
  15. filebeat报错error pipeline/output.go:100 failed to connect to backoff(async(tcp://xx.xx.xx.xx:))...
  16. BUUNCTF Hack World
  17. WinForm使用Prism和DryIoc实现跨窗体数据绑定
  18. Linux端的qbittorrent目录,qBittorrent v4.3.0.10便携增强版-BT/磁力下载软件
  19. linux的chmod与chown
  20. 甲骨文发布移动版Java发展路线图

热门文章

  1. 全网首发stm8s的硬件I2C读取bme280(bmp280)的C源程序
  2. 采集PLC数据转MQTT上报实现对PLC远程调试和远程程序上下载
  3. bigmp4.com AI 视频无损放大高清补帧工具
  4. win7系统修复工具_win7系统如何修复
  5. ubuntu中非常好用的PDF软件—okular
  6. 学完这些,能做出微信吗?国庆节7天不知道能否撸出来一个,我要试试!!!---酷课堂iOS交流群问答整理(201809期)
  7. Python调用go function
  8. 室外宽温1口千兆光纤收发器工业导轨式发送机接收机单模单纤单电口
  9. vue3前端项目引入iconfont阿里图标
  10. 西门子PID程序,西门子PLC 1200和G120西门子 变频器Modbud RTU通讯,带西门子触摸屏,带变频器参数/Modbus通讯报西门子PID程序