The invention involves a method for calculating a forward acoustic scattering
Doppler frequency shift of an
underwater moving target under an irregular trajectory, comprising: (1) converting earth
longitude and
latitude coordinates of a transmitting end, a target trajectory, and a receiving end into
rectangular coordinates, and sequentially marking the coordinates as (xS, yS), (xT, yT), and (xR, yR) (2) recording a target trajectory coordinate sequence as (xT(ti), yT(ti)), wherein i=1, 2, . . . , N, and calculating an average navigation speed v within all time periods. (3) performing
smoothing processing on the target trajectory to obtain a virtual straight trajectory, and respectively calculating horizontal distances from the target and the receiving end to an intersection of the virtual linear trajectory and a baseline, and an included angle between the virtual straight trajectory and the baseline; and (4) calculating the forward acoustic scattering
Doppler frequency shift of the target at each time point by using the parameters calculated in steps (2) and (3).