西北工业大学航天学院副院长秦飞为大家带来的演讲主题是:AI+CFD,面向空天动力的科学机器学习新方法与新范式。

它主要分为三部分:

  • 空天动力背景以及数字化智能化的趋势。

  • 空天动力全生命周期的数字孪生。

  • 结果和展望

WAVE SUMMIT+2021深度学习开发者峰会

【交叉前沿,AI共拓】论坛

空天动力背景

及数字化智能化的趋势

新一代信息技术的发展,推动各行各业向数字化、网络化、智能化的方向发展,不断催生全新的技术、业务形态和模式,同时也引起了更为激烈的技术竞争。国家“十四五”智能制造发展规划中,“数字孪生”这个词语被多次引用,“数字孪生”也成为新一轮科技和企业变革的驱动力量。“数字孪生”的概念是指在虚拟空间内真实事物的动态孪生体。借由传感器,本体的运行状态以及外部环境数据均可实时映射到孪生体当中。

另一方面,以航天技术发展角度来说,人们对空间资源利用和深空探测的需求越来越强烈,依靠传统运载火箭进行航天发射已经难以满足快速进出空间迫切需求。吸气式重复使用航天运输系统是全球快速达到,以及廉价、快速、可靠、便捷进出空间的核心技术,是各航空航天大国竞相抢占的技术制高点。

这个技术不但可以作为高超声速飞机动力,还能够在普通机场水平起降实现卫星发射,因此,吸气式重复使用航天运输系统的动力已经成为快速响应航天运输最潜在的动力形式之一。同时为了适应未来越发复杂和频繁的多任务需求,航天运输系统要具备分布式、无人化、弹性化以及智能化特征,其核心技术之一是便是“数字孪生”体系建立。

综上所述,对于下一代基于吸气式重复使用航天运输系统,AI技术将极大支撑空天动力数字孪生体系的构建。

空天动力全生命周期

数字孪生

空天动力全生命周期的数字孪生体系主要分为三个大的阶段:第一是设计阶段,第二是制造阶段,第三是服役阶段

智能设计阶段形成基于机器学习的仿真模拟和人工智能方案生成,实现智能方案的生成、优化与定型,大大加快了研发的速度;智能制造阶段基于虚拟映射技术,生产过程中的缺陷、公差都可以反映到数字模型当中,为后续服役的寿命监控等提供基础数据;智能服役阶段基于机器学习的仿真模型,融合虚实映射实现飞行物理状态、实现飞行状态的空天映射以及未来状态智能监测、智能风险预测。

通过上面的阐述我们明白了空天动力数字孪生的核心是如何将数字空间与现实空间进行实时连接,并且进行实时预测,实现上述能力的核心有两个模型:

第一个是虚拟映射模型,通过物理空间感知技术和反演技术,实现实时的物理与数字空间链接;第二个是仿真计算模型,通过高精度、实时的性能计算模型,实现对物理空间的实时预测,最后才能实现智能化。

因此,模型是支撑数字孪生基石。而现在,模型也不再是单一的物理模型,将基于AI的知识与历史大数据的融合模型,是知识与数据的结晶。下面针对两个模型,把我们团队研究成果进行简要介绍:

1.虚实映射模型

主要用于发动机制造过程和飞行过程,通过植入发动机电子传感器制造过程当中感知发动机是否存在损伤或者变形以及飞行过程中感知发动机工作状态一些信息。对发动机来讲,传统传感器也可以获得发动机关键参数,但这些参数信息很零散,因此必须采取重构技术,将这些零散的信息转为连续的场信息,构建由物理空间的传感器到虚拟的数字镜像,最后对该状态进行预测。

这里我们以一个发动机作为例子:实现对发动机数据、流场的重建,通过传感器测量得到温度场是低分辨率,包含大量噪声信息的,如何通过Unet深度神经网络重构出高分辨率温度场,通过验证表明基于机器学习温度场重构的精度优于一般的插值方法,误差更低,峰值性噪比更高。

2.智能仿真模型

当前基于求解物理方程的仿真方法,计算精度与计算效率矛盾突出。比如一个大型发动机的精细化燃烧流场计算,在超算上可能要耗费几千天,而这样的计算量对于工程设计是无法接受的。

传统数据方法通过几十年发展已经进入了瓶颈,我们需要运用机器学习方法对仿真计算进行加速,机器学习的方法在以前多数用于图片识别、自动驾驶,那对于这种物理场的求解和上述问题有什么异同?

首先相同点是数值仿真的可以认为是时间序列的数据集,即有监督学习。但是又有不同点,就是样本相对几十万的大数据来讲,样本量是比较小的。另外,最关键的区别在于其有物理背景,预测值需要符合物理规律,比如质量守恒等。鉴于以上特点,我们对机器学习在物理问题中的应用,采用了三个不同的思路,三种思路应用对象也不同。

