The invention provides an urban multi-scale wind environment numerical
simulation method, which comprises the following steps of: generating a circular urban
terrain model taking a city as a center, embedding an
urban building group model into the urban
terrain model through model inlaying, and establishing a wide-area urban overall model; extracting a wide-area city overall model by adopting Boolean subtraction operation, segmenting the wide-area
city model in a form of a round outside and a square inside, and performing
simulation; extracting an embedded local
block model, performing interpolation on the boundary, and providing an accurate wind environment boundary condition for the local
block model and performing
simulation. According to the method, a nested
model method is adopted, unreasonable inflow boundary assumption can be avoided in large-scale urban overall simulation, and a reasonable flow velocity boundary is provided for a local
block model directly after urban macroscopic
wind field simulation; meanwhile, the urban overall model adopts a circular boundary form, and the same set of grids can be adopted for different
wind speed directions, so that the
workload of modeling and grid multi-time division is greatly reduced.