فی لوو

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

فی لوو

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

الگوریتم و سورس کد مسئله هشت وزیر ( 8 وزیر )

اختصاصی از فی لوو الگوریتم و سورس کد مسئله هشت وزیر ( 8 وزیر ) دانلود با لینک مستقیم و پر سرعت .

الگوریتم و سورس کد مسئله هشت وزیر ( 8 وزیر )


 الگوریتم و سورس کد مسئله هشت وزیر ( 8 وزیر )

مساله هشت وزیر از جمله مسائل پرمخاطب مباحث طراحی الگوریتم است. ۸  مهره وزیر رو روی صفحه شطرنج چنان بچینید که نتونن همدیگه رو تهدید کنن.

برای افرادی که با بازی شطرنج آشنایی ندارن:

وزیر مهره ای از مهره های بازی شطرنجه که می تونه در تمامی 8 جهت هر تعداد خانه – تا زمانی که مهره ای مانع نباشه – حرکت کنه و اگه در یکی از این خانه ها مهره حریف قرار داشته باشه تهدیدش کنه.

مساله هشت وزیر :  ما مساله رو در حالت کلی در نظر می گیریم. یعنی زمانی که ابعاد صفحه شطرنج n در n و تعداد مهره ها n هستش. ( n > 3 ) روشهای مختلفی برای پیدا کردن جواب وجود داره. یکی از این روشها چیدن تصادفی مهره ها روی صفحه شطرنجه! به عبارت دیگه n مهره رو به صورت تصادفی در خانه های مختلف صفحه قرار می دیم و بررسی می کنیم که آیا شرط مساله رو برآورده می کنن یا نه؟ این روش بسیار سریع ما رو به جواب می رسونه. اما ایرادی که داره نمی شه مطمئن بود بشه به همه حالتهای چینش دست پیدا کرد. در صفحه 8 در 8 شطرنج این مساله 92 جواب مختلف داره. شما ممکنه روش تصادفی رو هزار بار به کار ببرید، اما نتونید همه 92 حالت ممکنه رو به دست بیارید. این روش زمانی مفیده که پیدا کردن یه جواب برای ما کافی باشه.

در این دسته روشها مهره ها رو یکی یکی و به صورت بازگشتی روی صفحه طوری می چینیم که مطمئن باشیم با مهره های قبلی تداخل نداره و شرط مساله برآورده می شه. معمولا از سطر اول صفحه شروع می کنیم به قرار دادن مهره ها. پر واضحه که هر سطر فقط می تونه یه مهره رو تو خودش جا بده. مهره سطر دوم رو طوری قرار می دیم که توسط مهره سطر اول تهدید نشه. برای این کار خانه های مختلفی از سطر رو می شه انتخاب کرد. برای نظم داشتن کارهامون فرض می کنیم همیشه انتخاب خانه ها از سمت چپ سطر شروع می شه. به عبارت دیگه با شروع از سمت چپ سطر اولین خانه ای که شرط رو برآورده کنه انتخاب می کنیم. به همین ترتیب سطرهای بعدی رو هم می چینیم. اگر به سطری رسیدیم که بر اساس چیدمان سطرهای قبلی هیچ خانه امنی برای مهره وجود نداشت ( یعنی همه خانه ها توسط مهره های قبلی تهدید می شدن ) یه مرحله به عقب بر می گردیم و مهره سطر قبل رو جابجا می کنیم. این کار هم با حرکت مهره به اولین خانه سمت چپ موقعیت فعلی که شرط رو برآورده کنه، انجام می شه. با ادامه دادن این روال و با جابجا کردن مهره ها به صورت منظم و بازگشتی تمامی حالتهای ممکنه به دست می یان.

برای پیاده سازی چنین الگوریتمی و تشخیص اینکه چه خانه هایی از سطر امن هستن روشهای مختلفی وجود داره. ساده ترینشون اینه که هر بار تمامی خانه هایی رو که امکان تهدید شدن از اونها وجود داره بررسی کنیم تا از قرار نداشتن مهره وزیر در اونها مطمئن باشیم. اما این روش اصلا کارا و بهینه نیست.

روش دیگه تعریف کردن صفحه شطرنج به صورت یه آرایه n در n هستش که خونه های امن و غیر امن با علامتگذاری مشخص می شن. هر بار که مهره ای رو صفحه قرار می گیره تمام خونه هایی که توسط این مهره تهدید می شن به صورت غیر امن علامتگذاری می شن. به این ترتیب می شه فهمید که هر خونه با توجه به چینش مهره های قبلی امن هست یا نه؟ اما این روش هم معایبی داره که باعث می شه به روش سوم رجوع کنیم. برای آشنایی با این معایب کافیه سعی کنید کد برنامه رو بنویسید!

