روش برنامه ریزی پویا (DP) در متلب
جزئیات پروژه
پروژه متلب
سلام به فریلنسرهای عزیز، پروژه من در متلب به این شکل هست که میزان جریان ورودی به یک سد با ظرفیت 40 واحد در چهار فصل یک سال آبی به ترتیب برابر با 20، 10، 30 و 20 واحد است. سد در شروع سال آبی خالی است(S0=0). سود خالص حاصل از مقادیر مختلف رهاسازی فصلی مطابق با جدول زیر است. با استفاده از روش برنامه ریزی پویا (DP) سیاست بهره برداری بهینه از سد (مقادیر بهینه رهاسازی فصلی) با هدف بیشینه سازی سود کل را به دست آورید.
مسئله ره هم به صورت دستی و کد نویسی در متلب (MATLAB) حل کرده و جواب ها را مقایسه کنید. برای سهولت حل مسئله به صورت دستی تغییرات جریان ورودی، رهاسازی و ذخیره مخزن را مضارب 10 واحدی در نظر بگیرید.
در کد کامپیوتری مسئله را هم در این حالت و هم در حالت هر مقدار عدد صحیح (Integer) ممکن است برای جواب ها حل کنید. برای محاسبه سود در سایر مقادیر رهاسازی از درونیابی خطی استفاده کنید. تاثیر در نظرگیری یا عدم در نظرگیری این محدودیت بر جواب های بدست آمده از کد نویسی را بررسی و تحلیل کنید.