A cartesian cut cell method for static body problems was presented in Part A (pp 47-56). Here, we extend the method to unsteady compressible flows involving arbitrarily moving bodies. The moving bodies are allowed to cross a stationary background cartesian mesh. So problems such as mesh distortion and/or restrictions on body motion which may affect other mesh approaches do not occur.
A MUSCL-Hancock finite volume scheme has been modified for moving boundary problems. The upwind fluxes on the interfaces of static cells are updated using an HLLC approximate Riemann solver and an exact Riemann solution for a moving piston is used to update moving solid boundaries (faces). A cell merging technique has been developed to maintain numerical stability in the presence of arbitrarily small cut cells and to retain strict conservation at moving boundaries.
The method has been validated against some well-known two dimensional test problems and applied to practical examples involving an exploding pressure vessel and a store release into a Mach 1.5 stream.