首页 > 其他分享 >虹科分享 | 流浪地球背后:运载火箭行业的高性能计算!

虹科分享 | 流浪地球背后:运载火箭行业的高性能计算!

时间:2023-02-13 14:36:12浏览次数:119  
标签:Firefly HK 运载火箭 HPC 高性能 Nimbix 虹科 设计

当长征系列运载火箭直冲云霄时,你想到的是什么?

是嫦娥奔月,是技术革新,是一望无际的星空,是伟大的航天员,

还是流浪地球中用火箭推进太空天梯的科幻场景?

我想到的是运载火箭行业背后的高性能计算,

是无数次的计算模拟,

是一次次仿真测试,

运载火箭成功的那一刻,亦是无数个数据支撑的成功!

图片源于网络

下面分享全球小型运载火箭的领先开发商Firefly Aerospace的高性能计算案例!

 

Firefly Aerospace公司

公司简介

Firefly Aerospace(萤火虫太空公司)于2017年创立,是全球小型运载火箭的领先开发商

公司发展前景

Firefly正在开发一系列运载火箭和太空飞行器,以及提供领先的可负担、便捷性和高可靠性的行业服务。

Firefly的运载火箭利用通用技术制造基础设施、提高发射能力和提供低地球轨道(LEO)发射的解决方案,可以最低的成本在小型起重级别中装载大约10公吨的有效载荷。

结合Firefly的太空飞行器,如轨道转移飞行器和Genesis着陆器,Firefly为航天工业提供了一个完成月球表面或更远任务的一站式服务点。

Firefly Alpha

Firefly Alpha是一种小型卫星发射器,不仅可以将1000公斤重物部署到近地轨道,还解决了卫星所有者无法全额支付运载火箭价格的问题,Firefly也因此成名。然而,由于火箭组件的制造成本非常高,并且通常只能在实际飞行中进行测试,所以火箭组件需要极其精确的建模,不能出现任何错误。此外,火箭组件模拟非常复杂且需要密集的计算资源。因此,Firefly需要像HK-Nimbix这样的HPC合作伙伴的资源、灵活性和可靠性对其提供支持

 

虹科提供的Nimbix(HK-Nimbix)高性能计算套件是一套灵活且安全的即服务高性能计算 (HPC) 解决方案。这种面向云中的HPC、AI和Quantum的即服务模型为客户提供了访问最广泛的HPC和高性能计算产品组合的权限—从硬件到裸机即服务,再到先进计算的民主化,是跨公共和私有数据中心的云。

面临的挑战

  1. 原有HPC无法快速迭代、调试和改进火箭设计:由于Firefly火箭模拟所需的数据量、带宽和内核数量庞大,原有HPC供应商的基础设施和接口使研发团队难以快速迭代、调试和改进其设计。Lightning发动机的喷嘴延伸部分就是这种情况,它是火箭发动机的一部分,只有在发动机进入太空时才会使用。
  2. 设计精度难以达到最佳:在真空室中运行大型火箭发动机既困难又昂贵,因此喷嘴延伸等部件仅在飞行中进行测试——这意味着发射的成功或失败可能取决于设计的精度。因此,为确保最佳设计,Firefly需要随时可用、高度可扩展且易于使用的计算资源,使得他们能够在最短的时间内开启新作业,并且无论火箭规模如何,他们只需为其实际使用的资源付费。

McKinnon说:“一次模拟可能涉及求解具有六个未知数和一亿个数据元素的六个方程,而每次迭代求解6亿个方程通常需要一万个核心。因此,我们不能坐以待毙,仅仅只在队列中等待计算资源。我们需要一家能够解决数量、频率和大量计算能力的HPC供应商,找到能够解决实际问题的创造性解决方案

模拟过程中使用的工具

  1. 使用计算流体动力学(CFD)仿真来模拟影响喷嘴延伸的因素:对流、辐射和传导;
  2. 利用Ansys CFD软件(主要是Ansys CFX和Ansys Fluent)以及 Ansys Mechanical 进行结构分析
  3. 运行NASA开发的CFD仿真和设计程序,包括NASTRAN(有限元分析)、NASA CFD代码以模拟流体流动,以及Cart3D和FUN3D

这些工具在Nimbix HPC云基础设施的按需资源上运行,使Firefly能够准确地模拟实际火箭飞行期间热量和热力如何影响喷嘴延伸的操作。

HK-Nimbix Cloud(高性能计算Nimbix云):由JARVICE™提供支持,JARVICE™是专为真正的高性能计算(HPC)构建的平台。使用JARVICE™,企业可从任何网络连接、在任何设备上按需使用超级计算资源,是在云中使用复杂应用最简单且最方便的方法。

工程解决方案

通过使用Nimbix HPC云基础架构,可以随时提交任何规模的模拟作业,并确保开始执行的等待时间最短