①第一个层级是,我们仅仅对仿真过程中求解的物理方程中计算量最大的项进行机器学习建模,也就是这个偏微分方程中的S项,主要反应的燃烧过程。

②第二个层级就是端到端,即将物理方程的求解结果,作为时间序列数据来进行学习,获得一个大致可以预测时间序列的模型。

③然而,我们如果直接利用现有的机器学习方法进行时间序列学习,发现会存在很多非物理的预测结果,因而,发展了第三个层级,基于物理机器学习的方法。

第一个层级基于传统学习方法,将方程中S项数据单独导出,通过机器学习进行聚类,每个子类利用神经网络进行学习,形成基于机器学习的燃烧计算模块。以发动机大涡模拟燃烧为例子,通过机器学习利用神经网络进行学习与传统的动态自适应化学方法的计算精度是相当的,计算效率方面机器学习有5倍加速,可见机器学习方法还是比较有效的。

第二个层级,对于整个仿真过程进行端对端建模,首先通过改变台阶高度和位置参数,构建台阶非稳态数值模拟数据库,输入一百个样本对,使用一个包含时间序列Unet结构进行训练,完成训练后,即可获得基于机器学习的快速求解器,输入台阶的参数即可获得非稳态数值模拟结果。

结果来看,我们可获得非稳态的计算结果,对结果的预测时间大幅度提高。但是,我们可以发现其中存在非物理的现象。本质是因为Unet网络将其视为特征,进行了图像的特征识别与匹配。

上述结果表明直接通过机器学习方法求解物理问题存在非物理结果,2018年,Raissi等人引入了“物理信息神经网络”(Physics-informed neural networks, PINN),将偏微分方程及其边界条件放在损失函数中对预测值进行约束,使神经网络的预测值满足偏微分方程组,通过这种方法,可以将预测值约束于物理方程,从而实现物理量的守恒。

物理机器学习的核心就在于损失函数的构建,考虑将损失函数定义为加权求和的L2范数方程和边界条件的残差。比如对于一维瞬态对流扩散方程,他的损失函数Lf中就包含了该方程,训练过程中会保证Lf趋于0,即保证了物理方程。

利用该方法构建纯流动交互式模型可以实现实时的数值模拟,获得基于机器学习的求解器无需划分网格,构型、边界实时可变,可以实时改变形状和位置,对于将来工程优化非常有利。

以前面提到的超音速台阶为例,构造包含控制方程的损失函数,超音速的控制方程的复杂度较上文复杂了很多,非线性也更强。

下面给出我们损失函数当中包含物理方程形式,右上角给出物理方程得到的结果,把传统计算结果作为真值输入使用。在网络结构训练方面,输入集合了边界条件、网络坐标以及故事留长,训练使用过程当中用自动微分方法对损失函数高阶函数进行求解,预测过程只需要物理机器学习网络,即可自行求解,获得输出的结果。

这里给出了模型计算的结果(如下图),最上为传统数值模拟CFD的计算结果,作为真值,中间结果为包含物理约束的机器学习仿真结果,最下为不含物理约束的机器学习仿真结果。可以看到不含物理约束的机器学习仿真结果对于该问题,无法不断自行迭代获得正确的结果,而物理机器学习仿真结果和CFD计算结果基本一致,能够实现复杂物理过程的守恒预测。同时,预测计算效率较CFD提高了500余倍。如果我们将其部署于部署于APU,可实现实时的仿真与预测。

结果和展望

综上所述,传统的建模方法无法实现又快又好的模型建立,基于机器学习的模型将是推动数字转型的核心,。但与此同时,如何构建工程可信的机器学习方法与体系又是我们需要解决的问题,我们相信人工智能的方法在空天动力的应用将大有可为。

除了AI+CFD,本周六下午,飞桨博士会第11期线下交流会将带来AI+Science的另一个领域的前沿分享:AI+生命科学。

此次交流会由飞桨与百图生科联合出品,邀请了三位行业专家,围绕人工智能技术在细胞图像数据处理、基因组数据挖掘、蛋白质结构研究、药物合成等领域的应用,探讨人工智能如何赋能生命科学。

点击下方图片了解活动详情

相关推荐

  • AI+超算:AI赋能基于网格离散的科学与工程计算

  • AI+Science!前沿探索不设边界——【交叉前沿 AI共拓】论坛抢先看

  • 助力前沿基础科学研究,飞桨联手深度势能推动分子模拟新生态建设

‍‍‍‍‍‍‍‍‍‍‍

关注公众号,获取更多技术内容~

