Identifying the source of infeasibility in FlexTool input. #291
-
Beta Was this translation helpful? Give feedback.
Replies: 4 comments
-
|
After excluding battery investment option, my model is infeasible. As stated in the documentation, I am considering if the infeasibility is caused because I am using multiple storage methods.
|
Beta Was this translation helpful? Give feedback.
-
|
Removing these storage methods, or using only 1 or 2 of them did not work. |
Beta Was this translation helpful? Give feedback.
-
|
If I still remember correctly, the issue was about storage methods that ended up being conflicting. These can be bit difficult to get right. The recommendation is to copy from https://irena-flextool.github.io/flextool/how_to/#how-to-add-a-storage-unit-battery or some later storage how-to depending on your needs. Also, test first with one storage, change things step-by-step, so you can see when an infeasibility might pop-up. |
Beta Was this translation helpful? Give feedback.
-
|
Hi, I wondered that that the storage methods should not cause infeasibilities anymore, so I checked the data. |
Beta Was this translation helpful? Give feedback.




Hi,
I wondered that that the storage methods should not cause infeasibilities anymore, so I checked the data.
The real problem here is that you have flow groups with investment constraints. These are Battery_Storage_Group, PV_Tracking_Generic and Wind Generic. By flow group I mean that they include connection__nodes or unit__nodes. It is unclear to which part of the pair the constraint limits. They should include nodes, units or connections to work with the investment constraints.
I added a check to catch this specific problem.