Development of Optimizer Codes of the Energy System in GNU Mathprog Modeling Language
|
|
|
|
Abstract: (7324 Views) |
Comprehensive energy planning has always been stuck tomanydebates in Iran. The reason is twofold: the first one pertains to existing complexities in energy sector arising from “multiple dependent and tied choices” and secondly the way one encounters the so called “problem of decision”. Questions like which model and which modeling framework suits the country the most are frequently issued in this regard. Preferring “open source optimization” approach over other methods, this paper mentions shortcomings in close and proprietary models and provides the country’s energy decision makers with a new vision and a new model. This model, whose codes are in GNU Mathprog modeling language, enjoys all capabilities existing in well-known models and further is capable of capturing all country’s specific bottlenecks including technology rehabilitation and resource depletion. Moreover it enjoys a considerable superiority in terms of modeling structure leading to much faster calculation speed in comparison to OSeMOSYS which is used here for verification purposes. Results from running a same case study in either of the models reveals a dramatic decrease from 8085 rows and 8820 columns in MPS file of the OSeMOSYS to 1755 rows and 1575 columns, resulting inmemory used to decline from 28.4 Mb to 7.4 Mb. |
|
Keywords: Energy Policy, Energy Modeling, Optimization, Open Source, GNU Mathprog |
|
Full-Text [PDF 918 kb]
(3086 Downloads)
|
Type of Study: Research |
Subject:
General Received: 2014/06/7 | Accepted: 2015/02/15 | Published: 2016/05/16
|
|
|
|
|
Add your comments about this article |
|
|