控制理论(社会学)
线性二次调节器
模型预测控制
非线性系统
计算机科学
系统标识
鉴定(生物学)
估计理论
最优控制
数学优化
数学
数据建模
控制(管理)
算法
人工智能
物理
植物
量子力学
数据库
生物
作者
Max Studt,Ievgen Zhavzharov,Hossam S. Abbas
标识
DOI:10.23919/ecc55457.2022.9837996
摘要
This paper presents a method for identifying the parameters of a ballbot (a robot balancing on a ball) from proper input/output measurements and by exploiting available information about its model structure. To avoid biased param-eter estimations, the method adopts a so-called indirect closed-loop identification, where a linearized model of the system dynamics is identified. Owing to the special structure of the linearized model, the parameters of the nonlinear model, which are nonlinear combinations of it physical parameters, can be extracted by solving a set of linear equations. These identified parameters could be used to initialize any suitable optimization tool for further enhancing their values. One important feature of the method is that it allows the use of highly developed off-the-shelf algorithms of system identification, which can give un-biased/consistent estimates. For evaluating the identified model, it has been employed to design a combination of two controllers, a linear quadratic regulator (LQR) and a model predictive control (MPC) for balancing the ballbot. The experimental results demonstrate that the ballbot can be balanced with such a composition control based on the identified model.
科研通智能强力驱动
Strongly Powered by AbleSci AI