|
O'zaro ta'sir jarayoni haqida eslatmalarBog'liq Glava-11.-Interfeys-podprogrammy-MATLAB (1)O'zaro ta'sir jarayoni haqida eslatmalar
C ga aylantirish
Hisoblash tezligi
Yaxshilangan natijalarni chiqarish
Simulink modulini chaqirish uchun boshqa usuldan foydalanish mumkin. Foydalanuvchilar “SIMULINK_INT” dasturiga qo‘ng‘iroq
qilish o‘rniga, “sim” buyrug‘idan foydalanadigan “*.m” fayliga qo‘ng‘iroq qilish uchun “MLAB_INT” tartibidan foydalanishlari mumkin.
Muqobil Simulink interfeysi
MATLAB protsessori to'g'ridan-to'g'ri PSCAD komponentida bajarilgan shunga o'xshash operatsiyaga nisbatan juda sekin. MATLAB
kod manbai har bir qo'ng'iroqda talqin qilinadi, bu foydalanuvchilarga hisob o'rtasida "*.m" faylini dinamik ravishda tahrirlash
va ta'sir natijalarini darhol kuzatish imkonini beradi. Shunga o'xshash harakat PSCAD-da slayderlar, kalitlar, terishlar va tugmalar
yordamida ham amalga oshirilishi mumkin. Ushbu ikki usulning har qanday kombinatsiyasi bir vaqtning o'zida ishlatilishi mumkin.
komponent kodi.
Yuqoridagi kiritish maydonlarining har biri ishlatiladigan o'zgaruvchini (oldindan $) belgilaydi
Simulink modulini qayta ishlash uchun MATLAB dasturlari. Biroq, “SIMULINK_INT” funksiyasidan foydalanish tavsiya etiladi,
chunki tartib MATLAB va PSCAD o‘rtasida sinxronizatsiya mexanizmini amalga oshiradi. Bu, ayniqsa, EMTDC modulida belgilangan
hisoblash vaqti bosqichidan ko'ra ko'proq vaqt talab qiladigan Simulink modullari uchun juda muhimdir.
MATLABda hisob-kitoblarni bajarish va tezlashtirish uchun odatda MATLAB komponentlarini chaqirishda kattaroq hisoblash bosqichidan
foydalanish yordam beradi (iloji bo'lsa yoki kerak bo'lganda). PSCAD to'liq tezlikda ishlashiga imkon beruvchi yoqish/o'chirish
tugmasidan foydalanish mumkin.
Quyida PSCAD/MATLAB da hisob-kitoblarni tezlashtirishning mumkin bo'lgan usullaridan biri keltirilgan. Ushbu misolda
MATLAB hal qiluvchisiga qo'ng'iroqlar sonini boshqarish uchun faollashtirish/o'chirish qobiliyatiga ega bo'lgan qo'shimcha portga
impuls qo'llaniladi.
12-7-MISAL:
|
| |