Design of a Real Time Path of Motion Using a Sliding Mode Control with a Switching Surface

Research output: Contributions to collected editions/worksArticle in conference proceedingsResearchpeer-review

Standard

Design of a Real Time Path of Motion Using a Sliding Mode Control with a Switching Surface. / Kunkelmoor, Jörg; Mercorelli, Paolo.
Advanced, Contemporary Control : Proceedings of KKA 2020—The 20th Polish Control Conference, Łódź, Poland, 2020. ed. / Andrzej Bartoszewicz; Jacek Kabziński; Janusz Kacprzyk. Vol. 1 Cham: Springer Verlag, 2020. p. 197-206 (Advances in Intelligent Systems and Computing; Vol. 1196).

Research output: Contributions to collected editions/worksArticle in conference proceedingsResearchpeer-review

Harvard

Kunkelmoor, J & Mercorelli, P 2020, Design of a Real Time Path of Motion Using a Sliding Mode Control with a Switching Surface. in A Bartoszewicz, J Kabziński & J Kacprzyk (eds), Advanced, Contemporary Control : Proceedings of KKA 2020—The 20th Polish Control Conference, Łódź, Poland, 2020. vol. 1, Advances in Intelligent Systems and Computing, vol. 1196, Springer Verlag, Cham, pp. 197-206, 20th Polish Control Conference, PCC 2020, Lodz, Poland, 22.06.20. https://doi.org/10.1007/978-3-030-50936-1_17

APA

Kunkelmoor, J., & Mercorelli, P. (2020). Design of a Real Time Path of Motion Using a Sliding Mode Control with a Switching Surface. In A. Bartoszewicz, J. Kabziński, & J. Kacprzyk (Eds.), Advanced, Contemporary Control : Proceedings of KKA 2020—The 20th Polish Control Conference, Łódź, Poland, 2020 (Vol. 1, pp. 197-206). (Advances in Intelligent Systems and Computing; Vol. 1196). Springer Verlag. https://doi.org/10.1007/978-3-030-50936-1_17

Vancouver

Kunkelmoor J, Mercorelli P. Design of a Real Time Path of Motion Using a Sliding Mode Control with a Switching Surface. In Bartoszewicz A, Kabziński J, Kacprzyk J, editors, Advanced, Contemporary Control : Proceedings of KKA 2020—The 20th Polish Control Conference, Łódź, Poland, 2020. Vol. 1. Cham: Springer Verlag. 2020. p. 197-206. (Advances in Intelligent Systems and Computing). doi: 10.1007/978-3-030-50936-1_17

Bibtex

@inbook{af860f7638174c15bd1edb29bdc57ce2,
title = "Design of a Real Time Path of Motion Using a Sliding Mode Control with a Switching Surface",
abstract = "Due to an increasing variety of tasks in production systems, the programming of robots becomes more complex. The aim of this work is, therefore, to simplify the work involved in programming of different contours as much as possible. Instead of specifying individual points of a contour in code, only one start and one end position are given. The movement between the two points is changed in real time by a robust control scheme, thus simplifying the programming effort for different contours. In this work, the robot is considered as a black box system and the approach to control consists only of considering the error of position and velocity without model. In the presented case, the development of the controller has shown that an Integral Sliding Mode Control (ISMC) strategy does not provide the desired control quality because of the presence of unavoidable saturating actuators in robots. Furthermore, a better result could be achieved with a Sliding Mode Control (SMC) approach that switches between two predefined surfaces. With this approach, good dynamic performances are obtained, in particular, in terms of overshoot which proves to be drastically reduced. Validations of the proposed method are obtained using real measurements realized on an industrial robot.",
keywords = "Applications, Robots, Sliding Mode Control, Trajectory control",
author = "J{\"o}rg Kunkelmoor and Paolo Mercorelli",
year = "2020",
month = jan,
day = "1",
doi = "10.1007/978-3-030-50936-1_17",
language = "English",
isbn = "978-3-030-50935-4",
volume = "1",
series = "Advances in Intelligent Systems and Computing",
publisher = "Springer Verlag",
pages = "197--206",
editor = "Andrzej Bartoszewicz and Jacek Kabzi{\'n}ski and Janusz Kacprzyk",
booktitle = "Advanced, Contemporary Control",
address = "Germany",
note = "20th Polish Control Conference, PCC 2020, PCC2020 ; Conference date: 22-06-2020 Through 24-06-2020",
url = "https://www.kka.p.lodz.pl/index_e.php",

}

RIS

TY - CHAP

T1 - Design of a Real Time Path of Motion Using a Sliding Mode Control with a Switching Surface

AU - Kunkelmoor, Jörg

AU - Mercorelli, Paolo

N1 - Conference code: 20

PY - 2020/1/1

Y1 - 2020/1/1

