«Elektronika va avtomatika» fakulteti «intellektuаl oʼLChАSh аsboblаri» fanidan amaliy mashg‘ulotlarni o‘tkazish uchun uslubiy ko’rsatmalar



Download 2,76 Mb.
bet22/23
Sana07.04.2022
Hajmi2,76 Mb.
#533611
1   ...   15   16   17   18   19   20   21   22   23
Bog'liq
2 5192986584693085904

6.3. Grafik dasturlash muhitiLabVIEW
Dasturlashning tuzilishi va xususiyatlari. Keling, IO’V va avtomatlashtirilgan tizimlarni yaratishda turli xil dasturiy ilovalarni loyihalash uchun maxsus mo'ljallangan LabVIEW grafik muhitidan foydalanishni batafsil ko'rib chiqaylik.
LabVIEW (Laboratory Virtual Instrument Engineering Workbench - laboratoriya virtual asboblarini loyihalash uchun ish joyi) sizga o'lchash va nazorat qilish uskunalari bilan o'zaro aloqani tashkil qilish, eksperimental ma'lumotlarni va hisoblash natijalarini qayta ishlash va ko'rsatish, shuningdek, alohida asboblarni va avtomatlashtirilgan tizimlarni modellashtirish uchun amaliy dasturiy ta'minotni ishlab chiqish imkonini beradi. umuman olganda. LabVIEW to'plami grafik dasturlash usullari bilan yaratilgan dasturni disk raskadrovka, sinovdan o'tkazish va onlayn modifikatsiya qilish uchun turli xil vositalarni o'z ichiga oladi.
LabVIEW dan foydalanish texnologiyasi analitik, simulyatsiya va to'liq miqyosli modellashtirishni o'z ichiga olgan kompyuterda tizimlarni qo'shma modellashtirishga asoslangan. Analitik modellashtirish uchun tizimning ishlash algoritmi qandaydir analitik munosabatlar (algebraik, integro-differensial, chekli-farq va boshqalar) yoki mantiqiy shartlar shaklida yozilishi xarakterlidir. Analitik modelga misol tariqasida polinom regressiya ko‘rinishidagi tenglamani keltirish mumkin, u mohiyatan statik o‘rganilayotgan ob’ektning kirish va chiqish omillari o‘rtasidagi bog‘lanishning rasmiy tavsifi hisoblanadi.
Simulyatsiya modellashtirishda tizimning ishlash algoritmi jarayonni tashkil etuvchi mantiqiy tuzilma va elementar hodisalar ketma-ketligi saqlanib qolgan holda o'z vaqtida takrorlanadi. Hozirgi vaqtda simulyatsiya modellashtirish tizimlarni o'rganishning eng samarali usuli va ko'pincha tizimning xatti-harakati to'g'risida, ayniqsa uni loyihalash bosqichida ma'lumot olishning yagona amaliy usuli hisoblanadi. To'liq miqyosli simulyatsiya - bu eksperiment o'tkazish jarayoniga inson aralashuvi va kompyuter texnologiyalari bo'yicha eksperiment natijalarini keyinchalik qayta ishlash imkoniyati bilan haqiqiy ob'ektda tadqiqot o'tkazish deb ataladi. Namunaviy eksperimentning haqiqiydan farqi shundaki, namunaviy tajribada nomaqbul yoki haqiqatan ham xavfli vaziyatlar, masalan, favqulodda vaziyatlar takrorlanishi mumkin. Modellashtirishning barcha taqdim etilgan turlarini o'quv va ilmiy maqsadlarda, sanoatni avtomatlashtirishda, har qanday parametrlarni sinash va o'lchash, ularni tahlil qilish, natijalarni vizualizatsiya qilish, yaratish bilan bog'liq dizayn va tijorat tuzilmalarida muvaffaqiyatli qo'llanilishi mumkin bo'lgan LabVIEW dasturiy ta'minot tizimi yordamida amalga oshirish mumkin. ma'lumotlar bazalari, kompyuter tarmoqlaridan foydalanish. LabVIEW instrumental tizimida ilovalarni ishlab chiqishda foydalaniladigan asosiy tushunchalar virtualdir
asbob, blok diagrammasi, old panel va ulagich belgisi.
LabVIEW tadqiqotning turli bosqichlari uchun elementar asboblardan tortib boshqarish, axborot qidirish va analitik tizimlargacha bo‘lgan kerakli vositalarni tezda yaratish imkonini beradi. Bu LabVIEW dasturiy ta'minotni yaratishda amalga oshiradigan tub o'zgarishlar haqida gapirishga asos beradi, chunki bu tizim sizga bitta shaxsiy kompyuterga asoslangan turli xil profillarning avtomatlashtirilgan tizimlarida asosiy o'lchash, tahlil qilish va boshqarish usullarining etarlicha katta to'plamini amalga oshirishga imkon beradi.
LabVIEW ochiq tizim bo'lgani uchun uni har qanday standart apparat va dasturiy vositalar bilan birgalikda ishlatish mumkin. Standart kutubxonalar GPIB, VXI, PXI, RS-232 standartlaridagi interfeyslarga ega, shu jumladan mahalliy tarmoqlar va Internetdan foydalanadigan turli xil qurilmalardan kompyuterga ma'lumotlarni kiritishni ta'minlaydigan dasturiy vositalarni o'z ichiga oladi. Boshqarish ekrani. Ushbu ekranda texnologik jarayonni o'tkazish rejimlari uchun virtual boshqaruv elementlari va shunga mos ravishda AWS klaviaturasidan boshqaruv parametrlari sozlamalarini kiritish uchun oynalar shakllanishi kerak. Bundan tashqari, ushbu ekran joriy qiymatlar sifatida belgilangan nuqta ishlovini ko'rsatishi kerak.
LabVIEW dasturiy paketi amaliy dasturlash vositasi sifatida o'zining mantiqiy tuzilishiga ko'ra C yoki BASIC tillari dizayniga yaqin, lekin u dastur matnlarini yozishni talab qilmaydi. Dastur o'lchov tizimining yoki muayyan o'lchash moslamasining blok-sxemasini ishlab chiqish shaklida yaratilgan. Bunda foydalanuvchilarning keng doirasiga tanish boʻlgan grafik dasturlash tili (shartli obʼyektga yoʻnaltirilgan) qoʻllaniladi. Aslida, oqim diagrammasi dasturlashtiriladigan tadqiqot yoki eksperiment topshirig'ining grafik tasvirini ko'rsatadi.
LabVIEW dasturi universal dasturlash tizimi sifatida qabul qilish va qayta ishlash, kirish signallarining o'ziga xos parametrlari va xususiyatlarini tahlil qilish, kerakli ma'lumotlar massivlarini yaratish va saqlash va hokazo funktsiyalarni amalga oshiradigan tayyor modullarning keng kutubxonalariga ega. ma'lumotlarni (natijalarni) boshqa modullar va yuqori darajadagi dasturlarga o'tkazish. Shunday qilib, virtual qurilmalar va asboblarni dasturiy ta'minotini amalga oshirishda ierarxik va modullik tamoyillari qo'llaniladi. Vizualizatsiya tizimining dasturiy ta'minotining tavsifi. Vizualizatsiya tizimining dasturiy ta'minoti uch sahifali ketma-ket tuzilma sifatida amalga oshiriladi, uning har bir sahifasi ma'lum bir funktsiyani amalga oshiradi. Qulaylik uchun ushbu tuzilmani "vizualizatsiya" deb ataymiz.
Kirish parametrlari virtual sim orqali ushbu strukturaning birinchi sahifasiga uzatiladi, unda kirish parametrlari mnemonik ekranda birinchi yarim qismning informatsion parametrlarining tegishli joriy raqamli qiymatlarini aks ettiruvchi raqamli ko'rsatkichlar o'rtasida taqsimlanadi. va boshqaruv ekrani. Ikkinchi sahifada ikkinchi yarim bo'limning dasturiy ta'minoti xuddi shunday amalga oshiriladi. Uchinchi sahifada barcha kirish signallari klaster ulanishi yordamida klasterga yig'iladi va algoritmik qo'llab-quvvatlashni amalga oshirish tuzilishiga o'tkaziladi. Ushbu sahifalarni amalga oshirish misollari shaklda ko'rsatilgan. 6.4.







