第三版前言
本書的主要意義在于提出了一個現(xiàn)代控制理論的根本嶄新的設(shè)計原則。這個設(shè)計原則將綜合根據(jù)每個不同受控系統(tǒng)的實(shí)際具體條件及其反饋控制器的實(shí)際參數(shù),來設(shè)計廣義狀態(tài)反饋控制,因此這個新的設(shè)計原則也就是綜合設(shè)計原則。
現(xiàn)有的現(xiàn)代控制設(shè)計理論,自開創(chuàng)至今的60多年來,一直遵循著名的分離設(shè)計原則。這個設(shè)計原則首先假定已知所有受控系統(tǒng)的全部內(nèi)部狀態(tài),以此來設(shè)計一個狀態(tài)反饋控制,然后設(shè)計一個控制器/觀測器來實(shí)現(xiàn)這一控制。因此在這個設(shè)計原則下,狀態(tài)反饋控制以及實(shí)現(xiàn)它的控制器,是完全分(離)開設(shè)計的。
因為絕大多數(shù)實(shí)際受控系統(tǒng)都遠(yuǎn)不能滿足分離原則的上述假定條件,所以對于這些遠(yuǎn)非理想的絕大多數(shù)受控系統(tǒng),雖然能夠估算出狀態(tài)反饋控制的信號,但是根據(jù)現(xiàn)有分離原則設(shè)計出來的控制器都不能夠?qū)崿F(xiàn)其所要實(shí)現(xiàn)的狀態(tài)反饋控制的可靠性/魯棒性,或不能夠?qū)崿F(xiàn)這一狀態(tài)反饋控制所對應(yīng)的環(huán)路傳遞函數(shù)。
這里提到的控制理論界常用的高魯棒性(robustness),即為系統(tǒng)在模型誤差、輸入擾動以及輸出測量噪聲這些不利條件下仍然保持高性能(至少是穩(wěn)定性)的能力,也即系統(tǒng)針對這些不利因素的低敏感性,因此魯棒性就是可靠性。
眾所周知,提高可靠性/魯棒性從來就是實(shí)行反饋?zhàn)詣涌刂频淖钪饕康摹N覀冞知道,高可靠性和高性能一直是一對矛盾對立的設(shè)計要求,又是實(shí)際控制系統(tǒng)必須兼顧滿足的一對設(shè)計要求。
因此上述不能夠?qū)崿F(xiàn)其所要實(shí)現(xiàn)的狀態(tài)反饋控制的可靠性/魯棒性這一情況,為60多年來的現(xiàn)代控制論/分離設(shè)計原則的致命缺陷,必須解決這一關(guān)鍵的未解難題。
因為這一理論上的致命缺陷,所以60多年來現(xiàn)代控制論并沒有什么成功的實(shí)際應(yīng)用,以致從20世紀(jì)80年代起,控制理論界的主流又返回到了經(jīng)典控制論,如后經(jīng)典控制論(neoclassical control theory)。
但是眾所周知,因為經(jīng)典控制論的基礎(chǔ)傳遞函數(shù)/環(huán)路傳遞函數(shù)模型遠(yuǎn)不如現(xiàn)代控制論的基礎(chǔ)狀態(tài)空間系統(tǒng)模型更直接、詳細(xì)、簡明,所以經(jīng)典控制論不論在分析上還是在設(shè)計上都遠(yuǎn)不如現(xiàn)代控制論。比如在分析顯示系統(tǒng)的魯棒穩(wěn)定性上,基于環(huán)路傳遞函數(shù)的增益裕度和相位裕度就遠(yuǎn)不如現(xiàn)代控制論的基于極點(diǎn)實(shí)部及其敏感性的分析顯示更普遍精準(zhǔn)。增益/相位裕度更不能像極點(diǎn)那樣保證滿足反饋系統(tǒng)的性能要求。這也是為什么在二十世紀(jì)六七十年代,控制理論界的主流幾乎完全從經(jīng)典控制論轉(zhuǎn)到現(xiàn)代控制論的原因。總之,由于這一致命缺陷,整個控制理論基本處于徘徊不前的狀態(tài)。
因為這一關(guān)鍵理論問題一直沒能得到真正解決,所以現(xiàn)代控制理論里的現(xiàn)有設(shè)計,比如其他的關(guān)于現(xiàn)代控制論的書籍和文獻(xiàn)里的設(shè)計,并不比60多年前的設(shè)計有大的和實(shí)質(zhì)性的進(jìn)展。
這里的實(shí)質(zhì)性進(jìn)展不是指有沒有新的設(shè)計命題或再命題,而是指有沒有更能充分保證滿足高性能和高魯棒性的新命題,更是指這些新命題有沒有令人滿意的和有實(shí)用意義的解。很明顯,不能滿足以上這兩個要求的設(shè)計命題不可能有實(shí)際意義,所以也不能算是對自動控制設(shè)計理論的實(shí)質(zhì)性進(jìn)展。
例如,最優(yōu)控制這一設(shè)計命題并不等于其設(shè)計結(jié)果就真的是最優(yōu)的,或真的就最能兼顧提高控制系統(tǒng)的性能和魯棒性。另外20世紀(jì)60年代的對一個二次型指標(biāo)的最優(yōu)化也只有狀態(tài)反饋控制才能實(shí)現(xiàn),而前面已經(jīng)提到這一控制本身的魯棒性最終卻不能在絕大多數(shù)受控系統(tǒng)條件下被實(shí)現(xiàn)。因此這一設(shè)計命題及其解/結(jié)果完全不能令人滿意,事實(shí)上也很少有成功應(yīng)用。
又如,最新的和基于敏感性函數(shù)(或環(huán)路傳遞函數(shù))的一些最優(yōu)設(shè)計命題,也并不如基于極點(diǎn)及其敏感性的設(shè)計命題能夠充分保證控制系統(tǒng)的高性能和高魯棒性。另外這些最新設(shè)計命題不但普遍無解,而且即使有解也只是數(shù)值解,即需要計算機(jī)進(jìn)行大量數(shù)值逼近迭代計算才能得到的近似解。比如,很多這樣的設(shè)計命題的解的計算,需要基于相應(yīng)的矩陣不等式(LMI)這樣一個更復(fù)雜的數(shù)學(xué)問題的數(shù)值解。這一數(shù)值解是否存在根本無法預(yù)測,而且根本無法對基于這樣的數(shù)值解的最終設(shè)計結(jié)果進(jìn)行理性的修正和調(diào)整。這應(yīng)該是為什么這些最優(yōu)設(shè)計的結(jié)果并沒有被認(rèn)為是合適的教材內(nèi)容的原因。
總之,實(shí)現(xiàn)廣義狀態(tài)反饋控制的環(huán)路傳遞函數(shù)/可靠性是控制理論中不可回避的關(guān)鍵設(shè)計問題,真正解決這一關(guān)鍵問題有著長遠(yuǎn)的和決定性的重大意義。
現(xiàn)代控制系統(tǒng)的理論家們只以不同的方式提出了反饋控制設(shè)計的命題,但目的應(yīng)該是對真正關(guān)鍵的命題,探索出令人滿意的解及其設(shè)計計算原則和方法,即實(shí)質(zhì)性地解決反饋控制設(shè)計問題。
本書提出的設(shè)計新原則,可以在絕大多數(shù)受控系統(tǒng)條件下,簡明設(shè)計出能完全實(shí)現(xiàn)其廣義狀態(tài)反饋控制的環(huán)路傳遞函數(shù)/可靠性的反饋控制器。這個設(shè)計新原則真正解決了上述這個60多年來一直未解決的關(guān)鍵設(shè)計問題,所以應(yīng)該是現(xiàn)代控制設(shè)計理論60多年以來的實(shí)質(zhì)性進(jìn)展。
這個新設(shè)計原則更能針對所有實(shí)際具體的受控系統(tǒng)條件和設(shè)計要求,通過調(diào)整控制器的階數(shù)來有效調(diào)整廣義狀態(tài)反饋控制的強(qiáng)度以及實(shí)現(xiàn)這一控制的可靠性的程度這兩者之間的交換。這些特點(diǎn)都是現(xiàn)代控制設(shè)計理論60多年來未有的重大突破。
前面已經(jīng)提到,廣義狀態(tài)反饋控制和直接狀態(tài)反饋控制的設(shè)計是基于對系統(tǒng)內(nèi)部結(jié)構(gòu)的更詳細(xì)和更直接得多的信息了解,因此是整個控制理論的所有基本控制形式中最有效的控制形式。問題只是根據(jù)分離原則設(shè)計的狀態(tài)反饋控制的可靠性一直不能實(shí)現(xiàn)。而本書的新設(shè)計原則,則完全解決了這個不可回避的關(guān)鍵問題。所以本書的新結(jié)果也應(yīng)該是整個自動控制設(shè)計理論的重大進(jìn)展。
本書提出的新設(shè)計原則的另一個重大意義在于其整個設(shè)計命題和計算都非常簡明。
眾所周知,只有簡明的分析結(jié)果,才是真正透徹的分析和理解的結(jié)果。比如線性系統(tǒng)的性能/穩(wěn)定性由該系統(tǒng)的極點(diǎn)最直接地決定,所以本書中基于極點(diǎn)及其敏感性的魯棒穩(wěn)定性指標(biāo)(可靠性與性能的綜合指標(biāo))就普遍精準(zhǔn)和簡明得多(請見2.2.2節(jié))。又比如,實(shí)現(xiàn)廣義狀態(tài)反饋控制的環(huán)路傳遞函數(shù)/魯棒性的條件,就是沒有系統(tǒng)輸入的反饋。這個條件在本書里也以TB=0這樣最簡單的線性代數(shù)方程的形式設(shè)立(請見定理3.3和定理3.4)。
眾所周知,只有簡明的設(shè)計方法,才可能被實(shí)際設(shè)計的工程師們真正學(xué)習(xí)掌握。而只有真正掌握了設(shè)計方法,才可能在實(shí)際設(shè)計中根據(jù)實(shí)際系統(tǒng)條件和設(shè)計要求來應(yīng)用,才可能根據(jù)最終模擬數(shù)據(jù)對這些設(shè)計方法中的具體步驟和參數(shù)甚至原始設(shè)計要求,反過來進(jìn)行必要的調(diào)整。
本書提出的設(shè)計計算非常簡明,并且基本不用數(shù)值解,所以與其他相關(guān)著作顯著不同的是,本書展示了更多得多的從三階到九階的多輸入、多輸出系統(tǒng)的實(shí)際設(shè)計例子。這些例子的大多數(shù)都是完全手算完成的,而且這些例子里的設(shè)計計算的每一步結(jié)果都完整清晰地展示出來。這樣才能使讀者真正學(xué)習(xí)和掌握本書的設(shè)計方法的每一步,才能使他們在以后真的能夠?qū)嶋H應(yīng)用和調(diào)整。這些設(shè)計計算的程序(共有12個),都是可以在計算機(jī)上直接編碼的,是最核心的算法。
最后,本書第三版相對于2007年第二版所做的最主要的改進(jìn),就是將本書的設(shè)計方法及其優(yōu)越性更加詳細(xì)、更加充分和更加完整地加以敘述和解釋,其主要體現(xiàn)在以下兩個方面。
(1) 修改了控制器/觀測器設(shè)計的兩章中的第2章(即第三版的第7章)。
首先將最小階函數(shù)觀測器設(shè)計的最可能好的理論結(jié)果這一結(jié)論,以更正式和更嚴(yán)密得多的形式證明出來。根據(jù)這一加強(qiáng)了的結(jié)論,又增加宣布了兩個更強(qiáng)的終結(jié)性質(zhì)的推論/結(jié)論:這一設(shè)計問題的理論部分已經(jīng)完全解決;因為這一設(shè)計問題的計算部分的進(jìn)一步改進(jìn)和復(fù)雜化沒有實(shí)際意義,所以整個設(shè)計問題已經(jīng)基本解決。這些結(jié)果都將合并在第三版的7.1節(jié)。
其次增加了一個新的7.2節(jié),用來介紹故障檢測和控制的反饋控制器設(shè)計。這里的故障即重大的和偶然發(fā)生的系統(tǒng)輸入控制部分的故障,以系統(tǒng)輸入的一個突發(fā)外加信號來代表。這類故障與本書其他章節(jié)里微小的和經(jīng)常的輸入擾動完全不同,所以處理的方式也完全不同。就像針對危害微小經(jīng)常遇到的病毒的免疫處理和針對突發(fā)重病的處理完全不同一樣。所以這一問題也非常重要。有一些專著和文獻(xiàn)都在專注于這個問題。
整個第三版第7章的內(nèi)容,約是第二版第7章內(nèi)容的三倍。
(2) 對第8章中的特征結(jié)構(gòu)配置(即特征值和特征向量配置)的設(shè)計方法做了更加詳細(xì)、充分和完整的敘述和解釋。系統(tǒng)狀態(tài)矩陣的特征值即為該系統(tǒng)的極點(diǎn),而特征向量又能決定其相應(yīng)特征值的敏感性。所以特征結(jié)構(gòu)配置能特別有效地保證和提高反饋控制系統(tǒng)的性能和可靠性。又因為本書的設(shè)計新原則提出了廣義狀態(tài)反饋控制,而且只有狀態(tài)反饋和廣義狀態(tài)反饋控制才能配置特征值和特征向量,所以這是第三版中具有最重要意義的改進(jìn)。
比如在8.3節(jié)中加了兩個完整的控制器和廣義狀態(tài)反饋控制的設(shè)計例子,特別是這兩個例子都配置共軛復(fù)數(shù)的特征值,而實(shí)際反饋控制系統(tǒng)的極點(diǎn)/特征值一般也都是共軛復(fù)數(shù)。第二版相應(yīng)的8.1.3節(jié)中沒有配置共軛復(fù)數(shù)特征值的例子,這樣的例子能特別清晰、充分和完整地顯示本書新的設(shè)計程序和方法的優(yōu)越性。另外還加了10個與此例類似的例子作為習(xí)題,而這樣完整的實(shí)際設(shè)計的例子,在現(xiàn)有的其他專著和文獻(xiàn)中一般只有一個,更何況此例中的22維環(huán)路傳遞函數(shù)矩陣使得現(xiàn)有經(jīng)典控制論不可能精準(zhǔn)分析。更重要的是,此例中的輸入多于輸出的情況又使得現(xiàn)代控制論的現(xiàn)有其他設(shè)計不可能保證實(shí)現(xiàn)控制系統(tǒng)的魯棒性。
因為新加了很多內(nèi)容,所以第二版的第8章在第三版中分成了兩章,分別針對特征值配置和特征向量配置的設(shè)計問題。這樣第三版將比第二版多一章,一共10章。
這一新版有一個最主要的參考文獻(xiàn),即作者于2015年發(fā)表的一篇題為《觀測器設(shè)計》的綜述論文(https://www.researchgate.net/publication/273352547_Observer_design_-_A_survey)。
作者
2022年7月13日于紐約
〖BYN〗
第二版前言
〖BYN〗
第二版前言
本書詳細(xì)介紹了一個與現(xiàn)有現(xiàn)代控制理論中最基本的設(shè)計原則分離原則完全不同的綜合設(shè)計的原則和途徑。這一途徑可以在大多數(shù)系統(tǒng)的情況下第一次保證實(shí)現(xiàn)廣義狀態(tài)反饋控制的魯棒性。廣義狀態(tài)反饋控制可以比別的基本控制形式有效得多地提高反饋系統(tǒng)的性能和魯棒性,而性能與針對系統(tǒng)的模型誤差和輸入擾動的魯棒性又是實(shí)際控制系統(tǒng)的關(guān)鍵要求。因此,本書不僅豐富和發(fā)展了狀態(tài)空間控制理論,還為這一理論的廣泛應(yīng)用創(chuàng)造了必要的條件。
這一設(shè)計新途徑首次根據(jù)觀測器設(shè)計的結(jié)果來設(shè)計一個可以帶有限制的狀態(tài)反饋控制。這一限制根據(jù)不同的系統(tǒng)條件而不同,并因此能完全統(tǒng)一現(xiàn)有的兩個基本控制形式,即不帶限制的狀態(tài)反饋控制和最帶限制的靜態(tài)輸出反饋控制。因此我們把本書的這一新的狀態(tài)反饋控制稱為廣義狀態(tài)反饋控制。
相對于第一版及其十個主要新結(jié)果(見第一版前言),本版做了以下兩個方面的主要改進(jìn),并分成9章來敘述。
首先針對第一個主要結(jié)果即本書的設(shè)計新途徑,本版在第4章對其優(yōu)越性和合理性做了充分得多的證明。本版證明了這一新的設(shè)計不但比現(xiàn)有的能實(shí)現(xiàn)狀態(tài)反饋控制的魯棒性的設(shè)計對更廣泛的系統(tǒng)成立,而且這一廣泛性上的差別是極為顯著的。本版還特別根據(jù)一個1996年發(fā)表的結(jié)果(Wang, 1996)證明盡管本書的廣義狀態(tài)反饋控制帶有限制,但仍然非常有效并能在大多數(shù)的系統(tǒng)條件下保證控制系統(tǒng)的穩(wěn)定性。本版在6.4節(jié)還進(jìn)一步強(qiáng)調(diào)這一新的設(shè)計途徑可以通過自由調(diào)節(jié)觀測器的階數(shù)來有效調(diào)節(jié)控制系統(tǒng)的性能和魯棒性。
本版第二方面的也是更重大的改進(jìn),是用廣義狀態(tài)反饋控制配置特征結(jié)構(gòu)的設(shè)計。針對這一設(shè)計問題的設(shè)計方法,本版在8.1節(jié)做了重大改進(jìn)。本版還根據(jù)9.3節(jié)內(nèi)的比較敘述了特征結(jié)構(gòu)配置設(shè)計相對于一些最優(yōu)控制設(shè)計在關(guān)鍵的設(shè)計參數(shù)的設(shè)立和調(diào)整上的顯著優(yōu)越性,并根據(jù)第2和第3章內(nèi)的基本分析強(qiáng)調(diào)了特征結(jié)構(gòu)配置設(shè)計相對于針對環(huán)路傳遞函數(shù)的范數(shù)的直接設(shè)計的普遍、重大的優(yōu)越性。這兩個比較上的結(jié)論被分別列為本版的第九和第十個主要結(jié)果。第一版的第四和第十個主要結(jié)果,即關(guān)于故障檢測與自適應(yīng)控制的結(jié)果,則因為與本書的最主要的結(jié)果關(guān)系不大而沒有包含在第二版中。
除了上述四個主要結(jié)果以外,本版的其余第三到第八個主要結(jié)果及其對應(yīng)章節(jié)列舉如下:第三,特征向量配置設(shè)計(8.2節(jié));第四,最小階函數(shù)觀測器的設(shè)計(第7章);第五,矩陣方程TA-FT=LC的解(第5章);第六,不觀測所有系統(tǒng)狀態(tài)就直接產(chǎn)生廣義狀態(tài)反饋控制信號的基本設(shè)計概念及其推廣(第3~7章);第七,對現(xiàn)有狀態(tài)反饋控制和靜態(tài)輸出反饋控制的完全統(tǒng)一(6.3節(jié));第八,一個普遍準(zhǔn)確得多的并能被特征結(jié)構(gòu)配置設(shè)計優(yōu)化的魯棒穩(wěn)定性的測量(2.2.2節(jié))。
可以說,本書的設(shè)計新途徑(第一個結(jié)果)的提出基于第五、第六和第七個結(jié)果中的新理論和新觀念,而其所賴以成立的廣義狀態(tài)反饋控制的優(yōu)越性則在第二、第三、第八、第九和第十個結(jié)果中得到證實(shí)。
也可以說,如果本書的第一版強(qiáng)調(diào)了用經(jīng)典控制論中的環(huán)路傳遞函數(shù)的概念來實(shí)現(xiàn)廣義狀態(tài)反饋控制的魯棒性,那么本版則更強(qiáng)調(diào)了用現(xiàn)代控制論中的方法設(shè)計出來的廣義狀態(tài)反饋控制(及其對應(yīng)的環(huán)路傳遞函數(shù))能有效得多地提高控制系統(tǒng)的性能和魯棒性。
本書的結(jié)構(gòu)如下:第1~4章循序從系統(tǒng)模型到系統(tǒng)分析,再從提出設(shè)計要求到確定(新的)設(shè)計途徑。第5章敘述對一個不同于西爾維斯特(Sylvester)方程的矩陣方程的解及其計算問題。這個方程是本書第6~8章的設(shè)計問題的關(guān)鍵方程,而只有本章中解耦的解才能滿足本書的設(shè)計要求。第6章和第7章各自根據(jù)一個不同的目的設(shè)計觀測器。其中只有第6章的目的(即保證實(shí)現(xiàn)廣義狀態(tài)反饋控制的魯棒性)才與本書的設(shè)計新途徑有關(guān)。第8章和第9章用廣義狀態(tài)反饋控制來分別配置特征結(jié)構(gòu)和實(shí)行二次型最優(yōu)控制。9.3節(jié)還對這兩章的設(shè)計做了比較。
因為本書一開始就涉及對多輸入多輸出系統(tǒng)的深入分析與設(shè)計,所以本書一般來說適合作為學(xué)過狀態(tài)空間理論的研究生的教科書。此外,因為本書的數(shù)學(xué)工具僅為線性代數(shù)(為保證基礎(chǔ)內(nèi)容的完整,本書附錄A還做了盡可能簡明的介紹),又因為本書的每個問題都是從最基本的概念和內(nèi)容開始介紹,所以本書也可作為實(shí)際科研設(shè)計人員和有系統(tǒng)/信號基礎(chǔ)的理工科大學(xué)生的參考。本書每一章的后面都有習(xí)題供練習(xí)和理解該章的內(nèi)容。另外附錄B還列出了八個實(shí)際控制系統(tǒng)的數(shù)學(xué)模型供綜合練習(xí)和參考。
為方便讀者,本版最后還加了一個英語的內(nèi)容索引,每個詞都附有中文翻譯。
作者希望能夠通過本書的出版向讀者介紹一個根本嶄新、簡單實(shí)用又有上述眾多優(yōu)點(diǎn)的基本設(shè)計原則與途徑。
作者
2007年2月
〖BYN〗
第一版前言
〖BYN〗
第一版前言
本書匯集了自20世紀(jì)80年代,特別是20世紀(jì)90年代以來發(fā)表的關(guān)于線性系統(tǒng)狀態(tài)空間設(shè)計理論的研究成果。這些成果已經(jīng)構(gòu)成了一條比較完整的和嶄新的設(shè)計途徑。這一設(shè)計途徑可以在兼顧系統(tǒng)性能的前提下,基本解決現(xiàn)有結(jié)果未能解決的低敏感性問題。性能及魯棒性(后者即為對于系統(tǒng)參數(shù)變化和信息干擾的低敏感性)是對任何一個實(shí)際工程系統(tǒng)的兩個既互相矛盾又不可忽視的主要要求。因此,這一新的設(shè)計途徑不僅豐富和發(fā)展了狀態(tài)空間設(shè)計理論,還為這一理論的廣泛應(yīng)用創(chuàng)造了必要的條件。
狀態(tài)空間理論是從20世紀(jì)60年代發(fā)展起來的。在現(xiàn)有的理論中,狀態(tài)反饋控制和實(shí)現(xiàn)狀態(tài)反饋控制的觀測器是完全分開來設(shè)計的。雖然這樣設(shè)計出來的直接狀態(tài)反饋系統(tǒng)能有某種最優(yōu)的性能和低敏感性,但是在絕大多數(shù)情況下,帶有實(shí)現(xiàn)這一最優(yōu)狀態(tài)反饋控制的觀測器的反饋系統(tǒng)卻沒有同樣的低敏感性。本書介紹的設(shè)計新途徑是把狀態(tài)反饋和實(shí)現(xiàn)它的觀測器結(jié)合起來設(shè)計,也就是根據(jù)觀測器的設(shè)計結(jié)果來設(shè)計狀態(tài)反饋。這樣設(shè)計出來的系統(tǒng)不但可以實(shí)現(xiàn)一種只稍帶有限制的(廣義的)狀態(tài)反饋控制,而且可以擁有和相對于這一狀態(tài)反饋控制的直接狀態(tài)反饋系統(tǒng)完全相同的低敏感性。這一結(jié)果對于所有輸出多于輸入,以及所有擁有一個以上穩(wěn)定傳輸零點(diǎn)的系統(tǒng)都有效。對于其他的系統(tǒng),該設(shè)計新途徑也可以不加改變地應(yīng)用,并能在維持敏感性方面達(dá)到某種最佳近似的程度。
控制理論主要由經(jīng)典控制理論和狀態(tài)空間(現(xiàn)代)控制理論所組成。與經(jīng)典控制理論相比,狀態(tài)空間理論能夠更加詳細(xì)準(zhǔn)確地描述單一系統(tǒng)的性能和敏感性,但是對于反饋系統(tǒng)的敏感性的描述卻不清楚。雖然本書只限于介紹狀態(tài)空間理論,但是本書的分析和設(shè)計仍然能夠充分地兼顧反饋系統(tǒng)的性能和低敏感性。這是因為本書充分應(yīng)用了經(jīng)典控制理論中的一個關(guān)鍵的基本概念用環(huán)路傳遞函數(shù)來描述反饋系統(tǒng)的敏感性。當(dāng)然,根據(jù)這一基本概念提出的設(shè)計要求仍然是由基于狀態(tài)空間系統(tǒng)模型的設(shè)計來滿足的。
控制理論的主要意義在于能夠普遍地指導(dǎo)復(fù)雜控制系統(tǒng)的設(shè)計。這就要求控制理論能夠提出真正兼顧系統(tǒng)的性能和低敏感性的設(shè)計要求。這又要求針對這些具體設(shè)計要求,控制理論能夠提出真正系統(tǒng)的、簡單的、普遍的和能充分利用設(shè)計自由度的解決方法。本書只對這些設(shè)計方法及其理論基礎(chǔ)做集中的介紹,而不試圖對現(xiàn)有狀態(tài)空間理論的其他眾多的結(jié)果做全面的介紹。對于一些特別是分析性質(zhì)的數(shù)學(xué)結(jié)果,本書也只注重其物理意義和出處,不做詳細(xì)的和嚴(yán)格的論述。
本書包括了下列10個主要的和在同類文獻(xiàn)中尚未出現(xiàn)的新結(jié)果:
(1) 一種可以實(shí)現(xiàn)(廣義)狀態(tài)反饋控制的輸出反饋控制器的原理及設(shè)計方法。這一控制器所在的反饋系統(tǒng)具有和其對應(yīng)的狀態(tài)反饋系統(tǒng)完全相同的低敏感性(第2、第3和第4章)。
(2) 用靜態(tài)輸出反饋/廣義狀態(tài)反饋來全面配置特征值和特征向量(4.1節(jié))。
(3) 在特征值配置設(shè)計時,充分利用所有的剩余自由度來配置特征向量,這一結(jié)果包括數(shù)值的迭代方法和解析的解耦方法(4.1節(jié)和4.2節(jié))。
(4) 能兼顧系統(tǒng)模型誤差以及觀測噪聲影響的故障檢測、定位和容錯控制器,及其普遍、簡明的設(shè)計程序(第5章)。
(5) 能實(shí)現(xiàn)任意(無限制)狀態(tài)反饋控制的最小階觀測器,及其最簡化的、系統(tǒng)性的和普遍的設(shè)計程序(3.4.1節(jié))。
(6) 矩陣方程TA-FT=LC(A和C是任意的和能觀的,F(xiàn)的特征值是任意的)的解(F, T, L)。這一解與現(xiàn)有的Sylvester方程TA-FT=C的解(F, T)有著根本不同。這一解不僅不要求矩陣A和F有不同的特征值,而且還能使矩陣F的特征值完全解耦,并能使矩陣T的每一行都由其基向量來表示。此外,這一解能使其所解的方程的剩余自由度得以充分利用,而這一方程又是狀態(tài)空間設(shè)計理論中最基本的和最重要的方程(第2~第5章)。
(7) 從反饋控制器的狀態(tài)以及系統(tǒng)的輸出觀測中直接產(chǎn)生所需的狀態(tài)反饋控制信號(而不是先產(chǎn)生系統(tǒng)的狀態(tài)以后再產(chǎn)生狀態(tài)反饋控制信號)的設(shè)計思想。這一基本思想將第一次被運(yùn)用在本書的整個設(shè)計途徑中(而不只是運(yùn)用在函數(shù)觀測器的設(shè)計中)(第2~第5章等)。
(8) 對狀態(tài)空間理論中的未知輸入觀測器以及靜態(tài)輸出反饋這兩個現(xiàn)有的基本控制結(jié)構(gòu)的完全統(tǒng)一(3.4.2節(jié))。
(9) 用新的更加普遍準(zhǔn)確的理論公式以及每個單一特征值的敏感性,來測量和指導(dǎo)魯棒穩(wěn)定性的設(shè)計(1.3節(jié))。
(10) 用自適應(yīng)狀態(tài)反饋控制的概念來設(shè)計故障包容控制器(4.2節(jié))。
以上10個結(jié)果中的前5個是具體的設(shè)計結(jié)果,后5個是使這前5個結(jié)果得以產(chǎn)生的新理論、新基礎(chǔ)、新方向和新概念。因此本書中的設(shè)計新途徑(第1個結(jié)果)是建立在一些重要的理論研究的發(fā)展和成果(第6~8個結(jié)果)上的。除了第2和第3個結(jié)果以外(其中第3個結(jié)果中的一部分尚未公開發(fā)表),其他結(jié)果主要出自作者10年來發(fā)表的論文。
設(shè)計計算的可靠性也是極其實(shí)際和重要的。這是因為實(shí)際的控制設(shè)計問題是復(fù)雜的和需要大量運(yùn)算的,而不可靠的計算方法在大量的計算中往往會因為初始數(shù)據(jù)誤差和計算舍入誤差的積累,最終使計算結(jié)果完全不可靠;谶@一原因,本書盡量采取了可靠的設(shè)計計算程序,比如用海森伯格型矩陣取代規(guī)范型矩陣,用正交線性變換取代普通線性變換,等等。可靠的計算也是狀態(tài)空間理論相對于經(jīng)典控制理論的另一個重要優(yōu)點(diǎn),因為后者所要求的多項式計算往往是不可靠的。
因為本書提出了更高的設(shè)計要求(同時滿足性能和低敏感性)和更可靠的計算要求,并且一開始就深入到多輸入和多輸出系統(tǒng)的普遍的分析和設(shè)計中,所以,本書要求讀者具有比較扎實(shí)的線性代數(shù)的基礎(chǔ)。這一情況相似于經(jīng)典控制論的發(fā)展要求讀者具有比較扎實(shí)的復(fù)變函數(shù)的基礎(chǔ)。但是本書所需的數(shù)學(xué)工具沒有超出簡單線性代數(shù)的范圍。另外,線性代數(shù)計算的復(fù)雜性也因為數(shù)學(xué)軟件的出現(xiàn)而在實(shí)際運(yùn)用中大大簡化了。本書的設(shè)計方法完全以計算機(jī)算法程序的形式出現(xiàn),而這些程序中的每一步計算都已簡化到了可以用現(xiàn)有數(shù)學(xué)軟件一步完成的程度。為了使讀者更好地掌握本書所需要的數(shù)學(xué)基礎(chǔ),作者在附錄A中用盡可能簡單的方式介紹了本書必需的線性代數(shù)和數(shù)值線性代數(shù)的一些基礎(chǔ)結(jié)果。
總之,本書比較全面地涉及了狀態(tài)空間理論的基本分析和設(shè)計問題,并給予了簡明而深入的敘述和處理。因此本書適合作為學(xué)過一門控制理論課程的學(xué)生的教科書。本書包含的大部分內(nèi)容是作者二十世紀(jì)八九十年代發(fā)表的研究結(jié)果,其中有些結(jié)果是近日才發(fā)表的。因此本書也可以作為介紹最新的研究成果和研究方向的專著。本書還特別注重介紹了具體到計算問題和考慮到實(shí)際要求的設(shè)計方法。因此本書還可以供從事實(shí)際控制系統(tǒng)設(shè)計的工作者參考。
……
第1章 系統(tǒng)的數(shù)學(xué)模型和基本性質(zhì)
1.1 兩類不同的數(shù)學(xué)模型
1.2 狀態(tài)空間模型的特征分解
1.3 系統(tǒng)的階數(shù)和能控能觀性質(zhì)
1.4 系統(tǒng)的零極點(diǎn)
習(xí)題
第2章 單一系統(tǒng)的性能與敏感性
2.1 系統(tǒng)的性能
2.2 系統(tǒng)的敏感性和魯棒性
2.2.1 特征值的敏感性(魯棒性)
2.2.2 系統(tǒng)穩(wěn)定性的敏感性(魯棒穩(wěn)定性)
習(xí)題
第3章 反饋控制系統(tǒng)的敏感性
3.1 反饋控制系統(tǒng)的敏感性和環(huán)路傳遞函數(shù)
3.1.1 對于受控系統(tǒng)數(shù)學(xué)模型誤差的敏感性
3.1.2 對于控制輸入擾動的敏感性
3.2 狀態(tài)空間理論中反饋控制系統(tǒng)的敏感性
3.2.1 狀態(tài)反饋控制結(jié)構(gòu)
3.2.2 靜態(tài)輸出反饋控制結(jié)構(gòu)
3.2.3 觀測器反饋控制結(jié)構(gòu)[環(huán)路傳遞恢復(fù)(LTR)]
第4章 一個新的反饋控制設(shè)計原則和途徑
4.1 觀測器設(shè)計的一個基本概念從觀測器狀態(tài)和系統(tǒng)輸出觀測直接產(chǎn)生狀態(tài)反饋控制信號
4.2 觀測器反饋系統(tǒng)的性能(分離定理)
4.3 現(xiàn)有狀態(tài)空間設(shè)計與分離原則的八個不合理(Tsui, 2006, 2012)
4.3.1 不成立的基本假設(shè)
4.3.2 不考慮關(guān)鍵參數(shù)
4.3.3 顛倒的設(shè)計順序
4.3.4 不必要的設(shè)計要求
4.3.5 放棄合理的控制結(jié)構(gòu)
4.3.6 不能實(shí)現(xiàn)魯棒性
4.3.7 極端強(qiáng)弱的控制
4.3.8 極端的控制結(jié)構(gòu)
4.4 一個新的和能實(shí)現(xiàn)廣義狀態(tài)反饋控制的魯棒性的設(shè)計原則和輸出反饋控制器
習(xí)題
第5章 計算矩陣方程TA-FT=LC的解
5.1 系統(tǒng)的能觀海森伯格型的計算
5.1.1 單輸出系統(tǒng)
5.1.2 多輸出系統(tǒng)
5.2 矩陣方程TA-FT=LC的解的計算
5.2.1 不重復(fù)的實(shí)數(shù)特征值(11的約當(dāng)塊)
5.2.2 共軛復(fù)數(shù)和重復(fù)的特征值(大于11的約當(dāng)塊)
習(xí)題
第6章 觀測器設(shè)計一:實(shí)現(xiàn)反饋控制的魯棒性
6.1 矩陣方程TB=0的解的計算
6.2 例子和分析
6.3 對現(xiàn)有的兩個基本反饋控制結(jié)構(gòu)的完全統(tǒng)一
6.4 用自由調(diào)節(jié)觀測器的階數(shù)來調(diào)節(jié)反饋系統(tǒng)的性能和魯棒性(Tsui, 1999c)
習(xí)題
第7章 觀測器設(shè)計二:其他特殊目的的觀測器
7.1 最小階線性函數(shù)觀測器設(shè)計
7.1.1 對這一問題的最重大的理論進(jìn)展簡化成最簡單的設(shè)計公式
7.1.2 這一設(shè)計公式的計算程序和結(jié)果可以保證的觀測器階數(shù)的上限
7.1.3 最可能低的觀測器階數(shù)的上限最可能好的理論結(jié)果整個問題已經(jīng)解決
7.2 故障檢測、定位與控制的觀測器設(shè)計
7.2.1 故障的模型以及故障檢測和定位的設(shè)計公式與要求
7.2.2 故障檢測和定位設(shè)計的計算程序
7.2.3 故障的自適應(yīng)容錯控制(Tsui, 1997)
7.2.4 系統(tǒng)模型誤差和觀測噪聲的影響和處理(Tsui, 1994b)
習(xí)題
第8章 反饋控制設(shè)計特征值(極點(diǎn))的配置
8.1 特征值(極點(diǎn))的選擇
8.2 用狀態(tài)反饋控制配置特征值
8.3 用廣義狀態(tài)反饋控制配置極點(diǎn)
8.4 對廣義狀態(tài)反饋控制設(shè)計的調(diào)整(Tsui, 2005)
8.5 關(guān)于特征結(jié)構(gòu)配置設(shè)計的小結(jié)
習(xí)題
第9章 反饋控制設(shè)計二特征向量的配置
9.1 數(shù)值迭代方法(Kautsky et al., 1985)
9.2 解析解耦的方法
9.3 整個特征值和特征向量配置的總結(jié)
習(xí)題
第10章 反饋控制設(shè)計三二次型最優(yōu)控制
10.1 狀態(tài)反饋控制的設(shè)計
10.2 廣義狀態(tài)反饋控制的設(shè)計
10.3 反饋控制設(shè)計的比較與總結(jié)
習(xí)題
附錄A 線性代數(shù)和數(shù)值線性代數(shù)的基礎(chǔ)簡介
A.1 線性代數(shù)中的一些基本概念
A.1.1 線性相關(guān)、線性無關(guān)、線性空間
A.1.2 基向量、線性變換、正交線性變換
A.2 矩陣三角化或梯形化的運(yùn)算
A.3 奇異值分解(SVD)
A.3.1 奇異值分解的存在和定義
A.3.2 奇異值分解的性質(zhì)
A.3.3 奇異值分解的應(yīng)用
A.4 矩陣方程組TA-FT=LC和TB=0的應(yīng)用和解析解(Tsui, 2004a)
A.4.1 能產(chǎn)生Kx(t)信號(K=KC)的輸出反饋控制器(見定義3.3)
A.4.2 未知輸入觀測器(unknown input observer)
A.4.3 輸入故障檢測和定位(input fault detection and isolation,見7.2節(jié))
A.4.4 時滯狀態(tài)觀測器(observer with timedelayed states)
A.4.5 用廣義狀態(tài)反饋控制來配置特征值和特征向量
A.4.6 這個矩陣方程組的解析解
附錄B 實(shí)際設(shè)計題目
參考文獻(xiàn)
索引