Welcome to SBEL!
The Simulation-Based Engineering Lab (SBEL) investigates modeling approaches, produces numerical solution algorithms, and develops software solutions that enable fast computers to accurately predict how complex mechanical systems evolve in time. We are particularly interested in simulating robots and autonomous vehicles for autonomy stack design and testing, modeling deformable terrains, characterizing fluid-solid interaction problems, and predicting granular dynamics. We try to accelerate our simulations using GPU, multi-core, or multi-node parallel computing. Our software is helping engineers with the design of the VIPER rover for its 2023 lunar mission, the US Army with running off-road simulations for trafficability analysis, companies in Europe interested in harnessing energy from wind and the ocean, and hundreds of other users from all over the world who want to use a free and open source simulation platform to improve their engineering solutions. If you are a student with strong programming skills, we might have a job for you.
Modeling granular material dynamics and its two-way coupling with moving solid bodies using a continuum representation and the SPH method
We outline a continuum approach for treating discrete granular flows that holds across multiple scales: from experiments that focus on centimeter-size control volumes, to tests that involve landslides and large buildings. The time evolution of the continuum used to capture the granular dynamics is resolved in space via the smoothed particle hydrodynamics (SPH) method. The interaction between…
Computer simulation can be a useful tool when designing robots expected to operate independently in unstructured environments. In this context, one needs to simulate the dynamics of the robot’s mechanical system, the environment in which the robot operates, and the sensors which facilitate the robot’s perception of the environment. Herein, we focus on the sensing…
On the use of multibody dynamics techniques to simulate fluid dynamics and fluid–solid interaction problems
A multibody dynamics-based solution to the fluid dynamics problem is compared herein to two established Lagrangian-based techniques used by the computational fluid dynamics (CFD) community. The multibody dynamics-based solution has two salient attributes: it enforces the incompressibility condition through bilateral kinematic constraints, and it treats the coupling with the solid phase via unilateral kinematic constraints.…
Continuum Modeling of Granular Material Flows and their Interactions with Solid Bodies
This project outlines a continuous approach for treating discrete granular flows that hold across multiple scales: from experiments that focus on centimeter-sized control volumes to tests that involve landslides and tall buildings.
Chrono::Granular, Modeling and Simulation of Granular Dynamics using GPU Computing
Modeling granular system of large degree of freedom poses high computation cost. Chrono::Granular is designed to simulate granular material under the framework of Discrete Element Method (DEM) to produce realistic results.
Chrono Integration with Cognitive Systems Lab Driving Simulator
SBEL has partnered with the Cognitive Systems Lab (CSL) and Professor Sue Ahn’s lab on an NSF-sponsored project to better understand traffic flows in the context of human takeover from autonomous vehicles.
Prospective Undergraduate Volunteers
We are particularly interested in recruiting one student with solid experience in 3D modeling (as in Blender or Maya) and/or 3D environment/game design (as in Unity3D or UnrealEngine). Also, please reach out if you have a strong C or C++ programming background and are interested in robotics and/or physics-based simulation.