Real Time Visualization and Steering of Large Scale Parallel Simulations

2004-08-12
Tonkal, Ozan Çağrı
Pehlivan, Sercan
Sezer Uzol, Nilay
İşler, Veysi
While a tremendous amount of work has gone into developing Computational Fluid Dynamics(CFD) software, little has been done to develop computational steering and visualization tools thatcan be easily integrated with this software. Computational steering can be used to visualize CFD solutions while they are being computed and change simulation parameters “on the fly.” In this paper we explore the use of the general-purpose computational steering software (POSSE) coupledwith a parallel, 3-D Navier-Stokes flow solver (PUMA2). In our approach, simulations can be runon parallel computers while steering and visualization is performed remotely through a client-serverapproach. The visualizations can be displayed on a variety of devices including virtual reality facilities (such as CAVEs) to better understand the intrinsic 3-D nature of the flow fields. Without such computational steering systems, the immediate and direct interaction with CFD simulations isimpossible. Instead, visualization of these simulations would be limited to the post-processing ofdata. However, for large-scale, parallel simulations, it is often not possible to post-process the entire flow field on a single computer because of memory and speed constraints. Therefore, interactivecomputational steering and monitoring systems are necessary to perform large-scale, parallel CFD simulations in a scalable way. We also note that our computational steering approach can help make simulations more like an experiment by enabling real-time interactivity with the simulation. Finally,we present visualization and steering results from several representative time-dependent, three-dimensional flow simulations
11th International Symposium on Flow Visualization, 2004

Suggestions

Real-time hardware-in-the-loop simulation of electrical machine systems using FPGAs
Üşenme, Serdar; Dilan, R.A.; Dölen, Melik; Koku, Ahmet Buğra (2009-11-18)
This study focuses on the development an integrated software and hardware platform that is capable of performing real-time simulation of dynamic systems, including electrical machinery, for the purpose of hardware-in-the-loop simulation (HILS). The system to be controlled is first defined using a block diagram editor. The defined model is then compiled and downloaded onto an FPGA (¿Field Programmable Gate Array¿) based hardware platform, which is to interface with the controller under test and carry out the...
Real-time object-oriented framework for fmi co-simulation
Çam Silik, Merve; Oğuztüzün, Mehmet Halit S.; Department of Computer Engineering (2020)
Development of models, their integration into FMI-compliant co-simulation and performing the simulation in real-time environment are crucial tasks in embedded system development. To introduce an object-oriented co-simulation environment to real-time domain, promote model reuse and minimize effort for co-simulation environment generation a Real-Time Object-Oriented Framework for FMI Co-Simulation was developed for completion of this thesis. A case study which comprises of a control actuation system and sine ...
Case studies on the use of neural networks in eutrophication modeling
Karul, C; Soyupak, S; Cilesiz, AF; Akbay, N; Germen, E (2000-10-30)
Artificial neural networks are becoming more and more common to be used in development of prediction models for complex systems as the theory behind them develops and the processing power of computers increase. A three layer Levenberg-Marquardt feedforward learning algorithm was used to model the eutrophication process in three water bodies of Turkey (Keban Dam Reservoir, Mogan and Eymir Lakes). Despite the very complex and peculiar nature of Keban Dam, a relatively good correlation (correlation coefficient...
Scalable computational steering system for visualization of large-scale CFD simulations
Modi, Anirudh; Sezer Uzol, Nilay; Long, Lyle N.; Plassmann, Paul E. (2002-12-01)
A general-purpose computational steering system (POSSE) which can be coupled to any C/C++ simulation code, has been developed and tested with a 3-D Navier-Stokes flow solver (PUMA2). This paper illustrates how to use "computational steering" with PUMA2 to visualize CFD solutions while they are being computed, and even change the input data while it is running. In addition, the visualizations can be displayed using virtual reality facilities (such as CAVEs and RAVEs) to better understand the 3-D nature of th...
Scalable computational steering system for vizualization of large scale CFD simulations
Tonkal, Ozan Çağrı; Pehlivan, Sercan; Sezer Uzol, Nilay; İşler, Veysi (2002-06-27)
A general-purpose computational steering system (POSSE) which can be coupled to any C/C++ simulation code, has been developed and tested with a 3-D Navier-Stokes flow solver (PUMA2). This paper illustrates how to use “computational steering” with PUMA2 to visualize CFD solutions while they are being computed, and even change the input data while it is running. In addition, the visualizations can be displayed using virtual reality facilities (such as CAVEs and RAVEs) to better understand the 3-D nature of th...
Citation Formats
O. Ç. Tonkal, S. Pehlivan, N. Sezer Uzol, and V. İşler, “Real Time Visualization and Steering of Large Scale Parallel Simulations,” presented at the 11th International Symposium on Flow Visualization, 2004, Notre Dame, Indiana, USA, 2004, Accessed: 00, 2021. [Online]. Available: http://arc.aiaa.org/doi/abs/10.2514/6.2004-2228.