薄膜數據分析軟件

  • 產品型號:Film Wizard™
  • 制造原廠:Scientific Computing International

Film Wizard™Professional是迄今為止提供給薄膜工程師/科學家的功能最強大,功能最多,用戶友好的套裝軟體。它將優化和綜合設計功能與強大的分析工具相結合,用於解釋分光光度和橢偏資料,對薄膜層進行建模,並執行回歸以確定沉積層的實際厚度和指數。特別是Film Wizard™:

  • 納入五種新的光學薄膜合成方法,包括針狀合成。

  • 提供七種優化演算法,其中三種是全域優化演算法。

  • 提供一個受約束的優化選項,使用者可以為經過優化的任何變數輸入最大和最小範圍。

  • 計算並優化透射率,反射率,吸收率,透射相位,反射相位,橢偏參數(tan(Ψ),cos(Δ),Ψ,Δ),光密度,使用者定義的目標(例如T s / R p - R s / T p),電場和顏色座標目標。

  • 納入了幾種獨特的材料/層模型(Rugate,EMA,Graded,使用者定義索引和超級格),這使薄膜設計師能夠更靈活地確定複雜設計和材料表徵問題的解決方案。

  • 提供出色的2D,輪廓和3D圖形。

  • 結合VB風格的巨集語言。

  • 包括線上說明。


Film Wizard™為用戶提供了無與倫比的選擇,最多可以定義14種不同的材料類型以用於設計。Film Wizard™包含一個大型的NK檔庫,用於用戶可以編輯和擴展的更廣泛使用的材料。材料類型也可以由公式定義,可以是用戶定義的,也可以是下列之一:

  • Sellmeier

  • Cauchy

  • Cauchy Exponential

  • Temperature Dependent Cauchy

  • Drude

  • Lorentz Oscillator

  • Drude+Lorentz Oscillator

  • EMA

  • Graded

  • Rugate

  • Super-Lattice

  • User Defined

使用者只需指定適當的係數,程式就會計算出正確的指數。除上述材料類型外,Film WizardTM還提供了一種EMA材料模型,該模型被定義為多達5種不同材料的均勻混合物。EMA材料模型在建模合金,表面粗糙度,金屬陶瓷和多晶矽等多晶材料時非常有用。分級材料(層)模型類似於EMA模型,因為它是兩種材料的混合物; 然而,在分級材料中,混合比可以在層內的不同深度處指定。整個梯度層的混合比假設為用戶指定“節點”處混合比的線性插值。最多允許100個節點。Rugate模型允許使用者指定具有正弦折射率分佈的圖層。Film WizardTM還支援溫度相關材料。可以指定折射率的溫度依賴性和熱膨脹。

wizard-1.gif

材料窗口

分析

在程式的分析部分可以評估12個不同的性能參數,即:

  • 傳輸

  • 反射

  • Absorbtance

  • 傳輸階段

  • 反映階段

  • 橢圓參數Tan(Ψ),Cos(Δ)

  • 橢圓參數Ψ,Δ

  • 光密度

  • 電場

  • 使用者定義的函數

S,P和Random Polarizations可以同時評估和顯示。分析可以用一個或兩個獨立變數進行。獨立變數包括:

  • 波長

  • 入射角

  • 任何層的厚度

  • 薄膜疊層的厚度

  • 任何材料的折射率(n或k)

wizard-2.gif

分析視窗

優化/建模

Film Wizard™在指定目標時提供了很大的靈活性。無限數量的優化目標是可能的。目標可能包括以下任何單個或多個組合:

  • 傳輸

  • 反射

  • Absorbtance

  • 傳輸階段

  • 反映階段

  • 橢圓參數Tan(Ψ),Cos(Δ)

  • 橢圓參數Ψ,Δ

  • 光密度

  • 顏色座標

  • 使用者定義的函數

