0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何從一個(gè)簡(jiǎn)單的數(shù)學(xué)表達(dá)式創(chuàng)建一個(gè)Saber模型?

冬至子 ? 來源:Saber仿真 ? 作者:Greatalent ? 2023-12-05 13:42 ? 次閱讀

如何從一個(gè)簡(jiǎn)單的數(shù)學(xué)表達(dá)式創(chuàng)建一個(gè)Saber模型,將你的輸出描述為輸入的函數(shù)?例如 out=ainin+b (其中 a 和 b 是常數(shù))。

答案是,當(dāng)你知道輸入輸出函數(shù)時(shí),你可以使用 Saber 的 arbfun 模型來創(chuàng)建自己需要的模型。

本文介紹了使用 arbfun 創(chuàng)建具有函數(shù) out=ainin+b 的一個(gè)控制模型和一個(gè)守恒的電氣模型的過程,及其在測(cè)試設(shè)計(jì)中的驗(yàn)證。

1、放置arbfun模型

在 Saber 零件庫中搜索arbfun 模型。

圖片

有四種 arbfun 模型。這些模型屬于Electrical/Graphical Modeling類別。

圖片

此示例使用 1 Input Nonlinear Numeric模型和1 Input Nonlinear Electrical模型。雙擊或拖放 arbfun 模型以將其放置在原理圖中。

2、在符號(hào)上定義模型屬性

單擊符號(hào)以在“屬性”窗口中查看其屬性。有從eq1到eq11的屬性,它們根據(jù)輸入/輸出函數(shù)關(guān)系定義模型行為。在此示例中,我們使用eq1,如下圖所示。

圖片

“out”用于輸出信號(hào)名稱,“in”用于輸入信號(hào)名稱。它們由符號(hào)的端口名稱定義。

3、測(cè)試模型

由于這個(gè)模型有控制引腳,我們連接一個(gè)控制源來測(cè)試它的功能,如下圖所示。該圖顯示arbfun 模型產(chǎn)生了預(yù)期的結(jié)果。

圖片

同樣,我們可以使用適當(dāng)?shù)姆匠虅?chuàng)建一個(gè)電氣模型,如下圖所示。下圖還顯示了兩個(gè)模型的測(cè)試電路和結(jié)果。vin 和 iin 用于輸入信號(hào)變量,而 vout 和 iout 用于輸出信號(hào)變量。它們由符號(hào)的 branch1 和 branch2 變量定義。

圖片

設(shè)計(jì)目錄下的 arbfun.sin 和arbfun_1.sin 文件就是我們剛剛創(chuàng)建的模型。

圖片

同樣,可以使用如下所示的等式對(duì)電流控制電壓源進(jìn)行建模。

圖片

同樣,當(dāng)你的輸出函數(shù)依賴于兩個(gè)輸入時(shí),可以使用 2 個(gè)輸入模型,你也可以根據(jù)需要重復(fù)這些塊以構(gòu)建功能。

