×
×

کنترل فازی ربات متحرك چرخدار برای دنبال کردن یک مسیر از پیش تعیین شده با متلب

شناسه محصول:
NP-239147

کنترل فازی ربات متحرك چرخدار برای دنبال کردن یک مسیر از پیش تعیین شده با متلب

پروژه ای ممتاز برای پروژه درس کنترل فازی و یادگیری کامل کنترل فازی با مثال

شبیه سازی کاملا تست شده با Matlab  ( در سیمولینک متلب ) 

جهت دریافت نسخه Mfile ( تنها در قالب ام-فایل و بدون استفاده از سیمولینک ) این پروژه به اینجا مراجعه کنید.

کدنویسی عالی و بی نقص

مطالعه بیشترنمایش کمتر
نام تجاری:
در صورت خرید 1 عدد از این محصول، مبلغ 3,450 تومان پاداش دریافت خواهید کرد. شما می توانید از این پاداش برای خریدهای بعدی استفاده نمایید. همچنین میتوانید این پاداش را به کوپن تخفیف تبدیل نمایید و یا حتی می توانید به حساب بانکی خود نیز واریز کنید.
خروج
مقایسه محصول0
توضیحات تکمیلی

کنترل فازی یک ربات متحرك چرخدار برای دنبال کردن یک مسیر از پیش تعیین شده با متلب

بررسی اجمالی پروژه

کنترل فازی ربات متحرك چرخدار برای دنبال کردن یک مسیر از پیش تعیین شده با متلب

در این پروژه شبیه سازی متلب به کنترل یک ربات متحرک با استفاده کنترلر فازی پرداخته می­شود. دو مسیر دایره­ای و مربعی برای آن در نظر گرفته شده و مقاومت آن در برابر یک سری عوامل و فاکتورها بررسی می­گردد.

تعریف مسئله

تعریف مسئله در پروژه

کنترل فازی ربات متحرك چرخدار برای دنبال کردن یک مسیر از پیش تعیین شده با متلب

ربات متحرک چرخ دار از متداول ترین ربات هایی است که در مهندسی کنترل کاربردهای آزمایشگاهی و عملی فراوانی دارد. در شکل زیر یک ربات متحرک غیرهولونومیکی با دو چرخ محرک و یک چرخ هرزگرد نشان داده شده است.

ربات متحرک غیرهولونومیکی با دو چرخ محرک و یک چرخ هرزگرد

معادلات دینامیکی حاکم بر این سیستم عبارتند از :

معادلات حاکم بر سیستمکه در آن m جرم ربات, d فاصله مرکز ثقل ربات از محور واصل چرخ ها, R نصف فاصله دو چرخ, r شعاع هر یک از چرخ ها, [xc,yc] مختصات مرکز جرم ربات, q=[Xc,Yc,teta]^T و I ممان اینرسی بدنه ربات حول محور عمود بر سطح زمین و گذرنده از مرکز ثقل ربات می باشد, مقدار پارامترهای ربات در جدول 1 داده شده است.

مقدار پارامترهای ربات

معادلات سینماتیکی این ربات نیز عبارت است از :

معادلات سینماتیکی ربات

که در آن v سرعت خطی و امگا سرعت زاویه ای ربات است.

هدف از اجرای این پروژه, کنترل ربات برای دنبال کردن مسیر از پیش تعیین شده ای می باشد, شکل زیر.

کنترل ربات برای دنبال کردن مسیر از پیش تعیین شده

براي مسیر دلخواه از یک مسیر دایره اي، (مثل مسیر زیر) و یک مسیر مربعی دلخواه استفاده کنید. سرعتهاي خطی Vr و زاویه ای امگا آر دلخواه را به طور مناسب تعیین کنید. موقعیت اولیه ربات را با فاصله از مسیر دلخواه قرار دهید.

مسیر دایره اي

یک) قوام کنترل کننده در مقابل:

الف) تغییر پارامترهاي سیستم، ب) نویز اندازه گیري، پ) اشباع در سیگنال کنترلی، ت) اغتشاش خارجی
دو)  حجم محاسباتی و امکان پیاده سازي بیدرنگ آنها

