菲涅尔转换的数值计算Word文档下载推荐.docx
- 文档编号:7738997
- 上传时间:2023-05-09
- 格式:DOCX
- 页数:22
- 大小:206.11KB
菲涅尔转换的数值计算Word文档下载推荐.docx
《菲涅尔转换的数值计算Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《菲涅尔转换的数值计算Word文档下载推荐.docx(22页珍藏版)》请在冰点文库上搜索。
因为这些因素,很有必要来重新审视这个问题,即为衍射积分运算提供一个合适的采样率。
尽管我们的分析是针对于菲涅尔转换,但是这一结果可以概括到在【29-31】中讨论的傍轴积分中。
在此,我们以一种完全不同的方式来处理采样问题,即依靠一种对数值衍射
过程的直观的物理描述。
这一描述对分析普遍的衍射问题和准确的确定通过采样所引进的理想误差都是有帮助的。
和文献中的其他手稿不同的是我们在决定合适的采样率时不考虑菲涅尔内核和啁啾函数在计算中的作用。
相反地,我们依靠输
入域的空间和空间频率范围并依靠衍射平面中重现波的位置来定义采样率。
这些
重现波的出现是由于采样操作(平面1中的复杂信号的离散化,看图1和第3部分)。
这些重现波和他们特性之间的离散化取决于菲涅尔转换是如何运算的。
鉴于我们正在计算的信号的输出范围小于相邻重现波之间的离散这一事实,我们
认为我们的信号是被合适采样的。
这篇论文的论据基于以下考虑:
(1)在空间和空间频率域有一个有效的有限的支持的信号被定义为使用来
自在【27,28,32-35】中描述的空间-带宽产品的概念。
这种信号包含定义的(或使用者选择的)最大的空间频率,fx,和一个有限的输入范围。
衍射的真正的
物理过程使得这个信号在衍射平面中有一个无限的输出空间范围,我们后边会定
义为SE。
(2)从一个有限的采样值而不是从1中考虑的连续情形来计算衍射分布从根本上改变了这一问题的性质。
这一理论计算的信号将重新产生一个来自于能够产生范围为SE的输出平面的点1的分析结果。
然而除此之外,重现波的一个无限集产生于衍射平面。
这些重现波的特性取决于这一运算是如何运行的。
(3)对于数值计算衍射积分考虑了两种方法。
直接计算衍射积分会产生彼
此间隔为z的复制平面,在此入是波长,Z是传输距离,x是在输入空间域的采样间隔。
通过运算在输入域中信号的空间频率没有发生相位移动,并且不是通过尼奎斯特标准采样获得的空间频率也将会传播并会加强在衍射域中的场。
基于光谱的运算在衍射平面中产生了一个彼此间隔1的重现波的无限集,在此
是空间频率域的采样间隔。
在光谱运算过程中衍射信号的空间频率成分经常被限制在空间频率域
iinfihileplsw
wave
Plane]Flare2
kflfiui:
pdaneplmi创
图1,衍射过程的图示。
一个无线平面波入射进平面1中的孔径中,该平面以空间变量X表示。
考虑到
如何计算P(x,z)中的复振幅,仅仅是开放孔径的光对P(x,z)中的复振幅有贡献,我们把开放孔径内的光设想成由无穷多个点光源发光组成的,每一个点光源都带有强度值和相位值(图中只画了一部分点光源)。
因为这个孔径是被理想平面波照明的,每一个第二级点光源都带有相同的强度值和相位值,尽管当考虑到距离
11和14时,由于光的路径不同每一点光源将积累不同的相位值。
(4)我们建议的抽样规则遵从以上1-3点:
SE比1和z都小。
当这一点确定后,这个衍射信号被认为是被很好抽样的。
我们再一次标注,以上所采取的方法不同于文献中所提出来的方法,这是因为我们在思考时没有用到菲涅尔啁啾函数的特性。
在2-5节中,我们得出了以上的点1-4。
在第六节中,我们把注意力转移到计算菲涅尔转换的高效计算算法,对于这一点我们用到了快速傅里叶变换。
两种算法被明确的命名为:
直接算法和光谱算法,其中光谱算法是我们在第4和5节中讨论过的直接和光谱计算的快速实现(基于快速傅里叶变换)。
我们的理论结果与文献中的其他分析方法所得的结论做了对比。
最后,在第七节中,我们考虑一
个重要的案例在这个案例中我们在第4和5节中提出的抽样规则是不合适的:
也就是说,在衍射区被抽样时我们希望对这个结果做菲涅尔逆变换,这后一种情况
对数字全息照相术有重要的寓意,然后我们总结这篇论文的主要发现。
2、一个分析解决方案
在随后的介绍中为了表述简单,我们执行一维分析。
在图1中,我们简绘了问题的特性。
平面1中的场我们以大写字母U(x)表示,并假设它是已知的,我们的任务是推导出衍射场的表达式,即平面2的表示式uz(x)。
通过【4】中的分析,我们现在写出菲涅尔转换的定义式:
Uz(x)FSTz{U(X)}(x)
exXj2z)j2
=—U(X)exp[(xX)]dx
(1)
jzz
在这里是单色相干光(在时间和空间上的)的波长,z是平面1和平面2的轴距离(参见图1),j=0刁,变量X和x分别代表在平面1和平面2上的空间坐标。
为了余下的分析我们将降低开始的相位项,即exp(j2z)。
在有些衍射问题中有可能能解出等式1的解析解。
由于一些原因这些解决办
法非常重要:
他们洞察了这个衍射过程,他们也可以作为一种评估数值方法准确度的方法。
这个可以通过将数值计算结果和通过对的分析方法而获得的结果作比较而获得。
一些与菲涅尔转换有关的特性在【27,36-41】中讨论过了。
我们用下面这个等式第一次检验等式1的分析方法:
X2U(x)=exp(-)cos(2fxX),
(2)
ai
它也可以表述为下式:
1x2
U(X)-exp(—)[exp(j2fxX)exp(j2fxX)](3)
2ai
在上式中,ai和U(x)的空间扩展有关。
然而严格的说,U(x)扩展到一个无穷的区域,信号的超过99.9%的能量存在于以下的范围中:
-2aiX2a:
【33】
U(x)也有空间频率成分fx。
将等式3带入等式1就得到了如下结果:
并且
fxa:
2422
aiz
(9)
zai
我们注意输入的调制高斯函数已经被转换成带有4az的空间扩展的高斯函数。
高
斯函数Uz(x)的中心位置在x=zfx[Uz(x)_存在于x=-zfx]。
因此在菲涅尔转换之后我们会看到U(x)在平面2将有一个大小为SE的空间扩展。
SE=2(zfx+2az).(10)
这代表了我们的第一个重要结论。
它表示一个带有有效有限支持并知道它的空间频率成分fx的信号由于他的两个独立分量:
fx和az,所以它将随着它的传播程度而增强。
由于结果相对简单我们选择了这个分析形势,它使得人可以看到和特定空间频率有关的能量是如何随着传播而远离光学轴的,然而仍然有部分处于高斯外壳以内,参见【42】和【43】的18.6节。
空间频率越高它随着传播偏离空间轴越远。
尽管如此,对于相对简单的衍射问题这也是一个解决办法,它的结论
可以被扩展到其他更多的复杂案例中。
几乎所有的我们希望去数值估计的衍射问题都在输入平面内有一个有限的扩展,和等式2很相似。
总的来说这些信号在输入平面内都有一些和他们相似的空间结构。
当我们试图去推广等式10的结果到更多的普通信号时出现了一个问题。
这是因为等式10的结果来自于等式2,等式2有一个明确的空间频率成分。
对于一般信号,我们如何去选择一个合适的空间频率值fx呢?
这个问题更详细的
在第五节被检验了,在那儿我们展示了通过研究信号在它的傅里叶区的能量是如何分布的去为fx选择一个合适的值,也可以参看【27,34,42,44】。
我们假设如果信号的傅里叶转换能量具有多余一个具体数值存在于某个空间频率下,这上一个
空间频率值就变为fx。
通过计算输入波在整个输入面的卷积可以计算出这个信号在空间区的总能量。
3、数值计算的输入
在接下来的一节中,我们介绍可以用来计算菲涅尔转换的两种不同的方法。
我们以直接计算和光谱计算来提出它们。
这些方法不同于接下来将要在第6节中介绍的快速数值计算,因为它们没有利用快速傅里叶转换算法并且输出空间的坐
标轴x可以被任意选取。
这一节的目的是清楚的描述我们数值计算方法的输入,这个输入将采用两个坐标矢量的形式:
一个空间矢量和一个代表我们输入信号的复杂值。
这些值一旦被选取,我们就可以比较每个计算方法的相关表现。
为了开始我们的数值分析,我们假设我们有一个复杂值矢量U,它对应于函数U(x)在均匀空间采样点上的值(采样点以x间隔分开)。
并用空间矢量定义。
U[U(Xi),U(X2),...U(Xn),],
=[Ui,U2,...Un,](11)
在此
x[Xi,X2,...Xn,](12)
并且在此N是采样总数。
在这篇论文的其他地方,我们用黑体字符来表示一个矢量。
这两个矢量还有已经给出的和z我们定义为是数值计算的输入参数。
4、直接计算
因为我们现在仅使用抽样中的一个有限值来表示平面1中的输入场,因此等
式1的衍射积分推导得出一个有限和式
SXNj2
U;
(x)——Unexp[(xXn)2]
jzn1z
=/exp^){NU„expeL^)exp^^)}(13)
.jzzn1zz
在这里n是一个整数。
注意到uSz(x)是一个关于x的连续函数,并且它是通过一个有限的数据点集计算出来的,我们用上标S来表示它。
因此等式13可以等同
于以下描述:
乘以一个啁啾函数,经过一个傅里叶的尺度变换,再乘以另一个啁啾函数。
在这里
图2.衍射计算的结果。
重现波的出现在x=2.5mm处是清晰可见的。
红色虚线表示S%的位置,解释
衍射区域的范围。
以黑线画岀的分布已被空间滤波,不含有高于35条的空间频率。
注意信号的有限
/mm
图3.衍射运算的相位分布结果。
两条线都超岀了范围v。
左图是零级重现波的相位。
右图是一级重
现波的,在右图中有一个大小为
对于这一数值例子计算SE是有指导意义的。
对于这个计算,我们最初选择
fx=条^m,随后我们将会看到,等式14在空间频率域包含的能量高于,这
是由于矩形函数它限制了信号有限的空间扩展。
为了计算出az的值,我们需要
将a:
和等式15确定的矩形函数的有限扩展联系起来,例如我们设定4ai=2L。
结比较一阶重现和中心处的相位,我们可以发现一阶相位分布有一个额外的线性相位和一个恒定相位。
我们注意到由于运算在平面2中的波形重现中有一个无穷
量,它可以通过在一个很广的区间x上绘制Uz(x)S的图形而验证。
接下来的关系能够保持并能通过附录A中的方法概论推导出来:
S/、mzjzm2j2mx
Uz(x)Uz(x)exp
(2)exX)(⑹
mXXX
从这些分析中我们可以发现下面的采样规则证明了它本身,例如:
SE<
z%(17)
为了保证相邻的重现波不发生相互重叠,我们在数值计算衍射分布时引入了误差。
当DC被用作计算菲涅尔积分时,所有的空间频率都通过媒介传播并且对平面2中的复杂分布有贡献,甚至是那些通过尼奎斯特采样率获得的空间频率也这样。
从图2中发现空间频率成分在空间坐标大于se2的地方出现是很明显的,在这里一个振荡信号在xse2时向外扩展。
这个震荡是由于输入信号的空间频率高于。
对于fx这一不理想的取值,导致了在se2处没能反映出衍射信号
准确的输出扩展。
选择一个合适的fx值应该基于输入信号的能量在傅里叶区的
分布。
在下一节中,我们将验证更多的基于信号产生的空间-带宽概念来为fx选
择一个合适的值。
然而,让信号在傅里叶区通过一个空间滤波系统来限制uSz(x)的空间频率扩展并因此控制SE是很有可能的。
在这里我们移动所有的频率到高于35条处
【连续的Uz(x)S的采样率非常高,这些样本是使用了FFT操作的傅里叶转换,并且这个结果的空间频率分布被乘了一个矩形孔径;
这一滤波空间频率分布后又经过了快速傅里叶逆变换。
】在图2中,经过这样一个滤波系统的结果可以通过检测黑点来获得。
这一分布有一个非常清晰有限的空间扩展并且它与等式10以
fx30条mm计算出的SE非常一致。
这一分布(以黑线画出)有一个遵
从于第2节中说过的结论的空间扩展,然而这一分布当与正确的分析方法做比较时并不是那么准确。
滤波系统非常明显的移动了位于x2.5mm处的重现波的结构细节的一部分。
尽管如此,如果图2所表示出的空间滤波结果(这一分布以黑线表示)被认为是满足于我们的要求的,那么我们要注意到可以通过减少抽样数量来得出一个
几乎相同的结论。
对于一个给定的输入,减少抽样数量就降低了重现波之间的间隔;
空间频率滤波系统控制SE。
在第5节中,我们发现对于fx的一个合理的取值是60条/m,它在确保重现波之间有少许交叉时来保持高度准确度提供了一个合理的平衡点。
我们建议当输入信号的空间和空间频率扩展已经知道时,等式17的关系式
可以作为一个抽样规则来使用。
对于等式14所讨论的具体案例,我们发现对于
z和的一系列不同取值,信号至少有98%的能量存在于SE2xSE2上,
当fx60条mm时,参见等式18。
尽管SE的标准在等式14中已经被具体验证了,我们发现对于一系列不同的信号类型它仍然满足,包括有限空间频率扩展的随机信号。
与第一抽样规则有关的重要一点是当z变小时,重现波彼此之间距离减小。
这一效应可以通过增加N(仍保持2L的输入扩展)来补偿,因此降低了X。
然而当过了某一确定点后,这一计算变得极其的数值密集,因此对于实际计算很难。
在这一节的最后我们用下式来计算输入信号的总能量,R:
2
PU(x)dx(18)
对于在这里出现的数值案例平面1的任意单元都达到了Pi=0.0001。
5、光谱运算
为了执行菲涅尔转换这个方法使用了傅里叶转换。
对于一些复杂信号f(x)在
这里定义正向和逆向傅里叶变换是很合适的:
f(v)FT{f(x)}(v)f(x)exp(j2xv)dx(19)
f(x)IFT(f(v))(v)f(x)exp(j2xv)dv(20)
在这里v空间频率坐标,函数f(x)和f(v)是傅里叶转换对儿。
从【4】中等式1也可以写成以下形式:
Uz(x)IFT{exp(jzv2)FT{U(X)}(v)}(x)(21)
等式21和1是数学上的等价命题。
在下面的小节中我们研究当使用有限的抽样数值来对等式21进行数值计算时出现的不同的步骤。
为此介绍离散形式的傅里叶变换是有帮助的,在这里再一次声明大写的S表示这一连续函数来自于由复杂数据组成的有限集,在我们的案例中是来自于矢量U,在第三节中明确定义:
〜N
US(v)XUnexp(j2vXn)(22)
n1
我们注意到等式22描述的分布也包含了一个无穷数量的重现波,他们在傅里叶区是彼此分离的,彼此间隔为B1%。
为了把它们和在第4节讨论的重
现波区别开来我们这些重现波为傅里叶重现波。
A.傅里叶逆变换操作
用等式22来替换等式21中的函数FT{U(X)}(v),我们得到下式:
u:
(x)exp(jzv2)US(v)exp(j2xv)dv(23)
在等式23中我们已经明确包含了傅里叶逆变换积分来强调积分是发生在整个傅里叶平面,因此这个积分就包含了来自这个平面的所有傅里叶重现波的贡献。
一沿着整个傅里叶平面的分布乘以一个有无限扩展和有效焦距为(2z)的透镜
或啁啾函数,更多细节参见【40】。
然而实际上,在等式23中的傅里叶逆变换的积分被限制在一个傅里叶区的有限范围内和有限的抽样数值上。
通常当计算基于SM运算的快速傅里叶变换时
在计算积分时所采用的有限扩展是B,它包含了N个采样值。
正是这种限制的
程度和傅立叶二次采样过程发生在这里,使基于快速傅里叶变换的DM和SM计算对于输出幅度具有根本不同的性质。
我们建议读者参见下面的介绍,在这里对
傅里叶重现波对于菲涅尔转换的输出的影响做了详细的研究【45】。
B.选择傅里叶范围:
功率因素
因为US(v)实际是一个连续函数,我们可以随意选择一个抽样间距v和傅里
叶域范围。
根据Parseval定理,傅里叶转换节省功率并且我们应该希望在整个傅里叶域的总功率等于Pi。
采样操作的特征是功率包含在每个重现波窗口,例如在
变化区间b2vb2上。
我们现在观察到这个说法是另一个说法,这个误
差是通过采样操作引进的。
信号在一个域中有一个有限范围,参见【36】。
因为U(X)是有边界的,因
此它的傅里叶转换对U(v)必须分布到整个傅里叶域。
这意味着当一个有限程度的信号被采样时,相邻重现波(在傅里叶域)的功率相互渗透是不可避免的。
以这样的方式传播每一个重现波的总功率是Pi。
这个功率泄露实际上是混叠效应,并且它可以通过增加B(对于一个恒定的输入范围可以增加抽样数量N)来任
意缩小。
以这种形式定义空间范围和空间频率范围就产生了一个空间-带宽生产理念。
这个概念已经被其他作者经过了一些细节的讨论,参见【27,28,34,35,44,在傅里叶域的一个区可以这样定义PvpR,在此:
R:
2』U(v)||dv(24)
并且在这儿R是某个比值,或许是0.9。
当等式24中的FR增长和R接近1时,〜〜
U(v)S和U(v)的分布在区间B2vB2上变得越来越相似,这就表示由交叉引起的误差的降低。
从这些考察中,我们可以定义在傅里叶域的一个区它包含信号的功率100R90%。
我们可以通过回归到第4节讨论的数值案例来更详细的研究这个问题。
从这
些模拟值中我们发现在傅里叶域中的相邻重现波之间的距离是
B1%500000条m。
当我们用等式24来研究信号的功率在傅里叶域是如
何分布时,我们发现信号的功率100R96%存在于区间60000v60000内。
这就表示我们仅利用位于区间60000v60000内的信号就可以获得合理的
计算准确度。
执行这个运算并将他的结果与在图2和3中描绘的DC的结果作比较是具有指导意义的。
降低影响的空间频率分布可以用来降低计算量,正如我们
将在6.3节中看到的,可以通过去除高空间频率来降低混叠效应和相邻重现波的交叉并因此降低SE。
C.光谱计算:
抽样规则
在前几小节中,我们考虑了在傅里叶域如何基于功率因素来定义范围。
我们现在定义一个在傅里叶平面描述我们信号的复杂值的矢量。
保持N=100,我们可以定义一个空间频率步长vFRN和空间频率矢量
v[%fR2v...F%v](25)
并且我们用这个矢量来抽样连续场
〜〜〜〜~S~S~S
US[US(w),US(v2),...US(vN),][U1,U2,...Un,](26)
将这些矢量带入等式23中,并用有限求和来替换这些积分我们可以得到以下结果:
N〜S
u;
SC(x)v{Uexp(jzv;
)exp(j2xvn)}(27)
n1n
在这里我们再一次声明u(x)SSC是一个连续函数,它是经过一个有限的数字点集
US计算出来的。
这个函数是我们光谱运算的数值计算的结果,并且我们用上标ssc来标记。
和u(x)s相似,一个无穷多个重现波的点集也在平面2上产生。
然而,这里有两个不同点:
(1)在等式27中重现波的间隔是1,
(2)高阶重现波
没有任何和他们有关的线性或常数相位,参见等式16。
比较等式13和27括号里的形式,我们可以观察到他们是一些相似的数学操作:
(1)都采用采样的有限矢量,
(2)都乘以一个啁啾函数,(3)对结果都做了菲涅尔转换操作。
这一特别研究使得我们可以对SC方法总结一个和采用直接计算方法所总结的一个相似的采样规则,这一规则可总结为以下公式:
SE儿(28)
在这里SE通过公式10已经给出。
这一结论表明在由SC和DC方法计算所产生的重复波之间有根本的不同。
最重要的是他们的间距不同,DC和SC的间距分别为z%和1。
6、快速傅里叶变换算法
在这一节中,我们描述在先前几节中讨论过的DC和SC方法在利用基于快速傅里叶算法时是如何运行的。
执行DC和SC运算意味着我们可以保持控制真个的输出空间变量x并能够对给出的任意x值计算连续函数的值。
对于灵活性的不利方面是运算所需的时间长度,因此我们希望以某种方式来使用FFT算法。
我们提前声明我们的重点是勾勒出一个对这个问题的特殊的解决办法。
我们希望
为达到相同的目
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 菲涅尔 转换 数值 计算