這個(gè)簡(jiǎn)單的數(shù)學(xué)方程可以很容易地用 Saber 的 arbfun 模型在設(shè)計(jì)中實(shí)現(xiàn)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 電壓源
    +關(guān)注

    關(guān)注

    1

    文章

    410

    瀏覽量

    32616
  • 電流控制
    +關(guān)注

    關(guān)注

    4

    文章

    139

    瀏覽量

    23133
  • 控制源
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    5652
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    不知道這些函數(shù)對(duì)應(yīng)的數(shù)學(xué)表達(dá)式

    不理解這些是什么函數(shù),能給出數(shù)學(xué)表達(dá)式
    發(fā)表于 11-29 15:24

    請(qǐng)問實(shí)際中電感的表達(dá)式是什么?

    這是實(shí)際中電容的個(gè)表達(dá)式(畫紅線部分), 其中,Yx是實(shí)際電容的 阻抗的倒數(shù)(實(shí)際電容是有實(shí)部的),Gx是介質(zhì)損耗電導(dǎo),Cx是電容值。那么請(qǐng)問,實(shí)際中電感的表達(dá)式又是什么實(shí)際的電阻呢
    發(fā)表于 06-24 01:18

    如何創(chuàng)建正則的表達(dá)式?

    正則表達(dá)式:用于匹配規(guī)律規(guī)則的表達(dá)式,正則表達(dá)式最初是科學(xué)家對(duì)人類神經(jīng)系統(tǒng)的工作原理的早期研究,現(xiàn)在在編程語言中有廣泛的應(yīng)用,經(jīng)常用于表單校驗(yàn),高級(jí)搜索等。
    發(fā)表于 10-27 15:49

    防范表達(dá)式的失控

    在C 語言中,表達(dá)式是最重要的組成部分之,幾乎所有的代碼都由表達(dá)式構(gòu)成。表達(dá)式的使用如此廣泛,讀者也許會(huì)產(chǎn)生這樣的疑問,像+ 、- 、3 、/ 、& & 這樣
    發(fā)表于 04-22 16:57 ?13次下載

    關(guān)于java正則表達(dá)式的用法詳解

    正則表達(dá)式 個(gè)正則表達(dá)式個(gè)用于文本搜索的文本模式。換句話說,在文本中搜索出現(xiàn)的模式。例如,
    發(fā)表于 09-27 14:24 ?0次下載

    種面向數(shù)學(xué)檢索的LaTeX數(shù)學(xué)表達(dá)式解析與索引方法

    針對(duì)數(shù)學(xué)表達(dá)式復(fù)雜二維結(jié)構(gòu)特性所導(dǎo)致的普通文本檢索技術(shù)難以對(duì)其進(jìn)行檢索的問題,提出了種面向數(shù)學(xué)檢索的LaTeX數(shù)學(xué)
    發(fā)表于 12-22 15:21 ?0次下載

    基于運(yùn)算符信息的數(shù)學(xué)表達(dá)式檢索技術(shù)

    傳統(tǒng)的文本檢索技術(shù)主要面向維文本,難以用于對(duì)二維結(jié)構(gòu)數(shù)學(xué)表達(dá)式的檢索。針對(duì)該問題,通過引入公式描述結(jié)構(gòu),實(shí)現(xiàn)基于運(yùn)算符信息的數(shù)學(xué)表達(dá)式檢索
    發(fā)表于 04-29 15:58 ?2次下載
    基于運(yùn)算符信息的<b class='flag-5'>數(shù)學(xué)</b><b class='flag-5'>表達(dá)式</b>檢索技術(shù)

    python正則表達(dá)式中的常用函數(shù)

    編譯正則表達(dá)式模式,返回個(gè)正則對(duì)象的模式。(可以把那些常用的正則表達(dá)式編譯成正則表達(dá)式對(duì)象,這樣可以提高
    的頭像 發(fā)表于 03-18 16:12 ?1736次閱讀

    Lambda表達(dá)式詳解

    C++11中的Lambda表達(dá)式用于 **定義并創(chuàng)建匿名的函數(shù)對(duì)象** ,以簡(jiǎn)化編程工作。下面看下Lambda表達(dá)式的基本構(gòu)成。
    的頭像 發(fā)表于 02-09 11:28 ?1089次閱讀

    表達(dá)式與邏輯門之間的關(guān)系

    邏輯表達(dá)式是指表示個(gè)表示邏輯運(yùn)算關(guān)系的式子,是個(gè)抽象的類似數(shù)學(xué)
    的頭像 發(fā)表于 02-15 14:54 ?1494次閱讀
    <b class='flag-5'>表達(dá)式</b>與邏輯門之間的關(guān)系

    C語言的表達(dá)式

    在C語言中,表達(dá)式是由操作符和操作數(shù)組成。表達(dá)式可以由個(gè)或者多個(gè)操作數(shù)組成,不同的操作符與操作數(shù)組成不同的表達(dá)式,因此,
    的頭像 發(fā)表于 02-21 15:09 ?1231次閱讀
    C語言的<b class='flag-5'>表達(dá)式</b>

    C++入門之表達(dá)式

    表達(dá)式是由個(gè)或多個(gè)操作符組成的并且返回個(gè)結(jié)果。個(gè)
    的頭像 發(fā)表于 03-17 13:55 ?650次閱讀

    Python中的Lambda表達(dá)式

    在 Python 中,Lambda 表達(dá)式種非常強(qiáng)大的工具,它可以讓你快速創(chuàng)建小型匿名函數(shù),而不需要顯式地定義函數(shù)名稱。Lambda 表達(dá)式通常用于傳遞函數(shù)對(duì)象或
    的頭像 發(fā)表于 04-19 15:49 ?758次閱讀

    文詳解Verilog表達(dá)式

    表達(dá)式由操作符和操作數(shù)構(gòu)成,其目的是根據(jù)操作符的意義得到個(gè)計(jì)算結(jié)果。表達(dá)式可以在出現(xiàn)數(shù)值的任何地方使用。
    的頭像 發(fā)表于 05-29 16:23 ?2658次閱讀
    <b class='flag-5'>一</b>文詳解Verilog<b class='flag-5'>表達(dá)式</b>

    如何使用lambda表達(dá)式提升開發(fā)效率?

    Java8 的個(gè)大亮點(diǎn)是引入 Lambda 表達(dá)式,使用它設(shè)計(jì)的代碼會(huì)更加簡(jiǎn)潔。當(dāng)開發(fā)者在編寫 Lambda 表達(dá)式時(shí),也會(huì)隨之被編譯成
    發(fā)表于 08-24 10:25 ?260次閱讀