Experimental and numerical study of autopilot using Extended Kalman Filter trained neural networks for surface vessels
2
조회
0
다운로드
2
인용
0
참고문헌
키워드
초록
Due to the nonlinearity and environmental uncertainties, the design of the ship's steering controller is a long-term challenge. The purpose of this study is to design an intelligent autopilot based on Extended Kalman Filter (EKF) trained Radial Basis Function Neural Network (RBFNN) control algorithm. The newly developed free running model scaled surface vessel was employed to execute the motion control experiments. After describing the design of the EKF trained RBFNN autopilot, the performances of the proposed control system were investigated by conducting experiments using the physical model on lake and simulations using the corresponding mathematical model. The results demonstrate that the developed control system is feasible to be used for the ship's motion control in the presences of environmental disturbances. Moreover, in comparison with the Back-Propagation (BP) neural networks and Proportional-Derivative (PD) based control methods, the EKF RBFNN based control method shows better performance regarding course keeping and trajectory tracking.
Abstract
Due to the nonlinearity and environmental uncertainties, the design of the ship's steering controller is a long-term challenge. The purpose of this study is to design an intelligent autopilot based on Extended Kalman Filter (EKF) trained Radial Basis Function Neural Network (RBFNN) control algorithm. The newly developed free running model scaled surface vessel was employed to execute the motion control experiments. After describing the design of the EKF trained RBFNN autopilot, the performances of the proposed control system were investigated by conducting experiments using the physical model on lake and simulations using the corresponding mathematical model. The results demonstrate that the developed control system is feasible to be used for the ship's motion control in the presences of environmental disturbances. Moreover, in comparison with the Back-Propagation (BP) neural networks and Proportional-Derivative (PD) based control methods, the EKF RBFNN based control method shows better performance regarding course keeping and trajectory tracking.
참고문헌 (32)
- Burns, R., "The use of artificial neural networks for the intelligent optimal control of surface ships", IEEE J. Ocean. Eng, 20, pp.65~72 (1995)
- Dai, S. -L., "Identification and learning control of ocean surface ship using neural networks", IEEE Trans. Ind. Inform, 8, pp.801~810 (2012)
- Zaopeng Dong, "Trajectory tracking control of underactuated USV based on modified backstepping approach", International Journal of Naval Architecture and Ocean Engineering, 7(5), pp.817~832 (2015), 대한조선학회
- Ming-Chung Fang, "Application of neuro-fuzzy algorithm to portable dynamic positioning control system for ships", International Journal of Naval Architecture and Ocean Engineering, 8(1), pp.38~52 (2016), 대한조선학회
- Fang, M. C., "The application of the self-tuning neural network PID controller on the ship roll reduction in random waves", Ocean Eng, 37, pp.529~538 (2010)
- Fossen, T., "Handbook of Marine Craft Hydrodynamics and Motion Control" (2011)
- Fossen, T. I., "Guidance and Control of Ocean Vehicles" (1994), John Wiley & Sons Inc
- Ge, S. S., "Stable Adaptive Neural Network Control" (2013), Springer Science & Business Media
- Liu, J., "Neural Network Control for Mechanical Systems: Design, Analysis and Matlab Simulation" (2013), Springer Berlin Heidelberg
- Morawski, L., "Ship track-keeping : experiments with a physical tanker model", Contr. Eng. Pract, 6, pp.763~769 (1998)
- Naeem, W., "An online genetic algorithm based model predictive control autopilot design with experimental verification", Int. J. Contr, 78, pp.1076~1090 (2005)
- Park, J., "Universal approximation using radial-basis-function networks", Neural Comput, 3, pp.246~257 (1991)
- Purushothaman, S., "Tool wear monitoring using artificial neural network based on extended Kalman filter weight updation with transformed input patterns", J. Intell. Manuf, 21, pp.717~730 (2010)
- Rigatos, G., "Adaptive fuzzy control for the ship steering problem", Mechatronics, 16, pp.479~489 (2006)
- Ruck, D. W., "Characterization of Multilayer Perceptrons and Their Application to Multisensor Automatic Target Detection", AIR FORCE INST OF TECH WRIGHTPATTERSON AFB OH SCHOOL OF ENGINEERING, ~ (1990)
- Sanchez, E. N., "Discrete-time High Order Neural Control : Trained with Kalman Filtering" (2008), Springer Science & Business Media
- Sgobbo, J. N., "Rudder", fin roll stabilization of the USCG WMEC 901 class vessel, 1999, pp.36, 157~
- Sum, J., "On the Kalman filtering method in neural network training and pruning", Neural Networks. IEEE Trans. on, 10, pp.161~166 (1999)
- Sun, B., "A bioinspired filtered backstepping tracking control of 7000-m manned submarine vehicle", IEEE Trans. Ind. Electron, 61, pp.3682~3693 (2014)
- Tannuri, E., "Dynamic positioning systems : an experimental analysis of sliding mode control", Contr. Eng. Pract, 18, pp.1121~1132 (2010)
- Trebatick, P., "Recurrent neural network training with the extended kalman filter", IIT. SRC 2005: Student Research Conference, 57 (2005)
- Wang, N., "Self-constructing adaptive robust fuzzy neural tracking control of surface vehicles with uncertainties and unknown disturbances", IEEE Trans. Contr. Syst. Technol, 23, pp.991~1002 (2015)
- Wang, N., "Finite-time observer based accurate tracking control of a marine vehicle with complex unknowns", Ocean Eng, 145, pp.406~415 (2017)
- Wang, N., "Backpropagating constraints-based trajectory tracking control of a quadrotor with constrained actuator dynamics and complex unknowns", IEEE Trans. Systems, Man, and Cybernetics: Syst, 1(16) (2018)
- Wang, N., "Yaw-guided trajectory tracking control of an asymmetric underactuated surface vehicle", IEEE Trans. Ind. Inform, 15(6), pp.3502~3513 (2018)
- Wang, N., "Adaptive approximationbased regulation control for a class of uncertain nonlinear systems without feedback linearizability", IEEE Trans. Neural Netw. Learn. Syst, 29, pp.3747~3760 (2018)
- Wang, Y., "Modelling of a surface vessel from free running test using low cost sensors", Control, Automation and Robotics (ICCAR), 2017 3rd International Conference on, pp.299~303 (2017), IEEE
- Wang, Y., "Radial basis function neural network based rudder roll stabilization for ship sailing in waves", Control Conference (AUCC), 2015 5th Australian, pp.158~163 (2015), IEEE
- Wang, Y., "Modelling of a surface vessel from free running test using low cost sensors", 2017 3rd International Conference on Control, Automation and Robotics (ICCAR),, pp.299~303 (2017)
- Wu, J., "Ship's tracking control based on nonlinear time series model", Appl. Ocean Res, 36, pp.1~11 (2012)
- Yahui, L., "Robust and adaptive backstepping control for nonlinear systems using RBF neural networks", IEEE Trans. Neural Network, 15, pp.693~701 (2004)
- Yang, H., "A neural network learning algorithm of chemical process modeling based on the extended Kalman filter", Neurocomputing, 70, pp.625~632 (2007)
