5-mavzu. Aloqa tizimlari va uning modellari.
Reja:
Diskret kanal uchun gilbert modeli
Tadqiq qilinayotgan model tavsifi
Oldingi ma’ruzada ko’rsatilganidek, diskret kanal ehtimolli xaraketristikalarini tadqiq qilish uchun (hususan, xatosiz uzatish intervallarining davomiyligi taqsimoti) turli modellardan foydalaniladi. Gilbert modelini ko’rib chiqamiz (4.1-rasm).
4.1-rasm. Diskret kanal uchun Gilbert modeli
Gilbert modelining o’ziga xos hususiyati quyidagidan iborat. Tasavvur qilamizki, diskret kanal ikkita holatdan birida bo’lishi mumkin (“yaxshi”- 1 yoki “yomon” - 2). Bunda xatolar faqat yomon holatda po ≤ 1 ehtimollik bilan paydo bo’lishi mumkin.
Gilbert analitik modelini quyidagicha yozish mumkin:
bu yerda Pi – kanalning i-chi holatda bo’lish ehtimolligi, pij – kanalning i holatdan j holatga o’tish ehtimolligi.
Ushbu tizimni yechib, shuningdek, P1 Q P2 q 1 bo’lishini e’tiborga olgan holda quyidagi ifodaga ega bo’lish mumkin:
Taqqoslash uchun quyidagi ifoda bilan yoziluvchi Petrovich modelini ko’rib chiqamiz:
Rasm 4.2 – Model Petrovicha dlya diskretnogo kanala
4.2-rasm. Diskret kanal uchun Petrovich modeli
4.2 Tadqiq qilinayotgan model tavsifi
Ushbu ishda diskret kanalning ikkita modeli tadqiq qilinadi – Gilbert modeli (4.3-rasm) va Petrovich modeli (4.4-rasm). Keltirilgan modellar diskret kanalda xatosiz uzatish davomiyligi taqsimotini, ya’ni birinchi xatogacha xatosiz uzatilgan bitlar sonining taqsimotini tadqiq qilish uchun mo’ljallangan. Ushbu bloklar o’z ichiga bir xil bloklarni oladi:
Constant;
Pulse Generator;
Chart;
To File;
Mux.
«Constant», «Pulse Generator», «Chart» va «To File» bloklarining tavsifi avvalgi ishda keltirilgan.
4.3-rasm. Diskret kanal uchun tadqiq qilinayotgan Gilbert modeli
4.4-rasm. Diskret kanal uchun tadqiq qilinayotgan Petrovich modeli
Mux (Multipleksor)
«Mux» bloki kirish signallarini vektorga birlashtirish uchun mo’ljallangan. Bunda kirish signallari skalyar, shuningdek, vektor bo’lishi mumkin. «Mux» bloki parametrlari 6.5-rasmda ko’rsatilganidek muloqot oynasidan kiritiladi.
«Number of inputs» parametri – multipleksor kirishlari sonini tavsiflaydi. Agar kirish signallari orasida vektorlar bo’lsa, unda kirishlar sonini vektor ko’rinishida, ya’ni har bir vektorning elementlari sonini ko’rsatish bilan kiritish mumkin. Masalan, [2 3 1] ifodasi uchta kirish signalini bildiradi, birinchi signal – ikkita elementdan iborat vektor, ikkinchi signal – uchta elementdan iborat vektor va oxirgi signal skalyar. Kirish vektorining o’lchami «Number of inputs» parametrida ko’rsatilgan qiymatga mos kelmagan holatda hisoblashlar boshlangandan keyin Simulink xato haqidagi xabarni beradi. Kirish vektori o’lchamini 1 qilib berish mumkin. Bu holatda kirish vektorining o’lchami ixtiyoriy bo’lishi mumkin. «Number of inputs» parametrining qiymatini signal belgilarining ro’yxati ko’rinishida ham berish mumkin, masalan: Vector1, Vector2, Scalar. Bunday holatda signal belgilari mos bog’lovchi liniyalar yonida yoziladi.
Rasm 4.5 – «Mux» blogi parametrlarini sozlash muloqot oynasi
«Display option» parametri – blokni aks ettirish usulini ko’rsatadi. Bu parametr quyidagi qiymatlarni qabul qilishi mumkin:
bar – qora rangning vertikal to’g’riburchagi;
signals – oq fonli kirish signallari belgilari aks ettirilgan to’g’riburchak;
none – oq fonli kirish signallari belgilari aks ettirilmagan to’g’riburchak;
Gilbert modeli diskret kanalida xatosiz uzatishning intervallari davomiyligi taqsimotini tadqiq qilish uchun Char blokida (6.3-rasmga qarang) SF-diagrammasini yaratish talab etiladi (6.6-rasm).
Joriy SF-diagrammasida quyidagi o’zgaruvchilar ishlatiladi:
kirish:
Dostları ilə paylaş: |