Chrono::Vehicle is a module of the open-source multi-physics simulation package Chrono, aimed at modeling, simulation, and visualization of wheeled and tracked ground vehicle multi-body systems. It provides an expeditious and user-friendly mechanism for assembling complex …
Current Projects
High Performance Computing Framework for Co-simulation of Ground Vehicle – Terrain Interaction
Current modeling and simulation capabilities permit tackling complex multi-physics problems, such as those encountered in ground vehicle mobility studies, using high-fidelity physics-based models for all involved subsystems, including the vehicle, tires, and deformable terrain. However, …
Quantum-Assisted Machine Learning for Mobility Studies
In this project we explore and provide a proof-of-concept approach to solving ground vehicle mobility-related problems on emerging quantum computing (QC) machines, in particular as embodied in the D-Wave quantum annealer systems. We identify the …
Modeling and Simulation of the RoboSimian Robot
As part of this project, we are developing a Chrono model of RoboSimian, an apelike robot developed and built at NASA’s Jet Propulsion Laboratory. The goal of this project is to provide a simulation-based assessment …
Fluid-Solid Interaction
Studying fluid-solid interaction (FSI) problems involves several aspects of scientific computing. Perhaps the more remarkable aspect is that in our group we use a Lagrangian-Lagrangian framework to tackle FSI problems. In this area, our technical …
Chrono Benchmarking for Next Generation NATO Reference Mobility Model (NG-NRMM)
As part of the development of the Next Generation NATO Reference Mobility Model (NG-NRMM), UW-Madison participated in an industry-wide multibody-dynamics simulation benchmarking activity that occurred in 2016 and 2017. Out of all the participants, Chrono …
Accelerating Nonlinear Finite Element Formulations for Multibody Dynamics
Although formulations have been developed for integrating nonlinear flexible bodies within multibody dynamics frameworks, the runtime performance of these formulations is slow to the point where their usefulness is questionable. In this project, we seek …
Representing Fluid Dynamics as a Rigid-Body Dynamics Problem with Friction and Contact
The purpose of this project is to understand whether fluid motion can be accurately represented as a very large collection of rigid spheres. The motion of fluids is traditionally modeled using the Navier-Stokes equations, whereas …
Synchrono: A Multi-Agent Simulation Framework for Robotics and Autonomous Vehicle Applications
Synchrono is a framework in which dynamic multi-agent simulations can be conducted to understand agent interplay and develop control algorithms in a safe and flexible environment. To create a virtual proving grounds for autonomous vehicles …
Distributed-Memory Granular Simulation
Granular material on nearly any practical scale involves computing the dynamics of billions of bodies. In order to generate high-resolution predictions for the behavior of granular material, a simulation must track each of the multiple …