Theoretical Design of a Ball Balancing on Plate Controller


The ball-on-plate balancing systems present a challenging design problem. In this study, the ball on plate balancing system has been analyzed. The main objective is to find a controller capable of controlling the ball position, and to tracking a certain preset complicated paths with precision and accuracy.
Two techniques are implemented in the design of this controller, full state feedback and output feedback. One of the modest methods is the Direct Eigenstructure Assignment, which is used for the first time in this study using MATLAB.
It has been shown that both regulation and tracking can be implemented in the Direct
Eigenstructure Assignment algorithm with ease. The results show that the overall method is
very quick and simple to use.