Skip to main content
Log in

Tracking control of an underwater manipulator using active disturbance rejection

  • Original article
  • Published:
Journal of Marine Science and Technology Aims and scope Submit manuscript

Abstract

An active disturbance rejection controller for a 2-DOF underwater manipulator is proposed in this study. The manipulator system has the characteristics of non-linearity, strong coupling and uncertainties within its model. Its operation is often disturbed by unknown water currents, so the anti-disturbance control of underwater manipulators has always been a challenge. The proposed controller in this study basically does not rely on the precise mathematical model of the object, and the model even can be decoupled. This method can eliminate the influence of model errors, time-varying parameters and external interference on the control effect. First, the entire manipulator treats different joints as several subsystems. For each joint subsystem, hydrodynamic forces, coupling terms between joints and unknown environmental disturbances are regarded as total disturbances. Subsequently, an extended state observer was designed to estimate and compensate for the total interference. In order to improve the disturbance observation effect of the extended state observer, the inertia matrix of the system is used to decouple the static part. Finally, the effectiveness of the proposed method is verified by both simulation and experiments. From the comparisons, it is confirmed that the quality of our controller in the presence of a certain inertial matrix error is better than traditional PD and continuous sliding mode control in terms of accuracy, dynamic characteristics as well as robustness.

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
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Code or data availability

It is not applicable and no extra data or material is available.

References

  1. Kozlowski K, Pazderski D, Krysiak B, Jedwabny T, Piasek J, Kozlowski S, Brock S, Janiszewski D, Nowopolski K (2020) High precision automated astronomical mount. In: Szewczyk R, Zieliński C, Kaliczyńska M (eds) Automation 2019, Springer, Cham, pp 299–315

    Chapter  Google Scholar 

  2. Ridgely DB, McFarland MB (1999) Tailoring theory to practice in tactical missile control. IEEE Control Syst Mag 19(6):49–55

    Article  Google Scholar 

  3. Wan C, Zhou H, Liu G (2020) Summary of control algorithm for underwater robot. In: the 5th international conference on mechanical, Control Comput Eng (ICMCCE 2020), pp 759–762

  4. Lu D, Xiong C, Zeng Z, Lian L (2020) Adaptive dynamic surface control for a hybrid aerial underwater vehicle with parametric dynamics and uncertainties. IEEE J Ocean Eng 45(3):740–758

    Article  Google Scholar 

  5. Zhao S, Yuh J (2005) Experimental study on advanced underwater robot control. IEEE Trans Robot 21(4):695–703

    Article  Google Scholar 

  6. Wang L, Wang C, Du W, Meng Q (2005) Design of hydraulic control system for an underwater manipulator based on fuzzy-pid. Chin Hydraul Pneum 9(1):27–31

    Google Scholar 

  7. Wang L, Wang C, Luo L, Yan H (2020) Research on feedforward compensation control strategy of electro-hydraulic servo system for underwater manipulator. Control Inform Technol 27(3):8–13

    Google Scholar 

  8. Huang Q, Wang C, Liu X, Sun Z (2020) Research on adaptive control technology of underwater manipulator. Mach Tool Hydraul 38(24):80–82

    Google Scholar 

  9. Wang S, Chen G, Wu L (2019) Neural network control with disturbance observer for uncertain robot manipulator. J Comput 14(1):71–78

    Article  Google Scholar 

  10. Zhu Q, Chen Y, Wang H (2009) The rbf neural network control for the uncertain robotic manipulator. In: 2009 international conference on machine learning and cybernetics, vol 3, pp 1266–1270

  11. Zhan Q, Zhang A (2006) Research on coordinated motion of an autonomous underwater vehicle-manipulator system. Ocean Eng 24(3):79–84

    Google Scholar 

  12. Soylu S, Buckham BJ, Podhorodeski RP (2008) Development of a coordinated controller for underwater vehicle-manipulator systems. In: OCEANS 2008, pp 1–9

  13. Tomei P (1991) Adaptive pd controller for robot manipulators. IEEE Trans Robot Autom 7(4):565–570

    Article  MathSciNet  Google Scholar 

  14. Zhang W, Qi N, Yin H (2011) Neural network tracking control of space robot based on sliding mode variable structure. Control Theory Appl 28(9):1141–1144

    Google Scholar 

  15. Xu B, Pandian SR, Petry F (2005) A sliding mode fuzzy controller for underwater vehicle-manipulator systems. In: 2005 annual meeting of the North American fuzzy information processing society (NAFIPS 2005), pp 181–186

  16. Han J (2009) From pid to active disturbance rejection control. IEEE Trans Ind Electron 56(3):900–906

    Article  Google Scholar 

  17. Han J (2008) Active disturbance rejection control technique-the technique for estimating and compensating the uncertainties, 1st edn. National Defense Industry Press, Beijing, China

    Google Scholar 

  18. Han J (1995) Nonlinear states error feedback control law–nlsef. Control Decis 10(3):221–225

    Google Scholar 

  19. Przybyła M, Kordasz M, Madoński R, Herman P, Sauer P (2012) Active disturbance rejection control of a 2dof manipulator with significant modeling uncertainty. Bull Polish Acad Sci 60(3):509–520

    Google Scholar 

  20. Gao Z (2006) Active disturbance rejection control: a paradigm shift in feedback control system design. In: 2006 American control conference, p 7

  21. Abdallah MAY, Fareh R (2019) Tracking control of serial robot manipulator using active disturbance rejection control. In: 2019 advances in science and engineering technology international conferences (ASET), pp 1–5

  22. Patelski R, Dutkiewicz P (2020) On the stability of adrc for manipulators with modelling uncertainties. ISA Trans 102:295–303

    Article  Google Scholar 

  23. Avila JPJ, Adamowski JC (2011) Experimental evaluation of the hydrodynamic coefficients of a rov through morison’s equation. Ocean Eng 38(17):2162–2170

    Article  Google Scholar 

