本書在介紹自動控制理論和基于MATLAB的控制系統(tǒng)仿真技術(shù)基礎(chǔ)上,結(jié)合三自由度直升機控制系統(tǒng)的建模、仿真、控制和硬件在回路(HIL)實驗,系統(tǒng)地介紹控制理論與MATLAB實時控制技術(shù)在控制系統(tǒng)實例中的應(yīng)用。主要內(nèi)容包括:自動控制的基本概念、數(shù)學(xué)基礎(chǔ)、控制系統(tǒng)的數(shù)學(xué)模型、控制系統(tǒng)的運動響應(yīng)分析、控制系統(tǒng)的運動性能分析、控制系統(tǒng)的校正、控制系統(tǒng)綜合應(yīng)用實例、控制系統(tǒng)的計算機輔助分析與設(shè)計、三自由度直升機系統(tǒng)半實物仿真與實時控制等。本書提供電子課件、習(xí)題參考答案和仿真程序源代碼。
第1章 自動控制的基本概念
1.1 概述
1.2 反饋控制的概念及特點
1.3 典型自動控制系統(tǒng)的組成及工作原理
1.4 自動控制系統(tǒng)的性能要求
第2章 數(shù)學(xué)基礎(chǔ)――拉普拉斯變換
2.1 拉氏變換的基本概念
2.2 拉氏變換的主要運算定理
2.3 拉氏變換應(yīng)用舉例
第3章 控制系統(tǒng)的數(shù)學(xué)模型
3.1 微分方程模型
3.2 傳遞函數(shù)模型
3.3 結(jié)構(gòu)框圖模型
3.3.1 結(jié)構(gòu)框圖的基本概念
3.3.2 結(jié)構(gòu)框圖的等效變換
3.4 控制系統(tǒng)數(shù)學(xué)模型參數(shù)的實驗確定
3.4.1 引言
3.4.2 簡單二階系統(tǒng)階躍響應(yīng)
3.4.3 一種新的辨識方法
3.5 狀態(tài)空間模型
3.5.1 引言
3.5.2 狀態(tài)與狀態(tài)空間的概念
3.5.3 狀態(tài)與狀態(tài)空間的概念系統(tǒng)的狀態(tài)空間描述
3.5.4 線性系統(tǒng)的狀態(tài)空間表達式
3.5.5 狀態(tài)方程的線性變換
第4章 控制系統(tǒng)的運動響應(yīng)分析
4.1 典型輸入一階系統(tǒng)的運動響應(yīng)分析
4.2 典型輸入二階系統(tǒng)的運動響應(yīng)分析
4.3 高階系統(tǒng)的運動響應(yīng)分析
4.4 控制系統(tǒng)的頻率特性
4.4.1 對數(shù)頻率特性(Bode圖)
4.4.2 幅相頻率特性(Nyquist圖)
第5章 控制系統(tǒng)的運動性能分析
5.1 控制系統(tǒng)的運動性能分析
5.1.1 穩(wěn)定的充要條件
5.1.2 穩(wěn)定性分析判據(jù)
5.1.3 穩(wěn)定裕度
5.1.4 穩(wěn)定裕度的計算
5.2 控制系統(tǒng)的穩(wěn)態(tài)性能(控制精度)分析
5.2.1 穩(wěn)態(tài)誤差的定義
5.2.2 穩(wěn)態(tài)誤差的分析與計算
5.2.3 穩(wěn)態(tài)誤差的影響因素(減小穩(wěn)態(tài)誤差的方法)
小結(jié)
5.3 控制系統(tǒng)的暫態(tài)性能(響應(yīng)速度)分析
5.3.1 暫態(tài)性能指標
5.3.2 一階系統(tǒng)的性能指標計算
5.3.3 二階欠阻尼系統(tǒng)的性能指標計算
第6章 控制系統(tǒng)的校正
6.1 校正裝置
6.1.1 超前校正網(wǎng)絡(luò)及其特性
6.1.2 滯后校正網(wǎng)絡(luò)及其特性
6.1.3 滯后-超前校正網(wǎng)絡(luò)及其特性
6.2 串聯(lián)PID校正(基于頻域方法)
6.2.1 比例微分(PD)控制
6.2.2 比例積分(PI)控制
6.2.3 比例積分微分(PID)控制
6.3 反饋校正
6.4 反饋和前饋復(fù)合校正
第7章 控制系統(tǒng)綜合應(yīng)用實例
7.1 概述
7.2 實驗設(shè)備
7.3 模型辨識
7.3.1 滾筒系統(tǒng)的傳遞函數(shù)
7.3.2 帶滾筒系統(tǒng)的傳遞函數(shù)
7.4 補償控制器設(shè)計與實現(xiàn)
7.4.1 積分控制
7.4.2 比例-積分控制
第8章 控制系統(tǒng)的計算機輔助分析與設(shè)計
8.1 MATLAB簡介
8.1.1 操作界面介紹
8.1.2 幫助系統(tǒng)
8.1.3 工具箱
8.2 MATLAB基本使用方法
8.2.1 基本要素
8.2.2 應(yīng)用基礎(chǔ)
8.2.3 數(shù)值運算
8.2.4 符號運算
8.2.5 圖形表達功能
8.2.6 程序設(shè)計基礎(chǔ)
8.3 基于MATLAB控制系統(tǒng)的數(shù)學(xué)模型分析
8.3.1 數(shù)學(xué)模型的建立
8.3.2 數(shù)學(xué)模型的轉(zhuǎn)換
8.3.3 數(shù)學(xué)模型的連接
8.4 基于MATLAB控制系統(tǒng)的運動響應(yīng)分析
8.4.1 零輸入響應(yīng)分析
8.4.2 脈沖輸入響應(yīng)分析
8.4.3 階躍輸入響應(yīng)分析
8.4.4 任意輸入響應(yīng)分析
8.4.5 根軌跡分析方法
8.4.6 控制系統(tǒng)的頻率特性
8.5 基于MATLAB控制系統(tǒng)的運動性能分析
8.5.1 控制系統(tǒng)的穩(wěn)定性分析
8.5.2 控制系統(tǒng)的穩(wěn)態(tài)性能分析
8.5.3 控制系統(tǒng)的動態(tài)性能分析
8.6 基于Simulink控制系統(tǒng)的建模與仿真
8.6.1 Simulink模塊庫
8.6.2 Simulink的基本操作
8.6.3 Simulink建模與仿真
8.7 基于MATLAB控制系統(tǒng)的校正
8.7.1 PID控制器
8.7.2 超前校正
8.7.3 滯后校正
8.7.4 SISO設(shè)計工具
第9章 三自由度直升機系統(tǒng)半實物仿真與實時控制
9.1 Quanser三自由度直升機的系統(tǒng)結(jié)構(gòu)和數(shù)學(xué)模型
9.2 PID控制器設(shè)計
9.3 數(shù)值仿真
9.4 半實物仿真與實時控制
9.4.1 半實物仿真系統(tǒng)
9.4.2 主動干擾系統(tǒng)(Active Disturbance System,ADS)
9.4.3 含主動干擾系統(tǒng)(ADS)
9.5 半實物仿真實驗結(jié)果
9.5.1 主動干擾系統(tǒng)(ADS)
9.5.2 含主動干擾系統(tǒng)(ADS)
參考文獻