Ansys Speos | SPEOS 在HUD杂光分析中的应用

news2024/9/30 19:33:37

图片

概述

随着汽车智能座舱的普及,HUD的装车率也随之增加,未来也可能会成为车内座舱的标配。而HUD是一个由光学,机械,电子,软件组成的复杂的高科技产品,其所在的汽车座舱是很复杂的环境。我们需要对HUD进行诸如投影,杂散光,热,结构分析,以及驾驶员视角下的HUD显示效果。

图片

杂散光说明

HUD主要是给驾驶员成像显示,所以杂散光尤其影响驾驶员的感知,严重的杂散光甚至会影响驾驶的安全。这样不仅没有带来HUD应有的价值,提升智能座舱的驾乘体验,还会带来不必要的危险。所以消除,减弱杂散光是非常必要的。

在HUD系统内,我们按照杂散光来源分为内部杂散光和外部杂散光,其中内部杂散光多是由HUD的成相单元(PGU)的部分光线打到结构件上通过风挡玻璃反光进入到人眼引起,或者是漏光照射到风挡玻璃反光引起;外部杂散光则是由于太阳光照射引起,  一种照射到防尘罩引起反光,一种进入到HUD内部,在成像单元上形成太阳灼烧。

图片

Speos分析杂散光

Speos是Ansys 公司旗下的一款专业的光学仿真分析工具,现在我们通过Speos的光路追迹功能实现HUD的杂散光分析。我们在做光路分析时,依据是光线可逆原则。

接下来我们以找寻外部杂散光为例,看一下具体的设定步骤:

a.定义材料,我们需要对参与的仿真的每个结构进行材料定义,对于HUD 仿真分析,我们定义用到的材料有:反射镜 : VOP-> Opaque & SOP -> mirror,周边结构件 :VOP -> Qpaque & SOP ->  library -> 黑色塑料,挡风玻璃 : VOP -> optic & SOP -> optical polished

图片

图片

b.光源定义, 在eyebox位置创建等大小平面,对该平面定义为一个面光源,因为只是为了找光路,所以光通量,光谱我们都可以自由定义,推荐单光谱。光型定义为郎勃,扩散角为60°(可以依据需要改变,非固定值)。

图片

c.探测器定义, 为了捕捉到光路,我们需要创建一个光强探测器来生成光路,找寻外部入射光方向。因为是外部太阳光,所以只需要半球探测器即可。参数如图:

图片

d.定义仿真,计算光学仿真。我们选择direct simulation,在对话内选择参与仿真的相关结构,光源以及探测器。然后输入10^6光线,LXP功能改成true。并且对LXP相关的sensor进行勾选。

图片

 

图片

 

图片

 

图片

e.结果查看,分析光路,打开.lpf结果, 设置level 的value值0.1,我们这是为了尽量看到更多的结果。

  

图片

从图中我们可以看到,除了最上面白色的位置为正常光源,其他地方均为可以发生杂散光的入射角度。我们分析其中一部分来观察。点击measure,可以看到如下图:

 

图片

 

图片

 

图片

结语

根据我们以上的分析,接下来我们就可以设置诸如挡板,或者改变防尘罩曲率来让按照这写入射角度的太阳光进入不到人眼,来达到消除杂散光的目的。对于内部的杂光分析,过程和外部是一样,只是变为更直接的分析,不需要先进行反向分析。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1139839.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2023年05月 Python(一级)真题解析#中国电子学会#全国青少年软件编程等级考试

Python等级考试(1~6级)全部真题・点这里 一、单选题(共25题,每题2分,共50分) 第1题 可以对Python代码进行多行注释的是?( ) A: # B: " " C: ‘’’ ‘’’…

Java关于实例对象调用静态变量和静态方法问题

直接去看原文 原文链接:Java关于实例对象调用静态变量和静态方法问题_java对象可以调用static方法吗_骑个小蜗牛的博客-CSDN博客 --------------------------------------------------------------------------------------------------------------------------------- 实例…

2.13每日一题(根号下的定积分及去绝对值的定积分)

1、用三角函数的公式化1及二倍角公式将sinx化掉,构成完全平方公式 2、去根号,注意去根号要加绝对值, 3、通过区间比较sinx、cosx的大小去绝对值

vscode 保存 “index.tsx“失败: 权限不足。选择 “以超级用户身份重试“ 以超级用户身份重试。

vscode 保存 "index.tsx"失败: 权限不足。选择 “以超级用户身份重试” 以超级用户身份重试。 操作:mac在文件夹中创建文件,sudo 创建umiJs项目 解决:修改文件夹权限 右键文件夹

浮点数的表示与运算

一、浮点数的表示 1、规格化浮点数的特点 2、浮点数表示

C#上位机序列10: 批量读写+点对点更新+数据类型处理

