一种XY多项式曲面光源建模方法及NURBS曲面光源建模方法技术

技术编号:39900190 阅读:21 留言:0更新日期:2023-12-30 13:14
本发明专利技术涉及一种XY多项式曲面光源建模方法及NURBS曲面光源建模方法,解决现有技术所建立的曲面光源面型不够平滑,误差较大、仿真精度较低的技术问题;XY曲面光源包括以下步骤:1获得光线采样参数;1.1定义光线数量为NR,对每条光线进行采样,获得三维坐标、法向量、面积权重和能量分布权重;计算每条光线的天顶角、方位角和方向矢量;1.2去除G条与法线夹角大于90度的光线;1.3计算剩余S条光线采样点的光线能量光强权重、波长和能量光谱权重;1.4计算每条光线的能量权重;1.5获得每条光线的偏振参数;2在局部坐标系下建模,获得由S条光线组成的曲面光源;3将曲面光源进行坐标转化,并获得全局坐标系下的曲面光源;本发明专利技术还提出NURBS曲面光源建模方法。NURBS曲面光源建模方法。NURBS曲面光源建模方法。

【技术实现步骤摘要】
一种XY多项式曲面光源建模方法及NURBS曲面光源建模方法


[0001]本专利技术涉及一种曲面光源建模方法,具体涉及一种XY多项式曲面光源建模方法及一种NURBS曲面光源建模方法。

技术介绍

[0002]光源包括点光源、面光源、体光源与光线数据光源。点光源的光线从一个单独的点发出,光分布特性与空间无关,只与角度有关。面光源为点光源的合集,其光分布特性既包含空间分布又包含角度分布。体光源为面光源的合集,其光分布特性既包含三维空间分布又包含角度分布。光线数据光源通常为光源的实测数据,是按一定格式表征光源发光特性的数据文件,以方便光源数据在不同软件环境中交互使用,其数据通常包括光线的编号、空间坐标、方向矢量、能量以及光谱数据等。
[0003]在各种照明光学系统中,光源的形状、大小和辐射分布特性都会对照明系统的仿真结果产生重要影响。在照明光学系统的仿真设计中,通常将光源近似为点光源、线光源、平面光源等简单光源来处理。但是对于一些仿真精度要求比较高的场合,这一近似处理所带来的误差是不可接受的,因此,需要建立起更为复杂且精确的曲面光源模型来模拟实际本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种XY多项式曲面光源建模方法,其特征在于,包括以下步骤:步骤1:获得局部坐标系下的光线采样参数;1.1定义光线数量为NR,对每条光线进行采样,获得每条光线采样点的三维坐标、法向量、面积权重和能量分布权重;计算每条光线的天顶角、方位角以及方向矢量;其中,采样点为每条光线的起始点;1.2基于每条光线的天顶角和方位角,以及每条光线采样点处的法向量,去除G条与法线夹角大于90度的光线,若G=NR,则返回步骤1.1,重新采样,若0≤G<NR,则执行步骤1.3;1.3:计算剩余S条光线采样点的光线能量光强权重、波长和能量光谱权重,S=NR

G;1.4:基于步骤1.3中的能量光谱权重和能量光强权重,步骤1.1中的面积权重和能量分布权重,计算每条光线的能量权重;1.5:获得每条光线的偏振参数;步骤2:在局部坐标系下建模,获得曲面光源模型及其发出的S条光线;步骤3:将曲面光源从局部坐标系,转化为全局坐标系,并获得全局坐标系下的曲面光源。2.根据权利要求1所述的一种XY多项式曲面光源建模方法,其特征在于:步骤1.1中,所述对每条光线进行采样,获得每条光线采样点的三维坐标、法向量、面积权重和能量分布权重包括以下步骤:A1获得每条光线采样点的三维坐标;A11获得每条光线采样点的(x,y)坐标;A12基于每条光线采样点的(x,y)坐标,通过XY多项式表达式计算每条光线采样点的z坐标后,获得每条光线采样点的三维坐标点;A2获得每个采样点处的法向量和面积权重;基于XY多项式表达式以及采样点的三维坐标,对x和y求偏导,计算出z
x
,z
y
,获得每条光线对应的法向量和面积权重;A3获得采样点处的能量分布权重;若曲面光源能量均匀分布,则令第o条光线采样点处的能量分布权重FE(x
o
,y
o
)=1;若曲面光源能量为高斯分布,则令第o条光线采样点处的能量分布权重其中L0,W0为光源在X,Y方向的半宽度;步骤1.1中,计算每条光线的天顶角、方位角以及方向矢量包括以下步骤:B1计算每条光线的天顶角、方位角若NR条光线的光强为等能分布,则通过下列公式,计算每条光线的方位角和天顶角;若NR条光线的光强呈朗伯分布,则通过下列公式,计算每条光线的方位角和天顶角:其中,u
1o
和u
2o
是在(0,1)上的均匀随机分布,1≤o≤NR,θ
o
分别表示第o条光线的方位角和天顶角,且θ
o
∈[θ
min

max
],表示方位角的取值范围,[θ
min

max
]表示天顶角的取值范围;
B2通过公式计算每条光线的方向矢量;其中,(L
o
,M
o
,N
o
)表示第o条光线的方向矢量。3.根据权利要求2所述的一种XY多项式曲面光源建模方法,其特征在于:所述步骤1.3包括以下步骤:A1:计算剩余S条光线采样点的光线能量光强权重,S=NR

