%36تخفیف

دانلود پروژه: بررسی و بهبود پروتکل­های مسیریابی خوشه­بندی مبتنی بر الگوریتم­های بهینه­سازی الهام-زیستی در شبکه­های حسگر بی­سیم

تعداد 91 صفحه در فایل word

کارشناسی ارشد رشته کامپیوتر(M.Sc.)

گرایش : معماری کامپیوتر

بررسی و بهبود پروتکل­های مسیریابی خوشه­بندی مبتنی بر الگوریتم­های بهینه­سازی الهام-زیستی در شبکه­های حسگر بی­سیم

چکیده

شبکه­های حسگر بی­سیم متشکل از تعداد زیادی گره­های حسگر کوچک هستند که امروزه در کاربردهای زیادی می­توان از آن‌ها بهره جست؛ اما مشکل اصلی در به‌کارگیری این شبکه­ها محدودیت­های سطح انرژی، پهنای باند، توان پردازشی و حافظه محدود گره­ها است. ازاین‌رو کاهش مصرف انرژی و افزایش طول عمر شبکه از چالش­های اصلی مسیریابی در شبکه­های حسگر هستند. الگوریتم­های بسیاری برای مسیریابی در شبکه­های حسگر ارائه‌شده‌اند. یک دسته از این الگوریتم­ها، الگوریتم­های سلسله­مراتبی مبتنی بر خوشه­بندی هستند که هدف اصلی آن‌ها تجمیع داده­ها در سرخوشه­ها و درنتیجه کاهش مصرف انرژی و توزیع متوازن انرژی مصرف‌شده در کل شبکه است. در این پایان­نامه، ابتدا به بررسی و مقایسه آن دسته از الگوریتم­های مسیریابی مبتنی بر خوشه­بندی برای شبکه­های حسگر بی­سیم پرداختیم که بر اساس الگوریتم­های بهینه­سازی الهام- زیستی­اند و سپس به معرفی یک الگوریتم خوشه­بندی شبه­توزیع­شده با استفاده از الگوریتم بهینه­سازی اجتماع ذرات در راستای کاهش مصرف انرژی پرداختیم. الگوریتم پیشنهادی در دو مرحله تشکیل خوشه­ها و انتخاب سرخوشه­ها از بهینه­سازی اجتماع ذرات بهره می­برد و از این نظر شبه­توزیع­شده است که انتخاب سرخوشه­ها در گره چاهک صورت نمی­­پذیرد. هدف از این الگوریتم تشکیل خوشه­هایی متوازن با شکل فیزیکی مناسب و بهینه ازنظر تعداد اعضا، یافتن بهترین سرخوشه­ها و درنهایت تعادل مصرف انرژی و افزایش طول عمر شبکه است. این الگوریتم، الگوریتمی آگاه به مکان و آگاه به سطح انرژی گره­ها است و انتخاب سرخوشه­­ها در هر دور بر اساس فاصله از مرکز انرژی خوشه­ها، فاصله از گره چاهک و سطح انرژی گره­ها صورت می­گیرد. نتایج شبیه­سازی نشان می­دهد که با استفاده از این الگوریتم برای خوشه­بندی می­توان به مصرف کمتر انرژی، طول عمر بیشتر و تعداد زیادتر بسته­های داده دریافت شده در ایستگاه مبنا در مقایسه با الگوریتم­های­ لیچ و PSO-C و PSO-SD در شبکه دست‌یافت.

واژه­های کلیدی: شبکه حسگر بی­سیم، پروتکل­های مسیریابی، الگوریتم­های خوشه­بندی، الگوریتم بهینه­سازی اجتماع ذرات، طول عمر شبکه

فهرست مطالب

عنوان                                                                                                                                                 صفحه

چکیده 1

فصل اول : مقدمه. 2

1-1- مقدمه. 3

1-2- پرسش تحقیق.. 5

1-3- فرضیات تحقیق.. 5

1-4- اهداف تحقیق.. 5

1-5- روش تحقیق.. 6

1-6- ساختار پايان‌نامه. 6

فصل دوم : مروری بر منابع مطالعاتی.. 7

2-1- مقدمه. 8

2-2- روش‌هاي مسيريابي در شبكه‌هاي حسگر بي‌سيم. 8

2-2-1- مسيريابي مسطح (داده- محور) 9

2-2-2- مسيريابي مبتني بر مكان. 9

2-2-3- مسيريابي سلسه‌مراتبی (مبتني بر خوشه‌بندي) 9

2-2-4- مسیریابی آگاه از کیفیت سرویس…. 10

2-3- خوشه بندی در مسیریابی شبکه های حسگر. 10

2-3-1- فلسفه طراحی.. 11

2-3-2- اهداف و مزایای خوشه بندی.. 12

2-4- الگوریتم های بهینه‌سازی الهام- زیستی.. 17

2-4-1- طرح اوليه يک الگوريتم تکاملي.. 18

2-4-2- الگوریتم بهینه‌سازی ازدحام ذرات… 19

2-5- مروری بر کارهای انجام‌شده 24

2-5-1- پروتکل مسیریابی لیچ.. 25

2-5-2- پروتکلهای خوشه بندی مبتنی بر بهینه‌سازیهای الهام- زیستی.. 27

2-6- مقایسه عملکرد الگوریتم های بهینه‌سازی الهام- زیستی.. 38

فصل سوم : ارائه الگوریتم پیشنهادی.. 40

3-1- مقدمه. 41

3-2- اصول خوشه بندی.. 44

3-3- فرضیات مسئله و مدل شبکه. 44

3-4- پروتکل خوشه بندی مبتنی بر الگوریتم اجتماع ذرات… 47

3-4-1- مرحله خوشه بندی اولیه. 47

3-4-2- مرحله تعیین سرخوشه های اصلی.. 53

فصل چهارم : نتایج شبیه سازی و تحلیل آن ها 58

4-1- مقدمه. 59

4-2- پارامترهای شبیه سازی و ارزیابی عملکرد. 59

سناریوی اول: الف) ایستگاه مبنا در مرکز شبکه. 61

سناریوی اول: ب) ایستگاه مبنا خارج از شبکه. 67

سناریوی دوم. 72

فصل پنجم :  نتیجه گیری و پیشنهادات… 77

5-1- مقدمه. 78

5-2- یافته های تحقیق.. 79

5-3- پیشنهادها 80

مراجع. 82

 

فهرست شکل‌ها

شکل 2-1- معماری خوشه بندی در شبکه حسگر بیسیم. 10

شکل 2-2- طرح اولیه الگوریتم تکاملی.. 18

شکل 2-3- شبه کد الگوریتم بهینه‌سازی ازدحام ذرات… 22

شکل 2-4- حرکت ذره به سمت موقعيت جديد. 23

شکل 3-1- فلوچارت روش پیشنهادی در این پایاننامه. 43

شکل3-2- مدل مصرف انرژی رادیویی.. 47

شکل3-3- فلوچارت مربوط به الگوریتم ازدحام ذرات مورداستفاده در این پایان نامه. 52

شکل 3-4- مرکز انرژی.. 55

شکل 3-5- دیاگرام روش پیشنهادی.. 57

شکل 4-1- توزیع گره های حسگر در پروتکل لیچ (سناریو 1-الف) 62

شکل 4-2- توزیع گره های حسگر در پروتکل PSO-C (سناریو 1-الف) 62

شکل 4-3- توزیع گرههای حسگر در پروتکل پیشنهادی (سناریو 1-الف) 63

شکل 4-4-مقایسه تعداد گره های زنده (سناریو 1-الف) 64

شکل 4-5- مقایسه تعداد بسته های داده دریافتی در ایستگاه مبنا (سناریو 1-الف) 65

شکل 4-6- مقایسه مصرف انرژی در پروتکل های (سناریو 1-الف) 66

شکل 4-7- توزیع گره های حسگر در پروتکل لیچ (سناریو 1-ب) 67

شکل 4-8- توزیع گره های حسگر در پروتکل پیشنهادی (سناریو 1-ب) 68

شکل 4-9- مقایسه تعداد گره های زنده در دو پروتکل لیچ و پیشنهادی (سناریو 1-ب) 69

شکل 4-10- مقایسه مصرف انرژی در پروتکل های لیچ و پیشنهادی (سناریو 1-ب) 70

شکل 4-11- مقایسه تعداد بسته های داده دریافتی در ایستگاه مبنا (سناریو 1-ب) 71

شکل 4-12- توزیع گره های حسگر در پروتکل پیشنهادی (سناریو 2) 73

شکل 4-13- تعداد گره های زنده در هر دور در پروتکل پیشنهادی (سناریو 2) 74

شکل 4-14- انرژی باقیمانده در هر دور برای روش پیشنهادی (سناریو 2) 74

شکل 4-15- مقایسه تعداد گره های زنده در روش پیشنهادی و پروتکل های موجود در [26] 75

شکل 4-16- مقایسه انرژی باقیمانده در روش پیشنهادی و پروتکل های موجود در [26] 76

فهرست جدول‌ها

جدول 2-1- مقایسه استراتژی های مسیریابی و خوشه بندی مبتنی بر بهینه‌سازی الهام- زیستی.. 39

جدول 4-1- پارامترهای بکار رفته در PSO.. 60

جدول 4-2- پارامترهای بکار رفته در شبیه سازی سناریوی اول. 61

جدول 4-3- پارامترهای بکار رفته در شبیه سازی سناریوی دوم. 72

قبلا حساب کاربری ایجاد کرده اید؟
گذرواژه خود را فراموش کرده اید؟
Loading...
enemad-logo