首页
->
登录
->
注册
->
回复主题
->
发表主题
光行天下
->
讯技光电&黉论教育
->
非序列配置:如何使用光线追迹和场追迹的仿真设置
[点此返回论坛查看本帖完整版本]
[打印本页]
infotek
2023-02-13 08:40
非序列配置:如何使用光线追迹和场追迹的仿真设置
VirtualLab不仅能够进行光线追迹,也可以执行场追迹。各种数值参数的规定可以对数值模拟进行控制。在VirtualLab中,这通常由精度因子的规范来处理。 本示例阐述了如何使用提供的精度因子来控制VirtualLab中的光线追迹和场追踪引擎,并重点放在非序列仿真的设置上。
A-*MH#QUKh
etQS&YzC
DR]4Tc z#
仿真设置概览
/B|"<`-H
wL}X~Xa3i
以下将更详细地解释模拟设置:
)\7Cp -E-W
9< S
总精度(第二代场追迹)
H%Z;Yt8^gt
1 采样精度
.EvP%A m
2 傅里叶变换精度
q29d=
\FF|b"E_=
非序列光线/场追迹
f0YBy<a
3 能量阈值
0#ON}l)>
4 最大级
vu&ny&=`
5 通道分辨率精度
16Jjf|]j
6 仅显示在3D视图中入射探测器的路径
>U?#'e{qW
+{}p(9w@
1. 采样精度
:&LV^A
c._!dqR
}:[MSUm5
采样精度是一个用于在追迹期间控制光场信息准确性的参数。
"!uS!BI?
可以通过增加采样精度因子来克服出现的意外人为现象。
HGi%b5:<=M
ggpa!R
bJkFCI/
2. 傅里叶变换精度
6/vMK<Fz9
C%j@s|
r{_1M>F D!
在VirtualLab中有几个傅立叶变换算法。
= )4bf"~8
根据场是位于其衍射区域还是几何区域自动选择。
wUfPnAD.'
小的傅里叶变换精确度(例如0.01)迫使全局使用几何傅里叶变换,其特点在于比衍射变换快得多。
r"p"UW9og
]\]mwvLT
P7REE_<1
b,'rz04^
另外,每个探测器都可以单独强制使用几何傅里叶变换。
um\A
可以通过在相应检测器的编辑对话框中激活“检测器参数”选项卡下的“假设几何场区域用于检测器评估”复选框来选择此项。
6zi Mf
ABL5T-*]
l{VJaZ $M
3. 能量阈值(非序列光线\光场追迹)
$$*0bRfd4=
K6@ %@v
jS5K:yx<
能量阈值是非序列追迹引擎的停止标准。
Yp8XZ3
对于光能低于能量阈值的每一个 非序列光路,沿着路径的光追迹将不做处理。
yVJ)JhV
tf1Y5P$
{UF|-VaG
&4)PW\ioY
能量阈值:方案说明
^K 9jJS9K
Ye^xV,U@
@&9<)1F
遇到玻璃板时透射和反射光能的示例性说明。
3M'Y'Szm
在剩余能量达到可以忽略的水平之前,通常不需要很多反射。
PWfd<Yf!
在全反射的情况下,当然应该考虑许多相互作用。
<l>L8{-3
L Z3=K`gj
?+$EPaC2
下面显示了能量阈值影响的一个例子。
Eh[NKgYL
就本例而言,入射角为30°的平面波通过标准具的传播。
f917F.1I
能量阈值越小,追迹的路径越多。
?}jjBJ&
q~X}&}UT
e'=#G$S?g
?3i<^@?
4. 最高级别(非序列光线\光场追迹)
GB>T3l"
$cLZ,N24
J`wx72/-ZW
最高级别是非序列追迹引擎的停止标准。
a`Q-5*\;z
该参数直接限制每个非序列路径检测到的表面过度/相互作用的数量。
6c}nP[6|
9'KOc5@l^
1J&hm[3[K
'o7V6KG
最高级别:过度/相互作用
0.1?hb|p5T
wB<