《現(xiàn)代控制理論》主要介紹現(xiàn)代控制理論的基礎(chǔ)知識(shí),包括系統(tǒng)的狀態(tài)空間描述、系統(tǒng)狀態(tài)方程建立及求解、系統(tǒng)的能控性、能觀測(cè)性、李雅普諾夫穩(wěn)定性、極點(diǎn)配置、狀態(tài)觀測(cè)器設(shè)計(jì)、線性二次型優(yōu)控制等。在介紹系統(tǒng)分析和控制系統(tǒng)設(shè)計(jì)方法的同時(shí),適當(dāng)?shù)亟o出了相應(yīng)的MATLAB函數(shù),便于讀者利用MATLAB軟件來(lái)有效求解控制系統(tǒng)的一些計(jì)算和仿真問題,以加深對(duì)概念和方法的理解,有利于培養(yǎng)學(xué)生利用計(jì)算機(jī)解決實(shí)際問題的能力。
《現(xiàn)代控制理論》主要適用于應(yīng)用技術(shù)型高校的電氣工程及其自動(dòng)化專業(yè)、自動(dòng)化專業(yè)及測(cè)控技術(shù)與儀器專業(yè)的本科生和非控制理論學(xué)科的碩士,也可供其他相關(guān)專業(yè)的本科生及相關(guān)領(lǐng)域的工程技術(shù)人員學(xué)習(xí)參考。
前言
緒論
0.1控制理論的發(fā)展過程
0.1.1經(jīng)典控制理論階段
0.1.2現(xiàn)代控制理論階段
0.1.3大系統(tǒng)理論和智能控制理論階段
0.1.4經(jīng)典控制理論與現(xiàn)代控制理論的聯(lián)系與比較
0.2現(xiàn)代控制理論的主要內(nèi)容
0.2.1線性系統(tǒng)的一般理論
0.2.2系統(tǒng)辨識(shí)
0.2.3控制
0.2.4自適應(yīng)控制
0.2.5濾波
0.2.6魯棒控制
0.2.7非線性系統(tǒng)理論
第1章控制系統(tǒng)的狀態(tài)空間描述
1.1控制系統(tǒng)中狀態(tài)的基本概念
1.1.1系統(tǒng)的狀態(tài)和狀態(tài)變量
1.1.2狀態(tài)向量
1.1.3狀態(tài)空間
1.2控制系統(tǒng)的狀態(tài)空間表達(dá)式
1.2.1狀態(tài)空間表達(dá)式
1.2.2狀態(tài)空間表達(dá)式的一般形式
1.2.3狀態(tài)空間表達(dá)式的系統(tǒng)結(jié)構(gòu)圖
1.2.4狀態(tài)空間表達(dá)式的模擬結(jié)構(gòu)圖
1.3系統(tǒng)狀態(tài)空間表達(dá)式的建立
1.3.1從系統(tǒng)的機(jī)理出發(fā)建立狀態(tài)空間表達(dá)式
1.3.2從系統(tǒng)的框圖求狀態(tài)空間表達(dá)式
1.3.3根據(jù)系統(tǒng)微分方程建立狀態(tài)空間表達(dá)式
1.3.4由系統(tǒng)傳遞函數(shù)求狀態(tài)空間表達(dá)式
1.4系統(tǒng)狀態(tài)空間表達(dá)式的特征標(biāo)準(zhǔn)型
1.4.1系統(tǒng)狀態(tài)的線性變換
1.4.2系統(tǒng)的特征值
1.4.3狀態(tài)空間表達(dá)式變換為對(duì)角線標(biāo)準(zhǔn)型
1.4.4狀態(tài)變量組的非性
1.5傳遞函數(shù)與傳遞函數(shù)矩陣
1.6離散系統(tǒng)的狀態(tài)空間表達(dá)式
1.7利用MATLAB進(jìn)行系統(tǒng)模型之間的相互轉(zhuǎn)換
1.7.1由傳遞函數(shù)到狀態(tài)空間表達(dá)式的變換
1.7.2由狀態(tài)空間表達(dá)式到傳遞函數(shù)的變換
1.7.3系統(tǒng)的線性非奇異變換與標(biāo)準(zhǔn)型狀態(tài)空間表達(dá)式
本章小結(jié)
習(xí)題
第2章線性系統(tǒng)狀態(tài)方程的解
2.1線性定常系統(tǒng)狀態(tài)方程的解
2.1.1線性定常系統(tǒng)齊次狀態(tài)方程的解
2.1.2線性定常系統(tǒng)非齊次狀態(tài)方程的解
2.2狀態(tài)轉(zhuǎn)移矩陣
2.2.1狀態(tài)轉(zhuǎn)移矩陣的性質(zhì)
2.2.2幾個(gè)特殊的狀態(tài)轉(zhuǎn)移矩陣
2.3向量矩陣分析中的若干結(jié)果
2.3.1凱萊-哈密頓定理
2.3.2小多項(xiàng)式
2.4矩陣指數(shù)函數(shù)eAt的計(jì)算
2.4.1直接計(jì)算法(級(jí)數(shù)展開法)
2.4.2對(duì)角線標(biāo)準(zhǔn)型與約當(dāng)標(biāo)準(zhǔn)型法
2.4.3拉普拉斯變換法
2.4.4化eAt為A的有限項(xiàng)法(凱萊-哈密頓定理法)
2.4.5由狀態(tài)轉(zhuǎn)移矩陣求系統(tǒng)矩陣A
2.5離散時(shí)間系統(tǒng)狀態(tài)方程的解
2.5.1遞推法
2.5.2z變換法
2.6連續(xù)時(shí)間狀態(tài)空間表達(dá)式的離散化
2.6.1近似離散化
本章小結(jié)
習(xí)題
3.1線性定常連續(xù)系統(tǒng)的能控性
3.1.1概述
3.1.2定常系統(tǒng)狀態(tài)能控性的代數(shù)判據(jù)
3.1.3狀態(tài)能控性條件的標(biāo)準(zhǔn)型判據(jù)
3.1.4用傳遞函數(shù)矩陣表達(dá)的狀態(tài)能控性條件
3.1.5輸出能控性
3.2線性定常連續(xù)系統(tǒng)的能觀測(cè)性
3.2.1定常系統(tǒng)狀態(tài)能觀測(cè)性的代數(shù)判據(jù)
3.2.2用傳遞函數(shù)矩陣表達(dá)的能觀測(cè)性條件
3.2.3狀態(tài)能觀測(cè)性條件的標(biāo)準(zhǔn)型判據(jù)
3.2.4對(duì)偶原理
3.3線性定常離散控制系統(tǒng)的能控性和能觀測(cè)性
3.3.1離散系統(tǒng)能控性
3.3.2離散系統(tǒng)能觀測(cè)性
3.4狀態(tài)空間表達(dá)式的能控標(biāo)準(zhǔn)型與能觀測(cè)標(biāo)準(zhǔn)型
3.4.1系統(tǒng)的能控標(biāo)準(zhǔn)型
3.4.2系統(tǒng)的能觀測(cè)標(biāo)準(zhǔn)型
3.4.3非奇異線性變換的不變特性
3.5利用MATLAB實(shí)現(xiàn)系統(tǒng)能控性與能觀測(cè)性分析
3.5.1狀態(tài)能控性判定
3.5.2狀態(tài)能觀測(cè)性判定
本章小結(jié)
習(xí)題
第4章控制系統(tǒng)的李雅普諾夫穩(wěn)定性分析
4.1李雅普諾夫穩(wěn)定性的基本概念
4.1.1平衡狀態(tài)、給定運(yùn)動(dòng)與擾動(dòng)方程的原點(diǎn)
4.1.2李雅普諾夫意義下的穩(wěn)定性定義
4.1.3預(yù)備知識(shí)
4.2李雅普諾夫穩(wěn)定性理論
4.2.1李雅普諾夫第二法
4.2.2線性系統(tǒng)的穩(wěn)定性與非線性系統(tǒng)的穩(wěn)定性比較
4.2.3克拉索夫斯基方法
4.3線性定常系統(tǒng)的李雅普諾夫穩(wěn)定性分析
4.4模型參考控制系統(tǒng)分析
4.4.1模型參考控制系統(tǒng)
4.4.2控制器的設(shè)計(jì)
4.5MATLAB在系統(tǒng)穩(wěn)定性分析中的應(yīng)用
本章小結(jié)
習(xí)題
第5章線性多變量系統(tǒng)的綜合與設(shè)計(jì)
5.1引言
5.1.1問題的提法
5.1.2性能指標(biāo)的類型
5.1.3研究綜合問題的主要內(nèi)容
5.1.4工程實(shí)現(xiàn)中的一些理論問題
5.2極點(diǎn)配置問題
5.2.1問題的提法
5.2.2可配置條件
5.2.3極點(diǎn)配置的算法
5.2.4艾克曼公式
5.3利用MATLAB求解極點(diǎn)配置問題
5.4利用極點(diǎn)配置法設(shè)計(jì)調(diào)節(jié)器型系統(tǒng)
5.4.1數(shù)學(xué)建模
5.4.2利用MATLAB確定狀態(tài)反饋增益矩陣K
5.4.3所得系統(tǒng)對(duì)初始條件的響應(yīng)
5.5狀態(tài)觀測(cè)器
5.5.1狀態(tài)觀測(cè)器概述
5.5.2全維狀態(tài)觀測(cè)器
5.5.3對(duì)偶問題
5.5.4能觀測(cè)條件
5.5.5全維狀態(tài)觀測(cè)器的設(shè)計(jì)
5.5.6求狀態(tài)觀測(cè)器增益矩陣Ke的直接代入法
5.5.7求狀態(tài)觀測(cè)器增益矩陣Ke的艾克曼公式
5.5.8狀態(tài)觀測(cè)器增益矩陣選擇的注釋
5.5.9觀測(cè)器的引入對(duì)閉環(huán)系統(tǒng)的影響
5.5.10控制器-觀測(cè)器的傳遞函數(shù)
5.5.11小階觀測(cè)器
5.5.12具有小階觀測(cè)器的觀測(cè)-狀態(tài)反饋控制系統(tǒng)
5.6利用MATLAB設(shè)計(jì)狀態(tài)觀測(cè)器
5.7伺服系統(tǒng)設(shè)計(jì)
5.7.1具有積分器的Ⅰ型伺服系統(tǒng)
5.7.2系統(tǒng)中不含積分器時(shí)的Ⅰ型伺服系統(tǒng)的設(shè)計(jì)
5.8利用MATLAB設(shè)計(jì)控制系統(tǒng)舉例
5.8.1所設(shè)計(jì)系統(tǒng)的單位階躍響應(yīng)特性
5.8.2用MATLAB確定狀態(tài)反饋增益矩陣和積分增益
5.8.3用MATLAB實(shí)現(xiàn)系統(tǒng)的單位階躍響應(yīng)特性
本章小結(jié)
習(xí)題
第6章控制
6.1控制問題的基本概念
6.1.1目標(biāo)函數(shù)
6.1.2約束條件
6.2變分法
6.2.1變分法的基本概念
6.2.2變分法在控制中的應(yīng)用
6.3極小值原理
6.3.1極小值原理在連續(xù)系統(tǒng)中的應(yīng)用
6.3.2極小值原理在離散系統(tǒng)中的應(yīng)用
6.4動(dòng)態(tài)規(guī)劃法
6.4.1動(dòng)態(tài)規(guī)劃法在連續(xù)系統(tǒng)中的應(yīng)用
6.4.2動(dòng)態(tài)規(guī)劃法在離散系統(tǒng)中的應(yīng)用
6.5線性二次型控制問題
6.5.1基于李雅普諾夫第二法的控制系統(tǒng)化
6.5.2參數(shù)問題的李雅普諾夫第二法的解法
6.5.3二次型控制問題
6.6二次型控制問題的MATLAB解法
本章小結(jié)
習(xí)題
參考文獻(xiàn)