Download references

Funding

This work is supported by the project of National Natural Science Foundation of China (No. 62373285), the Innovative Projects (No. 2021-XXXX-LB-010-11), the Shanghai 2021 “Science and Technology Innovation Action Plan” with Special Project of Biomedical Science and Technology Support (No. 21S31902800), and the Key Pre-Research Project of the 14th-Five-Year-Plan on Common Technology. Meanwhile, this work is also partially supported by the Fundamental Research Funds for the Central Universities and the “National High Level Overseas Talent Plan” project, the “National Major Talent Plan” project (No. 2022-XXXX-XXX-079), as well as one key project (No. XM2023CX4013). It is also partially sponsored by the fundamental research project (No. XXXX2022YYYC133), the Shanghai Industrial Collaborative Innovation Project (Industrial Development Category, No. HCXBCY-2022-051), Laboratory fund of Wuhan Digital Engineering Institute of CSSC, the project of Shanghai Key Laboratory of Spacecraft Mechanism (No. 18DZ2272200), as well as the project of Space Structure and Mechanism Technology Laboratory of China Aerospace Science and Technology Group Co. Ltd (No. YY-F805202210015). All these supports are highly appreciated.

Author information

Authors and Affiliations

Authors

Contributions

All the authors have contributed to the concept and design of the research. Qirong Tang proposed the investigation originally and organized the work from the beginning to the end, while he also wrote and revised the texts with several rounds. Daopeng Jin developed the trajectory tracking control algorithm, implemented the source code, and prepared manuscript materials. During the research, Jiang Li and Minghao Liu built experimental framework, and executed the experiments. Rong Luo, Rui Tao, Chonglun Li, and Chuan Wang prepared simulation studies and data analysis, provided experiment occasions. The final manuscript was revised and approved by all authors.

Corresponding author

Correspondence to Qirong Tang.

Ethics declarations

Conflict of interest

The authors declare that they have no conflicts of interest to this work.

Ethics approval

This research does not involve human or animal subjects and does not require ethical approval.

Consent to participate

This research does not involve human subjects and does not require consent to participate.

Consent for publication

This research does not contain any individual person’s data in any form (including any individual details, images or videos) and does not require consent for publication.

Additional information

Publisher's Note

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

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tang, Q., Jin, D., Luo, R. et al. Tracking control of an underwater manipulator using active disturbance rejection. J Mar Sci Technol 28, 770–783 (2023). https://doi.org/10.1007/s00773-023-00956-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00773-023-00956-3

Keywords

Navigation