AI+CFD:面向空天动力的科学机器学习新方法与新范式相关推荐

  1. 一周AI回顾 | 特斯拉AI负责人说神经网络正在改变编程,机器学习大神Bengio新论文专注RNN优化

    本期一周AI看点包括行业热点.投融资.业界观点.技术前沿以及应用等方面. 行业 英特尔将同AMD合作PC芯片 共同对抗英伟达 <华尔街日报>援引知情人士的消息称,英特尔将发布一款移动处理器 ...

  2. AI算法工程师 | 03人工智能基础-Python科学计算和可视化(三)Pandas

    文章目录 Python 之 数据处理分析模块 Pandas 一.Pandas 开发环境搭建 二.Pandas 数据类型 1. Series 对象创建 2. DataFrame 对象创建 3. 获取 S ...

  3. 数据挖掘(data mining),机器学习(machine learning),和人工智能(AI)的区别是什么? 数据科学(data science)和商业分析(business analytics

    数据挖掘(data mining),机器学习(machine learning),和人工智能(AI)的区别是什么? 数据科学(data science)和商业分析(business analytics ...

  4. 面向空天地一体多接入的融合6G网络架构展望

    面向空天地一体多接入的融合6G网络架构展望 刘超,陆璐,王硕,胡玉双 [摘要] 6G网络的重要需求之一是空天地一体化实现全球无缝覆盖.6G网络架构设计需要融合空天地一体化的多种接入方式.首先介绍了空天 ...

  5. 百度研究院发布2022科技趋势预测:大模型实用化、AI助力深空探测成热门

    1月25日,百度研究院发布2022年科技趋势预测,这是其连续第三年发布对前沿科技趋势的展望. 今年上榜的科技趋势预测涵盖了AI核心技术.交叉学科与跨领域研究,以及AI的产业及社会价值三个层面,包括预训 ...

  6. 漫画丨AI for Science这事,到底“科学不科学”?

    图文原创:谭婧 无奖问答,这里有三道送分题. 1.Science是什么? 参考答案:科学. 2.AI是什么? 参考答案:人工智能. 3.历史上哪三个物件影响人类科学发展? A.伽利略的铁球, B.牛顿 ...

  7. 2018 年度 GtiHub 开源项目 TOP 25:数据科学 机器学习

    2018 年度 GtiHub 开源项目 TOP 25:数据科学 & 机器学习 雷锋网 AI 科技评论按:本文作者 Pranav Dar 是 Analytics Vidhya 的编辑,对数据科学 ...

  8. ai驱动数据安全治理_AI驱动的Web数据收集解决方案的新起点

    ai驱动数据安全治理 Data gathering consists of many time-consuming and complex activities. These include prox ...

  9. 新技术,新挑战,新能力:金融+AI 的产品实践

    11月中旬,由人人都是产品经理与腾讯大讲堂联合主办的2017中国产品经理大会在北京北苑大酒店完美落幕.京东金融风险管理部产品总监孟繁星老师从提问引入:你的业务中哪些环节可以利用人工智能?为大家分享&l ...

最新文章

  1. 区块链技术应用领域和优势
  2. OSPF的RID和DR/BDR的选举
  3. Siri ShortCut 调研(含Demo)
  4. 简述ssl协议及利用openssl创建私有CA
  5. 6/5 补瓷砖,购浴缸
  6. ParaEngine 一个同事的公司的开源引擎
  7. ptmalloc内存分配和回收详解(文字版)
  8. 详解停车位检测算法 Vision-Based Parking-Slot Detection: A DCNN-Based Approach and a Large-Scale Benchmark
  9. python 中如何判断list中是否包含某个元素
  10. 两种参数类型_布尔参数这些缺点不能忍?不如试试枚举吧
  11. sphinx 字符串转html,在Pycharm中获取Sphinx,以将我的文档字符串包含在生成的html中...
  12. 中兴通讯与寒武纪合作 加速5G时代边缘智能
  13. 贺利坚老师汇编课程54笔记:PF奇偶标志PARITY FLAG
  14. webview播放php音乐,android webview中的音乐的暂停与播放
  15. 分布式操作系统的架构与性能
  16. 央视315曝光科技企业未击中痛点
  17. 5种小型设备上深度学习推理的高效算法
  18. windos未能链接服务器,提示Windows没法连接到System Event Notification Service服务
  19. MYSQL修改数据库密码
  20. Java web程序设计(笔记无参考价值)

热门文章

  1. asp.net mvc 5 identity 2.0 注册时密码强度验证
  2. SDN(软件定义网络)数据平面
  3. 计算KS值的标准代码
  4. 【概率论】一种非常巧妙的随机抽样算法
  5. java中的JAR包
  6. 使用余弦相似度算法计算文本相似度
  7. 有什么好的OCR软件可以实现图片转文字
  8. iOS开发中集成阿里云视频上传SDK总结
  9. uC/OS和uClinux的比较
  10. Web全栈~17.购物车案例(JavaScript动态效果)