Microsoft Word The use of Fuzzy Logic Control in Manufacturing Systems docx
Download 110.32 Kb. Pdf ko'rish
|
TheuseofFuzzyLogicControlinManufacturingSystems
Application:
The fuzzy logic used in this project is based on mamdani fuzzy logic inference system. First we will define the Fuzzy relations for the two inputs and the two outputs we have. Which are in our case the number of products (N),the service time (S), the number of machines (M) and the number of operators(P). These fuzzy relations are determined by heuristic knowledge and are somehow subjective. The fuzzy relations or as some times called fuzzy sets are shown below: ( ) ï ï ï î ï ï ï í ì > £ < - - £ < - - £ = 3 3 2 2 3 3 2 1 1 2 1 1 3 2 1 TFN , 0 , , , 0 , , ; a x a x a a a x a a x a a a a x a x a a a x µ ( ) ï ï ï ï î ïï ï ï í ì > £ < - - £ < £ < - - £ = 4 4 3 3 4 4 3 2 2 1 1 2 1 1 4 3 2 1 TrFN , 0 , , 1 , , 0 , , , ; a x a x a a a x a a x a a x a a a a x a x a a a a x µ 4 Fig.2 Fuzzy relation for input1 R S L M H VH 250 500 750 1000 μ (N) (N: no. of products) VL 1 - ∞ +∞ L M H VH 5 10 15 20 μ (S) (S: Service time) + ∞ VL 1 - ∞ L M H VH 20 10 μ (M) (M: no. of Machines) + ∞ VL 2 30 40 - ∞ Fig.1 Fuzzy relation for input1 R N 5 Fig.3 Fuzzy relation for output1 R M Fig.4 Fuzzy relation for output1 R P We used triangular membership functions in all the fuzzy relations (R N , R S , R m , R p ), as shown above from (fig.1-4). The next step is to write the rules that will control our output, and this case these rules follows the logic or the heuristic knowledge. We have chosen the rules to be as follows: 1. If (no of products is VL) and (Avg. Service time is VL) then (No. of machines is VL) and (No. of Operators is VL) 2. If (no of products is VL) and (Avg. Service time is L) then (No. of machines is VL) and (No. of Operators is VL) 3. If (no of products is VL) and (Avg. Service time is M) then (No. of machines is VL)(No. of Operators is VL) 4. If (no of products is VL) and (Avg. Service time is H) then (No. of machines is VL) and (No. of Operators is VL) 5. If (no of products is VL) and (Avg. Service time is V) then (No. of machines is VL) and (No. of Operators is VL) 6. If (no of products is L) and (Avg. Service time is VL) then (No. of machines is VL) and(No. of Operators is VL) 7. If (no of products is L) and (Avg. Service time is L) then (No. of machines is L) and (No. of Operators is L) 8. If (no of products is L) and (Avg. Service time is M) then (No. of machines is L)(No. of Operators is L) 9. If (no of products is L) and (Avg. Service time is H) then (No. of machines is L) and (No. of Operators is L) 10. If (no of products is L) and (Avg. Service time is V) then (No. of machines is M) and (No. of Operators is M) 11. If (no of products is M) and (Avg. Service time is VL) then (No. of machines is VL) and (No. of Operators is VL) 12. If (no of products is M) and (Avg. Service time is L) then (No. of machines is L) and (No. of Operators is L) L M H VH 1 2 3 4 μ (P) (P: No of operators) + ∞ VL + ∞ 6 13. If (no of products is M) and (Avg. Service time is M) then (No. of machines is M) and (No. of Operators is M) 14. If (no of products is M) and (Avg. Service time is H) then (No. of machines is H) and (No. of Operators is H) 15. If (no of products is M) and (Avg. Service time is V) then (No. of machines is H) and (No. of Operators is H) 16. If (no of products is H) and (Avg. Service time is VL) then (No. of machines is L) and (No. of Operators is L) 17. If (no of products is H) and (Avg. Service time is L) then (No. of machines is L) and (No. of Operators is L) Download 110.32 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling