فی موو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی موو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

ارزیابی عملکرد الگوریتم ژنتیک و الگوریتم مورچگان در شبکه های حسگر بی سیم

اختصاصی از فی موو ارزیابی عملکرد الگوریتم ژنتیک و الگوریتم مورچگان در شبکه های حسگر بی سیم دانلود با لینک مستقیم و پر سرعت .

امروزه استفاده از شبکه های بی سیم به شکل گسترده ای رو به ازدیاد است.یکی از انواع این شبکه ها، شبکه های موبایل تک کاره (Mobile ad hoc networks)است. شبکه موبایل Ad hoc به عنوان شبکه های با عمر کوتاه شناخته می شود. توپولوژی بسیار پویا، در دسترس بودن پهنای باند محدود،محدودیت های انرژی و عدم وجود زیرساخت، مسیریابی در این نوع شبکه ها را به چالش کشیده است،بدین جهت یافتن مسیر بهینه در این شبکه ها یک مسئله بسیار مهم به شمار می اید. الگوریتم های الهام گرفته از طبیعت (ازدحام هوش) مانند الگوریتم های بهینه سازی لانه مورچه و همچنین الگوریتم ژنتیک در چند سال اخیر برای حل مسئله مسیریابی شبکه های بی سیم معرفی شده اند. در این پروژه سعی کردیم مجموعه فعالیت های انجام شده برای یافتن مسیر بهینه در شبکه های بی سیم با استفاده از خواص الگوریتم ژنتیک و الگوریتم لانه مورچه ای را مورد بررسی و ارزیابی قرار داده و روشی بهینه در این زمینه را بیابیم.

فهرست مطالب

 

فصل اول:کلیات

1-1 مقدمه ای بر شبکه های بی سیم. 2

1-2 تقسیم بندی شبکه های بی سیم بر اساس محدوده فرکانس... 5

1-2-1 شبکه های مادون قرمز. 5

1-2-2 شبکه های لیزری.. 6

1-2-3 شبکه های Wi – Fi 7

1-2-4 شبکه های WiMAX. 7

1-3 شبکه های بیسیم Ad Ho. 9

1-4 مسیریابی هوشمند. 11

 

فصل دوم:ارزیابی الگوریتم مورچگان در شبکه های بی سیم

2-1 مقدمه. 17

2-2 پیدا کردن کوتاهترین مسیر توسط مورچه ها 18

2-3 الگوریتم پایه لانه مورچه ای.. 19

2-4 ویژگیهای الگوریتم مورچگان : 22

2-5 الگوریتم ساده لانه مورچه ای.. 23

2-6 چرا الگوریتم تخمین بهینه لانه مورچه ای برای شبکه های بی سیم مناسبند؟. 24

2-6-1 توپولوژی پویا 24

2-6-2 کار محلی.. 25

2-6-3 کیفیت اتصال. 25

2-6-4 پشتیبانی از چند مسیره بودن شبکه. 25

2-7 بررسی الگوریتم های مسیریابی مبتنی بر مورچه ها برای MANETs. 25

2-8 الگوریتم های مسیریابی تخت.. 26

2-8-1 الگوریتم مسیریابی مبتنی بر لانه مورچه. 27

2-8-2 خصوصیات ARA. 29

2-9 چگونگی کارکرد الگوریتم. 30

2-9-1 موریانه. 36

2-9-2 الگوریتم مسیریابی اورژانس احتمالاتی(PERA ) 38

2-9-3 الگوریتم مسیریابی فوری ویژه:(EARA ) 39

2-9-4 مورچه AODV. 41

2-10 پروتکل های مسیریابی سلسله مراتبی.. 42

2-10-1 مسیریابی مبتنی بر مورچه متحرک (MABR ) 42

2-10-2HOPENT. 46

2-10-3 الگوریتم ردیابی مورچه برای شبکه های اختصاصی بی سیم. 48

2-11 فهرست یا جدول پیشنهادی مسیریابی.. 50

2-11-1 مورچه ها 51

2-11-2 کشف مسیر. 52

2-11-3 حفظ مسیر. 55

2-12 محدوده مسیریابی بر اساس پروتکل مسیریابی لانه مورچه ای (TRAC) برای شبکه های بی سیم. 56

2-12-1 مروری بر پروتکل. 56

2-12-2 مروری بر پروتکل TARC. 56

2-12-3 پروتکل TRAC. 58

2-12-3-1 مرحله برپایی.. 58

