Versi: 1.0
Penulis: Gelli Ravikumar ([email protected])
Dibuat: 05 Sep 2015
Diperbarui: 05 Jan 2016
Hak Cipta (C) 2015-2016 oleh IIT Bombay (http://www.iitb.ac.in/). Lihat http://tinyurl.com/gellipapers untuk info lebih lanjut. penulis.
Menyalin dan distribusi file ini, dengan atau tanpa modifikasi, diizinkan dalam media apa pun tanpa royalti asalkan pemberitahuan hak cipta dan pemberitahuan ini dipertahankan. File ini ditawarkan apa adanya, tanpa jaminan apa pun.
Mattrans adalah paket MATLAB (R)/Simulink (file M dan .MDL) untuk menyelesaikan stabilitas sementara. Ini dimaksudkan sebagai alat simulasi bagi para peneliti dan pendidik yang mudah digunakan dan dimodifikasi. Mattrans dirancang untuk memberikan kinerja terbaik sambil menjaga kode sederhana untuk dipahami dan dimodifikasi. Awalnya dikembangkan pada tahun 2008 dan file dapat ditemukan di: https://www.ee.iitb.ac.in/~anil/download/transient_stability_programs/. Mattrans telah dikembangkan berdasarkan file -file ini dan mencoba mengikuti prinsip pengkodean kering (jangan ulangi sendiri) sebanyak mungkin. Proyek Mattrans telah dimulai untuk proyek penelitian "penilaian komparatif indikator bencana berbasis data PMU untuk penilaian stabilitas sistem daya". Saat ini, makalah ini berada di bawah proses peninjauan. Matpower (http://www.pserc.cornell.edu/matpower/) prinsip-prinsip desain pengkodean telah terinspirasi untuk mengembangkan mattrans, yang secara inheren menggunakan paket matpower untuk menjalankan aliran daya steady-state. Mattrans dapat diunduh dari https://github.com/gelliravi/mattrans/archive/master.zip
Silakan lihat file lisensi untuk detailnya. Tapi inilah ringkasannya:
Mattrans didistribusikan dengan harapan akan bermanfaat, tetapi tanpa garansi.
Meskipun tidak diharuskan oleh ketentuan lisensi, kami meminta publikasi yang berasal dari penggunaan mattrans secara eksplisit mengakui fakta itu dengan mengutip sebagai:
------- 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 or later (available from The MathWorks, Inc. (http://www.mathworks.com/). The MATTRANS is tested on MATLAB R2015b (Simulink 8.6). However, various compatible formats of the Simulink models for the main transientStability.mdl have been exported. The codes automatically detect your Matlab(R)/Simulink version and automatically uses File Model Simulink yang prihatin.
Matpower (http://www.pserc.cornell.edu/matpower/), yang diperlukan untuk menjalankan aliran daya steady-state.
Unduh Mattrans dari: https://github.com/gelliravi/mattrans/archive/master.zip
Unzip file yang diunduh. Pindahkan direktori Mattrans yang dihasilkan ke lokasi pilihan Anda. File -file ini tidak perlu dimodifikasi, sehingga disarankan agar mereka tetap terpisah dari kode Anda sendiri. Biarkan $ Mattrans menunjukkan jalan ke direktori ini.
Tambahkan direktori berikut ke jalur matlab Anda:
Untuk menjalankan stabilitas transien sederhana pada sistem 4-bus mesin 4 yang ditentukan dalam file case10.m (data steady-state) dan case10dd.m (data dinamis), dengan opsi algoritma default, pada prompt MATLAB, ketik ketik:
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
Untuk info tambahan:
Di bawah ini adalah ringkasan dari 1.0 Mattrans. Lihat file perubahan di direktori Docs untuk semua detail berdarah.
Dokumentasi rinci mattrans akan ditambahkan sedini mungkin. Namun, perintah 'bantuan' MATLAB dapat digunakan untuk fungsionalitas kode Mattrans.
Terima kasih kepada pengembang versi dasar dari program stabilitas transien yang tersedia dalam format asalnya di: https://www.ee.iitb.ac.in/~anil/download/transient_stability_programs/
Terima kasih kepada pengembang Matpower dan semua pengguna komunitas Matpower.
Terima kasih kepada penyelia saya Prof. Sa Khaparde, Departemen Teknik Listrik dan Elektronik, IIT Bombay, dan Institut Tuan rumah: IIT Bombay.