BACKSTEPPING CONTROLLER WITH PSO FOR AN UNDERACTUATED X4-AUV

Authors

  • Nur Fadzillah Harun Robotics and Unmanned Research Group (RUS), Instrument & Control Engineering (ICE) Cluster, Faculty of Electrical and Electronics Engineering, Universiti Malaysia Pahang, Pahang, Malaysia
  • Zainah Md. Zain Robotics and Unmanned Research Group (RUS), Instrument & Control Engineering (ICE) Cluster, Faculty of Electrical and Electronics Engineering, Universiti Malaysia Pahang, Pahang, Malaysia

DOI:

https://doi.org/10.11113/jt.v78.9276

Keywords:

X4-AUV, backstepping control, particle swarm optimization

Abstract

X4-AUV is a type of an autonomous underwater vehicle (AUV) which has 4 inputs with six degrees of freedoms (6-DOFs) in motion and is classified under an underactuated system. Controlling an underactuated AUV is difficult tasks because of the highly nonlinear dynamic, uncertainties in hydrodynamics behaviour and mostly those systems fails to satisfy Brockett’s Theorem. It usually required a nonlinear control approach and this paper proposed a backstepping control method with Particle Swarm Optimization (PSO) to stabilize an underactuated X4-AUV system. In backstepping controller design, accurate parameters are important in order to obtain the maximal and effective response. Hence, PSO is implemented to obtain optimal parameters for backstepping controller and its carry out by minimizing the fitness function. Comparison results illustrated the controller with PSO has a smooth and fast transient response into the desired point compared than manually tune controller parameters and also improve the system performances. The validity of the proposed control technique for an underactuated X4-AUV demonstrates through simulation.

References

Brockett, R. W. 1983. Asymptotic Stability and Feedback Stabilization. Differential Geometric Control Theory. 181–191.

Le Tu, G.R., Tobita, S., Watanabe, K. and Nagai, I. 2015. The Design and Production of an X4-AUV. Society of Instrument and Control Engineers of Japan (SICE). 1118-1121.

Zain, Z.M. 2012. Underactuated Control for an Autonomous Underwater Vehicle With Four Thrusters. Ph.D. Thesis Okayama University, Japan.

Zain, Z. M., Harun, N., Watanabe, K. and Nagai, I, 2015. Comparison of an X4-AUV Performance Using a Direct Lyapunov-PD Controller and Backstepping Approach. Control Conference (ASCC), 2015 10th Asian. May 2015. 1-6.

Kolmanovsky, I and McClamroch, N. H. 1995. Developments in Nonholonomic Control Problems. IEEE Control Systems Magazine. 15(6): 20–36.

Krstić, M., Kanellakopoulos, I., and Kokotović, P. V. 1994. Nonlinear Design of Adaptive Controllers for Linear Systems. Automatic Control, IEEE Transactions on. 39(4): 738-752.

Mnif, F. 2004. Recursive Backstepping Stabilization of a Wheeled Mobile Robot. Control, Communications and Signal Processing International Symposium. 135-139.

Mian, A. A., and Daobo, W. 2008. Modeling and Backstepping-Based Nonlinear Control Strategy for a 6 DOF Quadrotor Helicopter. Chinese Journal of Aeronautics. 21(3): 261-268.

Ji, Y., Guo, S., Wang, F., Guo, J., and Wei, W. Wang, Y. 2013. Nonlinear Path Following for Water Jet Based Spherical Underwater Vehicles. Robotics and Biomimetic (ROBIO). 994-1000.

Zain, Z. M., and Harun, N. F. 2015. Backstepping Control Strategy for an Underactuated X4-AUV. Jurnal Teknologi. 74(9): 17-23.

Zain, Z. M., Pebrianti, D., and Harun, N. 2014. Stabilization Control for an X4-AUV Using Backstepping Control Method. Australian Journal of Basic and Applied Sciences. 8(15): 140-146.

Eberhart, R. C., and Kennedy, J. 1995. A New Optimizer Using Particle Swarm Theory. Proceedings of the sixth international symposium on micro machine and human science. 1: 39-43.

Abido, M. A. 2002. Optimal Design of Power-System Stabilizers Using Particle Swarm Optimization. Energy Conversion, IEEE Transactions on. 17(3): 406-413.

Rini, D.P., Shamsuddin, S.M., and Yuhaniz, S. S. 2011. Particle Swarm Optimization: TechniqueSystem and Challenges. International Journal of Computer Applications. 14(1): 19-26.

Marinaki, M., Marinakis, Y., and Stavroulakis, G.E. 2011. Fuzzy Control Optimized By a Multi-Objective Particle Swarm Optimization Algorithm for Vibration Suppression of Smart Structures. Structural and Multidisciplinary Optimization. 43(1): 29-42.

Karimi, A., and Feliachi, A. 2006. PSO-Tuned Adaptive Backstepping Control of Power Systems. Power Systems Conference and Exposition (PSCE'06). 1315-1320.

Wai, R. J., and Chuang, K. L. 2010. Design of Backstepping Particle-Swarm-Optimisation Control for Maglev Transportation System. IET control theory & applications. 4(4): 625-645.

Lee, J. H., Min, B. M., and Kim, E. T. 2007. Autopilot Design of Tilt-Rotor UAV Using Particle Swarm Optimization Method. Control, Automation and Systems (ICCAS'07). International Conference on IEEE. 1629-1633.

Yacef, F., Bouhali, O., Hamerlain, M., and Rezoug, A. 2013. PSO Optimization of Integral Backstepping Controller for Quadrotor Attitude Stabilization. Systems and Control (ICSC), 3rd International Conference on IEEE. 462-466.

Basri, M. A. M., Husain, A. R., and Danapalasingam, K. A. 2015. Enhanced Backstepping Controller Design with Application to Autonomous Quadrotor Unmanned Aerial VehicleJournal of Intelligent & Robotic Systems. 79(2): 295-321.

Downloads

Published

2016-06-28

How to Cite

BACKSTEPPING CONTROLLER WITH PSO FOR AN UNDERACTUATED X4-AUV. (2016). Jurnal Teknologi (Sciences & Engineering), 78(6-13). https://doi.org/10.11113/jt.v78.9276