如何從一個簡單的數(shù)學表達式創(chuàng)建一個Saber模型,將你的輸出描述為輸入的函數(shù)?例如 out=ainin+b (其中 a 和 b 是常數(shù))。
答案是,當你知道輸入輸出函數(shù)時,你可以使用 Saber 的 arbfun 模型來創(chuàng)建自己需要的模型。
本文介紹了使用 arbfun 創(chuàng)建具有函數(shù) out=ainin+b 的一個控制模型和一個守恒的電氣模型的過程,及其在測試設計中的驗證。
1、放置arbfun模型
在 Saber 零件庫中搜索arbfun 模型。
有四種 arbfun 模型。這些模型屬于Electrical/Graphical Modeling類別。
此示例使用 1 Input Nonlinear Numeric模型和1 Input Nonlinear Electrical模型。雙擊或拖放 arbfun 模型以將其放置在原理圖中。
2、在符號上定義模型屬性
單擊符號以在“屬性”窗口中查看其屬性。有從eq1到eq11的屬性,它們根據(jù)輸入/輸出函數(shù)關系定義模型行為。在此示例中,我們使用eq1,如下圖所示。
“out”用于輸出信號名稱,“in”用于輸入信號名稱。它們由符號的端口名稱定義。
3、測試模型
由于這個模型有控制引腳,我們連接一個控制源來測試它的功能,如下圖所示。該圖顯示arbfun 模型產生了預期的結果。
同樣,我們可以使用適當?shù)姆匠虅?chuàng)建一個電氣模型,如下圖所示。下圖還顯示了兩個模型的測試電路和結果。vin 和 iin 用于輸入信號變量,而 vout 和 iout 用于輸出信號變量。它們由符號的 branch1 和 branch2 變量定義。
設計目錄下的 arbfun.sin 和arbfun_1.sin 文件就是我們剛剛創(chuàng)建的模型。
同樣,可以使用如下所示的等式對電流控制電壓源進行建模。
同樣,當你的輸出函數(shù)依賴于兩個輸入時,可以使用 2 個輸入模型,你也可以根據(jù)需要重復這些塊以構建功能。
這個簡單的數(shù)學方程可以很容易地用 Saber 的 arbfun 模型在設計中實現(xiàn)。
-
電壓源
+關注
關注
1文章
410瀏覽量
32991 -
電流控制
+關注
關注
4文章
144瀏覽量
23209 -
控制源
+關注
關注
0文章
2瀏覽量
5671
發(fā)布評論請先 登錄
相關推薦
請問實際中電感的表達式是什么?
如何創(chuàng)建正則的表達式?
防范表達式的失控
一種面向數(shù)學檢索的LaTeX數(shù)學表達式解析與索引方法
基于運算符信息的數(shù)學表達式檢索技術
![基于運算符信息的<b class='flag-5'>數(shù)學</b><b class='flag-5'>表達式</b>檢索技術](https://file.elecfans.com/web1/M00/ED/99/pIYBAGCKbYCAGSlmAALG7qRT0zA729.png)
評論