一、源码结构 二、运行效果 三、源码解析 PLC批量读写点对点更新数据类型处理 优点:根据数据类型,判定监听的地址范围(40120_int 监听两个word:40120 40121;40130_long 监听四个word:40130 40131 40132 4…

运营商光纤资源管理:管理工具的力量

随着通信信息化水平发展,光纤资源已成为现代通信网络的核心要素之一。然而,管理却面临诸多挑战,尤其对于电信运营商而言,面对庞大而复杂的光纤网络资源,怎样做到既不浪费现有资源,又能满足未来业务需求&…

18亿欧元大动作,法国瞄准实现量子飞跃

Quobly 正在开发一种容错量子处理器(图片来源:网络) 2021年1月,马克龙总统宣布了法国国家量子计算计划,并将为该技术投入高达18亿欧元。 “量子战略至关重要,”马克龙在量子研究中心巴黎萨克雷大学宣布该…

概念解析 | 功率放大器与低噪声放大器:一场关于信号放大的对比

注1:本文系“概念解析”系列之一,致力于简洁清晰地解释、辨析复杂而专业的概念。本次辨析的概念是:功率放大器(PA)与低噪声放大器(LNA)。 功率放大器与低噪声放大器:一场关于信号放大的对比 一、背景介绍 在现代的通信系统中,功率放大器 (Power Amplifier, PA)与低噪声放…

集卡实习总结

规则控制面板 (1)什么是低代码? 低代码 是借助低代码工具的情况下,开发人员编写少量代码快速开发出企业级应用系统,并帮助企业团队进行数字化转型。低码开发平台借助一整套功能组件,功能分类包括&#xff…

如何查看员工电脑操作记录

作为企业管理者,查看员工电脑操作记录可以帮助了解员工的工作情况和电脑使用情况,以便更好地进行管理。以下是一些查看员工电脑操作记录的方法: 一、电脑监控软件系统 这些软件系统可以实时监控员工电脑的操作情况,包括网页浏览、…

DeOldify 接口化改造 集成 Flask

类似的图片修复项目 GFPGAN 的改造见我另一篇文 https://blog.csdn.net/weixin_43074462/article/details/132497146 DeOldify 是一款开源软件,用于给黑白照片或视频上色,效果还不错。 安装部署教程请参考别的文章,本文基于你给项目跑通&…

极米科技H6 Pro 4K、H6 4K高亮定焦版——开启家用投影4K普及时代

智能投影产业经过几年发展,市场规模正在快速扩大。洛图数据显示,预计今年中国投影出货量有望超700万台,2027年达950万台,可见智能投影产业规模将逐渐壮大,未来可期。2023年,投影行业呈现出全新面貌&#xf…

Linux部署Redis Cluster高可用集群(附带集群节点添加删除以及槽位分配操作详解)

目录 一、前言二、下载安装Redis2.1、选择需要安装的Redis版本2.2、下载并解压Redis2.3、编译安装Redis 三、部署Redis Cluster高可用集群3.1、准备配置文件3.2、启动Redis服务3.3、创建Redis集群3.4、查看集群关系3.5、连接集群Redis进行数据读写以及重定向测试3.6、故障转移和…

数据库设计原则

一、前言 在平时的web系统开发中,数据库是必不可少的一部分,没有了数据库,程序处理的数据就不知如何更好安放。然而数据库没有很好的设计,使用起来也是很不好用的。本节就介绍一下数据库得到基础知识和设计原则。 二、为什么需要…

NEFU离散数学实验3-递推方程

相关概念 递推方程是指一种递归定义,它将问题拆分成更小的子问题,并使用这些子问题的解来计算原问题的解。离散数学中,递推方程通常用于描述数列、组合问题等。 以下是一些递推方程相关的概念和公式: 1. 递推公式:递推…

【嵌入式开发 Linux 常用命令系列 9 -- linux系统终端命令提示符设置(PS1)】

文章目录 Linux PS1 介绍PS1 纯文本和特殊的转义序列PS1 颜色设置 Linux PS1 介绍 在Linux中,PS1(Prompt String 1)是一个环境变量,用来定义shell命令提示符的显示内容和格式。当你在终端中输入命令时,PS1定义的就是那…

共享WiFi贴推广项目怎么操作?

共享WiFi贴推广项目是一种热门的商业共享服务项目,旨在为用户提供便捷的网络连接,并为代理商带来可观的收益。在本文中,我们将探讨该项目的操作方法,帮助你在推广共享WiFi贴时取得成功。 首先,你需要选择适宜的商户或商…

Ansys Zemax | 解像力仿真设计

附件下载 联系工作人员获取附件 实现 本节介绍了一个模拟解像力图表的例子。 作为一个例子,我们将使用一个等倍率的光学系统,如下图所示: 首先,检查该光学系统的MTF。 分辨率图是用黑白的二进制图像创建的。 MTF设置如下图所…

【JAVA学习笔记】46 - (43)第十一章作业

项目代码 https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter11/src/com/yinhai/homework11 1.枚举类 1.创建一个Color枚举类 2.有RED,BLUE,BL ACK,YELLOW,GREEN这个五个枚举值/对象: 3. Color有三 个属性redValue, greenValue, blueValue, 4.创建构…