Bloklash modellashtirish paketlari ierarxik oqim jadvallarining grafik tiliga e'tibor qaratilgan. Elementar bloklar oldindan belgilangan yoki quyi darajadagi ba'zi maxsus yordamchi til yordamida qurilishi mumkin. Yo'naltirilgan aloqalar va parametrik sozlamalar yordamida yangi blok mavjud bloklardan yig'ilishi mumkin. Oldindan belgilangan elementar bloklarga sof uzluksiz, sof diskret va gibrid bloklar kiradi.
Ushbu yondashuvning afzalliklari, birinchi navbatda, juda murakkab bo'lmagan modellarni, hatto juda tajribali foydalanuvchi tomonidan ham yaratilishning o'ta soddaligini o'z ichiga oladi. Yana bir afzallik - bu elementar bloklarni amalga oshirishning samaradorligi va ekvivalent tizimni qurishning soddaligi. Shu bilan birga, murakkab modellarni yaratishda simulyatsiyalangan tizimning tabiiy tuzilishini aks ettirmaydigan juda katta darajadagi blok sxemalarini tuzish kerak. Boshqacha qilib aytganda, tegishli qurilish bloklari mavjud bo'lganda, bu yondashuv yaxshi ishlaydi.
"Blok-modellashtirish" to'plamlarining eng mashhur vakillari:
mATLAB paketining SIMULINK quyi tizimi (MathWorks, Inc; http://www.mathworks.com);
EASY5 (Boing)
mATRIXX to'plamining SystemBuild quyi tizimi (Integrated Systems, Inc.);
VisSim (Visual Qaror; http://www.vissim.com).
Jismoniy modellashtirish paketlari yo'naltirilmagan va oqimli aloqadan foydalanishga ruxsat berish. Foydalanuvchi bloklarning yangi sinflarini belgilashi mumkin. Elementar blokning xatti-harakatlarining doimiy tarkibiy qismi algebraik-differentsial tenglamalar va formulalar tizimi bilan belgilanadi. Diskret komponent diskret hodisalarning tavsifi bilan belgilanadi (voqealar mantiqiy shart bilan belgilanadi yoki davriy), ular yuzaga kelganida yangi qiymatlarni birdaniga belgilash mumkin. Diskret hodisalarni maxsus havolalar orqali tarqatish mumkin. Tenglamalarning tuzilishini faqat bilvosita to'g'ridan-to'g'ri o'ng tomondagi koeffitsientlar orqali o'zgartirish mumkin (bu ekvivalent tizimga o'tish jarayonida ramziy o'zgarishlarga ehtiyoj bilan bog'liq).
Fizik tizimlarning tipik bloklarini tavsiflash uchun yondashuv juda qulay va tabiiydir. Kamchiliklar - bu ramziy o'zgarishlarga ehtiyoj, bu gibrid xatti-harakatlarni tavsiflash imkoniyatlarini keskin qisqartiradi, shuningdek, ko'p sonli algebraik tenglamalarni sonli echishga bo'lgan ehtiyoj, bu avtomatik ravishda ishonchli echimni olish vazifasini ancha qiyinlashtiradi.
"Fizik modellashtirish" paketlari quyidagilardan iborat bo'lishi kerak:
Do'stlaringiz bilan baham: |