0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何运用OpticStudio对中频误差进行评估和公差分析

LD18688690737 来源:光电资讯 2023-01-17 09:47 次阅读

Ansys Zemax是一套综合性的光学设计软件,它能够快速准确的完成光学成像及照明设计等工作!在众多光学系统的设计和分析方面,Ansys Zemax具有十分优秀的功能。

光研科技南京有限公司是国内可靠的光学软件和仪器光电供应商,公司拥有一支高素质、高水平、实战经验丰富的管理,销售以及研发团队。尤其在Ansys Zemax等光学软件的代理方面,光研科技更是多年磨一剑,已经为广大企业,研究所以及高校提供了很多优秀的相关产品和服务,在行业内建立了值得信任的口碑。Ansys Zemax及其他光学软件光电圈可靠的咨询与订购方式 下面为大家带来的是“如何运用OpticStudio对中频误差进行评估和公差分析”的相关技术应用文章,供大家学习和参考。本文我们介绍了如何使用周期性空间频率表面来建模旋转对称曲面的不规则度(例如由于金刚石车削而产生的不规则度)。 具体方法为使用专用的自定义序列模式表面DLL(常规偶次非球面结合Zernike项与矢高周期变化得到)建模该中空间频率表面。我们将使用中频面周期性不规则度对非球面单透镜和一个天塞物镜 (Tessar Objective) 进行表面不规则度的评估和公差分析。

简介

对于表面不规则度的公差分析是镜头设计过程中保证生产加工得到的实际光学元件能够达到预期性能的重要环节。可能引起光学性能变化的因素包括但不限于光学表面的加工误差、所用模具的加工误差、注塑造成的不规则度、光学元件与传感器间的校准误差、光学表面的粗糙度误差以及厚度误差。 将这些不规则度参数化将有利于公差分析,公差操作数 TEZI 就是一个很好的例子。TEZI 操作数使用 Zernike 多项式来表示不规则度,一些低频表面误差可以用该参数化公式来评价公差。并且非常高频的表面误差将引起光束产生大角度散射,光学系统中可以将这部分作为能量损耗忽略不计。然而,介于这两者之间的中频表面误差,参数化建模就存在一些难度,不仅在于难以使用多项式进行表示,而且在于不能作为系统损耗而忽略。 本文我们以以金刚石车削为例,解释为什么需要一个中频误差的分析模型。我们定义了一个表达式来建模这种不规则度,并在示例中使用点列图和公差分析进行展示。最后,说明使用这种模型时应注意的限制条件。

e1b25f56-95fe-11ed-bfe3-dac502259ad0.png

光学制造

在光学表面制造时,通常用表面不规则度或RMS误差的形式来衡量一个表面与一个完美标准表面之间的差异。例如,在632.8 nm的He-Ne激光测试下,一个成品透镜或反射镜的表面不规则度大概为0.1λRMS。再以定制透镜为例,如零位检验中使用的透镜,表面不规则度大概为0.01 λRMS。

e1bfa260-95fe-11ed-bfe3-dac502259ad0.png

来源: Youtube 空间频率分为不同的频域:

如果空间频率高,类似于表面粗糙度,我们可以将其考虑为光学系统的损耗

如果空间频率低,对于低频部分我们可以用如Zernike多项式等方法表示其形状变化

当空间频率高至无法使用多项式轻松定义(孔径中包含10个周期以上[2])或空间频率低至其造成的影响不能忽略时(相对于波长的波纹周期大于从给定的表面到像面光路的1/10[2,3]),我们统称为中频部分。

e1dbf708-95fe-11ed-bfe3-dac502259ad0.png

这些中频误差可能导致系统分辨率降低、产生杂散光、降低照明系统均匀性等。因此在绘制图纸或订购零件之前,这些误差应体现在光学元件公差分析中。如果是专门定制的零件,与制造商结合空间频率详细讨论表面不规则度形式是至关重要的,制造商可能会提供类似零件的性能数据或者提供一个最接近的不规则度结果预测。 通常情况下,不规则度的形式是未知的。如果是常规抛光,那么假定不规则度会引起低阶像差(如光焦度和像散)比较保险,并可以在OpticStudio中使用多种不同方法模拟这种不规则度。然而,与传统的表面加工不同,金刚石车削可以作为一个特别的案列,需要预测零件中的中频至高频旋转对称波纹。 金刚石车削是以金刚石为切削工具的车削方法,广泛应用于从晶体、金属、丙烯酸等材料的高质量非球面光学元件加工中,塑料光学元件也通常使用金刚石车削加工得到的模具来注塑成型。它是一种用镶金刚石刀头的旋转车刀对精密元件进行机械加工的过程,根据加工工艺的不同可以产生从P-V深度为0.1微米的中高频误差或几个微米的低频误差。常见相关术语为“单点金刚石车削 (SPDT) ”。金刚石车削可以获得高的反射亮度,因此不需要额外的抛光或抛光。然而,金刚石刀头的轨迹会在零件局部留下一定频率的波纹。

