Skip to main navigation Skip to search Skip to main content

Semi-Implicit Euler Digital Implementation of Conditioned Super-Twisting Algorithm With Actuation Saturation

  • Harbin Institute of Technology Shenzhen

Research output: Contribution to journalArticlepeer-review

Abstract

The standard super-twisting algorithm (STA) suffers from the windup problem when the actuator of the underlying controlled system is saturated. In the literature, an extension of the standard STA called conditioned STA was proposed to eliminate the windup effect through the feedback of the saturated control action. However, with the standard STA, the digital realizations of the conditioned STA with explicit Euler methods are prone to result in chattering and zigzag oscillations, which degenerate the control performance when the gains of STA are large or the sampling time-step increases. This article proposes a semi-implicit Euler realization for the conditioned STA to avoid these problems. The control accuracy and robustness of the proposed algorithm are analyzed in a discrete-time manner and it shows the proposed realization algorithm is consistent with the standard STA in terms of control accuracy. In addition, the proposed implementation method does not increase the magnitudes of numerical chattering when the gains of conditioned STA are overestimated and when the sampling time-step is large. The advantages of the proposed algorithm are demonstrated numerically with comparisons with other STA realization schemes through simulations and experiments with a platform of linear motor systems with saturated actuation.

Original languageEnglish
Pages (from-to)8388-8397
Number of pages10
JournalIEEE Transactions on Industrial Electronics
Volume70
Issue number8
DOIs
StatePublished - 1 Aug 2023
Externally publishedYes

Keywords

  • Conditioned super-twisting algorithm (STA)
  • implicit Euler
  • input saturation
  • numerical chattering
  • windup effect

Fingerprint

Dive into the research topics of 'Semi-Implicit Euler Digital Implementation of Conditioned Super-Twisting Algorithm With Actuation Saturation'. Together they form a unique fingerprint.

Cite this