【PID學習筆記 9 】控制系統的分析方法之二

寫在前面

前文重點介紹時域分析法、本文將繼續學習控制系統的另外幾種分析方法,包括根軌跡法、頻率分析法、狀態空間分析法。再次強調,在這里只是做了一個系統化的概述,目的是讓學習PID,特別是用PID的工程人員有一個對基礎知識的再次復習鞏固。如果你是為考學,則需要更深入系統學習的。

目錄緊接上文。

一、控制系統的基本分析方法

1.3 根軌跡法

由于以前求解高階系統特征比較困難,從而限制了時域分析法在高階系統的應用。根軌跡法是通過系統開環傳遞函數尋求其閉環特征根的方法,它是一種圖解的方法,根據系統閉環根軌跡圖,不僅可以判別系統的穩定性,而且還可以分析系統的動態品質,從而為改善及設計系統提供依據

  • 所謂根軌跡,是指當系統開環傳遞函數的某個參數(如開環增益 K K K)由零到無窮大變化時,閉環特征根在 s s s平面上移動所畫出的軌跡

  • 利用根軌跡分析系統的動態性能

    • 當控制系統在 K K K由零到無窮大變化時,其閉環特征根是變化的,只要 K K K值確定后,閉環的根也確定了,系統的動態品質也確定了。
    • 閉環零極點分布與階躍響應的定性關系
      • 要求系統穩定,必須使所有的閉環極點 s i s_i si?均位于 s s s平面的左半部。
      • 要求系統快速性好,應使閉環極點遠離虛軸。
      • 要求系統平穩性好,則復數極點最好設置在 s s s平面中與負實軸成 ± 45 ±45 ±45度夾角附近。
      • 要求動態過程盡快消失,則須使閉環極點之間的距離加大,零點應靠近極點。
    • 主導極點——離虛軸最近的閉環極點(復數極點或實數極點),對系統動態性能影響最大,起著決定性的作用。把這種極點稱為主導極點。

      一般,其它極點的實部比主導極點的實部絕對值大5倍(粗略估算時2-3倍)以上時,則那些極點的作用可以忽略。工程上往往只用主導極點估算系統的動態性能。

    • 偶極子——某閉環極點與閉環零點的距離比它們的模值小一個數量極或更小,則稱它們為偶極子。

      偶極子概念對控制系統的綜合設計很有用,可以有意識地在系統中加入適當的閉環零點,構成偶極子,以抵消對動態性能影響較大的不利極點,使系統的動態過程變好。

1.4 頻率分析法

頻率法是經典控制理論中一種重要的分析系統品質的方法,分析問題的依據是系統的另一種數學模型——頻率特性模型

  • 頻域分析法特點

    • ⑴ 研究穩態正弦響應的幅值和相角隨頻率的變化規律;
    • ⑵ 由開環頻率特性研究閉環穩定性及性能;
    • ⑶ 頻率分析法為圖解分析法;
    • ⑷ 它有一定的近似性。
  • 系統的頻率響應定義為系統對正弦輸入信號的穩態響應。在這種情況下,系統的輸入信號是正弦信號,系統的內部信號以及系統的輸出信號也都是穩態的正弦信號,這些信號的頻率相同,幅值和相角則各不相同

  • 一個穩定的系統,假設有一正弦信號輸入
    r ( t ) = A r s i n w t r(t)=A_rsinwt r(t)=Ar?sinwt

  • 在穩態情況下,系統的輸出信號以及系統所有其它點的信號均為正弦信號,則穩態輸出可寫為:
    c ( t ) = A c s i n ( w t + ? ) c(t)=A_csin(wt+\phi) c(t)=Ac?sin(wt+?)

  • 頻域特性

    • 保持輸入信號振幅 A r A_r Ar?不變,逐次改變輸入信號的頻率 ω \omega ω,則可得到一系列穩態輸出的振幅 A c A_c Ac? 及相位 ? \phi ?,把振幅的比值 M M M隨頻率變化的特性稱為幅頻特性,把相位 ? \phi ?隨頻率變化的特性稱為相頻特性,二者統稱為頻率特性。

