Simulink模組庫介紹(二) 連續離散模組

2021-10-07 18:54:26 字數 2024 閱讀 6205

離散模組

模組屬性如下:

1、external reset:設定訊號的觸發事件

2、initial condition source:表示引數輸入的狀態

3、initial condition:狀態的初始條件

4、limit output:選中,則可設定上下限

5、upper saturation limit:積分上界

6、lower saturation limit:積分下界

7、show saturation port:選中,則表示模組增加乙個飽和輸出埠

8、show state port:選中,則表示模組增加乙個輸出埠

9、absolute tolerance:模組狀態絕對容限

10、ignore limit and reset when linearizing:勾選,系統為線性系統時,積分上下限和觸發事件無效

11、enable zero-crossing detection:系統過零檢驗

transfer fcn用於表徵傳遞函式,具體傳遞函式形式如下:

y(s)為系統輸出

u(s)為系統輸入

對於乙個收斂性系統而言,分母中s的最高次冪大於分子中s的最高次冪

1、numerator coefficients:分子係數

2、denominator coefficients:分母係數

3、absolute tolerance:絕對容限

transport delay 模組用於延時系統的輸入,延時時間可由使用者自定義,**中,模組輸入點和**時間儲存於緩衝器內,有initial buffer引數指定

zeros-pole模組表徵乙個以laplace運算元s為變數的零點、極點和增益的系統。如下:

state-space模組用於表徵乙個控制系統的狀態空間,狀態空間表示式如下:

假設乙個有p個輸入、q個輸出及n個狀態變數的線性系統

x:狀態向量

y:輸出向量

u:輸入向量

a:狀態矩陣,nxn矩陣

b:輸入矩陣,nxp矩陣

c:輸出矩陣,qxn矩陣

d:前饋矩陣,qxp矩陣

對於discrete transfer fcn模組,通常有拉普拉斯變換後,得到相應的傳遞函式,再經過z變換,得到離散系統傳遞函式,具體如下:

unit delay 模組將輸入延遲,並保持在同乙個取樣週期裡

memory 模組將前乙個整合步的輸入作為輸出,相當於乙個整合步內的輸入進行取樣保持。

zero-order hold 模組實現乙個以指定取樣率的取樣與保持函式操作

Simulink模組庫介紹(一) 訊號源模組

simulink模組庫中提供了豐富的訊號源模組組。本人接觸和使用simulink的時間也比較長了,將模組逐一介紹,算是做個總結吧 通過時鐘模組,輸出的時間作為判斷呢,如下圖,前2s之前為高斯白雜訊,後2s為正弦曲線,共計10s。數字時鐘模組主要用於離散系統的計時,sample time表示採用時間,...

php 學習二,連線資料庫

pdo,資料庫抽象層 php data object 跨平台資料 主要原理,把資料處理業務邏輯和資料庫連線區分開 主要php無論連線什麼資料庫,都不影響php業務邏輯 oop物件導向程式設計pdo類庫是php自帶的類庫,只需要在php.ini中把pdo類庫注釋去掉就可以了,然後選擇不同的資料庫型別驅...

PHP後端(二) 連線資料庫

資料庫是應用開發所必不可少的模組之一,使用資料庫的好處和必要性不用我說了,什麼資料共享啦 集中控制啦 維護性啦等等等等,可以說是好處多多。而所有與資料有關的操作,基本上都是後端的範疇,所以掌握好對資料庫的操作,是後端的必修課之一。資料庫的內容很龐大,真的要學起來還挺複雜的,我懂得也不多,就先挑簡單的...