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...

Full description

Bibliographic Details
Main Authors: Heeseung Bang, Young Sam Lee
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