Islom karimov nomidagi toshkent davlat texnika universiteti energetikaning matematik masalalari


Hisoblash parametrlarini o‘rnatish va uni bajarish



Yüklə 1,97 Mb.
Pdf görüntüsü
səhifə35/64
tarix19.10.2023
ölçüsü1,97 Mb.
#157357
1   ...   31   32   33   34   35   36   37   38   ...   64
Energetikaning matematik masalalari 2-qism

 
Hisoblash parametrlarini o‘rnatish va uni bajarish 
Hisoblashlar bajarilishidan oldin hisoblash parametrlari panel 
oynasining 
Simulation/Rarameters 
menyusi yordamida o‗rnatiladi
(7.1-rasm). 
Hisoblash parametrlarini sozlash oynasi beshta ilovaga ega: 

Solver 
(Hisob) — modelni hisoblash parametrlarini o‗rnatish. 

Worksrace I/O
(Ishchi sohaga ma‘lumotlarni kiritish/chiqarish) — 
MATLABning ishchi sohasi bilan ma‘lumotlarni almashish 
parametrlarini o‗rnatish. 

Diagnostics 
(Diagnostika) — Diagnostika rejimining parametrlarini 
tanlash . 

Advanced 
(Qo‗shimcha) — Qo‗shimcha parametrlarni o‗rnatish. 

Real-time Workshor 
— real vaqtda ishlash uchun asbob. 
Modelni hisoblash parametrlari 
Solver 
ilovasida joylashgan boshqarish 
elementlari yordamida o‗rnatiladi. Ushbu parametrlar uchta guruhga 
bo‗lingan (8.1-rasm): 
Simulation time 
(Modellash intervali yoki boshqacha 
so‗z bilan aytganda, hisoblash vaqti), 
Solver ortions 
(Hisoblash 
parametrlari), 
Outrut ortions 
(Chiqarish parametrlari). 


56 
8.1-rasm. Modellash parametrlarini o‗rnatish 
Hisoblash
vaqti (Simulation time) hisoblashning boshlang‗ich 
(Start 
time) 
va so‗nggi 
(Stor time) 
qiymatlari ko‗rsatilgan holda beriladi. Odatda 
boshlang‗ich vaqt nolga teng. So‗nggi vaqtning qiymati foydalanuvchi 
tomonidan yechilayotgan masalaning shartlaridan kelib chiqqan holda 
beriladi.
Hisoblash parametrlari 
(Solver ortions) 
ni tanlashda modellash
(Ture) 
va 
tizimning
yangi holatini hisoblash usullari ko‗rsatiladi. 
Ture 
parametri 
uchun ikkita, belgilangan (fiksatsiya qilingan) 
(Fixed-ster) 
yoki 
o‗zgaruvchi 
(Variable-ster) 
qadamli variantlar mavjud. Odatda, 
Variable-
ster 
uzluksiz,
Fixed-ster 
esa diskret tizimlarni modellashda ishlatiladi. 
Tizimning
yangi holatini hisoblash usullarining ro‗yxati bir necha 
variantni o‗z ichiga oladi. Birinchi variant 
(discrete) 
diskret tizimlarni 
hisoblash uchun ishlatiladi. Qolgan usullardan uzluksiz tizimlarni 
hisoblashda foydalaniladi. Ushbu usullar uzluksiz 
(Variable-ster) va 
belgilangan 
(Fixed-ster) 
vaqt qadamlari uchun har xil, lekin ular, o‗z 
mohiyati bo‗yicha, differensial tenglamalar sistemalarini yechish 
protseduralari bo‗lib hisoblanadi.
Ochiluvchi 
Ture 
ro‗yxatlarning pastida tarkibi tanlangan model vaqtining 
o‗zgarish usuliga bog‗liq bo‗lgan soha joylashgan. 
Fixed-ster
tanlanganda 
bu sohada 
 
Fixed-ster size 
(belgilangan qadamning kattaligi) matn maydoni 
hosil bo‗ladi. Uning yordamida modellash qadami ko‗rsatiladi. 
Boshlang‗ich holda modellash qadamining kattaligi tizim tomonidan 
avtomatik tarzda (
auto)
ko‗rinishida qo‗yilgan bo‗ladi. Qadamning kerakli 
kattaligi 
auto 
qiymatining o‗rniga son shaklida yoki hisoblanadigan ifoda 


57 
shaklida qo‗yiladi (bunday usul tizim tomonidan avtomatik tarzda 
(auto)
qo‗yiladigan hamma parametrlar uchun ham o‗rinli).

Belgilangan 
(Fixed-ster) 
qadamni tanlashda hisoblash rejimi 
 
(Mode)
ni ham berish zarur.
Mode 
parametri uchun uchta variant 
mavjud: 

MultiTasking 
(Ko‗p masalali) — agar modelda bir nechta ost tizim 
parallel ishlayotgan bo‗lsa va model ishlashining natijalari ost 
tizimlarning vaqt bo‗yicha parametrlariga bog‗liq bo‗lsa tanlanadi. 
Bunday rejim bloklar bir – biriga yuborayotgan signallarning tezligi 
va diskretligi o‗zaro mos emasligini aniqlash imkoniyatini beradi.

SingleTasking 
(yagona masalali) — modellashning yakuniy natijasiga 
model tashkil etuvchilarining yetarli bo‗lmagan darajada sinxronlash 
ta‘sir etmaydigan modellar uchun ishlatiladi.

Auto 
(rejimni avtomatik tanlash) — Simulink rejimni avtomatik 
tarzda tanlaydi. Bu holda tarkibida signallarni har xil tezlikda 
uzatadigan bloklar bo‗lgan modellar uchun MultiTasking rejim va 
tarkibida signallarni bir xil tezlikda uzatadigan bloklar bo‗lgan 
modellar uchun SingleTasking rejimi o‗rnatiladi. 

O‗zgaruvchi qadamli 
(Variable-ster) 
variant tanlanganda quyidagi 
uchta parametrni o‗rnatish imkoniyatini beruvchi maydonlar hosil 
bo‗ladi: 

Max ster size — 
maksimal hisoblash qadami. Boshlang‗ich holda 
avtomatik 
(auto) 
varianti o‗rnatilgan va uning qiymati 
StorTime 
va 
StartTime 
orasidagi farqning 1/50 ga teng bo‗ladi. Ko‗pchilik 
hollarda bunday qiymatlar keragidan katta bo‗lganligi sababli 
kuzatiladigan grafiklar siniq (silliq emas) chiziqlar ko‗rinishida 
bo‗ladi. Bunday hollarda maksimal qadamning kattaligani yaqqol 
tarzda berish kerak.

Min ster size 
— hisoblashning minimal qadami. 

Initial ster size 
— modellash qadamining boshlang‗ich qiymati. 
O‗zgaruvchi qadamdan foydalanib uzluksiz tizimlarni modellashda 
hisoblash aniqligi ko‗rsatiladi. Hisoblash aniqligi nisbiy 
(Relative 
tolerance) 
yoki absolyut 
(Absolute tolerance) 
bo‗lishi mumkin. 
Boshlang‗ich holda ular mos holda 10~
3
va 
auto 
o‗rnatilgan bo‗ladi. 
Solver 
ilovasining pastki qismida modellanayotgan tizim chiqish 
signallarini chiqarish parametrlari (
Outrut ortions) 
sozlanadi. Ushbu 
parametr uchun quyidagi uchta variantdan biri tanlanadi:
Refine outrut 
(korreksiyalangan chiqarish) — model vaqtini va To 
Worksrace bloki yordamida MATLAB ishchi sohasida saqlanayotgan 


58 
signallarni qayd qilish diskretligini o‗zgartirish imkoniyatini beradi. 
Diskretlik kattaligini o‗rnatish o‗ng tomonda joylashgan
Refine factor 
tahrirlash satrida bajariladi. Boshlang‗ich holda
Refine factor
ning qiymati 
birga teng, ya‘ni, qayd qilish D=1 qadam bilan model vaqtining har bir 
qiymati uchun bajariladi. Agar 
Refine factor 
ning qiymati 2 bo‗lsa har 
ikkinchi signal, 3 bo‗lsa har uchinchi signal qayd qilinadi. 
Refine factor 
parametri faqat butun musbat qiymatlarni qabul qilishi mumkin. 
Rroduce additional outrut 
(qo‗shimcha chiqarish) — berilgan vaqt 
momentlarida model parametrlarini qo‗shimcha ravishda qayd qilishni 
ta‘minlaydi; ularning qiymati kvadrat qavs ichiga joylashgan ro‗yxat 
ko‗rinishida tahrirlash satriga chiqariladi (bu holda
Outrut times 
(chiqarish vaqt momentlari)
 
deb ataladi
)
. Bu variantdan foydalanilganda 
tayanch qayd qilish qiymati D=1 bo‗ladi.
Outrut times 
ro‗yxatidagi 
vaqtning qiymati kasr son bo‗lishi hamda har qanday aniqlikka ega bo‗lishi 
mumkin.
Rroduce srecified outrut only 
(faqat berilgan chiqarishni formatlash) 
— 
Outrut times 
(chiqarish vaqt momentlari) maydonida ko‗rsatilgan 
modelning parametrlarini faqat berilgan vaqt momentlarida chiqarish 
rejimini o‗rnatadi.

Yüklə 1,97 Mb.

Dostları ilə paylaş:
1   ...   31   32   33   34   35   36   37   38   ...   64




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin