Collaborative Research: Elements:Software:NSCI: Chrono - An Open-Source Simulation Platform for Computational Dynamics Problems

合作研究:Elements:Software:NSCI: Chrono - 计算动力学问题的开源仿真平台

基本信息

  • 批准号:
    1835674
  • 负责人:
  • 金额:
    $ 52.95万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2019
  • 资助国家:
    美国
  • 起止时间:
    2019-08-01 至 2023-07-31
  • 项目状态:
    已结题

项目摘要

This project seeks to augment modeling and solution methods employed by Chrono, an open-source computer simulation platform for multi-body dynamics (MBD) and fluid-solid interaction (FSI) problems. Chrono will be able to capture dynamics at various size and time scales spanning from millisecond (impact phenomena) to decades (geophysics). These performance levels open up new directions of research in several fields. Chrono is widely used and further developed by other users and has an active forum with more than 250 registered users currently. This project will enhance the richness of Chrono's modeling features, sound numerical solution foundation, and leverage of emerging hardware architectures to elevate this simulation capability to the status of ready-to-use, open-source, best-in-class computational dynamics platform. Chrono has been used by universities, national labs, and industry. Over the past two years, various groups have used Chrono in extraterrestrial applications, machine learning in robotics, image processing, pattern recognition and computer vision, mechanical watch design, architectural studies, autonomous vehicles, fluid-solid interaction applications, wind turbine dynamics, next generation space suit design, oil extraction and accident mitigation, hardware-in-the-loop simulation, etc. Finally, this project will engage high-school students from under-represented groups in a six-day residential camp run (now at its 12th edition) and will train a group of undergraduate students from California State University at University of Wisconsin-Madison through a new residential program that will introduce them to the use of Chrono in simulation-based robotics design.This project seeks to augment modeling and solution methods employed by Chrono, a BSD3 open-source simulation platform for multi-body dynamics (MBD) and fluid-solid interaction (FSI) problems. The software infrastructure enhancements in this project aim at sustaining teraflops-grade simulation of MBD and FSI systems with more than ten billion degrees of freedom; i.e., two to three orders of magnitude beyond conventional simulations today. In order to increase adoption and impact, the performance levels aimed at will be reached on budget/affordable hardware that leverages GPU computing. Chrono will be able to capture micro-, meso- and macro-scale dynamics on time scales spanning from millisecond (impact phenomena) to decades (geophysics). The intellectual merit of this project stems from the following key ideas: (i) with an eye towards the sunsetting of Moore's law, the software design solution embraces a scalable multi-GPU hardware layout poised to solve effectively large multi-physics problems; (ii) a hardware-aware software design paradigm, which aggressively reduces data storage and movement, will allow budget-conscious hardware systems to run billion-degree-of-freedom models, or, for models of similar size, accomplish a two orders of magnitude speedup when compared to the state of the art; (iii) a unified Lagrangian formulation for both solid and fluid dynamics is implemented in one software platform that can simulate complex multi-physics (coupled) problems; and (iv) Chrono promotes an alternative approach for handling friction and contact that revolves around the concept of differential variational inequality and thus avoids the small integration time step and numerical instability issues that hinder most of the existing many-body dynamics simulators. In relation to its educational and outreach initiatives, this project: (a) will be instrumental in establishing a new University of Wisconsin-Madison undergraduate course that introduces students to computing concepts subsequently refined in a graduate advanced computing class; (b) will promote the discipline of Computational Science and Computational Dynamics at high-school and undergraduate levels via two yearly residential summer programs for under-represented students; (c) will expand an advanced computing forum that facilitates technology transfer to industry and promotes Chrono adoption; and, (d) will strengthen ongoing collaborations that critically depend on Chrono in robotics, geomechanics, and soft-matter physics. Chrono is presently cloned on average 10 times every day, has been forked from its public repository by more than 150 parties, and has an active forum with more than 250 registered users. This project will enhance the richness of Chrono modeling features, improve its numerical solution foundation, and leverage emerging hardware architectures to elevate this simulation capability to the status of ready-to-use, open-source, best-in-class computational dynamics platform.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
该项目旨在增强Chrono所采用的建模和解决方法,Chrono是一个多体动力学(MBD)和流固相互作用(FSI)问题的开源计算机仿真平台。Chrono将能够捕捉从毫秒(撞击现象)到几十年(地球物理)不等的各种尺寸和时间尺度的动态。这些性能水平在几个领域开辟了新的研究方向。Chrono被其他用户广泛使用和进一步开发,目前有一个活跃的论坛,拥有250多名注册用户。该项目将增强Chrono建模功能的丰富程度,完善的数值解决方案基础,并利用新兴的硬件架构,将这种模拟能力提升到即用型、开源、一流的计算动力学平台的地位。Chrono已被大学、国家实验室和工业使用。在过去的两年中,不同的团队已经将Chrono应用于地外应用、机器人机器学习、图像处理、模式识别和计算机视觉、机械表设计、建筑研究、自动驾驶汽车、流固交互应用、风力涡轮机动力学、下一代太空服设计、石油开采和事故缓解、硬件在环仿真等领域。最后,该项目将吸引来自弱势群体的高中生参加为期六天的住宿夏令营(现在是第12届),并将通过一个新的住宿项目培训一组来自威斯康星大学麦迪逊分校的加州州立大学的本科生,该项目将向他们介绍在基于仿真的机器人设计中使用Chrono。该项目旨在增强Chrono采用的建模和解决方法,Chrono是BSD3开源仿真平台,用于多体动力学(MBD)和流固相互作用(FSI)问题。该项目的软件基础设施增强旨在维持具有超过一百亿个自由度的MBD和FSI系统的万亿次浮点级仿真;也就是说,比今天的传统模拟高出两到三个数量级。为了提高采用率和影响,目标性能水平将在利用GPU计算的预算/负担得起的硬件上达到。Chrono将能够在从毫秒(撞击现象)到几十年(地球物理学)的时间尺度上捕捉微观、中观和宏观尺度的动态。本项目的智力价值源于以下关键思想:(i)着眼于摩尔定律的日落,软件设计解决方案包含可扩展的多gpu硬件布局,可以有效地解决大型多物理场问题;(ii)硬件感知软件设计范例,它积极减少数据存储和移动,将允许预算敏感的硬件系统运行十亿自由度模型,或者,对于类似大小的模型,与最先进的模型相比,实现两个数量级的加速;(三)固体和流体动力学的统一拉格朗日公式在一个软件平台上实现,可以模拟复杂的多物理场(耦合)问题;(iv) Chrono提出了一种处理摩擦和接触的替代方法,该方法围绕微分变分不等式的概念展开,从而避免了阻碍大多数现有多体动力学模拟器的小积分时间步长和数值不稳定性问题。就其教育和推广举措而言,该项目:(a)将有助于建立威斯康星大学麦迪逊分校的一门新的本科课程,向学生介绍计算机概念,随后在研究生高级计算机课程中加以完善;(b)将通过每年两次面向代表性不足的学生的暑期住宿项目,在高中和本科阶段促进计算科学和计算动力学学科的发展;(c)将扩大一个先进计算论坛,以促进向工业界转让技术和促进Chrono的采用;(d)将加强目前在机器人、地质力学和软物质物理学方面严重依赖Chrono的合作。目前,Chrono平均每天被克隆10次,有150多个参与方从其公共存储库进行分叉,并拥有一个拥有250多名注册用户的活跃论坛。该项目将增强Chrono建模功能的丰富程度,改进其数值解决方案基础,并利用新兴的硬件架构将其仿真能力提升到即用型、开源、一流的计算动力学平台的地位。该奖项反映了美国国家科学基金会的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。

