Dickert LV Networks

pandapower.networks.create_dickert_lv_network(feeders_range='short', linetype='cable', customer='single', case='good', trafo_type_name='0.4 MVA 20/0.4 kV', trafo_type_data=None)

This function creates a LV network from J. Dickert, M. Domagk and P. Schegner. “Benchmark low voltage distribution networks based on cluster analysis of actual grid properties”. PowerTech, 2013 IEEE Grenoble. This LV network will have one to three feeders connected to MV-LV-Trafo. To connect more feeders with respect to the optional given parameters ‘feeders_range’, ‘linetype’, ‘customer’ and ‘case’, the ‘create_dickert_lv_feeders’ function can be executed. The given ‘preferred lines for feeders’ are used, knowing that there are some other standard types mentioned as well.

Since the paper focusses on LV grids structure, load powers and MV connection are neglected, so that the user should identify appropriate assumptions for trafo and load parameters. ‘trafo_type_name’ and ‘trafo_type_data’ can be set directly by the user. By default, the load powers are calculated with coincidence factor, derived with normal distributed peak system demand, described in Dickert, Schegner - ‘Residential Load Models for Network Planning Purposes’, Modern Electric Power Systems 2010, Wroclaw, Poland, with the given example assumptions:

  • c_inf = 0.1

  • P_max1 = 10 kW

  • powerfactor = 0.95 ind. (in range of 0.9 to 1)

OPTIONAL:

feeders_range (str, ‘short’) - feeder length, which can be (‘short’, ‘middle’, ‘long’)

linetype (str, ‘cable’) - the are different feeders provided for ‘cable’ or ‘C&OHL’

customer (str, ‘single’) - type of customers (‘single’ or ‘multiple’) supplied by the feeders

case (str, ‘good’) - case of supply mission, which can be (‘good’, ‘average’, ‘bad’)

trafo_type_name (str, ‘0.4 MVA 20/0.4 kV’) - name of the HV-MV-Trafo standard type

trafo_type_data (dict, None) - if ‘trafo_type_name’ is not in pandapower standard types, the data of this new trafo types must be given here in pandapower trafo type way

OUTPUT:

net (pandapowerNet) - Returns the required dickert lv network

EXAMPLE:

import pandapower.networks as pn

net = pn.create_dickert_lv_network()

For all given Dickert LV Networks (in numbers: 12) the number of delivery points of tapped lines (n_DP) and the distance between delivery points (d_DP) is given in this table:

Feeders range

Line type

Customer

Case

d_DP

n_DP

short

cable

single

good

60

1

average

120

1

bad

80

2

multiple

good

80

3

average

50

6

bad

40

10

middle

cable

multiple

good

40

15

average

35

20

bad

30

25

C&OHL

multiple

good

50

10

average

45

13

bad

40

16

long

cable

multiple

good

30

30

average

30

40

bad

30

50

C&OHL

multiple

good

40

20

average

40

30

bad

40

40

The next figure shows the topology of the paper’s example with lv network with mid-range, cable type and in good case:

alternate Text