ZEMAX | HUD 设计实例
说明
本文介绍了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 设计实例相关推荐
- Zemax学习笔记(11) - 变焦镜头设计实例
Zemax学习笔记(11) - 变焦镜头设计实例 1.概述 2.设计 2.1设计要求 2.2 设计过程 2.3 变焦镜头的优化设置 3. 总结 1.概述 成像镜头包括定焦镜头和变焦镜头,我们在日常生活 ...
- zemax---单透镜设计实例01
之前我们全面地介绍了一个单透镜设计实例(超链接点击跳转),这里我们再来介绍一个实例用作巩固zemax的基础操作. 设计要求:设计一个焦距为 100 m m 100mm 100mm,相对孔径为 1 5 ...
- [转] MySQL和MongoDB设计实例对比
转载自: http://www.phpchina.com/?action-viewnews-itemid-39896 文章举了一个数据库设计的例子,对MySQL和MongoDB两种存储工具,分别进行了 ...
- Verilog设计实例(3)基于Verilog的单端口同步读写RAM设计
文章目录 写在前面 正文 电路设计 行为仿真 交个朋友 写在前面 为什么要写单端口同步读写RAM呢? 没有那么多为什么?就是因为简单.基础,能清晰说明单端口RAM的原理,顺手给出设计,也能说明你的设计 ...
- Verilog设计实例(2)一步一步实现一个多功能通用计数器
博文目录 写在前面 正文 普通的二进制计数器 电路设计 行为仿真 普通的格雷码计数器 电路设计 行为仿真 LFSR 电路设计 行为仿真 多功能计数器 电路设计 行为仿真 生成语句实现方式 电路设计 行 ...
- PicoBlaze 设计实例
PicoBlaze 设计实例 一. 设计要求 1. PICOBLAZE 嵌入式系统,包括1 个8 位的方波输出口,一个驱动两位7 段LED 的输出口,一个时钟输入和一个中断输入. 2. 在Sparta ...
- 40多个漂亮的网页表单设计实例
40多个漂亮的网页表单设计实例详细出处参考:http://www.jb51.net/web/20182.html 转载于:https://www.cnblogs.com/Ken-Cai/archive ...
- mysql mongodb插件_MySQL和MongoDB设计实例对比分析
下面通过一个设计实例对比一下二者:假设我们正在维护一个手机产品库,里面除了包含手机的名称,品牌等基本信息,还包含了待机时间,外观设计等参数信息,应该如何存取数据呢? 如果使用MySQL的话,应该如何存 ...
- css网页设计实例代码_大型电商平台设计实例:电商平台项目工程、数据库选型、代码库...
电商平台微服务体系架构 经过一系列的微服务设计, 下面使用一张维导图完整表示这个电商平台的微服务架构设计模型,如图 3-6 示. 这是一个为简单的电商平台微服务架构设计模型,并且使用了粗粒度的微服务划 ...
- java 单例模式 泛型_设计模式之架构设计实例(工厂模式、单例模式、反射、泛型等)...
设计模式, 架构设计实例, 使用到了工厂模式.单例模式.反射.泛型等 项目包结构如下图: 1.bean包 (1)Base.java父类 package test.bean; public class ...
最新文章
- python graph_python graph什么意思
- Python 音频数据扩充的技巧
- MyBatis框架——mybatis插入数据返回主键(mysql、oracle)
- Mysql编码教程_mysql编码设置教程 mysql编码要怎么设置呢
- EE Servlet 3:使用会话和过滤器开发用户登录
- 微软服务器配置核查,注册表配置检查
- 基金一般拿多长时间合适?
- 密集人体姿态估计:2D图像帧可实时生成UV贴图(附论文)
- python中的chardet模块
- 18年7月最新可用QQ坦白说解密方法
- matlab ill,Matlab跑GMM聚类时出现Ill-conditioned covariance created at iteration xx错误提示
- 红米K30升级鸿蒙系统,Redmi K30 Pro变焦版相机免费升级,DxOMark版本马上到
- 三星Galaxy十周年,它给了你一款能买到的折叠手机
- CTF-8021-题目一
- filebeat报错error pipeline/output.go:100 failed to connect to backoff(async(tcp://xx.xx.xx.xx:))...
- BUUNCTF Hack World
- WinForm使用Prism和DryIoc实现跨窗体数据绑定
- Linux端的qbittorrent目录,qBittorrent v4.3.0.10便携增强版-BT/磁力下载软件
- linux的chmod与chown
- 甲骨文发布移动版Java发展路线图
热门文章
- 全网首发stm8s的硬件I2C读取bme280(bmp280)的C源程序
- 采集PLC数据转MQTT上报实现对PLC远程调试和远程程序上下载
- bigmp4.com AI 视频无损放大高清补帧工具
- win7系统修复工具_win7系统如何修复
- ubuntu中非常好用的PDF软件—okular
- 学完这些,能做出微信吗?国庆节7天不知道能否撸出来一个,我要试试!!!---酷课堂iOS交流群问答整理(201809期)
- Python调用go function
- 室外宽温1口千兆光纤收发器工业导轨式发送机接收机单模单纤单电口
- vue3前端项目引入iconfont阿里图标
- 西门子PID程序,西门子PLC 1200和G120西门子 变频器Modbud RTU通讯,带西门子触摸屏,带变频器参数/Modbus通讯报西门子PID程序