Título: | DESIGN AND ROBUST CONTROL OF A SELF-BALANCING PERSONAL ROBOTIC TRANSPORTER VEHICLE | |||||||
Autor: |
CESAR RAUL MAMANI CHOQUEHUANCA |
|||||||
Colaborador(es): |
MARCO ANTONIO MEGGIOLARO - Orientador |
|||||||
Catalogação: | 07/ABR/2011 | Língua(s): | PORTUGUESE - BRAZIL |
|||||
Tipo: | TEXT | Subtipo: | THESIS | |||||
Notas: |
[pt] Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio. [en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio. |
|||||||
Referência(s): |
[pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=17228&idi=1 [en] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=17228&idi=2 |
|||||||
DOI: | https://doi.org/10.17771/PUCRio.acad.17228 | |||||||
Resumo: | ||||||||
A Self Balancing Personal Transporter (SBPT) is a robotic platform with
two wheels that functions from the balance of the individual who uses it,
resembling the operation of classic inverted pendulum. In this thesis, a SBPT is
designed, built and controlled. Among the features from the developed SBPT, it
can be mentioned: relatively high speeds, agility, compact aluminum structure,
zero turn radius, and high load capacity, when compared to other SBPT in the
market. Unlike traditional motor vehicles, the SBPT uses electric power, so there
is no polluent emissions to the environment and no noise pollution. It is powered
by two motors with output powers between 0.7HP and 1.6HP. To measure the
tilt angle and its rate of change, a three-axis accelerometer and a gyroscope are
used. The turning commands to the SBPT are sent through a potentiometer
attached to the handle bars. The method of Kane is used to obtain the system
dynamic equations, which are then used in Matlab simulations. The controller,
programmed in eLua, reads the signals from the accelerometer, gyroscope and
potentiometer slider, process them, and then sends PWM output signals to the
speed controller of the drive motors. This thesis studies three control
implementations: PID, Fuzzy and Robust Control. The control variables are the
error and error variation of the tilt angle. It is found that the Fuzzy and Robust
controls are more efficient than the PID to stabilize the system on inclined
planes and on rough terrain.
|
||||||||