Skip to main content
Log in

A note on “Fractional-order adaptive backstepping control of robotic manipulators in the presence of model uncertainties and external disturbances”

  • Technical Paper
  • Published:
Journal of the Brazilian Society of Mechanical Sciences and Engineering Aims and scope Submit manuscript

Abstract

This article extends the finite-time control and stabilization of the paper “fractional-order adaptive back stepping control of robotic manipulators in the presence of model uncertainties and external disturbances” to voltage level control. In practical applications, bounded voltage is applied to the robot joint motors. This fact is presumed in designing the controller and analyzing the stability. It is proved that the controlled system is robust and BIBO stable. The uniformly boundedness of the joint angle tracking error is also validated utilizing the Lyapunov lemma. The presented approach is less conservative than the work presented by the aforementioned article, since it does not require any knowledge of the manipulator dynamic parameters and their upper bound. The experimental outcomes validate the acceptable functioning of the presented controller.

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.

Institutional subscriptions

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

Similar content being viewed by others

References

  1. Izadbakhsh, Kheirkhahan P (2019) An alternative stability proof for "Adaptive Type-2 fuzzy estimation of uncertainties in the control of electrically flexible-joint robots. J Vibration Control 25(5):977–983

  2. Izadbakhsh A, Khorashadizadeh S (2020) Single-loop PID controller design for electrical flexible-joint robots. J Braz Soc Mech Sci Eng 42:91. https://doi.org/10.1007/s40430-020-2172-2

    Article  Google Scholar 

  3. Kheirkhahan P, Izadbakhsh A, Khalesi H (2020) Single-loop versus multi-loop control strategies for electrically driven robots with elastic-joint. J Braz Soc Mech Sci Eng 42:120. https://doi.org/10.1007/s40430-020-2192-y

    Article  Google Scholar 

  4. Londhe PS, Santha Kumar M, Patre BM, Waghmare LM (2017) Task space control of an autonomous underwater vehicle manipulator system by robust single-input fuzzy logic control scheme. IEEE J Oceanic Eng 42(1):13–28.

  5. Nikdel N, Badamchizadeh M, Azimirad V, Nazari MA (2016) Fractional-order adaptive backstepping control of robotic manipulators in the presence of model uncertainties and external disturbances. IEEE Trans Ind Electronics 63:6249–6256

    Article  Google Scholar 

  6. Khorashadizadeh S, Fateh MM (2017) Uncertainty estimation in robust tracking control of robot manipulators using the Fourier series expansion. Robotica 35(2):310–336

    Article  Google Scholar 

  7. Izadbakhsh A, Kheirkhahan P (2019) Adaptive fractional-order control of electrical flexible-joint robots: theory and experiment, proceedings of the institution of mechanical engineers. Part I. J Syst Control Eng 233(9):1136–1145

    Google Scholar 

  8. Xiong L, Wang J, Mi X, Khan MW (2018) Fractional order sliding mode based direct power control of grid-connected DFIG. IEEE Trans Power Syst 33(3):3087–3096

    Article  Google Scholar 

  9. Izadbakhsh A, Khorashadizadeh S, Kheirkhahan P (2018) Real-time fuzzy fractional-order control of electrically driven flexible-joint robots. AUT J Model Simulation. https://doi.org/10.22060/MISCJ.2018.13523.5075.

  10. Liu Z, Zhang B, Zhou K (2017) Universal fractional-order design of linear phase lead compensation multirate repetitive control for PWM inverters. IEEE Trans Industr Electron 64(9):7132–7140

    Article  Google Scholar 

  11. Kheirkhahan P, Izadbakhsh A (2020) Observer-based adaptive fractional-order control of flexible-joint robots using the Fourier series expansion-theory and experiment. J Braz Soc Mech Sci Eng 42:505. https://doi.org/10.1007/s40430-020-02590-1

    Article  Google Scholar 

  12. Sun G, Ma Z, Yu J (2018) Discrete-time fractional order terminal sliding mode tracking control for linear motor. IEEE Trans Industr Electron 65(4):3386–3394

    Article  Google Scholar 

  13. Wang Y, Gu L, Xu Y, Cao X (2016) Practical tracking control of robot manipulators with continuous fractional-order nonsingular terminal sliding mode. IEEE Trans Industr Electron 63(10):6194–6204

    Article  Google Scholar 

  14. Izadbakhsh A (2016) Robust control design for rigid-link flexible-joint electrically driven robot subjected to constraint: theory and experimental verification. Nonlinear Dyn 85:751–765

    Article  MathSciNet  Google Scholar 

  15. Izadbakhsh A (2017) A note on the "nonlinear control of electrical flexible-joint robots”. Nonlinear Dyn 89:2753–2767

    Article  MathSciNet  Google Scholar 

  16. Izadbakhsh A, Kheirkhahan P, Khorashadizadeh S (2019) FAT-based robust adaptive control of electrically driven robots in interaction with environment. Robotica 37(5):779–800

    Article  Google Scholar 

  17. Izadbakhsh A, Kheirkhahan P (2018) On the voltage-based control of robot manipulators revisited. Int J Control Autom Syst 16(4):1887–1894

    Article  Google Scholar 

  18. Gallegos JA, Duarte-Mermoud MA (2017) Convergence of fractional adaptive systems using gradient approach. ISA Trans 69:31–42

    Article  Google Scholar 

  19. Aghababa MP (2014) A Lyapunov-based control scheme for robust stabilization of fractional chaotic systems. Nonlinear Dyn 78(3):2129–2140

    Article  MathSciNet  Google Scholar 

  20. Izadbakhsh A, Khorashadizadeh S (2020) Polynomial-based robust adaptive impedance control of electrically driven robots. Robotica, pp 1–21. https://doi.org/10.1017/S0263574720001009

  21. Izadbakhsh A, Fateh MM (2014) Robust Lyapunov-based control of flexible-joint robots using voltage control strategy. Arab J Sci Eng 39(4):3111–3121

    Article  MathSciNet  Google Scholar 

  22. Gallegos JA, Duarte-Mermoud MA (2016) Boundedness and convergence on fractional order systems. J Comput Appl Math 296:815–826

    Article  MathSciNet  Google Scholar 

  23. Luo Y, Chen Y (2012) Fractional order motion controls. Wiley, New York

    Book  Google Scholar 

