Skip to main content
Log in

Fixed-time disturbance observer based on fractional-order state observer and super-twisting sliding mode control for a class of second-order of slotless self-bearing motor

  • Published:
International Journal of Dynamics and Control Aims and scope Submit manuscript

Abstract

This paper proposes a new fixed-time disturbance observer (FTDOB) based on the fractional-order state observer (FOSOB) and a super-twisting sliding-mode control (STSMC) for a slotless self-bearing motor (SSBM). First, the slotless self-bearing motor with fully embedded disturbances and uncertainties is analyzed, the imperfection of the perturbation sources. Second, a fractional-order state observer was designed to estimate the velocities and accelerations of movement on \(x - ,\) \(y - ,\) and \(\omega -\) axes, respectively. Third, a new concept of fixed-time disturbance observer was proposed for estimating the perturbations on three axes of the bearing motor system. Fourth, the super-twisting sliding-mode control was designed to control the positions and the rotational speed of the bearing motor system. Final, the stability of the proposed algorithms was theoretically verified via the Lyapunov condition. To visually present the effectiveness and originality of the proposed theories, the MATLAB simulation was used to show that the proposed control system consisted small overshoots, small settling times, and stable tracking error values in narrow gaps around zero.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Nguyen HP, Nguyen XB, Bui TT, Satoshi U, Nguyen QD (2019) Analysis and control of slotless self-bearing motor. Actuators 8(3):1–17

    Article  Google Scholar 

  2. Okada Y, Dejima K, Ohishi T (1995) Analysis and comparison of PM synchronous motor and induction motor type magnetic bearings. IEEE Trans on Ind Appli 31(5):1047–1053

    Article  Google Scholar 

  3. Nguyen QD, Ueno S (2011) Analysis and control of non-salient permanent magnet axial-gap self-bearing motor. IEEE Trans Ind Electron 58(7):2644–2652

    Article  Google Scholar 

  4. Nguyen QD, Ueno S (2011) Modeling and control of salient-pole permanent magnet axial gap self-bearing motor. IEEE/ASME Trans Mechatron 16(3):518–526

    Article  Google Scholar 

  5. Nevaranta N, Jaatinen P, Vuojolainen J, Sillanpää T, Pyrhönen O (2020) Adaptive MIMO pole placement control for commissioning of a rotor system with active magnetic bearings. Mechatronics 65:102313

    Article  Google Scholar 

  6. Giap VN, Huang S-C (2020) Effectiveness of fuzzy sliding mode control boundary layer based on uncertainty and disturbance compensator on suspension active magnetic bearing system. Meas Control 53(5–6):934–942

    Article  Google Scholar 

  7. Giap VN, Huang S-C, Nguyen QD, Trinh XT (2020) Time varying disturbance observer based on sliding mode control for active magnetic bearing system. In: International conference on material, machines and methods for sustainable development, p 929–935

  8. Tsai JSH, Su T-J, Cheng JC, Lin YY, Giap VN, Guo SM, Shieh LS (2018) Robust observer-based optimal linear quadratic tracker for five-degree-of freedom sampled-data active magnetic bearing system. Inter J Syst Sci 49(6):1273–1299

    Article  MathSciNet  MATH  Google Scholar 

  9. Chen SY, Hung YC, Hung YH, Wu CH (2016) Application of a recurrent wavelet fuzzy-neural network in the positioning control of a magnetic-bearing mechanism. Comput Electr Eng 54:147–158

    Article  Google Scholar 

  10. Steinert D, Nussbaumer T, Kolar JW (2014) Slotless bearingless disk drive for high-speed and high-purity applications. IEEE Trans Ind Electron 61(11):5974–5986

    Article  Google Scholar 

  11. Steinert D, Nussbaumer T, Kolar JW (2016) Evaluation of one- and two-pole-pair slotless bearingless motors with toroidal windings. IEEE Trans Ind Appli 52(1):172–180

    Article  Google Scholar 

  12. Meetei LV, Das DK (2021) Enhanced nonlinear disturbance observer based sliding mode control design for a fully active suspension system. Int J Dyn Contr 9:971–984

    Article  MathSciNet  Google Scholar 

  13. Wu X, Xu K, Lei M, He X (2020) Disturbance-compensation-based continuous sliding mode control for overhead cranes with disturbances. IEEE Trans Autom Sci Eng 17(4):2182–2189

    Article  Google Scholar 

  14. Nguyen TA, Basit BA, Choi HH, Jung WJ (2020) Disturbance attenuation for surface-mounted PMSM drives using nonlinear disturbance observer-based sliding mode control. IEEE Access 8:86345–86356

    Article  Google Scholar 

  15. Yu J, Chen M (2015) Fault tolerant control for near space vehicles with input saturation using disturbance observer and neural networks. Circuit Syst Signal Process 34(7):2091–2107

    Article  Google Scholar 

  16. Giap VN, Huang S-C, Nguyen QD, Su T-J (2020) Disturbance observer-based linear matrix inequality for the synchronization of takagi-sugeno fuzzy chaotic systems. IEEE Access 8:225805–225821

    Article  Google Scholar 

  17. Giap VN, Nguyen QD, Huang S-C (2021) Synthetic adaptive fuzzy disturbance observer and sliding-mode control for chaos-based secure communication systems. IEEE Access 9:23907–23928

    Article  Google Scholar 

  18. Giap VN, Vu HS, Nguyen QD, Huang S-C (2020) Disturbance and uncertainty rejection-based on fixed-time sliding-mode control for the secure communication of chaotic systems. IEEE Access 9:133663–133685

    Article  Google Scholar 

  19. Giap VN, Huang S-C, Nguyen QD, Su T-J (2021) Robust controlbased disturbance observer and optimal states feedback for T-S fuzzy systems. J Low Freq Noise Vib Act Control 40(3):1509–1525

    Article  Google Scholar 

  20. Hwang S, Kim HS (2020) Extended disturbance observer-based integral sliding mode control for nonlinear system via T-S fuzzy model. IEEE Access 8:116090–116105

    Article  Google Scholar 

  21. Wang T, Chen LB, Li T, Fei SM (2021) Composite anti-disturbance synchronization control for delayed neural networks subject to unknown disturbances. Circuit Syst Signal Process 40(4):1986–2005

    Article  MATH  Google Scholar 

  22. Giap VN, Vu HS, Nguyen QD, Huang S-C (2021) Robust observer based on fixed-time sliding mode control of position/velocity for a T-S fuzzy MEMS gyroscope. IEEE Access 9:96390–96403

    Article  Google Scholar 

  23. Chen HW (2004) Disturbance observer based control for nonlinear systems. IEEE/ASME Trans Mechatron 9(4):706–710

    Article  Google Scholar 

  24. Yu L, Huang J, Fei S (2017) Sliding mode switching control of manipulators based on disturbance observer. Circuit Syst Signal Process 36(6):2574–2585

    Article  MathSciNet  MATH  Google Scholar 

  25. Giap VN, Nguyen QD, Trung NK, Huang SC (2022) Time-varying disturbance observer based on sliding-mode observer and double phases fixed-time sliding mode control for a TS fuzzy micro-electro-mechanical system gyroscope. J Vib Control. https://doi.org/10.1177/10775463211073199

    Article  Google Scholar 

  26. Nguyen QD, Nguyen HP, Vo DN, Nguyen XB, Ueno S, Huang SC (2022) Robust sliding mode control-based a novel super-twisting disturbance observer and fixed-time state observer for slotless-self bearing motor system. IEEE Access 10:23980–23994

    Article  Google Scholar 

  27. Petráš I (2011) Fractional-order nonlinear systems: modelling analysis and simulation. Springer, Berlin Heidelberg

    Book  MATH  Google Scholar 

  28. Razzaghian A, Moghaddam RK, Pariz N (2021) Disturbance observer-based fractional-order nonlinear sliding mode control for a class of fractional-order systems with matched and mismatched disturbances. Inter J Dyn Contr 9(2):671–678

    Article  MathSciNet  Google Scholar 

  29. Patel V, Guha D, Purwar S (2021) Neural network aided fractional-order sliding mode controller for frequency regulation of nonlinear power systems. Comput Electr Eng 1(96):107534

    Article  Google Scholar 

  30. Rabah K, Ladaci K (2020) A fractional adaptive sliding mode control configuration for synchronizing disturbed fractional-order chaotic systems. Circuit Syst Signal Process 39(3):1244–1264

    Article  Google Scholar 

  31. Gao P, Zhang G, Ouyang H, Mei L (2020) An adaptive super twisting nonlinear fractional order PID sliding mode control of permanent magnet synchronous motor speed regulation system based on extended state observer. IEEE Access 8:53498–53510

    Article  Google Scholar 

  32. Wang WX, Jun M, Li XC, Cheng ZL, Zhu HY, Teo CS, Lee TH (2020) Iterative super-twisting sliding mode control for tray indexing system with unknown dynamics. IEEE Trans Indust Electr 68(10):9855–9865

    Article  Google Scholar 

  33. Yang X, Yao J, Deng W (2020) Output feedback adaptive super-twisting sliding mode control of hydraulic systems with disturbance compensation. ISA Trans 109:175–185

    Article  Google Scholar 

  34. Tian Y, Cai Y, Deng Y (2020) A fast nonsingular terminal sliding mode control method for nonlinear systems with fixed-time stability guarantees. IEEE Access 8:60444–60454

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the Ministry of Education and Training, Viet Nam, under Contract CT2020.02.BKA.06.

