Aiming at the problem of huge calculation and poor accuracy when generating the CFD terrain mesh, a method for generating CFD terrain mesh based on the BP neural network was put forward, which put 2D vector matrix as the training sample, generating the BP neural network model. The matrix combines with the methods of scanning digitizing and linear elements extraction. And the model was structured, trained, simulated by Matlab. Based on the method, DEM elevation grid matrix was established by fitting the elevation that is not in contours. And then the 3D terrain mesh is generated in the software Gambit based on the data from the matrix. The example validation showed that applying the method can generate high accuracy and efficient CFD terrain mesh, it is suitable for the CFD simulation applications.%针对CFD网格生成中地形数据精确度不高的问题,提出一种基于点云数据的复杂地形CFD网格生成方法.该方法引入七参数求解方法生成地方坐标点云文件,采用点-线-面-体方式生成地形网格,并基于多面体网格转换方法进行网格优化.实例验证结果表明,生成的地形网格与实际地形吻合度高、数据精确度高,适合用于后期的CFD精细模拟应用.
展开▼