M = A c A r M=\frac{A_c}{A_r} M=Ar?Ac??

  • 頻率分析法即利用系統的頻率特性來進行分析。

1.5 狀態空間分析法

  • 狀態空間的基本概念

    • (1)狀態 控制系統的狀態是指能完全描述系統動態行為(動態狀態)的一個最小變量組,它是時間的函數。所謂最小變量組是指這個變量組中各變量之間是相互獨立的。
    • (2)狀態變量 狀態變量是指能完全描述系統行為的最小變量組的每一個變量。
    • (3)狀態向量 若完全描述與各給定系統的動態行為需要 n n n個狀態變量 x 1 , x 2 , … , x n x_1,x_2,…,x_n x1?,x2?,,xn?,用這n個狀態變量作為分量所構成的向量,就稱為該系統的狀態向量。
    • (4)狀態空間 以各狀態變量 x 1 , x 2 … , x n x_1,x_2…,x_n x1?,x2?,xn?為坐標軸所組成的 n n n維空間稱為狀態空間。

  • 控制系統的狀態空間描述——狀態空間表達式

    • (1)狀態方程 系統輸出引起狀態的變化,它是一個運動過程,描述這個運動過程的是狀態方程。狀態方程的數學形式表征為系統狀態變量變化率的一階微分方程組。各方程的左端分別是每一個狀態變量的一階導數,右端是狀態變量和輸入變量所組成的代數多項式。
    • (2)輸出方程 輸出方程是在指定輸出變量的情況下,該輸出變量與狀態變量以及輸入變量之間的函數關系。狀態變化決定輸出的變化,這是一個變換過程,所以輸出方程的數學形式表征為一個變換關系的代數方程。
    • (3)狀態空間表達式 狀態空間和輸出方程總合起來,構成一個系統動態的完整描述,稱為系統的狀態空間表達式(或稱動態方程)。
    • (4)狀態空間描述的模擬結構圖(或稱狀態變量圖) 狀態方程和輸出方程可以利用模擬計算機的模擬結構圖表達出來,它能形象地反映系統輸入、輸出和系統狀態變量之間的相互關系。
  • 狀態空間表達式的建立

    • (1)根據系統的物理機理直接建立狀態空間表達式 一般常見的控制系統,就其物理屬性而言,有電氣的、機械的、機電的、液壓的、熱力的等等。根據其物理定律,如基爾霍夫定律、牛頓定律、能量守恒定律、熱力學定律等,即可建立系統的狀態方程;當指定系統的輸出后,可寫出系統的輸出方程。
    • (2)根據系統的傳遞函數建立狀態空間表達式 由系統傳遞函數求其相應的狀態空間表達式。
  • 狀態空間方程的能控能觀性判定方法

    • 格拉姆矩陣判據
    • 秩判據
    • PBH判據
    • 約當標準型判據
  • 狀態空間方程的穩定性判定方法

    • 李雅普諾夫第一法(又稱間接法)
    • 李雅普諾夫第二法(又稱直接法)

下節預告

至此,控制系統的基礎知識已經全部介紹完成了,從下節開始,我們正式開始講解PID算法。


本節完

要有自信,然后全力以赴 —— 假如有這種信念,任何事情十有八九都能成功。


喜歡我的分享,記得留下足跡!😐

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/212163.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/212163.shtml
英文地址,請注明出處:http://en.pswp.cn/news/212163.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【開源】基于JAVA語言的數字化社區網格管理系統

項目編號: S 042 ,文末獲取源碼。 \color{red}{項目編號:S042,文末獲取源碼。} 項目編號:S042,文末獲取源碼。 目錄 一、摘要1.1 項目介紹1.2 項目錄屏 二、功能模塊三、開發背景四、系統展示五、核心源碼5…

SELinux零知識學習三十八、SELinux策略語言之約束(2)

接前一篇文章:SELinux零知識學習三十七、SELinux策略語言之約束(1) 四、SELinux策略語言之約束 SELinux對策略允許的訪問提供了更嚴格的約束機制,不管策略的allow規則如何。 SELinux有兩種類型的約束: constrain語句constrain語句是最常見的約束,使得可以基于用戶、角色…

3.DevEco Studio安裝鴻蒙手機app本地模擬器

配合Intel CPU啟動模擬器 解決措施 打開任務管理器,在“性能”選項,檢查CPU虛擬化是否已經啟用。如果未啟用,需要進入電腦的BIOS中,將CPU的“Intel Virtualization Technology”選項開啟。 點擊New Emulator 文檔中心 解決措施…

鐵路通信鐵塔監測方案

目錄 1.監測的背景及意義 1.1監測背景 1.2監測意義 2.系統介紹及特點 2.1系統介紹 2.2系統特點 3.系統設計 3.1監測內容 3.2總體介紹 3.3詳細設計 3.3.1垂直度監測 3.3.2水平位移、沉降監測 3.3.3環境監測 3.3.4應力應變監測 3.3.5裂縫監測 3.3.6云平臺綜合在線…

VBA技術資料MF93:將多個Excel表插入PowerPoint不同位置

我給VBA的定義:VBA是個人小型自動化處理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高數據的準確度。我的教程一共九套,分為初級、中級、高級三大部分。是對VBA的系統講解,從簡單的入門,到…

TypeScript 之 console的使用

語言: TypeScript 在線工具: PlayGround console console 對象是一個非常強大的控制臺日志顯示工具, 可以幫助我們在瀏覽器中調試代碼。 注: console不屬于TypeScript的語法,而是由JavaScript封裝的內置對象。 簡單的…

C語言精選——選擇題Day42

第一題 1. 下面程序輸出的結果是&#xff08;&#xff09; #include <stdio.h> int main () {int x;x printf("I See, Sea in C");printf("x%d" , x); } A&#xff1a;2 B&#xff1a;隨機值 C&#xff1a;都不是 D&#xff1a;15 答案及解析 D p…

【Python/Java/C++三種語言】20天拿下華為OD筆試之【位運算】2023B-出錯的或電路【歐弟算法】全網注釋最詳細分類最全的華為OD真題

文章目錄 題目描述與示例題目描述輸入描述輸出描述示例一輸入輸出說明 示例二輸入輸出說明 解題思路代碼PythonJavaC時空復雜度 華為OD算法/大廠面試高頻題算法練習沖刺訓練 題目描述與示例 題目描述 某生產門電路的廠商發現某一批次的或門電路不穩定&#xff0c;具體現象為計…

基于SpringBoot+Vue的學校在線學習系統

開發環境 IDEA JDK1.8 MySQL8.0Node 系統簡介 本系統擁有管理員&#xff0c;教師&#xff0c;學生三種身份登錄&#xff0c;管理員登錄可以查看所有信息&#xff0c;教師登錄可以發布作業&#xff0c;查看試卷&#xff0c;回答問題等&#xff0c;學校登錄可以查看作業&…

【矩陣論】Chapter 6—矩陣分解知識點總結復習(附Python實現)

文章目錄 1 滿秩分解&#xff08;Full-Rank Factorization&#xff09;2 三角分解&#xff08;Triangular Factorization&#xff09;3 正交三角分解&#xff08;QR Factorization&#xff09;4 奇異值分解&#xff08;SVD&#xff09; 1 滿秩分解&#xff08;Full-Rank Factor…

react.js源碼二

三、調度Scheduler scheduling(調度)是fiber reconciliation的一個過程&#xff0c;主要決定應該在何時做什么?在stack reconciler中&#xff0c;reconciliation是“一氣呵成”&#xff0c;對于函數來說&#xff0c;這沒什么問題&#xff0c;因為我們只想要函數的運行結果&…