گزارش شبیه سازی با نرم افزار متلب

گزارش شبیه سازی با نرم افزار متلب

شبیه سازی در محیط ام فایل و سیمولینک متلب انجام شده و توسط کارشناسان مجرب نیوزپاور کدنویسی شده است.

* این پروژه شبیه سازی دارای گزارش ورد 10 صفحه ای به زبان فارسی است.

* شبیه سازی برای دو حالت مسیر دایره ای و مربعی در دو پوشه مجزا به همین نام ها تشکیل شده است.

* در ادامه نتایج شبیه سازی مربوط به هر کدام را مشاهده می کنیم.

نتایج شبیه سازی پروژه

نتایج شبیه سازی پروژه 

کنترل فازی ربات متحرك چرخدار برای دنبال کردن یک مسیر از پیش تعیین شده با متلب

مسیر دایره­ ای: شبیه­ سازی در 80 ثانیه برای ربع دایره انجام شده است. نتایج نشان دهنده این است که ربات به خوبی مسیر مرجع را تعقیب نموده است:

نتایج شبیه سازی این پروژه

هم­چنین ورودی­های کنترلی در ادامه نمایش داده شده است. ملاحظه می­گردد که هر دو ورودی در محدوده مناسب قرار دارند:

ورودی­های کنترلی

حال نتایج مسیر مربعی را نشان می­دهیم. ملاحظه می­شود که نتایج مشابه حالت قبل به دست می­ آیند:

نتایج مسیر مربعی

حال به بررسی مقاومت کنترلر در برابر عوامل زیر می­پردازیم:

یک) تغییر پارامترهای سیستم

برای این منظور، جرم و ممان اینرسی ربات را دو برابر می­کنیم. نتایج برای مسیر دایره­ای نمایش داده شده­اند. ملاحظه می­شود که نتایج هم­چنان بدون تغییر مانده ­اند:

نتایج شبیه سازی

دو) نویز اندازه­ گیری

دو) نویز اندازه­ گیری

سه) اشباع ورودی کنترلی

در نمودارها ملاحظه گردید که ورودی­های کنترلی در حدی نیستند که وارد محدوده اشباع شوند لذا نیازی به اشباع ورودی­ها نمی­باشد.

چهار) اغتشاش خارجی

اغتشاش خارجی

هم­چنین در مورد حجم محاسباتی این نکته ذکر می­گردد که مدل ارائه شده قابلیت اجرایی شدن بر روی سیستم واقعی را دارد و حجم محاسبات آن نیز مطلوب است (حجم محاسباتی بالایی ندارد).

جمع بندی پروژه کنترل فازی یک ربات متحرك چرخدار برای دنبال کردن یک مسیر از پیش تعیین شده با متلب

در این پروژه به کنترل فازی یک ربات متحرک پرداخته شد. دو مسیر مرجع دایره و مربع ساخته شد و ربات به خوبی هر دو مسیر را تعقیب نمود. به علاوه کنترلر در مقابل تغییرات پارامتر سیستم، نویز، اشباع و اغتشاش خارجی مقاومت خوبی دارد. به علاوه این که حجم محاسبات نیز مطلوب است.

مطالعه بیشترنمایش کمتر
مشخصات
NP-239147

مشخصات

مناسب برای
دانشجویان فنی و مهندسی
گزارش پروژه
دارد
تعداد صفحات گزارش
10 صفحه ورد
تعداد فایل های قابل دانلود
1 فایل فشرده شامل سورس شبیه سازی و گزارش
طریقه دریافت محصول
( آنی پس از پرداخت وجه ) قابل دانلود از طریق ایمیل ثبت نامی یا حساب کاربری
زبان
فارسی
سازگار با
Matlab
امکان سفارشی سازی پروژه با اخذ هزینه
جهت سفارشی سازی این پروژه تیکت بزنید یا با واحد پشتیبانی تماس حاصل فرمایید.

نظر / پرسش

متوسط امتیاز کاربران

