nochiziqli sistemalarni optimallashtirish

DOC 11 pages 328.5 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 11
лабораторная работа № 1 page matlab воситаси ёрдамида абс ларини тадқиқ қилиш лаборатория иши № 7 ночизиқли системаларни оптималлаштириш ишдан мақсад · matlab муҳитида ночизиқли системаларни оптималлаштириш усулларини ўзлаштириш ишнинг вазифаси · бир модельдан иккинчисига остсистемаларнинг нусхасини кўчиришни ўрганиш; · пид-ростлагичли системада «туйиниш» турдаги ночизиқлиликларни қисман компенсацияловчи усулларни ўрганиш; · ncd (nonlinear control design) пакетини қўллашни ўрганиш. ҳисоботни расмийлаштириш · лаборатория иши бўйича ҳисобот microsoft word формати файлида (асосий матн 1,5 интервал орқали кенглиги бўйича текислаб 12 пт ўлчамдаги times new roman шрифтида) матнлар кетма-кетлиги кўринишида бажарилади. у ўзида қуйидагиларни қамраб олиши шарт: · фаннинг номи, лаборатория ишининг тартиби ва номи; · муаллифнинг фамилия исм-шарифи, гурух рақами; · ўқитувчининг фамилия исм-шарифи; · вариант рақами; · тадқиқ қилинаётган системанинг қисқача тавсифи; · кулранг фон билан ажратилган (пастга қаранг) инструкциянинг ҳамма пунктларини бажарилиш натижалари: ҳисоблаш натижалари, графиклар, саволларга жавоблар. ҳисоботни тайёрлашда matlab воситасининг ишчи столидан ахборотларни алмаштириш буфери орқали кўчириб олиш тавсия …
2 / 11
они намоён қилади. рульнинг чегаравий бурилиш (перекладка) бурчагига ва тезлик чегарасига (перекладкасига) қўйиладиган ночизиқли чекланмалар , . у ёки бу томонга бурилиш бурчагини ўлчаш учун гирокомпасдан фойдаланилади. унинг математик модели биринчи тартибли апериодик звено кўринишида узатиш функцияси билан ёзилади . бошқариш қурилмаси сифатида узатиш функцияси , бу ерда сек и сек. га тенг пид-ростлагичдан фойдаланилади. рульнинг чегараланган чегаравий бурилиш (перекладка) бурчагидан ҳосил бўлган туйиниш самарасини компенсациялаш учун ростлагич таркибида интеграторни қамраб олувчи ички ночизиқли тескари боғланишли схема қўлланилади чизиқли модель бўйича қурилган база ростлагичи кулранг фон билан белгиланган. сигналининг чиқиши рулнинг кутилган чегаравий бурилиш (перекладка) бурчаги ҳисобланади. «туйиниш» турдаги ночизиқли коррекция блоки учун рульнинг чегаравий бурилиш (перекладка) бурчаги чекланишларига тенг чегаралар танланади. агар туйиниш бўлмаса, сигналлар фарқи нульга тенг ва тескари боғланиш ишламайди; ночизиқли система учун синтезланган бошқариш қонуни қўлланилади. агар сигнали рухсат этилган чегаралардан ошса фарқи интегратор киришига («минус» белгиси билан) кучайтиргич орқали узатилади. шундай қилиб, туйинишда рухсат этилган …
3 / 11
ew – m-file file – save f5 тугмаси 3. ишчи папканинг ойнасини очинг. view – current directory 4. № 6 лаборатория ишида қурилган модельни очинг. lab6.mdl га икки марта босиш 5. ўзингизни папкангизга lab7.mdl.номи остида сақлаб қуйинг file – save as ... 6. ночизиқли модель-ростлагич блокини очинг. блок киришини и-канали киришига улайдиган чизиқни ўчиринг. счт белгиланг, delete босинг 7. сумматорни нусхасини олинг, интеграторни олдидан жойлаштиринг ва иккинчи киришининг белгисини «минус»га алмаштиринг. cўт олиб ўтинг list of signs майдонида |+- 8. сумматорни яна нусхасини олинг, уни 180 градусга буринг ва киришларининг жойлашишларини ўзгартиринг. cўт олиб ўтинг ctrl+i босинг list of signs майдонида |+- 9. ночизиқли модель-юритма блокини очинг ва ростлагич ойнасига иккинчи ночизиқли блокни ўтказинг (рульни чегаравий бурилиш (перекладка) бурчагига чекланма). уни 180 градусга буринг. cчт олиб ўтинг ctrl+i босинг 10. gain math operations гуруҳидан gain блокини қўшинг ва kaw га тенг кучайтириш коэффициентини ўрнатинг. gain майдонида kaw 11. расмда кўрсатилган …
4 / 11
и моделлардан хар бир осциллографларда 3 тадан сигнал акс эттириб, расм бўйича схемани йиғинг. барча системаларнинг f киришларини ғалаёнлаш блоки чиқиши билан улаш лозим, r киришларини эса –берилган йўналиш блоки чиқиши билан улаш лозим. 17. редакторда lab7go скрипт ойнасига ўтинг. моделлаш графигини ишга тушириш ва графикни чиқариш учун ҳар бир расм ярмида 3 та график чиқарилишини ҳисобга олган ҳолда қаторлар қўшинг. массивлар phi ва delta 4 тадан устунни ташкил этади lab5graph.m файлидан графикни расмийлаштириш учун буйруқларга озгина ўзгариш киритиш ва нусха олиш қулайдир. sim ('lab7' ) figure(1) ... 18. скриптни ишга туширинг.созлаш учун скриптни диска сақлаб қуйинг ва нусхасини ҳисоботга кўчиринг. қурилган график нусхасини ҳисоботга кўчиринг. ҳосил бўлган эффектни таърифлаб беринг. 19. модельнинг асосий ойнасига кучайтиргич қўшинг (math operations гуруҳидан gain блоки) ва 1/phizad га тенг кучайтириш коэффициентини ўрнатинг. бу блок (нормаллаштирувчи) чиқишда белгиланган қиймат 1 тенглигини назорат қилиш учун хизмат қилади (нормировка). view – library browser счт олиб ўтиш …
5 / 11
юқори менюдан optimization – parameters пункитини танланг ва tunable variables (созланадиган параметрлар) майдонига kaw ни киритинг. lower bound (пастки чегара) майдонига 0 (нуль) ни киритинг. 24. оптималлаштириш процедурасини ишга туширинг.у бир неча дақиқа вақтингизни олиши мумкин. тугашининг белгиси matlab буйруқлар ойнасида optimization converged successfully матнининг пайдо бўлиши ҳисобланади. start тугмасига счт 25. чекланмаларни суриб ва яна оптималлаштириш процедурасини ишга тушириб ўтиш жараённи яхшилашга ҳаракат қилинг. 26. топилган kaw нинг оптимал қийматини аниқланг. бунинг учун matlab буйруқ ойнасига kaw киритилиши лозим. уни ҳисоботга ёзинг ва lab7go скриптига ўтказинг. kaw 27. lab7go скриптни бажаришга ишга туширинг ва олинган графикнинг нусхасини ҳисоботга кўчиринг. f5 тугмаси 28. overshoot функциясидан фойдаланиб ўтаростлаш ва ўтиш жараёнининг вақтини аниқланг. [si,tpp] = overshoot(phi(:,1),... phi(:,4)); 29. matlab буйруқлар ойнасида берилган йўналиш бурчагини га ўзгартиринг ва моделлаштиришни такрорланг. олинган графикнинг нусхасини ҳисоботга кўчиринг. ўтиш жараёнининг ўтаростлаш ва ўтиш жараёни вақтини аниқланг. буйруқлар ойнасида phizad = 30; скриптнинг керакли қаторини белгиланг, …