N2 - Due to an increasing variety of tasks in production systems, the programming of robots becomes more complex. The aim of this work is, therefore, to simplify the work involved in programming of different contours as much as possible. Instead of specifying individual points of a contour in code, only one start and one end position are given. The movement between the two points is changed in real time by a robust control scheme, thus simplifying the programming effort for different contours. In this work, the robot is considered as a black box system and the approach to control consists only of considering the error of position and velocity without model. In the presented case, the development of the controller has shown that an Integral Sliding Mode Control (ISMC) strategy does not provide the desired control quality because of the presence of unavoidable saturating actuators in robots. Furthermore, a better result could be achieved with a Sliding Mode Control (SMC) approach that switches between two predefined surfaces. With this approach, good dynamic performances are obtained, in particular, in terms of overshoot which proves to be drastically reduced. Validations of the proposed method are obtained using real measurements realized on an industrial robot.

AB - Due to an increasing variety of tasks in production systems, the programming of robots becomes more complex. The aim of this work is, therefore, to simplify the work involved in programming of different contours as much as possible. Instead of specifying individual points of a contour in code, only one start and one end position are given. The movement between the two points is changed in real time by a robust control scheme, thus simplifying the programming effort for different contours. In this work, the robot is considered as a black box system and the approach to control consists only of considering the error of position and velocity without model. In the presented case, the development of the controller has shown that an Integral Sliding Mode Control (ISMC) strategy does not provide the desired control quality because of the presence of unavoidable saturating actuators in robots. Furthermore, a better result could be achieved with a Sliding Mode Control (SMC) approach that switches between two predefined surfaces. With this approach, good dynamic performances are obtained, in particular, in terms of overshoot which proves to be drastically reduced. Validations of the proposed method are obtained using real measurements realized on an industrial robot.

KW - Applications

KW - Robots

KW - Sliding Mode Control

KW - Trajectory control

UR - http://www.scopus.com/inward/record.url?scp=85088210624&partnerID=8YFLogxK

U2 - 10.1007/978-3-030-50936-1_17

DO - 10.1007/978-3-030-50936-1_17

M3 - Article in conference proceedings

AN - SCOPUS:85088210624

SN - 978-3-030-50935-4

VL - 1

T3 - Advances in Intelligent Systems and Computing

SP - 197

EP - 206

BT - Advanced, Contemporary Control

A2 - Bartoszewicz, Andrzej

A2 - Kabziński, Jacek

A2 - Kacprzyk, Janusz

PB - Springer Verlag

CY - Cham

T2 - 20th Polish Control Conference, PCC 2020

Y2 - 22 June 2020 through 24 June 2020

ER -

Recently viewed

Publications

  1. Optimizing sampling of flying insects using a modified window trap
  2. Analyzing different types of moderated method effects in confirmatory factor models for structurally different methods
  3. Using complexity metrics with R-R intervals and BPM heart rate measures
  4. Towards a Dynamic Interpretation of Subjective and Objective Values
  5. Predicting the Difficulty of Exercise Items for Dynamic Difficulty Adaptation in Adaptive Language Tutoring
  6. The Use of Genetic Algorithm for PID Controller Auto-Tuning in ARM CORTEX M4 Platform
  7. Hierarchical trait filtering at different spatial scales determines beetle assemblages in deadwood
  8. FaST: A linear time stack trace alignment heuristic for crash report deduplication
  9. Comparison of Odor Thresholds obtained by a Three Alternative Choice Procedure and by the Method of Limits
  10. Fixed-term Contracts and Wages Revisited Using Linked Employer-Employee Data from Germany
  11. Performance analysis for loss systems with many subscribers and concurrent services
  12. TARGET SETTING FOR OPERATIONAL PERFORMANCE IMPROVEMENTS - STUDY CASE -
  13. Metaphors and Paradigms of the Language Animal—or—The Advantage of seeing “Time Is a Resource” as a Paradigm
  14. An Orthogonal Wavelet Denoising Algorithm for Surface Images of Atomic Force Microscopy
  15. Errors in Training Computer Skills
  16. Special Issue The Discourse of Redundancy Introduction
  17. A comparison of ML, WLSMV and Bayesian methods for multilevel structural equation models in small samples: A simulation study
  18. Eliciting Learner Perceptions of Web 2.0 Tasks through Mixed-Methods Classroom Research
  19. Using heuristic worked examples to promote solving of reality‑based tasks in mathematics in lower secondary school
  20. Developing a Complex Portrait of Content Teaching for Multilingual Learners via Nonlinear Theoretical Understandings
  21. The Replication Database: Documenting the Replicability of Psychological Science
  22. Need Satisfaction and Optimal Functioning at Leisure and Work: A Longitudinal Validation Study of the DRAMMA Model
  23. Assessment of cognitive load in multimedia learning using dual-task methodology
  24. Public Value: rethinking value creation
  25. How, when and why do negotiators use reference points?