Differentiable programming for flows with discontinuities
具有不连续性的流动的可微分规划
基本信息
- 批准号:513718742
- 负责人:
- 金额:--
- 依托单位:
- 依托单位国家:德国
- 项目类别:Research Grants
- 财政年份:
- 资助国家:德国
- 起止时间:
- 项目状态:未结题
- 来源:
- 关键词:
项目摘要
Differentiability is a highly desirable or even essential property of numerical programs for studying many practically relevant phenomena. Motivating examples include the design of spacecraft, e.g., rockets, shuttles, or re-entry vehicles, or in in--flight adaption of flight configurations, requiring the minimization of loads on the structure by the surrounding flow. Decision making in those complex fields typically relies on sensitivities of quantities of interest obtained through results of numerical simulations. Consequently, derivatives are crucial ingredients of a wide range of state of the art methods in scientific computing ranging from basic parameter sensitivity analysis, error and uncertainty quantification via nonlinear optimization under constraints given by partial differential equations to data-driven and hybrid simulation methods augmented with elements of artificial intelligence such as machine learning. Both differentiability of the models and the actual differentiation of their numerical implementations as computer programs are the subject of algorithmic differentiation (AD). AD compilers and/or run time libraries enable the (semi-)automatic differentiation of differentiable programs. The latter typically implement highly sophisticated numerical algorithms by means of hundreds of thousands of lines of source code. They typically run on massively parallel high-performance computers. Challenges in numerical software technology with a particular focus on differentiable program analysis and domain-specific program transformation need to be addressed. Hence, most real-world applications of AD require collaborative efforts by computer scientists, applied mathematicians, and engineers. This proposal brings together researchers from all three domains aiming to obtain substantial progress in differentiable programming for highly sensitive flows in extreme flow regimes where shocks appear. This proposal aims to develop a sensitivity calculus for flow regimes with discontinuities that are amendable to differential programming. To achieve this objective the expertise from all three domains has to be combined. Our results will be published as an extensible AD software solution for a range of inviscid flow simulations featuring shock structures. Corresponding program transformation techniques will be developed including suitable derivative code design patterns, which motivates the prominent, coordinating role of computer science in this project.
可微性是研究许多实际相关现象的数值程序的一个非常理想的甚至是本质的性质。激励性的例子包括航天器的设计,例如火箭、航天飞机或再入飞行器,或在飞行中调整飞行构型,要求通过周围气流将结构上的载荷降至最低。这些复杂领域的决策通常依赖于通过数值模拟结果获得的感兴趣数量的敏感性。因此,导数是科学计算中各种最先进方法的关键组成部分,从基本参数敏感度分析、误差和不确定性量化、通过偏微分方程约束下的非线性优化,到数据驱动和混合模拟方法,以及添加了机器学习等人工智能元素的方法。作为计算机程序的模型的可微性及其数值实现的实际差异性都是算法差分法(AD)的主题。AD编译器和/或运行时库使得能够(半自动)区分可区分的程序。后者通常通过数十万行源代码实现高度复杂的数值算法。它们通常在大规模并行的高性能计算机上运行。需要解决数值软件技术中的挑战,特别关注可区分的程序分析和特定领域的程序转换。因此,大多数AD的实际应用都需要计算机科学家、应用数学家和工程师的共同努力。这一提议汇集了所有三个领域的研究人员,旨在为出现激波的极端流动状态下的高度敏感流动的可差分编程取得实质性进展。这一建议旨在开发一种针对具有间断的流型的灵敏度演算,该流型可以修正为差分规划。为了实现这一目标,必须将这三个领域的专门知识结合起来。我们的结果将作为一种可扩展的AD软件解决方案发布,用于一系列以激波结构为特征的无粘流动模拟。将开发相应的程序转换技术,包括适当的派生代码设计模式,这将促使计算机科学在该项目中发挥突出的协调作用。
项目成果
期刊论文数量(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 }}
Professor Dr. Michael Herty其他文献
Professor Dr. Michael Herty的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Professor Dr. Michael Herty', 18)}}的其他基金
Basic evaluation for simulation-based crash-risk-models - multiscale modelling regarding dynamic traffic flow states
基于模拟的碰撞风险模型的基本评估 - 关于动态交通流状态的多尺度建模
- 批准号:
280497386 - 财政年份:2016
- 资助金额:
-- - 项目类别:
Research Grants
Kinetic Models on Networks with Applications Traffic Flow and Supply Chains
具有应用流量和供应链的网络动力学模型
- 批准号:
79828029 - 财政年份:2008
- 资助金额:
-- - 项目类别:
Research Grants
Numerical Schemes for Coupled Multi-Scale Problems
耦合多尺度问题的数值方案
- 批准号:
525842915 - 财政年份:
- 资助金额:
-- - 项目类别:
Priority Programmes
Random compressible Euler equations: Numerics and its Analysis
随机可压缩欧拉方程:数值及其分析
- 批准号:
525853336 - 财政年份:
- 资助金额:
-- - 项目类别:
Priority Programmes
New traffic models considering complex geometries and data
考虑复杂几何形状和数据的新交通模型
- 批准号:
461365406 - 财政年份:
- 资助金额:
-- - 项目类别:
Research Grants
Assessment of Deep Learning through Meanfield Theory
通过平均场理论评估深度学习
- 批准号:
462234017 - 财政年份:
- 资助金额:
-- - 项目类别:
Priority Programmes
相似国自然基金
睾酮在产前应激程序化脑内CRH信号传导通路及焦虑样行为中的作用机制
- 批准号:31100793
- 批准年份:2011
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
枢纽港选址及相关问题的算法设计
- 批准号:71001062
- 批准年份:2010
- 资助金额:17.6 万元
- 项目类别:青年科学基金项目
微生物发酵过程的自组织建模与优化控制
- 批准号:60704036
- 批准年份:2007
- 资助金额:21.0 万元
- 项目类别:青年科学基金项目
相似海外基金
Participant Support for the Kahramanmaraş, Turkey, Earthquake Sequence One-year Anniversary Programming at the 2024 EERI Annual Meeting; Seattle, Washington; 9-12 April 2024
在 2024 年 EERI 年会上为土耳其卡赫拉曼马拉地震一周年纪念活动提供支持;
- 批准号:
2418579 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
SHF: SMALL: A New Semantics for Type-Level Programming in Haskell
SHF:SMALL:Haskell 中类型级编程的新语义
- 批准号:
2345580 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
Overcoming Programming Barriers for Non-Computing Majors in Data Science
克服数据科学非计算专业的编程障碍
- 批准号:
2336929 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
Collaborative Research: CyberTraining: Implementation: Medium: Transforming the Molecular Science Research Workforce through Integration of Programming in University Curricula
协作研究:网络培训:实施:中:通过将编程融入大学课程来改变分子科学研究人员队伍
- 批准号:
2321045 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
Applying a Program Science approach for strengthening partnerships and advancing embedded research to optimize public health programming for HIV and sexually transmitted and blood-borne infections among criminalized populations in the Global South
应用计划科学方法来加强伙伴关系并推进嵌入式研究,以优化南半球犯罪人群中针对艾滋病毒、性传播和血源性感染的公共卫生规划
- 批准号:
502554 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Collaborative Research: CyberTraining: Implementation: Medium: Transforming the Molecular Science Research Workforce through Integration of Programming in University Curricula
协作研究:网络培训:实施:中:通过将编程融入大学课程来改变分子科学研究人员队伍
- 批准号:
2321044 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
Unlocking Students Potential in Programming with Coding Bootcamps
通过编码训练营释放学生的编程潜力
- 批准号:
2345072 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
A Holistic Approach to Improve Learning and Motivation in Introductory Programming with Automated Grading, Web-based Team Support, and Game Development
通过自动评分、基于网络的团队支持和游戏开发提高入门编程学习和动机的整体方法
- 批准号:
2345097 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
CAREER: Theoretical and Computational Advances for Enabling Robust Numerical Guarantees in Linear and Mixed Integer Programming Solvers
职业:在线性和混合整数规划求解器中实现鲁棒数值保证的理论和计算进展
- 批准号:
2340527 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Continuing Grant
CAREER: Live Programming for Finite Model Finders
职业:有限模型查找器的实时编程
- 批准号:
2337667 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Continuing Grant