System Design and Motion Control of a Ball Robot
碩士 === 國立中興大學 === 電機工程學系所 === 97 === This thesis presents methodologies and techniques for system design, dynamic modeling and motion control of a ball robot with an inverse mouse-ball driving mechanism actuated by two independent brushless motors simultaneously. A novel dynamic model of the robot t...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Online Access: | http://ndltd.ncl.edu.tw/handle/10631476499865473323 |
id |
ndltd-TW-097NCHU5441057 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-097NCHU54410572016-07-16T04:11:08Z http://ndltd.ncl.edu.tw/handle/10631476499865473323 System Design and Motion Control of a Ball Robot 球型機器人之系統設計與運動控制 Ming-Han Juang 莊明翰 碩士 國立中興大學 電機工程學系所 97 This thesis presents methodologies and techniques for system design, dynamic modeling and motion control of a ball robot with an inverse mouse-ball driving mechanism actuated by two independent brushless motors simultaneously. A novel dynamic model of the robot travelling over a flat terrain is established according to Lagrangian mechanics, and the model is shown valid by reducing such a model to a known simplified model. With this complete model and control goals of station keeping and position control, a two-loop controller with a feedforward compensator is constructed by a synthesis of a PI-based controller for inner-loop and a linear quadratic regulator for outer-loop. To overcome big Coulomb friction, an adaptive backstepping sliding-mode controller is proposed to accomplish robust self-balancing and position control (regulation) of the robot with exogenous disturbances, Coulomb and viscous frictions. Simulation and experimental results indicate that both proposed motion controllers are capable of providing appropriate control actions to satisfactorily achieve self-balancing and position control, but the adaptive backstepping sliding-mode controller outperforms the two-loop controller. 蔡清池 學位論文 ; thesis 104 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中興大學 === 電機工程學系所 === 97 === This thesis presents methodologies and techniques for system design, dynamic modeling and motion control of a ball robot with an inverse mouse-ball driving mechanism actuated by two independent brushless motors simultaneously. A novel dynamic model of the robot travelling over a flat terrain is established according to Lagrangian mechanics, and the model is shown valid by reducing such a model to a known simplified model. With this complete model and control goals of station keeping and position control, a two-loop controller with a feedforward compensator is constructed by a synthesis of a PI-based controller for inner-loop and a linear quadratic regulator for outer-loop. To overcome big Coulomb friction, an adaptive backstepping sliding-mode controller is proposed to accomplish robust self-balancing and position control (regulation) of the robot with exogenous disturbances, Coulomb and viscous frictions. Simulation and experimental results indicate that both proposed motion controllers are capable of providing appropriate control actions to satisfactorily achieve self-balancing and position control, but the adaptive backstepping sliding-mode controller outperforms the two-loop controller.
|
author2 |
蔡清池 |
author_facet |
蔡清池 Ming-Han Juang 莊明翰 |
author |
Ming-Han Juang 莊明翰 |
spellingShingle |
Ming-Han Juang 莊明翰 System Design and Motion Control of a Ball Robot |
author_sort |
Ming-Han Juang |
title |
System Design and Motion Control of a Ball Robot |
title_short |
System Design and Motion Control of a Ball Robot |
title_full |
System Design and Motion Control of a Ball Robot |
title_fullStr |
System Design and Motion Control of a Ball Robot |
title_full_unstemmed |
System Design and Motion Control of a Ball Robot |
title_sort |
system design and motion control of a ball robot |
url |
http://ndltd.ncl.edu.tw/handle/10631476499865473323 |
work_keys_str_mv |
AT minghanjuang systemdesignandmotioncontrolofaballrobot AT zhuāngmínghàn systemdesignandmotioncontrolofaballrobot AT minghanjuang qiúxíngjīqìrénzhīxìtǒngshèjìyǔyùndòngkòngzhì AT zhuāngmínghàn qiúxíngjīqìrénzhīxìtǒngshèjìyǔyùndòngkòngzhì |
_version_ |
1718350278935183360 |