{"title":"Study on a two-loop control architecture to balance an inertia wheel pendulum","authors":"Tan-Sy Nguyen, Thai-Hoang Huynh","doi":"10.1109/NICS.2016.7725662","DOIUrl":null,"url":null,"abstract":"The paper presents a new control architecture consisting of two control loops to balance an Inertia Wheel Pendulum (IWP) of which the wheel is driven by a DC motor. The outer control loop uses a LQR controller to calculate the required torque to balance the IWP around the upright position based on the measurement of the pendulum angle and angular velocity. The inner control loop uses a PI controller to calculate the voltage applied to the DC motor such that the torque provided by the motor meets the requirement of the outer loop. Matlab simulation and real hardware experiments have been carried out to validate the effectiveness of the proposed method.","PeriodicalId":347057,"journal":{"name":"2016 3rd National Foundation for Science and Technology Development Conference on Information and Computer Science (NICS)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 3rd National Foundation for Science and Technology Development Conference on Information and Computer Science (NICS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NICS.2016.7725662","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The paper presents a new control architecture consisting of two control loops to balance an Inertia Wheel Pendulum (IWP) of which the wheel is driven by a DC motor. The outer control loop uses a LQR controller to calculate the required torque to balance the IWP around the upright position based on the measurement of the pendulum angle and angular velocity. The inner control loop uses a PI controller to calculate the voltage applied to the DC motor such that the torque provided by the motor meets the requirement of the outer loop. Matlab simulation and real hardware experiments have been carried out to validate the effectiveness of the proposed method.