Version: 1.0
Autoren: Gelli Ravikumar ([email protected])
Erstellt: 05. September 2015
Aktualisiert: 05. Januar 2016
Copyright (C) 2015-2016 von IIT Bombay (http://www.iitb.ac.in/). Weitere Informationen finden Sie unter http://tinyurl.com/gellipapapers. des Autors.
Das Kopieren und Verteilungen dieser Datei mit oder ohne Änderung ist in einem Medium ohne Lizenzgebühren zulässig, sofern die Copyright -Mitteilung und diese Mitteilung erhalten bleiben. Diese Datei wird als IS ohne garantierte Garantie angeboten.
Mattrans ist ein Paket von MATLAB (R)/Simulink (M-Files und .MDL-Dateien) zur Lösung vorübergehender Stabilität. Es ist als Simulationsinstrument für Forscher und Pädagogen gedacht, die einfach zu bedienen und zu ändern sind. Mattrans ist so konzipiert, dass er die bestmögliche Leistung bietet und gleichzeitig den Code zu verstehen und zu ändern. Es wurde ursprünglich 2008 entwickelt und die Dateien finden Sie unter: https://www.ee.iitb.ac.in/~anil/download/transient_Stability_programs/. Die Mattrans wurden auf der Grundlage dieser Dateien entwickelt und versucht, das Prinzip der trockenen (nicht wiederholenden) Codierung so weit wie möglich zu folgen. Das Mattrans -Projekt wurde für das Forschungsprojekt "einer vergleichenden Bewertung der pMU -datenbasierten katastrophalen Indikatoren für die Bewertung der Stabilitätssystemstabilität" eingeleitet. Derzeit befindet sich das Papier im Überprüfungsprozess. Die MATPOWER (http://www.perc.cornell.edu/matpower/) Coding-Designprinzipien wurde inspiriert, die Mattrans zu entwickeln, die von Natur aus das Matpower-Paket verwendet, um den stationären Stromfluss auszuführen. Mattrans kann aus https://github.com/gelliravi/mattrans/archive/master.zip heruntergeladen werden
Weitere Informationen finden Sie in der Lizenzdatei. Aber hier ist die Zusammenfassung:
Mattrans ist in der Hoffnung verteilt, dass es nützlich sein wird, jedoch ohne Garantie.
Obwohl dies nicht nach den Bedingungen der Lizenz verlangt wird, fordern wir, dass Veröffentlichungen aus der Verwendung von Mattrans abgeleitet werden, diese Tatsache ausdrücklich an, indem wir als:
------- cite.bib file ------
@misc{ref:link:gelliMatTrans,
author = {Gelli Ravikumar},
title = "{MATTRANS: A MATLAB Power System Transient stability Simulation Package}",
url="{https://github.com/gelliravi/MatTrans}",
month = {Jan},
year = {2016},
}
------- EOL: cite.bib file ------
MATLAB (R) Version 15 oder höher (verfügbar bei MathWorks, Inc. (http://www.mathworks.com/). Die Mattrans werden auf Matlab R2015B (Simulink 8.6) getestet. Verschiedene kompatible Formate der Simulink -Modelle für die Haupt -Transientstabilität. Die betroffene Simulink -Modelldatei.
Matpower (http://www.perc.cornell.edu/matpower/), das benötigt wird, um den stationären Stromfluss auszuführen.
Laden Sie die Mattrans von: https://github.com/gelliravi/mattrans/archive/master.zip herunter
Entpacken Sie die heruntergeladene Datei. Bewegen Sie das resultierende Mattrans -Verzeichnis auf den Ort Ihrer Wahl. Diese Dateien sollten nicht geändert werden müssen, daher wird empfohlen, von Ihrem eigenen Code getrennt zu sein. Lassen Sie $ mattrans den Pfad zu diesem Verzeichnis bezeichnen.
Fügen Sie Ihrem Matlab -Pfad die folgenden Verzeichnisse hinzu:
So führen Sie eine einfache transiente Stabilität auf dem 4-Maschinen-10-Bus-System aus, das in der Datei Case10.M (Steady-State-Daten) und Case10DD.M (Dynamic Data) mit den Standard-Algorithmusoptionen an der Matlab-Eingabeaufforderung angegeben ist: Typ:
Example 1:
runts(data.case10, data.case10dd)
% all case files are placed in the data folder. Hence, it is needed to use data prefix to find the folder.
% data.case10 - It is a .m file, which has steady-state network data and the format is same as MATPOWER
case format.
% data.case10dd - It is a .m file, which has dynamic-data of the above network and the format is defined
as MATTRANS casedd format.
% While execution it prompts the user to enter some inputs, which are:
If NO action to be taken, PRESS ENTER for every prompt. Or else the following values can be tried.
Fault initiation time (s), Tfault= 0.5
Fault Duration,(s) Tclear= 0.1
Faulted Bus: 9
Line(s) to be tripped, [ , ]= 9
Example 2:
runts(data.case145, data.case145dd)
% While execution it prompts the user to enter some inputs, which are:
If NO action to be taken, PRESS ENTER for every prompt. Or else the following values can be tried.
Fault initiation time (s), Tfault= 0.5
Fault Duration,(s) Tclear= 0.1
Faulted Bus: 7
Line(s) to be tripped, [ , ]= 16
Für zusätzliche Informationen:
Unten finden Sie eine Zusammenfassung der 1.0 von Mattrans. In der Änderungsdatei im DOCS -Verzeichnis finden Sie alle blutigen Details.
Die detaillierte Dokumentation der Mattrans wird so früh wie möglich hinzugefügt. Der Befehl "Hilfe" von MATLAB kann jedoch für die Funktionalität von Mattranscodes verwendet werden.
Der Dank geht an die Basisversionsentwickler des transienten Stabilitätsprogramms, das in seinem nativen Format unter: https://www.ee.iitb.ac.in/~anil/download/transient_Stability_Programs/ erhältlich ist
Der Dank geht an die Matpower -Entwickler und alle Benutzer von Matpower Community.
Der Dank geht an meinen Vorgesetzten Prof. Sa Khaparde, Abteilung für Elektro- und Elektronik -Engineering, IIT Bombay und das Host Institute: IIT Bombay.