本書(shū)對(duì)現(xiàn)代控制理論進(jìn)行了較全面的論述。全書(shū)共分8章。主要內(nèi)容為現(xiàn)代控制理論的產(chǎn)生及其發(fā)展; 按照建!蠼狻治龇(wěn)定性→綜合的思路,論述了線性系統(tǒng)的狀態(tài)空間描述、狀態(tài)空間表達(dá)式的建立和求解方法、線性系統(tǒng)的能控性和能觀測(cè)性及其對(duì)偶關(guān)系、李雅普諾夫穩(wěn)定性理論分析、線性反饋控制系統(tǒng)的極點(diǎn)配置及狀態(tài)觀測(cè)器的設(shè)計(jì); 最優(yōu)控制的基本概念和極大值原理以及線性二次型最優(yōu)控制; 線性系統(tǒng)狀態(tài)估計(jì)的基本概念和最小二乘估計(jì)、線性最小方差估計(jì)以及卡爾曼濾波器原理; 利用MATLAB進(jìn)行線性系統(tǒng)的理論分析、綜合和應(yīng)用設(shè)計(jì)。
本書(shū)可作為理工科高等學(xué)校自動(dòng)化專業(yè)本科生、非自動(dòng)化專業(yè)研究生的教材,也可供從事相關(guān)專業(yè)的科技人員參考。
本書(shū)是按照《全國(guó)高等學(xué)校自動(dòng)化專業(yè)系列教材》編審委員會(huì)的建設(shè)計(jì)劃,由“教育部高等學(xué)校自動(dòng)化專業(yè)教學(xué)指導(dǎo)分委員會(huì)”牽頭招標(biāo),評(píng)審后中標(biāo)的,為教學(xué)研究型和教學(xué)主導(dǎo)型高等學(xué)校自動(dòng)化專業(yè)本科生、非自動(dòng)化專業(yè)研究生編寫(xiě)的一部教材,是自動(dòng)化專業(yè)創(chuàng)新型系列教材之一。
本教材共8章。緒論著重介紹了控制理論的產(chǎn)生及其發(fā)展背景、現(xiàn)代控制理論的基本內(nèi)容和本教材的結(jié)構(gòu)體系。第1章較詳細(xì)地闡述了線性系統(tǒng)的狀態(tài)空間描述、建立狀態(tài)空間表達(dá)式常用的幾種方法。第2章討論了線性連續(xù)系統(tǒng)和離散時(shí)間系統(tǒng)狀態(tài)空間表達(dá)式的求解方法,以及線性連續(xù)時(shí)間系統(tǒng)的離散化。第3章著重講述了線性系統(tǒng)的能控性和能觀測(cè)性及其對(duì)偶關(guān)系、系統(tǒng)的能控標(biāo)準(zhǔn)型和能觀測(cè)標(biāo)準(zhǔn)型以及線性系統(tǒng)的結(jié)構(gòu)分解和實(shí)現(xiàn)。第4章論述了控制系統(tǒng)穩(wěn)定性的基本概念、系統(tǒng)的李雅普諾夫穩(wěn)定性理論分析。第5章講述了線性反饋控制系統(tǒng)的基本結(jié)構(gòu)、系統(tǒng)的極點(diǎn)配置以及狀態(tài)觀測(cè)器的設(shè)計(jì)。第6章對(duì)最優(yōu)控制的基本概念和基本理論進(jìn)行了論述,討論了最優(yōu)控制中的變分法、極大值原理以及線性二次型最優(yōu)控制問(wèn)題。第7章簡(jiǎn)要介紹了線性系統(tǒng)狀態(tài)估計(jì)的基本概念和基本方法,包括最小二乘估計(jì)、線性最小方差估計(jì)以及卡爾曼濾波器。為了培養(yǎng)學(xué)生現(xiàn)代化的分析與設(shè)計(jì)能力,在每一章都安排了一節(jié)利用MATLAB進(jìn)行線性系統(tǒng)的理論分析、綜合和應(yīng)用設(shè)計(jì)。
本書(shū)由謝克明任主編,并編寫(xiě)緒論、第1章和第2章; 李國(guó)勇任副主編,并編寫(xiě)第3章和第6章; 謝剛編寫(xiě)第4章; 杜永貴編寫(xiě)第5章; 王淼編寫(xiě)第7章。全書(shū)由謝克明整理定稿。清華大學(xué)鄭大鐘教授主審了全書(shū),提出了許多寶貴的意見(jiàn)和建議,在此深表謝意。此外,還要感謝清華大學(xué)出版社王一玲女士,感謝她為本書(shū)的編輯和出版所做的辛勤工作。
由于作者水平有限,書(shū)中難免有遺漏與不當(dāng)之處,敬請(qǐng)廣大讀者批評(píng)指正。
編者
2007年1月
第0章緒論
0.1控制理論的產(chǎn)生及其發(fā)展
0.2現(xiàn)代控制理論的基本內(nèi)容
0.3本書(shū)的內(nèi)容和特點(diǎn)
0.4學(xué)習(xí)建議
第1章控制系統(tǒng)的狀態(tài)空間描述
1.1狀態(tài)及狀態(tài)空間表達(dá)式
1.1.1控制系統(tǒng)中狀態(tài)的基本概念
1.1.2狀態(tài)空間表達(dá)式及一般形式
1.1.3狀態(tài)空間表達(dá)式的系統(tǒng)結(jié)構(gòu)圖與模擬結(jié)構(gòu)圖
1.2根據(jù)系統(tǒng)的物理機(jī)理建立狀態(tài)空間表達(dá)式
1.3由系統(tǒng)的微分方程式建立狀態(tài)空間表達(dá)式
1.3.1微分方程式中不含輸入函數(shù)導(dǎo)數(shù)項(xiàng)
1.3.2微分方程式中含輸入函數(shù)導(dǎo)數(shù)項(xiàng)
1.4由系統(tǒng)方框圖建立狀態(tài)空間表達(dá)式
1.5由系統(tǒng)的傳遞函數(shù)建立狀態(tài)空間表達(dá)式
1.5.1標(biāo)準(zhǔn)型法
1.5.2串聯(lián)法
1.5.3并聯(lián)法
1.6系統(tǒng)的狀態(tài)空間表達(dá)式與傳遞函數(shù)陣
1.6.1由系統(tǒng)的狀態(tài)空間表達(dá)式求傳遞函數(shù)陣
1.6.2組合系統(tǒng)的狀態(tài)空間表達(dá)式及傳遞函數(shù)陣
1.7系統(tǒng)狀態(tài)向量的線性變換
1.7.1線性變換
1.7.2化狀態(tài)方程式為對(duì)角線標(biāo)準(zhǔn)型
1.7.3化狀態(tài)方程式為約當(dāng)標(biāo)準(zhǔn)型
1.8離散時(shí)間系統(tǒng)的狀態(tài)空間描述
1.8.1離散時(shí)間系統(tǒng)的狀態(tài)空間表達(dá)式
1.8.2差分方程化為狀態(tài)空間表達(dá)式
1.8.3脈沖傳遞函數(shù)化為狀態(tài)空間表達(dá)式
1.8.4由狀態(tài)空間表達(dá)式求脈沖傳遞函數(shù)陣
1.9基于MATLAB的控制系統(tǒng)狀態(tài)空間描述
1.9.1利用MATLAB描述系統(tǒng)模型
1.9.2利用MATLAB實(shí)現(xiàn)狀態(tài)空間表達(dá)式與傳遞函數(shù)陣的
相互轉(zhuǎn)換
1.9.3利用MATLAB實(shí)現(xiàn)系統(tǒng)的線性變換
1.9.4利用MATLAB實(shí)現(xiàn)系統(tǒng)模型的連接
小結(jié)
習(xí)題
現(xiàn)代控制理論目錄第2章線性控制系統(tǒng)狀態(tài)空間表達(dá)式的求解
2.1線性定常連續(xù)系統(tǒng)齊次狀態(tài)方程的解
2.2線性定常連續(xù)系統(tǒng)的狀態(tài)轉(zhuǎn)移矩陣
2.2.1狀態(tài)轉(zhuǎn)移矩陣及其性質(zhì)
2.2.2矩陣指數(shù)函數(shù)的計(jì)算
2.3線性定常連續(xù)系統(tǒng)非齊次狀態(tài)方程的求解
2.4線性時(shí)變連續(xù)系統(tǒng)狀態(tài)方程式的求解
2.4.1齊次狀態(tài)方程式的解
2.4.2線性時(shí)變系統(tǒng)狀態(tài)轉(zhuǎn)移矩陣
2.4.3線性時(shí)變系統(tǒng)非齊次狀態(tài)方程式的解
2.5線性離散時(shí)間系統(tǒng)狀態(tài)方程式的求解
2.5.1迭代法
2.5.2z變換法
2.5.3離散系統(tǒng)狀態(tài)轉(zhuǎn)移矩陣的求解
2.6線性連續(xù)時(shí)間系統(tǒng)的離散化
2.6.1線性定常系統(tǒng)狀態(tài)方程式的離散化
2.6.2線性時(shí)變系統(tǒng)狀態(tài)方程式的離散化
2.6.3近似離散化
2.7利用MATLAB求解系統(tǒng)狀態(tài)空間表達(dá)式
2.7.1連續(xù)時(shí)間系統(tǒng)狀態(tài)方程式的解
2.7.2離散時(shí)間系統(tǒng)狀態(tài)方程式的解
2.7.3線性系統(tǒng)狀態(tài)方程式的離散化
小結(jié)
習(xí)題
第3章線性控制系統(tǒng)的能控性和能觀測(cè)性
3.1系統(tǒng)的能控性
3.1.1線性時(shí)變連續(xù)系統(tǒng)的能控性
3.1.2線性定常連續(xù)系統(tǒng)的能控性
3.1.3線性離散時(shí)間系統(tǒng)的能控性
3.2系統(tǒng)的能觀測(cè)性
3.2.1線性時(shí)變連續(xù)系統(tǒng)的能觀測(cè)性
3.2.2線性定常連續(xù)系統(tǒng)的能觀測(cè)性
3.2.3線性離散時(shí)間系統(tǒng)的能觀測(cè)性
3.3能控性和能觀測(cè)性的對(duì)偶關(guān)系
3.3.1線性系統(tǒng)的對(duì)偶原理
3.3.2能控性和能觀測(cè)性的對(duì)偶關(guān)系
3.4單輸入單輸出系統(tǒng)的能控標(biāo)準(zhǔn)型和能觀測(cè)標(biāo)準(zhǔn)型
3.4.1能控標(biāo)準(zhǔn)型
3.4.2能觀測(cè)標(biāo)準(zhǔn)型
3.5系統(tǒng)的結(jié)構(gòu)分解
3.5.1系統(tǒng)按能控性分解
3.5.2系統(tǒng)按能觀測(cè)性分解
3.5.3系統(tǒng)按能控性和能觀測(cè)性分解
3.6系統(tǒng)的實(shí)現(xiàn)
3.6.1實(shí)現(xiàn)問(wèn)題的基本概念
3.6.2單輸入單輸出系統(tǒng)的標(biāo)準(zhǔn)型實(shí)現(xiàn)
*3.6.3多輸入多輸出系統(tǒng)的標(biāo)準(zhǔn)型實(shí)現(xiàn)
3.6.4最小實(shí)現(xiàn)
3.6.5系統(tǒng)的約當(dāng)標(biāo)準(zhǔn)型實(shí)現(xiàn)
3.7傳遞函數(shù)陣與能控性和能觀測(cè)性之間的關(guān)系
3.7.1單輸入單輸出系統(tǒng)
3.7.2多輸入多輸出系統(tǒng)
3.8利用MATLAB分析系統(tǒng)的能控性和能觀測(cè)性
3.8.1系統(tǒng)的能控性和能觀測(cè)性分析
3.8.2線性系統(tǒng)的能控標(biāo)準(zhǔn)型和能觀測(cè)標(biāo)準(zhǔn)型
3.8.3將系統(tǒng)按能控和不能控進(jìn)行分解
3.8.4將系統(tǒng)按能觀測(cè)和不能觀測(cè)進(jìn)行分解
小結(jié)
習(xí)題
第4章控制系統(tǒng)的穩(wěn)定性
4.1系統(tǒng)穩(wěn)定的基本概念
4.1.1外部穩(wěn)定性和內(nèi)部穩(wěn)定性
4.1.2李雅普諾夫穩(wěn)定性
4.2李雅普諾夫穩(wěn)定性理論
4.2.1李雅普諾夫第一法
4.2.2李雅普諾夫第二法
4.3線性系統(tǒng)的李雅普諾夫穩(wěn)定性分析
4.3.1李雅普諾夫第二法在線性連續(xù)系統(tǒng)中的應(yīng)用
4.3.2李雅普諾夫第二法在線性離散系統(tǒng)中的應(yīng)用
4.4非線性系統(tǒng)的李雅普諾夫穩(wěn)定性分析
4.4.1克拉索夫斯基法
4.4.2變量梯度法
4.4.3阿捷爾曼法
4.5利用MATLAB分析系統(tǒng)的穩(wěn)定性
4.5.1利用特征值判斷系統(tǒng)的穩(wěn)定性
4.5.2利用李雅普諾夫第二法判斷系統(tǒng)的穩(wěn)定性
小結(jié)
習(xí)題
第5章?tīng)顟B(tài)反饋和狀態(tài)觀測(cè)器
5.1線性反饋控制系統(tǒng)的基本結(jié)構(gòu)
5.1.1狀態(tài)反饋
5.1.2輸出反饋
5.1.3從輸出到狀態(tài)向量導(dǎo)數(shù)x·反饋
5.1.4閉環(huán)系統(tǒng)的能控性和能觀測(cè)性
5.2系統(tǒng)的極點(diǎn)配置
5.2.1采用狀態(tài)反饋實(shí)現(xiàn)極點(diǎn)配置
5.2.2采用從輸出到輸入端反饋實(shí)現(xiàn)極點(diǎn)配置
5.2.3采用從輸出到狀態(tài)向量導(dǎo)數(shù)x·反饋實(shí)現(xiàn)極點(diǎn)配置
*5.2.4多輸入多輸出系統(tǒng)的極點(diǎn)配置
5.2.5鎮(zhèn)定問(wèn)題
*5.3解耦控制
5.3.1串聯(lián)解耦
5.3.2反饋解耦
5.4狀態(tài)觀測(cè)器的設(shè)計(jì)
5.4.1狀態(tài)重構(gòu)問(wèn)題
5.4.2全維觀測(cè)器的設(shè)計(jì)
5.4.3降維觀測(cè)器的設(shè)計(jì)
5.5帶狀態(tài)觀測(cè)器的閉環(huán)控制系統(tǒng)
5.5.1閉環(huán)控制系統(tǒng)的結(jié)構(gòu)和狀態(tài)空間表達(dá)式
5.5.2帶狀態(tài)觀測(cè)器的閉環(huán)控制系統(tǒng)的基本特征
5.6利用MATLAB實(shí)現(xiàn)系統(tǒng)的狀態(tài)反饋和狀態(tài)觀測(cè)器
5.6.1系統(tǒng)的極點(diǎn)配置
5.6.2狀態(tài)觀測(cè)器的設(shè)計(jì)
5.6.3帶狀態(tài)觀測(cè)器的系統(tǒng)極點(diǎn)配置
小結(jié)
習(xí)題
第6章最優(yōu)控制
6.1最優(yōu)控制的基本概念
6.1.1最優(yōu)控制問(wèn)題
6.1.2最優(yōu)控制的提法
6.2最優(yōu)控制中的變分法
6.2.1變分法
6.2.2應(yīng)用變分法求解最優(yōu)控制問(wèn)題
6.3極大值原理
6.3.1連續(xù)系統(tǒng)的極大值原理
6.3.2離散系統(tǒng)的極大值原理
6.4線性二次型最優(yōu)控制問(wèn)題
6.4.1線性二次型問(wèn)題
6.4.2狀態(tài)調(diào)節(jié)器
6.4.3輸出調(diào)節(jié)器
6.4.4輸出跟蹤器
6.5利用MATLAB求解線性二次型最優(yōu)控制問(wèn)題
小結(jié)
習(xí)題
第7章線性系統(tǒng)的狀態(tài)估計(jì)
7.1概述
7.1.1估計(jì)問(wèn)題
7.1.2估計(jì)的準(zhǔn)則
7.1.3狀態(tài)估計(jì)與系統(tǒng)辨識(shí)
7.2最小二乘估計(jì)
7.2.1最小二乘法的基本概念
7.2.2最小二乘狀態(tài)估計(jì)
7.2.3線性離散系統(tǒng)的最小二乘估計(jì)
7.2.4線性離散系統(tǒng)的最小二乘遞推估計(jì)
7.3線性最小方差估計(jì)
7.3.1線性最小方差狀態(tài)估計(jì)
7.3.2線性離散系統(tǒng)的最小方差估計(jì)
7.3.3數(shù)學(xué)期望和方差的遞推計(jì)算
7.4卡爾曼濾波器
7.4.1線性離散系統(tǒng)的卡爾曼濾波方程
7.4.2濾波器的穩(wěn)定性與發(fā)散性問(wèn)題
7.5利用MATLAB求解狀態(tài)估計(jì)問(wèn)題
小結(jié)
習(xí)題
習(xí)題參考答案
參考文獻(xiàn)