什么是CDN?用了CDN一定會更快嗎?

文章目錄 前言CDN是什么?CDN的工作原理為什么要加個CNAME那么麻煩&#xff1f;怎么知道哪個服務器IP里調用方最近&#xff1f; 回源是什么回源是什么&#xff1f;那還有哪些情況會發生回源呢&#xff1f; 怎么判斷是否發生回源用了CDN一定比不用的更快嗎&#xff1f;什么情況下…

光伏電站全貌

光伏電站 簡介 每一篇文章開篇我都會寫一個內容簡介&#xff0c;一來梳理自己的寫作思路&#xff0c;二來方便讀者整體了解文章寫作意圖和脈絡。本篇是新能源方面的開篇之作&#xff0c;我選取了介紹光伏電站基礎知識&#xff0c;首先我們要了解光伏電站基礎分類&#xff0c;然…

PHP基礎 - 運算符

算術運算符 運算符描述實例+加法$x = 2 + 2; echo $x;-減法$x = 5 - 3; echo $x;*乘法$x = 4 * 3; echo $x;/除法$x = 10 / 2; echo $x;%取余$x = 15 % 4; echo $x;++自增$x = 5; $x++; echo $x;--自減$x = 5; $x--; echo $x;算術運算符的使用場景: 1)加法運算符 +:用于將兩…

Copilot的11個新功能,你不能錯過!

我的新書《Android App開發入門與實戰》已于2020年8月由人民郵電出版社出版&#xff0c;歡迎購買。點擊進入詳情 文章目錄 1. PowerPoint2. Excel3. One Note4. Word5. 必應聊天現在變為Copilot6. GPT-4為Copilot聊天提供動力7. Microsoft Teams8. Outlook9. Copilot Studio10.…

磁盤存儲器

目錄 1.1 磁盤存儲器1.2 磁盤的性能指標1.3 磁盤存儲器(續)1.4 磁盤陣列 \quad \quad \quad 左南右北為0 左北右南為1 \quad \quad 1.1 磁盤存儲器 \quad 磁盤的驅動器 \quad 磁盤的控制器 \quad 主機每次對磁盤進行讀和寫操作都是以扇區為單位的 現在比較流行的是SATA標準 \…

【kafka實踐】12|如何實現exactly once

前面的章節中我們聊到如何避免保證消息丟失&#xff0c;沒有印象的同學可以再看看&#xff0c;本節我們將展開如何實現kafka的一次精確。 首先我們需要明白兩個概念“冪等”和“事物” 冪等 “冪等”這個詞原是數學領域中的概念&#xff0c;指的是某些操作或函數能夠被執行多…

基于SpringBoot 2+Layui實現的管理后臺系統源碼+數據庫+安裝使用說明

springboot-plus 一個基于SpringBoot 2 的管理后臺系統,包含了用戶管理&#xff0c;組織機構管理&#xff0c;角色管理&#xff0c;功能點管理&#xff0c;菜單管理&#xff0c;權限分配&#xff0c;數據權限分配&#xff0c;代碼生成等功能 相比其他開源的后臺系統&#xff0…

vue 實現返回頂部功能-指定盒子滾動區域

vue 實現返回頂部功能-指定盒子滾動區域 html代碼css代碼返回頂部顯示/隱藏返回標志 html代碼 <a-icontype"vertical-align-top"class"top"name"back-top"click"backTop"v-if"btnFlag"/>css代碼 .top {height: 35px;…

令牌桶算法理解學習(限流算法)

令牌桶算法是網絡流量整形&#xff08;Traffic Shaping&#xff09;和速率限制&#xff08;Rate Limiting&#xff09;中最常使用的一種算法。典型情況下&#xff0c;令牌桶算法用來控制發送到網絡上的數據的數目&#xff0c;并允許突發數據的發送。 用簡單的話語來說就是限制…