中空间频率表面可能的表达式

在OpticStudio或光学系统中,有多种方法可能用于表达不规则度:

Zernike项模拟表面不规则度

网格数据表示表面不规则度

利用扩展多项式或切比雪夫多项式得到的三维误差对加工表面的轮廓数据进行拟合

扩展奇次非球面可以拟合旋转对称测量数据

多项式的参数拟合在高频上往往表现不佳,因为表面上波纹的数量取决于参数方程中多项式的数量。随着高频误差的增加,仅依靠多项式拟合可能会变得不准确。此外,当使用过多多项式或者网格矢高点时,将不存在一个像蒙特卡罗那样的实用公差统计分析方法来分析它们可能包含的各种不规则度。 我们可以从加工过程中预测金刚石车削引起的中频旋转对称不规则度[3]。本文我们提出一种将多个表面组合起来,以形成一个用户自定义表面的方法,来完成诸如公差分析这类需要改变参数的任务。 表达式如下所示:

e1ee23f6-95fe-11ed-bfe3-dac502259ad0.png

上述表达式包含三个部分,从左至右分别是:偶次非球面部分,Zernike部分,周期矢高部分。其中,Zernike部分与Zernike Standard矢高面型完全相同,使用的是Zernike多项式。Zernike多项式为单位圆环上一系列正交的多项式。周期性部分是以一个固定振幅和频率叠加到表面上的矢高值,其形式与OpticStudio内置的“us_eaperiodic.dll”相同。中频表达式可以看做是Zernike Standard矢高叠加上一个周期性变化的一种变体,其中:

z是表面矢高

r是以透镜单位为单位的极坐标矢径长度

c是曲率

k是圆锥系数

αi第i个非球面的稀疏

N是Zernike 系数的个数

Ai第 i个Zernike Standard多项式的系数

ρ是光线归一化径向坐标

φ是光线角向坐标

A是周期项振幅

ω0是周期项频率(单位是长度单位的倒数)

φ0是相位偏移,如镜头数据编辑器中采用角度制输入,但是计算时转换为弧度制

中空间频率表面的实现方法

为了描述中频表面的建模应用,我们将使用附件中的"SpatialFrequency_implementation.zar"文件作为示例,或者也可以提取其中的“us zernike+msf.dll“文件,并将其保存在{Zemax}documentsemaxDLLSurfaces中的文档文件夹中。 让我们来查看中频表面的设置:首先,像其他所有面型一样,我们需要打开表面属性,将表面类型改为用户自定义,并选择 “usu zernike+msf.dll"。

e1fb4806-95fe-11ed-bfe3-dac502259ad0.png

DLL加载到表面上后,我们就可以看到我们所需的参数。如下图所示,非球面项以16阶结束,然后是周期性径向矢高的三个参数 A、w0、phi0。Zernike参数叠加周期性矢高,就完成了用户定义表面的定义。

e2110a60-95fe-11ed-bfe3-dac502259ad0.png

由于我们的用户定义曲面“us_zernike+msf.dll”是从Zernike Standard 矢高面型和另一个用户定义曲面“us_eaperiodic.dll”派生的,因此我们可以先研究一下它们,再比较一下我们的新面型有什么不同。 首先,让我们比较一下"us_eaperiodic.dll"和我们的中频面 "us_zernike+msf.dll",让二者使用相同的设置,具体采用:

振幅 A = 0.01mm

频率 w0 =1 cycle/mm

相位 φ0 = 0.01 degrees

e237d8c0-95fe-11ed-bfe3-dac502259ad0.png

e2574e9e-95fe-11ed-bfe3-dac502259ad0.png

我们看到,左侧的中频曲面“us_zernike+msf.dll”(以蓝色突出显示),右侧的周期曲面“us_eaperiodic.dll”(以橙色突出显示)具有相同的曲面矢高轮廓。 同样,让我们对比一下 Zernike Standard 矢高曲面和我们的中频面“us_Zernike+msf.dll”有何异同。我们将使两个曲面在其设置中完全相同,并检查与 Zernike 项的一致性。具体设置为: •Zernike X 偏心 = 0.2 •Zernike Y 偏心 = -0.1 •Zernike 1 = 1.00E-003 •Zernike 2 = -4.00E-003 •Zernike 3 = -2.00E-003 •Zernike 4 = 1.00E-003 •Zernike 5 = 5.00E-004 •Zernike 6 = 1.00E-004 •Zernike 7 = 2.00E-003 •Zernike 8 = 1.00E-003 •Zernike 9 = -5.00E-003 •Zernike 10 = 1.00E-003 e2780f6c-95fe-11ed-bfe3-dac502259ad0.png

e2a0f1fc-95fe-11ed-bfe3-dac502259ad0.png

我们看到,左侧的中频曲面“us_zernike+msf.dll”(以蓝色突出显示)和右侧的 Zernike Standard 矢高曲面(以橙色突出显示)具有相同的曲面矢高轮廓。 所以,我们可以放心大胆地假设:中频曲面同时具有周期曲面和Zernike多项式的性质,当然还有标准的非球面轮廓。下面显示了具有Zernike多项式不规则度和周期性波纹状不规则度的曲面的示例,以供说明。

e2c8ccfe-95fe-11ed-bfe3-dac502259ad0.png

编写和编译DLL等内容不在本文的讨论范围之内,但您可以参阅 “如何编写用户自定义DLL”文章获取更多信息。 https://support.zemax.com/hc/zh-cn/articles/1500005577602 本文使用的DLL已在附件中提供。 简单周期面“us_eaperiodic.dll”及其源代码可以在文件夹{Zemax}DocumentsemaxDLLSurfaces中找到,这是OpticsStudio安装时就自带的表面。

应用示例 1: 非球面单透镜点列图

此示例用于观察中频曲面的点列图,我们将使用本文附件中的“spatial frequency_spot diagrams.zar”文件。

e2fe2f8e-95fe-11ed-bfe3-dac502259ad0.png

设计目标为物高 5mm,物距 100mm,后焦 160mm的非球面透镜,分别采用三个表面: 1.一个标准面 2.一个 Zernike Standard 矢高面 3.使用 "us_zernike+msf.dll" 建立的中频面。其中Zernike Standard 矢高面和中频面参数相同,具体为: •振幅 = 5.00E-004mm •频率 w0 =1 cycle/mm •相位 φ0 = 0.00 degrees •Zernike X 偏心 = 0.2 •Zernike Y 偏心= -0.1 •Zernike 1 = 1.00E-003 •Zernike 2 = -4.00E-003 •Zernike 3 = -2.00E-003 •Zernike 4 = 1.00E-003 •Zernike 5 = 5.00E-004 •Zernike 6 = 1.00E-004 •Zernike 7 = 2.00E-003 •Zernike 8 = 1.00E-003 •Zernike 9 = -5.00E-003 •Zernike 10 = 1.00E-003 从光线出射端测试,为了方便观测,中频面放在距离像面40 mm的位置:

e3193b62-95fe-11ed-bfe3-dac502259ad0.png

我们可以看到非常经典的旋转对称的标准面光斑轮廓。Zernike Standard 矢高面由于Zernike多项式项的存在,显示出轻微变形的光斑轮廓。中频曲面具有相同的Zernike多项式参数,此外还有周期参数,表现为光斑中的圆环。 在像面,我们用下面的结构矩阵点列图 (Configuration Matrix Spot Diagram) 来说明这一点。结构1为标准面,结构2为 Zernike Standard 矢高面,结构3为中频曲面。

e34186e4-95fe-11ed-bfe3-dac502259ad0.png

标准表面没有不规则度,它也将作为我们的参考标准。Zernike Standard 矢高面稍微有些变形。中频曲面大体上与 Zernike Standard 矢高面相同,但由于曲面上形成的波纹形状,产生了相对于 Zernike 光斑轮廓不同的周围散射光线。我们可以预期这样的镜头制造时会有部分镜头会因光线改变了预定路径而不符合设计的表面规定。

应用示例 2: 天塞物镜公差分析

此示例用于观察天塞物镜中频表面的公差,我们将使用文章附件中的“spacealfrequency_tol.zar”文件。 我们使用的是Paul Rudolph (USP721240)[4] 的经典天塞镜头设计,系统的第一个表面上为中空间频率表面(橙色突出显示)。