5.0
,
2 نظر
★★★★★ عالی 2
★★★★☆ خوب 0
★★★☆☆ متوسط 0
★★☆☆☆ ضعیف 0
★☆☆☆☆ خیلی ضعیف 0

  • نظر (2)
  • پرسش و پاسخ (0)
محصولات مرتبط
(1)
کنترل فازی ربات متحرك چرخدار برای دنبال کردن یک مسیر از پیش تعیین شده با متلب (Mfile) این پروژه به طور کامل در محیط متلب بصورت ام-فایل (Mfile)  شبیه سازی شده است و در هیچ کدام از بخش های آن از سیمولینک استفاده نشده...
شبیه سازی اینورتر و پنل های فتوولتاییک متصل به شبکه شبیه سازی اینورتر و پنل های فتوولتاییک متصل به شبکه شبیه سازی اینورتر و پنل های فتوولتاییک متصل به شبکه
پیشنهاد ویژه محدود
شبیه سازی اینورتر و پنل های فتوولتاییک متصل به شبکه، نشان می‌دهد چگونه آرایه پنل‌های خورشیدی می‌تواند از طریق یک تبدیل‌کننده (اینورتر) به شبکه متصل شود. ابتدا توان حداکثر قابل استخراج از پنل‌های خورشیدی با استفاده از...
کنترلر حلقه بسته موتور القایی تغذیه شده توسط اینورتر سه‌فاز کنترلر حلقه بسته موتور القایی تغذیه شده توسط اینورتر سه‌فاز
پیشنهاد ویژه محدود
(1)
پروژه کنترلر حلقه بسته موتور القایی تغذیه شده توسط اینورتر سه‌فاز، به شبیه سازی کنترلر حلقه بسته یک موتور القایی تغذیه شده با اینورتر سه‌فاز (Inverter) می پردازد. اینورتر سه‌فاز وظیفه تبدیل ولتاژ متناوب سه‌فاز شبکه...
پروژه برنامه‌ریزی دینامیکی تمرین 3.24 کنترل بهینه کرک پروژه داینامیک پروگرمینگ تمرین 3.24 کنترل بهینه kirk شبیه سازی کامل تمرین مهم 3.24 از کتاب کنترل بهینه دونالد. ای. کرک در محیط نرم افزار MATALB
پروژه برنامه‌ریزی دینامیکی تمرین 3.21 کنترل بهینه کرکپروژه داینامیک پروگرمینگ تمرین 3.21 کنترل بهینه kirkشبیه سازی کامل تمرین مهم 3.21 از کتاب کنترل بهینه دونالد. ای. کرک در محیط نرم افزار MATALB
شبیه سازی PLL در سیمولینک متلب - Phase-locked loop شبیه سازی PLL در سیمولینک متلب - Phase-locked loop
پیشنهاد ویژه محدود
شبیه سازی PLL در سیمولینک متلب - Phase-locked loopPLL یا Phase-Locked Loop (فاز قفل شده کننده مدار) یک سیستم کنترل الکترونیکی است که خروجی فرکانس یا فاز یک اسیلاتور را با فرکانس یا فاز ورودی تنظیم می‌کند. این پروژه...
پروژه برنامه ریزی پویا تمرین 3.23 کتاب دونالد کرک  بخش 3.23 از کتاب کنترل بهینه دونالد. ای. کرک (تمرین 3.23)در محیط نرم افزار MATALBتمرین Donald E. Kirkبه همراه گزارش کار فارسی با فرمت ورد به همراه چهار فایل شبیه سازی...
پروژه برنامه‌ریزی دینامیکی تمرین 3.15 الی 3.17 کنترل بهینه kirkسه تمرین مهم 3.15 و 3.16 و 3.17 از کتاب کنترل بهینه دونالد. ای. کرک در محیط نرم افزار MATALBحل و شبیه سازی سه تمرین کتاب کنترل بهینه دونالد کرک در این محصول!

دانلودها

فهرست

ایجاد یک حساب کاربری برای استفاده از لیست علاقه مندی

ورود به سیستم
×
کنترل فازی ربات متحرك چرخدار برای دنبال کردن یک مسیر از پیش تعیین شده با متلب
69,000 تومان