Avtogenertorlar, ularda chastotani stabillashtirish asoslari Reja

Avtogenertorlar, ularda chastotani stabillashtirish asoslari
Reja:
Avtogeneratorlar haqida umumiy ma’lumot;
Generatorlar qanday ishlaydi, ularning xususiyatlar
Avtogenerator chastotasining stabillashtirish
Bajardi: Gadoyev Asilbek
Tekshirdi: Navro’zova Aziza
Generator — tashqi energiya manbai hisobiga elektr energiyasi ishlab chiqaruvchi yoki energiyani bir turdan ikkinchi turga oʻzgartiruvchi qurilma; apparat yoki mashina. Masalan, atsetilen generatori, muz generatori, bugʻ generatori, gaz generatori, elektr generatori va h. k. Xususan, elektr generatorlari oʻzgarmas tok, oʻzgaruvchan tok generatorlariga boʻlinadi. Generator tushunchasi oʻzgaruvchan va oʻzgarmas tok elektr mashinalariga ham, elektr tebranishlarini hosil qiluvchi asboblarga ham bir xil qoʻllaniladi. Birinchi holda, mexanik energiya elektr energiyasiga aylantirilsa, ikkinchi holda manbaning elektr energiyasi maʼlum chastotali, kerakli shakl va quvvatli tebranishlar energiyasiga aylantiriladi. Generatorning umumiy makromodeli quyidagi sxemada koʻrsatilgan. Generatorlar asosan turli koʻrsatkichlar asosida yaratiladi. Generatorlarning elektr mashina, lampa, tranzistor; mikrosxemali, yoyli, impulyeli, gidroturbina, bugʻ turbina, har xil chastotali, molekulyar va b. xillari boʻladi. Misol tariqasida standart signal generatorining tuzilishini koʻrish mumkin (sxemaga q.). Ularning koʻpchiligi 50— 100 kGs dan bir necha ming MGs gacha chastotada ishlaydi. Generatorning asosiy funksional qismini 50 kGs — 30 MGs chegarada ishlaydigan signal generatorlari tashkil etadi. Uning chastotasi maxsus chegaralangan diapazonlarda va oʻzgaruvchan sigʻimlar yordamida bir tekis sozlanadi. Chastotani oʻzgartish aniqpigi, odatda, 0,5—1,5% oraligʻida boʻladi. Signal Generatordan modulyatorga beriladi. Modulyatorda signal amplitudasi boʻyicha modulyatsiyalanadi. Modulyatsiyalovchi signal vazifasini ichki past chastota G.i (/=1000 Gs) va tashqi ulangan Generatorlar bajarishi mumkin. Generatorlar radiouzatish, radioqabul qilish va televizion qurilmalarda, oʻlchov texnikasida, turli texnologik jarayonlarda, fan va texnikaning turli sohalarida qoʻllaniladi. Ular yordamida koʻplab elektrotexnika va radioelektronika qurilmalari yaratilgai, yangi "generatormashina" tizimlari ishlab chiqariladi.
Avtogenerator - elektr energiyasini birinchi navbatda o'zini o'zi ta'minlash maqsadida ishlab chiqaruvchi. avtogenerator - uy-joy yoki tijorat uchun o'z uyida elektr energiyasini ishlab chiqaradigan va ishlab chiqarilgan elektr energiyasini mahalliy etkazib beruvchiga sotishi mumkin bo'lgan iste'molchi ; "avtomatik ishlab chiqarish" va "avtomatik ishlab chiqarish" atamalari mos ravishda talqin qilinadi.
PBR Autogenerator - 8K-32K Textures | 3D model
Autogenerator nomli generator o'zgaruvchidan dasturlash kodini baholash uchun skript tillarining qobiliyatidan foydalanadi. Ushbu yondashuvning asosiy afzalliklari bir tomondan dasturni bajarish jarayonida o'zgartirishni osonlashtirishda va boshqa tomondan bog'liqliklarni yangilashda yotadi. Avtogenerator dasturni yakuniy nashrni yaratishdan oldin oldindan ko'rish uchun umumiy Generativ dasturlash dasturini ishlab chiqishda foydali bo'lishi mumkin. Avtogeneratsiya jarayonining o'ziga xos tomonlarini o'rganish maqsadida biz ishlash testlarini ham o'tkazdik. Va nihoyat, avtogeneratorning taqdim etilgan modeli universal biznes tilidagi hujjatlarni yaratish va qayta ishlash uchun dastur ishlab chiqish orqali tekshiriladi. Avtomatik dasturlash doirasidagi intizom sifatida Generativ dasturlashning asosiy maqsadi dasturlarni ishlab chiqish jarayonini osonlashtirish uchun generatorlardan foydalanishdir. Generatorlar odatda butun ilovalarni yoki ularning qismlarini keyinchalik bajarilishi uchun yaratish uchun ishlatiladi. Biroq, dastur kodini yaratish va uni talab bo'yicha bajarish hali ham qiyin. O'zgaruvchilarga joylashtirilgan dastur kodini yaratish va uning foydalanuvchi talabiga binoan darhol bajarilishi Autogeneratorning ikkita asosiy xususiyatidir. Dastur kodi konfiguratsiya qoidalariga muvofiq kod shablonlari va dastur spetsifikatsiyasidan yaratiladi. Ushbu maqolada biz dastur kodini yaratish modelini va bir tomondan talab bo'yicha bajarilishini, ikkinchi tomondan uning kuchli va zaif tomonlarini, shuningdek uni qo'llash imkoniyatini taqdim etamiz. Kontseptsiyaning o'zi generatorlarni ishlab chiqishda foydali bo'lishi mumkin bo'lsa-da, bunday yondashuvning boshqa afzalliklari ham ta'kidlangan. Autogeneratorning birinchi va eng ravshan xususiyati dastur fayllaridan qochish tufayli dasturni "tezda" o'zgartirish imkoniyatidir. Ilova ta'rifidagi har qanday o'zgarishlar dasturni qayta ishga tushirishni talab qilmasdan, uni bajarish paytida darhol yangilanadi. Autogeneratorning yana bir afzalligi - bu spetsifikatsiyadagi imperativ bayonotlar orqali dasturiy ta'minotga bog'liqliklarni boshqarish qulayligi. Bunday bayonotlar ba'zi bir yangi holatga (masalan, ma'lumotlar bazasi jadvali tuzilishi) erishish va spetsifikatsiyani mos ravishda yangilash imkonini beradi. Nihoyat, Autogenerator introspektsiyani qo'llab-quvvatlaydi, ya'ni dasturni bajarishning istalgan nuqtasida foydalanilayotgan spetsifikatsiya qismi, shuningdek, uning tegishli konfiguratsiyasi va kod shablonlari to'plami dasturchi uchun ko'rinadi.
Avtogenerator vaqt hal qiluvchi omil bo'lmagan hududlar uchun qulaydir, chunki har bir so'rov bo'yicha dastur kodining ichki yaratilishi tufayli ilgari yaratilgan kodni bajarish vaqti uzoqroq bo'ladi. Dastur kodi avval o'zgaruvchilarda saqlanadi va keyin bajariladi, deb hisobga olsak, ishlatiladigan dasturlash tili bu xususiyatni qo'llab-quvvatlashi kerak. Perl va Python kabi skript tillari bu maqsad uchun mos keladi, chunki ular tarjimon sifatida ishlaydi va o'zgaruvchilarda joylashgan dastur kodini dinamik baholash imkoniyatiga ega. Bu imkoniyat hozirgacha katta hajmdagi kodlar uchun nisbatan kam qo'llanilgan. Nihoyat, Autogenerator uchun eng mos ilovalar so'rov-javob tamoyili bo'yicha ishlaydiganlardir. Bu, ayniqsa, veb-ilovalarga taalluqlidir, chunki har bir operatsiyani bir qator parametrlar bilan belgilash mumkin (GET yoki POST usuli yordamida). Bunday parametrlar to'plami, shuningdek, darhol yaratiladigan va bajariladigan dastur kodining kerakli qismlarini belgilaydi, shuning uchun har bir foydalanuvchi so'rovi bo'yicha butun dasturni qayta tiklashga hojat yo'q. Autogenerator markazidagi manba kodi generatori bizning ilgari kiritilgan dinamik ramkalar modelimizga asoslangan bo'lib, model elementlari nomidan SCT nomini oldi: Spetsifikatsiya, Konfiguratsiya va Shablonlar (Radošević & Magdalenić, 2011b). SCT modelining katta moslashuvchanligi XVCL (Jarzabek, Bassett, Zhang va Zhang, 2003) yoki CodeWorker (Lemaire, 2010) kabi boshqa yondashuvlar bilan erishish qiyin bo'lgan Autogeneratorni amalga oshirishga imkon beradi. SCT modeli generatorni ushbu maqsad uchun maxsus ishlab chiqilgan artefaktlar to'plamidan belgilaydi. Bizning holatlarimizda artefaktlar kod shablonlariga ( Shablonlar deb nomlangan , ya'ni barcha kod shablonlari to'plami) va ulanish qoidalariga (Konfiguratsiya sarlavhasi) muvofiq sintez qilingan dastur xususiyatlariga ( Spesifikasiya deb nomlanadi ) ishora qiladi . Modelning barcha uchta elementi, ya'ni Spetsifikatsiya, Konfiguratsiya va Shablonlar (SCT) yuqori darajadagi generator ramkasini belgilaydi. Generatsiya jarayonida yangi SCT ramkalari ko'p darajali daraxt tuzilishini tashkil etuvchi boshlang'ichdan olinadi. Bu tizimli va ob'ektga yo'naltirilgan dasturlashda dastur tuzilmalarini joylashtirishga o'xshash generatorlarni joylashtirish imkonini beradi. Modelning bir xil Spetsifikatsiyadan ko'proq dasturlash birliklarini belgilash va yaratish imkonini berishi, odatda turli tillarda (masalan, HTML, PHP, Javascript va boshqalar) yozilgan bir nechta dastur qismlaridan iborat bo'lgan veb-ilovalarni yaratishda ishlatilishi mumkin. ).
Avtogeneratorni amalga oshirish haqida gap ketganda, SCT modeli keyinchalik bajarilishi kerak bo'lgan skeletlarni emas, balki butun ilovalarni ishlab chiqishga qaratilganligini ta'kidlash muhimdir. Autogenerator prototipimizni amalga oshirish tili Python bo'lib, o'zgaruvchilardan bajariladigan kod ham shu tilda yozilgan. Python skript tili sifatida moslashuvchanligi, shu jumladan o'zgaruvchidan kodni baholash imkoniyati va uning ob'ektga yo'naltirilgan xususiyatlari tufayli ishlatiladi. Perl va PHP kabi ba'zi boshqa skript tillari faqat belgilar qatorlarini qayta ishlash uchun juda mos bo'lsa-da, Python murakkab sinflarni boshqarishga ham yordam beradi. Bundan tashqari, Python turli xil elementlarni o'z ichiga olgan ro'yxatlar va lug'atlar kabi moslashuvchan ma'lumotlar tuzilmalaridan foydalanadi. Bunday tuzilmalarning har qanday elementi, ularning (ehtimol, mos kelmaydigan) turlaridan qat'i nazar, boshqasi bilan osongina almashtirilishi mumkin, bu kod yaratishda foydalidir (Radošević & Magdalenić, 2011a). Bizning maqolamizda tavsiya etilgan avtogenerator modelining amaliy qo'llanilishi va tekshirilishi Universal Business Language (UBL) hujjatlarini yaratish va qayta ishlash uchun ishlab chiqilgan dastur misolida keltirilgan. UBL elektron biznes standarti bo'lib, 32 ta elektron biznes hujjatidan iborat bo'lib, ularning har biri bir necha ming noyob elementlarni o'z ichiga oladi (OASIS, 2006). Bunday hujjatlarni kiritish shakllarini yaratish ham dizayner, ham dasturchi nuqtai nazaridan qiyin vazifadir. Ushbu hujjatlarni individual foydalanuvchiga moslashtirish juda talabchan, chunki har bir foydalanuvchi odatda ko'p sonli elementlarning kichik to'plamini talab qiladi. Garchi bu muammoni parametrlash orqali hal qilish mumkin bo'lsa-da, Avtogeneratordan foydalanish yanada tabiiy echim bo'lib ko'rinadi. Shuning uchun biz an'anaviy veb-ilovaga nisbatan avtogeneratordan foydalanish natijasida yuzaga keladigan unumdorlikning pasayishi muammosini, unga ta'sir qiluvchi asosiy omillarni aniqlash uchun o'rganib chiqdik. Buning uchun Autogenerator ko'rinishidagi dastur xuddi shu funksiyaning ilgari yaratilgan ilovasi bilan solishtirildi. Ikki o'xshash veb-ilovaning javob vaqti, shuningdek, kerakli kod qismlarini yaratish uchun zarur bo'lgan vaqt o'lchandi. Avtogeneratorning rivojlanishiga bir nechta dasturiy ta'minotni ishlab chiqish paradigmalari ta'sir ko'rsatdi. Ushbu bo'lim dasturiy ta'minotni avtogeneratsiya qilish yondashuvining nazariy asosini tashkil etuvchi ularning qisqacha sharhini taqdim etadi. Software Product Line Engineering (SPLE) - artefaktlarni, ya'ni asosiy aktivlarni qayta ishlatishga asoslangan dasturiy mahsulotlar qatorlarini ishlab chiqish metodologiyasi. Dasturiy ta'minot mahsuloti liniyasi (SPL) yoki mahsulot oilasi (PF) bu umumiy xususiyatlar to'plamini baham ko'radigan dasturiy ta'minotni talab qiladigan tizimlar guruhidir. SCT generator modelida generator uch turdagi elementlar bilan belgilanadi: Spetsifikatsiya (S), Konfiguratsiya (C) va Shablonlar (T) (Radošević & Magdalenić, 2011b). Spetsifikatsiya atribut-qiymat juftligi ko'rinishida yaratilgan ilovaning xususiyatlarini o'z ichiga oladi. Shablonlar o'zgaruvchan kod qismlarini kiritish uchun ulanishlar (almashtiruvchi belgilar shaklida) bilan birga maqsadli dasturlash tilida manba kodini o'z ichiga oladi. Shablonlardagi ulanishlar boshqa kod shablonlari yoki qiymatlari bilan almashtiriladi. Avtogenerator modeli (Radošević va boshq., 2012) 4-rasmda ko'rsatilganidek, manba kod generatorining mavjud SCT modelining (Radošević & Magdalenić, 2011b) kengaytmasi sifatida ishlab chiqilgan. Ushbu bo'lim barchaning to'liq tavsifini taqdim etadi. avtogeneratsiya jarayonining bosqichlari.
Foydalanuvchi so'rovi so'rovni qayta ishlash vositasi tomonidan qabul qilinadi, uning maqsadi so'rovni parchalash va qanday harakat qilish kerakligini aniqlashdir. So'rovni ishlov beruvchi dastlabki SCT ramkasini yaratishi va manba kodini chaqirishi kerak. Chastotaning stabilli – bu avtogeneratorning muhim parametrlaridan biri. Avtogeneratorlar chastotasining stabilligini sonli baholash uchun ko‘pincha teskari qiymati ishlatiladi chastota-ning nisbiy nostabilligi. Bu avtogenerator chastotasining maksimal joizlik og‘ishini belgilangan qiymatining (chastotaning absolyut nostabilligi) Ds o‘rnatilgan chastotaga F o‘rni nisbati:
Chastotaning og‘ishini kelib chiqaradigan sabablari va chastotaning stabillashtirish usullari fazalar muvozanati tenglamasining tahlilida aniqlanishi mumkin. Fazoviy burchaklar jk avtogenerator sxemasi parametrlari chastotalari-ning funksiyasi va uning ishlash rejimi hisoblanadi (indkutivliklarini, sig‘imlarini – faol elementlar parametrlarini qiymatlari). Destabillashtiruvchilar deb aytiladigan turli omillar ta’sirida avtogenerator parametrlari o‘zgarib boradi, Bu tenglama (1) dagi fazoviy burchaklarni o‘zgarishiga olib keladi. Biroq burchaklar o‘zgargandan keyin yangi chastotada doimiy tebranish rejimi o‘rnatiladi va o‘zgargan fazoviy burchaklar yeig‘indisi yana (3) mungosabatini qondiradi. Demak, Avtogenerator chastotasining stabilligini oshirish uchun quyidagi imkoniyatli yo‘llar mavjud:
1.Generator rejimini va tebranish sistema parametrlarining turg‘unlikda ushlab turish. Bu yo‘l parametrik stabillash deb nomlanadi.U ta’minlovchi kuchlanishlarni o‘zgarmaslikda ushlab turishni talab qiladi. Shuningdek parametrik stabillashni bajarish uchun, tashqi holatlar ta’sirida (haroratni, namlikni, bosimni va h.k. o‘zgarishi) tebranish sistema o‘z parametrlarini kam o‘zgartirishi kerak.
2. Alohida elementlar parametrlari va generatorning ishlash rejimi o‘zgarganda fazoviy burchaklar minimal darajada o‘zgarishida generatorning ishlash rejimini va sxemasini tanlash. Teskari bog‘lama zanjiri tebranish sistemaga (tebranish konturi) ega bo‘lishi va uning fazoviy surilishi chastotasiga bog‘liqligi sababli fazoviy-chastotaviy tavsifini katta qiyalikka ega bo‘lgan konturni ishlatish zarur, chunki masalan, ishlash rejimining parametrlarini o‘zgarishidan kelib chiqadigan fazoviy burchakning bir xil o‘zgarishida avtogeneratsiya chastotasining o‘zgarishi paydo bo‘ladi, kontur uchun kattaroq kichik qiyaligi bilan. Chunki fazochastotaviy tavsifining qiyaligi asllikka bog‘liqligi sabbali. Tebranish konturlarning maksimal miqdorli Q ni ishlatish zarur.
3. Avtogenerator elementlari parametrlarining haroratli o‘zgarishlarini xarakteri bo‘yicha qarama-qarshi boshqa o‘zgarishlar hisobiga o‘rnini to‘ldirish (asosan harorati oshishi bilan ko‘payadiган tebranish konturning sig‘imi). Ko‘pincha o‘rnini to‘ldirish uchun manfiy harorat koeffitsiyentli kondensatorlar ishlatiladi, ularning sig‘imi harorat ishgan sari kamayadi.
4. Tebranish sistemalar sifatida hususiy tebranish chastotasining yuqori stabilligiga va yuqori sifatiga ega kvarsli rezonatorlar ishlatilishi. Kvarsli rezonatorlar avtogeneratorlar chastotasining nisbiy nostabilligini olishga imkon yaratadi, boshqa yo‘llar bilan chastotaning stabillashtirishga yetkazib bo‘lmaydi. Kvarsli rezonatorlar – ma’lum bir usul bilan kvars kristallaridan kesib olingan va to‘g‘ri va teskari p’yezoeffekt ega bo‘lgan plasitinalardir. Plastinaning yon yuzasiga kondensator qoplamasi (66.a-rasm) hisoblanadigan tok o‘tkazuvchi metall qoplamlari yotqiziladi. Qoplamlarga o‘zgaruvchan EYuK berilganida kvars plastinasi stabil mexanik tebranishlar bajaradi, ularning ampltiudasi tashqi EYUK chastotasini kvars plastinasining mexanik tebranishlar hususiy chastotasi bilan to‘g‘ri kelagnida maksimumga erishadi. Mexanik tebranishlar o‘z navbatida qoplamalarda elektr zaryadlar paydo bo‘lishini kelib chiqaradi kvars rezonatorlarning rezonans hususiyatlari juda stabillashgan, aslligi esa 107 miqdorlarga yetadi, bu esa odatdagi tebranish konturlarining aslligidan ko‘p marotaba oshadi. Kvars rezonatorining ekvivalent sxemasi 66, b rasmda keltirilgan. Yo‘qotish qarshiligi R1 билан ketma ket tebranuvchi kontur tashkil etuvchi SI kichik sig‘imli, katta induktivli LI дан iborat. Shuningdek sxemaga kvars ushlab tu-ruvchi sig‘imi SO kiradi. Bunday ekvivalent sxema rezonanisning ikki nuqtasiga ega:
Foydalanilgan adabiyotlar
1.https://www.solarhome.ru/Basics/solar/pv/techpveffect.htm;
2.Андреев В.М., Малевский Д.А., Покровский П.В., Румянцев В.Д., Чекалин А.В. Основные фотоэлектрические характеристики трехпереходов солнечных элементов InGaP/InGaAs/Ge в широком диапазоне температур (-197 ^ T ^ +85 °C). // Физика и техника полупроводнико в , 2016, том 50, вип. 10. С. 13741379;
3.h.M.Muzaffarov - TIQXMMI, “Elektr ta'minot va qayta tiklanuvchan energiya manbalari" kafedrasi dotsenti, t.f.n
|