注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計其他編程語言/工具反饋控制系統設計與分析:MATLAB語言應用

反饋控制系統設計與分析:MATLAB語言應用

反饋控制系統設計與分析:MATLAB語言應用

定 價:¥36.00

作 者: 薛定宇
出版社: 清華大學出版社
叢編項:
標 簽: 基礎教學語言

購買這本書可以去


ISBN: 9787302008538 出版時間: 2000-04-01 包裝: 平裝
開本: 16開 頁數: 405 字數:  

內容簡介

  MATLAB語言的兩個最顯著特點,即其強大的矩陣運算能力和完美的圖形可視化功能,使得它成為國際控制界應用最廣的首選計算機工具。現在,MATLAB語言不但廣泛應用干控制領域,也應用干其它的工程和非工程領域。在控制界,很多知名學者都為其擅長的領域寫出工具箱,而其中很多工具箱已經成為該領域的標準,如本書深入介紹的控制系統工具箱。子曰:“工欲善其事,必先利其器”。作者認為,以MATLAB語言為主線,全面介紹反饋控制系統分析與設計的基本理論和計算機實踐,無疑會對學生深入理解反饋控制的基本原理、掌握一個能方便進行控制系統分析和設計的工具大有裨益.因為掌握了這樣一門工具后,可以把控制系統的研究者從繁瑣的計算機程序編碼中解放出來,將精力更有效地投放在解決專業(yè)技術的問題上;這當然會使得研究人員的研究效率大大地提高。作者1996年在清華大學出版社出版的《控制系統計算機輔助設計一MATLAB語言與應用》一書受到了國內外中文讀者的普遍歡迎.本書不是作者早期著作的再版;而是以更系統的角度全面介紹單變量反饋控制系統分析與設計的理論問題、介紹了MATLAB語言及相應工具箱在控制系統分析與設計中應用的教材。本書既包括了傳統控制理論課程中的核心內容,又適當地引人控制系統理論的新進展。諸如控制系統的魯棒分析、PID類控制器的各種設計方法及線性系統的魯棒控制等問題,形成了一個完整的體系。本書1997年底初步形成,并以英文講義的形式印刷發(fā)行,其中大部分內容曾在東北大學自動化類專業(yè)高年級本科生教學中實際使用,收到了預期的效果,受到了學生的歡迎。同時,作者還開發(fā)了基于MATLAB語言的反饋控制系統計算機輔助分析與設計程序CtrlLAB,該軟件在互聯網上公布以來,引起了世界上很多用戶的興趣,許多學校將其作為教學軟件。本書可作為高校自動化技術專業(yè)及相關專業(yè)的研究生與高年級本科生反饋控制課程教材,也可作為“自動控制原理”、“線性系統”、“控制系統計算機輔助設計”等課程的教材或參考書,還可供其它專業(yè)的學生和科技工作者、教師作為學習自動控制理論的參考材料。本書由東北大學控制仿真研究中心徐心和教授主審。本書從醞釀到整個寫作過程始終得到徐老師的鼓勵和支持,他仔細地閱讀了全書原稿,并提出了許多建設性的寶貴意見。作者的導師、東北大學任興權教授、英國 Sussex大學的 Derek P Atherton教授也對本書的最終成形提供了很多幫助。作者的一些同事和朋友也先后給予作者許多建議,并使作者獲得了許多有益的信息和材料,這當中包括新加坡 Seagate公司的陳陽泉博士、加拿大 Northern Telecom公司的莊敏霞博士、新加坡國立大學的葛樹志博士、南非Pretoria大學的夏小華教授、新加坡大眾鋼鐵公司的張慧先生、英國謝菲爾德大學的楊永耀博士、吳占元博士、郎自強博士、諸自強博士、香港城市大學的謝力博士、東北大學控制仿真研究中心的郝培鋒博士、肖文棟博士等,在英文講義試用本完成以來還得到許多國內外同行的建議和意見,在此作者表示衷心的感謝.本書在出版過程中得到清華大學出版社蔡鴻程總編的關懷和幫助,在此深表謝意.本書的出版還得到了 MAILAB軟件的開發(fā)者——美國 The MathWorks公司圖書計劃的支持,如果讀者想購買MATLAB軟件及系列產品,請和該公司直接聯系:The MathWorks, Inc.3 Apple Hill DriveNatick, MA,01760-2098 USATel:508-647-7000Fax: 508-647-7101E-mail: info@mathworks.comWeb: www.mathworks.com由于作者水平有限,書中的缺點錯誤在所難免,歡迎讀者批評指教。幾年來,作者的妻子楊軍在生活和事業(yè)上給予了作者莫大的幫助與鼓勵,作者謹以此書獻給她和女兒薛楊。

作者簡介

暫缺《反饋控制系統設計與分析:MATLAB語言應用》作者簡介

