# 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)