Study of control allocation algorithm for over-actuated underwater robot motion control using azimuth thrusters

Study of control allocation algorithm for over-actuated underwater robot motion control using azimuth thrusters

Stanislav A. Solnyshkin
Russian State Scientific Center for Robotics and Technical Cybernetics (RTC), Programmer, 21, Tikhoretsky pr., Saint Petersburg, 194064, Russia, tel.: 7(999)216-15-12, This email address is being protected from spambots. You need JavaScript enabled to view it.


Received October 18, 2023

Abstract
The paper considers a problem of a mobile over-actuated underwater reconfigurable robot motion control using azimuth thrusters. To solve the control allocation problem, a configurator has been introduced into the control system. This makes it possible to synthesize the control law regardless of the number, position and type of the propulsion-steering complex components. A control allocation algorithm is studied to determine both the control and the orientations of the azimuth thrusters.

Key words
Over-actuated underwater robot, control allocation, control system, azimuth thruster.

Acknowledgements
The results were obtained within the framework of the Ministry of Higher Education and Science of Russian Federation 2023 № 075-01595-23-00 от 26.12.2022 FNRG-2022-0017 1021060307691-2-1.2.1;2.2.2 «Development of a theory for the synthesis of optimal control of hyper-redundant underwater-based robots in conditions of unpredictable unsteady currents and flows».

DOI
10.31776/RTCJ.12206

Bibliographic description
Solnyshkin, S.A. (2024), "Study of control allocation algorithm for over-actuated underwater robot motion control using azimuth thrusters", Robotics and Technical Cybernetics, vol. 12, no. 2, pp. 124-131, DOI: 10.31776/RTCJ.12206. (in Russian).

UDC identifier
681.51:629.58:007.52

References

  1. Fossen, T.I. (2011), Handbook of marine craft hydrodynamics and motion control, John Wiley & Sons, Ltd, DOI: 1002/9781119994138.
  2. Akram, W., Casavola, A. and Miškovic, N. (2022), "Robust Adaptive Control Allocation Schemes for Overactuated Underwater Vehicles under Actuator Faults", IFAC-PapersOnLine, vol. 55, no. 6, pp. 67-72.
  3. Baldini, A. et al. (2018), "A constrained thrust allocation algorithm for remotely operated vehicles", IFAC-PapersOnLine, vol. 51, no. 29, pp. 250-255.
  4. Khelassi, A., Weber, P. and Theilliol, D. (2010), "Reconfigurable control design for over-actuated systems based on reliability indicators", Conference on Control and Fault-Tolerant Systems (SysTol), IEEE, pp. 365-370.
  5. Vayalali, P., McKay, M. and Gandhi, F. (2020), "Redistributed pseudoinverse control allocation for actuator failure on a compound helicopter", Conference: The Vertical Flight Society's 76th Annual Forum & Technology Display, DOI: 10.4050/F-0076-2020-16292.
  6. Solnyshkin, S.A. (2023), "Fault-tolerant motion control of over-actuated autonomous underwater vehicle using a configurator", XVI-th All-Russian Multi-Conference on Management Problems, VSTU Publ., Volgograd, Russia. (in Russian).
  7. Morison, J., Johnson, J. and Schaaf, S. (1950), "The force exerted by surface waves on piles", Journal of Petroleum Technology, vol. 2, pp. 149-154, Paper Number: SPE-950149-G.
  8. Pantov, E., Mahin, N. and Sheremetov, B. (1973), Osnovy teorii dvizhenija podvodnyh apparatov [Fundamentals of the theory of movement of underwater vehicles], Sudostroenie Publ., Leningrad, Russia. (in Russian).
  9. Kirchengast, M. (2018), "Control Allocation Techniques for Redundantly Actuated Systems", Abstract of Doctor of Engineering Sciences (Dr.techn.) dissertation , Doctoral Programme: Doctoral School of Electrical Engineering, Graz University of Technology, Austria.
  10. Fresk, E. and Nikolakopoulos, G. (2013), "Full quaternion based attitude control for a quadrotor", European control conference (ECC), IEEE, pp. 3864-3869.
  11. Kelasidi, E. et al. (2014), "Integral line-of-sight for path following of underwater snake robots", IEEE Conference on Control Applications (CCA), IEEE, pp. 1078-1085.