In order to improve the efficiency and accuracy of the inversion of Rayleigh wave dispersion curves near the surface, fast scalar transfer algorithm which has the characteristics of high computational efficiency is introduced to calculate the forward theoretical value of Rayleigh wave dispersion curve. The performances of genetic algorithm (GA), simulated annealing algorithm (SA) in the inversion of Rayleigh wave dispersion curves before and after adding linear constraints are compared. On this basis, linear constraints are added to GA and SA to improve the speed of convergence, and Monte Carlo method (MC) with fast computing speed is used to identify the types of formation as a supplementary means. Then the inversion results obtained by GA are taken as the initial state of SA as well as narrowing search scope appropriately, and this kind of joint inversion is carried out to overcome the premature problem of GA. Using the above method to calculate the three-layer model, noisecontaining data and actual model of the work area. The results show that the method above is efficient, accurate and stable, and it has strong ability of global optimization and anti-noise ability to a certain extent.

%U https://xbna.pku.edu.cn/EN/10.13209/j.0479-8023.2020.020