圖書目錄

    第1章 反饋控制系統引論
    1.1 反饋控制系統的基本結構
    1.2 反饋控制理論的發(fā)展綜述
    1.3 本書的結構
    1.4 計算機輔助工具 MATLAB語言簡介
    1.4、1 MATLAB語言引論
    1.4.2 標準MATLAB語句與函數
    1.4.3 MATLAB語言的圖形功能
    1.4.4 MATLAB語言的聯機幫助功能
    1.4.5 MATLAB工具箱介紹
    習題
   第2章 反饋控制系統的數學模型
    2.1 系統建模舉例
    2.2 Laplace變換與傳遞函數模型
    2.3 其它數學模型的表示方法
    2.3.1 狀態(tài)方程模型
    2.3.2 零極點模型
    2.4 相互連接框圖的模型表示
    2.4.1 串聯連接結構
    2.4.2 并聯連接結構
    2.4.3 反饋連接結構
    2.4.4 更復雜的連接結構
    2.5 不同模型對象間的相互轉換
    2.5.1 由LTI對象轉換為傳遞函數
    2.5.2 將LTI對象轉換成零極點模型
    2.5.3 系統的狀態(tài)方程實現
    2.6 更復雜系統的模型處理方法
    2.6.1 Simulink建模方法
    2.6.2 非線性系統的線性化
    習題
   第3章線性控制系統的性質
    3.1 線性系統的穩(wěn)定性分析
    3.1.1 直接判定方法
    3.1.2 間接判定方法
    3.1.3 反饋控制系統的內部穩(wěn)定性
    3.2 控制系統的可控性和可觀測性分析
    3.2.1 系統的可控性分析
    3.2.2 系統的可觀測性分析
    3.2.3 系統的可控性和可觀測性 Gram矩陣
    3.2.4 系統的可鎮(zhèn)定性和可檢測性分析
    3.3 線性系統的Kalman分解
    3.3.1 Kalman分解
    3.3.2 最小實現問題的再認識
    3.4 系統的時間矩量與 Markov參數
    3.4.1 關于s=0展開——時間短量
    3.4.2 關于s=∞展開—— Markov參數
    3.5 反饋控制系統的魯棒性分析
    3.5.1 信號與系統的范數測度
    3.5.2 計算H↓2范數的方法
    3.5.3 計算H∞范數的方法
    3.5.4 靈敏度和補靈敏度函數
    3.5.5 穩(wěn)定性裕量分析
    習題
   第4章 線性系統的時域分析
    4.1 系統時域響應的解析解算法
    4.1.1 部分分式展開方法
    4.1.2 狀態(tài)空間解法
    4.2 二階系統的演示例子
    4.2.1 解析解研究
    4.2.2 不同參數下的系統響應比較
    4.2.3 脈沖響應分析
    4.3 線性系統的階躍響應分析
    4.3.1 時域響應指標
    4.3.2 求取階躍響應的方法
    4.4 線性系統的脈沖響應分析
    4.5 任意輸入下的時域響應分析
    4.5.1 利用MATLAB進行線性系統分析
    4.5.2 應用MATLAB語言分析非線性系統
    4.5.3 應用 Simulink分析系統時域響應
    4.6 帶有延遲的系統時域響應分析
    4.6.1 時間延遲函數的Pade近似
    4.6.2 閉環(huán)系統的近似分析
    4.7 控制系統工具箱中的系統分析工具 LTIView
    習題
   第5章 線性系統的復域與頻域分析
    5.1 線性系統的根軌跡分析
    5.1.1 二階系統的根軌跡分析
    5.1.2 根軌跡繪制原理
    5.1.3 繪制根軌跡的MATLAB工具
    5.1.4 主導極點的等δ和等ω↓n線
    5.1.5 時間延遲系統的根軌跡
    5.1.6 基于根軌跡的系統設計工具 RLTool
    5.2 線性系統的頻域分析與 Nyquist圖
    5.2.1 頻域分析入門
    5.2.2 Nyquist圖的一般描述
    5.2.3 二階系統的Nyquist圖
    5.2.4 Nyquist圖與穩(wěn)定性定理
    5.2.5 常規(guī)Nyquist圖的非線性變換
    5.3 線性系統的閉環(huán)頻域響應
    5.3.1 等M圓與等N圓
    5.3.2 頻域響應的閉環(huán)特性
    5.4 線性系統的 Bode圖分析
    5.4.1 線性系統的 Bode圖
    5.4.2 二階系統的Bode圖
    5.4.3 Bode圖的漸近線
    5.4.4 由BOde圖判定系統穩(wěn)定性
    5.4.5 應用MATLAB繪制Bode圖
    5.5 Nichols曲線
    5.5.1 等M(ω)線和等α(ω)線
    5.5.2 Nichols曲線的系統分析方法
    5.6 系統頒域分析的其它內容
    5.6.1 幅值裕量與相位裕量
    5.6.2 非最小相位系統的頻域響應
    5.6.3 時間延遲系統的頻域響應
    5.6.4 靈敏度函數的頻域表示
    習題
   第6章 控制系統的經典設計技術
    6.1 串聯超前滯后補償器設計
    6.1.1 超前滯后校正入門
    6.1.2 由相位裕量設定的方法進行超前滯后校正
    6.2 線性二次型最優(yōu)控制
    6.2.1 線性二次型最優(yōu)控制策略
    6.2.2 線性二次型調節(jié)器問題
    6.2.3 加權矩陣選擇
    6.2.4 觀測器與觀測器設計
    6.2.5 狀態(tài)反饋與基于觀測器的調節(jié)器與控制器設計
    6.3 極點配置控制器設計
    6.3.1 極點配置算法
    6.3.2 部分極點配置問題
    6.3.3 應用極點配置技術設計觀測器
    6.3.4 基于觀測器的極點配置調節(jié)器與控制器
    6.4 模型跟蹤控制
    6.4.1 不同指標下的標準模型格式
    6.4.2 模型跟蹤控制器設計
    司題
   第7章 PID控制器設計
    7.1 PID控制器簡介
    7.1.1 比例、積分、微分控制作用分析
    7.1.2 微分動作在反饋回路的PID控制
    7.2 Ziegler-Nichols整定公式
    7.2.1 Ziegler-Nichols整定經驗公式
    7.2.2 微分動作在反饋回路中實現的控制
    7.2.3 帶有時間延遲的一階系統模型擬合
    7.2.4 改進的Ziegler-Nichols整定公式
    7.3 其它PID控制器的整定方法
    7.3.1 PID控制器的 Chien-Hrones-Reswick整定算法
    7.3.2 Cohen-Coon整定公式
    7.3.3 精調的 Ziegler-Nichols整定算法
    7.3.4 預測性PI整走算法
    7.4 高級PID整定方法
    7.4.1 幅值與相位裕量設定的算法
    7.4.2 內部模型控制器
    7.4.3 極點配置控制器整定
    7.5 最優(yōu)PID控制器設計
    7.5.1 設定點最優(yōu)PID控制器整定
    7.5.2 擾動抑制的PID控制器整定
    7.5.3 基于福值和相位裕量設定PID控制器設計
    7.5.4 改進的幅值相位方法
    7.6 PID控制的進一步內容
    7.6.1 積分器回繞與抗回繞 PID控制器
    7.6.2 自整定PID控制器
    7.6.3 控制策略選擇
    習題
   第8章 魯棒控制系統設計
    8.1 線性二次型 Gauss控制
    8.1.1 線性二次型 Gauss問題
    8.1.2 使用 MATLAB求解 LQG問題
    8.1.3 帶有回路傳輸恢復的LQG控制
    8.2 魯棒控制問題的一般描述
    8.2.1 小增益定理
    8.2.2 非結構化的不確定性
    8.2.3 魯棒控制結構
    8.2.4 MATLAB環(huán)境下的模型表示
    8,2.5 處理虛軸上的極點
    8.3 H∞控制器設計
    8.3.1 在加權函數下增廣系統模型
    8.3.2 在MATLAB下進行加權模型增廣
    8.3.3 加權靈敏度問題——一個簡單的情況研究
    8.3.4  H∞控制器設計——一般問題考慮
    8.3.5 最優(yōu)H∞控制器設計
     8.4 最優(yōu)H↓2控制器設計
    8.5 關于H∞控制器設計的其它問題
    8.5.1 特殊的H∞控制結構
    8.5.2 H∞控制中加權函數的影響
    8.5.3 靈敏度問題的加權函數選擇
    習題
   參考文獻
   附錄A Laplace變換的計算機求解
    A.1 基本 Laplace變換表
    A.2 其它函數的導出變換
    A.3 計算機輔助Laplace變換求解
    A.3.1 應用Mathematica軟件進行Laplace變換
    A.3.2 使用 MAfLAB的符號運算工具箱進行 Laplace變換
    習題
   附錄B 反饋系統分析與設計工具CtrlLAB簡介
    B.1 引言
    B.1.1 CtrlLAB簡介
    B.1.2 程序安裝與系統要求
    B.1.3 CtrlLAB程序的運行
    B.1.4 CtrlLAB的版權與聲明
    B.2 系統模型輸入與轉換
    B.2.1 傳遞函數模型輸入
    B.2.2 其它模型表達式輸入
    B.2.3 更復雜的系統模型的輸入
    B.3 模型變換與降階
    B.3.1 模型顯示
    B.3.2 狀態(tài)方程實現
    B.3.3 模型降階
    B.4 控制系統分析
    B.4.1 控制系統的頻域分析
    B.4.2 控制系統的時域響應分析
    B.4.3 系統特性分析
    B.5 系統設計的應用實例
    B.5.1 經典控制系統設計功能
    B.5.2 PID控制器設計
    B.5.3 魯棒控制器設計
    B.6 基于圖形界面的輔助工具
    B.6.1 矩陣處理程序
    B.6.2 圖形處理程序
    習題
   附錄 C 作者編寫的MATLAB函數清單
   索引

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號