Skip to main content
Log in

Multi-fault diagnosis for autonomous underwater vehicle based on fuzzy weighted support vector domain description

  • Published:
China Ocean Engineering Aims and scope Submit manuscript

Abstract

This paper addresses the multi-fault diagnosis problem of thrusters and sensors for autonomous underwater vehicles (AUVs). Traditional support vector domain description (SVDD) has low classification accuracy in the process of AUV multi-fault pattern classification because of the effect of sample sparse density and the uneven distribution of samples, and so on. Thus, a fuzzy weighted support vector domain description (FWSVDD) method based on positive and negative class samples is proposed. In this method, the negative class sample is introduced during classifier training, and the local density and the class weight are introduced for each sample. To improve the multi-fault pattern classifier training speed and fault diagnosis accuracy of FWSVDD, a multi-fault mode classification method based on a hierarchical strategy is proposed. This method adds fault contain detection surface for each thruster and sensor to isolate fault components during fault diagnosis. By considering the problem of pattern classification for a fuzzy sample, which may be located in the overlapping area of hyper-spheres or may not belong to any hyper-sphere in the process of multi-fault classification based on FWSVDD, a relative distance judgment method is given. The effectiveness of the proposed multi-fault diagnosis approach is demonstrated through water tank experiments with an experimental AUV prototype.

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.

Similar content being viewed by others

References

  • Antonelli, G., Caccavale, F., Sansone, C. and Villani, L., 2004. Fault diagnosis for AUVs using support vector machines, Proceedings of the 2004 IEEE International Conference on Robotics & Autonomation, New Orleans, 4486–4491.

    Google Scholar 

  • Cheng, S. X. and Shih, F. Y., 2007. An improved incremental training algorithm for support vector machines using active query, Pattern Recognition, 40(3): 964–971

    Article  MATH  Google Scholar 

  • Cristianini, N. and Shawe-Taylor, J., 2004. An Introduction to Support Vector Machines and Other Kernel-Based Learning Methods, Cambridge, Cambridge University Press, 33–40.

    Google Scholar 

  • Du, Z. M. and Jin, X. Q., 2007. Detection and diagnosis for multiple faults in VAV systems, Energy and Building, 39(8): 923–934.

    Article  Google Scholar 

  • Gao, G. H., Zhang, Y. Z., Zhu, Y. and Duan, G. H., 2007. Hybrid support vector machines-based multi-fault classification, Journal of China University of Mining and Technology, 17(2): 246–250.

    Article  Google Scholar 

  • Hamilton, K., Lane, D. M., Brown, K. E., Evans, J. and Taylor, N. K., 2007. An integrated diagnostic architecture for autonomous underwater vehicles, Journal of Field Robotics, 24(6): 497–526.

    Article  Google Scholar 

  • Han, H., Gu, B., Hong, Y. C. and Kang, J., 2011. Automated FDD of multiple-simultaneous faults (MSF) and the application to building chillers, Energy and Buildings, 43(9): 2524–2532.

    Article  Google Scholar 

  • Hao, H. W. and Jiang, R. R., 2007. Training sample selection method for neural networks based on nearest neighbor rule, Acta Automatica Sinica, 33(12): 1247–1251. (in Chinese)

    MATH  Google Scholar 

  • Hsu, C. W. and Lin, C. J., 2002. A comparison of methods for multi-class support vector machines, IEEE Transactions on Neural Networks, 13(2): 415–425.

    Article  Google Scholar 

  • Hu, S. S. and Wang, Y., 2001. Support vector machine based fault diagnosis for nonlinear dynamics systems, Control and Decision, 16(5): 617–620. (in Chinese)

    Google Scholar 

  • Khediri, I. B., Weihs, C. and Limam, M., 2012. Kernel k-means clustering based local support vector domain description fault detection of multimodal processes, Expert Systems with Applications, 39(2): 2166–2171.

    Article  Google Scholar 

  • Li, H. and Xiao. D. Y., 2011. Survey on data driven fault diagnosis methods, Control and Decision, 26(1): 1–10. (in Chinese)

    MathSciNet  Google Scholar 

  • Li, J. H., Jun, B. H., Lee, P. M. and Hong, S. W., 2005. A hierarchical real-time control architecture for a semi-autonomous underwater vehicle, Ocean Eng., 32(13): 1631–1641.

    Article  Google Scholar 

  • Lin, C. F. and Wang, S. D., 2002. Fuzzy support vector machines, IEEE Transactions on Neural Networks, 13(2): 464–471.

    Article  Google Scholar 

  • Lin, C. L., Feng, X. S. and Li, Y. P., 2011. Research on actuator fault detection of unmanned underwater vehicle based on unscented Kalman filter, Machinery Design and Manufacture, 5, 168–170. (in Chinese)

    Google Scholar 

  • Liu, X. M., Liu, G. J. and Qiu, J., 2006. Decision improving of unsupervised SVM for fault identification, Chinese Journal of Mechanical Engineering, 42(4): 107–111. (in Chinese)

    Article  MathSciNet  Google Scholar 

  • Peng, M. J. and Xiao, J. H., 2009. Dynamic SVDD algorithm and its application, Computer Science, 36(3): 156–158. (in Chinese)

    Google Scholar 

  • Qi, J. T. and Han, J. D., 2007. Fault diagnosis and fault-tolerant control of rotorcraft flying robots: A survey, CAAI Transactions on Intelligent Systems, 2(2): 31–39.

    Google Scholar 

  • Schwenker, F., 2000. Hierarchical support vector machines for multi-class pattern recognition, Proc.4th International Conference on Knowledge Based Intelligent Engineering System and Allied Technologies, Brighton, 561–565.

    Google Scholar 

  • Talebi, H. A., Khorasani, K. and Tafazoli, S., 2009. A recurrent neural-network based sensor and actuator fault detection and isolation for nonlinear systems with application to the satallite’s attitude control subsystem, IEEE Transactions on Neural Networks, 20(1): 45–60.

    Article  Google Scholar 

  • Tax, D. M. J. and Duin, R. P. W., 1999. Support vector domain description, Pattern Recognition Letters, 20(11–13): 1191–1199.

    Article  Google Scholar 

  • Wang, S. W., Shi, X. H. and Xu, H., 2010. Fault diagnosis of UV’s sensors based on wavelet neural network, Journal of Test and Measurement Technology, 24(4): 367–371. (in Chinese)

    Google Scholar 

  • Wei, X. K., Lu, B., Wang, C., Lu, J. M. and Li, Y. H., 2004. Applications of support vector machines to aeroengine fault diagnosis, Journal of Aerospace Power, 19(6): 844–848. (in Chinese)

    Google Scholar 

  • Weston, J. and Wathkins, C., 1998. Multi-class Support Vector Machines, Technical Report, Department of Computer Science, Royal Holloway, University of London.

    Google Scholar 

  • Xu, Y. R. and Su, Y. M., 2008. Think on the development in autonomous underwater vehicles, Ship Science and Technology, 30(1): 17–21. (in Chinese)

    Google Scholar 

  • Xu, Y. R. and Xiao, K., 2007. Technology development of autonomous ocean vehicle, Acta Autonomous Sinica, 33(5): 518–521. (in Chinese)

    MathSciNet  MATH  Google Scholar 

  • Zhang, M. J., Wu, J. and Wang, Y. J., 2010. A method of multi-sensor simultaneous faults detection for autonomous underwater vehicle, Robot, 32(5): 298–305. (in Chinese)

    Article  Google Scholar 

  • Zhang, Q., Xu, G. H., Wang, J. and Liang, L., 2007. Dynamic multi-fault diagnosis model based on support vector domain description, Journal of Xi’an Jiaotong University, 41(5): 593–597. (in Chinese)

    Google Scholar 

  • Zhang, Y., Liu. X. D., Xie, F. D. and Li, K. Q., 2009. Fault classifier of rotating machinery based on weighted support vector data description, Expert Systems with Applications, 36(4): 7928–7932.

    Article  Google Scholar 

  • Zhou, S. L., Qin, L., Shi, X. J. and Xiao, Z. C., 2012. Hyper-sphere SVM and D-S theory for fault diagnosis, Computer Engineering and Applications, 48(9): 6–9. (in Chinese)

    Google Scholar 

  • Zhu, D. Q., Liu, Q. and Hu, Z., 2009. Reliability control technology of unmanned underwater vehicles, Shipbuilding of China, 50(2): 183–192. (in Chinese)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhen-zhong Chu  (褚振忠).

Additional information

This project is supported by the National Natural Science Foundation of China (Grant No. 51279040) and the Research Fund for the Doctoral Program of Higher Education of China (Grant No. 20112304110024).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, Mj., Wu, J. & Chu, Zz. Multi-fault diagnosis for autonomous underwater vehicle based on fuzzy weighted support vector domain description. China Ocean Eng 28, 599–616 (2014). https://doi.org/10.1007/s13344-014-0048-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13344-014-0048-x

Key words

Navigation