67 lines
1.4 KiB
Markdown
67 lines
1.4 KiB
Markdown
---
|
|
id:
|
|
aliases: []
|
|
tags:
|
|
- destiny/fleeting
|
|
- topic/electrical
|
|
- topic/estimating
|
|
- type/idea
|
|
title: Stochastic Branch Takeoff
|
|
---
|
|
# Stochastic Branch Takeoff
|
|
|
|
generate a BOM from point loads distributed in a space.
|
|
|
|
```yaml
|
|
- x: 302.84
|
|
y: 2364.47
|
|
kW: 5.3
|
|
voltage: 277
|
|
phases: 1
|
|
...
|
|
```
|
|
|
|
determine relative impact of factors
|
|
* allowable voltage drop
|
|
|
|
## Methods
|
|
|
|
> [!cite] Reddit u/mightofmerchants
|
|
> ![[spatial-sampling.gif|300x300]]
|
|
|
|
* Poisson disc sampling
|
|
* Delunay triangulation
|
|
* Voronoi diagrams
|
|
|
|
<!-- TODO: link paper on procedural generation of single family homes -->
|
|
|
|
## Average Distance Given Area
|
|
|
|
Holding area constant,
|
|
average taxicab distance between points
|
|
varies greatly with the aspect ratio of the space.
|
|
Weighted by a probability distribution
|
|
an average length and confidence could be given for any known area.
|
|
|
|
I remember seeing a video on machine learning(?)
|
|
that described a class of functions(?)
|
|
used to change(?) a function with infinite range.
|
|
Something like this:
|
|
|
|
![[function-example.excalidraw.md]]
|
|
|
|
$f'(x)$ is a **sigmoid** function.
|
|
|
|
This is preferable to a floor-ceiling piece-wise function
|
|
since it remains differentiable.
|
|
|
|
Maybe suckerpinch's latest video on the Rupert property
|
|
or 3blue1brown's on Euler's Formula.
|
|
|
|
Actually I think its neither of those,
|
|
but a more general ML video by another creator
|
|
that used mango cultivar classification by dimensions
|
|
as an example.
|
|
|
|
|