Simulering av kompressibelt flöde i Python. Utveckling av numeriska metoder för hantering av stötar i kompressibelt flöde
Examensarbete på kandidatnivå
Computational fluid dynamics (CFD) simulations are an essential part of product development. If the simulations are physically correct, it can reduce the costs of experiments that otherwise would have to be done to evaluate the interactions between the product and the fluid it flows in or the fluid that flows past a statio nary product. When the fluid velocity equals to or exceeds the speed of sound, it introduces a phenomenon called shocks. The project aimed to investigate whether replacing the existing shock sensor in a CFD solver, called “G3Dflow”, could increase the accuracy and precision of the simulations. “G3Dflow” is a Python library provided by the Institution of Mecha nics and Maritime Sciences at Chalmers. The process of choosing a new shock sensor was mainly a matter of studying literature. One part of the project focused on how to calculate the gradients needed to compute the new sensor and how this affected the simulations. A major part of the project was evaluating the results of the simulations and comparing the results to literature describing test cases and the expected outcome. The results of the project are then to be used as a case for the course TME085-COMPRESSIBLE FLOW.