The invention discloses a large-scale
underwater vehicle three-dimensional dynamic
obstacle avoidance method based on multiple single-beam
sonar arrays, and the method comprises the steps: S1, collecting three-dimensional space detection data according to the arrangement of a space array composed of a center
sonar and four
peripheral sonars, and generating three-dimensional environment
perception information; s2, based on the three-dimensional environment
perception information, fusing data of an
inertial navigation system, a Doppler velocimeter and a depth sensor, and generating real-time attitude and obstacle distribution information of the
underwater vehicle; s3, on the basis of the real-time attitude of the
underwater vehicle and the obstacle distribution information,
risk level assessment and
obstacle avoidance path planning are executed, and an
obstacle avoidance control instruction is generated; and S4, based on the obstacle avoidance control instruction, controlling a power
system of the
underwater vehicle to adjust the course, the
pitch angle and the speed so as to realize three-dimensional dynamic obstacle avoidance. The problem that a traditional single-beam
sonar is insufficient in stereoscopic
perception capability is solved, and the defect that the traditional single-beam sonar cannot effectively detect obstacles in the
pitch angle direction (such as a
submarine abrupt slope and a suspended rock frame) is overcome.