Modares Mechanical Engineering
مهندسی مکانیک مدرس
Modares Mechanical Engineering
Engineering & Technology
http://mme.modares.ac.ir
1
admin
1027-5940
2476-6909
10.22034/mme
fa
jalali
1394
6
1
gregorian
2015
9
1
15
7
online
1
fulltext
fa
طراحی، ساخت و کنترل ربات دو چرخ خود تعادلی
Design, Construction and Control of a Two-Wheel Self-Balancing Robot
هدف از این مقاله نحوه طراحی، ساخت و کنترل ربات دو چرخ تعادلی است. در ابتدا تاریخچه رباتهای تعادلی، نحوه کنترل آنها و پژوهشهای صورت گرفته در این حوزه مورد بررسی قرار میگیرد. در ادامه، تحلیل یک شاسی از نظر ابعاد و جنس برای ربات انجام شده و معادلات حاکم بر ربات بر اساس طراحی صورت گرفته محاسبه میشود. سپس پارامترهای ربات توسط آزمایشات مختلف اندازهگیری شده و یا از برگه مشخصات قطعه استخراج میشود و در معادلات جایگذاری میگردد. معادلات بدست آمده ساده شده و توابع تبدیل آنها از نظر پایداری ربات بررسی میگردد. در این ربات تعادلی از دو فیلتر کالمن ساده شده و فیلتر تکمیل کننده برای تشخیص زاویه انحراف از حالت عمود توسط تلفیق داده حسگرهای شتابسنج و ژیروسکوپ استفاده شده است. در ادامه کنترل کننده تناسبی-انتگرالی-مشتقگیر و توابع تبدیل ربات در نرم افزار متلب شبیه سازی شده است. سپس ضرایب کنترل کننده برای متعادل شدن ربات ساخته شده، یک بار توسط تنظیم خودکار ضرایب در نرم افزار متلب و بار دیگر به صورت تجربی تعیین شده و نتایج در هر مرحله با یکدیگر مقایسه می شود. در پایان مدار الکترونیکی کنترل ربات توسط میکرو کنترلر به همراه سنسور تشخیص زاویه و ارتباط سریال با کامپیوتر برای تحلیل نتایج طراحی شده است.
The purpose of this paper is design, construction and the control of a two-wheel self-balancing robot. For this purpose firstly, a literature study is carried out on the history of manufactured self-balancing robots and the researches which have been done so far in this area are reported. In addition, the robot chassis with consideration of the size and material is analyzed; and the dynamic equations of the robot are computed according to the designed chassis. Then, the robot inertial parameters are measured through different experimental tests and these parameters are used in the equations. Also, the derived equations are simplified and the transfer functions are evaluated for considering the stability of the robot. In this self-balancing robot, the simplified Kalman and complementary filters are used for identifying of the bias angle from the vertical position by combination of data obtained from accelerometer and gyroscope sensors. The PID controller and the robot transfer functions are simulated in MATLAB software. Then, the controller gains are obtained for the stability of the constructed robot. These gains are computed by PID tuning toolbox of MATLAB software as well as theoretically, and the results in each method have been compared with each other. Finally, the robot control electronic circuit is designed for analyzing the results through AVR microcontroller, while angle identification sensor is used.
شتاب سنج,ژیروسکوپ,ربات دوچرخ,کنترل کننده تناسبی انتگرالی مشتقگیر,فیلتر کالمن
Two-wheel Robot,PID Controller,Kalman filter,Accelerometer,Gyroscope
188
198
http://mme.modares.ac.ir/browse.php?a_code=A-15-1000-243&slc_lang=fa&sid=15
Ali Reza
Rarivar
علیرضا
فریور
100319475328460057440
100319475328460057440
No
دانشگاه تهران
Mohammad Reza
Zakerzadeh
محمد رضا
ذاکرزاده
100319475328460057429
100319475328460057429
Yes
عضو هیات علمی دانشگاه تهران