Matlab-simevents da bir kanalli oxkt ni modellashtirishni o‘rganish


Download 243.82 Kb.
bet2/2
Sana10.03.2023
Hajmi243.82 Kb.
#1256723
1   2
Bog'liq
4-amaliy mashg\'ulot

TOPSHIRIQ

Ushbu amaliy mashg‘ulot topshiriqlari 5.1 – jadval asosida amalga oshiriladi. M/M/1 modelini hosil qilgan holda Nq o‘rtacha navbat uzunligi, W navbatda o‘rtacha kutish vaqti, T talablarni o‘rtacha tizimda bo‘lish vaqti va ρ qurilmani o‘rtacha foydalanish koeffitsientini aniqlash lozim. Olingan natijalar matematik hisoblashlar asosida olingan natijalar bilan solishtiriladi. Imitatsiya natijalari jadval ko‘rinishida keltiriladi.


M/M/1/K modelini hosil qilgan holda Nq o‘rtacha navbat uzunligi, W navbatda o‘rtacha kutish vaqti, T talablarni o‘rtacha tizimda bo‘lish vaqti, PLOSS talablarni yo‘qotish ehtimolligi va ρ qurilmani o‘rtacha foydalanish koeffitsientini aniqlash lozim. Olingan natijalar matematik hisoblashlar asosida olingan natijalar bilan solishtiriladi. Imitatsiya natijalari jadval ko‘rinishida keltiriladi.
M/M/1 va M/M/1/K natijalari solishtirilib umumiy xulosalar beriladi.

Hisobotni tarkibida mavjud bo’lishi zarur bo’lgan elementlar:



  • laboratoriya ishini raqami va nomi;

  • mos variant bilan bajarilgan topshiriq;

  • ko‘rsatkichlarni hisoblangan qiymatlari;

  • M/M/1 va M/M/1/K modellari;

  • Natijalarni jadvalli va grafikli ko‘rinishlari;

  • Natijalarni solishtirishdan qilingan xulosalar.

5.1-jadval



Kelib tushuvchi ikki talablar o‘rtasidagi vaqt

Talablarga o‘rtacha xizmat ko‘rsatish vaqti

Navbat hajmi

1

17

12 dan 22 gacha 1 qadam bilan

35

2

20 dan 40 gacha 2 qadam bilan

30

29

3

19

4 dan 34 gacha 3 qadam bilan

37

4

24 dan 44 gacha 1 qadam bilan

29

29

5

31

26 dan 36 gacha 1 qadam bilan

28

6

12

2 dan 22 gacha 2 qadam bilan

38

7

4 dan 14 gacha 1 qadam bilan

9

39

8

35

20 dan 50 gacha 3 qadam bilan

29

9

13

8 dan 18 gacha 1 qadam bilan

37

10

25

10 dan 40 gacha 3 qadam bilan

34

11

18 dan 38 gacha 2 qadam bilan

28

30

12

21

6 dan 36 gacha 3 qadam bilan

36

13

34

24 dan 44 gacha 2 qadam bilan

27

14

7

4 dan 14 gacha 1 qadam bilan

40

5.1-jadval davomi

15

29

24 dan 34 gacha 1 qadam bilan

29

16

22 dan 42 gacha 2 qadam bilan

32

28

17

6 dan 16 gacha 1 qadam bilan

11

38

18

18 dan 48 gacha 3 qadam bilan

33

30

19

33

28 dan 38 gacha 1 qadam bilan

27

20

14

4 dan 24 gacha 2 qadam bilan

37

21

12 dan 42 gacha 3 qadam bilan

27

33

22

6 dan 36 gacha 3 qadam bilan

21

36

23

15

10 dan 20 gacha 1 qadam bilan

36

24

20 dan 50 gacha 3 qadam bilan

35

29

25

23

8 dan 38 gacha 3 qadam bilan

35

26

20 dan 30 gacha 1 qadam bilan

25

31

27

41

26 dan 56 gacha 3 qadam bilan

26

28

12 dan 22 gacha 1 qadam bilan

7

40

29

25

20 dan 30 gacha 1 qadam bilan

31

30

2 dan 32 gacha 3 qadam bilan

17

38




  1. TOPSHIRIQNI BAJARISHGA KO’RSATMALAR

Ushbu amaliy mashg‘ulot topshiriqlari 5.1 – jadval asosida amalga oshiriladi. Ishni bajarishda quyida ko’rsatilgan bloklardan foydalanish zarur:



  • talablarni hosil qiluvchi qurilma- SimEvents bloklar kutubxonasidagi Generators → Entity Generators bloklar guruhidan « Time-Based Entity Generator » bloki;

  • talablarni navbatga qo’yuvchi qurilma – SimEvents bloklar kutubxonasidagi Queues bloklar guruhidan «FIFO Queue» bloki;

  • xizmat ko’rsatuvchi qurilma – SimEvents bloklar kutubxonasidagi Servers bloklar guruhidan «Single Server» bloki;

  • talablarni qabul qiluvchi qurilma - SimEvents bloklar kutubxonasidagi SimEvents Sinks guruhidan «Entity Sinks» bloki;

  • xizmat ko’rsatuvchini boshqaruvchi qurilma - SimEvents bloklar kutubxonasidagi Generators →Signal Generators bloklar guruhidan «Event-Based Random Number» bloki;

  • displey – Simulink bloklar kutubxonasidagi Sinks guruhidan «Display» bloki.


7.1-rasm. SimEvents bloklar kutubxonasida yaratilgan OXKT ni modeli

Talablarni hosil qiluvchi qurilma talablarni kelib tushish intervali eksponensial taqsimotiga bo’ysinuvchi talablarni hosil qilishi lozim, buning uchun «Time-Based Entity Generator» blokini «Distribution» parametrini Exponential ga sozlash talab etiladi.


Xizmat ko’rsatuvchi qurilma talablarga xizmat ko’rsatish vaqti eksponensial taqsimotiga bo’ysinishi kerak, buning uchun xizmat ko’rsatuvchini boshqaruvchi qurilma - «Event-Based Random Number» blokini «Distribution» parametrini Exponential ga sozlash talab etiladi.
Talablarni navbatga qo’yuvchi qurilma o’zida talablarni saqlashi uchun xotiraga ega bo’lishi zarur, buning uchun talablar soni FIFO Queue» blokini «Capacity» parametrini varianga mos holda sozlash talab etiladi.
Har bir blok bo’yicha kerakli natijalarni olish uchun bloklardagi «Statistics» parametrlaridan zarurlari belgilanadi.
Modellashtirish vaqtini 100000 ga sozlash talab etiladi.



  1. NAZORAT SAVOLLARI

  1. Ommaviy xizmat ko‘rsatish tizimi va tarmog‘i nima?

  2. Tranzaktlarga xizmat ko‘rsatish strategiyasi nimalardan iborat?

  3. Buferlash tartiblarini ayting?

  4. Xizmat ko‘rsatish tartiblarini ayting?

  5. M/M/2 tizimini modelini tushuntiring?

  6. M/M/K tizimini modelini tushuntiring?

  7. Qayta xizmat ko‘rsatuvchi OXKT haqida gapiring?

  8. OXKT dagi asosiy parametrlari mavjud?

Download 243.82 Kb.

Do'stlaringiz bilan baham:
1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling