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

Authors

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.

Original languageEnglish
Title of host publicationAdvanced, Contemporary Control : Proceedings of KKA 2020—The 20th Polish Control Conference, Łódź, Poland, 2020
EditorsAndrzej Bartoszewicz, Jacek Kabziński, Janusz Kacprzyk
Number of pages10
Volume1
Place of PublicationCham
PublisherSpringer Verlag
Publication date01.01.2020
Pages197-206
ISBN (print)978-3-030-50935-4
ISBN (electronic)978-3-030-50936-1
DOIs
Publication statusPublished - 01.01.2020
Event20th Polish Control Conference, PCC 2020 - Lodz University of Technology, Lodz, Poland
Duration: 22.06.202024.06.2020
Conference number: 20
https://www.kka.p.lodz.pl/index_e.php

    Research areas

  • Applications, Robots, Sliding Mode Control, Trajectory control

Recently viewed

Publications

  1. Setting controller parameters through a minimum strategy with a weighted least squares method
  2. Supervised clustering of streaming data for email batch detection
  3. Comparing Two Voltage Observers in a Sensorsystem using Repetitive Control
  4. Insights from classifying visual concepts with multiple kernel learning
  5. Agile knowledge graph testing with TESTaLOD
  6. Emergency detection based on probabilistic modeling in AAL environments
  7. Neural Combinatorial Optimization on Heterogeneous Graphs
  8. Closed-loop control of product geometry by using an artificial neural network in incremental sheet forming with active medium
  9. Enhancing Performance of Level System Modeling with Pseudo-Random Signals
  10. Rebounded PSO Method for Sigmoid PID Controller for a Maglev System with Input Saturation
  11. Managing Business Process in Distributed Systems: Requirements, Models, and Implementation
  12. Vision-Based Deep Learning Algorithm for Detecting Potholes
  13. Learning Rotation Sensitive Neural Network for Deformed Objects' Detection in Fisheye Images
  14. The scaled boundary finite element method for computational homogenization of heterogeneous media
  15. Different approaches to learning from errors: Comparing the effectiveness of high reliability and error management approaches
  16. Optimizing sampling of flying insects using a modified window trap
  17. Evaluating the construct validity of Objective Personality Tests using a multitrait-multimethod-Multioccasion-(MTMM-MO)-approach
  18. Analyzing different types of moderated method effects in confirmatory factor models for structurally different methods
  19. A Python toolbox for the numerical solution of the Maxey-Riley equation
  20. A Wavelet Packet Tree Denoising Algorithm for Images of Atomic-Force Microscopy
  21. Automatic enumeration of all connected subgraphs.
  22. Methodologies for Noise and Gross Error Detection using Univariate Signal-Based Approaches in Industrial Application
  23. Binary Random Nets I
  24. Using Natural Language Processing Techniques to Tackle the Construct Identity Problem in Information Systems Research
  25. Modeling Effective and Ineffective Knowledge Communication and Learning Discourses in CSCL with Hidden Markov Models
  26. Methodologies for noise and gross error detection using univariate signal-based approaches in industrial applications
  27. Modelling tasks—The relation between linguistic skills, intra-mathematical skills, and context-related prior knowledge
  28. Authenticity and authentication in language learning
  29. Development of a Didactic Graphical Simulation Interface on MATLAB for Systems Control
  30. Knowledge Graph Question Answering Using Graph-Pattern Isomorphism
  31. Graph Conditional Variational Models: Too Complex for Multiagent Trajectories?
  32. Using learning protocols for knowledge acquisition and problem solving with individual and group incentives
  33. Analysis of Complexity Reduction in Kalman Filters Through Decoupling Control With Chattered Inputs in PMSM
  34. Towards a Dynamic Interpretation of Subjective and Objective Values
  35. Analysis of priority rule-based scheduling in dual-resource-constrained shop-floor scenarios