پروژه مدل سازی کنترل اتوماتیک پاندول و ارابه با متلب
ﻣﺪل ﺳﺎزي
سیستم زﯾـﺮ را در ﻧﻈـﺮ گرفته ایم . ﺟـﺮم ﭘﺎﻧــﺪول m ﻃـﻮل آن l و ﺟـﺮم اراﺑـﻪ M اﺳـﺖ. ﻧﯿـﺮوي اﻓﻘـﯽ F ﺑﺎﻋــﺚ ﺣﺮﮐﺖ ﺟﺮم M و در ﻧﺘﯿﺠﻪ ﺑﺎﻋﺚ ﺗﻌﺎدل ﭘﺎﻧﺪول ﻣﻌﮑﻮس ﻣﯿﺸﻮد. در اﯾﻦ ﺳﯿﺴﺘﻢ ﻓـﺮض شده اﺻـﻄﮑﺎك راﺑﻄـﻪ ي ﻣﺴـﺘﻘﯿﻢ ﺑـﺎ ﺳﺮﻋﺖ ﺣﺮﮐﺖ اراﺑﻪ دارد و در ﺧﻼف ﺟﻬﺖ ﺣﺮﮐﺖ ﺑـﻪ اراﺑـﻪ وارد ﻣﯿﺸـﻮد. ﻣﻌـﺎدﻻت دﯾﻨـﺎﻣﯿﮑﯽ ﺣـﺎﮐﻢ ﺑـﺮ اﯾـﻦ ﺳﯿﺴـﺘﻢ را ﺑـﻪ روش ﻧﯿﻮﺗﻦ ﯾﺎ ﻻﮔﺮاﻧﮋ اﺳﺘﺨﺮاج کرده ایم و آﻧﺮا ﺣﻮل ﻧﻘﻄﻪ ﺗﻌﺎدل 180 =θ ﺧﻄﯽ ﺳﺎزي کرده ایم.
ﻧﮑﺘﻪ: در اﯾﻦ ﺑﺨﺶ ﺑﺮاي راﺣﺘﯽ ﮐﺎر ﻣﻌـﺎدﻻت دﯾﻨـﺎﻣﯿﮑﯽ ﺳﯿﺴـﺘﻢ داده ﺷـﺪه اﺳـﺖ.
ﭘﺎراﻣﺘﺮﻫﺎي ﺳﯿﺴﺘﻢ
ﺑﺮاي اﻧﺠﺎم ﺷﺒﯿﻪﺳﺎزي ﻫﺎ ﭘﺎراﻣﺘﺮﻫﺎي زﯾﺮ را ﺑﺮاي ﺳﯿﺴﺘﻢ در ﻧﻈﺮ گرفته ایم.
ﭘﺎﺳﺦ ﻧﻬﺎﯾﯽ:
ﻣﻌﺎدﻻت ﺣﺎﮐﻢ ﺑﺮ ﺳﯿﺴﺘﻢ
ﻣﻌﺎدﻻت ﺧﻄﯽ ﺳﺎزي ﺷﺪه( φ اﻧﺤﺮاف از ﺣﺎﻟﺖ ﺗﻌﺎدل اﺳﺖ):
1- ﺗﺎﺑﻊ ﺗﺒﺪﯾﻞ ﺳﯿﺴﺘم
ﺑﺎ در ﻧﻈﺮ ﮔﺮﻓﺘﻦ زاوﯾﻪي φ ﺑﻪ ﻋﻨﻮان ﺧﺮوﺟﯽ و ﻧﯿﺮوي F ﺑﻪ ﻋﻨﻮان ورودي ﺗﺎﺑﻊ ﺗﺒﺪﯾﻞ را ﺑﻪ دﺳﺖ آورده ایم.
2- ﻓﻀﺎي ﺣﺎﻟﺖ
ﺑﺎ در ﻧﻈﺮ ﮔﺮﻓﺘﻦ ﻣﻮﻗﻌﯿﺖ اراﺑـﻪ x و زاوﯾـﻪ ي ﭘﺎﻧـﺪول φ ﺑـﻪ ﻋﻨـﻮان ﺧﺮوﺟـﯽ و ﻧﯿـﺮوي F ﺑـﻪ ﻋﻨـﻮان ورودي ﻣﻌـﺎدﻻت ﻓﻀـﺎي ﺣﺎﻟﺖ ﺧﻄﯽ را نوشته ایم.
3- ﭘﺎﺳﺦ ﺳﯿﺴﺘﻢ ﺣﻠﻘﻪ ﺑﺎز
a) ﭘﺎﺳﺦ ﭘﻠﻪي ﺗﺎﺑﻊ ﺗﺒﺪﯾﻞ ﻗﺴﻤﺖ 1 ﺑﺎ اﺳﺘﻔﺎده از دﺳﺘﻮر step را رﺳﻢ کرده ایم.
b) ﭘﺎﺳﺦ ﺿﺮﺑﻪي ﺗﺎﺑﻊ ﺗﺒﺪﯾﻞ ﻗﺴﻤﺖ 1 را ﺑﺎ اﺳﺘﻔﺎده از دﺳﺘﻮر impulse رﺳﻢ کرده ایم.
c) در ﻣﻮرد ﭘﺎﯾﺪاري ﺳﯿﺴﺘﻢ ﺑﺤﺚشده.
d) ورودي ﭘﻠﻪ ﺑﻪ اراﺑﻪ وارد کرده ایم و ﺑـﺎ اﺳـﺘﻔﺎده از ﻣﻌـﺎدﻻت ﻓﻀـﺎي ﺣﺎﻟـﺖ ﭘﺎﺳـﺦ ﺳﯿﺴـﺘﻢ را ﺑـﺎ اﺳـﺘﻔﺎده از دﺳـﺘﻮر lsim بدست اورده ایم.
f) ﻣﻘﺎدﯾﺮ زﯾﺮ را ﺑﺮاي ﮐﻨﺘﺮل ﮐﻨﻨﺪهي PID در ﻧﻈﺮ گرفته ایم و ﭘﺎﺳﺦ ﺿﺮﺑﻪي ﺳﯿﺴﺘﻢ را رﺳﻢ کرده ایم.
g)ﺑﺎ در ﻧﻈﺮ ﮔﺮﻓﺘﻦ ﻣﻮﻗﻌﯿﺖ ﺟﻌﺒﻪ را ﺑﻪ ﻋﻨﻮان ﯾﮑﯽ از ﺧﺮوﺟﯽﻫﺎي ﺳﯿﺴﺘﻢ، ﺑﻠـﻮك دﯾـﺎﮔﺮام ﺑـﻪ ﺻـﻮرت زﯾـﺮ ﺧﻮاﻫـﺪ ﺑﻮد. ﺑﺎ در ﻧﻈﺮ ﮔﺮﻓﺘﻦ ﮐﻨﺘﺮل ﮐﻨﻨﺪهﻫﺎي ﻗﺴﻤﺘﻬﺎي fوe ﻣﻮﻗﻌﯿـﺖ ﺟﻌﺒـﻪ را رﺳـﻢ کرده ایم. و بررسی کرده ایم که آﯾـﺎ ﮐﻨﺘـﺮل ﮐﻨﻨـﺪه ﻫـﺎي ﻓـﻮق ﻗﺎﺑﻞ ﭘﯿﺎده ﺳﺎزي در ﻋﻤﻞ ﺧﻮاﻫﻨﺪ ﺑﻮد ﯾﺎ ﺧﯿﺮ؟
بخشی از گزارش کار
بخش c. از پاسخ ضربه و پاسخ پله سیستم مشخص است که تابع تبدیل مورد نظر ناپایدار است. اما برای بحث علمی تر، قطب های تابع تبدیل را با استفاده از دستور pole در متلب بدست می آوریم.
همانطور که مشخص است این سیستم دارای یک قطب سمت راست است که باعث ناپایداری سیستم از هر نظر می شود.
بخش d. بعد از تعریف مقادیر پارامترها مانند قسمت قبل، ماتریس های حالت را مطابق قسمت 2 تشکیل می دهیم. و با دستور ss مدل فضای حالت آن را تشکیل می دهیم.
در بردار زمان را تعریف می کنیم و یک بردار ورودی هم اندازه با بردار زمان تشکیل می دهیم. و در نهایت با دستور lsim شبیه سازی را انجام می دهیم و پاسخ را دریافت می کنیم.
پروژه مدل سازی کنترل اتوماتیک پاندول و ارابه با متلب توسط کارشناسان گروه ۱.۲.۳ پروژه پیاده سازی گردیده.
فایلهای پروژه به صورت کامل پس از خرید فایل بلافاصله در اختیار شما قرار خواهد گرفت.
سفارش پروژه متلب
درصورتیکه این پروژه دقیقا مطابق خواسته شما نمی باشد، با کلیک بر روی کلید زیر پروژه دلخواه خود را سفارش دهید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.