国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Matlab分析連續(xù)控制系統(tǒng)的根軌跡

2014-05-21 07:33萬萍
新媒體研究 2014年7期
關鍵詞:控制系統(tǒng)

萬萍

摘 要 借助于國際上流行的控制系統(tǒng)計算機輔助設計軟件matlab對連續(xù)控制系統(tǒng)進行分析,首先以自動控制原理為基礎,對連續(xù)控制系統(tǒng)進行分析,建立傳遞函數(shù)模型,分析系統(tǒng)的根軌跡。

關鍵詞 控制系統(tǒng);matlab;函數(shù)模型;根軌跡

中圖分類號:TP13 文獻標識碼:A 文章編號:1671-7597(2014)07-0182-01

1 系統(tǒng)的傳遞函數(shù)模型

連續(xù)時間系統(tǒng)用微分方程描述。對于單輸入單輸出(SISO)系統(tǒng)數(shù)學模的一般形式為:

any(n)(t)+an-1y(n-1)(t)+…+a0y(0)(t)=bmu(m)(t)+bm-1u(m-1)(t)+…+b0u(0)(t)

其中,y和u分別為系統(tǒng)的輸入與輸出;ai與bi分別表示輸入和輸出各導數(shù)項系數(shù)。

1.1 模型介紹

傳遞函數(shù)的定義:在零初始條件下,線性定常系統(tǒng)輸出量的拉氏變換與系統(tǒng)輸入量的拉氏變換之比。對于一個SISO連續(xù)系統(tǒng),系統(tǒng)相應的微分方程如上式所示,對此微分方程作Laplace變換,則該連續(xù)系統(tǒng)的傳遞函數(shù)為:

1.2 模型建立

在matlab中,用函數(shù)tf可以建立一個連續(xù)系統(tǒng)傳遞函數(shù)模型,其調用格式為sys=tf(num,den)其中,num為傳遞函數(shù)分子系統(tǒng)向量,den為傳遞函數(shù)分母系數(shù)向量。

例1:連續(xù)系統(tǒng)的傳遞函數(shù)為G(s)=(s+5)/(s2+s+6)

用MATLAB建立該系統(tǒng)傳遞函數(shù)模型和運行結果如下:

num=[1,5]; Transfer function:

den=[1,1,6]; s+5

sys=tf(num,den) s^2 + s + 6

2 控制系統(tǒng)的根軌跡分析

經(jīng)典控制系統(tǒng)經(jīng)常用傳遞函數(shù)來描述,系統(tǒng)設計往往借助于系統(tǒng)頻率特性,根軌跡法是最常用的方法。本節(jié)將就連續(xù)控制系統(tǒng)的根軌跡方程,根軌跡圖的繪制以及根軌跡在matlab中的實現(xiàn)來分析連續(xù)控制系統(tǒng)的根軌跡。

根軌跡的一般定義是:當系統(tǒng)中某參數(shù)(通常指開環(huán)增益)由0時,系統(tǒng)死循環(huán)極點在S平面上運動的軌跡。

2.1 根軌跡方程

若系統(tǒng)開環(huán)傳遞函數(shù)為G(s)H(s),則系統(tǒng)死循環(huán)特征方程為:1+G(s)H(s)=0

以零極點的形式,上式可寫成

此即為根軌跡方程。式中Zi(i=1,2,…,m)為系統(tǒng)的開環(huán)零點,Pi(i=1,2,…,n)為系統(tǒng)的開環(huán)極點,K為系統(tǒng)的根開環(huán)增益。滿足根軌跡方程的所有s值必然都是系統(tǒng)可能的死循環(huán)極點;對于每一個死循環(huán)極點,系統(tǒng)都有相應的增益值。

2.2 根軌跡的MATLAB實現(xiàn)

MATLAB中有三個函數(shù)用于根軌跡繪制和分析,它們分別是rlocus、rlocfind和sgrid。函數(shù)rlocus的調用格式為(sys為系統(tǒng)的開環(huán)模型):

rlocus(num,den);rlocus(num,den,k);

rlocus(sys) 繪制根軌跡圖;r= rlocus(sys)返回系統(tǒng)死循環(huán)特征根值r;[r,k]=rlocus(sys)返回系統(tǒng)增益。

例2、已知某系統(tǒng)的開環(huán)傳遞函數(shù)為G(s)H(s)=K/s(s+1),增加零點后的傳遞函數(shù)分別為G(s)H(s)=K(s+2)/s(s+1)和G(s)H(s)=K(s+0.5)/s(s+1),試討論對根軌跡和系統(tǒng)性能的影響。

MATLAB程序如下:

clc

clear

num1=[1]; %原系統(tǒng)

den1=[1 1 0];

subplot(3,1,1);

rlocus(num1,den1)

num2=[1 5]; %增加零點z=5

den2=[1 1 0];

subplot(3,1,2);

rlocus(num2,den2)

num3=[1 0.5]; %增加零點z=0.5

den3=[1 1 0];

subplot(3,1,3);

rlocus(num3,den3)

3 結論

應用matlab進行對線性連續(xù)控制系統(tǒng)的根軌跡的分析可以更加形象、快捷地展現(xiàn)參數(shù)變化對系統(tǒng)性能的影響,使我們加快、加深對自動控制理論的理解與接受,更加直觀的了解控制系統(tǒng)中的各種響應及其分析方法。

參考文獻

[1]黃堅.自動控制原理及其應用[M].北京:高等教育出版社,2004.

[2]鄭阿奇,曹戈,趙陽.MATLAB實用教程[M].北京:電子工業(yè)出版社,2004.endprint

猜你喜歡
控制系統(tǒng)
消防泵控制系統(tǒng)的研究與應用現(xiàn)狀
著艦控制系統(tǒng)性能評估指標體系分析
石油化工企業(yè)儀表自動化控制系統(tǒng)應用研究
對電氣自動化控制系統(tǒng)的設計要點分析
基于PLC的自動切蛋糕機的控制方案
Ka頻段衛(wèi)星通信自適應抗雨衰控制系統(tǒng)設計
基于PLC的鋼廠熱連軋感應加熱爐控制系統(tǒng)實現(xiàn)
風力發(fā)電機組電氣與控制系統(tǒng)快速檢修思路探索
临武县| 广西| 漳平市| 沐川县| 当阳市| 南城县| 秦皇岛市| 全南县| 通河县| 通道| 阳泉市| 舟曲县| 漳州市| 海丰县| 阿图什市| 濉溪县| 柳江县| 桃园县| 牙克石市| 襄城县| 凤山市| 祁连县| 宜都市| 曲沃县| 通辽市| 高碑店市| 大理市| 遂宁市| 贵溪市| 奈曼旗| 钦州市| 大连市| 高州市| 望奎县| 拉萨市| 洪洞县| 太康县| 千阳县| 乌恰县| 丹东市| 虎林市|