Versão: 1.0
Autores: Gelli Ravikumar ([email protected])
Criado: 05 de setembro de 2015
Atualizado: 05 de janeiro de 2016
Copyright (c) 2015-2016 pelo IIT Bombaim (http://www.iitb.ac.in/). Consulte http://tinyurl.com/gellipapers para obter mais informações. de autor.
A cópia e a distribuição deste arquivo, com ou sem modificação, são permitidas em qualquer meio sem royalties, desde que o aviso de direitos autorais e este aviso sejam preservados. Este arquivo é oferecido como está, sem qualquer garantia.
Mattrans é um pacote de MATLAB (R)/SIMULINK (arquivos M e .MDL) para resolver a estabilidade transitória. Destina -se como uma ferramenta de simulação para pesquisadores e educadores fáceis de usar e modificar. O Mattrans foi projetado para fornecer o melhor desempenho possível, mantendo o código simples de entender e modificar. Foi desenvolvido inicialmente em 2008 e os arquivos podem ser encontrados em: https://www.ee.iitb.ac.in/~anil/download/transient_stability_programs/. O Mattrans foi desenvolvido com base nesses arquivos e tentou seguir o princípio de codificação seco (não se repete) o máximo possível. O projeto Mattrans foi iniciado para o projeto de pesquisa de "uma avaliação comparativa de indicadores catastróficos baseados em dados da PMU para avaliação de estabilidade do sistema de energia". Atualmente, o artigo está no processo de revisão. O MatPower (http://www.pserc.cornell.edu/matpower/) Princípios de design de codificação foi inspirado a desenvolver o Mattrans, que inerentemente usa o pacote MatPower para executar o fluxo de potência no estado estacionário. Mattrans pode ser baixado do https://github.com/gelliravi/mattrans/archive/master.zip
Consulte o arquivo de licença para obter os detalhes. Mas aqui está o resumo:
Mattrans é distribuído na esperança de que seja útil, mas sem garantia.
Embora não seja exigido pelos termos da licença, solicitamos que publicações derivadas do uso de Mattrans reconheçam explicitamente esse fato citando como:
------- 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) Versão 15 ou posterior (disponível na Mathworks, Inc. (http://www.mathworks.com/). Os mattrans são testados no MATLAB R2015B (simulink 8.6). O arquivo do modelo simulink preocupado.
MatPower (http://www.pserc.cornell.edu/matpower/), necessário para executar o fluxo de energia em estado estacionário.
Faça o download dos mattrans de: https://github.com/gelliravi/mattrans/archive/master.zip
Descompactar o arquivo baixado. Mova o diretório Mattrans resultante para a localização de sua escolha. Esses arquivos não precisam ser modificados; portanto, é recomendável que sejam mantidos separados do seu próprio código. Deixe $ mattrans denotar o caminho para este diretório.
Adicione os seguintes diretórios ao seu caminho MATLAB:
Para executar uma estabilidade transitória simples no sistema de 4 bastões de 4 máquina especificado no arquivo case10.m (dados de estado estacionário) e case10dd.m (dados dinâmicos), com as opções de algoritmo padrão, no prompt do MATLAB, digite:
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
Para informações adicionais:
Abaixo está um resumo do 1.0 de Mattrans. Consulte o arquivo de alterações no diretório do documento para obter todos os detalhes sangrentos.
A documentação detalhada dos mattrans será adicionada o mais cedo possível. No entanto, o comando 'ajuda' do MATLAB pode ser usado para a funcionalidade dos códigos Mattrans.
Os agradecimentos são devidos aos desenvolvedores da versão base do programa de estabilidade transitória disponível em seu formato nativo em: https://www.ee.iitb.ac.in/~anil/download/transient_stability_programs/
Os agradecimentos são devidos aos desenvolvedores do MatPower e a todos os usuários da comunidade MatPower.
Os agradecimentos são devidos ao meu supervisor Prof. Sa Khaparde, Departamento de Engenharia Elétrica e Eletrônica, IIT Bombaim e Instituto Anfitrião: IIT Bombaim.