2-12-3-2 مرحله جستجوی مسیر. 59

2-12-3-3 مرحله به روز رسانی مقدار فرومون. 61

 2-12-3-4 مرحله تحویل. 62

2-13 نتیجه گیری.........63

فصل سوم:ارزیابی عملکرد الگوریتم ژنتیک

3-1- مقدمه. 66

3-2- پیشینه. 67

3-3- اصطلاحات زیستی.. 68

3-4- تشریح کلی الگوریتم ژنتیک... 69

3-5- حل مساله با استفاده از الگوریتم های ژنتیک... 70

3-6- اجزای الگوریتم ژنتیک... 70

3-6-1- جمعیت.. 72

3-6-2- کدگذاری.. 73

3-7 مسیریابی QoS در MANET بر اساس الگوریتم ژنتیک... 73

3-7-1:QoS در MANET. 74

3-7-2 نقش GA در مسیریابی QoS در MANET. 78

3-8 مشکلات کوتاهترین مسیر حرکتی در MANET بر اساس الگوریتم ژنتیک... 82

3-8-1 مشکلات مسیر حرکتی SP. 83

3-8-2 الگوریتم ژنتیکی تخصصی برای مشکلات SP. 85

3-8-2-1 نمایش ژنتیکی.. 85

3-8-2-2 ارزش دهی اغازی جمعیتی.. 86

3-8-2-3 توانایی عملکرد. 86

3-8-2-4 برنامه ریزی انتخابی.. 87

3-8-2-5 همگذری و جهش... 87

3-8-3 الگوریتمهای ژنتیکی به همراه برنامه ریزی مهاجرتی.. 89

3-9 نتیجه گیری.. 92

 

فصل چهارم:ارزیابی و نتیجه گیری

4-1 نتیجه گیری.. 94

4-2 الگوریتم پیشنهادی: 96

 

منابع. 97


دانلود با لینک مستقیم


ارزیابی عملکرد الگوریتم ژنتیک و الگوریتم مورچگان در شبکه های حسگر بی سیم

پیاده سازی الگوریتم FLB

اختصاصی از فی موو پیاده سازی الگوریتم FLB دانلود با لینک مستقیم و پر سرعت .

گرید محاسباتی مجموعه ای از منابع نا همگن و پویا که بوسیله یک شبکه به یکدیگر متصل می شوندو کاربران زیادی در مکان های مختلف آنها را به اشتراک می گذارند.اغلب برنامه های کاربردی بوسیله گراف جهت دار بدون سیکل خلاصه می شوندکه رئوس آن کارها و یالهای آن ارتباطات بین کارها را نشان می دهد. که در آن کارها وابسته هستند و بر اساس اولویت باید اجرا شوند به این معنی که در گراف تا والد یک کار انجام نشود فرزند یا فرزندان نباید انجام شوند.

برای اینکه تمام این اصول رعایت شود و از منابع به صورت بهینه استفاده گردد از الگوریتم های زمانبندی استفاده می کنیم.

در اینجا ما ابتدا به بررسی مفهوم گرید وفواید آن وسپس انواع زمانبندی در سیستم های توزیع شده و بررسی برخی از الگوریتم های زمانبندی در کارهای مستقل و وابسته می پردازیم و روشهای زمانبندی گراف برنامه وبعضی از الگوریتم های آنها در محیطهای ناهمگن وهمگن را معرفی می کنیم.سپس الگوریتمFLB راتشریح کردوشبیه ازهای گرید را بررسی می کنیم.

 


دانلود با لینک مستقیم


پیاده سازی الگوریتم FLB

بهینه سازی سازه های فضاکار چلیک با استفاده از الگوریتم های بهینه سازی: PSO،SPSA،GA، ترکیب SPSA-PSO و مقایسه ی الگوریتم ها

اختصاصی از فی موو بهینه سازی سازه های فضاکار چلیک با استفاده از الگوریتم های بهینه سازی: PSO،SPSA،GA، ترکیب SPSA-PSO و مقایسه ی الگوریتم ها دانلود با لینک مستقیم و پر سرعت .