Want to read more?

Download all 11 pages for free via Telegram.

Download full file

About "nochiziqli sistemalarni optimallashtirish"

лабораторная работа № 1 page matlab воситаси ёрдамида абс ларини тадқиқ қилиш лаборатория иши № 7 ночизиқли системаларни оптималлаштириш ишдан мақсад · matlab муҳитида ночизиқли системаларни оптималлаштириш усулларини ўзлаштириш ишнинг вазифаси · бир модельдан иккинчисига остсистемаларнинг нусхасини кўчиришни ўрганиш; · пид-ростлагичли системада «туйиниш» турдаги ночизиқлиликларни қисман компенсацияловчи усулларни ўрганиш; · ncd (nonlinear control design) пакетини қўллашни ўрганиш. ҳисоботни расмийлаштириш · лаборатория иши бўйича ҳисобот microsoft word формати файлида (асосий матн 1,5 интервал орқали кенглиги бўйича текислаб 12 пт ўлчамдаги times new roman шрифтида) матнлар кетма-кетлиги кўринишида бажарилади. у ўзида қуйидагиларни қамраб олиши шарт: · фаннинг номи, лаборатория ишининг та...

This file contains 11 pages in DOC format (328.5 KB). To download "nochiziqli sistemalarni optimallashtirish", click the Telegram button on the left.

Tags: nochiziqli sistemalarni optimal… DOC 11 pages Free download Telegram