新闻动态

News Center

如何在Speos中创建和使用测量模板-XMP measurement template

发布日期:
2025-06-11

浏览次数:

概述

本文展示了如何创建XMP测量模板,以及如何创建和应用全局规则,Speos的仿真运算结果为*.XMP格式,内部包含光学仿真数据运算的结果信息。打开XMP仿真记过后,可以编辑使用template测量模板文件。通过使用全局规则的XMP测量模板,就可以在不同的项目中重复使用模板的测量项目,从而节省大量时间。可以利用全局规则来创建XMP模板,这些模板可以帮助验证模拟是否满足内部或法规要求。


前提条件

第一次创建模板,需要XMP的模拟结果。


创建测量模板

步骤1:认识XMP结果中的测量工具

打开仿真创建的XMP结果文件。点击Measure按钮。它将打开一个新窗口,可以在其中创建测量内容并将其导出为模板。


如何在Speos中创建和使用测量模板-XMP measurement template


单击Add area按钮来创建新的测量行,在测量行下,用户可以选择改变区域的形状,区域的参数(区域中心和区域的整体高度和宽度),以及测量值(最大值,最小值,平均值等)。Threshold列可用于为特定测量设置要考虑的最小或最大阈值。


添加新区域测量行:首先单击“Shape形状”列,并点击“add area or measure添加区域或测量”按钮。


如何在Speos中创建和使用测量模板-XMP measurement template


添加同一区新的测量项,首先单击“measure测量”列并按“add area or measure添加区域或测量”按钮。


如何在Speos中创建和使用测量模板-XMP measurement template


形状:当选择形状时,会出现一个下拉列表,显示可供选择进行测量的不同选项,包括使用矩形,圆形,线、点、折线等选项。


如何在Speos中创建和使用测量模板-XMP measurement template


测量:当选择测量时,会出现一个下拉列表,显示不同的测量选项,如最大值,最小值,平均值,对比度等。


如何在Speos中创建和使用测量模板-XMP measurement template


阈值:左下列显示了最小和最大阈值选项,用户可以在其中输入值。


如何在Speos中创建和使用测量模板-XMP measurement template


步骤2:全局规则应用

在本例中,创建了两个区域,它们将用于全局规则。它们分别被重命名为“Area_1”和“Area_2”。


要创建一个全局规则,首先在本例中单击“Area_1”或者Area_2,然后单击 为全局规则创建一个新行,不包含任何的内容。

在“Rule”列中,可以指定规则的名称,例如“加法”,“减法”,“除法”等或者是其他名称。


在“Formula”列允许指定将用于计算的公式。计算值将反映在“Rule”列中。请注意,“Rule”一栏的名称不允许使用空格或点。


如何在Speos中创建和使用测量模板-XMP measurement template


为了写公式,必须遵循特定的格式。将变量拉入公式的标准做法是’Area_Name.Magnitude_type.Measure_type ’或‘ Area_Name.Measure_type ’。


在本例中,变量名将是Area_1.luminance.Average‘或’ Area_1.Average,和Area_2.luminance.Average‘或’ Area_2.Average。其中 ‘ Area_1 ’和‘ Area_2 ’是用户给出的区域名,Magnitude是亮度luminance,Measure是平均值Average。

通过使用上述定义的变量,创建了以下加、减、绝对、乘、除等规则,分别展示在formula内容中。


如何在Speos中创建和使用测量模板-XMP measurement template


编辑运算定义后,会在Rule显示有通过/不通过标准,将根据公式的结果分别以绿色/红色突出显示行。


通过将变量与操作数结合并指定目标,可以创建更复杂的公式。在这个例子中,如果同一区域的最小值和最大值,或者是不同区域的最小值和最大值,都可以使用公式Contrast = (max-min)/(max+min)计算对比度值,该值应小于或等于1。


如何在Speos中创建和使用测量模板-XMP measurement template


一旦得到可以评估的公式内容,可以转到File -> Export template…以便于其他项目使用,或将其嵌入原来的Speos传感器。


如何在Speos中创建和使用测量模板-XMP measurement template


步骤3:使用测量模板

使用模板只需双击传感器进入传感器定义,点击XMP Template -> File ->浏览,选择步骤2导出的模板。重新运行模拟,打开结果(XMP)文件并转到Measure,将看到模板自动应用于XMP,并运行规则以根据结果显示通过/失败。

如何在Speos中创建和使用测量模板-XMP measurement template

补充说明

Speos有多种探测器Intensity,Radiance,Irradiance,不同的探测器导出的模板只能应用于相应的探测器类型。

相关阅读

Speos和Zemax实现供应商与OEM交换黑盒光学系统

Speos Meshing 网格最佳实践

Speos 如何设置和使用physics camera sensor

Speos 视觉仿真参数最佳实践

Speos Option 选项参数设置技巧




相关推荐

如何在Speos中创建和使用测量模板-XMP measurement template
概述本文展示了如何创建XMP测量模板,以及如何创建和应用全局规则,Spe...
【lumerical】垂直腔面发射激光器(VCSEL)结构导入、反射率和冷腔模拟
垂直腔面发射激光器(VCSEL)是一种二极管激光器,其发射的近高斯光束垂...
弱反导双腔光子晶体VCSEL阵列中增强超模稳定性
在激光技术的发展历程中,如何实现高亮度、高稳定性的光束输出一直是科研人员...
Lumerical光子集成电路光电元件设计
光子集成电路 (PIC) 是众多当前和下一代产品的关键支撑技术。PIC ...