e36a426e-95fe-11ed-bfe3-dac502259ad0.png

e38a48c0-95fe-11ed-bfe3-dac502259ad0.png

以下图所示的参数设置公差向导用于公差分析:

e3a348b6-95fe-11ed-bfe3-dac502259ad0.png

在OpticStudio中,TEZI公差操作数允许对具有轴上孔径的标准面、非球面或环形面表面的不规则性进行自动公差扰动,其他表面类型则不允许使用TEZI。但我们可以仍使用TPAR来扰动曲面的参数,多边形物体和CAD文件(如STEP和IGES文件)则无法进行扰动。 设置参数为:

振幅= 5.00E-004mm

频率w0=1 cycle/mm

相位φ0= 0.00degrees

Zernike X偏心 = 0.2

Zernike Y偏心 = -0.1

Zernike 1 =1.00E-003

Zernike 2 = -4.00E-003

Zernike 3 = -2.00E-003

Zernike 4 =1.00E-003

Zernike 5 = 5.00E-004

Zernike 6 =1.00E-004

Zernike 7 = 2.00E-003

Zernike 8 =1.00E-003

Zernike 9 = -5.00E-003

Zernike 10 =1.00E-003

这些参数表示Zernike项在整个表面上具有约5微米的RMS误差,周期项振幅约为0.5微米,周期为1周期/毫米,或者说在整个表面有20个周期。 在进行公差分析之前,我们需要对公差参数进行一些调整。首先,由于我们的用户定义的中频“us_zernike+msf.dll”曲面不是TEZI支持的曲面类型之一,所以必须删除曲面1的操作数,并将其替换为TPAR。

e3cfaa00-95fe-11ed-bfe3-dac502259ad0.png

举例来说,TPAR(1,9)指表面1的第9个参数(振幅扰动)。同理,TPAR(1,10)表示表面1的第10个参数(周期扰动)。TPAR(1,16)到TPAR(1,25)是中频曲面的Zernike项,如编辑器中所示,名义值为零或非常小,并且随着蒙特卡罗分析的每次迭代而增加。 灵敏度分析表明,上述TPAR(1,9)是影响最严重的因素之一,说明表面波纹状不规则度的幅度越大,系统的性能下降越大。我们还可以看到基于平方根和的均方根光斑半径预估值。

e4087e66-95fe-11ed-bfe3-dac502259ad0.png

以RMS光斑半径为标准,优化后焦长度,蒙特卡罗循环1000次。

e4337d1e-95fe-11ed-bfe3-dac502259ad0.png

附件中提供的“MC_BEST.ZMX”和“MC_WORST.ZMX”可以用来检查。 我们可能会碰到获得性能较差结果的情况。所以,这要求我们的公差参数必须设置为合理的值,或者凭借经验得出的更好的参数方案。制造商也可能提供类似零件的性能表现信息,或者帮助预测最坏的结果,在确定设计方案前,这些信息是镜头设计过程中的关键。

注意事项

大部分面型都考虑了掠入射的情况,但是中频面型的周期部分没有考虑掠入射,所以有些情况可能无法提供准确的结果,比如一种广角物镜的第一个表面。此DLL将不适用于这种情况。

e44aa264-95fe-11ed-bfe3-dac502259ad0.png

对于从高折射率材料到低折射率材料的表面,波纹表面上可能会发生全内反射 (TIR),从而使光线追迹停止。

e4819b84-95fe-11ed-bfe3-dac502259ad0.png

周期非常小的不规则度(达到波长的大小量级时)计算可能不准确,因为该表面将无法考虑衍射效应。

对于模压塑料光学零件,形状上的根切 (undercut)是可以进行光线追迹的,但并不实际。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 模型
    +关注

    关注

    1

    文章

    3178

    浏览量

    48731
  • 光学系统
    +关注

    关注

    4

    文章

    240

    浏览量

    18289
