Implementation of a Ball and Plate Control System Using Sliding Mode Control
In this paper, we propose a cost-effective implementation method of a ball and plate system as an educational kit and present the application of sliding mode control to achieve better control performance. We choose a Stewart platform with rotary actuators to manipulate the plate. We explain the cons...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2018-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8361429/ |
_version_ | 1818558717205938176 |
---|---|
author | Heeseung Bang Young Sam Lee |
author_facet | Heeseung Bang Young Sam Lee |
author_sort | Heeseung Bang |
collection | DOAJ |
description | In this paper, we propose a cost-effective implementation method of a ball and plate system as an educational kit and present the application of sliding mode control to achieve better control performance. We choose a Stewart platform with rotary actuators to manipulate the plate. We explain the construction method of the platform in detail. We use a touch panel as a sensor to obtain the positional data at a high sample rate and to make the system compact. As a main control unit, we use a Nucleo-32 board, which is a small and powerful open source hardware with a built-in floating point unit. For controller synthesis, we show a mathematical model of the ball and plate system and explain the kinematics analysis of the Stewart platform. We design a sliding mode controller that includes error integration, which makes the system robust against external disturbances. We describe the results of the simulations and the experiments and then illustrate the advantage of the applied sliding mode control compared to LQ control. The proposed system is cost-effective, can be easily built, has good control performance, and occupies a small space. For these reasons, we expect that the system can be efficiently used as an educational tool. |
first_indexed | 2024-12-14T00:15:57Z |
format | Article |
id | doaj.art-8f27189199404c3385c833cc11605761 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-14T00:15:57Z |
publishDate | 2018-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-8f27189199404c3385c833cc116057612022-12-21T23:25:33ZengIEEEIEEE Access2169-35362018-01-016324013240810.1109/ACCESS.2018.28385448361429Implementation of a Ball and Plate Control System Using Sliding Mode ControlHeeseung Bang0Young Sam Lee1https://orcid.org/0000-0003-0665-1464Department of Electrical Engineering, Inha University, Incheon, South KoreaDepartment of Electrical Engineering, Inha University, Incheon, South KoreaIn this paper, we propose a cost-effective implementation method of a ball and plate system as an educational kit and present the application of sliding mode control to achieve better control performance. We choose a Stewart platform with rotary actuators to manipulate the plate. We explain the construction method of the platform in detail. We use a touch panel as a sensor to obtain the positional data at a high sample rate and to make the system compact. As a main control unit, we use a Nucleo-32 board, which is a small and powerful open source hardware with a built-in floating point unit. For controller synthesis, we show a mathematical model of the ball and plate system and explain the kinematics analysis of the Stewart platform. We design a sliding mode controller that includes error integration, which makes the system robust against external disturbances. We describe the results of the simulations and the experiments and then illustrate the advantage of the applied sliding mode control compared to LQ control. The proposed system is cost-effective, can be easily built, has good control performance, and occupies a small space. For these reasons, we expect that the system can be efficiently used as an educational tool.https://ieeexplore.ieee.org/document/8361429/Ball and plate systemStewart platformsliding mode control (SMC) |
spellingShingle | Heeseung Bang Young Sam Lee Implementation of a Ball and Plate Control System Using Sliding Mode Control IEEE Access Ball and plate system Stewart platform sliding mode control (SMC) |
title | Implementation of a Ball and Plate Control System Using Sliding Mode Control |
title_full | Implementation of a Ball and Plate Control System Using Sliding Mode Control |
title_fullStr | Implementation of a Ball and Plate Control System Using Sliding Mode Control |
title_full_unstemmed | Implementation of a Ball and Plate Control System Using Sliding Mode Control |
title_short | Implementation of a Ball and Plate Control System Using Sliding Mode Control |
title_sort | implementation of a ball and plate control system using sliding mode control |
topic | Ball and plate system Stewart platform sliding mode control (SMC) |
url | https://ieeexplore.ieee.org/document/8361429/ |
work_keys_str_mv | AT heeseungbang implementationofaballandplatecontrolsystemusingslidingmodecontrol AT youngsamlee implementationofaballandplatecontrolsystemusingslidingmodecontrol |