مدل‌سازی دینامیکی وکنترل مقید یک بازوی هوایی برای کنترل نیرو در تعامل با محیط با ضریب سفتی نامعلوم

نوع مقاله : مقاله پژوهشی

نویسندگان

دانشکده مهندسی مکانیک، دانشکدگان فنی، دانشگاه تهران، تهران، ایران

چکیده

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

کلیدواژه‌ها

موضوعات


عنوان مقاله [English]

Dynamic Modeling and Constrained Control of an Aerial Manipulator for Force Control in Interaction with an Environment of Unknown Stiffness

نویسندگان [English]

  • Reza Ebrahimi
  • Mohammad Jafar Sadigh
  • Farzad Ayatollahzadeh Shirazi
School of Mechanical Engineering, College of Engineering, University of Tehran, Tehran, Iran
چکیده [English]

Drones equipped with robotic arms are governed by nonlinear and complex equations. In this study, the dynamic model of a hexarotor equipped with a robotic arm with two degrees of freedom is first derived using the Euler-Lagrange method. Then, to enable interaction between this system and the environment, a controller is designed. To overcome underactuation issue, the system's dynamic equations are rewritten in such a way that some inputs are responsible for trajectory tracking and applying force by the robotic arm on the environment, while others are used to control the hexarotor's state. To control force and position at the end-effector, a combination of a "constrained force controller" and a position controller is employed. Finally, two applied missions are simulated in SimMechanics in the presence of wind disturbances. The simulation results are compared and acceptable performance of the system in interacting with both missions, in the presence of low-speed wind is shown.

کلیدواژه‌ها [English]

  • Aerial Robotic Arm
  • Multi-body System Modeling
  • Interaction with Unknown environments
  • Underactuation
  • Constrained Force Control
 
CAPTCHA Image