控制系統CAD與數字仿真

控制系統CAD與數字仿真

《控制系統CAD與數字仿真》是2014年出版的圖書,作者是吳健珍、羅曉、陳劍雪。

基本介紹

  • 書名:控制系統CAD與數字仿真
  • 作者:吳健珍、羅曉、陳劍雪
  • ISBN:9787302355915
  • 定價:36元
  • 出版時間:2014-4-16
  • 裝幀:平裝
  • 印次:1-1
圖書簡介,前言,目錄,

圖書簡介

本書闡述了數字仿真技術的概念,介紹了如何運用MATLAB語言對控制系統建模、分析和設計過程、數字圖像處理等進行仿真實現。全書共7章,可分為三大部分內容,第一部分為數字仿真的概念和MATLAB命令基礎(第1、2章);第二部分為控制系統建模、時頻域分析與設計的MATLAB實現、S函式的編程(第3~5章);第三部分為系統仿真實例,包括圖像處理仿真實例和汽車電子控制系統的仿真實例(第6、7章)。
本書立足於經典控制理論的理論知識,運用MATLAB語言採用大量仿真實例進行演示,內容系統、實例詳盡、講解透徹,有助於激發讀者的學習興趣。在闡述了MATLAB語言基礎後,按照對對象系統的研究過程,首先給出系統的建模方法,建模後可通過時頻域方法對系統進行分析及校正設計。最後,通過對數字水印系統、圖像融合、圖像去霧處理及汽車電子控制系統等完整系統的仿真實例進一步演示如何進行系統仿真,使讀者能夠通過所舉的例子快速掌握MATLAB編程。
本書系高等院校自動化專業本科生教材,可作為電氣工程及其自動化等專業“仿真技術”類課程的教學用書,也可供相關學科科研或工程技術人員參考。

前言


仿真技術已成為現代工程師必須掌握的基本技能之一。而MATLAB語言的出現,使得數字仿真技術進入實質性的套用階段。MATLAB計算功能強大、圖形功能豐富、易學易用,已成為控制理論與控制工程、圖像處理與識別及計算機仿真領域的一個有力工具。控制系統的建模、時域分析、頻域分析、控制系統的校正與設計都離不開MATLAB的支持,圖像圖形的除噪、除霧處理,也離不開MATLAB的支持。
本書通過大量仿真實例,對MATLAB 7.0的功能、操作及其在控制系統和圖像處理中的套用進行了闡述和講解,書中的所有實例程式均經過驗證和測試,是編者多年來教學和科研的結晶。本書共7章,第1章概述仿真技術的發展歷史和發展趨勢。第2章和第3章介紹MATLAB語言基礎和控制系統的數學描述與建模,介紹常用的MATLAB基本命令,通過實例描述如何對控制系統進行建模。第4章結合自動控制理論的課程內容,介紹控制系統的時頻域分析及校正設計。第5章描述如何運用SIMULINK對控制系統進行仿真,重點介紹了S函式的編寫以及如何利用SIMULINK模型與S函式的結合,實現複雜系統的仿真。第6章介紹常用的圖像處理命令,以及三個圖像處理的仿真實例,包括數字水印著作權保護系統、圖像融合、霧環境下的圖像增強處理等完整系統的仿真程式與實現過程。第7章介紹汽車電子控制系統的仿真實例。
本書的編寫分工為:上海工程技術大學吳健珍為主編並編寫第1章、第4~6章,羅曉編寫第7章,陳劍雪編寫第2、3章。上海工程技術大學張莉萍教授為主審。在本書的編寫過程中,得到了學院領導和眾多老師的支持與幫助,在此一併表示衷心感謝。
雖然編者力求精益求精,但由於水平有限,書中錯誤和疏漏之處在所難免,敬請廣大讀者和專家批評指正。
編者
2014年2月

目錄

