欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

利用Matlab實現(xiàn)時域分析功能的示例詳解

 更新時間:2023年02月07日 10:36:38   作者:Vizio__  
利用MATLAB可以方便地進(jìn)行控制系統(tǒng)的時域分析。這篇文章主要通過簡單的示例為大家介紹了Matlab進(jìn)行時域分析的具體操作,需要的可以參考一下

利用MATLAB可以方便地進(jìn)行控制系統(tǒng)的時域分析。洋相判斷系統(tǒng)的穩(wěn)定性,只要求出系統(tǒng)的閉環(huán)極點(diǎn),即閉環(huán)傳遞函數(shù)的分母多項式的根即可,而分析系統(tǒng)的動態(tài)特性,只要求出系統(tǒng)的階躍響應(yīng)即可。

利用MATLAB控制系統(tǒng)工具箱中所提供的求聯(lián)系系統(tǒng)的單位階躍響應(yīng)函數(shù)step(),單位沖激響應(yīng)函數(shù)impluse(),任意輸入信號下的響應(yīng)函數(shù)lsim()等函數(shù)可以方便的求出系統(tǒng)在該信號作用下的響應(yīng)。

step函數(shù)(求階躍響應(yīng))

step(num,den)

num表示分子各階系數(shù),den表示分母各階系數(shù)

作用:已知閉環(huán)傳遞函數(shù),求其階躍響應(yīng)

step(num,den)會輸出圖像;ct2=step(num,den)輸出數(shù)值。

impulse函數(shù)(求脈沖響應(yīng))

impulse(num,den)

num表示分子各階系數(shù),den表示分母各階系數(shù)

作用:已知閉環(huán)傳遞函數(shù),求其脈沖響應(yīng)

impulse(num,den)會輸出圖像;ct2=impulse(num,den)輸出數(shù)值。

lsim函數(shù)(求輸出)

lsim(sys,u,t)

sys傳遞函數(shù),u 輸入函數(shù),t時域自變量

作用:已知輸入函數(shù)和傳遞函數(shù),用這個可以的到每次系統(tǒng)的輸入對應(yīng)的輸出(輸入函數(shù)u要是時域中的,可以輸出圖像也可以是對應(yīng)的值)

1.求二階系統(tǒng)不同阻尼比條件下的階躍響應(yīng)曲線

已知典型二階系統(tǒng)的傳遞函數(shù)為

假設(shè)Wn=1,試在同一張圖上繪制當(dāng)阻尼比分別為0、0.1、0.3、0.5、0.7、1、2時系統(tǒng)的單位階躍曲線

dum=[4];
den1=[1 0 4];
den2=[1 0.4 4];
den3=[1 1.2 4];
en4=[1 2 4];
den5=[1 2.8 4];
den6=[1 4 4];
den7=[1 8 4];
sys1=tf(dum, den1);
sys2=tf(dum, den2);
sys3=tf(dum, den3);
sys4=tf(dum, den4);
sys5=tf(dum, den5);
sys6=tf(dum, den6);
sys7=tf(dum, den7);
step(sys1, sys2, sys3, sys4, sys5, sys6, sys7);

可以看到阻尼比為0時無法收斂,其他阻尼比均收斂

2.求二階負(fù)反饋系統(tǒng)的動態(tài)性能指標(biāo) 

設(shè)單位負(fù)反饋二階系統(tǒng)的開環(huán)傳遞函數(shù)為

G(s)=1.25/s²+s

試計算系統(tǒng)的動態(tài)性能指標(biāo):上升時間tr、峰值時間tp、超調(diào)量、調(diào)整時間ts

clear
num=1.25;
den=[1 1 0];
sys=tf(num,den);%建立系統(tǒng)開環(huán)傳遞函數(shù)模型
sys=feedback(sys,1);%建立系統(tǒng)閉環(huán)傳遞函數(shù)模型
[y,t]=step(sys);%求系統(tǒng)單位階躍響應(yīng)
ytr=find(y>=1);
rise_time=t(ytr(1))%計算上升時間
[ymax,tp]=max(y);
peak_time=t(tp)%計算峰值時間
max_overshoot=ymax-1%計算超調(diào)量
s=length(t);
while y(s)>0.98&y(s)<1.02
    s=s-1;