G;若曲面光源的光强为等能分布,则令第t条光线的能量光强权重其中,1≤t≤S;若曲面光源的光强不是等能分布,则令第t条光线的能量光强权重A2:计算剩余S条光线的波长和能量光谱权重若曲面光源为连续分布型波长,设定曲面光源的工作波长范围为[λ1,λ2],则通过以下公式获得每条光线的波长:λ
t
=λ1+(λ2‑
λ1)u
3t
,其中,λ
t
表示第t条光线的波长,u
3t
的取值是在(0,1)上的均匀随机分布;1≤t≤S;若曲面光源为连续分布型波长,且曲面光源的光谱均匀分布,则令FS(λ
t
)=1;FS(λ
t
)表示第t条光线的能量光谱权重;若曲面光源为连续分布型波长,且曲面光源为黑体辐射光谱,则令其中,T=6000K,h=6.62607015
×
10
34
J
·
s,c=2.998
×
108m/s,k=1.380649
×
10

23
J/K;若曲面光源为是离散型波长,则对于离散型波长的光谱列表{(λ
11
,FS
11
),(λ
12
,FS
12
)......(λ
1n
,FS
1n
)},其中λ表示波长的大小,FS表示该波长的权重大小,则每条光线的光谱和能量光谱权重通过下式获得:λ
t
=λ
1W
,FS(λ
t
)=FS
1W
,其中,,其中,运算为向下取整,n表示离散型光谱的总数;若曲面光源为单一波长,则λ
t
的值等于曲面光源波长,能量光谱权重FS(λ
t
)=1。4.根据权利要求3所述的一种XY多项式曲面光源建模方法,其特征在于:所述步骤1.5中,通过下列公式计算曲面光源的偏振参数:其中,电场矢量E=(E
x
,E
y
)满足,E
x0
为偏振椭圆X的振幅,E
y0
为偏振椭圆Y的振幅,δ为偏振椭圆的相位差,为椭圆率,(a,b)为偏振椭圆的长短轴,τ为偏振椭圆的长轴与x轴正方向之间的夹角。5.根据权利要求4所述的一种XY多项式曲面光源建模方法,其特征在于:
所述步骤3包括以下步骤:31、将S条光线的采样点坐标以及每条光线的方向矢量,从局部坐标转化为全局坐标,获得每条光线转化后的三维坐标和方向矢量;31A、将S条光线的采样点坐标,从局部坐标转化为全局坐标,获得每条光线转化后的三维坐标;若采用平移的方式,将局部坐标转化为全局坐标:则其中(x,y,z)为局部坐标系下的坐标,(x',y',z')为全局坐标系下的坐标,(Δx,Δy,Δz)为从局部坐标系到全局坐标系平移的量;若采用旋转的方式,将局部坐标转化为全局坐标:则其中(α0,β0,γ0)为绕着X,Y,Z旋转的角度,R
X
,R
Y
,R
Z
分别为绕着三个轴的旋转矩阵,(x,y,z)为局部坐标系下的坐标,(x',y',z')为全局坐标系下的坐标;31B、采用与步骤31A相同的方法获得每条光线转化后的方向矢量;32基于步骤31中获得每条光线转化后的三维坐标和方向矢量,将局部坐标系下的曲面光源转化到全部坐标系下,完成曲面光源的建模。6.一种NURBS曲面光源建模方法,其特征在于,包括以下步骤:步骤1:获得局部坐标系下的光线采样参数;1.1定义光线数量为NR,对每条光线进行采样,并根据曲面的控制点,获得每条光线采样点的三维坐标、法向量、面积权重和能量分布权重;计算每条光线的天顶角、方位角以及方向矢量;其中,采样点为每条光线的起始点;1....

【专利技术属性】
技术研发人员:毛祥龙谢永军袁瑛徐志晨杨佳婷
申请(专利权)人:中国科学院西安光学精密机械研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1