Reaching Conditions for Discrete-time Sliding Mode Control: Analysis and Design

[{“box”:0,”content”:”[if 992 equals=”Open Access”]n

n

n

n

Open Access

nn

n

n[/if 992]n

n

Year : July 26, 2024 at 12:22 pm | [if 1553 equals=””] Volume :02 [else] Volume :02[/if 1553] | [if 424 equals=”Regular Issue”]Issue[/if 424][if 424 equals=”Special Issue”]Special Issue[/if 424] [if 424 equals=”Conference”][/if 424] : 01 | Page : 7-14

n

n

n

n

n

n

By

n

[foreach 286]n

n

n

Sabna, Amal A,

n

    n t

  • n

n

n[/foreach]

n

n[if 2099 not_equal=”Yes”]n

    [foreach 286] [if 1175 not_equal=””]n t

  1. M. Tech, Assistant Professor, TKM College of Engineering,, TKM College of Engineering, Kollam,, Kollam, India, India
  2. n[/if 1175][/foreach]

n[/if 2099][if 2099 equals=”Yes”][/if 2099]n

n

Abstract

nSliding mode control (SMC) is a robust control method widely used in engineering due to its ability to handle uncertainties and disturbances effectively. In discrete-time sliding mode control (DSMC), system trajectories are constrained to sliding surfaces in the state space, leading to improved performance and stability. This paper provides an overview of DSMC, focusing on its applications, advantages, and limitations. It discusses the use of DSMC in various engineering fields such as robotics, aerospace, and automotive systems, highlighting its robustness and effectiveness in practical scenarios. The paper also addresses the challenges and limitations of DSMC, including issues such as chattering, high control effort, and sensitivity to model uncertainties. Furthermore, the paper explores recent advances in DSMC and potential future research directions, suggesting that the development of advanced reaching laws could further enhance the performance and applicability of DSMC in real-world applications

n

n

n

Keywords: Sliding mode control (SMC), discrete time sliding mode control (DTSMC), robust control

n[if 424 equals=”Regular Issue”][This article belongs to International Journal of Electrical Machine Analysis and Design(ijemad)]

n

[/if 424][if 424 equals=”Special Issue”][This article belongs to Special Issue under section in International Journal of Electrical Machine Analysis and Design(ijemad)][/if 424][if 424 equals=”Conference”]This article belongs to Conference [/if 424]

n

n

n

How to cite this article: Sabna, Amal A. Reaching Conditions for Discrete-time Sliding Mode Control: Analysis and Design. International Journal of Electrical Machine Analysis and Design. July 26, 2024; 02(01):7-14.

n

How to cite this URL: Sabna, Amal A. Reaching Conditions for Discrete-time Sliding Mode Control: Analysis and Design. International Journal of Electrical Machine Analysis and Design. July 26, 2024; 02(01):7-14. Available from: https://journals.stmjournals.com/ijemad/article=July 26, 2024/view=0

nn[if 992 equals=”Open Access”] Full Text PDF Download[/if 992] n

n[if 992 not_equal=’Open Access’] [/if 992]nn n

nn[if 379 not_equal=””]n

Browse Figures

n

n

[foreach 379]n

n[/foreach]n

n

n

n[/if 379]n

n

References

n[if 1104 equals=””]n

  1. Bartoszewicz and K. Adamiak. “Discrete-Time Sliding-Mode Control with a Desired Switching Variable Generator”. IEEE 2020; vol. 65, no. 4, 1807–1814pp.
  2. Ma, Y. Li and Z. Xiong. “Discrete-Time Sliding-Mode Control with Enhanced Power Reaching Law”.  IEEE 2019; vol. 66, no. 6, 4629–4638 pp.
  3. Ma, Z. Xiong, Y. Li and Z. Liu. “Sliding Mode Control for Uncertain Discrete-Time Systems Using an Adaptive Reaching Law”. IEEE 2021 vol. 68, no. 2, 722–726 pp.
  4. Bartoszewicz and P. Leśniewski. “Reaching Law Approach to the Sliding Mode Control of Periodic Review Inventory Systems”. IEEE 2014. vol. 11, no. 3, 810–817 pp.
  5. Ma and Y. Li. “Multi-Power Reaching Law Based Discrete-Time Sliding-Mode Control”. IEEE Access 2019. vol. 7, 49822–49829 pp.
  6. Adamiak. “Reference Sliding Variable Based Chattering-Free Quasi-Sliding Mode Control”. IEEE Access 2020. vol. 8, pp.
  7. Bartoszewicz and P. Latosiński. “Reaching Law Based Discrete Time Sliding Mode Inventory Management Strategy”. IEEE Access 2016. vol. 4, 10051–10058 pp.
  8. Chen, Y. Li, H. Ma, H. Tang and Y. Xie, “A Novel Variable Exponential Discrete Time Sliding Mode Reaching Law”, in IEEE 2021. vol. 68, no. 7, 2518–2522 pp.
  9. P. Mishra and X. Yu. “Delta-Operator-Based Reaching Laws for Sliding Mode Control Design”. IEEE 2022. vol. 69, no. 4, 2136–2140 pp.
  10. Lin, W. Zhang and H. Wang. “Controller Designed via an Adaptive Reaching Law for DSMC Systems”. IEEE 2020. vol. 67, no. 2, 330–334 pp.

 

nn[/if 1104][if 1104 not_equal=””]n

    [foreach 1102]n t

  1. [if 1106 equals=””], [/if 1106][if 1106 not_equal=””],[/if 1106]
  2. n[/foreach]

n[/if 1104]

nn


nn[if 1114 equals=”Yes”]n

n[/if 1114]

n

n

[if 424 not_equal=””]Regular Issue[else]Published[/if 424] Subscription Original Research

n

n

[if 2146 equals=”Yes”][/if 2146][if 2146 not_equal=”Yes”][/if 2146]n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n[if 1748 not_equal=””]

[else]

[/if 1748]n

n

n

Volume 02
[if 424 equals=”Regular Issue”]Issue[/if 424][if 424 equals=”Special Issue”]Special Issue[/if 424] [if 424 equals=”Conference”][/if 424] 01
Received May 20, 2024
Accepted June 26, 2024
Published July 26, 2024

n

n

n

n

n

n nfunction myFunction2() {nvar x = document.getElementById(“browsefigure”);nif (x.style.display === “block”) {nx.style.display = “none”;n}nelse { x.style.display = “Block”; }n}ndocument.querySelector(“.prevBtn”).addEventListener(“click”, () => {nchangeSlides(-1);n});ndocument.querySelector(“.nextBtn”).addEventListener(“click”, () => {nchangeSlides(1);n});nvar slideIndex = 1;nshowSlides(slideIndex);nfunction changeSlides(n) {nshowSlides((slideIndex += n));n}nfunction currentSlide(n) {nshowSlides((slideIndex = n));n}nfunction showSlides(n) {nvar i;nvar slides = document.getElementsByClassName(“Slide”);nvar dots = document.getElementsByClassName(“Navdot”);nif (n > slides.length) { slideIndex = 1; }nif (n (item.style.display = “none”));nArray.from(dots).forEach(nitem => (item.className = item.className.replace(” selected”, “”))n);nslides[slideIndex – 1].style.display = “block”;ndots[slideIndex – 1].className += ” selected”;n}n”}]