فهرست مقالات عباس حریفی


  • مقاله

    1 - طراحی، مدل سازی و ساخت یک مکانیزم آکروبات و برقراری ارتباط آن با نرم افزار متلب
    روش‌های هوشمند در صنعت برق , شماره 2 , سال 4 , تابستان 1392
    امروزه کنترل سیستم‌های مکانیکی که تعداد ورودی آنها از تعداد خروجی آنها کمتر می‌باشد (Underactuated) یکی از مسائل چالش برانگیز مهندسان کنترل شده است. یکی از مثال‌های جذاب این دسته سیستم‌ها، مکانیزم دو درجه آزادی آکروبات می‌باشد. هدف از این مقاله طراحی، مدلسازی و ساخت یک چکیده کامل
    امروزه کنترل سیستم‌های مکانیکی که تعداد ورودی آنها از تعداد خروجی آنها کمتر می‌باشد (Underactuated) یکی از مسائل چالش برانگیز مهندسان کنترل شده است. یکی از مثال‌های جذاب این دسته سیستم‌ها، مکانیزم دو درجه آزادی آکروبات می‌باشد. هدف از این مقاله طراحی، مدلسازی و ساخت یک سیستم آکروبات برای استفاده در آزمایشگاه‌های کنترل‌خطی، کنترل دیجیتال، رباتیک و هوش مصنوعی است. در این تحقیق ابتدا با استفاده از نرم‌افزار SolidWorks، مکانیزم مناسب (از لحاظ هزینه و سهولت ساخت) طراحی شد. سپس مکانیزم طراحی شده به صورت کاملاً دقیق ساخته شد. در مرحله بعد مدل دینامیکی سیستم ساخته شده با استفاده از معادلات اولر-لاگرانژ به دست آمد. در نهایت با استفاده از یک کارت تبادل داده (DAQ) و پیاده‌سازی تعدادی الگوریتم مناسب در محیط Simulink، ارتباط آکروبات و نرم‌افزار MATLAB جهت استفاده از سیستم ساخته شده به عنوان یک وسیله آزمایشگاهی برقرار گردید. پرونده مقاله

  • مقاله

    2 - شناسایی پارامترها و کنترل یک سیستم آکروبات ساخته شده
    روش‌های هوشمند در صنعت برق , شماره 1 , سال 4 , بهار 1392
    هدف از این مقاله، شناسایی پارامترهای یک سیستم آکروبات (که قبلا توسط مولفان ساخته شده) و طراحی کنترل کننده مناسب برای آن می‌باشد. بدین منظور ابتدا پارامترهای مدل غیرخطی سیستم با استفاده از الگوریتم ژنتیک، در چهار مرحله شناسایی شدند. سپس، یک الگوریتم جدید برای تاب دادن آک چکیده کامل
    هدف از این مقاله، شناسایی پارامترهای یک سیستم آکروبات (که قبلا توسط مولفان ساخته شده) و طراحی کنترل کننده مناسب برای آن می‌باشد. بدین منظور ابتدا پارامترهای مدل غیرخطی سیستم با استفاده از الگوریتم ژنتیک، در چهار مرحله شناسایی شدند. سپس، یک الگوریتم جدید برای تاب دادن آکروبات پیشنهاد شد. همچنین با خطی سازی مدل، یک کنترل کننده فیدبک حالت بهینه برای حفظ تعادل آکروبات طراحی گردید. ولی از آنجا که این کنترل کننده تنها در نزدیکی نقطه تعادل ناپایدار حاوی پاسخ مناسب بود، با کمک الگوریتم ژنتیک، ضرایب بهینه یک کنترل کننده فیدبک حالت مناسب برای نقاط دور از نقطه تعادل ناپایدار نیز به دست آمد. نتایج شبیه سازی در هر مرحله بیانگر کارایی مناسب شیوه‌های پیشنهادی می‌باشد. پرونده مقاله

  • مقاله

    3 - طراحی کنترل کننده مد لغزشی برای ربات تعادلی دو چرخ
    روش‌های هوشمند در صنعت برق , شماره 4 , سال 5 , پاییز 1393
    امروزه کنترل سیستم‌های مکانیکی نقصان تحریک یکی از مسائل چالش برانگیز مهندسان کنترل شده است. یکی از مثال‌های جذاب این دسته سیستم‌ها، ربات تعادلی دو چرخ می‌باشد که از دو چرخ در موازات هم و یک آونگ معکوس تشکیل شده است. در این پژوهش طراحی کنترل‌کننده به منظور حرکت بر روی سط چکیده کامل
    امروزه کنترل سیستم‌های مکانیکی نقصان تحریک یکی از مسائل چالش برانگیز مهندسان کنترل شده است. یکی از مثال‌های جذاب این دسته سیستم‌ها، ربات تعادلی دو چرخ می‌باشد که از دو چرخ در موازات هم و یک آونگ معکوس تشکیل شده است. در این پژوهش طراحی کنترل‌کننده به منظور حرکت بر روی سطح صاف مورد بررسی قرار گرفته است. برای طراحی کنترل کننده، ابتدا معادله دینامیکی سیستم از روش کین استخراج شد. سپس برای ربات تعادلی دو چرخ یک کنترل کننده مد لغزشی برای زاویه چرخش ربات، و با استفاده از سطح لغزشی پیشنهادی یک کنترل کننده مد لغزشی برای کنترل توام موقعیت و زاویه حفظ تعادل طراحی گردید. ویژگی کنترل‌کننده‌های پیشنهادی این است که همگی بر اساس دینامیک غیرخطی سیستم طراحی شده‌اند. همچنین با در نظر گرفتن حدود عدم قطعیت سیستم به هنگام طراحی، کنترل‌کننده‌ها نسبت به عدم قطعیت‌های موجود در مسئله مقاوم شده‌اند. مشکل متداول کنترل‌کننده‌های مد لغزشی پدیده چترینگ می‌باشد که با استفاده از تابع اشباع به جای تابع علامت تا حد زیادی کاهش یافته است. در نهایت مقایسه نتایج شبیه‌سازی کنترل‌کننده طراحی شده با پاسخ یک کنترل کننده رگولاتور درجه دوم، کارایی کنترل‌کننده پیشنهادی را تأیید می‌نماید. پرونده مقاله