International Journal of Innovative
Computing, Information and Control ICIC International c 2010 ISSN 1349-4198
Volume 6, Number 10, October 2010 pp. 4379–4388
OPTIMAL COURSE HANDLING CONTROL FOR NONLINEAR SHIP MANEUVERING SYSTEMS
Wen-Hsien Ho1, Chen-Huei Hsieh2 and Jyh-Horng Chou3,4
1Department of Medical Information Management
Kaohsiung Medical University
100 Shin-Chuan 1st Road, Kaohsiung 807, Taiwan whho@kmu.edu.tw
2Department of Automation Engineering and Institute of Mechatronoptic Systems
Chienkuo Technology University 1 Chieh Shou N. Road, Changhua 500, Taiwan
chhsieh@cc.ctu.edu.tw
3Institute of System Information and Control
National Kaohsiung First University of Science and Technology 1 University Road, Yenchao, Kaohsiung 824, Taiwan
choujh@ccms.nkfust.edu.tw
4Department of Electrical Engineering
National Kaohsiung University of Applied Sciences 415 Chien-Kung Road, Kaohsiung 807, Taiwan
Received May 2009; revised October 2009
Abstract. Under the control constraint of rudder angle, an on-line optimal course
handling control with a quadratic performance index is developed in this paper for the nonlinear continuous-time ship maneuvering systems with wave disturbances. The ship maneuvering systems are represented by a linear sequential model which is derived by using the orthogonal functions. This approach permits the linear feedback control law to be applied to the nonlinear continuous-time ship maneuvering systems. The proposed optimal controller can accommodate the effects caused by wave disturbances. The on-line optimal keeping handling control, tracking handling control and course-changing handling control for a ship maneuvering system with wave disturbance are pre-sented to illustrate the considerable promise that the proposed method exhibits.
Keywords: On-line, Optimal course handling control, System identification, Control constraint, Ship maneuvering system
1. Introduction. The optimal course handling control for nonlinear ship maneuvering systems, which are nonlinear continuous-time systems, has been considered by some re-searchers [1-10]. The dynamic characteristic of the nonlinear ship maneuvering system is usually given and the determination of the optimal control is pre-computed and stored. However, in many practical situations, the dynamics of the nonlinear ship maneuvering systems to be controlled are not given beforehand, or they vary in unpredictable ways due to the influence of complex external environment. Off-line determination of the control cannot be applied, and a method of on-line optimal course handling control is needed.
On the other hand, identification of dynamic models for a physical system is conducted in discrete time using the least square identification (LSI) method owing to the rapid development and the wide uses of digital computers. Hence, the discrete-time models have received more attention than the models in continuous time. However, since the systems considered in science and engineering usually are continuous in time, it may