---
# System prepended metadata

title: Perencanaan Gardu Induk berbasis geospatial

---

# Perencanaan Gardu Induk berbasis geospatial
Pemetaan kerapatan Gardu Induk dengan metode Convex Hull

## API yang dibutuhkan
- [ ] get-gardu-distribusi: 
    - memberikan data eksisting gardu distribusi dalam bentuk json
    - ketentuan: tambahkan kolom beban 125, 250, 400, 630 kVA x 80%/(20*3**0.5) = ... A
- [ ] get-gardu-induk: 
    - mendapatkan data baru gardu induk dalam bentuk json
    - ketentuan: tambahkan kolom beban dengan kapasitas maksimal 5290 Ampere, bebannya 70%, tergantung batasan trafo, asumsi 3 x 60 MVA di tegangan 20 kV, luas lahan GI

## KERAPATAN WILAYAH PELAYANAN GI
- [x] Metode
  - [x] Voronoi
  - [x] Convex Hull 
  - [x] K-means
  - [x] centroid analysis
  - [x] delaunay algortihm
  - [ ] minimum spanning tree (prim's algoritmh)
- [ ] Output Kalkulasi
  - [x] Area pelayanan GI (m2)
    - [x] eksisting
    - [x] update
  - [x] Total titik beban
    - [ ] didapat dari penjumlahan beban semua GD untuk suatu GI
  - [x] Total rekap titik beban (MW/MVA)
  - [ ] Menghitung Kerapatan GI berdasarkan
    - [ ] Beban (MW/MVA)/ m2
    - [ ] Kapasitas Trafo GD (KVA)/ m2
    - [ ] Jumlah Pelanggan / m2
    - [ ] Kapasitas Tersambung Pelanggan (kVA) / m2

## Milestone
- [ ] memberi rekomendasi peletakan GI baru dan kluster baru jika total beban melebihi kapasitas GI 
  - [ ] tidak ada yang overlap, tetap perlu diperhatikan apakah GI masih dapat menampung atau tidak, jika tidak perlu GI baru
  - [ ] distribusi fairness 
  - [ ] dirumusin math nya seperti konsep mesh network
  - [ ] GD baru nyambung ke GI mana
- [ ] kerapatan paling bagus berapa? (terkait dengan kapasitas daya GI)
- [ ] penentuan GI berdasarkan peningkatan GD
  - [ ] lokasi dimana, jarak dengan GI lama
  - [ ] luas area GI baru
  - [ ] berapa jarak ke GI lama
  - [ ] GD mana nyambung ke GI baru atau lama
  - [ ] GI baru tidak terlalu jauh dari 150 kV line
  - [ ] letak GI berdasarkan cost dan jarak, (perlu disiapkan variable pengali untuk cost)

#### Skenario GD bertambah, GI dipecah
- skenario penggunaan data dan permintaan data menggunakan file
- data GI: id, lat, lon, kapasitas, nama GI, status
- data GD: id, lat, lon, nama GI, nama penyulang, beban, kode_area, fungsi_gardu

### Persiapan Rabu 2023.11.22
  - [ ] Dokumentasi Fast API, mulai susun step-step algoritma yang sudah diimplementasikan (integrasi)
  - [ ] penjelasan lebih lengkap untuk database (struktur yang ada digambar dan sinkronisasi antara database ICON dan quadran)
  - [ ] penjelasan untuk poin data report dan SRS (konten yang perlu dideliver)
  - [ ] persiapan dokumentasi source code (informasi input data yang digunakan, data yang perlu siapkan)

### Repository
- substations-mst
- gardu-voronoi 
- kerapatan-convex-hull 


### Link Docs
- SRS: 
- [Drive](https://drive.google.com/drive/u/0/folders/1A2xUgziRVVIhmZTBDExXOrHBli9LRd1H)