收藏 人收藏

    评论

    相关推荐

    中频炉常见故障分析

    中频炉常见故障分析
    发表于 10-21 17:17 0次下载

    单管交流放大电路误差分析方法

    单管交流放大电路误差分析方法主要包括以下几个方面: 一、误差来源分析 仪器误差 : 定义 :仪器本身存在的固有
    的头像 发表于 09-03 10:06 1348次阅读

    【探讨】DTAS尺寸公差分析与尺寸链计算邀您探索单孔销浮动之奥秘(二),快来围观吧!

    。即建立数学模型,然后运用数学知识求解新的随机变量的累积分布函数、概率密度函数、期望方差等,然后与计算结果作对比。 利用同样的方法我们也可以去推导解释为什么在三维公差仿真分析中当我们用幅度与角度两个
    发表于 08-08 17:12

    神经网络预测误差大小怎么看

    神经网络预测误差大小是衡量神经网络性能的重要指标之一。本文将介绍如何评估神经网络预测误差大小,包括误差的定义、评估方法、
    的头像 发表于 07-03 10:41 858次阅读

    神经网络拟合的误差怎么分析

    神经网络拟合误差分析是一个复杂且深入的话题,涉及到多个方面,需要从数据质量、模型结构、训练过程和正则化方法等多个角度进行综合考虑。 引言 神经网络是一种强大的机器学习模型,广泛应用于各种领域,如图
    的头像 发表于 07-03 10:36 495次阅读

    矢量网络分析仪的中频带宽单位是什么

    、单位、影响因素以及如何选择合适的中频带宽。 1. 中频带宽的定义 中频带宽是指矢量网络分析仪在进行测量时,
    的头像 发表于 06-03 15:45 1755次阅读

    振弦采集仪在岩土工程监测中的误差分析与校正方法

    应用中存在一定的误差,因此需要进行误差分析和校正。本文将就振弦采集仪的误差分析和校正方法
    的头像 发表于 04-17 10:58 288次阅读
    振弦采集仪在岩土工程监测中的<b class='flag-5'>误差</b><b class='flag-5'>分析</b>与校正方法

    掌握了这个分析方法,实现传输线阻抗5%的加工公差不是梦!

    过头我们再进行下理论的分析。根据板厂给出的叠层,我们通过仿真软件进行阻抗的仿真,的确能看到阻抗的中值就在85欧姆,以下是线长2inch情况下的传输线阻抗仿真结果。 那么要怎么来研究上述的参数对阻抗
    发表于 03-25 18:05

    M12 17芯插座的公差范围是多少

    德索工程师说道确定M12 17芯插座的正常公差范围需要综合考虑上述影响因素,并结合实际生产和使用情况进行具体分析公差范围应首先满足插座的设计要求,确保在使用过程中能够实现稳定的电气连
    的头像 发表于 03-20 14:54 396次阅读
    M12 17芯插座的<b class='flag-5'>公差</b>范围是多少

    中频电炉的电容起什么作用

    中频电炉是一种常见的工业设备,被广泛应用于熔炼、加热和热处理等领域。在中频电炉的工作过程中,电容起着重要的作用。本文将从电容的基本概念、作用原理、选型和维护等方面展开详细介绍,帮助您更好地理解和运用
    的头像 发表于 03-08 14:51 1843次阅读

    使用OpticStudio中的多重结构功能模拟分光棱镜

    OpticStudio中,分光棱镜可以在序列或非序列追迹模式下模拟。
    的头像 发表于 01-07 11:18 3261次阅读
    使用<b class='flag-5'>OpticStudio</b>中的多重结构功能模拟分光棱镜

    怎么评估ADC的SFDR和中频滤波器的抑制度呢?

    今天没有脑力去想写新的技术文章,所以就从课程的备课初稿中截取了一段。内容是关于:干扰信号和有用信号位于同一奈奎斯特域上,怎么评估ADC的SFDR和中频滤波器的抑制度够不够。
    的头像 发表于 12-27 16:58 895次阅读
    怎么<b class='flag-5'>评估</b>ADC的SFDR和<b class='flag-5'>中频</b>滤波器的抑制度呢?

    频谱分析仪的常见误差来源 频谱分析仪的校准方法

    信号的噪声、系统的非线性、频谱分析仪的分辨率带宽误差、频谱分析仪的频率响应误差以及用户操作不当带来的误差。为了减小这些
    的头像 发表于 12-21 15:03 1417次阅读

    使用AD9637-80进行中频多通道采样时,单片通道与通道之间的幅度误差是什么原因造成的?

    使用AD9637-80进行中频多通道采样时,单片通道与通道之间的幅度误差达到6dB(同等输入功率下),模拟前端电路采样变压器耦合(数据手册19页,图47),变压器采样的是mini公司的TC1-1T+
    发表于 12-15 08:23

    负反馈放大电路误差分析

    负反馈放大电路是一种常用的电子放大器电路,在实际的应用中存在着误差。本文将对负反馈放大电路的误差来源进行分析,包括输入误差、放大器内部
    的头像 发表于 12-01 11:51 5315次阅读