A robust two-stage active disturbance rejection control for the stabilization of a riderless bicycle

被引:27
作者
Baquero-Suarez, Mauro [1 ,2 ]
Cortes-Romero, John [1 ]
Arcos-Legarda, Jaime [1 ]
Coral-Enriquez, Horacio [1 ,2 ]
机构
[1] Univ Nacl Colombia, Dept Elect Engn, Ave K30 45-03,Edif 411 Of 203A, Bogota, Colombia
[2] Univ San Buenaventura, Engn Fac, Ave K8H 172-20,Edif Diego Barroso Of 204, Bogota, Colombia
关键词
Autonomous bicycle; Non-linear systems; Active disturbance rejection control; Generalized proportional integral control; Disturbance observers; Bicycle robot; DYNAMICS; DESIGN; MODELS;
D O I
10.1007/s11044-018-9614-y
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
In this work we propose a two-stage observer-based feedback control approach to automatically stabilizing a riderless bicycle in its upright position when moving forward at a constant speed. Our strategy uses a modern control approach called Active Disturbance Rejection Control (ADRC), based on Generalized Proportional Integral (GPI) extended observers, to estimate a unified signal that groups all the discrepancies between an adopted linear model and the actual behavior of the plant. These estimations are used in the feedback controller as an additive, close cancellation and terms devising proper output feedback control laws that linearly regulate the lean angle with respect to its upright position. From a control-design perspective, the bicycle is a perturbed, uncertain system with an unstable and non-linear behavior that is strongly forward speed dependent. The ADRC scheme allows one to solve this problem easily by using a control strategy based on an acceptable mathematical model derived from lumped-parameter analysis, and its effectiveness has been validated by the successful results from real implementation experiments on an instrumented bicycle prototype. A detailed description of all the stages of the mechatronics process design is included for a proper reference.
引用
收藏
页码:7 / 35
页数:29
相关论文
共 48 条
[1]  
AI-Buraiki O, 2014, MED C CONTR AUTOMAT, P380, DOI 10.1109/MED.2014.6961401
[2]  
Astrom K., 1995, PID CONTROLLERS THEO, P80
[3]   Bicycle dynamics and control [J].
Åström, KJ ;
Klein, RE ;
Lennartsson, A .
IEEE CONTROL SYSTEMS MAGAZINE, 2005, 25 (04) :26-47
[4]   Automatic Stabilization of a Riderless Bicycle using the Active Disturbance Rejection Control Approach [J].
Baquero-Suarez, Mauro ;
Cortes-Romero, John ;
Arcos-Legarda, Jaime ;
Coral-Enriquez, Horacio .
REVISTA IBEROAMERICANA DE AUTOMATICA E INFORMATICA INDUSTRIAL, 2018, 15 (01) :86-100
[5]   State and actuator fault estimation observer design integrated in a riderless bicycle stabilization system [J].
Brizuela Mendoza, Jorge Aurelio ;
Astorga Zaragoza, Carlos Manuel ;
Zavala Rio, Arturo ;
Pattalochi, Leo ;
Abarca, Francisco Canales .
ISA TRANSACTIONS, 2016, 61 :199-210
[6]  
Brizuela-Mendoza JA, 2013, 2013 EUROPEAN CONTROL CONFERENCE (ECC), P2957
[7]  
Canudas de Wit C., 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304), P3746, DOI 10.1109/CDC.1999.827937
[8]   Dynamic friction models for road/tire longitudinal interaction [J].
Canudas-De-Wit, C ;
Tsiotras, P ;
Velenis, E ;
Basset, M ;
Gissinger, G .
VEHICLE SYSTEM DYNAMICS, 2003, 39 (03) :189-226
[9]   Stabilization of a Riderless Bicycle A Linear-Parameter-Varying Approach [J].
Cerone, Vito ;
Andreo, Davide ;
Larsson, Mats ;
Regruto, Diego .
IEEE CONTROL SYSTEMS MAGAZINE, 2010, 30 (05) :23-32
[10]  
Chih-Keng Chen, 2010, 2010 International Symposium on Computer, Communication, Control and Automation (3CA 2010), P204, DOI 10.1109/3CA.2010.5533583