總結
在自控中,穩態誤差,也稱靜差。它是系統穩定誤差的終值,穩態誤差的表示式為:
舉個栗子,自控中三大誤差係數,位置誤差係數kp,速度誤差係數kv,加速度誤差係數ka,其對應的公式為:
假設開環傳遞函式為g(s),其表示式為:
下面我們用matlab程式設計計算三個係數
事實上,matlab中沒有專門計算函式,不過我們可以根據求極限的limit函式來計算相應的誤差。
呼叫格式如下
limit(exp,x,a); 求符號表示式exp當自變數x趨於a時的極限
limit(exp,a); 求符號表示式exp當預設自變數趨於a時的極限
limit(exp); 求符號表示式exp當預設自變數趨於0時的極限
limit(exp,x,a,『left』); 求符號表示式exp當預設自變數趨於a時的左極限
limit(exp,x,a,『right』); 求符號表示式exp當預設自變數趨於a時的右極限
**如下(示例):
%% 穩態誤差計算————matlab
% 開環傳遞函式賦值
syms s g
g = 1/(s*(0.1s+1)(s+1))
% 三大係數
kp = limit(g,s,0,『right』) %位置誤差係數
kv = limit(sg,s,0,『right』) %速度誤差係數
ka = limit(s^2g,s,0,『right』) %加速度誤差係數
在limit函式中一定要使用『right』,否則左右極限不同時kp計算的就是nan。**
簡要介紹了在matlab中如何求穩態誤差的方法,主要有以下幾點需要注意:
1、matlab中沒有專門計算相應誤差的函式,可以借用limit()函式
2、在limit函式中一定要使用『right』
自動控制理論(7) 線性系統的穩態誤差分析
自動控制理論 1 自動控制理論概述 自動控制理論 2 控制系統的數學模型 微分方程 傳遞函式 自動控制理論 3 控制系統的數學模型 系統框圖和訊號流圖 自動控制理論 4 系統的時域效能指標和一階系統的時域分析 自動控制理論 5 二階系統的時域分析 自動控制理論 6 高階系統的時域分析及線性系統的穩定...
自動控制原理
被控物件 被控變數 期望目標 頻域 描述閉環控制系統 訊號 輸入量 輸出量控制量 反饋量偏差量 控制系統分類 依據結構 依據輸入訊號特徵 依據輸入訊號變化特徵 按系統固有內在特性 程式控制系統 線性系統 疊加性 多輸入等於各自單獨作用之和 均勻性 輸入比例增大,輸出等比例增大 非線性系統 不同時滿足...
水幫浦自動控制原理
當水位低於預先設定的低水位報警線時使水幫浦啟動上水 當水位公升至預先設定的高水位報警線時,使水幫浦停止工作,使水位自動控制在一定範圍內。水位資訊與水幫浦的啟停關聯起來,可採用無線傳輸技術,實現無人操作,缺水自動上水 水滿自動停水,既方便省事又節約水電資源,不會出現水上滿後沒有及時關掉電源而四處溢流的...