Ansys Speos | 如何在Speos中創(chuàng)建和使用測量模板-XMP measurement template

概述

本文展示了如何創(chuàng)建XMP測量模板,以及如何創(chuàng)建和應(yīng)用全局規(guī)則,Speos的仿真運算結(jié)果為*.XMP格式,內(nèi)部包含光學仿真數(shù)據(jù)運算的結(jié)果信息。打開XMP仿真記過后,可以編輯使用template測量模板文件。通過使用全局規(guī)則的XMP測量模板,就可以在不同的項目中重復(fù)使用模板的測量項目,從而節(jié)省大量時間??梢岳萌忠?guī)則來創(chuàng)建XMP模板,這些模板可以幫助驗證模擬是否滿足內(nèi)部或法規(guī)要求。

前提條件

第一次創(chuàng)建模板,需要XMP的模擬結(jié)果。

創(chuàng)建測量模板

步驟1:認識XMP結(jié)果中的測量工具

打開仿真創(chuàng)建的XMP結(jié)果文件。點擊Measure按鈕。它將打開一個新窗口,可以在其中創(chuàng)建測量內(nèi)容并將其導出為模板。


單擊Add area按鈕來創(chuàng)建新的測量行,在測量行下,用戶可以選擇改變區(qū)域的形狀,區(qū)域的參數(shù)(區(qū)域中心和區(qū)域的整體高度和寬度),以及測量值(最大值,最小值,平均值等)。Threshold列可用于為特定測量設(shè)置要考慮的最小或最大閾值。

添加新區(qū)域測量行:首先單擊“Shape形狀”列,并點擊“add area or measure添加區(qū)域或測量”按鈕。


添加同一區(qū)新的測量項,首先單擊“measure測量”列并按“add area or measure添加區(qū)域或測量”按鈕。


形狀:當選擇形狀時,會出現(xiàn)一個下拉列表,顯示可供選擇進行測量的不同選項,包括使用矩形,圓形,線、點、折線等選項。


測量:當選擇測量時,會出現(xiàn)一個下拉列表,顯示不同的測量選項,如最大值,最小值,平均值,對比度等。


閾值:左下列顯示了最小和最大閾值選項,用戶可以在其中輸入值。


步驟2:全局規(guī)則應(yīng)用

在本例中,創(chuàng)建了兩個區(qū)域,它們將用于全局規(guī)則。它們分別被重命名為“Area_1”和“Area_2”。

要創(chuàng)建一個全局規(guī)則,首先在本例中單擊“Area_1”或者Area_2,然后單擊 為全局規(guī)則創(chuàng)建一個新行,不包含任何的內(nèi)容。

在“Rule”列中,可以指定規(guī)則的名稱,例如“加法”,“減法”,“除法”等或者是其他名稱。

在“Formula”列允許指定將用于計算的公式。計算值將反映在“Rule”列中。請注意,“Rule”一欄的名稱不允許使用空格或點。


為了寫公式,必須遵循特定的格式。將變量拉入公式的標準做法是’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 ’是用戶給出的區(qū)域名,Magnitude是亮度luminance,Measure是平均值A(chǔ)verage。

通過使用上述定義的變量,創(chuàng)建了以下加、減、絕對、乘、除等規(guī)則,分別展示在formula內(nèi)容中。


編輯運算定義后,會在Rule顯示有通過/不通過標準,將根據(jù)公式的結(jié)果分別以綠色/紅色突出顯示行。

通過將變量與操作數(shù)結(jié)合并指定目標,可以創(chuàng)建更復(fù)雜的公式。在這個例子中,如果同一區(qū)域的最小值和最大值,或者是不同區(qū)域的最小值和最大值,都可以使用公式Contrast = (max-min)/(max+min)計算對比度值,該值應(yīng)小于或等于1。


一旦得到可以評估的公式內(nèi)容,可以轉(zhuǎn)到File -> Export template…以便于其他項目使用,或?qū)⑵淝度朐瓉淼腟peos傳感器。


步驟3:使用測量模板

使用模板只需雙擊傳感器進入傳感器定義,點擊XMP Template -> File ->瀏覽,選擇步驟2導出的模板。重新運行模擬,打開結(jié)果(XMP)文件并轉(zhuǎn)到Measure,將看到模板自動應(yīng)用于XMP,并運行規(guī)則以根據(jù)結(jié)果顯示通過/失敗。


補充說明

Speos有多種探測器Intensity,Radiance,Irradiance,不同的探測器導出的模板只能應(yīng)用于相應(yīng)的探測器類型。