PID Controllers Design Applied to Positioning of Ball on the Stewart Platform

The paper presents the design and practical implementation of PID controllers for a Stewart platform. The platform uses a resistance touch panel as a sensor and servo motors as actuators. The complete control system stabilizing the ball on the platform is realized with the Arduino microcontroller an...

Full description

Bibliographic Details
Main Authors: Koszewnik Andrzej, Troc Kamil, Słowik Maciej
Format: Article
Language:English
Published: Sciendo 2014-12-01
Series:Acta Mechanica et Automatica
Subjects:
Online Access:https://doi.org/10.2478/ama-2014-0039
id doaj-4304ce1260144ba292934f951dab661e
record_format Article
spelling doaj-4304ce1260144ba292934f951dab661e2021-09-06T19:41:06ZengSciendoActa Mechanica et Automatica 2300-53192014-12-018421421810.2478/ama-2014-0039ama-2014-0039PID Controllers Design Applied to Positioning of Ball on the Stewart PlatformKoszewnik Andrzej0Troc Kamil1Słowik Maciej2Faculty of Mechanical Engineering, Bialystok University of Technology, ul. Wiejska 45C, 15-351 Białystok, PolandFaculty of Mechanical Engineering, Bialystok University of Technology, ul. Wiejska 45C, 15-351 Białystok, PolandFaculty of Mechanical Engineering, Bialystok University of Technology, ul. Wiejska 45C, 15-351 Białystok, PolandThe paper presents the design and practical implementation of PID controllers for a Stewart platform. The platform uses a resistance touch panel as a sensor and servo motors as actuators. The complete control system stabilizing the ball on the platform is realized with the Arduino microcontroller and the Matlab/Simulink software. Two processes required to acquire measurement signals from the touch panel in two perpendicular directions X and Y, are discussed. The first process includes the calibration of the touch panel, and the second process - the filtering of measurement signals with the low pass Butterworth filter. The obtained signals are used to design the algorithm of the ball stabilization by decoupling the global system into two local subsystems. The algorithm is implemented in a soft real time system. The parameters of both PID controllers (PIDx and PIDy) are tuned by the trial-error method and implemented in the microcontroller. Finally, the complete control system is tested at the laboratory stand.https://doi.org/10.2478/ama-2014-0039pid controllerlow pass butterworth filterstewart-gough platformarduino microcontrollerusb porttouch panel sensor
collection DOAJ
language English
format Article
sources DOAJ
author Koszewnik Andrzej
Troc Kamil
Słowik Maciej
spellingShingle Koszewnik Andrzej
Troc Kamil
Słowik Maciej
PID Controllers Design Applied to Positioning of Ball on the Stewart Platform
Acta Mechanica et Automatica
pid controller
low pass butterworth filter
stewart-gough platform
arduino microcontroller
usb port
touch panel sensor
author_facet Koszewnik Andrzej
Troc Kamil
Słowik Maciej
author_sort Koszewnik Andrzej
title PID Controllers Design Applied to Positioning of Ball on the Stewart Platform
title_short PID Controllers Design Applied to Positioning of Ball on the Stewart Platform
title_full PID Controllers Design Applied to Positioning of Ball on the Stewart Platform
title_fullStr PID Controllers Design Applied to Positioning of Ball on the Stewart Platform
title_full_unstemmed PID Controllers Design Applied to Positioning of Ball on the Stewart Platform
title_sort pid controllers design applied to positioning of ball on the stewart platform
publisher Sciendo
series Acta Mechanica et Automatica
issn 2300-5319
publishDate 2014-12-01
description The paper presents the design and practical implementation of PID controllers for a Stewart platform. The platform uses a resistance touch panel as a sensor and servo motors as actuators. The complete control system stabilizing the ball on the platform is realized with the Arduino microcontroller and the Matlab/Simulink software. Two processes required to acquire measurement signals from the touch panel in two perpendicular directions X and Y, are discussed. The first process includes the calibration of the touch panel, and the second process - the filtering of measurement signals with the low pass Butterworth filter. The obtained signals are used to design the algorithm of the ball stabilization by decoupling the global system into two local subsystems. The algorithm is implemented in a soft real time system. The parameters of both PID controllers (PIDx and PIDy) are tuned by the trial-error method and implemented in the microcontroller. Finally, the complete control system is tested at the laboratory stand.
topic pid controller
low pass butterworth filter
stewart-gough platform
arduino microcontroller
usb port
touch panel sensor
url https://doi.org/10.2478/ama-2014-0039
work_keys_str_mv AT koszewnikandrzej pidcontrollersdesignappliedtopositioningofballonthestewartplatform
AT trockamil pidcontrollersdesignappliedtopositioningofballonthestewartplatform
AT słowikmaciej pidcontrollersdesignappliedtopositioningofballonthestewartplatform
_version_ 1717767083217911808