Funding

This work was supported by the Ministry of Education and Training, Vietnam, under Contract CT2020.02.BKA.06.

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed equally to this work. All authors have read and agreed to the proofs of the manuscript

Corresponding author

Correspondence to Van Nam Giap.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Ethical Statements

I hereby declare that this manuscript is the result of our creation under the reviewer’s comments. Except for the quoted contents, this manuscript does not contain any research achievements that have been published or written by other individuals or groups. I am the corresponding author of this manuscript. The legal responsibility of this statement shall be borne by me.

Availability of data and material

There is no data associated with this paper.

Code Availability

The Matlab code for the numerical experiments is available upon request.

Appendices

Appendix

The fixed-time stability

First, consider the system

$$ \dot{x}(t) = H(t,x) $$
(86)

Definition 1

[34] Fixed-time stability. System (80) is called fixed-time stable if the settling time is limited by a constant value as follows:

$$ \left\{ \begin{gathered} T(x_{0} ) < T_{\begin{gathered} \max \hfill \\ \hfill \\ \end{gathered} } \hfill \\ T_{\max } > 0 \hfill \\ \end{gathered} \right.,\quad \forall x(0) $$
(87)

Lemma 1 [34]: Consider the function as follows:

$$ \dot{s} = - \zeta_{1} \left| s \right|^{{\frac{n1}{{m1}}}} sign(s) - \zeta_{2} \left| s \right|^{{\frac{n2}{{m2}}}} sign(s) $$
(88)

where \(n_{1} ,\) \(n_{2} ,\) \(m_{1} ,\) \(m_{2}\) are positively defined. \(n_{1} > m_{1} ,\) \(m_{2} < m_{2} ,\) \(\zeta_{1} > 0\) and \(\zeta_{2} > 0\) The settling time can be calculated as follows:

$$ T < T_{\max } = \frac{1}{{\varsigma_{1} }}\frac{{m_{1} }}{{n_{1} - m_{1} }} + \frac{1}{{\varsigma_{2} }}\frac{{m_{2} }}{{m_{2} - n_{2} }} $$
(89)

The fractional calculus

Definition 2

[27]: The Euler’s Gamma function.

The Gamma function is rewritten as follows:

$$ \Gamma \left( \gamma \right) = \int\limits_{0}^{\infty } {t^{\gamma - 1} e^{ - t} } dt $$
(90)

where the \(\gamma\) is the order of the operation and the operation time is \(t.\)

Definition 3

Definition 3 [27]: Fractional function derivatives and its integrals.

$$ D_{t}^{n} = \left\{ {\begin{array}{*{20}c} {\frac{{d^{n} }}{{dt^{n} }},n > 0} \\ {1,n = 0} \\ {\int\limits_{a}^{t} {(d\tau )^{ - n} ,n < 0} } \\ \end{array} } \right. $$
(91)

where t is boundary of operation and n is order of the operation.

Definition 4

[27]: The Caputo fractional derivative.

$$ D_{t}^{n} h(t) = \frac{1}{\Gamma (l - n)}\int\limits_{a}^{t} {\frac{{f^{n} (\tau )}}{{(t - \tau )^{n - l + 1} }}} d\tau $$
(92)

where \(l - 1 < n < l.\) \(n\) is real number, \(l \in N\).

Definition 5

[27]: Stability of the fractional-order system.

First, consider

$$ D_{t}^{n} \chi = h\left( \chi \right) $$
(93)

where \(\chi = [\chi_{1} , \ldots \chi_{l} ]^{T}\) is the system state vector, \(h(\chi ) = [h_{1} (\chi ), \ldots h_{l} (\chi )]^{T}\) is the functions of the system. Where 0 < n < 1 is the fractional order. System (93) stable if the eigenvalues of Jacobian \(J = \partial h(X)/\partial x\) are all located in the domain of

$$ \left| {\arg (eig(J))} \right| > n\frac{\pi }{2} $$
(94)

Some properties of fractional calculus are as follows:

Property 1

If n = 0 the operation is become

$$ D_{t}^{0} h\left( X \right) = h\left( X \right) $$
(95)

Property 2

Caputo operation can be applied linearization as

$$ D_{t}^{n} \left( {g\left( X \right) + h\left( X \right)} \right) = D_{t}^{n} g\left( X \right) + D_{t}^{n} h\left( X \right) $$
(96)

Property 3

The product of fractional derivative is calculated as follows:

$$ D_{t}^{n + m} h(X) = D_{t}^{n} D_{t}^{m} h(X) $$
(97)

Rights and permissions

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Nguyen, Q.D., Nguyen, H.P., Trung, N.K. et al. Fixed-time disturbance observer based on fractional-order state observer and super-twisting sliding mode control for a class of second-order of slotless self-bearing motor. Int. J. Dynam. Control 11, 1203–1219 (2023). https://doi.org/10.1007/s40435-022-01022-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40435-022-01022-3

Keywords

Navigation