具体来说,随时可用的资源意味着研发团队可以随时获得想要的计算结果,从而更快地做出最佳设计决策。例如,一位分析师能够在一周内运行15次迭代来设计一个挡板,该挡板能将薄膜冷却气流优化分配到喷嘴延伸上。分析师也可以以合理的成本制造其设计

 

HK-Nimbix为Firefly带来的优势

  1. 将设计迭代从几天缩短到几小时
  2. 通过HPC基础设施和带宽的按需可用性,可以并行运行多个仿真,进一步缩短整体设计时间;
  3. 能够快速分析庞大的数据集和评估新工程设计理念,为Firefly的火箭运载工具提供关键组件的优化设计
  4. 借助HK-Nimbix,Firefly能够做出更快的分析和设计决策以解决喷嘴延伸冷却问题。
  5. 借助HK-Nimbix,研发团队在严格设计要求的前提下,能够确定搭建薄膜冷却增压室和喷嘴扩展的低成本方法

HK-Nimbix的行业应用

除了应用于运载火箭行业,HK-Nimbix高性能计算套件还可以用于如下行业:
  1. 电信行业:高保真度快速评估设计的空气动力学性能,例如设计空中信号塔;
  2. 生物科技行业:提供创新产品设计的HPC资源及并行计算能力,例如设计具有生物识别认证功能的指纹传感器;
  3. 能源行业:提供运行模拟软件的HPC资源,例如设计消融探针;
  4. 通信行业:为产品创新设计提供HPC资源,例如设计毫米波天线;
  5. 高校科研:提供科研计算所需的HPC云,例如加快高校实验室火箭发动机设计速度;
  6. 汽车制造行业:为运行计算流体动力学 (CFD) 仿真提供HPC资源,例如优化某赛车的空气动力学性能。

想了解【HK-Nimbix高性能计算套件】及【行业解决方案】,欢迎评论区进行交流或联系我们!

标签:Firefly,HK,运载火箭,HPC,高性能,Nimbix,虹科,设计
From: https://www.cnblogs.com/hongcloudtech/p/17116210.html

相关文章

  • 如何设计一个高性能网关(二)
    一、背景21年发布的开源项目ship-gate收获了100+start,但是作为网关它还缺少一项重要的能力——集群化部署的能力,有了这个能力就可以无状态的横向扩展,再通过nginx等服务器......
  • 虹科分享 | 作为域名系统的SPoF
    “SPoF”或“单点故障”背后的思想是,如果系统的一部分发生故障,那么整个系统也会发生故障。这是不可取的。在IT和安全领域,如果一个组件或子组件的故障会导致系统或应用程序严......
  • 虹科案例 | 对症下药,零售行业商业智能分析解决方案!
    数据源多且难以整合?无法实时访问数据?数据分析难、价值共享难?零售行业·商业智能分析解决方案虹科Domo为零售、电子商务、物联网等提供数据洞察力。利用数字增强数字程序的应......
  • 虹科分享|对网络进行有效监控的五个最佳实践
    随着向远程工作的转变继续,网络监控变得越来越复杂,云迁移也越来越普遍。当今的网络从核心扩展到边缘再到云,这使得网络可见性对于确保性能和快速解决问题至关重要。但根据EMA......
  • 开发高性能ASP.NET应用
    本文是“.NETConfChina2022”上我的一个分享,这里更细化的分享出来。分享分为四个部分:制定指示设计应用正确测试性能优化高性能:不一定是架构出来的......
  • 开发高性能ASP.NET应用
    本文是“.NETConfChina2022”上我的一个分享,这里更细化的分享出来。分享分为四个部分:制定指示设计应用正确测试性能优化高性能:不一定是架构出来的......
  • Intel CPU且操作系统是Windows 10 20H1或之后版本开启高性能模式
    (77封私信/78条消息)笔记本高性能模式怎么没了?-知乎(zhihu.com) cmd输入指令[powercfg-SETACTIVE 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c]......
  • 高性能Socket通信技术文摘
    TouchSocket这是一个轻量级的、支持插件的综合网络通信库。基础通信功能包含Tcp、Udp、Ssl、Rpc、Http等。在空载函数执行时,10万次调用仅3.8秒,在不返回状态时,仅0.9秒。htt......
  • 高性能API网关Kong介绍(上)
    1.Introduction    API弯管是随着微服务(Microservice)概念兴起的一种架构模式。原本一个庞大的单体应用(Allinone)业务系统被拆分成许多微服务(Microservice)系统进行......
  • 虹科产品 | 使用Redis企业版数据库为MySQL增添魅力!
    MySQL读取数据慢?难以轻松扩展?数据搜索效率低?无法实时分发数据集?针对以上问题,虹科Redis企业版数据库的解决方案来了!企业如果将Redis企业版数据库与MySQL一起使用,可以实现......