در این مقاله به منظور بهینه سازی سازه ها ، یک مثال عددی از سازه فضاکار چلیک 2 لایه 222 عضوی با اتصالات مفصلی در معرض جمعاً 13 ترکیب بار شامل بارهای مرده، زنده، بار باد و دما، برای رساندن به حداقل وزن با چهار روش بهینه سازی مورد مقایسه قرار گرفته و براساس نتایج بدست آمده بهترین الگوی بهینه سازی از بین این الگوها معرفی گردیده است. پارامترهای مختلف هندسه ای سازه تحت باربر و همچنین بار ثقلی، با استفاده از تحلیل استاتیکی خطی انجام شده و تاشه پردازی این چلیک ها مانند سایر سازه های فضاکار با جبر فرمکسی و نرم افزار Formian و تحلیل سازه با استفاده از نرم افزار Sap2000 صورت گرفته است. برای مقدار تنش ها، جابجایی گره ها و بهینه سازی سازه از نرم افزار Matlab استفاده شده است. طراحی بهینه سازه و حداقل بارهای طراحی بر اساس ضوابط آیین نامه ی سازه فضاکار code400، آئین نامه بار گذاری ایران (مبحث 6 مقررات ملی ساختمان ایران) و ترکیب بارهای براساس آئین نامه فولاد ایران (مبحث 11 مقررات ملی ساختمان ایران) می باشد. این روش ها و الگوریتم های بهینه سازی از قرار زیراست: 1- الگوریتم ژنتیک، 2- الگوریتم تقریب سازی تصادفی مبتنی بر آشافته سازی همزمان، 3- الگوریتم حرکت پرندگان، 4- الگوریتم حاصل از ترکیب الگوریتم های تقریب سازی تصادفی مبتنی بر آشفته سازی همزمان و حرکت پرندگان.

 

سال انتشار: 1393

تعداد صفحات: 13

فرمت فایل: pdf


دانلود با لینک مستقیم


بهینه سازی سازه های فضاکار چلیک با استفاده از الگوریتم های بهینه سازی: PSO،SPSA،GA، ترکیب SPSA-PSO و مقایسه ی الگوریتم ها

دانلود پایان نامه کارشناسی رشته کامپیوتر - پیاده سازی الگوریتم FLB با فرمت ورد

اختصاصی از فی موو دانلود پایان نامه کارشناسی رشته کامپیوتر - پیاده سازی الگوریتم FLB با فرمت ورد دانلود با لینک مستقیم و پر سرعت .

دانلود پایان نامه کارشناسی رشته کامپیوتر - پیاده سازی الگوریتم FLB با فرمت ورد


پیاده سازی الگوریتم  FLB با فرمت ورد

 

فهرست مطالب

عنوان                                             صفحه      

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

1-1مفهوم گرید..................................................2

1-2طبقه بندی گرید............................................. 4                      

3-1 ارزیابی گرید............................................... 4              

1-4کاربردگرید...................................................5                 

1-5 تعریف زمانبندی گرید........................................6  

1-6 مروری بر تحقیقات گذشته......................................7  

1-7 مفهوم اصطلاحات به کار برده شده..............................8

1-8 نمای کلی پایان نامه.........................................9

فصل دوم:زمانبندی کارها در سیستم های توزیع شده

2-1 زمانبندی کلاستر و ویژگیهای آن .............................. 10

2-2 زمانبندی گرید و ویژگیهای آن................................13

3-2 رده بندی الگوریتم های زمانبندی گرید....................... 16

2-3-1   زمانبندی محلی/سراسری................................. 16            

2-3-2 زمانبندی ایستا/پویا...................................16    

2-3-3 زمانبندی بهینه/نزدیک به بهینه...........................21

2-3-4 زمانبندی توزیع شده/مرکزی..............................22

2-3-5 زمانبندی همکار و مستقل...............................22

2-3-6 زمانبندی زمان کامپایل /اجرا........................ 23

2-4-1 رده بندی الگوریتم های زمانبندی از دیدگاهی دیگری..... 23

2-4-2 اهداف زمانبندی.........................................23  

2-4-3   زمانبندی وفقی.......................................24

2-4-4 رده بندی برنامه های کاربردی...........................25

   2-4-4-1 کارهای وابسته.....................................25

   2-4-4-2 گراف کار..........................................26

2-4-5   وابستگی کارهای تشکیل دهنده برنامه کاربردی...........       26

2-4-6 زمانبندی تحت قیود کیفیت سرویس..........................26  

2-4-7 راهکارهای مقابله با پویایی گرید.......................28

2-5 الگوریتم های زمانبندی کارهای مستقل......................32

2 -5-1 الگوریتم  MET  ...........................................32

     2-5-2 الگوریتمMCT..............................................32

     2-5-3 الگوریتم   Min-min...............................................33

