55
Software pro řešení chodu ES PSAT Power System Analysis Toolbox doc. Ing. Karel Noháč, Ph.D. Plzeň 2017

Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Embed Size (px)

Citation preview

Page 1: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Software pro řešení chodu ES

PSAT Power System Analysis Toolbox

doc. Ing. Karel Noháč, Ph.D. Plzeň 2017

Page 2: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Co je PSAT (Power System Analysis Toolbox):

http://faraday1.ucd.ie/psat.html

Page 3: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Co je PSAT (Power System Analysis Toolbox):

• PSAT je aplikace a prostředí nad systémem MATLAB (Matlab Toolbox) pro analýzu a simulace v ES.

• Verse pro příkazovou řádku je také kompatibilní s GNU Octave.

• Všechny základní operace jsou přístupné z grafického uživatelského prostředí (GUIs).

• Integrovaná knihovna pro systém Simulink slouží pro grafické zadávání topologie sítě (nikoli pro výpočty).

Page 4: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Co je PSAT (Power System Analysis Toolbox):

• Celý koncept je otevřený, přenosný a Open Source s General Public License (GPL).

• Lze spustit na většině operačních systémů.

• Optimalizován pro řídké matice.

Page 5: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Co je PSAT (Power System Analysis Toolbox):

Jsou dostupné tyto analýzy:

• Power Flow (PF) – Ustálený chod ES

• Continuation Power Flow (CPF) – Analýza napěťové stability

• Optimal Power Flow (OPF) – Optimalizace dodávaných výkonů

• Small Signal Stability Analysis (SSSA) – Stabilita malých kyvů

• Time Domain Simulation (TDS) – Přechodné elektro-mechanické děje

Page 6: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Další charakteristické vlastnosti:

• Bohatá knihovna síťových prvků včetně např. FACTS, větrných elektráren, …, přičemž další lze uživatelsky definovat.

• Konverse vstupních dat z mnoha jiných formátů.

• Konverse výstupů do EPS obrázků, MATLAB grafů, textových souborů, EXCEL tabulek, LaTeX dokumentů, …

• Systém je otevřený rozšiřujícím externím analytickým modulům. Mezi stávající volná doporučená patří například rozšíření pro software GAMS a UWPFLOW.

Page 7: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Funkční struktura aplikace:

MATLAB

GNU Octave

Page 8: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Porovnání s jinými aplikacemi:

Komerční softwarové aplikace:

• SIEMENS PSS®E

• EUROSTAG

• ABB SIMPOW

• CYME Power Engineering Software

• V ČR populární E-VLIVY, MODES, …

• Omezeně a obtížně uživatelsky rozšířitelné

• Náročné (HW, instalace, obsluha)

• Implementace komponent není otevřená a modely netransparentní

• Licenční politika omezuje šíření výsledů analýz a budování nadstavbových projektů

• DigSilent PowerFactory

• PowerWorld Simulator

• NEPLAN …

Page 9: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Porovnání s jinými aplikacemi:

Open-Source aplikace: • Otevřené jak stávající komponenty, tak možnosti rozšíření

• Flexibilní (snadné vytváření rozšíření - využívají spíše interpretační než kompilované jazyky) – MATLAB, Python, Mathematica, Modelica,

Populární nástroje: • UWPFLOW

• TEFTS

• MatPower

• InterPSS

• AMES

• DCOPFJ

• OpenDSS

• MatDyn

• Modelica PowerSystems

• THYME

• Dome

• 4DIAC

• MatACDC

• GridLAB-D

• OpenETran

• OpenPMU

• …

Page 10: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

MATPOWER

PSAT

Pylon

PyPower GridCalc

PyPSA

DOME

GridLAB-D Haadi Saadat power TooldBox

MatDyn Založeno na platformě MATLAB / Octave / …

Založeno na platformě Python

Vývoj otevřených aplikací pro analýzu chodu ES:

InorXL Založeno na platformě MS Excel (Visual Basic)

Page 11: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Porovnání s jinými aplikacemi:

Page 12: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Porovnání s jinými aplikacemi:

Page 13: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Porovnání s jinými aplikacemi:

Nástroje založené na MATLABu / SIMULINKu: • Power System Analysis Toolbox (PSAT)

• SimPowerSystems (SPS) (komerční)

• MatPower

• Educational Simulation Tool (EST)

• MatDyn

• MatEMTP

• Power Analysis Toolbox (PAT)

• Power System Toolbox (PST)

• Voltage Stability Toolbox (VST)

Page 14: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Porovnání s jinými aplikacemi:

Open-Source aplikace pro MATLAB dosud nemají pro uživatele přístupně implementováno:

• Pokročilou analýzu komplikovaných poruchových stavů

• Harmonickou analýzu

• Analýzu funkce ochran a jejich koordinaci

• …

Page 15: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

MATPOWER .m

PSAT

Pylon

PyPower .m GridCalc .xlsx

IEEE .cdf

Formáty souborů otevřených aplikací pro analýzu chodu ES:

Page 16: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Porovnání s jinými aplikacemi:

Některé Open-Source aplikace pro MATLAB jsou kompatibilní s Open-Source prostředím GNU-Octave:

https://www.gnu.org/software/octave/

Page 17: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Instalace aplikace PSAT: • Pro plnohodnotné vyžití včetně

grafického prostředí nutný MATLAB verse 7.

• Pro uživatelské modely je navíc potřebný Symbolic Toolbox.

• Stažený soubor je vhodné umístit mezi ostatní toolboxy např. do adresáře: …\MatLab\toolbox\psat

• Přidat tento adresář včetně podadresářů do cesty systému MATLAB

Page 18: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Spuštění aplikace PSAT:

Spuštění grafického prostředí: >>psat

Spuštění v příkazové řádce například: >>initpsat >>runpsat('Priklad_mdl.m','data') >>runpsat('pf') >>runpsat('pfrep')

>>runpsat('pfrep');

Page 19: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

SIMULINK knihovna grafických prvků topologie:

Page 20: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

SIMULINK knihovna grafických prvků topologie:

Page 21: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

SIMULINK knihovna grafických prvků topologie:

Page 22: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

SIMULINK knihovna grafických prvků topologie:

Page 23: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

SIMULINK knihovna grafických prvků topologie:

Pro definování uživatelských komponent je vytvořeno interaktivní prostředí:

Page 24: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

SIMULINK knihovna grafických prvků topologie:

Načtení vstupních dat:

Existují standardní data PSAT i možnost importu z mnoha formátů.

Page 25: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešení chodu sítě – Power Flow - PF:

Page 26: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešení chodu sítě – Power Flow - PF:

Page 27: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešení chodu sítě – Power Flow - PF:

Page 28: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešení chodu sítě – Power Flow - PF:

Page 29: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešení napěťové stability sítě – Continuation Power Flow Analysis - CPF:

Page 30: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešení napěťové stability sítě – Continuation Power Flow Analysis - CPF:

Page 31: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešení napěťové stability sítě – Continuation Power Flow Analysis - CPF:

Page 32: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešení napěťové stability sítě – Continuation Power Flow Analysis - CPF:

Page 33: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešení přechodného děje – Time Domain Simulation - TD:

Page 34: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešení přechodného děje – Time Domain Simulation - TD:

Definice časově proměnného inicializačního prvku:

Page 35: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešení přechodného děje – Time Domain Simulation - TD:

Page 36: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešení přechodného děje – Time Domain Simulation - TD:

Page 37: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešený příklad z předmětu TPR:

Page 38: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešený příklad z předmětu TPR:

Page 39: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešený příklad z předmětu TPR:

Page 40: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešený příklad z předmětu TPR:

Page 41: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešený příklad z předmětu TPR:

Page 42: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešený příklad z předmětu TPR:

Page 43: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešený příklad z předmětu TPR:

Page 44: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešený příklad z předmětu TPR:

Zn=110*110/100

Xkm=0.4

Bkm=3e-6

delka12=100

X12=Xkm*delka12

x12=X12/Zn

𝑍𝑛 = 𝑈𝑛2/𝑆𝑛

𝑍𝑛 = 121 Ω

Page 45: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešený příklad z předmětu TPR:

Zadává se celá příčná susceptance

pro součet obou stran Pi-článku: B12=Bkm*delka12

b12=B12*Zn

Page 46: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešený příklad z předmětu TPR:

1 2 3-10

-8

-6

-4

-2

0

2

4

6

8

10

[

deg]

Voltage Phase Profile

Bus #

Grafický výstup:

Page 47: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešený příklad z předmětu TPR: Textový výstup:

Page 48: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešený příklad z předmětu TPR: Textový výstup:

Page 49: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešený příklad z předmětu TPR:

Výstup HTML (pro www):

Page 50: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešený příklad z předmětu TPR:

Výstup MS-EXCEL (xlsx):

Page 51: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešený příklad z předmětu TPR:

Výstup LaTeX/pdf:

Page 52: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešený příklad z předmětu TPR:

Výstup CPF analýzy:

Page 53: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Řešený příklad z předmětu TPR:

Výstup CPF analýzy:

Page 54: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

Co je PSAT Závěr:

• Vhodný nástroj pro řešení ustálených stavů i přechodných elektro-mechanických dějů v elektrické síti pro výukové i vědecké účely.

• Vytváří rozhraní mezi různými software a vstupními daty, přičemž pohodlně vizualizuje získané výsledky.

Page 55: Software pro řešení chodu ES PSAT - Domovske stranky ...home.zcu.cz/~nohac/MS/MS-Pr-07.pdfCo je PSAT (Power System Analysis Toolbox): • PSAT je aplikace a prostředí nad systémem

PSAT (Power System Analysis Toolbox)

Další informace: http://faraday1.ucd.ie/psat.html

https://groups.yahoo.com/neo/groups/psatforum/info