Design and Implementation a Ball Balancing System for Control Theory Course
- سال انتشار: 1394
- محل انتشار: فصلنامه بین المللی مهندسی مکاترونیک ، برق و کامپیوتر، دوره: 5، شماره: 17
- کد COI اختصاصی: JR_IJMEC-5-17_001
- زبان مقاله: انگلیسی
- تعداد مشاهده: 584
نویسندگان
School of Engineering Technology, McMaster University, Hamilton, Ontario, Canada
School of Engineering Technology, McMaster University, Hamilton, Ontario, Canada
School of Engineering Technology, McMaster University, Hamilton, Ontario, Canada
School of Engineering Technology, McMaster University, Hamilton, Ontario, Canada
چکیده
The main purpose of the project is to develop one ball balancing system to keep a ball balanced on a beam using a microcontroller and related control algorithm to adjust the angle of the beam with real-time sensory feedback. A constant angle of a beam causes the ball to glissade in theaxial direction due to the gravity. Based on the closed loop real-time control system and well-tuned parameters, it will necessarily adjust the angle of the beam to minimize the error, namely the distance between the actual position and anticipated/setpoint position of the ball. During this process, three prototypes are made and compared with each other especially in aspects of reasonableness and cost. The entire system could be easily designed with the integration of one servo motor, one distance sensor, one microcontroller board, and one mechanical platform. This system can be used for the undergraduate students to learn and understand the fundamental of proportional-integral-derivative (PID) control. Besides, they will comprehend and implement the control algorithm through microcontroller programming. In the situation that if the students have no much knowledge about MATLAB. The interface program is developed to plot the real-time position curve in MATLAB. This simplified system will serve as a bridge to connect the theoretical knowledge and hands-on skill. The proposed method is also applicable to more complicated systemکلیدواژه ها
Ball Balancing System, PID Control, Pedagogical Research, Real-time Sensory Feedback, Microcontrollerمقالات مرتبط جدید
- توسعه مبدل حرارتی داخلی ( IHX ) از طریق تغییر فرآیند ساخت و تولید لوله های گاز کولر در صنعت خودروسازی
- بهبودعملکرد سیکل تبرید تراکمی با تغییر فرآیند ساخت مبدل SLHX از آرایش مماسی به هم مرکز
- بررسی تاثیر لایه میانی روی در اتصال غیر مشابه آلیاژ پایه منیزیم AZ۳۱ و آلومینیوم ۶۰۶۱ به روش جوشکاری اصطکاکی اغتشاشی نقطهای
- بررسی تجربی سوراخکاری کامپوزیتهای پلیمری: مقایسه جوت و شیشه
- سیستم هوشمند پایش وضعیت بلبرینگ با استفاده از طیفنگاره صوتی جهت طبقهبندی و تشخیص خطای بلبرینگ ها
اطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.