Vaqt tendentsiyalari

Birinchi yarim bo'lim
birinchi yarim bo'lim
первая половина
birinchi yarmi
первый раздел



Barcha rud MSC 1 (t/soat)



Ruda/Suv



Suv MSC (m3/soat)

I spiral 2KSN.1 (A)



HZ bosimi (Pa)



Suv 2 KSN.1 (m3/soat)



Quvvat MSC 1 (Vt)



MSC 1 yuklanmoqda (%)



Pulpa zichligi HZ 1 (g/m3)



Quvvat MSC 2 (Vt)

Drenaj zichligi 2KSN.1 (g/m3)

6.4. Tuzilishi "vizuallashtirish





Ruda uchun topshiriq yaratish algoritmi


6.5. Tegirmonga ruda yetkazib berishni barqarorlashtirish algoritmi oynasini amalga oshirish





Ruda-suv nisbati algoritmi



6.6. Ruda-suv nisbatini barqarorlashtirish algoritmi oynasini amalga oshirish



Klassifikatorning ortiqcha zichligini barqarorlashtirish algoritmi



6.7. Klassifikator drenaj zichligini barqarorlashtirish algoritmi oynasini amalga oshirish
Biz shartli ravishda algoritmik qo'llab-quvvatlash strukturasini "algoritmik" deb ataymiz. Ushbu strukturaning birinchi sahifasida birinchi yarim bo'limni algoritmik qo'llab-quvvatlash amalga oshiriladi, ikkinchisida - ikkinchi yarim bo'lim, uchinchisida - grafik ekranda parametrlarni ko'rsatish va arxivlash funktsiyalari. "Algoritmik" tuzilmaning birinchi va ikkinchi sahifalari uchta oyna shaklida bir xil tarzda amalga oshiriladi.Birinchi oynada ruda ta'minotini barqarorlashtirish algoritmi amalga oshiriladi. Yuqorida aytib o'tilganidek, ushbu algoritmning kirish parametrlari rudani tegirmonga etkazib berishning joriy qiymatlari va tegirmonga keladigan hajmli yukning joriy qiymati hisoblanadi. Konstantalar (rudali maqsad, hajm yuklash maqsadi) to'g'ridan-to'g'ri algoritm oynasida shakllanadi. Algoritm tomonidan belgilangan taqqoslash operatsiyalarini bajargandan so'ng, harakat algoritmik o'sishlarni shakllantirish uchun keyingi o'rnatilgan oynalarga o'tkaziladi. Tegirmonga ruda yetkazib berishni barqarorlashtirish algoritmi oynasini amalga oshirish misoli 6.5. rasmda keltirilgan.
Ikkinchi oynada "ruda - suv" nisbatini barqarorlashtirish algoritmi amalga oshiriladi. Ushbu algoritmning kirish parametrlari "ruda - suv" nisbatining belgilangan qiymati va tegirmonga suv etkazib berishning joriy qiymati hisoblanadi. Konstanta (tegirmonga suv uchun topshiriqning minimal qiymati, ruda-suv nisbati bo'yicha hisoblanadi) to'g'ridan-to'g'ri algoritm oynasida shakllanadi. Algoritm tomonidan belgilangan taqqoslash operatsiyalarini bajargandan so'ng, harakat algoritmik o'sishlarni shakllantirish uchun keyingi o'rnatilgan oynalarga o'tkaziladi. "Ruda - suv" nisbati uchun stabilizatsiya algoritmi oynasini amalga oshirishga misol 6.6. rasmda ko'rsatilgan.
Uchinchi oynada tasniflagichning drenaj zichligini barqarorlashtirish algoritmi amalga oshiriladi. Ushbu algoritmning kirish parametrlari drenaj zichligining berilgan qiymati va tasniflagichga suv ta'minotining joriy qiymati hisoblanadi. Doimiy (klassifikatorning drenaj zichligining belgilangan qiymati) to'g'ridan-to'g'ri algoritm oynasida shakllanadi. Algoritm tomonidan belgilangan taqqoslash operatsiyalarini bajargandan so'ng, harakat algoritmik o'sishlarni shakllantirish uchun keyingi o'rnatilgan oynalarga o'tkaziladi. Klassifikatorning drenaj zichligini barqarorlashtirish algoritmi oynasini amalga oshirishga misol rasmda ko'rsatilgan. 6.7. "Algoritmik" tuzilmaning uchinchi sahifasida dasturiy ta'minot muhitining standart vositalaridan foydalangan holda "vizualizatsiya" strukturasining grafik ekranida texnologik parametrlarni ko'rsatish algoritmi amalga oshiriladi.
Nazorat savollari:

  1. LabVIEW muhitida vizualizatsiya qanday amalga oshiriladi?

  2. LabVIEW grafik dasturlash muhitidan foydalanishga misol keltiring

  3. Ba'zi amaliy dasturlarning xususiyatlari qanday?


Download 2,76 Mb.

Do'stlaringiz bilan baham:
1   ...   15   16   17   18   19   20   21   22   23




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish