TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT
KHOA ĐIN TỬ
I GIẢNG:
ĐIỀU KHIỂN THÔNG MINH
BIÊN SOẠN:
NGUYN VIỆT HÙNG
NGUYN TN ĐỜI
TRƯƠNG NGỌC ANH
T VĂN PHƯƠNG
TP HỒ CHÍ MINH, NĂM 2008
i
LỜII ĐẦU
i liệu đưc soạn dùng cho nnh sinh viên bậc Đi học, ngành Kỹ thuât
Điện-Điện tử nhằm trang bkiến thức ban đầu về K thuật điều khiển thông minh
cho sinh viên các năm cuối.
i liệu đưc biên soạn theo ng dễ hiểu, chú trọng đến các ý tưởng cốt
lõi, trình bày các điểm tổng quát nhất, ca đi sâu đến các phương pháp tính toán
phức tạp.
TÀI LIỆU THAM KHẢO CHÍNH
FUZZY AND NEURAL CONTROL
DISC Course Lecture Notes (September 2004)
ROBERT BABUSKA
Delft Center for Systems and Control
Nhóm c gi mong rằng i liệu y sgiúp sinh viên tiếp cn nhanh và
ứng dụng được các công ngh điều khiển mới vào cuộc sống.
Nm các tác giả
Tröôøng ÑH SPKT TP. HCM http://www.hcmute.edu.vn
Baûn quyeàn thuoäc veà Tröôøng ÑH SPKT TP. HCM
MC LỤC
Trang
Lời nói đầu i
Chương Một:
M
đ
ầu
1
1
H
đi
ều khiển truyền thng
1
2
H
đi
ều khiển thông minh
1
3
T
ng quan về các hệ thống
đi
u khiển
2
4 Tổ chức của i liệu
4
5
H
trợ từ WEB và Matlab
4
7
i li
u cần
đ
c
5
8
L
ời cảm tạ
5
Cơng Hai:
T
p Mờ (FUZZY) các quan h
6
1
T
p mờ
6
2
Đ
c tính của tập m
8
2.1
T
ập m normal và tập m subnormal
8
2.1
Support, Lõi (core) và lát c
ắt
α
-
cut
8
2.3 Tính li (convexity) và cardinality 8
3 Biểu diễn tập m 10
3.1
Bi
ểu din dùng nn t
ương đ
ng
10
3.2
Bi
ểu din dùng tham schức n
ăng
11
3.3
Bi
ểu din theo
đi
m
12
3.4
Bi
ểu din theo mc tập hợp
13
4 c phép toán trên tập mờ 13
4.1 Phép bù, hội giao 14
4.2
T
-
norm và T
-
conorm
15
4.3
Ánh x
và phép mở rộng trụ
16
4.4
Các toán t
trong min tích Cartesean
18
4.5
Biên ngôn ng
19
5 Quan hệ mờ 20
6 Tổ hợp quan hệ 21
7
m t
t các
đi
ểm cn quan tâm
23
8
Bài t
ập
23
Cơng Ba:
H
thống mờ
24
1 H mng luật nền 25
2
Mônh ngôn ng
26
2.1
Th
a số nn ngữ và biến ngôn ng
27
2.2
Suy di
ễn trong mô hình ngôn ng
29
2.3
Suy di
ễn Max
-
min (Mamdani)
34
Tröôøng ÑH SPKT TP. HCM http://www.hcmute.edu.vn
Baûn quyeàn thuoäc veà Tröôøng ÑH SPKT TP. HCM
2.4
Gi
i m
37
2.5 Phép hàm ý mờ và suy diễn Mamdani 38
2.6 Luật dùng nhiu ngõ vào, kết nối luận lý 40
2.7
Xâu chu
i luật
43
3
Mônh Singleton
44
4
Mônh quan h
45
5
Mônh Takagi
-
Sugeno (TS)
51
5.1 Suy diễn trong mô hình TS 52
5.2 Dùng mô hình TS làm h giả-tuyến tính 52
6
H
m
đ
ng
53
7
m t
t
và các đi
ểm cần quanm
55
8
Bài t
ập
55
Chương Bốn:
Phép xâu chu
ỗi m
56
1
c ý ni
ệm c
ơ b
n
56
1.1
T
ập dữ liệu
56
1.2
Cluster và Prototype
57
1.3
T
ổng quan về các ph
ương pháp xâu chu
i
58
2 Phép chia partition cứng chia partition m 58
2.1 Chia partition cứng 59
2.1
Chia partition m
60
2.3
Chia partition possibillistic
61
3
Xâu chu
ỗi dùng fuzzy c
-
means (pơng pháp FCM)
62
3.1
Ch
ức n
ăng c
a FCM
62
3.2 Thuật toán FCM 63
3.3 Các tham số của thuật toán FCM 65
3.4
M
ở rộng của thuật toán FCM
68
4
Thu
t toán Gustafson
-
Kessel
69
4.1
Các tham s
của thuật toán Gustafson
-
Kessel
71
4.2
Phép di
n
đ
t ma trận cluster
đ
ng ph
ương sai
71
5 m tt và các điểm cần quanm 73
6 Bài tập 73
Chương Năm:
K
ỹ thuật kiến to hệ mờ
74
1 Cấu trúc và tham số 75
2 Thiết kế dùng nền tri thức 76
3 Thu thập dữ liệu tinh chỉnh hm 76
3.1
Tính h
qudùng phép
ư
c l
ư
ợng bình ph
ương t
ối thiểu
77
3.2
Mô hình a t
bng mẫu
77
3.3
Mô hình m
-
n (Neural
-
Fuzzy)
79
3.4 Kiến tạo dùng phương pháp xâu chui 80
Tröôøng ÑH SPKT TP. HCM http://www.hcmute.edu.vn
Baûn quyeàn thuoäc veà Tröôøng ÑH SPKT TP. HCM
4
Mônh Semi
-
Mechanistic
87
5 m tt và các điểm cần quanm 88
6 Bài tập 89
Cơng Sáu:
Đi
ều khiển mờ dùng nn tri thức
90
1
Y
ếu tố thúc
đ
y đi
ều khiển m
90
2 Điều khiển mờ và bộ điều khin phi tuyến tham số a 91
3 Bộ điều khiển Mamdani 93
3.1
B
lọc
đ
ộng tr
ư
c
94
3.2
B
lọc
đ
ộng sau
95
3.3
Lu
t nền
96
4
B
đi
u khiển Takagi
-
Sugeno
103
5 Bộ điều khiển giám sát m 104
6 H trợ từ người vận hành 107
7
c công c
ụ phn mềm phn cứng
108
7.1
B
soạn tho d án
108
7.2
Lu
t nền các hàm thành viên
108
7.3
Công c
ụ dùng phân tích và mô phỏng
109
7.4 B to mã nguồn và kết ni tng tin 109
8 m tt và các điểm cần quanm 110
9
Bài t
ập
111
Chương B
ảy:
M
ng n
ơrôn nhân t
o
112
1 M đu 112
2 Mng nơrôn sinh học 113
3
M
ng n
ơrôn nhân t
o
113
4
Ki
ến trúc mng n
ơn
115
5
H
c
116
6
M
ng n
ơrôn nhi
u lớp
116
6.1 Bước tính thun 117
6.2 Khả năng xấp xỉ 118
6.3
Hu
ấn luyện, Thuật toán lan truyn ng
ư
ợc
121
7
M
ng ng hàm RBF
125
8
m t
t và các
đi
ểm cần quanm
127
9 Bài tập
Chương Tám:
Đi
u khiển mờ
đi
u khiển dùng mạng n
ơrôn
128
1
Đi
ều khiển nghịch
128
1.1
Đi
ều kh
i
ển truyền thng vòng h
129
1.2 Điều khiển phn hồi vòng hở 129
Tröôøng ÑH SPKT TP. HCM http://www.hcmute.edu.vn
Baûn quyeàn thuoäc veà Tröôøng ÑH SPKT TP. HCM