Analysis of parallel multigrid methods in real-time fluid simulation

Author(s):  
Feifei Wan ◽  
Yong Yin ◽  
Qin Zhang ◽  
Xiuquan Peng

The multigrid method has been widely used in computational fluid dynamics (CFD) numerical calculations because of its strong convergence. To achieve real-time simulation of a fluid in computer graphics (CG), the operation efficiency is also a significant factor to consider except for operational accuracy. For this problem, we introduced two multigrid cycling schemes, V-Cycle and full multigrid (FMG). Moreover, we have proposed a simple geometric multigrid method (GMG), and compared with the existing wide application of algebraic multigrid (AMG). All the calculations are the solution of parallel computing of GPU in this paper. The results showed that our approaches have improved the algorithm’s computational speed and convergence time, which prominently enhanced the efficiency of the fluid simulation.

2014 ◽  
Vol 1079-1080 ◽  
pp. 631-637
Author(s):  
Lan Hai Liu ◽  
Satoshi Miyake ◽  
Katsuhito Akahane ◽  
Makoto Sato

People often interact with deformable objects when they are kneading clay or making traditional desserts, either directly with their hands and fingers or through tools. Haptic interactions with virtual clay-like objects would significantly make the simulations more interesting and more real. However, to achieve a stable and real-time simulation of a clay-like particle system with high viscosity is challenging. In this research, we propose a novel method that allows real-time haptic interaction with clay-like objects. The particle system is based on a SPH(Smoothed-Particle Hydrodynamics) model, and the procedure of the conventional SPH method for fluid simulation is improved for simulating a particle system especially of high viscosity. The haptic rendering is done by a string-based haptic interface SPIDAR-G. We evaluate the performance and the stability of the proposed method in the end.


Author(s):  
Li-Ping Chuang ◽  
Sung-Soo Kim

Abstract Rotor dynamics are important for robots that are driven by motors and high gear ratio transmission systems. New generic recursive dynamic formulations of robotic systems with motor rotor effects are presented, where motors can be mounted on inboard or outboard bodies of the actuated joints. An organized form of the system dynamics equations is obtained through adoption of a state vector representation in equation derivation. The influence of rotors on the overall system dynamics are identified. Parallelism of the derived dynamics formulations is then exploited and a real-time parallel computational algorithm is proposed. A seven degree-of-freedom telerobot is used to illustrate rotor dynamics effects in the computational model. A computational speed that is faster than real-time simulation is demonstrated.


2021 ◽  
Author(s):  
Yuting Jin ◽  
Yingying Zheng ◽  
Lucas J. Yiew ◽  
Allan R. Magee

Abstract A hydrodynamic digital twin of vessel can be used to replicate the behaviour and response of the vessel in a virtual environment. In this paper, a real-time simulation model (RTSM) for an azimuth stern-drive (ASD) tug has been developed for simulating the hydrodynamic performance of the vessel under a range of environmental conditions. Based on the framework of a 4-DoF MMG manoeuvring model, the RTSM comprises manoeuvring, propulsion and environmental loads which are parameterised using numerical results from a combination of computational fluid dynamics (CFD) modelling work, including virtual planar motion mechanism (vPMM), seakeeping analysis, wind drag prediction and propulsion modelling. The RTSM is used to demonstrate the manoeuvrability of the vessel in calm water and under external loads from waves, winds and currents.


Mathematics ◽  
2020 ◽  
Vol 8 (5) ◽  
pp. 659
Author(s):  
Gustavo Delgado-Reyes ◽  
Pedro Guevara-Lopez ◽  
Igor Loboda ◽  
Leobardo Hernandez-Gonzalez ◽  
Jazmin Ramirez-Hernandez ◽  
...  

A model and real-time simulation of a gas turbine engine (GTE) by real-time tasks (RTT) is presented. A Kalman filter is applied to perform the state vector identification of the GTE model. The obtained algorithms are recursive and multivariable; for this reason, ANSI C libraries have been developed for (a) use of matrices and vectors, (b) dynamic memory management, (c) simulation of state-space systems, (d) approximation of systems using equations in matrix finite difference, (e) computing the mean square errors vector, and (f) state vector identification of dynamic systems through digital Kalman filter. Simulations were performed in a Single Board Computer (SBC) Raspberry Pi 2® with a real-time operating system. Execution times have been measured to justify the real-time simulation. To validate the results, multiple time plots are analyzed to verify the quality and convergence time of the mean square error obtained.


1997 ◽  
Vol 21 (1-2) ◽  
pp. S1111-S1115
Author(s):  
P Lundstrøm

Sign in / Sign up

Export Citation Format

Share Document