Last active
June 11, 2022 20:46
-
-
Save ahmet-cetinkaya/c7b34541af6859554d4497dd25742e0a to your computer and use it in GitHub Desktop.
BTU energy unit deduce in cooling systems with fuzzy logic - MATLAB
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[System] | |
Name='btuValue_v0.7.3' | |
Type='mamdani' | |
Version=2.0 | |
NumInputs=5 | |
NumOutputs=1 | |
NumRules=132 | |
AndMethod='min' | |
OrMethod='max' | |
ImpMethod='min' | |
AggMethod='max' | |
DefuzzMethod='centroid' | |
[Input1] | |
Name='alan_genişliği' | |
Range=[0 100] | |
NumMFs=6 | |
MF1='çok_küçük':'trimf',[0 18.75 31.25] | |
MF2='küçük':'trimf',[18.75 31.25 43.75] | |
MF3='orta':'trimf',[31.25 43.75 50] | |
MF4='biraz_büyük':'trimf',[43.75 50 55] | |
MF5='büyük':'trimf',[50 62.5 75] | |
MF6='çok_büyük':'trapmf',[70 80 100 100] | |
[Input2] | |
Name='kişi_sayısı' | |
Range=[0 10] | |
NumMFs=4 | |
MF1='az':'trimf',[0 1 2] | |
MF2='normal':'trimf',[1 3 4] | |
MF3='çok':'trimf',[3 6 8] | |
MF4='kalabalık':'trapmf',[6 8 10 10] | |
[Input3] | |
Name='bölgenin_ortalama_sıcaklığı' | |
Range=[8 18] | |
NumMFs=3 | |
MF1='düşük':'trimf',[8 10.8 13] | |
MF2='orta':'trimf',[12 13 15] | |
MF3='yüksek':'trapmf',[14 16 18 18] | |
[Input4] | |
Name='ortamda_açığa_çıkan_ısı_miktarı' | |
Range=[0 1000] | |
NumMFs=3 | |
MF1='az':'trimf',[0 200 400] | |
MF2='orta':'trimf',[250 500 750] | |
MF3='yüksek':'trimf',[600 1000 1000] | |
[Input5] | |
Name='yalıtımdaki_ısı_iletim_kat_sayısı' | |
Range=[0 4] | |
NumMFs=3 | |
MF1='yüksek':'trimf',[0 0 0.065] | |
MF2='orta':'trimf',[0.061 0.5 1] | |
MF3='düşük':'trimf',[0.6 2 4] | |
[Output1] | |
Name='BTU_degeri' | |
Range=[0 48000] | |
NumMFs=6 | |
MF1='9_Bin':'trimf',[0 9000 12000] | |
MF2='12_Bin':'trimf',[9001 12000 18000] | |
MF3='18_bin':'trimf',[12001 18000 22000] | |
MF4='24_bin':'trimf',[22000 23000 26000] | |
MF5='48_bin':'trimf',[24001 48000 48000] | |
MF6='22 bin':'trimf',[18001 22000 24000] | |
[Rules] | |
1 1 0 0 0, 1 (1) : 1 | |
1 2 0 0 0, 1 (1) : 1 | |
1 3 0 0 0, 1 (1) : 1 | |
1 4 0 0 0, 2 (1) : 1 | |
2 1 0 0 0, 2 (1) : 1 | |
2 2 0 0 0, 2 (1) : 1 | |
2 3 0 0 0, 2 (1) : 1 | |
2 4 0 0 0, 3 (1) : 1 | |
3 1 0 0 0, 3 (1) : 1 | |
3 2 0 0 0, 3 (1) : 1 | |
3 3 0 0 0, 3 (1) : 1 | |
3 4 0 0 0, 6 (1) : 1 | |
4 1 0 0 0, 3 (1) : 1 | |
4 2 0 0 0, 3 (1) : 1 | |
4 3 0 0 0, 6 (1) : 1 | |
4 4 0 0 0, 6 (1) : 1 | |
5 1 0 0 0, 6 (1) : 1 | |
5 2 0 0 0, 6 (1) : 1 | |
5 3 0 0 0, 4 (1) : 1 | |
5 4 0 0 0, 4 (1) : 1 | |
6 1 0 0 0, 5 (1) : 1 | |
6 2 0 0 0, 5 (1) : 1 | |
6 3 0 0 0, 5 (1) : 1 | |
6 4 0 0 0, 5 (1) : 1 | |
1 0 1 0 0, 1 (1) : 1 | |
1 0 2 0 0, 1 (1) : 1 | |
1 0 3 0 0, 1 (1) : 1 | |
2 0 1 0 0, 1 (1) : 1 | |
2 0 2 0 0, 2 (1) : 1 | |
2 0 3 0 0, 2 (1) : 1 | |
3 0 1 0 0, 2 (1) : 1 | |
3 0 2 0 0, 3 (1) : 1 | |
3 0 3 0 0, 3 (1) : 1 | |
4 0 1 0 0, 3 (1) : 1 | |
4 0 2 0 0, 3 (1) : 1 | |
4 0 3 0 0, 4 (1) : 1 | |
5 0 1 0 0, 4 (1) : 1 | |
5 0 2 0 0, 4 (1) : 1 | |
5 0 3 0 0, 4 (1) : 1 | |
6 0 1 0 0, 5 (1) : 1 | |
6 0 2 0 0, 5 (1) : 1 | |
6 0 3 0 0, 5 (1) : 1 | |
1 0 0 1 0, 1 (1) : 1 | |
1 0 0 2 0, 1 (1) : 1 | |
1 0 0 3 0, 2 (1) : 1 | |
2 0 0 1 0, 2 (1) : 1 | |
2 0 0 2 0, 2 (1) : 1 | |
2 0 0 3 0, 3 (1) : 1 | |
3 0 0 1 0, 3 (1) : 1 | |
3 0 0 2 0, 3 (1) : 1 | |
3 0 0 3 0, 3 (1) : 1 | |
4 0 0 1 0, 3 (1) : 1 | |
4 0 0 2 0, 3 (1) : 1 | |
4 0 0 3 0, 4 (1) : 1 | |
5 0 0 1 0, 4 (1) : 1 | |
5 0 0 2 0, 4 (1) : 1 | |
5 0 0 3 0, 4 (1) : 1 | |
6 0 0 1 0, 5 (1) : 1 | |
6 0 0 2 0, 5 (1) : 1 | |
6 0 0 3 0, 5 (1) : 1 | |
1 0 0 0 3, 2 (1) : 1 | |
1 0 0 0 2, 1 (1) : 1 | |
1 0 0 0 1, 1 (1) : 1 | |
2 0 0 0 3, 3 (1) : 1 | |
2 0 0 0 2, 2 (1) : 1 | |
2 0 0 0 1, 2 (1) : 1 | |
3 0 0 0 3, 3 (1) : 1 | |
3 0 0 0 2, 3 (1) : 1 | |
3 0 0 0 1, 3 (1) : 1 | |
4 0 0 0 3, 4 (1) : 1 | |
4 0 0 0 2, 3 (1) : 1 | |
4 0 0 0 1, 3 (1) : 1 | |
5 0 0 0 3, 4 (1) : 1 | |
5 0 0 0 2, 4 (1) : 1 | |
5 0 0 0 1, 4 (1) : 1 | |
6 0 0 0 3, 5 (1) : 1 | |
6 0 0 0 2, 5 (1) : 1 | |
6 0 0 0 1, 5 (1) : 1 | |
1 0 1 0 3, 1 (1) : 1 | |
1 0 1 0 2, 1 (1) : 1 | |
1 0 1 0 1, 1 (1) : 1 | |
1 0 2 0 3, 2 (1) : 1 | |
1 0 2 0 2, 1 (1) : 1 | |
1 0 2 0 1, 1 (1) : 1 | |
1 0 3 0 3, 2 (1) : 1 | |
1 0 3 0 2, 2 (1) : 1 | |
1 0 3 0 1, 1 (1) : 1 | |
2 0 1 0 3, 3 (1) : 1 | |
2 0 1 0 2, 2 (1) : 1 | |
2 0 1 0 1, 2 (1) : 1 | |
2 0 2 0 3, 3 (1) : 1 | |
2 0 2 0 2, 2 (1) : 1 | |
2 0 2 0 1, 2 (1) : 1 | |
2 0 3 0 3, 4 (1) : 1 | |
2 0 3 0 2, 3 (1) : 1 | |
2 0 3 0 1, 2 (1) : 1 | |
3 0 1 0 3, 4 (1) : 1 | |
3 0 1 0 2, 3 (1) : 1 | |
3 0 1 0 1, 2 (1) : 1 | |
3 0 2 0 3, 4 (1) : 1 | |
3 0 2 0 2, 3 (1) : 1 | |
3 0 2 0 1, 3 (1) : 1 | |
3 0 3 0 3, 4 (1) : 1 | |
3 0 3 0 2, 4 (1) : 1 | |
3 0 3 0 1, 3 (1) : 1 | |
4 0 1 0 3, 4 (1) : 1 | |
4 0 1 0 2, 3 (1) : 1 | |
4 0 1 0 1, 3 (1) : 1 | |
4 0 2 0 3, 4 (1) : 1 | |
4 0 2 0 2, 4 (1) : 1 | |
4 0 2 0 1, 3 (1) : 1 | |
4 0 3 0 3, 4 (1) : 1 | |
4 0 3 0 2, 4 (1) : 1 | |
4 0 3 0 1, 4 (1) : 1 | |
5 0 1 0 3, 4 (1) : 1 | |
5 0 1 0 2, 4 (1) : 1 | |
5 0 1 0 1, 4 (1) : 1 | |
5 0 2 0 3, 5 (1) : 1 | |
5 0 2 0 2, 4 (1) : 1 | |
5 0 2 0 1, 4 (1) : 1 | |
5 0 3 0 3, 5 (1) : 1 | |
5 0 3 0 2, 4 (1) : 1 | |
5 0 3 0 1, 4 (1) : 1 | |
6 0 1 0 3, 5 (1) : 1 | |
6 0 1 0 2, 5 (1) : 1 | |
6 0 1 0 1, 5 (1) : 1 | |
6 0 2 0 3, 5 (1) : 1 | |
6 0 2 0 2, 5 (1) : 1 | |
6 0 2 0 1, 5 (1) : 1 | |
6 0 3 0 3, 5 (1) : 1 | |
6 0 3 0 2, 5 (1) : 1 | |
6 0 3 0 1, 5 (1) : 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment