1. 摘要
利用VirtualLab Fusion的參數耦合功能可在光學設置中耦合參數。耦合的參數可重新計算系統的其他參數,進而自動保持系統參數間的關系。因此,參數耦合功能使用戶可以參數設置復雜的依存關系。例如,在此示例中,我們使用參數耦合來確保用戶編程的傾斜光柵介質的z軸擴展長度與包含該結構的結構化層的厚度一致性。

2. 參數運行的初始化
我們希望鏈接光學系統的兩個參數,以便它們自動取相同的值。
為此,我們使用VirtualLab的參數耦合功能。
3. 設置參數耦合
4. 選擇參數相關

5. 配置參數的耦合
選擇參數后,必須設置控制耦合的代碼段。
通過單擊“編輯”,將打開源代碼編輯器。

源代碼標簽包含以下三部分:
1. 源代碼(中心區域)
2. 全局變量/參數(右側上端)
3. 選擇系統參數(右側底端)
6. 參數耦合的一般示例
通常,利用代碼字典讀取所選參數并將其保存到變量(第4行)。
之后,該值可以用作另一個參數的輸出,或在其計算中發揮作用,例如double(第7行)

7. 全局參數的定義
此特定示例有助于定義一個新的全局變量,該變量隨后會出現在參數耦合窗口中。
這可以在“全局參數”選項卡中完成。
該變量可為不同的類型,并具有不同的物理量。
8. 參數耦合的特殊示例
在此示例中,全局變量用于將其值返回給系統的兩個選定參數。
因此,不必從字典中讀取或重新計算參數。
關閉源代碼編輯器后,將顯示已定義的全局變量“GratingHeight”。
以后使用系統時,用戶將只能修改此變量的值,并將自動影響系統參數的值。嘗試修改參數本身的值將無效。
9. 參數耦合的最終查驗
在向導的最后一頁,可以檢查返回的參數和值。

|