Dear pypsa community,
I am solving the Chilean grid and trying to conduct a dispatch only optimization prior to activating capacity expansion. Surprisingly i get infeasibilities, which, upon debugging with load_shedding, I find that there are 2 isolated slack buses created which have no generation capacity to satisfy the load, thus the infeasibility.
Regardless of how many clusters I configure, the same two slack buses are created.
My question is, why does 'simplify_network' create those buses? I have tried finding the point in which they are created but I am a bit lost, is through 'aggregate_subestations' function?
Any light shed on this topic is very much appreciated.
Cheers!