شبیه سازی سیستم ارتباطات CDMA در نرم افزار متلب

شبیه سازی سیستم ارتباطات CDMA در نرم افزار متلب

شبیه سازی سیستم ارتباطات CDMA

در این بخش پروژه شبیه سازی سیستم ارتباطات CDMA را در نرم افزار MATLAB به همراه کامنت گذاری کدها آماده کرده ایم که در آن یک سیستم ارتباطی پایه از دسترسی چندگانه تقسیم کدی مورد ارزیابی قرار می گیرد. در ادامه به معرفی ارتباطات CDMA و پروژه پرداخته و فیلم و تصاویری از خروجی های این پروژه مخابراتی قرار داده شده است.

دسترسی چندگانه تقسیم کدی (CDMA)

دسترسی چندگانه تقسیم کدی (Code Division Multiple Access – CDMA) یک نوع تکنولوژی دیجیتال بی سیم می باشد که انتقال صوت و دیتا را به صورت همزمان بر روی یک فرکانس فراهم می سازد. سیستم CDMA یک تکنیک ارسال اطلاعات می باشد و در مخابرات سیار و اغلب در هر گونه تبادل دیتا در فواصل دور فوق ‌العاده مفید و کارآمد است. CDMA یکی از پیچیده ترین سیستم های بی سیم دیجیتال در دنیای امروز می باشد که همه کاربران را در فرکانس های یکسان و زمان های یکسان با کد های مختلف مجزا می کند.

شبیه سازی سیستم ارتباطات CDMA در نرم افزار متلب

معرفی پروژه

این برنامه یک سیستم ارتباطی پایه CDMA را با استفاده از برنامه متلب شبیه سازی می کند.

صدای ورودی

چهار فایل صوتی با فرمت wav برای شبیه سازی چهار کاربر (متغیر x1، x2، x3 و x4) استفاده می شود. این برنامه این سیگنال های ورودی را ذخیره می کند.

اندازه گیری

این برنامه اولین سیگنال ورودی را با سطوح کوانتیزه و سیگنال کوانتیس قرار می دهد.

Nivel: تعداد سطوح برای کوانتیزاسیون

opcion: فرآیندهای کوانتیزایی. گزینه های موجود:

  • ۱ – یکنواخت
  • ۲ – قانون رائول (Mu-Law)
  • ۴ – قانون A-Law

Errorcuantizacion: خطای کوانتیزاسیون

دسترسی چندگانه

Opt: نوع کد برای دسترسی به CDMA – گزینه های موجود:

  • ۱ = همجنس (متقارن)
  • ۲ = تصادفی (نامتقارن)

gp: GP برای ماتریس همبستگی.

مدولاسیون

از مدولاسیون BPSK استفاده می شود.

کانال AWGN

این مدل یک کانال AWGN که نویز آن به ارتباطات اضافه می شود را شبیه سازی می کند.

ebno: Eb/N. انرژی نسبت به تراکم طیفی قدرت نویز است. مقدار آن بین ۱ تا ۱۰ می باشد، که در آن ۱۰ برای کانال دارای نویز کمتر می باشد.

خروجی

منحنی BER: این مدل با استفاده از یک حلقه برای شبیه سازی یک کانال AWGN با چندین مقدار Eb / N0 (بین ۱ تا ۱۰) m و منحنی BER برای صدای انتخاب شده قرار می دهد. دی مدولاسیون و تقسیم کاربران در این حلقه انجام می شود.

errorpe: احتمال خطا. این به طور متوسط ​​میزان اشتباهات رمزگشایی را می دهد.

حرف آخر

شما می توانید برای پخش یک صدای کاربر یا همه صدای کاربران را انتخاب نمائید. برنامه سیگنال خروجی را ذخیره خواهد کرد.

تصاویر خروجی پروژه

شبیه سازی سیستم ارتباطات CDMA در نرم افزار متلب شبیه سازی سیستم ارتباطات CDMA در نرم افزار متلب شبیه سازی سیستم ارتباطات CDMA در نرم افزار متلب شبیه سازی سیستم ارتباطات CDMA در نرم افزار متلب

شبیه سازی سیستم ارتباطات CDMA در نرم افزار متلب

شبیه سازی سیستم ارتباطات CDMA در نرم افزار متلب


مشاهده ویدئو در این باره

خوشحال خواهیم شد اگر نظر خودتون رو درباره این مطلب ثبت کنید

خطا!دکمه ریفریش را بزنید