项目成果

期刊论文数量(8)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Traction control design for off-road mobility using an SPH-DAE cosimulation framework
  • DOI:
    10.1007/s11044-022-09815-2
  • 发表时间:
    2022-03
  • 期刊:
  • 影响因子:
    3.4
  • 作者:
    Weihua Hu;Zhenhao Zhou;S. Chandler;D. Apostolopoulos;K. Kamrin;R. Serban;D. Negrut
  • 通讯作者:
    Weihua Hu;Zhenhao Zhou;S. Chandler;D. Apostolopoulos;K. Kamrin;R. Serban;D. Negrut
Chrono::GPU: An Open-Source Simulation Package for Granular Dynamics Using the Discrete Element Method
  • DOI:
    10.3390/pr9101813
  • 发表时间:
    2021-10
  • 期刊:
  • 影响因子:
    3.5
  • 作者:
    Luning Fang;Ruochun Zhang;Colin Vanden Heuvel;R. Serban;D. Negrut
  • 通讯作者:
    Luning Fang;Ruochun Zhang;Colin Vanden Heuvel;R. Serban;D. Negrut
A consistent multiphase flow model with a generalized particle shifting scheme resolved via incompressible SPH
  • DOI:
    10.1016/j.jcp.2022.111079
  • 发表时间:
    2022-02
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Lijing Yang;Milad Rakhsha;Weihua Hu;D. Negrut
  • 通讯作者:
    Lijing Yang;Milad Rakhsha;Weihua Hu;D. Negrut
End-to-end learning for off-road terrain navigation using the Chrono open-source simulation platform
使用 Chrono 开源仿真平台进行越野地形导航的端到端学习
  • DOI:
    10.1007/s11044-022-09816-1
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    3.4
  • 作者:
    Benatti, Simone;Young, Aaron;Elmquist, Asher;Taves, Jay;Tasora, Alessandro;Serban, Radu;Negrut, Dan
  • 通讯作者:
    Negrut, Dan
Billion degree of freedom granular dynamics simulation on commodity hardware via heterogeneous data-type representation
  • DOI:
    10.1007/s11044-020-09749-7
  • 发表时间:
    2020-06
  • 期刊:
  • 影响因子:
    3.4
  • 作者:
    Conlain Kelly;N. Olsen;D. Negrut
  • 通讯作者:
    Conlain Kelly;N. Olsen;D. Negrut
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Dan Negrut其他文献

Linear Algebra Considerations for the Multi-Threaded Simulation of Mechanical Systems
  • DOI:
    10.1023/a:1024515521451
  • 发表时间:
    2003-08-01
  • 期刊:
  • 影响因子:
    2.400
  • 作者:
    Dan Negrut
  • 通讯作者:
    Dan Negrut
Human-automated vehicle interactions: Voluntary driver intervention in car-following
人机交互车辆:在跟车过程中驾驶员的自愿干预
  • DOI:
    10.1016/j.trc.2024.104969
  • 发表时间:
    2025-02-01
  • 期刊:
  • 影响因子:
    7.900
  • 作者:
    Xinzhi Zhong;Yang Zhou;Amudha Varshini Kamaraj;Zhenhao Zhou;Wissam Kontar;Dan Negrut;John D. Lee;Soyoung Ahn
  • 通讯作者:
    Soyoung Ahn
Using high fidelity discrete element simulation to calibrate an expeditious terramechanics model in a multibody dynamics framework
使用高保真离散元模拟在多体动力学框架中校准一个快速的岩土力学模型
  • DOI:
    10.1007/s11044-024-10051-z
  • 发表时间:
    2025-01-22
  • 期刊:
  • 影响因子:
    2.400
  • 作者:
    Yuemin Zhang;Junpeng Dai;Wei Hu;Dan Negrut
  • 通讯作者:
    Dan Negrut

Dan Negrut的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Dan Negrut', 18)}}的其他基金

Collaborative Research: Frameworks: Simulating Autonomous Agents and the Human-Autonomous Agent Interaction
协作研究:框架:模拟自主代理和人机交互
  • 批准号:
    2209791
  • 财政年份:
    2022
  • 资助金额:
    $ 52.95万
  • 项目类别:
    Standard Grant
Collaborative Research: Differentiable and Expressive Simulators for Designing AI-enabled Robots
协作研究:用于设计人工智能机器人的可微分和富有表现力的模拟器
  • 批准号:
    2153855
  • 财政年份:
    2022
  • 资助金额:
    $ 52.95万
  • 项目类别:
    Standard Grant
Using Mixed Discrete-Continuum Representations to Characterize the Dynamics of Large Many-Body Dynamics Problems
使用混合离散连续体表示来表征大型多体动力学问题的动力学
  • 批准号:
    1635004
  • 财政年份:
    2016
  • 资助金额:
    $ 52.95万
  • 项目类别:
    Standard Grant
GOALI: Computational Multibody Dynamics: Addressing Modeling and Simulation Limitations in Problems with Friction and Contact
GOALI:计算多体动力学:解决摩擦和接触问题中的建模和仿真限制
  • 批准号:
    1362583
  • 财政年份:
    2014
  • 资助金额:
    $ 52.95万
  • 项目类别:
    Standard Grant
SI2-SSE Collaborative Research: SPIKE-An Implementation of a Recursive Divide-and-Conquer Parallel Strategy for Solving Large Systems of Linear Equations
SI2-SSE 合作研究:SPIKE——求解大型线性方程组的递归分治并行策略的实现
  • 批准号:
    1147337
  • 财政年份:
    2012
  • 资助金额:
    $ 52.95万
  • 项目类别:
    Standard Grant
CAREER: Advanced Computational Multi-Body Dynamics for Next Generation Simulation-Based Engineering
职业:下一代基于仿真的工程的高级计算多体动力学
  • 批准号:
    0840442
  • 财政年份:
    2009
  • 资助金额:
    $ 52.95万
  • 项目类别:
    Standard Grant
