Abstract:The parameter of Euler vector has poor validity in a local area. An algorithm based on Elman neural network is introduced to fit the velocity field. First, the velocity of the position is computed with the parameter of Euler vector; second, the residual as the expectation of Elman neural network is again trained; finally, we determine the velocity of the position, which is equal to the sum of the results obtained by Elman neural network and the velocity of Euler vector. The data set of Shandong is employed to test the algorithm. It is shown that the new algorithm can weaken the influence of systemic error and improve the accuracy of velocity field.