طراحی شبیه ساز سه بعدی انتشار امواج رادیویی در محیط های شهری
چکیده
در این پروژه روشی سه بعدی برای شبیه سازی انتشار امواج در محیط های شهری طراحی شده است. اگرچه سرعت این الگوریتم پیاده سازی شده، پایین می باشد ولی از دقت بالایی برخوردار است. هدف از طراحی این شبیه ساز آن است که برنامه ای طراحی کنیم تا اکثر خواسته های یک کاربر را در زمینه ی شبیه سازی انتشار امواج برای محیطی مشخص، تأمین و مشکلات حاکم بر آن را حل کند. در این روش، پرتوی ارسالی تا مادامی که از محیط مورد نظر خارج نشود و یا توان آن از یک حد آستانه کمتر نگردد، ردگیری می شود. در ردگیری پرتو، هیچ محاسبه پیچیده ای انجام نمی گیرد، فقط هنگامی که پرتو به مانعی برخورد نماید، برای تعیین جهت بعدی آن تصمیم گیری می شود. این عمل باعث کاهش بسیار زیاد محاسبات گردیده و سرعت شبیه سازی را افزایش می دهد. در این روش پدیده پراش نیز درنظر گرفته شده است. به این صورت که هرگاه پرتو به لبه مانعی برخورد کند، مکان برخورد به عنوان فرستنده جدیدی به ارسال پرتو در تمامی جهات خواهد پرداخت. اساس این روش، نسخه دو بعدی نرم افزار usps می باشد که به صورت سه بعدی با زبان برنامه نویسی matlab® برای مدل سازی سه بعدی انتشار امواج در محیط های شهری طراحی و نوشته شده است. با توجه به محیط زبان برنامه نویسی، هرچه محاسبات بیشتر گردد، سرعت اجرای الگوریتم کاهش می یابد. از نتایج بدست آمده می توان گفت که اگرچه سرعت این شبیه ساز نسبت به نسخه دو بعدی آن پایین می باشد اما در محیط های پیچیده از دقت بالاتری برخوردار است.