مسئله برنامه ریزی جامع انرژی و محیط زیست، همواره جزو موضوعات بحثبرانگیز در کشور بوده است. این مسئله در درجه اول بهواسطه پیچیدگی تصمیمگیری در بخش انرژی است که بهنوبه خود ناشی از وجود «انتخابهای فراوانِ غیرمستقل و بههمپیوسته» است، و در درجه دوم برآمده از نحوه مواجهه و یا حلِ «مسئله تصمیم» یادشده است. اینکه کدام مدل با کدام قالب مدلسازی مناسب کشور است همواره محل بحث بوده است. این مقاله با ترجیح رویکرد «بهینهسازیِ کد باز» در زمینه سیاستگذاری انرژی، ضمن اشاره به کاستیهای نهفته در مدلسازی با استفاده از مدلهای کد بسته، مسیر و مدل جدیدی را پیش روی تصمیمگیرندگان در بخش انرژی کشور قرار میدهد. این مدل که کدهای آن در زبان برنامهنویسی GNU Mathprog نوشته شدهاند، دربردارنده تمامی قابلیتهای مدلهای معروف بهینهسازی است و مضاف بر آن قادر است تنگناهای خاص بخش انرژی کشور را مانند برنامهریزیِ ارتقای (توانبخشی) تکنولوژیهای با عملکرد پایینتر به تکنولوژیهای با عملکرد بالاتر یا پیر شدن میادین نفتی در مدل منعکس کند. همچنین مدلِ توسعه داده شده از نظر ساختار مدلسازی و محاسباتی در مقایسه با مدل OSeMOSYS که از آن برای اعتباربخشی استفاده شد، مزیت بیشتری دارد؛ بهگونهایکه اجرا و حل یک مثال موردی بهوسیله هر دو آنها نشان میدهد که فایل MPS ساخته شده بهوسیله OSeMOSYS دارای 8085 سطر و 8820 ستون بوده و نتایج آن با گرفتن 4/28 مگابایت از حافظه بهدست میآید، درحالیکه فایل MPS در مدلِ توسعه داده شده دارای 1755 سطر و 1575 ستون است و نتایج را با گرفتن 7/7 مگابایت از حافظه بهدست میدهد.
Development of Optimizer Codes of the Energy System in GNU Mathprog Modeling Language. Quarterly Journal of Energy Policy and Planning Research 2016; 1 (1) :39-68 URL: http://epprjournal.ir/article-1-38-fa.html
فاکهی امیر حسین، اشراقی هادی. توسعه کدهای بهینهساز سیستم انرژی کشور با استفاده از زبان برنامهنویسی GNUMathprog. فصلنامه پژوهش های سیاست گذاری وبرنامه ریزی انرژی. 1394; 1 (1) :39-68