Open e-zaline opened 1 year ago
Very nice illustration!
This is indeed a bug of sorts. It would be very straightforward to limit unserved energy to the inflow by forcing an upper limit to the vq_state_up variable based on pdtNodeInflow parameter. However, there are situations where the user could then make a model that would be infeasible. This could be done with a consumption unit that has a minimum consumption limit. It would be possible to consider also these situations, but requires more work and I'm therefore parking this issue until there is time. Furthermore, I want to keep the model always feasible, because debugging infeasibilities requires modelling experience from the user. Therefore, I'm not implementing that quick fix without also fixing the corner cases. I will update init.sqlite, so that this does not happen there.
Hello, To keep track of what we discussed yesterday, here is a summary. Looking forward for your feedback!