end
settling_time=t(s+1)%計算調(diào)整時間
plot(t,y,'k',t,ones(length(t),1),'k-.')%繪制響應(yīng)曲線
axis([0 10 0 2.2])
title('Plot of Unit-Setp Response Curves','Position',[5 2.22],'FontSize',8)
xlabel('Time(sec)')
ylabel('Response')

到此這篇關(guān)于利用Matlab實現(xiàn)時域分析功能的示例詳解的文章就介紹到這了,更多相關(guān)Matlab時域分析內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C語言scandir函數(shù)獲取文件夾內(nèi)容的實現(xiàn)

    C語言scandir函數(shù)獲取文件夾內(nèi)容的實現(xiàn)

    scandir?函數(shù)用于列舉指定目錄下的文件列表,本文主要介紹了C語言scandir函數(shù)獲取文件夾內(nèi)容的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • Qt創(chuàng)建項目實戰(zhàn)之手把手創(chuàng)建第一個Qt項目

    Qt創(chuàng)建項目實戰(zhàn)之手把手創(chuàng)建第一個Qt項目

    我們在進(jìn)行軟件開發(fā)學(xué)習(xí)時,有時候需要qt軟件進(jìn)行代碼的敲寫,下面這篇文章主要給大家介紹了關(guān)于Qt創(chuàng)建項目實戰(zhàn)之手把手創(chuàng)建第一個Qt項目的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-04-04
  • 基于MFC實現(xiàn)貪吃蛇小游戲

    基于MFC實現(xiàn)貪吃蛇小游戲

    這篇文章主要為大家詳細(xì)介紹了基于MFC實現(xiàn)貪吃蛇小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • C++找出字符串中出現(xiàn)最多的字符和次數(shù),時間復(fù)雜度小于O(n^2)

    C++找出字符串中出現(xiàn)最多的字符和次數(shù),時間復(fù)雜度小于O(n^2)

    今天小編就為大家分享一篇關(guān)于C++找出字符串中出現(xiàn)最多的字符和次數(shù),時間復(fù)雜度小于O(n^2),小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • Qt項目實戰(zhàn)之實現(xiàn)多文本編輯器

    Qt項目實戰(zhàn)之實現(xiàn)多文本編輯器

    這篇文章主要為大家詳細(xì)介紹了如何利用Qt實現(xiàn)簡易的多文本編輯器,文中的示例代碼講解詳細(xì),具有一定的參考價值,感興趣的小伙伴可以了解一下
    2023-03-03
  • C語言中memcpy 函數(shù)的用法詳解

    C語言中memcpy 函數(shù)的用法詳解

    這篇文章主要介紹了C語言中memcpy 函數(shù)的用法詳解的相關(guān)資料,需要的朋友可以參考下
    2017-07-07
  • C語言制作掃雷游戲(圖形庫)

    C語言制作掃雷游戲(圖形庫)

    這篇文章主要為大家詳細(xì)介紹了C語言制作掃雷游戲,結(jié)合圖形庫,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • 用c語言實現(xiàn)和平精英的完整代碼

    用c語言實現(xiàn)和平精英的完整代碼

    這篇文章主要介紹了用c語言實現(xiàn)和平精英的完整代碼,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04
  • VC實現(xiàn)五子棋游戲的一個算法示例

    VC實現(xiàn)五子棋游戲的一個算法示例

    這篇文章主要介紹了VC實現(xiàn)五子棋游戲的一個算法示例,對于學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)與算法的朋友有一定的借鑒價值,需要的朋友可以參考下
    2014-08-08
  • C語言深入講解宏的定義與使用方法

    C語言深入講解宏的定義與使用方法

    在 C 語言中,可以采用命令 #define 來定義宏。該命令允許把一個名稱指定成任何所需的文本,例如一個常量值或者一條語句。在定義了宏之后,無論宏名稱出現(xiàn)在源代碼的何處,預(yù)處理器都會把它用定義時指定的文本替換掉
    2022-04-04

最新評論