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

概述

本文展示了如何創建XMP測量模板,以及如何創建和應用全局規則,Speos的仿真運算結果為*.XMP格式,內部包含光學仿真數據運算的結果信息。打開XMP仿真記過后,可以編輯使用template測量模板文件。通過使用全局規則的XMP測量模板,就可以在不同的項目中重復使用模板的測量項目,從而節省大量時間。可以利用全局規則來創建XMP模板,這些模板可以幫助驗證模擬是否滿足內部或法規要求。


前提條件

第一次創建模板,需要XMP的模擬結果。


創建測量模板

步驟1:認識XMP結果中的測量工具

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

Picture1.png


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

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

Picture2.png

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

圖片


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

Picture3.png

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

Picture4.png

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

Picture6.pngPicture7.png


步驟2:全局規則應用

在本例中,創建了兩個區域,它們將用于全局規則。它們分別被重命名為“Area_1”和“Area_2”。

要創建一個全局規則,首先在本例中單擊“Area_1”或者Area_2,然后單擊 為全局規則創建一個新行,不包含任何的內容。

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

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

Picture8.png

為了寫公式,必須遵循特定的格式。將變量拉入公式的標準做法是’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內容中。

Picture10.png


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

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

Picture11.png

一旦得到可以評估的公式內容,可以轉到File -> Export template…以便于其他項目使用,或將其嵌入原來的Speos傳感器。

Picture12.png


步驟3:使用測量模板

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

Picture13.png


補充說明

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

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

1