본문 바로가기
KERD
논문KCI 등재

Artificial neural network controller for automatic ship berthing using head-up coordinate system

1

조회

0

다운로드

6

인용

0

참고문헌

키워드

주제분류조선공학

초록

The Artificial Neural Network (ANN) model has been known as one of the most effective theories for automatic ship berthing, as it has learning ability and mimics the actions of the human brain when performing the stages of ship berthing. However, existing ANN controllers can only bring a ship into a berth in a certain port, where the inputs of the ANN are the same as those of the teaching data. This means that those ANN controllers must be retrained when the ship arrives to a new port, which is time-consuming and costly. In this research, by using the headup coordinate system, which includes the relative bearing and distance from the ship to the berth, a novel ANN controller is proposed to automatically control the ship into the berth in different ports without retraining the ANN structure. Numerical simulations were performed to verify the effectiveness of the proposed controller. First, teaching data were created in the original port to train the neural network; then, the controller was tested for automatic berthing in other ports, where the initial conditions of the inputs in the head-up coordinate system were similar to those of the teaching data in the original port. The results showed that the proposed controller has good performance for ship berthing in ports.

Abstract

The Artificial Neural Network (ANN) model has been known as one of the most effective theories for automatic ship berthing, as it has learning ability and mimics the actions of the human brain when performing the stages of ship berthing. However, existing ANN controllers can only bring a ship into a berth in a certain port, where the inputs of the ANN are the same as those of the teaching data. This means that those ANN controllers must be retrained when the ship arrives to a new port, which is time-consuming and costly. In this research, by using the headup coordinate system, which includes the relative bearing and distance from the ship to the berth, a novel ANN controller is proposed to automatically control the ship into the berth in different ports without retraining the ANN structure. Numerical simulations were performed to verify the effectiveness of the proposed controller. First, teaching data were created in the original port to train the neural network; then, the controller was tested for automatic berthing in other ports, where the initial conditions of the inputs in the head-up coordinate system were similar to those of the teaching data in the original port. The results showed that the proposed controller has good performance for ship berthing in ports.

참고문헌 (11)

  1. Ahmed, Y.A., "Automatic ship berthing using artificial neural network trained by consistent teaching data using non-linear pro-gramming method", J. Eng. Appl. Artif. Intell., 26(10), pp.2287~2304 (2013)[DOI]
  2. 임남균, "인공신경망을 이용한 다방향 접근 시 선박 자동접이안 제어기 연구", 제어.로봇.시스템학회 논문지, 13(4), pp.304~308 (2007), 제어·로봇·시스템학회
  3. Im, N.K., "A study on automatic ship berthing using parallel neural controller", J. Kansai Soc. Nav. Archit. Jpn, 236, pp.65~70 (2001)
  4. Im, N.K., "An application of ANN to automatic ship berthing using selective controller", J. Mar. Navig Saf. Sea Transp., 1, pp.101~105 (2007)
  5. Kijima, K., "On the maneuvering performance of a ship with the parameter of loading condition", J. Soc. Nav. Archit. Jpn., 168(2), pp.141~148 (1990)
  6. Nguyen, P.H., "Automatic berthing control of ship using adaptive neural network", International Symposium on Electrical and Electronics Engineering (2007)
  7. 박종용, "Design of an adaptive backstepping controller for auto-berthing a cruise ship under wind loads", International Journal of Naval Architecture and Ocean Engineering, 6(2), pp.347~360 (2014), 대한조선학회
  8. Van Luong Tran, "A study on ship automatic berthing with assistance of auxiliary devices", International Journal of Naval Architecture and Ocean Engineering, 4(3), pp.199~210 (2012), 대한조선학회
  9. Yamato, H., "Automatic berthing by the neural controller", Proceeding of Ninth Ship Control Systems Symposium, 3, pp.3.183~3.201 (1990)
  10. Yamato, H., "Automatic berthing using expert system", Proceeding of Workshop on Artificial Intelligence Control and Advanced Technology in Marine Automation (CAMS'92), pp.173~183 (1992)
  11. Zhang, Y., "Neural network approaches to a class of ship control problems (part I, II)", Eleventh Ship Control Systems Symposium, 1, pp.115~150 (1997)

관련 논문AI추천

이 간행물의 다른 논문 (17건)