{"title":"Pole placement control of a ball and beam system a graphical user interface (GUI) approach","authors":"Ahmed Alkamachi","doi":"10.1145/3321289.3321305","DOIUrl":null,"url":null,"abstract":"The ball and beam (B&B) system is widely used as a laboratory equipment to study control systems engineering since it represents one of the most easy to understand and important system. In this work, a step by step Lagrangian model for the B&B system has been obtained. Afterward, a pole placement controller has been designed for trajectory tracking and disturbance rejection purpose. The derived model and the controller has been demonstrated in Simulink environment. The paper also investigates the controller robustness in the existence of sensor noise and external disturbances. For the purpose of better understanding of the relationship between the set of placed poles, the system response plot and the physical system behavior, a visualized model for the B&B system has been built using Matlab graphical user interface (GUI) platform. The GUI platform present a helpful tool in understanding the ball and beam system mechanical behavior with different placed poles' positions. It will also minify the need for an actual B&B laboratory experimental set.","PeriodicalId":375095,"journal":{"name":"Proceedings of the International Conference on Information and Communication Technology - ICICT '19","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the International Conference on Information and Communication Technology - ICICT '19","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3321289.3321305","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The ball and beam (B&B) system is widely used as a laboratory equipment to study control systems engineering since it represents one of the most easy to understand and important system. In this work, a step by step Lagrangian model for the B&B system has been obtained. Afterward, a pole placement controller has been designed for trajectory tracking and disturbance rejection purpose. The derived model and the controller has been demonstrated in Simulink environment. The paper also investigates the controller robustness in the existence of sensor noise and external disturbances. For the purpose of better understanding of the relationship between the set of placed poles, the system response plot and the physical system behavior, a visualized model for the B&B system has been built using Matlab graphical user interface (GUI) platform. The GUI platform present a helpful tool in understanding the ball and beam system mechanical behavior with different placed poles' positions. It will also minify the need for an actual B&B laboratory experimental set.