編輯推薦
1. 以工程實際控製係統為背景,注重係統性、邏輯性,將全書分為仿真基礎、控製係統分析與設計、綜閤應用實例三個方麵。
2. 利用MATLAB計算機輔助設計平颱,將控製係統基本原理、分析設計方法與MATLAB仿真技術緊密銜接,力求通過仿真設計實例深入淺齣地闡述控製係統理論方法。
內容簡介
《控製係統MATLAB仿真與應用》從控製係統仿真的實際應用齣發,在MATLAB語言基礎上,係統講述瞭控製係統計算機輔助設計的理論、方法及應用,主要內容分為三部分:MATLAB基礎知識、控製係統分析與設計和綜閤應用實例。首先介紹瞭MATLAB 基礎知識,包括概述、MATLAB程序設計基礎與MATLAB 圖形設計;然後著重闡述瞭控製係統數學模型及其MATLAB描述;介紹瞭控製係統分析與設計的基本控製理論與方法;在MATLAB平颱下講述瞭控製係統計算機輔助分析及設計; 在介紹Simulink基礎上,闡述瞭控製係統Simulink仿真;後從不同角度給齣瞭幾個控製係統MATLAB仿真實例。
《控製係統MATLAB仿真與應用》可作為高等院校電氣信息類電氣工程及其自動化、自動化等相關專業本科生和研究生的教材或參考書,也可作為從事控製理論與控製工程相關技術人員學習的參考用書。
《控製係統MATLAB仿真與應用》配有電子教案,需要的教師可登錄www.cmpedu.com免費注冊,審核通過後下載,或聯係編輯索取(QQ:2966938356,電話:010-88379739)。
目錄
前言
第1章概述
1.1控製係統計算機輔助設計概述
1.1.1控製係統概述
1.1.2控製係統計算機輔助設計的發展及應用
1.2MATLAB簡介
1.2.1MATLAB安裝與啓動
1.2.2程序界麵環境
1.2.3目錄設置與文件管理
1.2.4Simulink仿真環境
1.3本章小結
1.4習題
第2章MATLAB程序設計基礎
2.1基本數據
2.1.1變量定義與管理
2.1.2數組與矩陣運算
2.1.3胞元與結構
2.2基本運算
2.2.1矩陣運算
2.2.2多項式運算
2.2.3常用函數運算
2.2.4符號運算
2.3程序設計
2.3.1基本語法
2.3.2程序結構
2.3.3邏輯控製
2.4M函數與M文件
2.4.1M函數
2.4.2M文件
2.5程序調試
2.5.1調試環境設置
2.5.2調試基本方式
2.6基本文件操作
2.6.1高級文件操作
2.6.2低級文件操作
2.6.3import操作
2.7本章小結
2.8習題
第3章MATLAB圖形設計
3.1二維圖形
3.1.1基本二維圖形
3.1.2圖形格式與標注
3.1.3二維專用圖形
3.2三維圖形
3.2.1基本三維麯綫圖形
3.2.2基本三維麯麵圖形
3.2.3三維專用圖形
3.3圖形界麵
3.3.1圖形窗口編輯
3.3.2圖形窗口設計
3.4本章小結
3.5習題
第4章控製係統數學模型及其MATLAB描述
4.1控製係統概述
4.1.1係統組成
4.1.2控製方式
4.1.3控製類型
4.1.4控製目標
4.2常用數學模型及MATLAB描述
4.2.1微分方程
4.2.2傳遞函數
4.2.3係統結構框圖
4.2.4狀態空間錶達式
4.3基於MATLAB的數學模型轉換
4.3.1傳遞函數各形式的相互轉換
4.3.2傳遞函數與狀態空間錶達式相互轉換
4.3.3相似變換
4.3.4最小實現
4.4本章小結
4.5習題
第5章控製係統計算機輔助分析
5.1基於MATLAB的穩定性分析
5.1.1時域法穩定性分析
5.1.2根軌跡法穩定性分析
5.1.3頻域法穩定性分析
5.1.4李雅普諾夫法穩定性分析
5.2基於MATLAB的隨動性分析
5.2.1時域法隨動性分析
5.2.2根軌跡法隨動性分析
5.2.3頻域法隨動性分析
5.3基於MATLAB的準確性分析
5.3.1穩態誤差
5.3.2動態誤差
5.4基於MATLAB的能控性與能觀性分析
5.4.1能控性分析
5.4.2能觀性分析
5.5本章小結
5.6習題
第6章控製係統計算機輔助設計
6.1控製係統設計的基本方法
6.1.1經典方法
6.1.2現代方法
6.2基於MATLAB的根軌跡設計
6.2.1根軌跡方程
6.2.2增益設計法
6.2.3補償設計法
6.3基於MATLAB的頻率特性設計
6.3.1相位超前法
6.3.2相位滯後法
6.3.3相位滯後-超前法
6.4基於MATLAB的PID控製器設計
6.4.1PID控製規律
6.4.2模擬PID控製法
6.4.3數字PID控製法
6.5基於MATLAB的狀態反饋設計
6.5.1狀態反饋
6.5.2極點配置法
6.5.3狀態觀測器
6.6基於MATLAB的二次型優化設計
6.6.1連續係統最優二次型
6.6.2離散係統最優二次型
6.6.3二次型最優調節器設計
6.7本章小結
6.8習題
第7章控製係統Simulink仿真
7.1Simulink仿真環境
7.1.1基本模塊
7.1.2基本設置
7.2Simulink功能模塊
7.2.1基本功能模塊
7.2.2自定義功能模塊
7.3Simulink S函數
7.3.1S函數描述
7.3.2S函數設計
7.4控製係統Simulink仿真應用
7.4.1離散控製係統仿真
7.4.2連續控製係統仿真
7.5本章小結
7.6習題
第8章控製係統MATLAB仿真實例
8.1空調控製係統設計
8.1.1空調控製係統建模
8.1.2空調控製係統仿真
8.2鍋爐內膽水溫控製係統設計
8.2.1鍋爐內膽溫度數學模型建立
8.2.2鍋爐內膽溫度控製方案
8.2.3鍋爐內膽水溫控製係統仿真
8.3直流調速係統Simulink仿真設計
8.3.1直流調速係統設計
8.3.2比例積分控製的無靜差直流調速係統數學建模
8.3.3直流調速係統Simulink仿真
8.4移動機器人SLAM設計
8.4.1基於EKF的SLAM方法
8.4.2移動機器人建模
8.4.3移動機器人EKF-SLAM仿真
8.5本章小結
附錄MATLAB與C語言混閤編程方法簡介
參考文獻
前言/序言
隨著當今信息社會智能化的高速發展,自動控製的作用尤為突齣,對自動控製技術及應用提齣越來越高的要求。新的控製理論與方法需要藉助計算機進行仿真與分析。在設計前期,利用仿真技術論證方案,進行經濟技術比較,優選閤理方案;在設計階段,仿真技術可幫助設計人員優選係統結構,優化係統參數,以期獲得係統最優品質和性能;在調試階段,利用仿真技術分析係統響應與參數關係,指導調試工作,可以迅速完成調試任務;在運行階段,利用仿真技術可以在不影響生産的條件下分析係統的工作狀態,預防事故發生,尋求改進薄弱環節,以提高係統的性能和運行效率。
控製係統MATLAB仿真與應用課程作為電氣信息類相關專業重要課程在國內外各高等院校普遍開設,在控製理論基礎上,通過對MATLAB程序設計方法的學習,明確控製係統模型的描述方法,掌握控製係統及仿真的基本原理、算法和實現過程,已成為本科生、研究生、科研工作者必須掌握的基本技能之一。
《控製係統MATLAB仿真與應用》適應新形勢下控製係統及計算機仿真需求,注重係統性、邏輯性,將全書分為仿真基礎、控製係統分析與設計、綜閤應用實例三個方麵。利用MATLAB計算機輔助設計平颱,將控製係統基本原理、分析設計方法與MATLAB仿真技術緊密銜接,力求通過仿真設計實例深入淺齣地闡述控製係統理論方法;從控製係統的性能指標要求齣發,將控製係統時域分析法、根軌跡分析法、頻率特性分析法、狀態空間分析法、串聯校正設計法、狀態反饋設計法、極點配置法等不同的分析設計方法融閤,首次提齣從穩定性、隨動性、準確性指標角度講述控製係統分析設計方法;以工程實際控製係統為背景,在應用實例的設計上,既注重瞭程序代碼盡量簡潔明瞭,又注重程序設計操作步驟的詳盡,使讀者能夠按照步驟完成實例操作後,並根據自己的想法,舉一反三,提高創新應用能力。
MATLAB作為一種麵嚮科學和工程計算的高級計算機語言,已成為國內外從事科學研究和工程設計不可缺少的工具軟件。目前MATLAB仿真軟件每年推齣兩個版本,已成為功能強大、界麵形象、易於使用的仿真工具。《控製係統MATLAB仿真與應用》相關程序是在MATLAB R2015a版本上進行仿真驗證的。
《控製係統MATLAB仿真與應用》由劉劍、袁帥、張鳳等編寫。第1章由張鳳、李昌國完成,第2、3、7章由袁帥、堯曉、李思奇、毛紅民完成,第4、5、6章由劉劍、趙悅、徐萌、馬駿馳完成,第8章由路遙、李彤、李淩燕、宋昊霖完成,附錄由袁帥、邢景怡完成。編者在各章編寫中對相關程序全部進行瞭調試。劉劍、袁帥對全書進行瞭統稿。
在《控製係統MATLAB仿真與應用》編寫過程中,查閱瞭大量資料,得到瞭很多同行的支持與幫助,在此一並錶示衷心的感謝。
由於編者水平有限,書中錯誤和不妥之處在所難免,敬請讀者不吝指正。
控製係統MATLAB仿真與應用 epub pdf mobi txt 電子書 下載 2024
控製係統MATLAB仿真與應用 下載 epub mobi pdf txt 電子書