智能控制與MATLAB實(shí)用技術(shù)
定 價(jià):45 元
叢書名:普通高等教育“十三五”規(guī)劃教材
- 作者:劉杰[等]編著
- 出版時(shí)間:2017/3/1
- ISBN:9787030520920
- 出 版 社:科學(xué)出版社
- 中圖法分類:TP273
- 頁碼:214
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書從機(jī)電一體化設(shè)備智能控制的實(shí)際應(yīng)用出發(fā),結(jié)合MATLAB仿真技術(shù),以挖掘機(jī)器人開發(fā)為主要應(yīng)用實(shí)例,對(duì)模糊控制、神經(jīng)網(wǎng)絡(luò)控制和遺傳算法及其MATLAB仿真進(jìn)行比較系統(tǒng)的論述,其中包含一些最新應(yīng)用的研究成果。
更多科學(xué)出版社服務(wù),請(qǐng)掃碼獲取。
智能控制是自動(dòng)控制的最新發(fā)展階段,主要用來解決傳統(tǒng)控制理論難以解決的問題。智能控制最重要的思想是模擬人類在完成控制任務(wù)時(shí)的生理、心理、思考和行動(dòng)特點(diǎn),并將其用于實(shí)際的自動(dòng)控制中。
為了適應(yīng)形勢(shì)的發(fā)展,在機(jī)械工程及自動(dòng)化專業(yè)的高年級(jí)開設(shè)了“智能控制實(shí)用技術(shù)”課程,基本上滿足了教學(xué)的需要。這次在原講稿的基礎(chǔ)上,結(jié)合幾年來本科生的教學(xué)經(jīng)驗(yàn)和研究生的研究成果,從機(jī)電一體化設(shè)備智能控制的實(shí)際應(yīng)用出發(fā),結(jié)合MATLAB仿真技術(shù),以挖掘機(jī)器人開發(fā)為主要應(yīng)用,對(duì)模糊控制、神經(jīng)網(wǎng)絡(luò)控制和遺傳算法及其MATLAB仿真進(jìn)行了比較系統(tǒng)的論述,其中包含一些最新應(yīng)用的研究成果。本書通俗易懂,注重理論聯(lián)系實(shí)際,兼顧學(xué)術(shù)性與實(shí)用性,內(nèi)容豐富,具有較高的參考價(jià)值。
本書可作為高等院校相關(guān)專業(yè)本科高年級(jí)學(xué)生及研究生的教材,也可供從事機(jī)電一體化設(shè)備的開發(fā)人員以及相關(guān)專業(yè)的工程技術(shù)人員參考。本書以“機(jī)械工程控制基礎(chǔ)”及“MATLAB基礎(chǔ)教程”為先修課程。書中安排了適當(dāng)?shù)睦}和習(xí)題,方便學(xué)生鞏固所學(xué)的知識(shí),提高理論聯(lián)系實(shí)際解決工程問題的能力,本書可謂是本科生和研究生做課題的良師益友。
本書由劉杰負(fù)責(zé)整體策劃和最后統(tǒng)稿,參加編寫的有東北大學(xué)的劉杰、李允公、劉宇、李小號(hào)、戴麗和沈陽工程學(xué)院的劉勁濤等。感謝東北大學(xué)教務(wù)處對(duì)本書出版所給予的大力支持和資助,感謝東北大學(xué)機(jī)械工程與自動(dòng)化學(xué)院以及所有關(guān)心、支持和幫助過本書出版的同事和朋友。
由于作者水平有限,并且所涉及的許多技術(shù)還處在不斷發(fā)展之中,書中難免有缺點(diǎn)和疏漏之處,敬請(qǐng)廣大讀者給予批評(píng)指正。
目錄
前言
第1章 緒論 1
1.1 智能控制的產(chǎn)生背景 1
1.2 智能控制的概念與特點(diǎn) 2
1.3 智能控制的幾個(gè)重要分支 3
1.4 MATLAB與智能控制相結(jié)合 5
1.5 智能控制的應(yīng)用 6
第2章 模糊控制 8
2.1 模糊及模糊控制概述 8
2.2 模糊集合及其運(yùn)算 8
2.2.1 普通集合基本概念及運(yùn)算 9
2.2.2 普通集合的特征函數(shù) 9
2.2.3 模糊集合的定義 10
2.2.4 隸屬函數(shù) 12
2.2.5 模糊集合的運(yùn)算和性質(zhì) 14
2.3 模糊關(guān)系 16
2.3.1 笛卡兒積和普通關(guān)系 16
2.3.2 模糊關(guān)系的定義 17
2.4 模糊關(guān)系的合成 18
2.5 模糊變換 20
2.6 模糊條件語句 22
2.6.1 簡(jiǎn)單條件語句 23
2.6.2 多重簡(jiǎn)單條件語句 25
2.6.3 多維條件語句 26
2.6.4 多重多維條件語句 28
2.7 模糊推理 30
2.8 模糊控制系統(tǒng)的基本原理 32
2.9 模糊控制器的設(shè)計(jì) 34
2.9.1 輸入模糊化 34
2.9.2 模糊控制規(guī)則的建立 37
2.9.3 模糊推理方法 39
2.9.4 逆模糊化方法 44
2.10 模糊控制庫函數(shù)介紹、實(shí)例及Simulink仿真 45
2.10.1 模糊邏輯工具箱函數(shù)介紹 45
2.10.2 MATLAB模糊控制工具箱函數(shù)應(yīng)用實(shí)例 53
2.10.3 基于實(shí)例的模糊控制MATLAB/Simulink仿真介紹 66
2.11 習(xí)題 72
第3章 神經(jīng)網(wǎng)絡(luò)控制技術(shù) 73
3.1 神經(jīng)網(wǎng)絡(luò)基礎(chǔ) 74
3.1.1 生物神經(jīng)元簡(jiǎn)述 74
3.1.2 人工神經(jīng)元基礎(chǔ) 75
3.1.3 神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu) 79
3.1.4 神經(jīng)網(wǎng)絡(luò)的表達(dá) 81
3.2 神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)方法 82
3.3 感知器網(wǎng)絡(luò) 84
3.4 BP網(wǎng)絡(luò) 88
3.4.1 BP網(wǎng)絡(luò)模型 88
3.4.2 BP網(wǎng)絡(luò)學(xué)習(xí)算法 89
3.5 徑向基網(wǎng)絡(luò) 92
3.5.1 RBF網(wǎng)絡(luò)結(jié)構(gòu) 92
3.5.2 RBF網(wǎng)絡(luò)的學(xué)習(xí)算法 95
3.6 神經(jīng)網(wǎng)絡(luò)控制 96
3.6.1 神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)控制 96
3.6.2 神經(jīng)模型參考控制 97
3.7 神經(jīng)網(wǎng)絡(luò)芯片 98
3.8 神經(jīng)網(wǎng)絡(luò)庫函數(shù)介紹、實(shí)例及Simulink仿真 102
3.8.1 BP神經(jīng)網(wǎng)絡(luò)工具箱函數(shù)介紹 102
3.8.2 BP神經(jīng)網(wǎng)絡(luò)工具箱函數(shù)應(yīng)用實(shí)例 104
3.8.3 基于實(shí)例的BP神經(jīng)網(wǎng)絡(luò)的MATLAB/Simulink仿真介紹 107
3.9 習(xí)題 113
第4章 遺傳算法 114
4.1 概述 114
4.1.1 遺傳與生物進(jìn)化 114
4.1.2 遺傳算法的發(fā)展與應(yīng)用 114
4.1.3 遺傳算法的編碼方法 116
4.1.4 遺傳算法的基本操作 117
4.2 遺傳算法的模式理論 123
4.2.1 模式理論 123
4.2.2 積木塊假設(shè) 127
4.2.3 遺傳算法的欺騙問題 127
4.2.4 遺傳算法的收斂性 128
4.3 遺傳算法的改進(jìn) 128
4.3.1 分層遺傳算法 129
4.3.2 CHC算法 129
4.3.3 Messy 遺傳算法 130
4.3.4 自適應(yīng)遺傳算法 130
4.3.5 基于小生境技術(shù)的遺傳算法 131
4.3.6 混合遺傳算法 132
4.4 遺傳算法應(yīng)用舉例 133
4.4.1 遺傳算法的具體步驟 133
4.4.2 應(yīng)用舉例 134
4.5 遺傳算法庫函數(shù)介紹、實(shí)例及Simulink仿真 137
4.5.1 遺傳算法工具箱函數(shù)介紹 137
4.5.2 遺傳算法工具箱函數(shù)應(yīng)用實(shí)例 140
4.5.3 基于實(shí)例的遺傳算法MATLAB/Simulink仿真介紹 141
4.6 習(xí)題 143
第5章 綜合實(shí)例:液壓挖掘機(jī)器人 144
5.1 概述 144
5.2 液壓挖掘機(jī)的機(jī)器人化改造 145
5.2.1 對(duì)液壓挖掘機(jī)的電液比例改造 145
5.2.2 基于MATLAB的xPC Target控制平臺(tái) 153
5.3 挖掘機(jī)器人挖掘臂的運(yùn)動(dòng)學(xué)建模及仿真 155
5.3.1 挖掘機(jī)器人挖掘臂的運(yùn)動(dòng)學(xué)建模 156
5.3.2 挖掘機(jī)器人運(yùn)動(dòng)學(xué)的MATLAB仿真 162
5.4 挖掘機(jī)器人電液驅(qū)動(dòng)系統(tǒng)的建模 164
5.4.1 電液系統(tǒng)的數(shù)學(xué)模型 164
5.4.2 參數(shù)辨識(shí)模型的建立及其MATLAB求解 169
5.5 挖掘機(jī)器人挖掘臂的軌跡規(guī)劃及模糊滑?刂 171
5.5.1 挖掘臂的軌跡規(guī)劃插值計(jì)算及MATLAB求解 171
5.5.2 挖掘臂的單自由度和二自由度軌跡規(guī)劃 177
5.5.3 挖掘臂運(yùn)動(dòng)軌跡模糊滑?刂频腗ATLAB/Simulink仿真及實(shí)驗(yàn) 180
5.6 挖掘行為和基本動(dòng)作與Stateflow分解 189
5.6.1 行為控制與有限狀態(tài)機(jī) 190
5.6.2 從挖掘目標(biāo)到基本動(dòng)作 192
5.6.3 挖掘目標(biāo)與挖掘任務(wù) 192
5.6.4 挖掘任務(wù)與挖掘行為 194
5.6.5 挖掘行為與基本動(dòng)作 194
5.6.6 基本動(dòng)作與模糊邏輯 196
5.7 基于模糊行為的石塊上表面挖掘操作 199
5.8 基于BP神經(jīng)網(wǎng)絡(luò)控制的自主挖掘系統(tǒng) 202
5.8.1 挖掘機(jī)器人的體系結(jié)構(gòu) 202
5.8.2 BP神經(jīng)網(wǎng)絡(luò)的建立 203
5.8.3 基于BP神經(jīng)網(wǎng)絡(luò)的挖掘機(jī)器人挖溝目標(biāo)的實(shí)現(xiàn) 205
參考文獻(xiàn) 213