Collaborative Research: Simulation of Multibody Dynamics. Leveraging New Numerical Methods and Multiprocessor Capabilities
合作研究:多体动力学模拟。
  • 批准号:
    0700191
  • 财政年份:
    2007
  • 资助金额:
    $ 52.95万
  • 项目类别:
    Standard Grant

相似国自然基金

Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
Cell Research
  • 批准号:
    31224802
  • 批准年份:
    2012
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research
  • 批准号:
    31024804
  • 批准年份:
    2010
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research (细胞研究)
  • 批准号:
    30824808
  • 批准年份:
    2008
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Research on the Rapid Growth Mechanism of KDP Crystal
  • 批准号:
    10774081
  • 批准年份:
    2007
  • 资助金额:
    45.0 万元
  • 项目类别:
    面上项目

相似海外基金

Collaborative Research: Elements: VLCC-States: Versioned Lineage-Driven Checkpointing of Composable States
协作研究:元素:VLCC-States:可组合状态的版本化谱系驱动检查点
  • 批准号:
    2411387
  • 财政年份:
    2024
  • 资助金额:
    $ 52.95万
  • 项目类别:
    Standard Grant
Collaborative Research: Elements: Linking geochemical proxy records to crustal stratigraphic context via community-interactive cyberinfrastructure
合作研究:要素:通过社区交互式网络基础设施将地球化学代理记录与地壳地层背景联系起来
  • 批准号:
    2311092
  • 财政年份:
    2023
  • 资助金额:
    $ 52.95万
  • 项目类别:
    Standard Grant
Collaborative Research: Elements: Lattice QCD software for nuclear physics on heterogeneous architectures
合作研究:Elements:用于异构架构核物理的 Lattice QCD 软件
  • 批准号:
    2311430
  • 财政年份:
    2023
  • 资助金额:
    $ 52.95万
  • 项目类别:
    Standard Grant
Collaborative Research: Elements: ProDM: Developing A Unified Progressive Data Management Library for Exascale Computational Science
协作研究:要素:ProDM:为百亿亿次计算科学开发统一的渐进式数据管理库
  • 批准号:
    2311757
  • 财政年份:
    2023
  • 资助金额:
    $ 52.95万
  • 项目类别:
    Standard Grant
Collaborative Research: FuSe: Monolithic 3D Integration (M3D) of 2D Materials-Based CFET Logic Elements towards Advanced Microelectronics
合作研究:FuSe:面向先进微电子学的基于 2D 材料的 CFET 逻辑元件的单片 3D 集成 (M3D)
  • 批准号:
    2329189
  • 财政年份:
    2023
  • 资助金额:
    $ 52.95万
  • 项目类别:
    Standard Grant
Collaborative Research: Experimental and computational constraints on the isotope fractionation of Mossbauer-inactive elements in mantle minerals
合作研究:地幔矿物中穆斯堡尔非活性元素同位素分馏的实验和计算约束
  • 批准号:
    2246686
  • 财政年份:
    2023
  • 资助金额:
    $ 52.95万
  • 项目类别:
    Standard Grant
Collaborative Research: Experimental and computational constraints on the isotope fractionation of Mossbauer-inactive elements in mantle minerals
合作研究:地幔矿物中穆斯堡尔非活性元素同位素分馏的实验和计算约束
  • 批准号:
    2246687
  • 财政年份:
    2023
  • 资助金额:
    $ 52.95万
  • 项目类别:
    Standard Grant
Collaborative Research: GEO-CM: The occurrences of the rare earth elements in highly weathered sedimentary rocks, Georgia kaolins.
合作研究:GEO-CM:强风化沉积岩、乔治亚高岭土中稀土元素的出现。
  • 批准号:
    2327660
  • 财政年份:
    2023
  • 资助金额:
    $ 52.95万
  • 项目类别:
    Standard Grant
Collaborative Research: FuSe: Monolithic 3D Integration (M3D) of 2D Materials-Based CFET Logic Elements towards Advanced Microelectronics
合作研究:FuSe:面向先进微电子学的基于 2D 材料的 CFET 逻辑元件的单片 3D 集成 (M3D)
  • 批准号:
    2329192
  • 财政年份:
    2023
  • 资助金额:
    $ 52.95万
  • 项目类别:
    Standard Grant
Collaborative Research: Elements: Linking geochemical proxy records to crustal stratigraphic context via community-interactive cyberinfrastructure
合作研究:要素:通过社区交互式网络基础设施将地球化学代理记录与地壳地层背景联系起来
  • 批准号:
    2311091
  • 财政年份:
    2023
  • 资助金额:
    $ 52.95万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了