GA-LADRC를 이용한 Mariner class vessel의 선수각 제어
GA-LADRC based control for course keeping applied to a mariner class vessel
1
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
본 연구에서는 항해 중 선박 내, 외부의 다양한 외란을 지속적으로 받는 선박의 선수각을 제어하기 위해 외란 제거 성능 향상에 보다 중점을 둔 LADRC 설계를 제안하였다. 타각의 회전에 따른 선박의 선수각의 변화속도를 중요한 요인으로 선정하였고, 조타장치를 포함한 선박의 조종방정식의 비선형 모델을 전체 외란으로 처리하였다. 이는 1차 전달 함수 모델에 대한 LADRC 설계와 동일한 프로세스이다. 이때, LADRC에 포함된 제어기의 이득과 확장된 상태 관측기의 이득은 평가 함수로서 시간 가중 절대 오차 적분 성능지수를 최소화하기 위해 실수 코딩 유전 알고리즘으로 튜닝되었다. 제안된 GA-LADRC 제어기를 Mariner급 선박의 선수각 제어에 적용하여 시뮬레이션을 수행하였다. 특히, 제안된 제어기는 바람이나 파고 등의 환경적 교란이 추가되고, 측정 센서에 노이즈가 포함되며, 불확실성이 발생하더라도 설정한 경로를 만족스럽게 유지하고 따르는 것을 확인하였다.
Abstract
In this study, to control the heading angle of a ship, which is constantly subjected to various internal and external disturbances during the voyage, an LADRC (linear active disturbance rejection control) design that focuses more on improving the disturbance removal performance was proposed. The speed rate of change of the ship’s heading angle due to the turn of the rudder angle was selected as a significant factor, and the nonlinear model of the ship’s maneuvering equation, including the steering gear, was treated as a total disturbance. It is the similar process with an LADRC design for the first-order transfer function model. At this time, the gains of the controller included in LADRC and the gains of the extended state observer were tuned to RCGAs (real-coded genetic algorithms) to minimize the integral time-weighted absolute error as an evaluation function. The simulation was performed by applying the proposed GA-LADRC controller to the heading angle control of the Mariner class vessel. In particular, it was confirmed that the proposed controller satisfactorily maintains and follows the set course even when the disturbances such as nonlinearity, modelling error, uncertainty and noise of the measurement sensor are considered.
참고문헌 (18)
- Abkowitz MA, "Stability and motion control of ocean vehicle", pp.1~183 (1969), MIT press
- 안종갑, "선박 자동조타기 설계를 위한 퍼지모델링", 한국마린엔지니어링학회지, 34(1), pp.102~108 (2010), 한국마린엔지니어링학회
- De Jong KA, "An analysis of the behavior of a class of genetic adaptation systems", Ph.D, pp.1975
- Fossen TI, "Guidance and control of ocean vehicles", pp.1~480 (1994), John Wiley & Sons Ltd
- Fossen TI, "Marine control systems", Marine Cybernetics, Trondheim, 1~569 (2002)
- Grefenstette JJ, "Optimization of control parameters for genetic algorithms", IEEE Transactions on Systems, Man, and Cybernetics, 16, pp.122~128 (1986)[DOI]
- Han J, "From PID to active disturbance rejection control", IEEE transactions on industrial electronics, 56, pp.900~906 (2009)[DOI]
- Janikow CZ, "An experimental comparison of binary and floating point representations in genetic algorithms", ICGA, 31~36 (1991)
- Jin GG, "Genetic Algorithms and their applications", pp.149~261 (2004), KyoWooSa
- Jin GG, "A study on a real-coded genetic algorithm", Journal of Institute of Control. Robotics and Systems, 6, pp.268~275 (2000)
- Jung JS, "Design of an auto-pilot for the towing tank test of model ship", Master, pp.2006
- Lee BK, "An optimal route decision and LOS guidance system for automatic navigation of ships", Ph. D., pp.2005
- 이윤형, "RCGA에 기초한 선박 가스터빈 엔진용 PID 제어기의 동조", 한국마린엔지니어링학회지, 29(1), pp.116~123 (2005), 한국마린엔지니어링학회
- Lewis EV, "Principles of naval architecture(2nd revision)Volume III", The society of naval architects and marine engineers, pp.1~423 (1989)
- Newman JH, "Marine hydrodynamics", pp.1~389 (1977), MIT press
- Nomoto K, "On the steering qualities of ships", Journal of Zosen Kiokai, 1956(99), pp.75~82 (1956)[DOI]
- Nomoto K, "Analysis of Kempf’s standard maneuver test and proposed steering quality indices", Proceedings of the 1st Symposium on Ship Maneuverability, David Taylor Model Basin, Report 1461, pp.275~305 (1960)
- Nomenclature for treating the motion of a submerged body through a fluid, "SNAME", The society of naval architecture and marine engineers, 1~16, pp.Technical and research bulletin No.1~5 (1950)
