Аннотация:The method for numerical simulation of flows over moving solid bodies of complex shapes on unstructured meshes is presented. The mathematical model is based on the compressible Navier-Stokes equations. The immersed boundary penalty method, namely the Brinkman penalization method, is used to mimic the influence of the solid on the flow. This method provides a possibility to operate in simply connected domains covering the streamlined bodies and, therefore, does not require a traditional “body-fitted” mesh. The relaxation source terms (i.e. penalty functions) are added to the governing equations, to provide the required boundary condition on the fluid-solid interface. The original level set technique of tracking the moving solid boundary over the computational domain is developed. The results of numerical simulation of flow over pitching and plunging airfoil demonstrate the efficiency of the method