導航:首頁 > 裝置知識 > matlab設計超前校正裝置

matlab設計超前校正裝置

發布時間:2021-12-24 12:41:48

A. 怎麼用matlab設計系統超前矯正 其中超調量 調節時間 誤差系數都有要求

幾種方法: 1、利用控制系統工具箱的step求階躍響應,然後通過滑鼠操作在階躍響應曲線上直接獲取相關性能指標: 12G=tf(25,[1 4 25]);step(G) 注意調節時間的誤差帶以及上升時間的定義可以通過Properties對話框設置。 2、利用二階系統的性能指標公式求,其中wn=5, zeta=0.4。 3、利用 [y,t]=step(G) 返回階躍響應數據,再編寫程序求響應的指標。這種做法最麻煩,沒太有必要。

B. 用MATLAB做,超前校正裝置的傳遞函數分別為

參考代碼:

s=tf('s');
G1=0.1*(s+1)/(0.1*s+1);
G2=0.3*(s+1)/(0.3*s+1);
bode(G1,G2)

C. 急啊用matlaB做 系統超前校正

這個錯誤是提示:不能用那種形式的調用。你的那個函數應該是在別的地方編寫好了,比如在D盤下的TEST目錄下,將寫好的函數文件放到這個TEST目錄下,然後再編寫別的m文件,比如A.m。在那個m文件裡面可以調用那個函數就行,即直接寫上:可能如下的形式:
ng0=***; %參數具體是多少,寫上。
........
wc=****;
fg_lead_pm_wc(ng0,dg0,k0,Pm,wc) %調用函數。
ps:這個函數應該是自己寫的,所以最核心的是這個函數的內容,具體可以參考類似的matlab程序代碼。你的問題是在函數調用部分,你還不會調用函數。
好好看看相關代碼吧

D. 怎樣使用matlab進行根軌跡的超前和滯後校正,要有具體步驟哈,QQ324259081~只要教會了,多少分都不是問題

能判斷背馳的公式誰多編不出來的,KDJ,macd,其實都是一樣背馳只有用眼可以看出來他是隨時發生的,我給你一個公式做個參考用

E. 怎樣用MATLAB實現自校正控制求程序

http://www.ilovematlab.cn/thread-30846-1-1.html

希望幫助到您

F. 基於根軌跡的相位超前的校正解析方法,舉一個例子。用matlab做出來圖像,並有過程。

基於根軌跡的相位超前校正解析方法

G. 用MATLAB進行控制系統的超前滯後校正設計

直接用matlab control system tool box吧,只要給它設好傳遞函數形式和輸入信號(階躍等)就可以了。傳內遞函數的對數幅頻特性也可以分容析出來。

你自己先試試,有問題再補充。我明天要考試。

樓上那人純扯淡的,你還正兒八經回復他。。。

H. 自動控制原理課程設計 設計題目: 串聯滯後校正裝置的設計

