What is CFD2k ? 

Home News What is CFD2k ? Documentation Downloads Validation Example cases Gallery Benchmarking Copyright Links Contacts 
CFD2k is
a CFD (computational fluid dynamics) simulation software, which incorporates a principal study of an innovative
lagrangian particle model and an advanced numerical approach to solve the
particle interactions effectively. Principal study means here, that the models
and numerics are very sophisticated from the physical and mathematical point of
view. But the range of application is so far very limited. CFD2k is a fully
compressible solver for ideal gases. This approach eliminates some weak points of the established particle methods and shows high potential for more accurate CFD solution, especially in areas where conventional CFD tools and models like LES still show inaccuracies. Here one can mention mainly the issues related to aeroacoustics, laminarturbulent transition behaviour and relaminarisation. The model, which is presented here, deals with discrete circular particles and calculates the detailed collision processes (micro scale). With thermodynamic, statistical and similarity laws global (macro scale) flow variables can be derived. The model is so far 2d and the particles can move in every direction in the 2d plane depending on the forces acting on it. Overlapping particles and multiparticle interactions are important features of this model. A freeware software is developed and the executables, the user guide and several exemplary cases can be downloaded here. The following animation visualises the model conception of the current approach using overlapping circular particles. The animation shows the movement of the circular subgrid particles. It can be seen as a zoom inside a pprcell up to the subgrid particle level. The particles are moving in space and time due to the multiple particle collision laws which are implemented in the model. Since difficulties are arising in the exact describtion of the turbulent transport processes, a further extension of the model was developped. In the next upgrade of CFD2k instead of circular overlapping particles, socalled moving Voronoiparticles are used. With this approach it is possible to describe correct turbulent transport processes. The following animation visualises the model conception of the new Voronoiparticle approach.. Both particle approaches, which are implemented in CFD2k (circular and Voronoiparticles approach) use functions which insert or merge particles depending on local conditions. This is necessary to ensure a better accuracy of the diffusion processes. The main
constraint of this released version of CFD2k is the limited range of geometric
shapes, which can be simulated i.e. CFD2k accepts only simple hexahedral 2D
grids so far. But there are also some limitations regarding the operating
conditions, e.g. only ideal gas law is available with constant material
properties like heat capacity (Cp  even independent from temperature
variations). But apart from these strong limitations of the current version of
CFD2k, the new model concept reveals high potential in important areas, which
is reason enough to enhance the research activities on this approach. CFD2k represent also a new philosophy of CFD applications. In conventional CFD simulations, the grid quality is essential for the quality of the flow results and there are always the uncertainties regarding grid independence of the final solution. Theoretically in CFD2k these problems are obsolete. The selfadaptive mesh (particles) on which CFD2k solves the equations is not visible to the user. The user has only to provide a socalled postprocessing grid (pprgrid) on which CFD2k interpolates the results. The particles, their movement and interactions, can be regarded as a kind of simulation on a selfadaptive subgridlevel. This socalled selfadaptive subgrid (or solvergrid) is always much finer than the pprgrid and the user should be aware of the resolution, which is really needed for the postprocessing. The general rule is to use as coarse as possible pprgrids and only use the spatial resolution, which is really needed. The flow values of each ppr cell represent the densityweighted average over the whole pprcell volume. The ppr cell contains in general several subgrid cells (i.e. particles). The flow results on the subgrid level should be in theory gridindependent so also the result of the pprgrid should be gridindependent. Of course by increasing the pprgrid resolution, one resolves more details, which occurs inside a certain pprcell but the average value over the refined pprcells should stay constant as the original coarse pprcell value. Model conceptions of CFD2k (zoom inside a pprcell directly at the backwardfacing step):
