Professional Documents
Culture Documents
模 糊 數 之 算 術
陳德育博士
(Dr. Te-Yu Chen)
元智大學電機工程研究所
Contents
2. 區間之算數運算
3. 模糊數的算術
4. 離散型模糊集合之算術法
5. 模糊數之大小
6. 模糊數之代數
2 Fuzzy Control
1
1. Fuzzy numbers (模糊數)
一個特別的模糊集合 A,定義在實數上,也就是宇集合
X=R(實數),至少滿足以下三個性質
(i) A 必須是一個正規 (Normal) 模糊集合;
(ii) 對所有 必須是一個封閉區間;
(iii) (A之底集)必須是有界的。
滿足以上(i)、(ii)、(iii) 性質之模糊集合,即稱為模糊
數(Fuzzy Numbers)。
3 Fuzzy Control
是無界的
4 Fuzzy Control
2
1. Fuzzy numbers (模糊數)
特殊模糊數:(接近3的實數)
5 Fuzzy Control
其中L(x) 是一個單調遞增函數,從左起片段連續
(Piecewise Continuous)且 ,當 ;
R(x)是一個單調遞減且連續函數,從右起連續且
,當 。
6 Fuzzy Control
3
1. Fuzzy numbers (模糊數)
下圖完全符合定理1所描述的,所以是一個模糊數。
[a, b]之間 :滿足性質(i)
L(x) 或 R(x) 是單調遞增或單調遞減:滿足性質(ii)
L(x) 往右連續;R(x) 往左連續 :滿足性質(ii)
當 ; 當 :滿足性質
(iii)
7 Fuzzy Control
圖中每個模糊集合其實均是一個模糊數,因性質(i)
~(iii)均滿足。
8 Fuzzy Control
4
2. 區間之算數運算
9 Fuzzy Control
2. 區間之算數運算
圖:加減法運算
10 Fuzzy Control
5
2. 區間之算數運算
若有數個區間
則
(i) (交換性);
(ii)
(結合性);
(iii) (單一性).
11 Fuzzy Control
3. 模糊數的算術
A 及 B 為兩個模糊數,依-截集之定義及宇
集合為R(實數)之前提下,我們定義
其中 , 代表 任一種算
術。由分解定理可知
12 Fuzzy Control
6
3. 模糊數的算術
例3:有兩個模糊數 A, B 如下
現在我們欲利用式(2)及式(3)式來求
與 四種運算。
13 Fuzzy Control
3. 模糊數的算術
由上圖我們在 A 與 B 上取 -截集:
14 Fuzzy Control
7
3. 模糊數的算術
15 Fuzzy Control
3. 模糊數的算術
同理:
因此:
16 Fuzzy Control
8
3. 模糊數的算術
理由是:在式(6a,b) 中 之左界是取自於
右界是取自於
17 Fuzzy Control
3. 模糊數的算術
由(6a)式之左界 ,可知 時
, ,在此選取 ,
因另一解會使 >0.5。
由(6a)式之右界 可知 時
, ,在此選取 ,
因另一解會使 >1。
同理由(6b)式之左界 ,可知 時
, 。由(6b)式之右界
可知 時 , 。
18 Fuzzy Control
9
3. 模糊數的算術
19 Fuzzy Control
3. 模糊數的算術
同以上分析
20 Fuzzy Control
10
4. 離散型模糊集合之算術法
上一節連續型模糊集合之算術方法,並不適用於離散型模
糊集合。在此介紹一種適用於離散型模糊集合之計算:
把式(10) 寫得更確實一些
21 Fuzzy Control
4. 離散型模糊集合之算術法
定理 2: 若A, B為兩個連續型模糊數,則可由式
(10)計算而得到且其結果仍為模糊數。
但是定理2對於離散型模糊數就不一定成立。針對
(11a)~(11d)之定義算術,我們再舉例於下﹕
例 4:兩個模糊數 A 與 B
22 Fuzzy Control
11
4. 離散型模糊集合之算術法
A, B 兩模糊數定義在整數Z上,若以式(11a),式(11b) 來計算:
時 之 組合有
五組,且
再作 即得 。
23 Fuzzy Control
4. 離散型模糊集合之算術法
但若以(11c)及(11d)分別來作 及 則會有一個
問題產生。
上式結果不再是模糊數了,因它非凸集。這不是
我們預期的事情:〝兩個模糊數經算術運算其結果應
仍是模糊數〞。所以用(11c)式求 時必須作些修
正,(11d) 作 也要修正。
24 Fuzzy Control
12
4. 離散型模糊集合之算術法
如何修正 ?
把式(12) 及式(13)用式(3)分解定理來計算可得
25 Fuzzy Control
4. 離散型模糊集合之算術法
依定理1應可由式(14) 錯誤的結果推測出式(15)之正確的結
果。先把式(14) 畫成下圖
再把圖10取離散型模糊集合表示法,即得式(15)
26 Fuzzy Control
13
5. 模糊數之大小
任兩個實數大小比較,可輕易看出。我們可用
來表示。但對兩個模糊數之大小比較又如何呢?
對於兩個模糊數A及B,我們定義
其中宇集合為 R,且 。
27 Fuzzy Control
5. 模糊數之大小
若令 是那兩個模糊數之-截集,
若
則我們可以說-截集(區間)之大小順序如下
另外又定義
式(16)及式(17)則是藉式(18)及式(19)式經分解定理式(3)而推
導得之。
28 Fuzzy Control
14
5. 模糊數之大小
例5:
29 Fuzzy Control
5. 模糊數之大小
30 Fuzzy Control
15
5. 模糊數之大小
31 Fuzzy Control
5. 模糊數之大小
例 6:再考慮以下兩個模糊數
則
結果以上各組取最大的則
32 Fuzzy Control
16
5. 模糊數之大小
33 Fuzzy Control
5. 模糊數之大小
另外若對所有
34 Fuzzy Control
17
5. 模糊數之大小
其中 滿足 , 而且以
上 或 是指標準運算。
35 Fuzzy Control
6. 模糊數之代數
一般代數中所熟悉的方程式
這對一般代數來說是非常非常容易的,但在模糊數的領域中,
求解 X 將是一樁挺麻煩的事。
,且 求解求解區間 X ,
以一般代數來解,X 應該是
把此解 X 代回 ,可知
也就是說很不幸的, 此解 X 是錯的。
36 Fuzzy Control
18
6. 模糊數之代數
問題出在區間之加法與減法過程有差異,正確的解法
應是如此,令 ,則
正確解應該是
因為X 是一個區間,所以
是必然的。
37 Fuzzy Control
6. 模糊數之代數
兩個模糊數 A 與 B,它們的截集是
其中 若
這個代數之模糊數解 X 如何求呢?
讓解 X 之-截集為 ,由式(22) 可得
因此 。再依照式(3) (分解定理)
解 X 即可求得。
當然,式(25)要有解必需
38 Fuzzy Control
19
6. 模糊數之代數
條件(ii) 是指 X 必然是上窄下寬之模糊集合。
39 Fuzzy Control
6. 模糊數之代數
例7:求解 ,其中
40 Fuzzy Control
20
6. 模糊數之代數
41 Fuzzy Control
6. 模糊數之代數
由表可將解 X 畫出,如下圖
所以
42 Fuzzy Control
21
6. 模糊數之代數
再來探討 。有兩個正實數
為了簡化問題,假設 ,
則由式(26) 知 ,代入 中可得
顯然的,式(26) 的解 X 有誤。
43 Fuzzy Control
6. 模糊數之代數
正確的解法應是讓
即 。
上式的解 。
但因為X 是一個區間, 是必然的,當
均為正值時
44 Fuzzy Control
22
6. 模糊數之代數
性質(ii)是指 X 必然是一個上窄下寬的模糊集合。
45 Fuzzy Control
6. 模糊數之代數
例 8:兩個模糊數
且 ,求解 X ?
因為 ,
對所有 ,很明顯的
46 Fuzzy Control
23
6. 模糊數之代數
因此
47 Fuzzy Control
Fuzzy Control
www.themegallery.com
www.themegallery.com
24