51视频

Universal Journal of Control and Automation(CEASE PUBLICATION) Vol. 5(4), pp. 63 - 70
DOI: 10.13189/ujca.2017.050402
Reprint (PDF) (516Kb)


Design and Implementation of an Embedded Ball-beam Controller Using PID Algorithm


Mustafa Saad *, Mohammed Khalfallah
Department of Control Engineering, College of Electronic Technology, Bani-walid, Libya

ABSTRACT

Ball and beam system is found in most laboratories of control systems engineering due to its simplicity and easiness in construction and control theoretically. The system consists of a motor attached with a beam at the center and a ball, which is placed on the top of beam. The problem with this system, is in the time of an electrical control signal is applied to the motor, the beam can be tilted about its horizontal axis and the ball will roll on the top of the beam. Therefore, if the system cannot be controlled properly, the ball may fall down from the beam. In this paper, PID controller Algorithm based on Arduino microcontroller which depends on the feedback signal is used to control the ball position using linear potentiometer position sensor. MATLAB software program has been used to plot the system response by observing the ball position for a predefined amount of time. The controller parameters have been tuned using trial and error method, tested for different set point tracking and for disturbance rejection in order to obtain a good system characteristic.

KEYWORDS
Ball and Beam System, Hardware Model, Embedded PID, Arduino

Cite This Paper in IEEE or APA Citation Styles
(a). IEEE Format:
[1] Mustafa Saad , Mohammed Khalfallah , "Design and Implementation of an Embedded Ball-beam Controller Using PID Algorithm," Universal Journal of Control and Automation(CEASE PUBLICATION), Vol. 5, No. 4, pp. 63 - 70, 2017. DOI: 10.13189/ujca.2017.050402.

(b). APA Format:
Mustafa Saad , Mohammed Khalfallah (2017). Design and Implementation of an Embedded Ball-beam Controller Using PID Algorithm. Universal Journal of Control and Automation(CEASE PUBLICATION), 5(4), 63 - 70. DOI: 10.13189/ujca.2017.050402.