Professional Documents
Culture Documents
Trường Đại Học Mỏ - Địa Chất Khoa Cơ - Điện Bộ Môn Tự Động Hóa - ***
Trường Đại Học Mỏ - Địa Chất Khoa Cơ - Điện Bộ Môn Tự Động Hóa - ***
KHOA CƠ - ĐIỆN
---------***---------
BÁO CÁO
TRÍ TUỆ NHÂN TẠO TRONG ĐIỀU KHIỂN
Mã số sinh viên:
BÀI TẬP
MÔN: TRÍ TUỆ NHÂN TẠO TRONG ĐIỀU KHIỂN
LỚP:DCCDTD65
BÀI 1:
Ứng dụng fuzzy-logic để xây dựng một bộ phận dạng cho hằng số:nC6,C3=
Yêu cầu:
1. Số lượng tập mẫu cho hai biến ngôn ngữ áp suất và nhiệt độ: 200 ……………
6. Thiết lập các kết quả chạy trên Matlab (rule viewer, surface viewer…)
7. Xây dựng đường đặc tính để kiểm tra quá trình nhận dạng: tập số liệu mẫu và tập số liệu đã nhận dạng,
tính toán sai lệch.
Ta có 2 biến đầu vào là áp suất với nhiệt độ với đầu ra là nC6 vs C3=:
Ta thêm 2 giá trị đầu ra và 2 giá trị đầu vào
Đối với nhiệt độ, đo giá trị từ 69o F tới 198 oF:
Áp suất ta đo từ 20 ATM đến 140 ATM:
Dải đầu ra C3= sẽ từ 1 đến 15:
Còn đầu ra nC6 sẽ từ 0.025 đến 0.9 :
Các luật :
Rules viewer :
Surface viewer:
Xây dựng khối Simulink kiểm tra và tính toán sai lệch:
Ta thấy sai lệch không quá lớn nên chấp nhận được
Bài 2:
Ứng dụng mạng Neural để xây dựng một bộ nhận dạng cho hằng số: C3 và nC6.
Yêu cầu:
4. Số lượng nơron và hàm truyền trong các lớp (lớp vào, lớp ẩn, lớp ra): 100 500
600 2
5. Hàm mục tiêu đánh giá sai lệch: MSE = [10^(-6 )];
9. Xây dựng đường đặc tính để kiểm tra quá trình nhận dạng: tập số liệu mẫu và
tập số liệu đã nhận dạng, tính toán sai lệch.
output=[C3,nC6]';
network.trainParam.goal=1e-6;
network=train(network,[input],[output]);
out=sim(network,input)';
C3nd=out(:,1);
nC6nd=out(:,2);
+Đồ thị sai lệch huấn luyện (hàm mục tiêu đạt 10^(-6)).
+ Đồ thị trạng thái huấn luyện:
+ Đồ thị kết quả huấn luyện:
+ Tính toán sai lệch: Từ số liệu nhận dạng được xuất ra tệp C3nd và nC6nd tại cửa
sổ Workspace ta tính toán được sai lệch ở bảng sau:
Sai số
STT PISA C C3 nC6 C3nd nC6nd Sai số C3 nC6
0.1000 2.60015 0.10002
1 60 102 2.60000 0 8 2 -0.00016 -2.2E-05
0.1025 2.63085 0.10271
2 60 103 2.63077 0 3 6 -8.4E-05 -0.00022
0.1050 2.66139 0.10481 0.00014 0.00018
3 60 104 2.66154 0 4 6 5 4
0.1075 2.69225 0.10775
4 60 105 2.69231 0 2 4 5.6E-05 -0.00025
0.1100 2.72284 0.11007 0.00023
5 60 106 2.72308 0 3 4 4 -7.4E-05
6 60 107 2.75385 0.1125 2.75418 0.11240 -0.00034 9.76E-05
0 2 2
0.1150 2.78536 0.11492
7 60 108 2.78462 0 7 5 -0.00075 7.48E-05
0.1175 2.81561 0.11757
8 60 109 2.81538 0 5 4 -0.00023 -7.4E-05
0.1200 2.84537 0.12012
9 60 110 2.84615 0 4 3 0.00078 -0.00012
0.1225 0.12234 0.00082 0.00015
10 60 111 2.87692 0 2.8761 1 3 9
0.1250 2.90800 0.12427 0.00072
11 60 112 2.90769 0 2 3 -0.00031 7
0.1275 2.93901 0.12797
12 60 113 2.93846 0 8 9 -0.00056 -0.00048
0.1300 2.96642 0.12990 0.00280
13 60 114 2.96923 0 8 1 3 9.91E-05
0.1325 3.00441 0.13316
14 60 115 3.00000 0 1 4 -0.00441 -0.00066
0.1350 3.06258 0.13419 0.00358 0.00080
15 60 116 3.06617 0 2 1 8 9
0.1375 3.13256 0.13699 0.00050
16 60 117 3.13234 0 1 7 -0.00022 3
0.1400 3.20086 0.14068
17 60 118 3.19851 0 3 9 -0.00235 -0.00069
0.1425 0.14246 0.00059
18 60 119 3.26468 0 3.26409 5 1 3.48E-05
0.1450 3.32907 0.14454 0.00177 0.00045
19 60 120 3.33085 0 8 2 3 8
0.1475 3.39802 0.14764
20 60 121 3.39702 0 1 5 -0.001 -0.00014
0.1500 3.46462 0.15011
21 60 122 3.46319 0 4 6 -0.00143 -0.00012
0.1527 3.52781 0.15261 0.00154
22 60 123 3.52936 8 3 8 8 0.00016
0.1555 3.59509 0.15554 0.00043
23 60 124 3.59553 6 5 8 6 7.98E-06
0.1583 3.66280
24 60 125 3.66170 3 5 0.15849 -0.0011 -0.00016
0.1611 3.72770 0.16142 0.00016
25 60 126 3.72787 1 6 1 6 -0.00031
0.1638 3.79387 0.00016 0.00050
26 60 127 3.79404 9 7 0.16338 6 9
0.1666 3.86033 0.16674
27 60 128 3.86021 7 7 6 -0.00012 -8E-05
0.1694 3.92605 0.17015 0.00032
28 60 129 3.92638 4 5 3 8 -0.00071
0.1722 3.99278 0.17160 0.00061
29 60 130 3.99255 2 3 8 -0.00023 4
0.1750 4.05848 0.17507 0.00023
30 60 131 4.05872 0 8 8 6 -7.8E-05
0.1777 4.12477 0.00011
31 60 132 4.12489 8 7 0.17775 7 2.82E-05
0.1805 4.19160 0.18054
32 60 133 4.19106 6 8 6 -0.00054 9.36E-06
0.1833 4.25745 0.18339
33 60 134 4.25723 3 5 1 -0.00022 -5.8E-05
0.1861 4.32283 0.18615 0.00056
34 60 135 4.32340 1 9 5 5 -4.3E-05
0.1888 4.38984 0.18880
35 60 136 4.38957 9 9 1 -0.00027 8.83E-05
0.1916 0.19170 0.00021
36 60 137 4.45574 7 4.45553 9 5 -4.2E-05
0.1944 0.19454
37 60 138 4.52191 4 4.52212 6 -0.0002 -0.0001
0.1972 4.58787 0.19719 0.00020
38 60 139 4.58809 2 8 9 7 2.35E-05
0.2000 4.65445 0.19950 0.00049
39 60 140 4.65426 0 4 7 -0.0002 3
0.2045 0.20491
40 60 141 4.72043 5 4.7206 5 -0.00017 -0.00037
0.2090 4.78568 0.20936 0.00091
41 60 142 4.78660 9 3 8 3 -0.00028
0.2136 4.85250 0.00025
42 60 143 4.85277 4 7 0.21427 9 -0.00063
0.2181 4.91934 0.21919
43 60 144 4.91894 8 3 2 -0.00041 -0.00101
0.2227 0.22316
44 60 145 4.98511 3 4.98556 8 -0.00045 -0.00044
0.2272 5.05145 0.22646 0.00081
45 60 146 5.05128 7 7 2 -0.00018 1
0.2318 5.11774 0.23037 0.00144
46 60 147 5.11745 2 2 5 -0.0003 4
0.2363 5.18459 0.23582 0.00053
47 60 148 5.18362 6 3 8 -0.00098 5
0.2409 5.25042 0.24127
48 60 149 5.24979 1 8 7 -0.00064 -0.00037
0.2454 5.31485 0.24592 0.00110
49 60 150 5.31596 5 5 9 2 -0.00047
0.2500 0.25045 0.00196
50 60 151 5.38213 0 5.38016 2 8 -0.00045
0.2545 5.44828 0.25582
51 60 152 5.44830 5 3 1 1.47E-05 -0.00128
0.2590 5.51630 0.25993
52 60 153 5.51447 9 3 7 -0.00183 -0.00085
53 60 154 5.58064 0.2636 5.58130 0.26228 -0.00067 0.00135
4 7 6 1
0.2681 5.64614 0.26811 0.00066
54 60 155 5.64681 8 8 3 1 6.84E-05
0.2727 5.71139 0.27235 0.00158 0.00037
55 60 156 5.71298 3 5 3 4 4
0.2772 5.77862 0.27642 0.00051 0.00084
56 60 157 5.77915 7 9 8 9 5
0.2818 0.28154 0.00026 0.00027
57 60 158 5.84532 2 5.84505 1 9 8
0.2863 5.91011 0.28596 0.00137 0.00039
58 60 159 5.91149 6 6 7 3 6
0.2909 5.97803 0.29099
59 60 160 5.97766 1 3 9 -0.00037 -9E-05
0.2954 6.04356 0.29357 0.00026
60 60 161 6.04383 5 2 5 8 0.00188
0.3000 6.11260 0.30052
61 60 162 6.11000 0 6 1 -0.00261 -0.00052
0.4330 9.99856 0.43348 0.00143
62 30 150 10.00000 0 2 7 8 -0.00049
0.4385 10.1078 0.43754 0.00104
63 30 151 10.10417 8 8 1 -0.00371 2
0.4441 10.2063 0.44575 0.00196
64 30 152 10.20833 7 7 4 8 -0.00159
0.4497 10.3103 0.00214
65 30 153 10.31250 5 6 0.44868 3 0.00107
0.4553 10.4180 0.45526
66 30 154 10.41667 3 3 7 -0.00136 6.65E-05
0.4609 10.5222 0.46125
67 30 155 10.52083 2 1 4 -0.00138 -0.00034
0.4665 10.6249 0.46598 0.00051
68 30 156 10.62500 0 6 6 3.95E-05 4
0.4720 10.7291 0.47213
69 30 157 10.72917 8 8 8 -9.2E-06 -5.4E-05
0.4776 0.47857 0.00023
70 30 158 10.83333 7 10.8331 1 4 -0.0009
0.4832 10.9376 0.48285 0.00039
71 30 159 10.93750 5 2 6 -0.00012 4
0.4888 11.0415 0.48774 0.00010 0.00108
72 30 160 11.04167 3 6 9 6 4
0.4944 11.1452 0.49439 0.00061
73 30 161 11.14583 2 2 4 8 2.31E-05
0.5000 11.2496 0.50171
74 30 162 11.25000 0 3 6 0.00037 -0.00172
0.5100 11.3546 0.50975 0.00024
75 30 163 11.35417 0 4 7 -0.00047 3
0.5200 11.4588
76 30 164 11.45833 0 5 0.51991 -0.00052 8.99E-05
0.5300 11.5621 0.53006 0.00035
77 30 165 11.56250 0 4 7 6 -6.7E-05
0.5400 11.6660 0.53944 0.00066 0.00055
78 30 166 11.66667 0 1 8 2 2
0.5500 11.7710 0.55058
79 30 167 11.77083 0 5 4 -0.00022 -0.00058
0.5600 11.8758 0.55999
80 30 168 11.87500 0 1 9 -0.00081 7.36E-07
0.5700 11.9793 0.56919 0.00080
81 30 169 11.97917 0 8 8 -0.00022 2
0.5800 12.0834 0.58045
82 30 170 12.08333 0 6 6 -0.00012 -0.00046
0.5900 12.1861 0.58970 0.00131 0.00029
83 30 171 12.18750 0 9 4 5 6
0.6000 12.2914 0.60007 0.00018
84 30 172 12.29167 0 8 2 4 -7.2E-05
0.6125 12.3968 0.61253
85 30 173 12.39583 0 6 9 -0.00102 -3.9E-05
0.6250 12.5005 0.62515
86 30 174 12.50000 0 6 1 -0.00056 -0.00015
0.6375 12.6037 0.63745 0.00038
87 30 175 12.60417 0 8 8 8 4.18E-05
0.6500 12.7078 0.64997 0.00051
88 30 176 12.70833 0 1 6 9 2.43E-05
0.6625 12.8133 0.66309
89 30 177 12.81250 0 1 5 -0.00081 -0.0006
0.6750 12.9164 0.67507 0.00021
90 30 178 12.91667 0 5 5 8 -7.5E-05
0.6875 13.0201 0.68730 0.00067 0.00019
91 30 179 13.02083 0 5 3 9 7
0.7000 13.1255 0.70057
92 30 180 13.12500 0 4 9 -0.00054 -0.00058
0.7083 13.2286 0.70719 0.00051 0.00113
93 30 181 13.22917 3 5 5 6 8
0.7166 13.3314 0.71578 0.00192
94 30 182 13.33333 7 1 6 8 0.00088
0.7250 13.4382 0.72672
95 30 183 13.43750 0 1 4 -0.00071 -0.00172
0.7333 13.5452 0.73522
96 30 184 13.54167 3 6 8 -0.00359 -0.0019
0.7416 13.6473 0.74084 0.00082
97 30 185 13.64583 7 3 2 -0.0015 5
0.7500 13.7466 0.74787 0.00337 0.00212
98 30 186 13.75000 0 2 4 9 6
0.7583 13.8521 0.75770 0.00062
99 30 187 13.85417 3 3 5 0.00204 8
100 30 188 13.95833 0.7666 13.9599 0.76776 -0.00158 -0.0011
7 1 4
0.7750 14.0618 0.77460 0.00066 0.00039
101 30 189 14.06250 0 4 5 2 5
0.7833 14.1685 0.78372
102 30 190 14.16667 3 7 8 -0.00191 -0.00039
0.7916 14.2683 0.79023 0.00143
103 30 191 14.27083 7 7 5 0.00246 2
0.8000 14.3735 0.80110 0.00145
104 30 192 14.37500 0 5 9 2 -0.00111
0.8111 14.4810 0.81178
105 30 193 14.47917 7 3 1 -0.00187 -0.00061
0.8223 14.5857 0.82243
106 30 194 14.58333 3 8 7 -0.00244 -0.0001
0.8335 14.6875 0.83355
107 30 195 14.68750 0 2 1 -2E-05 -5.1E-05
0.8446 14.7896 0.84470 0.00202
108 30 196 14.79167 7 4 4 3 -3.8E-05
0.8558 14.8962 0.85564 0.00018
109 30 197 14.89583 3 7 7 -0.00043 7
0.8670 14.9998 0.86710 0.00016
110 30 198 15.00000 0 4 3 2 -0.0001
0.8000 0.79995
111 20 176 15.00000 0 14.9996 5 0.0004 4.55E-05
0.8111 15.1400 0.81125
112 20 177 15.13889 1 6 4 -0.00117 -0.00014
0.8222 15.2776 0.82277 0.00012
113 20 178 15.27778 2 5 4 8 -0.00055
0.8333 15.4155 0.83264 0.00068
114 20 179 15.41667 3 1 5 0.00116 9
0.8444 15.5548 0.84395 0.00073 0.00048
115 20 180 15.55556 4 2 9 4 6
0.8555 15.6947
116 20 181 15.69444 6 8 0.85582 -0.00033 -0.00026
0.8666 15.8343 0.86707
117 20 182 15.83333 7 1 2 -0.00097 -0.00041
0.8777 15.9728 0.87734 0.00043
118 20 183 15.97222 8 5 2 -0.00063 6
0.8888 16.1105 0.88961 0.00056
119 20 184 16.11111 9 5 1 1 -0.00072
0.9000 16.2500 0.89983 0.00016
120 20 185 16.25000 0 4 9 -3.8E-05 1
0.9111 16.3886 0.91116 0.00027
121 20 186 16.38889 1 1 1 5 -5E-05
0.9222 16.5269 0.92194 0.00087 0.00027
122 20 187 16.52778 2 1 8 3 4
0.9333 16.6663 0.93285 0.00030
123 20 188 16.66667 3 7 4 1 0.00048
0.9444 16.8060 0.94453
124 20 189 16.80556 4 5 7 -0.0005 -9.3E-05
0.9555 16.9453 0.95646
125 20 190 16.94444 6 3 7 -0.00089 -0.00091
0.9666 17.0838 0.96781
126 20 191 17.08333 7 2 4 -0.00048 -0.00115
0.9777 17.2218 0.97809 0.00033
127 20 192 17.22222 8 9 5 4 -0.00032
0.9888 17.3601 0.98766 0.00091
128 20 193 17.36111 9 9 9 6 0.00122
1.0000 17.4989 0.99947 0.00105 0.00052
129 20 194 17.50000 0 5 5 4 5
1.0166 17.6382 1.01726 0.00065
130 20 195 17.63889 7 3 2 7 -0.0006
1.0333 17.7788 1.03423
131 20 196 17.77778 3 2 6 -0.00105 -0.0009
1.0500 17.9183 1.04849 0.00150
132 20 197 17.91667 0 6 4 -0.00169 6
1.0666 1.06736 0.00105
133 20 198 18.05556 7 18.0545 3 8 -0.0007
1.0833 18.1942 1.08350 0.00016
134 20 199 18.19444 3 8 1 8 -0.00017
1.1000 18.3348 1.09909 0.00090
135 20 200 18.33333 0 4 6 -0.00151 4
1.1166 18.4727 1.11691
136 20 201 18.47222 7 5 1 -0.00053 -0.00024
1.1333 18.6097 1.13457 0.00133
137 20 202 18.61111 3 8 5 3 -0.00124
1.1500 18.7484 1.15043 0.00156
138 20 203 18.75000 0 4 5 1 -0.00043
1.1666 18.8890 1.16585 0.00081
139 20 204 18.88889 7 1 5 -0.00012 2
1.1833 0.00031
140 20 205 19.02778 3 19.0291 1.18302 -0.00133 3
1.2000 19.1670 1.20066
141 20 206 19.16667 0 9 1 -0.00042 -0.00066
1.2166 1.21644 0.00055 0.00022
142 20 207 19.30556 7 19.305 5 4 2
1.2333 19.4443 1.23290 0.00043
143 20 208 19.44444 3 8 1 6.82E-05 3
1.2500 19.5834 1.25045
144 20 209 19.58333 0 1 2 -8.1E-05 -0.00045
1.2666 19.7221 0.00029
145 20 210 19.72222 7 9 1.26637 3.24E-05 6
1.2833 19.8610 1.28334
146 20 211 19.86111 3 5 2 5.87E-05 -8.7E-06
147 20 212 20.00000 1.3000 20.0001 1.29983 -0.00011 0.00016
0 1 6 4
0.8500 20.0008 0.85003
148 15 152 20.00000 0 1 5 -0.00081 -3.5E-05
0.8650 20.2256 0.00158
149 15 153 20.22727 0 9 0.86493 7 7.02E-05
0.8800 20.4558 0.88032
150 15 154 20.45455 0 1 5 -0.00127 -0.00033
0.8950 0.89551
151 15 155 20.68182 0 20.6822 1 -0.00039 -0.00051
0.9100 20.9081 0.90904 0.00092 0.00095
152 15 156 20.90909 0 7 5 4 5
0.9250 21.1361 0.92458 0.00041
153 15 157 21.13636 0 4 7 0.00022 3
0.9400 0.94096
154 15 158 21.36364 0 21.3636 1 3.22E-05 -0.00096
0.9550 21.5908 0.95560
155 15 159 21.59091 0 1 7 9.95E-05 -0.00061
0.9700 21.8185 0.96929 0.00070
156 15 160 21.81818 0 6 1 -0.00038 9
0.9850 22.0459 0.98416 0.00083
157 15 161 22.04545 0 1 4 -0.00045 6
1.0000 22.2722 1.00074 0.00051
158 15 162 22.27273 0 1 5 7 -0.00075
1.0185 1.01891 0.00040
159 15 163 22.50000 2 22.4996 4 2 -0.0004
1.0370 22.7276 1.03665 0.00038
160 15 164 22.72727 4 4 5 -0.00037 2
1.0555 22.9553 1.05531 0.00023
161 15 165 22.95455 6 2 9 -0.00078 7
1.0740 23.1813 1.07441 0.00042
162 15 166 23.18182 7 9 9 9 -0.00034
1.0925 23.4077 1.09288
163 15 167 23.40909 9 2 4 0.00137 -0.00029
1.1111 23.6362 1.11044 0.00013 0.00066
164 15 168 23.63636 1 3 6 5 5
1.1296 23.8654 1.12853 0.00109
165 15 169 23.86364 3 2 7 -0.00178 3
1.1481 24.0920 1.14825
166 15 170 24.09091 5 9 1 -0.00118 -0.0001
1.1666 24.3171 1.16778 0.00103
167 15 171 24.31818 7 4 8 8 -0.00112
1.1851 24.5440 1.18548 0.00138
168 15 172 24.54545 9 7 3 7 -0.0003
1.2037 24.7726 1.20307 0.00062
169 15 173 24.77273 0 8 5 5.04E-05 8
1.2222 25.0007 1.22202 0.00019
170 15 174 25.00000 2 6 7 -0.00076 5
1.2407 1.24114
171 15 175 25.22727 4 25.2278 1 -0.00053 -0.0004
1.2592 25.4540 1.25918 0.00046
172 15 176 25.45455 6 8 8 3 7.09E-05
1.2777 25.6817 1.27776
173 15 177 25.68182 8 4 3 8.02E-05 1.5E-05
1.2963 25.9088 0.00025 0.00024
174 15 178 25.90909 0 4 1.29605 2 7
1.3148 26.1364 1.31487
175 15 179 26.13636 1 3 4 -6.1E-05 -5.9E-05
1.3333 26.3639
176 15 180 26.36364 3 2 1.33356 -0.00029 -0.00023
1.3518 26.5904 1.35166 0.00044
177 15 181 26.59091 5 7 1 3 0.00019
1.3703 26.8188 1.37067
178 15 182 26.81818 7 8 6 -0.0007 -0.00031
1.3888 27.0458 1.38936
179 15 183 27.04545 9 1 3 -0.00035 -0.00047
1.4074 27.2725 1.40695 0.00018 0.00044
180 15 184 27.27273 1 4 8 9 9
1.4259 27.4997 1.42594 0.00022
181 15 185 27.50000 3 8 1 4 -1.5E-05
1.4444 27.7272 1.44447
182 15 186 27.72727 4 4 5 3.05E-05 -3.1E-05
1.4629 27.9550 1.46318
183 15 187 27.95455 6 8 4 -0.00053 -0.00022
1.4814 28.1814 1.48130 0.00037 0.00017
184 15 188 28.18182 8 4 4 6 8
1.5000 28.4094 1.50024
185 15 189 28.40909 0 9 4 -0.0004 -0.00024
1.5357 28.6352 1.53469 0.00107 0.00102
186 15 190 28.63636 1 9 1 1 4
1.5714 28.8644 1.57234
187 15 191 28.86364 3 1 4 -0.00077 -0.00092
1.6071 29.0922 1.60842
188 15 192 29.09091 4 6 1 -0.00135 -0.00128
1.6428 29.3173 1.64238 0.00080 0.00047
189 15 193 29.31818 6 8 2 7 5
1.6785 29.5439 1.67694 0.00151 0.00162
190 15 194 29.54545 7 4 2 8 9
1.7142 29.7739 1.71552
191 15 195 29.77273 9 4 1 -0.00121 -0.00124
1.7500 29.9997 1.74974 0.00028 0.00025
192 15 196 30.00000 0 1 4 5 6
5.5000 59.9995 5.50003 0.00047
193 10 124 60.00000 0 2 1 9 -3.1E-05
194 10 125 61.42857 5.5714 61.4273 5.57253 0.00126 -0.00111
3 1 4 6
5.6428 62.8595 5.63905 0.00380
195 10 126 62.85714 6 3 3 -0.00238 4
5.7142 64.2827 5.71826 0.00297
196 10 127 64.28571 9 4 9 5 -0.00398
5.7857 65.7184 5.78476 0.00094
197 10 128 65.71429 1 3 9 -0.00414 6
5.8571 67.1394 5.85756 0.00338
198 10 129 67.14286 4 8 9 1 -0.00043
5.9285 68.5724 5.92813 0.00043
199 10 130 68.57143 7 4 3 -0.00102 8
6.0000 70.0002 6.00030
200 10 131 70.00000 0 3 2 -0.00023 -0.0003