Cellophil

Results 22 comments of Cellophil

@fneum One test fails concerning tkinter and some plotting library - it passes on my machine.

Hi @fneum , great I'll check it out next week - agreed code needs a little polishing. With ptdf index, I'll check it once again that it's correct.

Hi, sry for the delay, I took parental leave. Time is unfortunately a bit limited atm, but I'll check things this week. Best, Andreas Am 9. Okt. 2023, 18:02, um...

I think the branch_outage refers to the column index of the BODF only (the contingencies), the index is fully iterated (the lines to run securely). Which makes sense I think,...

Are there news on this front in 2024? I very much love the idea! I dabbled a bit with iterative solving with highs ( adding new constraints), and my two...

Now that I think about it it could be that I misinterpreted the doc, maybe "operating generator with null power" refers to state=on [...regardless of power output]. Then it would...

Ok store-p is inherently symmetric - so unless we have non-cyclic storages that are somehow filled at t=0 and can be consumed, marginal cost would not work. Efficiencies also don't...

Just a wild hunch, one thing that is not necessarily deterministic about sclopf is the bodf calculation. If it's a test network that has lines that split the system the...

Hi @lkstrp , I checked the branch, at least the function calculate BODF is unchanged and should have the same problem as before (accepting system splitting branches as contingencies). Functions...

Minimal example: ``` import pypsa import pandas as pd n = pypsa.Network() for i in range(10): n.add('Bus', name=f'Bus_left_{i}') for j in range(i-1): n.add('Line', name=f'Line_left_{i}{j}', bus0=f'Bus_left_{i}', bus1=f'Bus_left_{j}', s_nom=100, x=1) for i...