Design and Implementation of Classical Sliding Mode Controller for Ball and Plate System

Ball and Plate (B&P) system is a benchmark system in the control engineering field that has been used to verify many control methods. In this paper the design of a sliding mode . controller has been investigated and verified in real-time via implementation on a real ball and plate system hardwar...

Full description

Bibliographic Details
Main Authors: Laith Jasim Saud, Ass. Prof. Dr., Marwa Mohammed Alwan, MSc student
Format: Article
Language:English
Published: University of Baghdad 2017-05-01
Series:Journal of Engineering
Subjects:
Online Access:http://joe.uobaghdad.edu.iq/index.php/main/article/view/34
_version_ 1827848736183681024
author Laith Jasim Saud, Ass. Prof. Dr.
Marwa Mohammed Alwan, MSc student
author_facet Laith Jasim Saud, Ass. Prof. Dr.
Marwa Mohammed Alwan, MSc student
author_sort Laith Jasim Saud, Ass. Prof. Dr.
collection DOAJ
description Ball and Plate (B&P) system is a benchmark system in the control engineering field that has been used to verify many control methods. In this paper the design of a sliding mode . controller has been investigated and verified in real-time via implementation on a real ball and plate system hardware. The mathematical model has been derived and the necessary parameters have been measured. The sliding mode controller has been designed based on the obtained mathematical model. The resulting controller has been implemented using the Arduino Mega 2560 and a ball and plate system built completely from scratch. The Arduino has been programmed by the Arduino support target for Simulink. Three test signals has been used for verification purposes, namely: single point stabilizing, circular trajectory tracking, and square trajectory tracking. The results obtained have shown that sliding mode controller is able to follow the desired test signals with low error.
first_indexed 2024-03-12T09:52:10Z
format Article
id doaj.art-5d5c5940468744c8b9629c827d8e1b3b
institution Directory Open Access Journal
issn 1726-4073
2520-3339
language English
last_indexed 2024-03-12T09:52:10Z
publishDate 2017-05-01
publisher University of Baghdad
record_format Article
series Journal of Engineering
spelling doaj.art-5d5c5940468744c8b9629c827d8e1b3b2023-09-02T12:25:41ZengUniversity of BaghdadJournal of Engineering1726-40732520-33392017-05-01236Design and Implementation of Classical Sliding Mode Controller for Ball and Plate SystemLaith Jasim Saud, Ass. Prof. Dr.0Marwa Mohammed Alwan, MSc student1Control and Systems Eng. Dep. - University of TechnologyControl & Systems Eng. Dept. University of TechnologyBall and Plate (B&P) system is a benchmark system in the control engineering field that has been used to verify many control methods. In this paper the design of a sliding mode . controller has been investigated and verified in real-time via implementation on a real ball and plate system hardware. The mathematical model has been derived and the necessary parameters have been measured. The sliding mode controller has been designed based on the obtained mathematical model. The resulting controller has been implemented using the Arduino Mega 2560 and a ball and plate system built completely from scratch. The Arduino has been programmed by the Arduino support target for Simulink. Three test signals has been used for verification purposes, namely: single point stabilizing, circular trajectory tracking, and square trajectory tracking. The results obtained have shown that sliding mode controller is able to follow the desired test signals with low error.http://joe.uobaghdad.edu.iq/index.php/main/article/view/34Ball and Plate, Sliding Mode Controller, Arduino.
spellingShingle Laith Jasim Saud, Ass. Prof. Dr.
Marwa Mohammed Alwan, MSc student
Design and Implementation of Classical Sliding Mode Controller for Ball and Plate System
Journal of Engineering
Ball and Plate, Sliding Mode Controller, Arduino.
title Design and Implementation of Classical Sliding Mode Controller for Ball and Plate System
title_full Design and Implementation of Classical Sliding Mode Controller for Ball and Plate System
title_fullStr Design and Implementation of Classical Sliding Mode Controller for Ball and Plate System
title_full_unstemmed Design and Implementation of Classical Sliding Mode Controller for Ball and Plate System
title_short Design and Implementation of Classical Sliding Mode Controller for Ball and Plate System
title_sort design and implementation of classical sliding mode controller for ball and plate system
topic Ball and Plate, Sliding Mode Controller, Arduino.
url http://joe.uobaghdad.edu.iq/index.php/main/article/view/34
work_keys_str_mv AT laithjasimsaudassprofdr designandimplementationofclassicalslidingmodecontrollerforballandplatesystem
AT marwamohammedalwanmscstudent designandimplementationofclassicalslidingmodecontrollerforballandplatesystem