Download references

Acknowledgements

The authors declare that this paper has never been submitted to other journals for simultaneous review processes, and it has not been published before (partially or completely). Moreover, this paper has not been divided into different sections in order to have more submissions. The data has not been fabricated or changed in favor of the conclusions. In addition, no theory, data, or text belonging to other authors and publications was included as if it was our own and proper acknowledgement to other works has been provided.

Funding

The authors did not receive any funding from any organization.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alireza Izadbakhsh.

Ethics declarations

Conflict of interest

No conflict of interest exists among the authors.

Research involving Human Participants and/or Animals

The authors declare that no human participant or animal was included in this work. The authors state that this submission does not require any informed consent due to the fact that the results were acquired by computer simulation.

Additional information

Technical Editor: Adriano Almeda Gonclaves Siqueria.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix 1

Appendix 1

The proof is similar to [15]. Let us consider (5) in SISO form. If both sides of (5) are multiplied by \(I_{a}\), the following power equation is obtained.

$$I_{a} v(t) = L_{a} I_{a} \dot{I}_{a} + R_{a} I_{a}^{2} + k_{b} I_{a} \dot{\theta }$$
(35)

The following is a translation of Eq. (35). The electrical power indicated by \(I_{a} v(t)\) is used by the motor to provide the mechanical power expressed by \(k_{b} I_{a} \dot{\theta }\) in (35). The term \(R_{a} I_{a}^{2}\) stands for the loss power in the winding. The power \(L_{a} I_{a} \dot{I}_{a}\) is the magnetic energy derivative. Based on (35), it is concluded that for \(t \ge 0\):

$$\int\limits_{0}^{t} {I_{a} v(\tau )d\tau } = \int\limits_{0}^{t} {L_{a} I_{a} \dot{I}_{a} d\tau } + \int\limits_{0}^{t} {R_{a} I_{a}^{2} d\tau } + \int\limits_{0}^{t} {k_{b} I_{a} \dot{\theta }d\tau }$$
(36)

With \(I_{a} (0) = 0\), (36) is

$$\int\limits_{0}^{t} {I_{a} v(\tau )d\tau } = 0.5L_{a} I_{a}^{2} + R_{a} I_{a}^{2} t + \int\limits_{0}^{t} {k_{b} I_{a} \dot{\theta }d\tau }$$
(37)

Since \(R_{a} I_{a}^{2} t \ge 0\) and \(L_{a} I_{a}^{2} \ge 0\)

$$\int\limits_0^t {{k_b}{I_a}\dot \theta d\tau } \le \int\limits_0^t {{I_a}v(\tau )d\tau }$$
(38)

So, (39) gives the upper bound of mechanical energy.

$$\int\limits_{0}^{t} {k_{b} I_{a} \dot{\theta }d\tau } = \int\limits_{0}^{t} {I_{a} v(\tau )d\tau }$$
(39)

Hence, it is clear that at the mechanical energy upper bound (40) holds.

$$k_{b} \dot{\theta } = v(t)$$
(40)

So, \(\dot{\theta }\) is bounded as follows.

$$\left| {k_{b} \dot{\theta }} \right| \le \left| {v(t)} \right|$$
(41)

Based on remark 1 and Assumption 3, we have

$$\left| {\dot{\theta }} \right| \le \underline{{k_{b} }}^{ - 1} \xi_{u} \triangleq \xi_{{\dot{\theta }}}$$
(42)

where \(\xi_{{\dot{\theta }}}\) stands for the maximum value of the actuator joint velocity vector. Considering (42) in SISO form one have

$$L_{a} \dot{I}_{a} + R_{a} I_{a} = \omega$$
(43)

where

$$\omega = v(t) - k_{b} \dot{\theta }$$
(44)

is limited where \(v(t)\) and \(\dot{\theta }\) are limited as presented in remark 1, and (42), respectively. As a result, the input \(\omega\) in (43) is bounded. Regarding the Routh–Hurwitz criterion, the stability of the linear differential Eq. (43) is confirmed. The boundedness of the input \(\omega\) leads to the output \(I_{a}\) boundedness by \(\xi_{I}\). Based on (43), it is clear that

$$L_{a} \dot{I}_{a} = \omega - R_{a} I_{a}$$
(45)

Therefore, the boundedness of \(\omega\) and \(I_{a}\) results in the boundedness of \(\dot{I}_{a}\) by \(\xi_{{\dot{I}}}\). Furthermore, boundedness of \(\dot{q}\) can be concluded from definition \(\dot{q} = r\dot{\theta }\), Assumption 3 and Eq. (42).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Izadbakhsh, A., Khorashadizadeh, S. & Nikdel, N. A note on “Fractional-order adaptive backstepping control of robotic manipulators in the presence of model uncertainties and external disturbances”. J Braz. Soc. Mech. Sci. Eng. 43, 536 (2021). https://doi.org/10.1007/s40430-021-03236-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40430-021-03236-6

Keywords

Navigation