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. A two-step approach for the prediction of mood levels based on diary data
  2. Setting controller parameters through a minimum strategy with a weighted least squares method
  3. Dynamic adjustment of dispatching rule parameters in flow shops with sequence-dependent set-up times
  4. Learning with animations and simulations in a computer-based learning environment about torques
  5. Modeling and simulation of inelastic microstructure development and inhomogeneous material behavior via non-convex rate dependent gradient plasticity
  6. Heuristic approximation and computational algorithms for closed networks
  7. Graph Conditional Variational Models: Too Complex for Multiagent Trajectories?
  8. Supervised clustering of streaming data for email batch detection
  9. Development of a Didactic Graphical Simulation Interface on MATLAB for Systems Control
  10. A development approach for a standardized quality data model using asset administration shell technology in the context of autonomous quality control loops for manufacturing processes
  11. Evolutionary generation of dispatching rule sets for complex dynamic scheduling problems
  12. Set-oriented numerical computation of rotation sets
  13. Linear Generalised Model Predictive Control to Avoid Input Saturation through Matrix Conditions
  14. Using Natural Language Processing Techniques to Tackle the Construct Identity Problem in Information Systems Research
  15. A genetic algorithm for a self-learning parameterization of an aerodynamic part feeding system for high-speed assembly
  16. Using Euler Discrete Approximation to Control an Aggregate Actuator in Camless Engines
  17. Database Publishing Without Databases
  18. Insights from classifying visual concepts with multiple kernel learning
  19. Semi-supervised learning for structured output variables
  20. Global text processing in CSCL with learning protocols
  21. Detection and mapping of water pollution variation in the Nile Delta using multivariate clustering and GIS techniques
  22. Modeling precipitation kinetics for multi-phase and multi-component systems using particle size distributions via a moving grid technique
  23. Ambient Intelligence and Knowledge Processing in Distributed Autonomous AAL-Components
  24. Modelling and implementing business processes in distributed systems
  25. What is learned in approach-avoidance tasks? On the scope and generalizability of approach-avoidance effects
  26. How to get really smart: Modeling retest and training effects in ability testing using computer-generated figural matrix items
  27. A Lightweight Simulation Model for Soft Robot's Locomotion and its Application to Trajectory Optimization
  28. Inversion of Fuzzy Neural Networks for the Reduction of Noise in the Control Loop for Automotive Applications
  29. Different complex word problems require different combinations of cognitive skills
  30. Optimal trajectory generation using MPC in robotino and its implementation with ROS system
  31. Transformer with Tree-order Encoding for Neural Program Generation