دانلود مقاله طراحی و پیاده سازی کنترلگر موقعیت روبات کشسان مفصل

دانلود مقاله ورد در مورد طراحی و پیاده سازی کنترلگر موقعیت روبات کشسان مفصل
برای خرید آنلاین این مقاله، اینجا کلیک کنید
توضیحات این مقاله:
وبسایت مکاله اقدام به ارائه پروژه ای با فرمت ورد، برای رشته های مهندسی برق، مکانیک، مهندسی کامپیوتر، ذمهندسی مهندسی رباتیک و مکاترونیک و هوش مصنوعی ، با عنوان طراحی و پیاده سازی کنترلگر موقعیت روبات کشسان مفصل ، نموده است. برای آشنایی بیشتر با این پروژه میتوانید ابتدا خلاصه آن را از لینک زیر دانلود نموده و پس از حصول اطمینان و با در دست داشتن کارت عابر بانک + رمز دوم (رمز اینترنتی) مقاله را خریداری و بلافاصه دانلود نمایید.
مشخصات این مقاله :
عنوان: طراحی و پیاده سازی کنترلگر موقعیت روبات کشسان مفصل
فرمت: ورد (تایپ شده با قابلیت ویرایش)
تعداد صفحات: ۱۵۷
فهرست مطالب :
فهرست مطالب أ
فهرست اشكال د
فهرست جداول ز
۱- مقدمه ۱
۱-۱- جايگاه روباتهاي كشسانمفصل در مهندسي كنترل ۱
۱-۲- مشكلات كنترل روباتهاي كشسانمفصل ۳
۱-۳- كنترل با وجود محدوديت دامنه ۴
۱-۴- نوآوريهاي اين پژوهش ۶
۱-۵- نماي كلي رساله ۷
۲- مروري بر پژوهشهاي قبلي و بيان چالشها ۹
۲-۱- كنترل روباتهاي كشسانمفصل ۹
۲-۱-۱- پژوهشهاي اوليه ۱۰
۲-۱-۲- ادامة خط اوليه ۱۲
۲-۱-۳- ارتقاي مدل ۱۴
۲-۱-۴- پيشنهادات مختلف براي كنترل ۱۵
۲-۱-۵- كميتهاي فيدبك شده و تقليل اندازهگيريها ۱۵
۲-۱-۶- كنترل تطبيقي ۱۷
۲-۱-۷- كنترل مقاوم و پايداري ۱۸
۲-۱-۸- پيادهسازي عملي ۲۰
۲-۱-۹- جمعبندي و بيان چالشها ۲۲
۲-۲- مسئلة اشباع عملگر و روشهاي برخورد با آن ۲۲
۲-۲-۱- مشكلات ناشي از اشباع ۲۳
۲-۲-۲- روشهاي عمومي برخورد با مسئلة اشباع ۲۵
۲-۲-۳- روشهاي بهينه و مقاوم در برخورد با اشباع ۲۶
۲-۲-۴- روشهاي تعديلي ۲۷
۲-۲-۵- مسئلة اشباع در روباتها ۲۹
۳- حلقة ناظر فازي، روشي براي برخورد با مسئله اشباع عملگر ۳۲
۳-۱- بيان مسئله ۳۳
۳-۲- معرفي روش ۳۵
۳-۳- مزاياي روش پيشنهادي ۳۷
۳-۴- استفاده از حلقة ناظر بر روي دو سيستم عمومي ۳۹
۳-۴-۱- سيستم ناپايدار دو ورودي-دو خروجي ۴۰
۳-۴-۲- سيستم داراي تأخير ۴۳
۳-۵- نكات عملي در طراحي ۴۶
۴- مسئلة اشباع در FJR و استفاده از روش حلقة ناظر براي برخورد با آن ۴۸
۴-۱- مدلسازي روباتهاي كشسانمفصل ۴۸
۴-۱-۱- كنترل تركيبي و رويكرد روية ناوردا براي كنترل FJR ها ۵۳
۴-۲- استفاده از حلقة ناظر در ساختار تركيبي براي FJR 57
۴-۳- بررسي عملكرد روش ارائه شده با شبيهسازي ۵۸
۴-۴- اثبات پايداري براي ساختار «تركيبي + ناظر» ۶۲
۴-۴-۱- پايداري زير سيستم تند ۶۴
۴-۴-۲- لمهاي مورد نياز براي اثبات پايداري ۶۷
۴-۴-۳- اثبات پايداري سيستم كامل ۷۱
۵- نگاه دوم: روشهاي بهينة H و H2 براي مقابله با اثرات اشباع در FJR 76
۵-۱- طراحي با رويكرد حساسيت مخلوط ۷۹
۵-۲- طراحي با رويكرد H2 /H ۸۱
۵-۳- بررسي كارايي روشهاي ارائه شده ۸۲
۶- پيادهسازي عملي ۹۰
۶-۱- معرفي مجموعة آزمايشگاهي ساخته شده ۹۱
۶-۱-۱- سختافزار الكترومكانيكي ۹۱
۶-۱-۲- نرمافزار ۹۵
۶-۲- مدل پارامتريك سيستم ۹۸
۶-۳- تخمين پارامترهاي سيستم ۱۰۰
۶-۴- نتايج پيادهسازي ۱۰۴
۶-۴-۱- كنترل تركيبي ۱۰۷
۶-۴-۲- كنترل تركيبي تحت نظارت ناظر فازي ۱۰۹
۷- نتايج و تحقيقات آتي ۱۱۴
پيوست الف: كنترل تركيبي و رويكرد روية ناوردا براي FJR چند محوره ۱۱۸
پيوست ب: طراحي كنترل بهينة چندمنظوره مبتني بر نرم H با تبديل به LMI 127
پيوست ج: راهنماي كار با جعبهابزار زمان حقيقي نرمافزار MATLAB 132
پيوست د: راهنماي فني روبات خواجهنصير ۱۳۷
پيوست هـ : نتايج بيشتري از پيادهسازيها ۱۴۰
واژهنامه انگليسي به فارسي ۱۴۵
واژهنامه فارسي به انگليسي ۱۴۶
مقالات استخراج شده از اين پژوهش ۱۴۷
مراجع ۱۴۹
فهرست اشكال
شكل ۱ ۱- بازوي ايستگاه فضايي بينالمللي ۳
شكل ۱ ۲- دست ۴ انگشتي DLR و ميكروهارمونيكدرايو به كار رفته در آن ۳
شكل ۲ ۱- ساختار ارائه شده در مقالة [۱۰۸] براي مقابله با اشباع ۲۸
شكل ۳ ۱- سيستم حلقه بسته ۳۴
شكل ۳ ۲- ساختار حلقه بسته با حضور حلقة ناظر ۳۴
شكل ۳ ۳- تعريف متغيرهاي زباني براي دامنة سيگنال كنترل ۳۶
شكل ۳ ۴- تعريف متغيرهاي زباني براي مشتق سيگنال كنترل ۳۶
شكل ۳ ۵- تعريف متغيرهاي زباني براي بهرة ضرب شده در خطا ۳۶
شكل ۳ ۶- نگاشت غير خطي معادل با منطق مورد استفاده ۳۸
شكل ۳ ۷- خروجيها در حالت Sat 41
شكل ۳ ۸- خروجي اول در دو شبيهسازي Fuz و NoSat 42
شكل ۳ ۹- خروجي دوم در دو شبيهسازي Fuz و NoSat 42
شكل ۳ ۱۰- مقدار بهره در شبيهسازي Fuz 42
شكل ۳ ۱۱- خروجي سه حالت NoSat، Sat و Fuz براي ورودي مرجع با دامنة ۵/۰ ۴۴
شكل ۳ ۱۲- خروجي سه حالت NoSat، Sat و Fuz براي ورودي مرجع با دامنة ۷/۰ ۴۴
شكل ۳ ۱۳- خروجي سه حالت NoSat، Sat و Fuz براي ورودي مرجع با دامنة ۹/۰ ۴۴
شكل ۳ ۱۴- مقدار بهرة اعمال شده توسط ناظر براي ورودي مرجع با دامنة ۹/۰ ۴۵
شكل ۳ ۱۵- اثر حلقة ناظر بر دامنة كنترل براي ورودي مرجع با دامنة ۹/۰ ۴۵
شكل ۴ ۱- روبات كشسانمفصل يك درجه آزادي ۵۳
شكل ۴ ۲- ساختار كنترل تركيبي براي FJR 57
شكل ۴ ۳- نحوة استفاده از حلقة ناظر براي FJR 58
شكل ۴ ۴- رديابي در حالت NoSat، بدون محدوديت عملگر و بدون ناظر ۶۰
شكل ۴ ۵- ناپايداري ناشي از اشباع با كران = ۸۳۰ در حالت Sat 60
شكل ۴ ۶- رديابي در حالت Fuz با كران اشباع به اندازة = ۸۳۰ ۶۱
شكل ۴ ۷- مقدار در حالت Fuz با كران اشباع به اندازة = ۸۳۰ ۶۱
شكل ۵ ۱- نمودار حلقه بستة سيستم با عدم قطعيت ضربي در ورودي ۷۸
شكل ۵ ۲- چگونگي وزندهي سيگنالها براي مسئلة حساسيت مخلوط ۷۹
شكل ۵ ۳- مدلهاي شناسايي شده (P1 تا P20) و مدل نامي P0 83
شكل ۵ ۴- چگونگي اختيار كران بالاي عدم قطعيت ۸۴
شكل ۵ ۵- نمودارهاي بود دو كنترلگر ۸۶
شكل ۵ ۶- رديابي براي ورودي مرجع سينوسي با = ۱۲ ۸۷
شكل ۵ ۷- سيگنال كنترل براي ورودي مرجع سينوسي با = ۱۲ ۸۸
شكل ۵ ۸- ناپايداري رويكردهاي مختلف براي محدوديت دامنة = ۹ ۸۸
شكل ۶ ۱- تصوير روبات مورد استفاده ۹۰
شكل ۶ ۲- چگونگي عملكرد هارمونيك درايو ۹۱
شكل ۶ ۳- نمودار بلوكي روبات مورد استفاده ۹۲
شكل ۶ ۴- تصوير مفصل كشسانِ ساخته شده ۹۴
شكل ۶ ۵- مدل بلوكي بازوها ۹۵
شكل ۶ ۶- مدل مورد استفاده براي اعمال ولتاژ به موتور دوم ۹۶
شكل ۶ ۷- مدل مورد استفاده براي خواندن كدگذار سوم ۹۷
شكل ۶ ۸- بازوي يك درجه با جعبه دنده ۹۸
شكل ۶ ۹- دياگرام بلوكي ديناميك بازوي يك محوره ۹۹
شكل ۶ ۱۰- زاوية اندازهگيري شدة بازوي دوم و مقدار شبيهسازي شدة آن ۱۰۳
شكل ۶ ۱۱- زاوية اندازهگيري شدة موتور دوم و مقدار شبيهسازي شدة آن ۱۰۳
شكل ۶ ۱۲- كنترل حلقه بستة PD براي بازوي دوم با اندازهگيري مكان عملگر ۱۰۴
شكل ۶ ۱۳- رفتار بازو با كنترل PD صلب براي ورودي سينوسي ۱۰۵
شكل ۶ ۱۴- كنترل حلقه بستة PD براي بازوي دوم با اندازهگيري مكان بازو ۱۰۶
شكل ۶ ۱۵- رفتار بازوي دوم با كنترل PD صلب با اندازهگيري مكان بازو ۱۰۶
شكل ۶ ۱۶- رفتار بازو با سوييچ كردن كنترل تركيبي و كنترل صلب ۱۰۷
شكل ۶ ۱۷- رفتار بازو با كنترل تركيبي با بهره بالا ۱۰۸
شكل ۶ ۱۸- دامنة كنترل در روش كنترل تركيبي ۱۰۹
شكل ۶ ۱۹- چگونگي پيادهسازي منطق نظارت ۱۰۹
شكل ۶ ۲۰- اثر حلقة ناظر بر رديابي سيگنال ۲۰Sin(2t) براي نقطه كار ۱۸۰ درجه ۱۱۱
شكل ۶ ۲۱- اثر حلقة ناظر بر رديابي سيگنال مربعي با دامنة ۲۰ براي نقطه كار ۰ درجه ۱۱۲
شكل ب ۱- دياگرام بلوكي مسألة مخلوط H2/H ۱۲۷
شكل ج ۱- چگونگي نصب كارت جديد ۱۳۴
شكل ج ۲- تنظيمات مربوط به بلوکهاي ورودي يا خروجي ۱۳۴
شكل ج ۳- تنظيم پارامترهاي شبيه سازي ۱۳۵
شكل ج ۴- تنظيم پارامترهاي زمان حقيقي ۱۳۵
شكل ج ۵- توليد کد C ، ارتباط با پورت ، اجراي برنامه ۱۳۶
شكل د ۱- نمايي از رابط كاربر برنامة FjrInit.exe 139
شكل ه ۱- اثر حلقة ناظر بر رديابي سيگنال ۴۰Sin(2t) براي نقطه كار ۱۸۰ درجه ۱۴۰
شكل ه ۲- اثر حلقة ناظر بر رديابي سيگنال ۲۰Sin(4t) براي نقطه كار ۰ درجه ۱۴۱
شكل ه ۳- اثر حلقة ناظر بر رديابي سيگنال ۲۰Sin(2t) براي نقطه كار ۹۰- درجه ۱۴۲
شكل ه ۴- اثر حلقة ناظر بر رديابي سيگنال مربعي با دامنة ۲۰ براي نقطه كار ۰ درجه ۱۴۳
شكل ه ۵- اثر حلقة ناظر بر رديابي سيگنال مربعي با دامنة ۲۰ براي نقطه كار ۰ درجه – با ميرايي ۱۴۴
فهرست جداول
جدول ۲ ۱- اولين مقالات ارائه شده در مورد روباتهاي كشسانمفصل ۱۰
جدول ۲ ۲- مقالاتي كه خط اوليه را پي گرفتهاند. ۱۳
جدول ۳ ۱- قواعد فازي ۳۷
جدول ۴ ۱- كران كمينة قابل قبول براي دو حالت Sat و Fuz 60
جدول ۴ ۲- نرمهاي خطا براي دو حالت Sat و Fuz به ازاي مقادير مختلف ۶۱
جدول ۵ ۱- مقادير min براي وروديهاي مختلف ۸۹
جدول ۶ ۱-ضريب كشساني اندازهگيري شده براي نقطة كار ۹۰ درجه ۱۰۲
جدول ۶ ۲-ضريب كشساني اندازهگيري شده براي نقطة كار ۹۰- درجه ۱۰۲
جدول ۶ ۳-پارامترهاي شناسايي شده ۱۰۲
جدول ۶ ۴-پارامترهاي محاسبه شده ۱۰۲
جدول د ۱- مشخصات موتور اول ۱۳۷
جدول د ۲- مشخصات موتور دوم همراه با جعبه دنده ۱۳۷
جدول د ۳- مشخصات هارمونيكدرايو ۱۳۷
جدول د ۴- مشخصات سيگنالهاي اعمال شده از رايانه به روبات ۱۳۸
جدول د ۵- مشخصات سيگنالهاي اندازهگيري شده توسط رايانه ۱۳۸
بخشی از مقاله :
در این پژوهش مسئلة کنترل روبات کشسانمفصل با لحاظ محدودیت اشباع عملگر مورد بررسی دقیق قرار گرفته است. بدین منظور با استفاده از دو رویکرد مختلف روشهایی برای حل آن ارائه شده است. در ادامه با استفاده از شبیهسازیهای مختلف عملکرد روشهای ارائه شده بررسی و سپس پایداری مقاوم ساختار پیشنهادی به صورت نظری اثبات شده است. در پایان صحت ادعاهای نظری با پیادهسازی عملی بر روی یک روبات کشسانمفصل دو درجه آزادی مورد تأیید قرار گرفته است.
در این پژوهش دو مجموعه نوآوری به انجام رسیده است. در مجموعة اول ابتدا یک روش کلی با عنوان «حلقة ناظر» برای برخورد با مسئلة اشباع ارائه شده است. این روش بر روی سیستمهای مختلفی پیاده شده تا نشان داده شود که مستقل از مدل میباشد. سپس یک ساختار کنترل ترکیبی همراه با حلقة ناظر برای روباتهای کشسانمفصل ارائه شده تا نشان داده شود که روش ارائه شده برای کاربرد اصلی مورد نظر پروژه (یعنی روبات کشسانمفصل) عملکرد مناسبی را در حضور اشباع ایجاد میکند. در ادامة این پژوهش به اثبات نظری پایداری برای ساختار «ترکیبی + ناظر» پرداختهایم. سپس برای اینکه قابلیت پیادهسازی روش ارائه شده نشان داده شود آن را بر روی یک روبات کشسانمفصل که در راستای همین پژوهش طراحی و ساخته شده است پیاده نمودهایم.
مجموعه نوآوری دوم ارائة رویکرد دیگری برای مقابله با اثرات اشباع در روباتهای کشسانمفصل بر پایة روشهای بهینة چند منظوره مبتنی بر نرمهای H٢ و H است. در این روشها برای مقاوم بودن کنترلگر از بهینهسازی H سود جسته و برای کم کردن دامنة کنترل و جلوگیری از اشباع عملگر، نرم سیگنال کنترلی نیز در فرایند بهینهسازی در نظر گرفته شده است. برای طراحی عددی از تبدیل مسئله به LMI و روشهای عددی متناظر با آن استفاده شده است. همچنین جهت نشان دادن کاراییِ روش در عمل، پیادهسازی آن بر روی روبات مذکور انجام پذیرفته است.
کلمات کلیدی: روبات کشسانمفصل، اشباع عملگر، کنترل ترکیبی، حلقة ناظر، روش کنترل H٢/H∞، منطق فازی.
توجه :
این مقاله به صورت کامل و با فرمت ورد (تایپ شده و با قابلیت ویرایش) آماده خرید اینترنتی و دانلود آنی میباشد.
برای خرید آنلاین این مقاله، اینجا کلیک کنید