Place Service Drop Poles 20180712-1400: Demo Default

This demo is restricted to an example customer dataset.

Run this computational tool to place the following components of a grid:

  • Service Drop Poles
  • Service Drop Lines

The algorithm makes the following optimizations:

  • Place service drop poles near roads.
  • Avoid pole obstacles when placing service drop poles.
  • Avoid line obstacles when placing service drop line.

Relevant Industries

  • Energy > Grid
  • Energy > Microgrid

Target Applications

  • Grid Extension
  • Microgrid Site Design

Pricing Notes

  • Pricing is on a per-site basis.
  • Please contact billing@crosscompute.com for special rates.

Usage Notes

  • Choose a sufficient amount of memory and time to run the algorithm.
  • You can influence the algorithm to put more distribution poles near roads by increasing Off Road Cost Multiplier.
  • The algorithm is also available as an API for easier automation and integration into your workflow.

Acknowledgments

Thank you to the following groups that made this work possible:

Geography

The algorithm expects an attribute called demand or demand_in_kwh_per_day for each customer (see Electricity).

  • Customers must be polygons or points.
  • Roads must be lines.
  • Pole obstacles must be polygons.
  • Line obstacles must be polygons.

This demo is restricted to an example customer dataset.

Upload
id
3
2
1
0
Upload
id
0
Upload
id
1
0
2

Electricity

Layout

Cost

Algorithm

Anyone with the link

Pay Tool Creator: Roy Hyunjin Han0
Set Visibility: Hidden0
Total0
Description
Service Drop Line
Obstacles where Poles Cannot be Placed
Obstacles where Lines Cannot be Placed
Pole
Pole
Pole
Pole
Pole
Pole
Pole
Pole
Pole
  • Obstacles where Poles cannot be Placed (Orange)
  • Obstacles where Lines cannot be Placed (Red)
  • Battery (Brown)
  • Distribution Lines (Dark Green)
  • Service Drop Lines (Yellow Green)
9
482.6786886582469
DescriptionNameValue
Cost of one service drop poledrop_pole_cost_per_pole100
Number of service drop polesdrop_pole_count9
Number of service drop poles that are off roaddrop_pole_off_road_count5
Percent of service drop poles that are off roaddrop_pole_off_road_percent56
Penalty for service drop poles located off roaddrop_pole_off_road_penalty0
Cost of service drop poles excluding off road penaltydrop_pole_raw_cost900
Cost of service drop poles including off road penaltydrop_pole_cost900
Cost per meter of service drop linedrop_line_cost_per_meter10
Length of service drop line in metersdrop_line_length483
Cost of service drop linesdrop_line_cost4827
Cost of service drop poles and lines excluding off road penaltydrop_pole_and_line_raw_cost5727
Cost of service drop poles and lines including off road penaltydrop_pole_and_line_cost5727

Service Drop Lines

idpole_idcustomer_idlength_in_meters
7.06.08.074.95382139007606
6.06.06.036.67518457385892
0.00.00.064.82794327583191
5.05.05.061.95186101353584
3.03.03.018.49896672442762
9.08.09.067.5511473586715
2.02.02.074.8067712836426
8.07.07.058.46768642302949
4.04.04.021.82650078706861
1.01.01.03.11880582810436
10
9
3.1188058281043602
74.95382139007607
482.6786886582469
idpole_idcustomer_idlength_in_meterswkt
00064.82794327583191LINESTRING (120.1072169199561 -10.17313878894434, 120.1067054478642 -10.17284523931185)
1113.11880582810436LINESTRING (120.122711771108 -10.17046741765571, 120.122683363701 -10.17046871099008)
22274.8067712836426LINESTRING (120.1149522362295 -10.17102050831986, 120.1142791498771 -10.17112992746852)
33318.49896672442762LINESTRING (120.1112510552763 -10.1663771622578, 120.1111225584461 -10.16648541148258)
44421.82650078706861LINESTRING (120.1159125513683 -10.17352617743832, 120.1157715173685 -10.17366528799393)
55561.95186101353584LINESTRING (120.1110089314117 -10.17343308602651, 120.1111482977054 -10.17397541428678)
66636.67518457385892LINESTRING (120.1040339090819 -10.16679864550814, 120.1040686989702 -10.1664691483286)
76874.95382139007606LINESTRING (120.1040339090819 -10.16679864550814, 120.1038500047133 -10.16614654645507)
87758.46768642302949LINESTRING (120.1155225947888 -10.1722833847654, 120.1157418469966 -10.17180196292369)
98967.5511473586715LINESTRING (120.1112604581203 -10.16831581630063, 120.1109713140011 -10.16885460576379)

Service Drop Poles

idcustomer_countdemand_in_kwh_per_day
6.02.015.0
0.01.01.0
5.01.03.0
3.01.01.0
8.01.08.0
2.01.01.0
7.01.05.0
4.01.01.0
1.01.01.0
idcustomer_countdemand_in_kwh_per_daywkt
011.0POINT (120.1072169199561 -10.17313878894434)
111.0POINT (120.122711771108 -10.17046741765571)
211.0POINT (120.1149522362295 -10.17102050831986)
311.0POINT (120.1112510552763 -10.1663771622578)
411.0POINT (120.1159125513683 -10.17352617743832)
513.0POINT (120.1110089314117 -10.17343308602651)
6215.0POINT (120.1040339090819 -10.16679864550814)
715.0POINT (120.1155225947888 -10.1722833847654)
818.0POINT (120.1112604581203 -10.16831581630063)
6366.158145413532
1
3

Algorithm

256.4114468097687
Download
268.3219928741455