Collaborative Research: Elements: Software: NSCI: Chrono-An open-source simulation platform for computational dynamics problems
合作研究:要素:软件:NSCI:Chrono-计算动力学问题的开源仿真平台
基本信息
- 批准号:1835727
- 负责人:
- 金额:$ 7.05万
- 依托单位:
- 依托单位国家:美国
- 项目类别: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(BSD3)所采用的建模和解决方案方法用于多体动力学 (MBD) 和流固相互作用 (FSI) 问题的开源仿真平台。该项目中软件基础设施的增强旨在以超过百亿度的自由度维持 MBD 和 FSI 系统的万亿次浮点运算级仿真;即比当今的传统模拟高出两到三个数量级。为了提高采用率和影响力,将在利用 GPU 计算的预算/负担得起的硬件上达到目标性能水平。 Chrono 将能够在从毫秒(撞击现象)到数十年(地球物理学)的时间尺度上捕获微观、中观和宏观尺度的动态。该项目的智力价值源于以下关键想法:(i)着眼于摩尔定律的废止,软件设计解决方案采用了可扩展的多 GPU 硬件布局,旨在有效解决大型多物理场问题; (ii) 硬件感知软件设计范例,可大幅减少数据存储和移动,将允许注重预算的硬件系统运行十亿自由度模型,或者对于类似大小的模型,完成两个数量级的与现有技术相比,速度大幅提升; (iii) 在一个软件平台上实现固体和流体动力学的统一拉格朗日公式,可以模拟复杂的多物理场(耦合)问题; (iv) Chrono 提出了一种处理摩擦和接触的替代方法,该方法围绕微分变分不等式的概念,从而避免了阻碍大多数现有多体动力学模拟器的小积分时间步长和数值不稳定问题。就其教育和推广计划而言,该项目: (a) 将有助于建立威斯康星大学麦迪逊分校新的本科课程,向学生介绍随后在研究生高级计算课程中完善的计算概念; (b) 将通过每年两次为代表性不足的学生举办的暑期住宿项目,在高中和本科阶段推广计算科学和计算动力学学科; (c) 将扩大高级计算论坛,以促进技术向工业的转让并促进 Chrono 的采用; (d) 将加强在机器人学、地质力学和软物质物理学方面严重依赖 Chrono 的持续合作。 Chrono 目前平均每天被克隆 10 次,已被 150 多个团体从其公共存储库分叉,并拥有一个拥有超过 250 个注册用户的活跃论坛。该项目将增强 Chrono 建模功能的丰富性,改善其数值解决方案基础,并利用新兴的硬件架构将这种仿真能力提升到即用型、开源、一流的计算动力学平台的地位。该奖项反映了 NSF 的法定使命,并通过使用基金会的智力价值和更广泛的影响审查标准进行评估,被认为值得支持。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
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 }}
Mario Medina其他文献
Transmisión de Brucella abortus en becerras menores de tres meses diagnosticadas por medio de las pruebas de tarjeta e inmunodifusión radial en dos hatos lecheros del estado de Querétaro
布鲁氏菌流产传播是在塔吉塔中部的三段诊断中进行的,并且是在克雷塔罗州的放射状免疫扩散中进行的
- DOI:
- 发表时间:
2014 - 期刊:
- 影响因子:0
- 作者:
Iván Carrisoza;Mario Medina;Erika Gabriela Palomares;Efrén Díaz - 通讯作者:
Efrén Díaz
A High-Fidelity Percutaneous Model Used to Demonstrate ECMO Cannulation.
用于演示 ECMO 插管的高保真经皮模型。
- DOI:
- 发表时间:
2021 - 期刊:
- 影响因子:0
- 作者:
David Palmer;Marit Aspenleiter;Jose da Silva;Luciana da Fonseca da Silva;Mario Medina;Melissa Grayson;V. Morell;Amber Palmer;Mahesh Sharma;Jamie Stebler;M. Viegas - 通讯作者:
M. Viegas
Mario Medina的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Mario Medina', 18)}}的其他基金
PATH: Optimal Integration of Renewable and Phase Change Materials in Insulation Systems for the Reduction of Thermal Loads Across Building Walls and Ceilings
PATH:可再生材料和相变材料在隔热系统中的优化集成,以减少建筑物墙壁和天花板的热负荷
- 批准号:
0533362 - 财政年份:2005
- 资助金额:
$ 7.05万 - 项目类别:
Standard Grant
相似国自然基金
高压下钙元素掺杂氢化镧的结构与超导电性研究
- 批准号:12304030
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
稻米镁元素积累新主效QTL克隆和功能研究及其育种利用
- 批准号:32372095
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
金的低熔点亲铜元素(LMCE)熔体迁移沉淀机制研究
- 批准号:42373072
- 批准年份:2023
- 资助金额:54 万元
- 项目类别:面上项目
大丽轮枝菌CFEM蛋白利用铁元素结合位点变异操控寄主免疫机制研究
- 批准号:32302327
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
镧系硼基团簇中4f电子的键合特性与镧系元素反常价态的机理研究
- 批准号:12304296
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
相似海外基金
Collaborative Research: Elements: VLCC-States: Versioned Lineage-Driven Checkpointing of Composable States
协作研究:元素:VLCC-States:可组合状态的版本化谱系驱动检查点
- 批准号:
2411387 - 财政年份:2024
- 资助金额:
$ 7.05万 - 项目类别:
Standard Grant
Collaborative Research: Elements: Linking geochemical proxy records to crustal stratigraphic context via community-interactive cyberinfrastructure
合作研究:要素:通过社区交互式网络基础设施将地球化学代理记录与地壳地层背景联系起来
- 批准号:
2311092 - 财政年份:2023
- 资助金额:
$ 7.05万 - 项目类别:
Standard Grant
Collaborative Research: Elements: Lattice QCD software for nuclear physics on heterogeneous architectures
合作研究:Elements:用于异构架构核物理的 Lattice QCD 软件
- 批准号:
2311430 - 财政年份:2023
- 资助金额:
$ 7.05万 - 项目类别:
Standard Grant
Collaborative Research: Elements: ProDM: Developing A Unified Progressive Data Management Library for Exascale Computational Science
协作研究:要素:ProDM:为百亿亿次计算科学开发统一的渐进式数据管理库
- 批准号:
2311757 - 财政年份:2023
- 资助金额:
$ 7.05万 - 项目类别:
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
- 资助金额:
$ 7.05万 - 项目类别:
Standard Grant