• Fuzzy mantiqiy operatsiyalarni bajarish Fuzzylash orqali olingan Fuzzy to‘plamlarga qoidalarni qo‘llashni o‘z ichiga oladi.
  • 1. Noaniq qoidalarni aniqlang
  • 2. Qoidalarni noaniq to‘plamlarga qo‘llash
  • O ‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti




    Download 250,79 Kb.
    bet6/8
    Sana21.05.2024
    Hajmi250,79 Kb.
    #247680
    1   2   3   4   5   6   7   8
    Bog'liq
    1-amaliy topshiriq

    6. Chiqish noaniq to‘plami:
    Natijada kiritilgan qiymatning har bir lingvistik atamaga tegishli ekanligini ko‘rsatadigan a’zolik darajalari to‘plami.
    Cold_Degree = 0.2
    Comfortable_Degree = 0.8
    Warm_Degree = 0.5
    Ushbu a’zolik darajalari kirish qiymatining noaniq to‘plamini ifodalaydi. Ushbu misolda kirish haroratini nazorat qilish qiymati “Qulay” lingvistik atama bilan eng kuchli bog‘liq bo‘lib, o‘rtacha darajada “Issiq” va “Sovuq” bilan zaif bog‘langan.
    Hisob-kitoblarda qo‘llaniladigan o‘ziga xos funksiyalar va parametrlar tanlangan a’zolik funktsiyalari va ularning ilovangiz uchun ta’riflariga bog‘liq. Tizim xatti-harakati va sozlash talablari asosida ushbu funksiyalarni sozlash zarur bo‘lishi mumkin.
    Fuzzy mantiqiy operatsiyalarni bajarish Fuzzylash orqali olingan Fuzzy to‘plamlarga qoidalarni qo‘llashni o‘z ichiga oladi. Bu qoidalar, odatda, “agar-u holda” iboralari shaklini oladi va boshqaruv tizimida qaror qabul qilish jarayoniga rahbarlik qiladi. HVAC tizimlarida haroratni nazorat qilish uchun Fuzzy mantiqiy operatsiyalarni qanday bajarish bo‘yicha umumiy qo‘llanma:


    1. Noaniq qoidalarni aniqlang:
    Tizim talablaringiz asosida qoidalar to‘plamini yarating. Ushbu qoidalar qaror qabul qilish jarayoniga rahbarlik qiladi va odatda “agar – keyin” iboralari shaklida ifodalanadi. Masalan:

    1-qoida: Agar (harorat sovuq bo‘lsa) u holda (isitishni oshiring)


    2-qoida: Agar (harorat qulay bo‘lsa) u holda (joriy sozlamalarni saqlang)
    3-qoida: Agar (harorat issiq bo‘lsa) u holda (sovutishni faollashtiring)


    2. Qoidalarni noaniq to‘plamlarga qo‘llash:
    Har bir qoida uchun kirish qiymatining oldingi qismga a’zolik darajasini baholang (qoidaning "agar" qismi). Bu kirishning har bir lingvistik atamaga tegishlilik darajasini hisobga olishni o‘z ichiga oladi.


    3. Qoida natijalarini birlashtirish:
    Barcha amaldagi qoidalarning natijalarini birlashtiring. Buni "AND", "OR" yoki "MIN-MAX" kabi Fuzzy mantiq operatorlari yordamida amalga oshirish mumkin.

    VA Operatsion: Qoida natijalarining minimalini oling.


    YOKI Operatsiya: Qoidalarning maksimal chiqishini oling.
    MIN-MAX operatsiyasi: Qoida natijalariga asoslangan vaznli kombinatsiyadan foydalaning.

    Download 250,79 Kb.
    1   2   3   4   5   6   7   8




    Download 250,79 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O ‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti

    Download 250,79 Kb.