پارس‌کدرز چگونه کار می‌کند؟

از پارس‌کدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.

پارس‌کدرز خریداران یا کارفرمایان را به مجری‌ها /فریلنسرهای خبره‌ای متصل می‌کند که برای انجام پروژه آماده هستند.

توسعه الگوریتم بهینه سازی جدید

پنج سال پیش منتشر شده

تعداد بازدید: 227

کد پروژه: 149723


شرح پروژه

با سلام

هدف ایجاد یک الگوریتم بهینه سازی جدید و قابل رقابت با الگوریتم های جدید نظیر HHO  و حتی با  هیبرید آن با شبیه سازی تبرید که 2020 چاپ شده با لحاظ شرایط ذیل است.

الگوریتم بهینه سازی چاه به جای چاه

توضیح الگوریتم:

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

پس در صورت نیاز به عملیات چاه به جای چاه اولین کاری که کارشناس می کند این است که مختصات نقطه ای چاه مخروبه متقاضی را به همراه مختصات تمامی چاه های اطراف در یک کروکی درج می کند سپس جهت جلوگیری از تاثیر سوء آبکشی از چاه متقاضی – که در این الگوریتم چاه مرجع نامیده می شود- بر چاه های اطراف بایستی حداکثر فاصله را از چاه های اطراف اخذ کرده و نقطه پیشنهادی با حفر چاه به جای چاه را پیشنهاد دهد. لذا شروع الگوریتم بدین صورت خواهد بود که

1-      ابتدا جمعیت اولیه ای از چاه های اطراف به عنوان جمعیت اولیهnpop تعریف می شود. که هر کدام دارای مختصات دو بعدی در صفحه خواهند بود. مقدار npop لزوما باید بیش از یک باشد.

2-      حداکثر تکرار الگوریتم تعیین گردد: Max_iter

3-      مختصات اولیه چاه مرجع در فضای دو بعدی w(x,y) تعریف می شود

4-      فاصله w(x,y) با کلیه چاه های اطراف محاسبه می گردد. که قدر مسلم این فاصله به صورتیست که نسبت به یک چاه نزدیکتر و به چاه دیگر دورتر است.

5-      فاز جستجو؛فاز جستجوی الگوریتم باید در فضای دو بعدی و به صورت شعاعی تعریف شود کلیه چاه های اطراف شناسایی شده و مختصات انها در حافظه الگوریتم ذخیره گردد. سپس فاصله انها با چاه مرجع محاسبه گردد

6-    فاز استخراج: درصورتیکه زاویه بین دو چاه مجاور با مرکزیت چاه مرجع 180 درجه باشد), الگوریتم باید میانگین فاصله بین دو حلقه چاه موجود در دو طرف چاه مرجع را محاسبه کرده  و در هر ران, مقادیر کمتر از میانگین را افزایش داده و مقادیر بیشتر از میانگین را کاهش دهد تا اینکه به مقدار بهینه برسد.

7-    درصورتیکه زاویه بین دو چاه مجاور با مرکزیت چاه مرجع صفر درجه باشد), یعنی هر دو حلقه چاه مجاور در یک راستا در یک سوی چاه متقاضی قرار بگیرد, فاصله چاهی که نزدیکتر به چاه مرجع است –یعنی کمترین فاصله به عنوان فاصله بهینه نهایی لحاظ گردد

8-    درصورتیکه زاویه بین چاه های مجاور با مرکزیت چاه مرجع بین صفر تا 180 درجه باشد), الگوریتم باید ابتدا  فاصله بین چاه متقاضی را با چاه های اطراف بدست آورد. سپس میانگین فاصله را محاسبه نماید. پس از آن  فرایند بهینه سازی جهت رساندن مقادیر فواصل اولیه به حداکثر فاصله تا هر حلقه چاه مجاور اقدام گردد.

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

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

11-  این عمل برای تک تک چاه های اطراف  به تعداد Max_iterبایستی انجام بگیرد.

12-   توجه: در فرایند کدنویسی نباید از کدهای الگوریتمهای فراابتکاری دیگر استفاده شود. تا بدیع بودن الگوریتم پیشنهادی کاملا به چشم بیاد.

13-  داشتن درک ریاضی عالی در مساله و ترجمه عالی به زبان ریاضی از اولویت کار هست

14-  مقایسه مقادیر بهینه سازی الگوریتم پیشنهادی با سایر الگوریتمهای جدید و مرسوم که باید از اونها سرتر باشه

15-  چک کردن الگوریتم با توابع راستریجین و سایر توابع کارایی الگوریتم بهینه سازی

16-   چک کردن الگوریتم با داده های ورودی از اکسل

17-  در نهایت تولید یک مقاله ISI  و رفع ایراد داوران مقاله هست که هزینه این بخش  به مرور زمان و پس از پاسخ دادن به ایرادات داوران بصورت اقساطی پرداخت خواهد شد
یعنی ارتباط ما تا پایان پذیرش مقاله وجود خواهد داشت و اسم شما هم به عنوان یکی از نویسندگان مقاله خواهد آمد

18-  هرجای کار پیشنهادی در جهت ارتقای عملکرد الگوریتم پیشنهادی دارید کاملا می پذیرم تا این مرحله چیز هایی بوده که بنده به ذهنم رسیده

19-   البته ممکنه قیود دیگه ای هم به مرور زمان به ذهن خطور کنه که دور از انتطار نیست

20-   مجددا تاکید می کنم هدف تولید یک الگوریتم بهینه سازی جدید جهت چاپ درژورنال زیر هست:

Artificial Intelligence Review

این پروژه شامل 1 فایل مهم است، لطفا قبل از ارسال پیشنهاد حتما نسبت به بررسی این فایل اقدام فرمایید.

مهارت ها و تخصص های مورد نیاز


مبلغ پروژه

3,500,000 تومان

مهلت برای انجام

30روز

وضعیت مناقصه

انجام شده


درباره کارفرما

عضویت پنج سال پیش

22 پروژه ثبت شده ،
0 پروژه در حال انجام ،
0 پروژه آماده دریافت پیشنهاد ،
نرخ پذیرش پیشنهاد 68%

برای پیدا کردن پروژه‌های مشابه ثبت نام کنید و پروفایل خود را بسازید.

ورود با گوگل
یا
نام نباید خالی باشد.
نام خانوادگی نباید خالی باشد.

نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟

سفارش پروژه مشابه

نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟

سفارش پروژه مشابه

قادر به انجام این پروژه هستید؟

ثبت نام کنید

متأسفانه مهلت ارسال پیشنهاد این پروژه به پایان رسیده و پروژه بسته شده است؛ اما فرصت‌های متعددی در سایت موجود می‌باشد.

سری به پروژه‌های مشابه بزنید

روش کار در پارس‌کدرز

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

مهارت‌ها و تخصص‌های خود را ثبت کنید، رزومه و نمونه‌کارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.

به شیوه‌ای که دوست دارید کار کنید

برای پروژه‌های دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصت‌های شغلی منحصر به فرد دسترسی پیدا کنید.

با اطمینان دستمزد دریافت کنید

از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.

می‌خواهید شروع به کار کنید؟

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


بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارت‌های شما است.

پیدا کردن کار (پروژه)

تماشای دمو روش کار