در روش سوم که من ازش استفاده کردم، برای علامتگذاری خانه های امن و غیر امن از شیوه دیگه ای بهره می بریم. به این ترتیب که اقطار راست به چپ، چپ به راست و ستونها با شماره هایی مشخص می شن که کار علامتگذاری رو بسیار ساده می کنن. این روش بدون شک از کاراترین روشهای رسیدن به جواب مساله ماست. هم سرعت اجرای بالایی داره و هم حافظه مصرفی بسیار کم!

کدی که به زبان ++C درباره این مساله نوشته شده با استفاده از روش سوم تعداد جوابهای ممکن – و نه خود جوابها – برای مقادیر مختلف n رو مشخص می کنه. به عنوان مثال اگر n رو 8 وارد کنید خروجی برنامه 92 خواهد بود. توصیه می کنم برای nهای بزرگ برنامه رو امتحان نکنید! اگر n رو 16 وارد کنید بعد از گذشتن زمان زیادی عدد 14772512 روی صفحه نمایش چاپ می شه. یعنی در صفحه شطرنج 16 در 16 حدود ۱۵ میلیون حالت مختلف برای چیدمان صحیح وجود داره!!


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


الگوریتم و سورس کد مسئله هشت وزیر ( 8 وزیر )

دانلود پایان نامه بررسی کاربرد الگوریتم PSO در شبکه های حسگر بی سیم

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

دانلود پایان نامه بررسی کاربرد الگوریتم PSO در شبکه های حسگر بی سیم


دانلود تحقیق بررسی کاربرد الگوریتم PSO در شبکه های حسگر بی سیم

الگوریتمPSO یک الگوریتم جستجوی اجتماعی است که از روی رفتار اجتماعی دسته‌های پرندگان مدل شده است. PSO روش محبوبی است که برای حل مشکلات مناسب سازی در شبکه های حسگر بی سیم به دلیل آسان بودنش، کیفیت بالای راه حل هایش، همگرایی سریع و ظرفیت، محاسبه ای نامشخص خود مورد استفاده قرار گرفته است. PSO مستلزم مقادیر زیادی حافظه است که ممکن است اجرای آن را برای ایستگاههای اصلی سرشار از منبع کاهش دهد. این متن کاربردهای شبکه حسگر بی سیم موفق فراوانی دارد که فواید PSO را مورد استفاده قرار می دهد. گردآوری اطلاعات نیازمند مناسب سازی توزیع شده مکرر و راه حل های سریع می باشد. بنابراین، PSOبه طور متوسط آن را مناسب می سازد. صف بندی ثابت، موقعیت یابی و خوشه بندی مشکلاتی هستند که فقط یکبار در ایستگاه مرکزی حل شده اند. PSO آنها را بسیار مناسب ساخته است .

       فصل اول

معرفی شبکه های بی سیم حسگر

نگاهی به شبکه های بی سیم حسگر

توضیحات اولیه

ساختمان گره

ویژگی های عمومی یک شبکه حسگر

ساختار ارتباطی شبکه های حسگر

ساختار خودکار

ساختار نیمه خودکار

فاکتورهای طراحی

تحمل خرابی

قابلیت گسترش

هزینه تولید

محدودیت‌های سخت افزاری یک گره حسگر

توپولوژی شبکه

محیط کار

مصرف توان

کاربردهای شبکه­های بی­سیم حسگر

کاربردهای رهایی از سانحه

کنترل محیطی و نگاشت تنوع زیستی

سازه­های هوشمند

مدیریت تاسیسات

نظارت ماشین آلات و نگهداری پیشگیرانه

کشاورزی دقیق

پزشکی و بهداشت

حمل و نقل

پردازش راه دور

پشته پروتکلی

انواع منبع­ها و چاهک­ها

شبکه­های تک پرشی در مقابل شبکه­های چند پرشی

انواع تحرک

پروتکل­های مسیریابی برای شبکه­های حسگر بی­سیم

1- پروتکل­هایی بر مبنای داده

مسیریابی به روش سیل­آسا و خبردهی

پروتکل­های حسگر برای اطلاعات از طریق مذاکره

انتشار جهت­دار

مسیریابی پخشی

2- پروتکل­های سلسله مراتبی

LEACH

PEGASIS

TEEN and APTEEN

3- پروتکل­های بر مبنای مکان

MECN

GAF

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

تئوری بهینه‌سازی

انواع مسائل بهینه سازی و تقسیم بندی آنها از دیدگاه های مختلف

بهینه سازی با سعی خطا، بهینه سازی با تابع

بهینه سازی تک بعدی و بهینه سازی چند بعدی

بهینه سازی پویا و بهینه سازی ایستا

بهینه سازی مقید و نا مقید

بهینه سازی پیوسته و یا گسسته

بهینه سازی تک معیاره و چند معیاره

برخی دیگر از روش های بهینه سازی

    روش مبتنی بر گرادیان

 روند کلی بهینه سازی گرادیانی

    روش سیمپلکس
    الگوریتم ژنتیک

 

ویژگی‌های الگوریتم ژنتیک

    Ant colony

الگوریتم کلونی مورچه ها چیست؟

مزیتهای ACO

کاربردهای ACO

5- الگوریتم رقابت استعماری

شکل دهی امپراطوری‌های اولیه

سیاست جذب: حرکت مستعمره‌ها به سمت امپریالیست

انقلاب؛ تغییرات ناگهانی در موقعیت یک کشور

جابجایی موقعیت مستعمره و امپریالیست

رقابت استعماری

سقوط امپراطوری‌های ضعیف

شبه کد

کاربردها

فصل سوم

Particle Swarm Optimitation(PSO)

مقدمه

(Particle Swarm Optimitation(PSO

توپولوژی های همسایگی PSO

تاریخچه خوشه بندی

تعریف خوشه بندی

تحلیل خوشه بندی

فرضیه موقعیت تصادفی

فرضیه برچسب تصادفی

فرضیه نمودارتصادفی

مراحل خوشه بندی

فرایندهای خوشه بندی

مطالعه تکنیک های خوشه بندی

کاربرد های ویژه PSO

تعریف کلاسیک خوشه بندی

معیار نزدیک بودن

کاربرد های خوشه بندی

تعداد خوشه ها

داده ها

تعداد ویژگی ها و مشخصات آنها

مقدار دهی اولیه برای Kmeans

Kmeans

Pso و کاربرد آن در خوشه بندی

رمز گذاری فضای سه بعدی در ذرات

کمی کردن کیفیت خوشه بندی

Pso و خوشه بندی(الگوریتم 1)

Pso و خوشه بندی در ناحیه بندی تصویر

Pso و خوشه بندی(الگوریتم 2)

ترکیب pso و kmeans برای خوشه بندی (الگوریتم هیبرید)

ترکیب Pso و GA

فصل چهارم

بهینه سازی wsn با استفاده از الگوریتم   بهینه سازی pso

نصب گره ها WSN بهینه

موقعیت یابی گره ثابت

موقعیت یابی گره متحرک

VFCPSO

موقعیت یابی ایستگاه اصلی

تعیین محل گره در WSNها (شبکه های حسگر بی سیم)

تعیین موقعیت های گره های هدف

1) PSO تکراری

2) PSO بدون علامت

3) PSO با چهار علامت

خوشه بندی هشدار انرژی (EAC) در WSNها

خوشه بندی PSO

MST-PSO

جمع آوری اطلاعات در WSNها

تخصیص نیروی انتقال مناسب

تعیین آستانه های مکانی- مناسب

تشکیل حسگر مناسب

نتیجه گیری

مراجع فارسی

مراجع انگلیسی


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


دانلود پایان نامه بررسی کاربرد الگوریتم PSO در شبکه های حسگر بی سیم

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

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

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


کنترل فعال پل های کابلی ترکه ای با استفاده از الگوریتم کنترل بهینه آنی و مکانیسم تاندون های کششی مقاله با عنوان: کنترل فعال پل های کابلی ترکه ای با استفاده از الگوریتم کنترل بهینه آنی و مکانیسم تاندون های کششی
نویسندگان: جواد دهقانی اسکویی ، ابوالقاسم کرامتی
محل انتشار: هشتمین کنگره ملی مهندسی عمران – دانشگاه صنعتی نوشیروانی بابل - 17 و 18 اردیبهشت 93
فرمت فایل: PDF و شامل 8 صفحه می باشد.