對於每個目標,使用者可以指定偏振,入射角,重量和目標值。另外,用戶可以使用上述參數作為術語(例如,T s / R p -R s / T p)來指定多達三個使用者定義的目標方程。每個目標可以被指定為相等或不等(即,=,>或<)。目標可以從分光光度計和橢偏儀資料檔案導入。如果需要,可以自動生成目標。顏色座標目標也完全受支援。

Film Wizard™的另一個獨特功能是可以選擇七種不同的優化方法:

  • 改進的Levenberg-Marquardt(非線性梯度法)

  • Modified Simplex(非梯度方法)

  • 模式搜索(Hooke-Jeeves)

  • 黃金分割

  • 全球改良Levenberg-Marquardt

  • 全球單純形

  • 統計蒙特卡洛

全域優化允許使用者避免局部最小值並獲得最佳設計(解決方案)。此外,還提供了受約束的優化選項,以便使用者可以輸入已優化的任何變數的最大和最小範圍。因此,薄膜工程師/科學家可以限制優化以產生實用且合理的解決方案。耦合厚度(拾取)變數,有界指數,對稱設計和最壞情況下的選擇也是獨一無二的。優化變數包括層厚度,指數,入射角,指數方程係數,Rugate參數,梯度層參數,EMA係數,用戶定義係數和超格子厚度。優化變數可以全部同時變化。優化期間最多可顯示四個圖表,並且可以在後臺執行優化時運行其他應用程式。該代碼實現雙精度計算,以提高精度並控制大型設計中的舍入誤差。

wizard-3.gif                 wizard-4.gif

優化圖形視窗                  優化目標視窗

合成

Film Wizard™包含五種光學薄膜合成方法:MultiBranch,隨機,模式搜索,觸發器和針合成。這些合成演算法使光學塗層的設計自動化。不需要初始設計。除了所需的塗層光學性能指標之外,唯一需要的輸入資料是基板和環境材料以及可用於設計的薄膜材料列表(最多26種不同材料)。Needles綜合演算法特別適用於尋找針對特殊和困難光學鍍膜問題的設計解決方案。

wizard-5.gif

綜合視窗

针合成实例

这些设计是使用Film Wizard™针合成自动生成的,从单层开始。

  • 浸入式偏振分束器490-700nm

  • Boudot过滤器

  • 热镜

  • 双通道波分复用器

多分支合成示例

wizard-6.gif           wizard-7.gif           wizard-8.gif           wizard-9.gif

浸入式偏振分束器490-700nm       Boudot篩檢程式                     熱鏡                    雙通道波分複用器

4層廣角抗反射塗層

wizard-10.gif

結果

所有結果都可以以圖形或表格形式顯示。線,xy散射,面積輪廓,線輪廓,貼片和曲面圖都可用。結果可能會列印或保存為檔。許多標籤和編輯圖形的使用者選項都可用。一些選項包括覆蓋圖,線性/對數比例尺,從保存的圖表中合併圖表,以及附加標籤和箭頭。另外,在圖例,圖表標題和標籤中可以使用下標和上標。圖表資料可以輕鬆導入或匯出到其他軟體程式。另外,使用者可以手動編輯圖形資料或應用使用者定義的方程。

wizard-11.gif           wizard-12.gif

   圖形視窗             圖表選項視窗

巨集語言

提供的巨集語言允許使用者通過提供VB風格的基本語言來擴展Film WizardTM的功能,其中a)為現代BASIC提供全面支援; b)支援使用標準Windows控制項(如:按鈕,核取方塊,組框,清單方塊,選項按鈕和文本編輯控制項)在代碼中創建自訂對話方塊; c)支援OLE自動化,它允許巨集語言以程式設計方式從其他應用程式訪問軟體元件; d)提供了從巨集語言中聲明和調用任何Windows API或外部DLL函數的能力。


系統要求

Microsoft Windows XP,Vista,Window 7,Window 8,Window 8.1,Window 10作業系統。