Przejdź do treści
Biblioteka skilli
Inne · Analiza

convergence-failure-mitigation

/convergence-failure-mitigation

Podpowiada kroki przy niezbieżności przepływu mocy w sieciach elektroenergetycznych, oddzielając błędy danych od błędów modelu.

Repozytorium
powerskills ↗
Licencja
MIT
Ostatnia zmiana repozytorium
24.10.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 24.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Podpowiada kroki przy niezbieżności przepływu mocy w sieciach elektroenergetycznych, oddzielając błędy danych od błędów modelu.

Wyzwalacze z opisu

power flow divergedcase wondid not convergeblown-up voltagesmax iterations reached
Oryginalny opis (EN)

Senior power-engineer playbook for power-flow convergence failures. Use whenever a base case or post-change case diverges, oscillates, or fails to solve in PSS/E, PSLF, PowerWorld, pandapower, PyPSA, surge, or OpenDSS. Triggers on "power flow diverged", "case won't solve", "did not converge", "blown-up voltages", or "max iterations reached". Every tool skill stops on a non-convergent base case — this playbook is what to do next, separating data errors from numerical fragility from genuine physical infeasibility.

Jak działa

  1. Preferred action order
  2. Working rules
  3. Deliver
Sekcje z nagłówków SKILL.md, w oryginale · 23 linii, 292 słów
Podgląd SKILL.md
---
name: convergence-failure-mitigation
description: Senior power-engineer playbook for power-flow convergence failures. Use whenever a base case or post-change case diverges, oscillates, or fails to solve in PSS/E, PSLF, PowerWorld, pandapower, PyPSA, surge, or OpenDSS. Triggers on "power flow diverged", "case won't solve", "did not converge", "blown-up voltages", or "max iterations reached". Every tool skill stops on a non-convergent base case — this playbook is what to do next, separating data errors from numerical fragility from genuine physical infeasibility.
---

# Convergence failure mitigation

Start from the failed solve and its mismatch report. The goal is to learn *why* it failed, not just to force a solution.

## Preferred action order
1. Rule out data problems first: isolated or de-energized buses, zero or absurd branch impedances, missing or misplaced swing bus, transformer tap and phase-angle data, load/generation totals that cannot balance.
2. Check islanding and slack coverage: every energized island needs a slack with feasible MW. Use the tool's island or topology report before touching solver settings.
3. Simplify the solve, then restore: try flat start vs warm start, lock taps, switched shunts, and phase shifters, relax generator Q-limits — then re-enable controls stepwise once a solution exists.
4. Seed from an easier point: a DC solve, a previously solved neighbor case, or a reduced-stress version of the case, then scale load or transfer toward the target in steps.
5. If failure persists only near the target stress level, treat it as a feasibility boundary, not a numerical bug: reduce transfer or load, add reactive support, and flag possible voltage-collapse proximity.

## Working rules
- The largest mismatch bus tells you where to look — start there, not with global solver settings.
- Change one solver setting at a time and record what finally solved.
- A case solved with controls locked or Q-limits relaxed is not finished; restore realism before reporting results from it.
- Distinguish "the math failed" from "the operating point does not exist" — the corrective actions are completely different.

## Deliver
- The failure category: data error, control interaction, numerical fragility, or physical infeasibility.
- The specific change that made the case solve.
- Any realism caveats that remain (locked controls, relaxed limits) and what to re-check.

Wersje

W bazie nie ma innych skilli o nazwie convergence-failure-mitigation.

Migawka bazy z 28.10.2026 · wersja paczki f766b7699466 (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 90voltage-violation-mitigation
    Analizuje i łagodzi naruszenia napięcia w sieci elektroenergetycznej: zbyt niskie lub wysokie napięcia, brak mocy biernej i wyczerpane zaczepy.
  • 90pslf
    Prowadzi studia przesyłowe w PSLF: otwiera przypadek, liczy rozpływ mocy, sprawdza przekroczenia napięć i obciążeń oraz analizę N-1.
  • 93neqsim-troubleshooting
    Podpowiada, jak diagnozować błędy symulacji NeqSim: brak zbieżności, rozbieżność recyklu, wartości zerowe i NaN.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.