Аннотация:The Characteristic-Based Volume Penalization (CBVP) method for numerical simulations of compressible flow over solid obstacles on unstructured meshes is presented. The approach belongs to the class of immersed boundary methods and is not relying on body-fitted meshes. Characteristic penalization terms, added to the compressible Navier-Stokes equations, are used to impose Dirichlet and Neumann boundary conditions on solid-fluid interface with an a priori defined accuracy. The details of numerical implementation, utilizing hybrid finitevolume method with high order edge-based reconstruction schemes in the flow region and loworder finite-difference approximation inside of the obstacle, are discussed. The developed algorithm provides the ability to perform calculations on grids of arbitrary type, including fully unstructured meshes. The efficiency of the characteristic based volume penalization method and its numerical implementation is demonstrated for shock wave reflection, acoustic pulse reflection and Couette flow problems. The results of CBVP simulations are compared with the numerical solutions of the same problems using Brinkman volume penalization method.