2-5-4 الگوریتم Max-Min ................................................33

2     -5-5 الگوریتم Xsuffrage ..............................................34                              

2   -5-6- الگوریتم GA . ...........................................35    

2-5-7- الگوریتم        SA. ...........................................37

فصل سوم:الگوریتم های زمانبندی گراف برنامه

3-1 مشکلات زمانبندی گراف برنامه.................................39

3-2 تکنیک­های مهم زمان­بندی گراف برنامه در سیستم­های توزیع شده.....40  

3-2-1- روش ابتکاری بر پایه لیست ................................ 40

3-2-2- روش ابتکاری بر پایه تکثیر................................40

3-2-3- روش ابتکاری کلاسترینگ......................................41

3-3- دسته بندی الگوریتم­های زمان­بندی گراف برنامه در سیستم­های توزیع شده.....................................................44

3-4- پارامترها و مفاهیم مورد استفاده در الگوریتم­های زمان­بندی گراف  برنامه.........................................................46

3-5- الگوریتم­های زمان­بندی گراف برنامه با فرضیات محدودکننده......50

3-5-1- الگوریتمی با زمان چند جمله­ای برای گراف های درختی - الگوریتم HU ....................................................50

3-5-2- الگوریتمی برای زمان­بندی گراف برنامه با ساختار دلخواه در سیستمی با دو پردازنده..........................................51

3-5-3- الگوریتمی برای زمان­بندی گراف بازه­ای مرتب شده............52

3-6- الگوریتم­های زمان­بندی گراف برنامه در محیطهای همگن ..........54

3-6-1- الگوریتم Sarkar................................................54

   3-6-2- الگوریتمHLFET................................................55

   3-6-3- الگوریتم ETF................................................55

   3-6-4- الگوریتم ISH ..............................................55

   3-6-5- الگوریتم FLB................................................56

   3-6-6- الگوریتم DSC................................................56

   3-6-7- الگوریتم CASS-II..............................................58

3-6-8- الگوریتم DCP................................................59

3-6-9- الگوریتم MCP................................................60

3-6-10- الگوریتم MD...............................................61

3-6-11- الگوریتم TDS...............................................61

3-7- الگوریتم­های زمان­بندی گراف برنامه در محیطهای ناهمگن...............63    

3-7-1- الگوریتم HEFT................................................63

3-7-2- الگوریتم CPOP..................................................63

3-7-3- الگوریتم LMT.................................................64

3-7-4- الگوریتمTANH .................................................65

فصل چهارم :الگوریتم FLB

1-4           ویژگیهای الگوریتم........................................66

   4-2 اصطلاحات به کار برده شده.................................66

   4-3 الگوریتم................................................67

   4-4 پیچیدگی الگوریتم........................................75      

   4-5 کارایی الگوریتم.........................................77 .

فصل پنجم: شبیه سازی گرید

   5-1 ابزار شبیه سازی...................................79

       5-1-1- optosim..................................................79

       5-1-2 SimGrid ..................................................80

       5-1-3- Gridsim ..................................................80

کارهای انجام شده...............................................83         پیشنهادات............................................................83

مراجع     .............................................................85  

 

 

 

 

 

 

 

 

فهرست اشکال

   عنوان                                         صفحه

   شکل 1-2 ساختار کلاستر ......................................11

   شکل 2-2 ساختار زمانبند گرید ...............................14

   شکل 2-3-2 رده بندی الگوریتم های ایستا.......................19

   شکل 2-4 رده بندی برنامه های کاربردی.........................26

   شکل 2-5-6کلاس بندی برنامه های کاربردی .......................37

شکل 3-2-3 گراف نمونه با هزینه محاسباتی و ارتباطی .............43

   شکل 3-3 دسته بندی الگوریتم های گراف برنامه..................45

   شکل 3-4 گراف کارها .........................................50

   شکل 3-5-3 گراف بازه ای مرتب شده با هزینه محاسباتی یکسان .....53

   شکل 3-5-3 مقایسه الگوریتم های زمانبندی گراف برنامه در محیطهای

   همگن ........................................................54

   شکل   4-1 گراف کار...........................................76

   شکل 5-2 ساختار Gridsim .....................................


دانلود با لینک مستقیم


دانلود پایان نامه کارشناسی رشته کامپیوتر - پیاده سازی الگوریتم FLB با فرمت ورد