Amaliy dars №6. Matlab-simeventlar asosida bir kanalli navbat tizimlarini simulyatishni o'rganish. Ishning maqsadi



Yüklə 29,34 Kb.
səhifə2/2
tarix20.11.2023
ölçüsü29,34 Kb.
#166069
1   2
amaliy ish 6

6.2. Amaliy ishlarni bajarish tartibi

Ushbu amaliy mashg'ulot vazifalari 6.1-jadval asosida bajariladi. M/M/1 modelini shakllantirish, N q - navbatning o'rtacha uzunligi, W - navbatda o'rtacha kutish vaqti, T - tizimdagi so'rovlar uchun sarflangan o'rtacha vaqt, r - o'rtacha qurilmadan foydalanish. Olingan natijalar matematik hisob-kitoblar asosida olingan natijalar bilan taqqoslanadi. Simulyatsiya natijalari jadval shaklida taqdim etiladi.


M/M/1/K modelini shakllantirish, N q - navbatning o'rtacha uzunligi, W - navbatda o'rtacha kutish vaqti, T - tizimdagi ilovalar tomonidan sarflangan o'rtacha vaqt, P LOSS - yo'qotish ehtimoli. ilovalar, r - qurilma o'zgarishi, o'rtacha koeffitsientdan foydalanishni aniqlash kerak. Olingan natijalar matematik hisob-kitoblar asosida olingan natijalar bilan taqqoslanadi. Simulyatsiya natijalari jadval shaklida taqdim etiladi.
M/M/1 va M/M/1/K natijalari taqqoslanadi va umumiy xulosalar chiqariladi.
Hisobotga kiritilishi kerak bo'lgan elementlar:




Rasm. Matlab dasturida xemani yig’ilishi

Ushbu amaliy mashg'ulot vazifalari 6.1-jadval asosida bajariladi. Ishni bajarishda siz quyida ko'rsatilgan bloklardan foydalanishingiz kerak:



  • talablarni yaratuvchi qurilma SimEvents blok kutubxonasidagi Generatorlar → Entity Generator bloklari guruhidan Time-Based Entity Generator blokidir;

  • so'rov navbati qurilmasi SimEvents blok kutubxonasidagi Queues bloklari guruhidan "FIFO Queue" blokidir;

  • xizmat ko'rsatish qurilmasi - SimEvents blok kutubxonasidagi "Serverlar" blok guruhidan "Yagona server" bloki;

  • so'rovni qabul qiluvchi qurilma SimEvents blok kutubxonasidagi SimEvents Sinks guruhidagi Entity Sinks blokidir;

  • SimEvents blok kutubxonasidagi Generatorlar → Signal Generator bloklari guruhidan hodisaga asoslangan tasodifiy raqam ";

  • displey Simulink blok kutubxonasidagi Sinks guruhidagi Displey blokidir.




rasm. SimEvents blok kutubxonasida yaratilgan QS modeli


Eksponensial ga o'rnatish kerak.
Xizmat ko'rsatish qurilmasi so'rovning xizmat ko'rsatish vaqtlarining eksponensial taqsimotiga bo'ysunishi kerak, bu esa xizmat ko'rsatuvchi provayderni boshqaradigan qurilmadan "Hodisaga asoslangan tasodifiy raqamlar" "Taqsimot" blokini "Eksponensial" ga o'rnatishni talab qiladi .

Dastur kodi yoziligan jarayon
FIFO Queue blokidagi so'rovlar soni Capacity parametriga muvofiq sozlanishi kerak.
Har bir blok uchun kerakli natijalarni olish uchun "Statistika" bloklarining kerakli parametrlari aniqlanadi.



Matlab dasturida sxemaning ishlash jarayoni




Dastur odini ishlash jarayoni
Yüklə 29,34 Kb.

Dostları ilə paylaş:
1   2




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin