Muhammad Al-xorazmiy nomidagi Toshkent axborot texnologiyalar universiteti Dasturiy injinering fakulteti 2-kurs 310-20 guruh talabasi Xolmatov Asilbekning Dasturiy injiniringa kirishdan bajargan 1-Mustaqil ishi
Quyi tizimlarning modullarga bo'linishi
Download 484.07 Kb.
|
- Bu sahifa navigatsiya:
- Haqiqiy vaqt tizimlari uchun kengaytmalar
- Yangi elementlardan foydalanishga ikkita misol keltiramiz.
Quyi tizimlarning modullarga bo'linishi
Modulli parchalanish modellarining ikki turi mavjud: - ma'lumotlar oqimi modeli; - ob'ekt modeli. Ma'lumotlar oqimi modelining markazida funktsiyalar bo'yicha taqsimot mavjud. Ob'ekt modeli o'ziga xos ma'lumotlar, holatlar va operatsiyalar to'plamiga ega bo'lgan erkin bog'langan ob'ektlarga asoslangan. Ko'rinib turibdiki, parchalanish turini tanlash bo'linadigan quyi tizimlarning murakkabligi bilan belgilanishi kerak. Haqiqiy vaqt tizimlari uchun kengaytmalar Ma'lumki, dasturiy ta'minot mahsuloti (PI) doimiy jismoniy jarayonlar bilan o'zaro ta'sir qiluvchi muammoli sohaning diskret modelidir . (5.3-rasm) Rasm. 5.3. Dasturiy mahsulot muammoli sohaning diskret modeli sifatida Vard va S. Mellor ma'lumotlar oqimi diagrammalarini quyidagilarga moslashtirdilar real vaqt tizimlarining talablari 1) axborot oqimi uzluksiz vaqt ichida to'planadi yoki shakllanadi; 2) nazorat ma'lumotlari mustahkamlangan. U orqali o'tishiga ishoniladi tizim va boshqaruvni qayta ishlash bilan aloqa qiladi; 3) bir xil ishlov berish uchun bir nechta so'rovga ruxsat beriladi (tashqi atrof-muhit). Yangi elementlar rasmda ko'rsatilgan belgilarga ega. 5.4-rasm Rasm 5.4. Real vaqt tizimlari uchun diagramma kengaytmalari Yangi elementlardan foydalanishga ikkita misol keltiramiz. 5.1-misol. Vaqt bo'yicha uzluksiz oqimlardan foydalanish. Shaklda. 5.5 tizim uchun dasturiy mahsulotni tahlil qilish modelini taqdim etadi gaz turbinasi monitoringi. Rasm. 5.5. Gaz turbinasi kuzatuv tizimining dasturiy modeli Ko'ramizki, bu erda kuzatilgan harorat o'shagacha doimiy ravishda o'lchanadi harorat standartlari to'plamida diskret qiymat topilmaguncha. Konvertor boshqaruv harakatlarini doimiy ravishda ishlab chiqaradi olib tashlash vaqti. Nima uchun bu model foydali? Birinchidan, muhandis kvazi-uzluksiz qabul qilish va uzatish uchun degan xulosaga keladi qiymatlari uchun siz analog-raqamli va raqamli-analog uskunalardan foydalanishingiz kerak. Ikkinchidan, buni yuqori tezlikda nazorat qilishni tashkil qilish zarurati apparat ta'minoti tizimning ishlash talabini muhim qiladi. 5.2-misol. Nazorat oqimlaridan foydalanish. Robotni boshqaradigan kompyuter tizimini ko'rib chiqaylik (5.6-rasm). Rasm. 5.6. Robot boshqaruvi dasturiy ta'minot modeli Robot tomonidan yig'ilgan qismlarni qurilmaga o'rnatish bitni o'rnatish orqali o'rnatiladi qism holati buferida (u har birining mavjudligi yoki yo'qligini ko'rsatadi tafsilotlar). Buferda saqlangan voqealar haqidagi ma'lumotlar shaklda yuboriladi bit satrlarini "Device Monitor" konvertoriga. Konverter operator buyruqlarini faqat boshqaruv ma'lumotlari (bit chiziq) barcha qismlarning mavjudligini ko'rsatadi. Hodisa bayrog'i (Start-Stop) yuboriladi keyingi buyruqlarni qayta ishlashni boshqaradigan "Ko'chirishni boshlash" boshqaruv transduseriga. Ma'lumotlar oqimlari buyruq konvertoriga yuboriladi robotga "Jarayon faol" hodisasi mavjud bo'lganda. Download 484.07 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling