Czasy pracy baterii¶
Metoda i jednostki¶
runtime_hours = capacity_kWh × usable_capacity_factor × inverter_efficiency ÷ load_kW.
Tabela używa 90% użytecznej pojemności i 88% sprawności toru AC, czyli 79,2% energii nominalnej. Gdy dane producenta nie pozwalają na takie założenie, projekt przyjmuje 80% lub wartość niższą. Pojemność kWh mówi o energii, moc kW — czy falownik w ogóle utrzyma odbiornik. Oba warunki muszą być spełnione.
Klasy obciążenia¶
| Obciążenie | Profil planistyczny |
|---|---|
| 15–40W | Sentinel survival |
| 55W | Network survival: N0/N16 + router/AP |
| 180W | Minimal Norbi: Automation + sieć + lekki storage |
| 420W | Edge AI / jeden ograniczony worker |
| 850W | Professional critical / checkpoint Main |
| 1 300W | Business critical: Voice + Automation + worker + storage |
| 5kW | Enterprise critical, nie pełne obciążenie klastra |
Business full i Enterprise full muszą być policzone z rzeczywistego pomiaru konkretnej topologii; nie mają jednej uniwersalnej liczby.
Tabela orientacyjna¶
| Pojemność | 55W | 180W | 420W | 850W | 1 300W | 5kW |
|---|---|---|---|---|---|---|
| 1kWh | 14,40h | 4,40h | 1,89h | 0,93h | 0,61h | moc systemu zwykle za mała |
| 2kWh | 28,80h | 8,80h | 3,77h | 1,86h | 1,22h | moc systemu zwykle za mała |
| 4kWh | 57,60h | 17,60h | 7,54h | 3,73h | 2,44h | wymaga >4kW ciągłe |
| 8kWh | 115,20h | 35,20h | 15,09h | 7,45h | 4,87h | 1,27h |
| 10kWh | 144,00h | 44,00h | 18,86h | 9,32h | 6,09h | 1,58h |
| 12kWh | 172,80h | 52,80h | 22,63h | 11,18h | 7,31h | 1,90h |
| 20kWh | 288,00h | 88,00h | 37,71h | 18,64h | 12,18h | 3,17h |
| 30kWh | 432,00h | 132,00h | 56,57h | 27,95h | 18,28h | 4,75h |
| 60kWh | 864,00h | 264,00h | 113,14h | 55,91h | 36,55h | 9,50h |
| 100kWh | 1 440,00h | 440,00h | 188,57h | 93,18h | 60,92h | 15,84h |
Tak długie wyniki dla 55W są matematyczne, nie obietnicą autonomii: własny pobór falownika, standby, chłodzenie, temperatura, starzenie i komunikacja BMS zaczynają dominować. Dla magazynów 20–100kWh należy stosować krzywe producenta i pomiar.
Dobór i pełny przebieg¶
- Zmierz pobór idle, normal, high load, maximum i survival przez co najmniej tydzień oraz podczas benchmarku.
- Oddziel Control Plane, sieć i N16 od workerów.
- Określ czas detekcji, checkpointu, shutdown, rezerwę SOC i prąd rozruchowy.
- Policz energię dla normal i peak; potwierdź moc ciągłą i chwilową falownika.
- Sprawdź czas przełączenia UPS/EPS i zgodność z konkretnym PSU.
- Wykonaj próbę z częściowo rozładowaną baterią i etapowy restart.
- Zapisz rzeczywisty wynik jako profil certyfikowany dla lokalizacji.
Przykład load shedding¶
Obiekt ma E1 55W i N6 ograniczony tak, że razem pobierają 475W. Bateria 1kWh daje teoretycznie około 1,67h. Polityka nie planuje jednak takiej ciągłej pracy: worker dostaje 10 minut na checkpoint, potem pozostaje E1. Dzięki temu po zakończeniu joba energia jest zachowana na łączność, KVM i decyzję właściciela.
Walidacja i błędy¶
battery-runtime.yml zawiera 10 klas pojemności i 57 obliczeń. Walidator sprawdza jednostki, dodatnie wartości, moc wyjściową i wzór z tolerancją 0,02h. Wynik nie jest fizycznym certyfikatem. Zimna lub zużyta bateria, przeciążenie i brak telemetrii uruchamiają konserwatywny fallback, nie korektę wyniku „na oko”.