پاورپوینت بهینهسازی چندهدفه به منظور بهرهبرداری چندمنظوره از منابع آب سد در شرایط خشکسالی و بحران آب (pptx) 10 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 10 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بهینهسازی چندهدفه به منظور بهرهبرداری چندمنظوره از منابع آب سد در شرایط خشکسالی و بحران آب
با توجه به بحرانهای اخیر اقلیمی، ضروریت بهره برداری بهینه از منابع آب بر هیچ اهل فنی پوشیده نیست. لذا در این پروژه ارائه یک مدل نرم افزاری به منظور بهره برداری بهینه از سامانه مخزن سد مد نظر قرار گرفته شده است. این مدل نرم افزاری از دو بخش بهینه سازی و مدل نرم افزاری حل مسئله بهره برداری از سامانه مخزن تشکیل شده که در زیر مختصرا توضیح داده می شوند:
بخش اول، بهینه سازی: کد ارائه شده در این بخش قادر به بهینه سازی انواع مختلف مسائل بهینه سازی تک هدفه یا چند هدفه می باشد. برای این منظور کاربر باید مطابق مستندات کاربری، ورودی ها و بخش شبیه سازی الگوریتم بهینه سازی را بر اساس مسئله مورد نظر خود تنظیم کند.
بخش دوم، سامانه مخزن: کد ارائه شده در این بخش قادر به شبیه سازی و همچنین بهینه سازی (با برقراری لینک با بخش اول) بهره برداری از یک مخزن سد به صورت تک هدفه یا چند هدفه و همچنین به صورت چند منظوره (مصارف مختلف) می باشد. برای این منظور کاربر باید اطلاعات هیدرولوژیک سد مورد نظر خود را در غالب فرم های ورود تهیه شده در اکسل وارد کند. سپس کد به صورت خودکار اطلاعات ورودی را دریافت خواهد کرد.
قابلیت کد الگوریتم بهینه سازی توسعه داده شده در این تحقیق، شامل ترکیبی از توابع فراکاووشی (توابع انتخاب، تزویج و جهش) مختلف مورد استفاده در الگوریتم های رایج نظیر GA و HBMO می باشد. این کد قادر به بهینه سازی در هر دو حالت تک هدفه و چند هدفه بوده و با روش چند جمعیتی به حل مسئله تعریف شده توسط کاربر می پردازد. توانمندی های کد بهینه سازی به صورت موردی از قرار زیر اند:
توانایی حل هر دو نوع مسئله تک هدفه و چند هدفه
قابلیت انتخاب توابع فراکاووشی ارتقای جواب بر حسب مسئله به صورت هوشمند. به این ترتیب کاربر نیازی به تعریف پارامترهای اضافی (نظیر PC و PM در الگوریتم GA) نداشته و نوع توابع ارتقاء جواب مورد استفاده بر اساس میزان ارتقاء هر یک در مسئله مورد حل به صورت خودکار و توسط کد تعیین می شوند.
توانمندیهای بخش اول، کُد بهینه سازی
تعریف فرم مخصوص دریافت اطلاعات ورودی و ارائه اطلاعات خروجی. بدین ترتیب کاربر کمترین نیاز ممکن را به شناخت پارامترهای ورودی و خروجی کد داشته و می تواند بدون مراجعه به ساختار کد نویسی شده، تنها از فرم های ورودی و خروجی به منظور حل مسئله استفاده کند.
نگارش کد به صورت بخش بندی شده در سابروتین های مختلف به طوریکه کاربر آشنا به زبان برنامه نویسی متلب قادر به شناخت جزئیات کد و اعمال تغییرات دلخواه در آن خواهد بود.
قابلیت در نظر گرفتن بیش از دو تابع هدف در مسائل بهینه سازی چند هدفه.
سرعت همگرایی مطلوب و اطمینان پذیری بالا برای دستیابی به جواب بهینه یا نزدیک به بهینه در هر تک اجرا از الگوریتم (که این موارد در مسائل ریاضی تک هدفه و چند هدفه و همچنین مسئله بهره برداری از مخزن ارائه شده در مستندات نشان داده شده اند).
توانمندیهای بخش اول، کُد بهینه سازی
در زیر مثال هایی از توانمندی های توضیح داده شده برای بخش اول پروژه (کد بهینه سازی) ارائه می شوند:
توانمندیهای بخش اول، کُد بهینه سازی
نمونه هایی از فرم های تهیه شده به منظور وارد کردن اطلاعات ورودی مسئله
نتایج بهینه سازی با استفاده کد بهینه سازی توسعه داده شده در این پروژه، در مسئله کمینه سازی نامقید DEB
توانمندیهای بخش اول، کُد بهینه سازی
فضای هدف سه بٌعدی
فضای هدف دو بٌعدی
پرتوی نهایی
نتایج بهینه سازی با استفاده کد بهینه سازی توسعه داده شده در این پروژه، در مسئله کمینهسازی با تعداد اهداف نامحدود DTLZ2
توانمندیهای بخش اول، کُد بهینه سازی
مقایسه پرتوی الگوریتم توسعه داده شده با نتایج NSGA-II
پرتوی نهایی در فضای سه بعدی
1- نحوه ورود اطلاعات و گرفتن خروجی های بخش اول کد ارائه شده (الگوریتم بهینه سازی).
2- نحوه تعریف مسئله مورد نظر به منظور بهینه سازی در الگوریتم توسعه داده شده.
3- نحوه ورود اطلاعات و اخذ خروجی های مورد نظر در بخش دوم کد ارائه شده (حل مسئله بهره برداری از مخزن).
4- روش حل مسئله بهینه سازی در الگوریتم توسعه داده شده در حالت های تک هدفه و چند هدفه.
5- مبانی توابع فراکاووشی ارتقاء جواب مختلف مورد استفاده در کد بهینه سازی از قبیل توابع انتخاب، تزویج و جهش.
آنچه در این کد خواهید آموخت
6- روش بهره برداری استاندارد SOP مورد استفاده در کد بهره برداری از مخزن.
7- نحوه تعریف و محاسبه عوامل مختلف هیدرولیک مخزن از قبیل پارامترهای مختلف رابطه پیوستگی و همچنین سرریز از مخزن.
8- نحوه استفاده از رابطه سطح-حجم-ارتفاع مخزن سد.
آنچه در این کد خواهید آموخت