Maximin approach to the ship collision avoidance problem via multiple-subarc sequential gradient-restoration algorithm

被引:7
作者
Miele, A [1 ]
Wang, T [1 ]
机构
[1] Rice Univ, Aero Astronaut Grp, Houston, TX 77251 USA
关键词
collision avoidance problems; ship collision avoidance; Chebyshev problems; Bolza problems; optimal control; multiple-subarc sequential gradient-restoration algorithm;
D O I
10.1007/s10957-004-6464-y
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The ideal strategy for ship collision avoidance under emergency conditions is to maximize wrt the controls the timewise minimum distance between a host ship and an intruder ship. This is a maximin problem or Chebyshev problem of optimal control in which the performance index being maximinimized is the distance between the two ships. Based on the multiple-subarc sequential gradient-restoration algorithm, a new method for solving the maximin problem is developed. Key to the new method is the observation that, at the maximin point, the time derivative of the performance index must vanish. With the zero derivative condition being treated as an inner boundary condition, the maximin problem can be converted into a Bolza problem in which the performance index, evaluated at the inner boundary, is being maximized wrt the controls. In turn, the Bolza problem with an added inner boundary condition can be solved via the multiple-subarc sequential gradient-restoration algorithm (SGRA). The new method is applied to two cases of the collision avoidance problem: collision avoidance between two ships moving along the same rectilinear course and collision avoidance between two ships moving along orthogonal courses. For both cases, we are basically in the presence of a two-subarc problem, the first subarc corresponding to the avoidance phase of the maneuver and the second subarc corresponding to the recovery phase. For stiff systems, the robustness of the multiple-subarc SGRA can be enhanced via increase in the number of subarcs. For the ship collision avoidance problem, a modest increase in the number of subarcs from two to three (one subarc in the avoidance phase, two subarcs in the recovery phase) helps containing error propagation and achieving better convergence results.
引用
收藏
页码:29 / 53
页数:25
相关论文
共 22 条
[1]  
Amerongen J. V., 1980, CRITERIA OPTIMUM STE
[2]  
ASINOVSKY V, 1986, MAR TECHNOL SNAME N, V23, P23
[3]  
Barr RA, 1993, SOC NAVAL ARCHITECTU, V101, P609
[4]  
Fossen TI, 1994, GUIDANCE CONTROL OCE
[5]  
Kring D, 1995, J SHIP RES, V39, P313
[6]   Optimal control of a ship for course change and sidestep maneuvers [J].
Miele, A ;
Wang, T ;
Chao, CS ;
Dabney, JB .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1999, 103 (02) :259-282
[7]   Optimal control of a ship for collision avoidance maneuvers [J].
Miele, A ;
Wang, T ;
Chao, CS ;
Dabney, JB .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1999, 103 (03) :495-519
[8]   Multiple-subarc gradient-restoration algorithm, Part 1: Algorithm structure [J].
Miele, A ;
Wang, T .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2003, 116 (01) :1-17
[9]   Multiple-subarc gradient-restoration algorithm, Part 2: Application to a multistage launch vehicle design [J].
Miele, A ;
Wang, T .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2003, 116 (01) :19-39
[10]   PRIMAL DUAL PROPERTIES OF SEQUENTIAL GRADIENT RESTORATION ALGORITHMS FOR OPTIMAL-CONTROL PROBLEMS .2. GENERAL PROBLEM [J].
MIELE, A ;
WANG, T .
JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 1986, 119 (1-2) :21-54