Results 48 comments of Tom Brown

If we're assuming LH2 here we also need to take account of liquefaction losses...

Kun Zhu is on this and will use the excellent https://github.com/oemof/demandlib for this task, which has aggregated residential and commerical profiles.

The first part of this is done: different heat profiles are generated for (residential, services) x (water, space) based on the daily profiles in data/heat_load_profile.csv, see commit https://github.com/nworbmot/pypsa-eur-sec/commit/d3a0f7e67d82c4744a5fee541a2849e0ffd5b005. @anyexingluzk: can...

Thanks Kun! Can you also send me the code to get these from demandlib? I thought they had hot water demand too?

As of commits https://github.com/nworbmot/pypsa-eur-sec/commit/019e2f3f25ffbecebe60eabfac62b3de07dc46c6 and https://github.com/nworbmot/pypsa-eur-sec/commit/8d68146e7c98865a44eb00718027560382051232 we now have separated demand and supply for residential and services space and water heating, including the BDEW-based demandlib profiles. The total objective function...

According to IEA's 2018 report [The Future of Petrochemicals](https://www.iea.org/petrochemicals/), the feedstock requirements are not very fussy, it's more about cost: "Modern chemistry and industrial processing permits most energy products to...

Actually [Lechtenböhmer et al](https://doi.org/10.1016/j.energy.2016.07.110) has 64% elec->FT based on an integrated SOEC+FT (i.e. using waste heat from FT to supply SOEC, based on [Öko-Institut Blanck et al report from 2013](https://www.oeko.de/oekodoc/1829/2013-499-de.pdf)),...

Difficult to decide: it's useful to decouple H2 production from Sabatier and FT, so that we only run H2 when electricity is cheap, but can run Sabatier and FT 24/7....

The option to insert electricity distribution network capacities and associated expansion costs were added in https://github.com/PyPSA/pypsa-eur-sec/commit/9b326ba493c27191896e57bd6fdf930b3b354b20. Dealing with the losses is another matter, since I think they're already incorporated in...

Can implement by setting p_min_pu = p_max_pu = 1.0 for Fischer-Tropsch units.