73,068 research outputs found
Rigid Body Interaction for Large-Scale Real-Time Water Simulation
Simulating large amounts of water in real time is often achieved using heightfield methods. Allowing the water to interact with rigid bodies is essential for applications such as games, but traditional heightfield interaction methods concentrate on water-to-body effects by letting water flow through the bodies. We instead take an approach where the bodies block water. Our earlier method is improved in several ways, taking steps toward a single method to create both water-to-body and body-to-water effects. The new method is also visually compared to a traditional method by Thürey et al. A drawback of our method is that it has some grid aliasing artifacts that appear especially when the method is used for floating bodies. However, our method is demonstrated to work together with the Thürey method, which allows us to get the best of both worlds to simulate both floating and blocking bodies in a single scene. The method runs in real time for large areas of water even with a very limited GPU budget
Real-time lattice boltzmann shallow waters method for breaking wave simulations
We present a new approach for the simulation of surfacebased fluids based in a hybrid formulation of Lattice Boltzmann Method for Shallow Waters and particle systems. The modified LBM can handle arbitrary underlying terrain conditions and arbitrary fluid depth. It also introduces a novel method for tracking dry-wet regions and moving boundaries. Dynamic rigid bodies are also included in our simulations using a two-way coupling. Certain features of the simulation that the LBM can not handle because of its heightfield nature, as breaking waves, are detected and automatically turned into splash particles. Here we use a ballistic particle system, but our hybrid method can handle more complex systems as SPH. Both the LBM and particle systems are implemented in CUDA, although dynamic rigid bodies are simulated in CPU. We show the effectiveness of our method with various examples which achieve real-time on consumer-level hardware.Peer ReviewedPostprint (author's final draft
Packing Characteristics of Different Shaped Proppants for use with Hydrofracing - A Numerical Investigation using 3D FEMDEM
Imperial Users onl
Reasoning About Liquids via Closed-Loop Simulation
Simulators are powerful tools for reasoning about a robot's interactions with
its environment. However, when simulations diverge from reality, that reasoning
becomes less useful. In this paper, we show how to close the loop between
liquid simulation and real-time perception. We use observations of liquids to
correct errors when tracking the liquid's state in a simulator. Our results
show that closed-loop simulation is an effective way to prevent large
divergence between the simulated and real liquid states. As a direct
consequence of this, our method can enable reasoning about liquids that would
otherwise be infeasible due to large divergences, such as reasoning about
occluded liquid.Comment: Robotics: Science & Systems (RSS), July 12-16, 2017. Cambridge, MA,
US
A comparison of experimental and numerical behaviour characteristics of a ship entering a lock using benchmark test data
This paper discusses several papers that were presented at the 3rd International Conference on Ship Manoeuvring in Shallow and Confined Water, which had a non-exclusive focus on Ship Behaviour in Locks. For this conference, experimental model test data obtained at Flanders Hydraulics Research had been made public and researchers were encouraged to compare numerical with experimental results [1]. Data of benchmark tests carried out both with self-propelled and captive models were used by researchers for comparison with various numerical tools. The objective of this paper is to give a selected overview of how accurately numerical tools are presently able to predict the hydrodynamic forces that occur on ships approaching locks. Based on this, the paper concludes that experiments and numerical tools complement each other
Discontinuous Molecular Dynamics for Semi-Flexible and Rigid Bodies
A general framework for performing event-driven simulations of systems with
semi-flexible or rigid bodies interacting under impulsive torques and forces is
outlined. Two different approaches are presented. In the first, the dynamics
and interaction rules are derived from Lagrangian mechanics in the presence of
constraints. This approach is most suitable when the body is composed of
relatively few point masses or is semi-flexible. In the second method, the
equations of rigid bodies are used to derive explicit analytical expressions
for the free evolution of arbitrary rigid molecules and to construct a simple
scheme for computing interaction rules. Efficient algorithms for the search for
the times of interaction events are designed in this context, and the handling
of missed interaction events is discussed.Comment: 16 pages, double column revte
Liquid-gas-solid flows with lattice Boltzmann: Simulation of floating bodies
This paper presents a model for the simulation of liquid-gas-solid flows by
means of the lattice Boltzmann method. The approach is built upon previous
works for the simulation of liquid-solid particle suspensions on the one hand,
and on a liquid-gas free surface model on the other. We show how the two
approaches can be unified by a novel set of dynamic cell conversion rules. For
evaluation, we concentrate on the rotational stability of non-spherical rigid
bodies floating on a plane water surface - a classical hydrostatic problem
known from naval architecture. We show the consistency of our method in this
kind of flows and obtain convergence towards the ideal solution for the
measured heeling stability of a floating box.Comment: 22 pages, Preprint submitted to Computers and Mathematics with
Applications Special Issue ICMMES 2011, Proceedings of the Eighth
International Conference for Mesoscopic Methods in Engineering and Scienc
- …