The collision avoidance control of underwater vehicles is an important basis for autonomous operation,but complicated constraints and imprecision of models increase the technical difficulty of path tracking in avoidance. Based on the predictive control of traditional model,this paper proposes a horizontal-plane collision avoidance control method,combining with various constraints of operation scene and introducing radial basis function neural network. Firstly,radial basis neural network is used to establish error compensation function to improve the accuracy of traditional dynamic predictive model. Then,combining with the tracking control of collision avoidance path,the performance index function is selected in the rolling horizon optimization stage,and the constraints such as obstacles,actuator and control stability are explicitly introduced. Finally,the simulation results show that the proposed method can control the underwater vehicle to track the collision avoidance path to achieve collision avoidance in the horizontal plane.