一、理論分析設計
1、確定原系統數學模型;
當開關S斷開時,求原模擬電路的開環傳遞函數個G(s)。
c);(c、2、繪制原系統對數頻率特性,確定原系統性能:
3、確定校正裝置傳遞函數Gc(s),並驗算設計結果;
設超前校正裝置傳遞函數為:
,rd>1
),則:c處的對數幅值為L(cm,原系統在=c若校正後系統的截止頻率

由此得:

由 ,得時間常數T為:

4、在同一坐標系裡,繪制校正前、後、校正裝置對數頻率特性;
二、Matlab模擬設計(串聯超前校正模擬設計過程)
注意:下述模擬設計過程僅供參考,本設計與此有所不同。

利用Matlab進行模擬設計(校正),就是藉助Matlab相關語句進行上述運算,完成以下任務:①確定校正裝置;②繪制校正前、後、校正裝置對數頻率特性;③確定校正後性能指標。從而達到利用Matlab輔助分析設計的目的。
例:已知單位反饋線性系統開環傳遞函數為:

≥450,幅值裕量h≥10dB,利用Matlab進行串聯超前校正。≥7.5弧度/秒,相位裕量c要求系統在單位斜坡輸入信號作用時,開環截止頻率
c)]、幅值裕量Gm(1、繪制原系統對數頻率特性,並求原系統幅值穿越頻率wc、相位穿越頻率wj、相位裕量Pm[即
num=[20];
den=[1,1,0];
G=tf(num,den); %求原系統傳遞函數
bode(G); %繪制原系統對數頻率特性
margin(G); %求原系統相位裕度、幅值裕度、截止頻率
[Gm,Pm,wj,wc]=margin(G);
grid; %繪制網格線(該條指令可有可無)
原系統伯德圖如圖1所示,其截止頻率、相位裕量、幅值裕量從圖中可見。另外,在MATLAB Workspace下,也可得到此值。由於截止頻率和相位裕量都小於要求值,故採用串聯超前校正較為合適。

圖1 校正前系統伯德圖
2、求校正裝置Gc(s)(即Gc)傳遞函數
L=20*log10(20/(7.5*sqrt(7.5^2+1))); =7.5處的對數幅值Lc%求原系統在
rd=10^(-L/10); %求校正裝置參數rd
wc=7.5;
T= sqrt(rd)/wc; %求校正裝置參數T
numc=[T,1];
denc=[T/ rd,1];
Gc=tf(numc,denc); %求校正裝置傳遞函數Gc
(s)(即Ga)3、求校正後系統傳遞函數G
numa=conv(num,numc);
dena=conv(den,denc);
Ga=tf(numa,dena); %求校正後系統傳遞函數Ga
4、繪制校正後系統對數頻率特性,並與原系統及校正裝置頻率特性進行比較;
求校正後幅值穿越頻率wc、相位穿越頻率wj、相位裕量Pm、幅值裕量Gm。
bode(Ga); %繪制校正後系統對數頻率特性
hold on; %保留曲線,以便在同一坐標系內繪制其他特性
bode(G,':'); %繪制原系統對數頻率特性
hold on; %保留曲線,以便在同一坐標系內繪制其他特性
bode(Gc,'-.'); %繪制校正裝置對數頻率特性
margin(Ga); %求校正後系統相位裕度、幅值裕度、截止頻率
[Gm,Pm,wj,wc]=margin(Ga);
grid; %繪制網格線(該條指令可有可無)
校正前、後及校正裝置伯德圖如圖2所示,從圖中可見其:截止頻率wc=7.5;
),校正後各項性能指標均達到要求。相位裕量Pm=58.80;幅值裕量Gm=inf dB(即
從MATLAB Workspace空間可知校正裝置參數:rd=8.0508,T=0.37832,校正裝置傳遞函數為 。

圖2 校正前、後、校正裝置伯德圖
三、Simulink模擬分析(求校正前、後系統單位階躍響應)
注意:下述模擬過程僅供參考,本設計與此有所不同。

線性控制系統校正過程不僅可以利用Matlab語句編程實現,而且也可以利用Matlab-Simulink工具箱構建模擬模型,分析系統校正前、後單位階躍響應特性。
1、原系統單位階躍響應
原系統模擬模型如圖3所示。

圖3 原系統模擬模型
系統運行後,其輸出階躍響應如圖4所示。

圖4 原系統階躍向應曲線
2、校正後系統單位階躍響應
校正後系統模擬模型如圖5所示。

圖5 校正後系統模擬模型
系統運行後,其輸出階躍響應如圖6所示。

圖6 校正後系統階躍向應曲線
3、校正前、後系統單位階躍響應比較
模擬模型如圖7所示。

圖7 校正前、後系統模擬模型
系統運行後,其輸出階躍響應如圖8所示。

圖8 校正前、後系統階躍響應曲線
四、確定有源超前校正網路參數R、C值
有源超前校正裝置如圖9所示。

圖9 有源超前校正網路

當放大器的放大倍數很大時,該網路傳遞函數為:
(1)
其中 , , ,「-」號表示反向輸入端。
該網路具有相位超前特性,當Kc=1時,其對數頻率特性近似於無源超前校正網路的對數頻率特性。
根據前述計算的校正裝置傳遞函數Gc(s),與(1)式比較,即可確定R4、C值,即設計任務書中要求的R、C值。
注意:下述計算僅供參考,本設計與此計算結果不同。

如:由設計任務書得知:R1=100K,R2=R3=50K,顯然

T=R4C

I. 用MATLAB編程 已知單位負反饋系統的開環傳遞函數 ,試用頻率法設計串聯滯後——超前校正裝置

去文庫裡面搜吧,大量的此類題目的實驗報告

J. 如何用matlab整自控滯後校正

常用的校正形式有串聯超前校正、串聯滯後校正、串聯滯後-超前校正。每種方法都有 不同的適用范圍,應當根據實際要求恰當的選擇

閱讀全文

與matlab設計超前校正裝置相關的資料

熱點內容
小本奶茶店需要什麼設備 瀏覽:647
分水閥上的排氣閥門打不開 瀏覽:370
地熱注水的時候沒開閥門怎麼辦 瀏覽:266
閥門上開關字母代表什麼意思 瀏覽:383
風扇旁邊放水製冷叫什麼 瀏覽:79
叉車儀表盤上的h代表什麼 瀏覽:284
測風向的儀器是什麼公雞 瀏覽:21
5090滾柱軸承多少錢 瀏覽:856
凱迪拉克cts儀表盤中文怎麼切換 瀏覽:545
為什麼不能用閥門口罩 瀏覽:624
攪拌機傳動裝置運動簡圖 瀏覽:932
數控機床水堵住了怎麼解決 瀏覽:864
機械推胸怎麼做 瀏覽:641
混砂機傳動裝置的設計下載 瀏覽:544
vb編程的工具箱 瀏覽:972
父母老是不關煤氣閥門 瀏覽:576
達芬奇機械手有多少台 瀏覽:277
進口五金件報關單 瀏覽:702
機械制圖國家標准規定漢字是什麼 瀏覽:929
化學選取實驗裝置的原則 瀏覽:108