第1章緒論
1.1系統的基本概念和描述
1.1.1系統
1.1.2系統的分類
1.1.3系統的描述
1.2系統仿真的概念及分類
1.2.1系統仿真的基本概念
1.2.2系統仿真的分類
1.3數字仿真的基本內容
1.4控制系統CAD與數字仿真軟體
1.5仿真技術的套用及發展趨勢
1.5.1仿真技術的套用
1.5.2仿真技術的發展方向
第2章MATLAB基礎
2.1MATLAB概述
2.1.1MATLAB簡介
2.1.2MATLAB的基本功能和特點
2.1.3MATLAB的歷史
2.2MATLAB的操作與使用
2.2.1MATLAB工作環境
2.2.2變數、函式、表達式和語句
2.2.3MATLAB的數據類型
2.3MATLAB的數組操作
2.3.1數組的創建
2.3.2數組的操作
2.3.3矩陣運算與數組運算
2.3.4稀疏矩陣及其運算
2.4MATLAB圖形功能
2.4.1二維圖形
2.4.2三維圖形
2.4.3圖形處理技術
2.5數據處理與常微分方程的求解
2.5.1數據分析
2.5.2多項式處理
2.5.3曲線擬合與插值
2.5.4常微分方程的求解
2.6MATLAB程式設計入門
2.6.1數據輸入和輸出
2.6.2選擇結構
2.6.3循環結構
2.6.4M腳本檔案和M函式檔案
第3章控制系統的建模與數字仿真
3.1模型的建立及其重要性
3.2控制系統的數學模型
3.2.1數學模型的表示形式
3.2.2數學模型的轉換和數學模型參數的獲取
3.2.3系統模型的連線
3.3控制系統建模的基本方法
3.3.1機理建模法實例
3.3.2統計建模法舉例
第4章控制系統分析與設計的MATLAB實現
4.1系統的時域分析
4.1.1二階系統的階躍回響
4.1.2根軌跡的繪製
4.2系統的頻域分析
4.2.1奈氏圖的繪製
4.2.2Bode圖的繪製
4.3系統的穩定性分析
4.3.1連續系統的穩定性分析
4.3.2連續系統的穩態誤差計算
4.3.3離散系統的穩定性分析
4.3.4離散系統的穩態誤差計算
4.3.5李雅普諾夫系統穩定性分析
4.4系統校正設計方法
4.4.1根軌跡校正法
4.4.2Bode圖校正法
4.4.3PID校正設計法
第5章Simulink基礎
5.1Simulink簡介
5.2Simulink的基本操作
5.2.1Simulink的運行
5.2.2常用的基本模組及操作
5.2.3Simulink模型的建立及自定義子系統封裝
5.3Simulink仿真運行和參數設定
5.3.1算法設定(Solver)
5.3.2數據導入/導出設定(Data Import/Export)
5.3.3Simulink仿真實例
5.4S函式的用法
5.4.1S函式的調用格式
5.4.2S函式的套用實例
第6章圖像處理仿真實例
6.1MATLAB圖像類型
6.2常用的圖像處理函式命令
6.2.1讀寫和顯示圖像檔案
6.2.2圖像的類型轉換
6.2.3圖像的幾何操作
6.2.4圖像添加噪聲
6.2.5圖像的平滑和中值濾波
6.3圖像的DFT、DCT和DWT變換
6.3.1DFT變換
6.3.2DCT 變換
6.3.3DWT 變換
6.4仿真實例——數字水印系統
6.4.1DCT域魯棒水印算法的MATLAB實現
6.4.2DWT域魯棒水印算法的MATLAB實現
6.5仿真實例——基於小波變換的圖像融合
6.6仿真實例——霧環境下的圖像增強處理
6.6.1直方圖均衡化去霧增強處理
6.6.2Retinex圖像去霧增強處理
第7章汽車電子控制系統仿真實例
7.1發動機空燃比控制系統
7.1.1汽車電控燃油噴射系統
7.1.2空燃比的控制要求
7.1.3空燃比控制策略
7.1.4空燃比反饋控制系統的MATLAB仿真
7.2ABS控制系統仿真
7.2.1ABS控制系統
7.2.2利用MATLAB建立ABS控制系統模型
7.2.3利用梆梆控制進行ABS控制
7.2.4利用模糊邏輯進行ABS控制
7.3主動懸架控制系統
7.3.1懸架的動力學模型
7.3.2主動懸架MATLAB仿真
參考文獻

相關詞條

熱門詞條

聯絡我們