Control of a Sun Tracking Robot Based on Adaptive Sliding Mode Control with Kalman Filtering and Model Predictive Control

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

Authors

This paper proposes an adaptive Sliding Mode Control (SMC) strategy using a Model Predictive Control (MPC) for a two rotational joints robot to be used in a tracking problem. The considered tracking problem is the sensorless orientation of a photovoltaic panel with respect to the solar position. The estimated velocity of the sun is obtained by drawing the solar Azimuth and Elevation angle from the Application Programming Interface (API) of a German Metereological Service (meteomatics), providing real time data. The measured data are processed by an Kalman Filter (KF) to estimate the position, velocity and acceleration of the angles of the joints of the robot. The estimated and reference angles and their derivatives are used in the SMC law. Exemplary tracking results are presented at the end.

Original languageEnglish
Title of host publicationIECON 2021 - 47th Annual Conference of the IEEE Industrial Electronics Society
Number of pages6
Place of PublicationPiscataway
PublisherIEEE - Institute of Electrical and Electronics Engineers Inc.
Publication date13.10.2021
ISBN (print)978-1-6654-0256-9
ISBN (electronic)978-1-6654-3554-3
DOIs
Publication statusPublished - 13.10.2021
Event47th Annual Conference of the IEEE Industrial Electronics Society - virtuell, Toronto, Canada
Duration: 13.10.202116.10.2021
Conference number: 47
https://ieeeiecon.org/

    Research areas

  • Kalman filter, Lyapunov, Model predictive control, Robot, Sliding Mode Control, Sun Tracking
  • Engineering

Recently viewed

Publications

  1. Neural Network-Based Finite-Time Control for Stochastic Nonlinear Systems with Input Dead-Zone and Saturation
  2. Development of a quality assurance framework for the open source development model
  3. Spatial mislocalization as a consequence of sequential coding of stimuli
  4. Anatomy of Haar Wavelet Filter and Its Implementation for Signal Processing
  5. Contributions of declarative and procedural memory to accuracy and automatization during second language practice
  6. Discourse Analyses in Chat-based CSCL with Learning Protocols
  7. Expertise in research integration and implementation for tackling complex problems
  8. Isocodal and isospectral points, edges, and pairs in graphs and how to cope with them in computerized symmetry recognition
  9. A discrete approximate solution for the asymptotic tracking problem in affine nonlinear systems
  10. Semi-supervised learning for structured output variables
  11. Ambient Intelligence and Knowledge Processing in Distributed Autonomous AAL-Components
  12. Framework for setting up and operating biobanks
  13. Trajectory-based computational study of coherent behavior in flows
  14. Enhancing Performance of Level System Modeling with Pseudo-Random Signals
  15. Neural Combinatorial Optimization on Heterogeneous Graphs
  16. On robustness properties in permanent magnet machine control by using decoupling controller
  17. Kinematic self-calibration of non-contact five-axis measuring machine using improved genetic algorithm.
  18. A transfer operator based computational study of mixing processes in open flow systems
  19. Patching Together a Global Script
  20. Using the flatness of DC-Drives to emulate a generator for a decoupled MPC using a geometric approach for motion control in Robotino
  21. Distinguishing state variability from trait change in longitudinal data
  22. An Improved Approach to the Semi-Process-Oriented Implementation of Standardised ERP-Systems
  23. Evaluation of Time/Phase Parameters in Frequency Measurements for Inertial Navigation Systems
  24. Machine Learning and Knowledge Discovery in Databases
  25. A denoising procedure using wavelet packets for instantaneous detection of pantograph oscillations
  26. Visualizing the Hidden Activity of Artificial Neural Networks
  27. Clustering Hydrological Homogeneous Regions and Neural Network Based Index Flood Estimation for Ungauged Catchments
  28. Gain Scheduling Controller for Improving Level Control Performance
  29. The role of reading time complexity and reading speed in text comprehension
  30. Mathematics in Robot Control for Theoretical and Applied Problems
  31. Latent structure perceptron with feature induction for unrestricted coreference resolution
  32. Using cross-recurrence quantification analysis to compute similarity measures for time series of unequal length with applications to sleep stage analysis
  33. Understanding the socio-technical aspects of low-code adoption for software development
  34. Retest effects in matrix test performance