Jeroen Peters
97985e3c52
Fix by changing po.Constraint.Skip into pypsa.opt.Constraint.Skip
2019-06-18 13:18:59 +02:00
Jonas Hörsch
ac32f2cad6
Fix typo introduced in previous commit
2019-06-18 13:18:59 +02:00
Jonas Hörsch
2f728b33c8
solve_network: Move country/carrier constraints to opts as CCL
2019-06-18 13:18:59 +02:00
Jonas Hörsch
d7fcbbba7b
solve_network: Backwards compatibility
...
Make sure not providing a csv-file with capacity limits does not break.
2019-06-18 13:18:59 +02:00
Jeroen Peters
a2c736e2bf
Include config handle
2019-06-18 13:18:59 +02:00
Jeroen Peters
c065cad811
Fix missing code
2019-06-18 13:18:59 +02:00
Jeroen Peters
f68f4c4205
solve_network.py: add minmax constraint per country
2019-06-18 13:18:59 +02:00
Jonas Hoersch
7f3f096ba6
Fix model for country selections without DC links ( fixes #5 )
2019-02-13 19:03:57 +01:00
Jonas Hoersch
8c9e650feb
fixup! trace_solve_network: Save intermediate line capacities
2019-02-06 11:48:59 +01:00
Jonas Hoersch
5dfeb6efbc
trace_solve_network: Save intermediate line capacities
2019-02-04 18:32:56 +01:00
Jonas Hoersch
9715c9d42b
fixup! solve_network: Extract line limit duals and radically refactor
2019-02-03 15:44:40 +01:00
Jonas Hoersch
a069bef380
solve_network: Extract line limit duals and radically refactor
...
remove all persistent solver features, rebuild the model every time
2019-02-03 14:18:05 +01:00
Jonas Hoersch
dde0d91168
Include an optional total line cost constraint
...
elec_s_37_lc1.25_... adds a constraint on the total line cost for an extension
by a 25%, compare with elec_s_37_lv1.25_... for the line volume limit.
`ll` is an acronym for line limit.
2019-02-03 13:50:05 +01:00
Jonas Hörsch
0b60159575
solve_network: Fix numeric instabilities
...
Measure load shedding in kW and remove the eps_storage_constraint
2018-10-22 23:20:51 +02:00
Jonas Hörsch
2372bb156d
Prepare Snakefile and scripts for other solvers
2018-09-14 11:22:13 +02:00
Jonas Hörsch
ca70cab40d
solve_network: Only zero lines below 100MW
...
There are 6 links between 250 MW and 500 MW, which are deleted otherwise!
2018-03-14 15:49:15 +01:00
Jonas Hörsch
4bde9417dc
Finish solve_operations_network
2018-03-13 10:47:47 +01:00
Jonas Hörsch
e27db0f462
solve_network: Add noise to line and link capital costs
2018-03-09 15:41:46 +01:00
Jonas Hörsch
44d2d950e2
solve_network: Suppress logging noise from pypsa.pf
2018-03-09 15:39:53 +01:00
Jonas Hörsch
8e4f030ec8
solve_network: Fix updating line parameters
2018-03-02 16:20:52 +01:00
Jonas Hörsch
eaef066a89
solve_network: Move memory_logger to vresutils.benchmark
2018-03-02 14:13:12 +01:00
Jonas Hörsch
825c2342fc
solve_network: Kill subprocess in log_memory in the case of an exception
2018-02-19 10:13:48 +01:00
Jonas Hörsch
8d70766e72
{prepare,solve}_network: Don't add a line volume limit for lv1.0
...
lv1.0 signifies lines being non-extendable!
2018-02-19 10:11:58 +01:00
Jonas Hörsch
cb5681df18
Fix cluster use and memory requirements
2018-02-10 17:19:46 +01:00
Jonas Hörsch
6a613ea483
build_powerplants: Separate loading of power plant list into new rule
2018-02-10 17:16:20 +01:00
Jonas Hörsch
3cb57db043
solve_network: Clean up
2018-02-01 12:42:56 +01:00
Jonas Hörsch
b7a1a090f1
Use MockSnakemake and logging.basicConfig everywhere
2018-02-01 12:42:11 +01:00
Jonas Hörsch
2b05c79e94
Fix solve_network
2018-01-30 23:09:06 +01:00
Jonas Hoersch
a867e245b3
Electricity network, Clustering and Solving
2018-01-29 22:28:33 +01:00
Jonas Hoersch
5f4dc833b8
scripts: Add first version of base_network and solve_network scripts
2017-12-18 20:31:27 +01:00