چکیده:
یکی از روش های محافظت سازه ها در برابر ارتعاش خارجی، استفاده از کنترل فعال می باشد. روش کنترل فعال حتی به عنوان یکی از روش های مقاوم سازی سازه ها در برابر زلزله می تواند محسوب شود. امروزه با توجه به پیشرفت های بوجود آمده در زمینه ساخت مواد و تهیه نرم افزارها، شاهد ساخت سازه های انعطاف پذیر زیادی از جمله پلهای کابلی ترکه ای هستیم که این سازه ها به دلیل انعطاف زیاد و میرایی کمی که دارند در برابر ارتعاش خارجی تغییر شکل های زیادی را تجربه خواهند کرد. یکی از روش های مقابله با این تغییر شکل ها استفاده از کنترل فعال می باشد. در این پژوهش پل کابلی ترکه ای دو دهانه با پایه میانی و متکی در دو انتها به عنوان مدل سازه ای مورد بررسی قرار گرفته است. شتاب نگاشت مربوط به زلزله ناغان به عنوان عامل محرک بیرونی بر مدل پل اعمال گردیده و نیروی کنترلی محاسبه شده با روش کنترل بهینه آنی در دو حالت متمایز، در دو نقطه و پنج نقطه به سازه اعمال شده و نتایج باهم دیگر مقایسه گردیده اند. نتایج بدست آمده نشان میدهند، بطور کلی کنترل سازه باعث کاهش پاسخ سازه در مقایسه با حالت کنترل نشده میگردد و قابل استفاده در فاز قبل ازساخت به عنوان عامل کاهنده هدف کنترل و یا حین بهره برداری به عنوان عامل مقاوم سازی در پل قابل استفاده می باشد. جهت تحلیل دینامیکی مدل در حالت وجود و عدم وجود تاندون های کششی و همچنین محاسبات نیروی کنترل، برنامه نویسی در قالب نرم افزار MATLAB انجام گردیده و مورد استفاده قرار گرفته است.


** توجه: خواهشمندیم در صورت هرگونه مشکل در روند خرید و دریافت فایل از طریق بخش پشتیبانی در سایت مشکل خود را گزارش دهید. **

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


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

کنترل فعال ارتعاش تیر یکسر گیردار به روش الگوریتم کنترل بهینه LQR مبتنی بر الگوریتم تکامل تفاضلی

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

کنترل فعال ارتعاش تیر یکسر گیردار به روش الگوریتم کنترل بهینه LQR مبتنی بر الگوریتم تکامل تفاضلی


کنترل فعال ارتعاش تیر یکسر گیردار به روش الگوریتم کنترل بهینه LQR مبتنی بر الگوریتم تکامل تفاضلی مقاله با عنوان: کنترل فعال ارتعاش تیر یکسر گیردار به روش الگوریتم کنترل بهینه LQR مبتنی بر الگوریتم تکامل تفاضلی
نویسندگان: یاسر شهبازی ، زهرا مقصودی ، مرآت اقبالیان
محل انتشار: هشتمین کنگره ملی مهندسی عمران - دانشگاه صنعتی نوشیروانی بابل - 17 و 18 اردیبهشت 93
محور: دینامیک سازه
فرمت فایل: PDF و شامل 7 صفحه می باشد.

چکیده:
در این مطالعه، به کنترل نوسانات تیرطره‌ای با استفاده از یک روش جدید مبتنی بر الگوریتم تکامل تفاضلی پرداخته شده است. برای این منظور ابتدا، از معادله‌ی ارتعاش تیر طره‌ای و با در نظر گرفتن مختصات تعمیم یافته، معادلات فضای حالت استخراج شده است. سپس با طراحی کنترل کننده‌ی LQR مبتنی بر الگوریتم تکامل تفاضلی، نوسانات تیر کنترل شده است.کنترل کننده‌ی استفاده شده توانایی الگوریتم پیشنهادی را برای بهینه سازی تابع هدف در کنترل سازه بکار می‌گیرد. الگوریتم تکامل تفاضلی یکی از روش‌های محاسبه‌ی توابع حقیقی با استفاده از استراتژی‌های تکاملی است. نقطه قوت الگوریتم DE در مقایسه با روش‌های حل معادلات حقیقی دیگر (مانند روش‌های نیوتن)، عدم نیاز آن به گرادیان یا شیب تابع است. بررسی عددی کنترل کننده‌ی LQR مبتنی بر الگوریتم تکامل تفاضلی در کنترل نوسانات و نیز مقایسه‌ی آن با روش LQR حاکی از مؤثر بودن این الگوریتم در کاهش ارتعاشات تیر می‌باشد.

** توجه: خواهشمندیم در صورت هرگونه مشکل در روند خرید و دریافت فایل از طریق بخش پشتیبانی در سایت مشکل خود را گزارش دهید. **

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


کنترل فعال ارتعاش تیر یکسر گیردار به روش الگوریتم کنترل بهینه LQR مبتنی بر الگوریتم تکامل تفاضلی