微型計算機控制技術
作者:曹承志 等編著 王成元 主審 | |||
叢書名: | |||
出版日期:2008年3月 | 書號:978-7-122-01869-4 | ||
開本:16 | 裝幀:平 | 版次:1版1次 | 頁數:284頁 |
本書系統地介紹了微型計算機控制系統的基本理論和套用技術,其主要內容包括:微機控制系統的組成、分類和發展趨勢,接口技術與輸入/輸出通道,開環數字程式控制,數字PID控制,數字調節器直接設計方法,模糊控制技術,神經網路控制技術,基於遺傳算法的控制技術和微機控制系統的設計。本書是作者在總結近年來教學和科研成果,學習國內外微型計算機控制領域最新技術的基礎上編寫而成的。本書特色是先進、精練,充分體現微機控制技術的最新成果;結合實例闡述理論並給出實用解決方案,教學內容通俗易懂,易教易學,使學生不僅知其然,知其所以然,還知其如何然;取材廣泛,涵蓋了傳統與現代控制理論,尤其是智慧型控制等主流內容;
目錄
第1章微機控制系統概述1
11微機控制系統的組成1
111硬體1
112軟體2
12微機控制系統的分類3
121數據處理系統3
122操作指導控制系統3
123直接數字控制系統(DDC)3
124微機監督控制系統(SCC)4
125分級控制系統5
126集散控制系統5
127微機控制網路5
13微機控制系統的發展6
習題與思考題7
第2章接口技術與輸入/輸出通道8
21概述8
211輸入/輸出接口的編址方式8
212輸入/輸出數據的傳送方式9
22並行與串列接口12
221可程式並行接口12
222串列通信接口18
23輸入與輸出通道26
24信號採樣與保持32
25D/A轉換器36
26A/D轉換器42
習題與思考題52
第3章開環數字程式控制53
31順序控制53
32數字程式控制60
33步進電動機的控制73
34PC微機控制步進電動機系統舉例81
習題與思考題84
第4章數字PID控制85
41數字PID控制算法85
42數字PID調節器的改進88
421積分項的改進88
422微分項的改進90
423可變增量PID控制93
424時間最優的PID控制93
425帶有死區的PID控制93
426純滯後Smith預估控制94
43數字PID調節器的參數整定95
431PID調節參數對控制性能的影響95
432採樣周期T的選擇97
433按簡易工程法整定PID參數98
434優選法99
435湊試法確定PID參數100
44數字PID調節器的自尋最優控制100
441性能指標的選擇100
442尋優方法101
443自尋最優數字調節器的設計102
習題與思考題103
第5章數字調節器直接設計方法104
51最少拍系統的設計104
511最少拍系統的z傳遞函式104
512最少拍系統數字調節器的設計106
513採樣頻率的選擇109
52最少拍無波紋系統的設計111
521單位階躍輸入最少拍無波紋系統的設計111
522單位速度輸入最少拍無波紋系統的設計112
523最少拍無波紋系統設計舉例112
524最少拍設計的改進115
53達林(Dalin)算法116
531達林算法的D(z)基本形式116
532振鈴現象及其消除118
54數字調節器設計的討論121
541直接設計法121
542串列設計法122
543並行設計法123
習題與思考題124
第6章模糊控制技術125
61模糊邏輯的數學基礎125
611模糊集合125
612模糊集合的表示方法126
613模糊集合的運算127
614隸屬函式確定方法128
615模糊關係130
62模糊邏輯的推理134
621模糊命題134
622模糊邏輯134
623模糊語言135
624模糊推理139
63模糊控制系統概述145
631模糊控制系統的構成145
632模糊控制系統的原理146
64模糊控制器原理150
65模糊控制器設計基礎155
66雙入單出模糊控制器設計158
661模糊化158
662模糊控制規則、模糊關係和模糊推理159
663清晰化162
664控制表計算程式162
習題與思考題163
第7章神經網路控制技術165
71神經網路基礎165
711生物神經元結構165
712神經元數學模型166
72神經網路的結構和學習規則167
721神經網路的結構167
722神經網路的學習168
723神經網路的記憶170
73典型前向網路——BP網路170
731感知機170
732BP網路171
74典型反饋網路——Hopfield網路173
741離散型Hopfield網路173
742連續型Hopfield網路174
75套用神經網路產生模糊集的隸屬函式175
76神經網路控制原理180
761神經網路控制的基本思想180
762神經網路在控制中的作用181
77神經網路在工程中的套用181
771基於神經網路的系統辨識181
772基於神經網路的自適應控制183
78單神經元控制的直流調速系統185
781系統組成186
782單神經元控制器及其學習算法設計186
783單神經元直流調速系統參數設計187
79模糊神經網路188
791模糊系統的標準模型188
792模糊神經網路的結構189
793學習算法190
794套用模糊神經網路線上檢測參數192
習題與思考題195
第8章遺傳算法197
81遺傳算法的基本原理197
811遺傳算法的基本遺傳學基礎197
812遺傳算法的原理和特點197
813遺傳算法的基本操作198
82遺傳算法的模式理論203
821模式203
822複製對模式的影響204
823交叉對模式的影響205
824變異對模式的影響206
825遺傳算法有效處理的模式數量206
83遺傳算法套用中的一些基本問題208
831目標函式值到適值形式的映射208
832適值的調整208
833編碼原則209
834多參數級聯定點映射編碼211
84高級遺傳算法212
841改進的複製方法212
842高級GA算法213
85微種群和雙種群遺傳算法216
851微種群算法216
852雙種群遺傳算法216
86基於遺傳算法的系統線上辨識219
861遺傳算法在參數辨識中的套用219
862遺傳算法參數辨識仿真示例220
87基於遺傳算法的模糊控制221
88免疫遺傳算法224
881免疫遺傳算法的基本概念224
882免疫運算元的機理與構造225
883TSP問題的免疫遺傳算法227
習題與思考題228
第9章微機控制系統的設計230
91微機控制系統的研製流程230
911準備階段230
912設計階段231
913仿真和調試階段232
914現場安裝調試階段233
92微機控制系統的選擇和配置233
921系統的選擇和配置233
922匯流排負載的考慮234
93微機控制系統應用程式設計237
931控制系統對應用程式的要求237
932應用程式設計技術238
933C語言和彙編語言的混合編程239
934數據處理技術245
94微機控制系統的抗干擾措施253
941微機系統硬體抗干擾措施253
942微機系統軟體抗干擾措施262
95微機控制系統的可靠性措施264
951可靠性的度量264
952硬體可靠性措施266
953軟體可靠性措施270
習題與思考題271
參考文獻272