Fuzzy control for equilibrium and roll-angle tracking of an unmanned bicycle

被引:26
作者
Chen, Chih-Keng [1 ]
Dao, Thanh-Son [1 ]
机构
[1] Da Yeh Univ, Dept Mech & Automat Engn, Changhua 515, Taiwan
关键词
bicycle dynamics; bicycle balancing; non-holonomic constraint; multibody; fuzzy control;
D O I
10.1007/s11044-006-9013-7
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
This study presents steady turning motion and roll-angle tracking controls for an unmanned bicycle. The equations of motion describing the dynamics of a bicycle are developed using Lagrange's equations for quasi-coordinates. Pure rolling without slipping constraints between the ground and two wheels are also considered in this model. These constraints introduce four holonomic and four non-holonomic constraint equations to the model. For the developed bicycle dynamics, one PID and one fuzzy controller that create steering torque are derived to recover the balance of the bicycle from a near-fall state. Furthermore, another fuzzy controller is added for controlling the bicycle to a desired roll angle which leads to its steady circular motion. The bicycle can track a given roll angle while maintaining its balance. The effectiveness of the control schemes is proved by simulation results.
引用
收藏
页码:325 / 350
页数:26
相关论文
共 20 条
[1]  
Amirouche F. M., 1992, COMPUTATIONAL METHOD
[2]   STABILIZATION OF DAES AND INVARIANT-MANIFOLDS [J].
ASCHER, UM ;
CHIN, HS ;
REICH, S .
NUMERISCHE MATHEMATIK, 1994, 67 (02) :131-149
[3]  
Baruh H., 1999, Analytical dynamics
[4]  
BERRIAH S, 1999, P IEEE CAN C EL COMP, V2, P1014
[5]  
Beznos A. V., 1988, P IEEE INT C ROB AUT, V3, P2670
[6]   Turning dynamics and equilibrium of two-wheeled vehicles [J].
Chen, CK ;
Dao, TS ;
Yang, CK .
JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2005, 19 (01) :377-387
[7]  
Chen PH, 2000, NINTH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE 2000), VOLS 1 AND 2, P810, DOI 10.1109/FUZZY.2000.839136
[8]  
Getz NH, 1995, PROCEEDINGS OF THE 34TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, P4285, DOI 10.1109/CDC.1995.478913
[9]  
GETZ NH, 1995, IEEE INT CONF ROBOT, P1397, DOI 10.1109/ROBOT.1995.525473
[10]  
Han S., 2001, T CONTROL AUTOMATION, V3, P176