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

概述

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

前提條件

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

創(chuàng)建測(cè)量模板

步驟1:認(rèn)識(shí)XMP結(jié)果中的測(cè)量工具

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


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

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


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


形狀:當(dāng)選擇形狀時(shí),會(huì)出現(xiàn)一個(gè)下拉列表,顯示可供選擇進(jìn)行測(cè)量的不同選項(xiàng),包括使用矩形,圓形,線(xiàn)、點(diǎn)、折線(xiàn)等選項(xiàng)。


測(cè)量:當(dāng)選擇測(cè)量時(shí),會(huì)出現(xiàn)一個(gè)下拉列表,顯示不同的測(cè)量選項(xiàng),如最大值,最小值,平均值,對(duì)比度等。


閾值:左下列顯示了最小和最大閾值選項(xiàng),用戶(hù)可以在其中輸入值。


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

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

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

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

在“Formula”列允許指定將用于計(jì)算的公式。計(jì)算值將反映在“Rule”列中。請(qǐng)注意,“Rule”一欄的名稱(chēng)不允許使用空格或點(diǎn)。


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

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


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

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


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


步驟3:使用測(cè)量模板

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


補(bǔ)充說(shuō)明

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