This paper investigates fault-tolerant tracking control problem for autonomous underwater vehicle (AUV) with rudders faults and ocean current disturbance. The adaptive dynamic programming (ADP) method is adopted to transform the fault-tolerant tracking control problem into an optimal control problem