Version: 1.0
Auteurs: Gelli Ravikumar ([email protected])
Créé: 05 septembre 2015
Mis à jour: 05 janvier 2016
Copyright (C) 2015-2016 par IIT Bombay (http://www.iitb.ac.in/). Voir http://tinyurl.com/gellipapers pour plus d'informations. de l'auteur.
La copie et la distribution de ce fichier, avec ou sans modification, sont autorisées dans un support sans redevance à condition que le droit d'auteur et le présent avis soit conservé. Ce fichier est proposé tel quel, sans aucune garantie.
Mattrans est un package de Matlab (R) / Simulink (fichiers M-Files et .MDL) pour résoudre la stabilité transitoire. Il est destiné à un outil de simulation pour les chercheurs et les éducateurs faciles à utiliser et à modifier. Mattrans est conçu pour donner les meilleures performances possibles tout en gardant le code simple à comprendre et à modifier. Il a été initialement développé en 2008 et les fichiers peuvent être trouvés à: https://www.ee.iitb.ac.in/~anil/download/transent_stability_programs/. Le Mattrans a été développé sur la base de ces fichiers et a essayé de suivre le principe de codage sec (ne vous répétez pas) autant que possible. Le projet Mattrans a été lancé pour le projet de recherche d'une "évaluation comparative des indicateurs catastrophiques basés sur les données PMU pour l'évaluation de la stabilité du système de puissance". Actuellement, le document est en cours de révision. Le Matpower (http://www.perc.cornell.edu/matpower/) Les principes de conception de codage ont été inspirés pour développer les Mattrans, qui utilise intrinsèquement le package Matpower pour exécuter le flux de puissance à l'état d'équilibre. Mattrans peut être téléchargé à partir du https://github.com/gelliravi/mattrans/archive/master.zip
Veuillez consulter le fichier de licence pour les détails. Mais voici le résumé:
Mattrans est distribué dans l'espoir qu'il sera utile, mais sans aucune garantie.
Bien qu'il ne soit pas exigé par les termes de la licence, nous demandons que les publications dérivées de l'utilisation de Mattrans reconnaissent explicitement ce fait en citant:
------- 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 ou version ultérieure (disponible auprès de MathWorks, Inc. (http://www.mathworks.com/). Le Mattrans est testé sur Matlab R2015B (Simulink 8.6). Le fichier du modèle Simulink concerné.
Matpower (http://www.pserc.cornell.edu/matpower/), qui est nécessaire pour exécuter le flux de puissance à l'état stable.
Téléchargez les mattrans depuis: https://github.com/gelliravi/mattans/archive/master.zip
Décompressez le fichier téléchargé. Déplacez le répertoire Mattrans résultant vers l'emplacement de votre choix. Ces fichiers ne doivent pas être modifiés, il est donc recommandé qu'ils soient séparés de votre propre code. Soit $ Mattrans indique le chemin de ce répertoire.
Ajoutez les répertoires suivants à votre chemin MATLAB:
Pour exécuter une stabilité transitoire simple sur le système à 4 bus à 4 machines spécifiée dans le fichier case10.m (données à l'état d'équilibre) et Case10dd.m (données dynamiques), avec les options d'algorithme par défaut, à l'invite MATLAB, Type:
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
Pour plus d'informations:
Vous trouverez ci-dessous un résumé du 1.0 de Mattrans. Consultez le fichier Modifications dans le répertoire DOCS pour tous les détails sanglants.
La documentation détaillée des Mattrans sera ajoutée le plus tôt possible. Cependant, la commande «Help» de Matlab peut être utilisée pour la fonctionnalité des codes Mattrans.
Les remerciements sont dus aux développeurs de la version de base du programme de stabilité transitoire qui est disponible dans son format natif à: https://www.ee.iitb.ac.in/~anil/download/transient_stability_programs/
Les remerciements sont dus aux développeurs Matpower et à tous les utilisateurs de la communauté Matpower.
Les remerciements sont dus à mon superviseur Prof. Sa Khaparde, Département de l'ingénierie électrique et électronique, IIT Bombay et de l'Institut hôte: IIT Bombay.