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. Enhancing Performance of Level System Modeling with Pseudo-Random Signals
  2. Managing Business Process in Distributed Systems: Requirements, Models, and Implementation
  3. Vision-Based Deep Learning Algorithm for Detecting Potholes
  4. Joint entity and relation linking using EARL
  5. Learning Rotation Sensitive Neural Network for Deformed Objects' Detection in Fisheye Images
  6. The scaled boundary finite element method for computational homogenization of heterogeneous media
  7. Optimizing sampling of flying insects using a modified window trap
  8. A Python toolbox for the numerical solution of the Maxey-Riley equation
  9. A coding scheme to analyse global text processing in computer supported collaborative learning: What eye movements can tell us
  10. Methodologies for Noise and Gross Error Detection using Univariate Signal-Based Approaches in Industrial Application
  11. A genetic algorithm for a self-learning parameterization of an aerodynamic part feeding system for high-speed assembly
  12. Using Natural Language Processing Techniques to Tackle the Construct Identity Problem in Information Systems Research
  13. Modeling Effective and Ineffective Knowledge Communication and Learning Discourses in CSCL with Hidden Markov Models
  14. Ant colony optimization algorithm and artificial immune system applied to a robot route
  15. Development of a Didactic Graphical Simulation Interface on MATLAB for Systems Control
  16. Knowledge Graph Question Answering Using Graph-Pattern Isomorphism
  17. Graph Conditional Variational Models: Too Complex for Multiagent Trajectories?
  18. Proceedings of the SeMantic Answer Type and Relation Prediction Task at ISWC 2021 Semantic Web Challenge (SMART2021)
  19. Analysis of priority rule-based scheduling in dual-resource-constrained shop-floor scenarios
  20. Using protochirons for three-dimensional coding of certain chemical structures.
  21. Essentializing the binary self
  22. Using haar wavelets for fault detection in technical processes
  23. Using mixture distribution models to test the construct validity of the Physical Self-Description Questionnaire
  24. Adaptive and Dynamic Feedback Loops between Production System and Production Network based on the Asset Administration Shell
  25. A sufficient asymptotic stability condition in generalised model predictive control to avoid input saturation
  26. Predicting the Difficulty of Exercise Items for Dynamic Difficulty Adaptation in Adaptive Language Tutoring
  27. The Scalable Question Answering Over Linked Data (SQA) Challenge 2018
  28. The learning net - an interactive representation of shared knowledge
  29. Optimal regulation for dynamic hybrid systems based on dynamic programming in the case of an intelligent vehicle drive assistant
  30. Expertise in research integration and implementation for tackling complex problems
  31. An MPC for an Aggregate Actuator with a Self-Tuning Feedforward Control
  32. Making an Impression Through Openness
  33. Building a process layer for business applications using the blackboard pattern
  34. Emergency detection based on probabilistic modeling in AAL environments
  35. Global text processing in CSCL with learning protocols
  36. Unity and diversity in the law of state responsibility
  37. N3 - A collection of datasets for named entity recognition and disambiguation in the NLP interchange format
  38. Multi-Parallel Sending Coils for Movable Receivers in Inductive Charging Systems