{"title":"Design and hardware implementation of ball & beam setup","authors":"Bilal Ahmad, Iftikhar Hussain","doi":"10.1109/ICASE.2017.8374271","DOIUrl":null,"url":null,"abstract":"Balancing a ball on beam is the classic control problem just like inverted pendulum. Undergraduate students are used to develop the mathematical models of such classic control problems. In this project we theoretically design the PID controller and implement it on a very cheap and cost effective hardware. PID controller for this project is a dedicated design and implementation of a system which balances a ball at a particular point on a beam using a PID controller. The ball is free to move on the beam in any direction due to force of gravity. Here, the PID controller set the angle of the beam to make sure that the ball gets stable at our specified set point by eradicating the error between the current position and the reference point. The whole system could be implement by employing a servo motor, an ultrasonic distance sensor, a microcontroller and a support assembly. We used “MATLAB R2013a” to draw the theoretical response of multiple controller and “Arduino 1.6.8” to draw the real time response of ball & beam setup. This system is prior edge towards correlating our theoretical concepts with real time experimental environment and helps towards sophisticated system in grasping and development.","PeriodicalId":203936,"journal":{"name":"2017 Fifth International Conference on Aerospace Science & Engineering (ICASE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 Fifth International Conference on Aerospace Science & Engineering (ICASE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICASE.2017.8374271","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
Balancing a ball on beam is the classic control problem just like inverted pendulum. Undergraduate students are used to develop the mathematical models of such classic control problems. In this project we theoretically design the PID controller and implement it on a very cheap and cost effective hardware. PID controller for this project is a dedicated design and implementation of a system which balances a ball at a particular point on a beam using a PID controller. The ball is free to move on the beam in any direction due to force of gravity. Here, the PID controller set the angle of the beam to make sure that the ball gets stable at our specified set point by eradicating the error between the current position and the reference point. The whole system could be implement by employing a servo motor, an ultrasonic distance sensor, a microcontroller and a support assembly. We used “MATLAB R2013a” to draw the theoretical response of multiple controller and “Arduino 1.6.8” to draw the real time response of ball & beam setup. This system is prior edge towards correlating our theoretical concepts with real time experimental environment and helps towards sophisticated system in grasping and development.