Chapter7:非线性控制系统分析
基于胡壽松主編的《自動控制原理》(第七版)附錄的MATLAB控制系統簡單教程,可直接閱讀教材附錄,內容完全一樣,沒有大改動。
7.非線性控制系統分析
微分方程高階數值解法
命令格式:[t,x]=ode45('fun',t,x0) 參數說明: fun:調用函數; t:設定的仿真時間; x0:系統的初始狀態;實例分析:非線性系統的穩定性分析
ExampleB-8: 設系統如下圖所示,分別用描述函數法和相平面法判斷系統的穩定性,并畫出c(0)=?3,c˙(0)=0c(0)=-3,\dot{c}(0)=0c(0)=?3,c˙(0)=0,的相軌跡和相應的時間響應曲線;
解:
【描述函數法】
非線性環節的描述函數為:
N(A)=2π[arcsin?2A+2A1?(2A)2],A≥2N(A)=\frac{2}{\pi}\left[\arcsin\frac{2}{A}+\frac{2}{A}\sqrt{1-\left(\frac{2}{A}\right)^2}\right],A≥2 N(A)=π2????arcsinA2?+A2?1?(A2?)2????,A≥2
在復平面內分別繪制線性環節的ΓG\Gamma_GΓG?曲線和負倒描述函數?1/N(A)-1/N(A)?1/N(A)曲線,由于G(s)G(s)G(s)為線性環節:
G(s)=?1N(A)G(s)=-\frac{1}{N(A)} G(s)=?N(A)1?
利用頻域奈氏判據可知,若ΓG\Gamma_GΓG?曲線不包圍?1/N(A)-1/N(A)?1/N(A)曲線,則非線性系統穩定;反之,則非線性系統不穩定;
圖中ΓG\Gamma_GΓG?曲線不包圍?1/N(A)-1/N(A)?1/N(A)曲線,根據非線性穩定判據,該非線性系統穩定;
【相平面法】
描述該系統的微分方程為:
c¨+c˙={2,c<?2?c,∣c∣<2?2,c>2\ddot{c}+\dot{c}= \begin{cases} 2,&c<-2\\ -c,& |c|<2\\ -2,& c>2 \end{cases} c¨+c˙=????2,?c,?2,?c<?2∣c∣<2c>2?
在相平面上精確繪制c?c˙c-\dot{c}c?c˙曲線,需要先確定上述系統微分方程在一定初始條件下的解,進而通過分析相軌跡的運動形式,直觀地判斷非線性系統的穩定性;
由上圖可知,系統振蕩收斂,系統的奇點為穩定焦點;
3. 自動控制原理理論基礎參考鏈接
總結
以上是生活随笔為你收集整理的Chapter7:非线性控制系统分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 机器学习资料汇总
- 下一篇: CIM系统与MES系统介绍