Skip to content

Update for compatibility with dhnx, pandapipes, lpagg

Choose a tag to compare

@jnettels jnettels released this 22 Dec 19:45
· 55 commits to main since this release

Update for compatibility with dependencies

Most important additions:

  • Allow setting district heating temperatures in dhnx_run()
    • Forward, return flow and ground temperatures (T_FF, T_RF, T_ground) as well as maximium allowed pressure drop (dP_max) were previously read from the pipe_data file.
    • They can now be set in dhnx_run(), which will override values from the pipe_data file.
  • Add elevation data download functionality
    • Elevation for polygons, lines and points can now easily be downloaded.
    • This can be used automatically in pandapipes_run(), to account for height differences in pressure calculations
      • pandapipes_run(elevation_col='height_m', download_missing_elevation=True)
  • Implement KWW Technikkatalog as new data source
    • Can be used to apply values for specific heat demand to a set of buildings

(Known) breaking changes

  • Make lpagg_run return the lpagg cfg (b9f5f88)
    • lpagg_run() now returns a tuple of size 3: (gdf_houses, df_load_ts_slice, lpagg_cfg)
    • lpagg_cfg can be used to e.g. retrieve the actual simultaneity factor resulting from the time shift in lpagg

Full Changelog

0.6.3...0.7.0