自動控制系統設計與 Matlab 語言

自動控制系統設計與 Matlab 語言

作者: 林群超
出版社: 全華圖書
出版在: 1999-10-31
ISBN-13: 9789572126998
ISBN-10: 9572126997




內容描述


■ 內容簡介
  本書是一本介紹MATLAB軟體在自動控制系統分析、設計問題和模擬應用的書籍。本書第1章介紹MATLAB語言、第2章~第3章介紹MATLAB和SIMULINK模擬應用的書籍,第4章~第9章介紹軟體程式在自動控制系統分析和設計的方法,第10章介紹常用MATLAB工具箱。本書包括MATLAB各方面的指令,覆蓋在控制方面較廣的話題。本書適合五專電機科四年級、二專電機科二年級的「自動控制」課程做為教科書,亦可做為控制系統相關工程人員的參考書籍。

■ 目錄
1  MATLAB語言簡介1-1
1-1 螢幕輔助1-1
1-2 檔案管理1-4
1.3 數據結構:向量與矩陣1-7
1-3-1 矩陣的標號1-11
1-3-2 特殊矩陣1-13
1-3-3 字符串1-15
1-4 數學運算與函數1-16
1-4-1 基本運算1-17
1-4-2 基本數學函數1-18
1-4-3 數據分析:列函數1-19
1-5 多項式1-20
1-6 繪圖命令1-23
1-7 例題1-26
習 題1-38
附錄 MATLAB(Version 5.2)常用函數命令一覽表1-44
2  MATLAB語言的編寫方法2-1
2-1 關係與邏輯運算符號2-1
2-2 循環與條件結構2-6
2-3 M檔案:程式檔案與函數檔案2-12
2-3-1 程式檔案2-13
2-3-2 函數2-14
2-3-3 建立M檔案2-16
2-4 字符串列命令2-16
2-5 常用編寫命令2-17
2-6 編寫舉例2-19
習 題2-25
3  古典控制系統分析的常用命令及SIMULINK模擬軟體簡介3-1
3-1 時域命令3-2
3-2 頻域命令3-3
3-3 根軌跡法命令3-6
3-4 轉移函數的常用命令3-8
3-5 控制系統分析例題3-10
3-6 SIMULINK簡介3-23
3-6-1 建立模型的基本步驟3-24
3-6-2 SIMULINK命令3-31
3-6-3 例題3-37
3-6-4 SIMULINK的高級特徵3-46
習 題3-47
4  古典控制系統設計方法4-1
4-1 引言4-1
4-1-1 根軌跡法4-2
4-1-2 波德圖法4-3
4-2 系統補償4-5
4-3 比例、積分與微分(PID)控制4-6
4-3-1 Ziegler-Nichols方法4-7
4-3-2 解析方法4-11
4-3-3 PD控制4-14
4-4 超前補償4-16
4-4-1 根軌跡設計方法4-18
4-4-2 根軌跡的幾何方法4-19
4-4-3 根軌跡的解析方法4-23
4-4-4 超前補償的波德圖設計方法4-26
4-4-5 波德圖設計的解析方法4-31
4-4-6 PD控制器與超前補償器的比較4-34
4-5 滯後補償4-34
4-5-1 根軌跡設計方法4-35
4-5-2 根軌跡的解析方法4-38
4-5-3 滯後補償器的波德圖設計方法4-41
4-5-4 波德圖設計的解析方法4-45
4-5-5 PI控制器與滯後補償器的比較4-48
4-6 一般補償控制4-49
4-7 非最小相位系統的穩定邊限4-56
習 題4-60
附錄 程式清單4-66
5  調節系統的狀態空間設計方法5-1
5-1 概述5-1
5-2 極點配置方法5-2
5-2-1 轉移函數分析5-6
5-2-2 理論分析5-8
5-3 用於狀態空間設計的MATLAB命令5-20
5-4 觀測器的設計5-27
5-5 降階觀測器的設計5-38
5-6 有關狀態空間設計的討論5-51
習 題5-53
附錄 程式清單5-54
6  數位控制系統設計方法6-1
6-1 概述6-1
6-2 差分方程式6-2
6-3 取樣信號的頻譜6-6
6-3-1 取樣定理6-8
6-3-2 信號的混疊6-9
6-4 變換6-11
6-5 離散狀態空間模型6-13
6-6 數位控制系統模擬6-15
6-6-1 脈衝響應不變法6-16
6-6-2 帶有零階保持器的變換法6-17
6-6-3 差分變換法6-19
6-7 用於離散系統的MATLAB命令6-23
6-8 偏差問題6-31
6-8-1 偏差的預補償方法6-32
6-8-2 臨界頻率的預補償方法6-36
6-9 數位補償器6-39
6-9-1 PID控制器6-40
6-9-2 PID控制器分析技術6-45
6-9-3 超前-滯後補償6-49
6-9-4 變換6-53
6-9-5 補償器的延遲6-61
6-10 離散狀態空間設計簡介6-62
習 題6-63
附錄6-65
A 程式清單6-65
B 變換表和ZOH表6-68
7  離散系統極點配置和觀測器設計方法7-1
7-1 概述7-1
7-2 極點配置方法7-5
7-2-1 說明7-8
7-2-2 無差拍響應7-9
7-2-3 無差拍控制的說明7-13
7-3 系統設計實例7-20
7-4 全階狀態觀測器的設計7-38
7-4-1 全階觀測器的結構7-38
7-4-2 觀測器增益矩陣的方程式7-41
7-5 最小階狀態觀測器7-46
習 題7-60
8  線性二次型最佳控制設計方法8-1
8-1 引言8-1
8-2 連續系統的二次型最佳控制8-2
8-2-1 連續系統二次型調節器問題的求解8-3
8-2-2 連續系統二次型調節器問題的拓展8-6
8-2-3 MATLAB實現8-7
8-3 離散系統的二次型最佳控制8-16
8-3-1 離散系統二次型最佳控?br>8-3-2 採用離散極小值原理的求解8-17
8-3-3 最小性能指標的計算8-22
8-4 離散系統的穩態二次型最佳控制8-41
8-4-1 離散系統穩態二次型最佳控制問題的求解8-41
8-4-2 MATLAB實現8-43
8-5 最少能量控制問題8-54
8-5-1 偽逆8-54
8-5-2 偽逆的MATLAB實現8-57
8-5-3 最少能量控制問題的討論8-61
8-6 最佳觀測器設計8-69
8-6-1 公式與求解8-69
8-6-2 MATLAB實現8-71
8-7 線性二次型高斯問題8-77
8-7-1 LQG問題的求解8-77
8-7-2 MATLAB實現8-79
習 題8-85
9  系統設計實例9-1
9-1 概述9-1
9-2 連續系統設計實例9-2
9-3 離散系統設計實例9-16
9-3-1 離散系統根軌跡的設計實例9-16
9-3-2 離散系統動態響應分析設計實例9-25
9-3-4 離散控制系統的頻率響應9-37
9-3-5 離散系統觀測器設計實例9-54
10  常用MATLAB工具箱簡介10-1
10-1 控制系統工具箱10-2
10-1-1 模型建立10-3
10-1-2 模型轉換10-10
10-1-3 模型降階和最小實現10-12
10-1-4 模型實現10-13
10-1-5 模型性質10-15
10-1-6 時域響應10-17
10-1-7 頻域響應10-20
10-1-8 根軌跡10-25
10-1-9 增益選擇10-26
10-1-10 方程式求解10-30
10-1-11 演算程式10-30
10-2 系統辨識工具箱10-31
10-2-1 參數估計10-34
10-2-2 非參數估計10-36
10-2-3 數據處理10-37
10-2-4 模型結構定義10-37
10-2-5 模型轉換10-39
10-2-6 遞推參數估計10-41
10-2-7 模型結構處理10-43
10-2-8 模型表達10-44
10-2-9 信息提取10-45
10-2-10 模型結構選擇10-47
10-2-11 模型不確定性評估和模型校驗10-48
參考文獻10-50
  電氣自動化新技術叢書電-1




相關書籍

R語言(實用數據分析和可視化技術)

作者 Jared P. Lander

1999-10-31

Building Winning Algorithmic Trading Systems, + Website: A Trader's Journey From Data Mining to Monte Carlo Simulation to Live Trading (Paperback)

作者 Kevin J. Davey

1999-10-31

Keras 快速上手:基於 Python 的深度學習實戰

作者 謝梁 魯穎 勞虹嵐

1999-10-31