0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用LauncherOne火箭级间分离事件的分析和介绍

MATLAB 来源:djl 2019-09-12 16:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

LauncherOne(运载一号) 是维珍轨道公司的两级运载火箭,用于向低地球轨道发射小卫星。为减少费用,并提高发射位置的灵活性,运载一号设计为从波音 747-400 运输飞机上空投发射。每次任务都将经历几次重要的分离时间,包括运载一号与飞机分离、一级火箭与二级火箭分离、整流罩与二级火箭分离、卫星子载荷与二级火箭分离。

为了确保分离结构之间有足够的间隙,维珍轨道公司的工程师使用 SimulinkSimscape Multibody 来建模和仿真运载一号的分离事件。除了减少碰撞风险外,仿真结果还用于航天器结构部件和分离机构设计决策。

“我们考虑了几个建模和仿真选项,包括开源库和昂贵的商业软件包”,维珍轨道公司的助理工程师 Patrick Harvey 说。“Simulink 和 Simscape Multibody 提供了最佳的两种选择:开源的灵活性——没有陡峭的学习曲线,商业解决方案的可信和时间节省优势——无需高成本。

维珍轨道公司的组装完整的运载一号火箭(上),以及爆炸图展示了整流罩、载荷、一级及二级火箭(下图)。

挑战

当运载一号的结构设计仍在开发中时,Harvey 和他的团队在分析分离事件时不得不考虑一些未知因素,包括每个组件的质量特性,以及用于启动分离的气动、弹簧推杆的力量和时间特征。该团队需要运行数千个 Monte Carlo 仿真,同时改变这些不确定参数的值,以确定一个特定的参数组合是否会引起碰撞。

由于需要做很多仿真,团队希望自动化仿真过程,并在多个计算核心上同时运行仿真。由于现有的仿真系统无法自动化或并行处理,团队开始寻找替代方案。开源解决方案需要很长时间来验证和定制,而订做多体动力学仿真软件包成本太高,很难定制。

解决方案

维珍轨道公司的工程师使用Simulink和Simscape Multibody建模并仿真运载一号的级间及载荷分离事件,使用Parallel Computing Toolbox在多核处理器上并行运行仿真。

团队在Simulink中使用Simscape Multibody构建了由基本的 3D 外形组成的原始模型,包括球体、圆锥体、圆柱体。

在这些早期仿真中,他们使用 2D 横截面及 2D 距离方程来测量间隙。后来他们在MATLAB中实现了 Gilbert Johnson Keerthi(GJK)碰撞检测算法,用于计算 3D 物体间的距离。团队是基于一个从MathWorks File Exchange下载的算法进行实现的。

接着,团队从 CAD 软件中导出结构组件的点云。他们创建了一个MATLAB应用程序,用于从导出的点云数据为每个组件在Simscape Multibody中建立一个 3D 凸包。

在通过人工启动仿真验证该模型后,团队建立了第二个MATLAB应用程序,用于在多处理核上使用Parallel Computing Toolbox自动执行 Monte Carlo 仿真。

这个应用程序从 MicrosoftExce 电子表格中读取500到1000个仿真参数,然后使用不同的参数值运行多达 1000 个仿真,并将结果保存下来——通常有几千兆字节——用于在MATLAB中进行后处理。

“MATLAB 和 Simulink 比我们考虑的替代方案节省了我们大约 90% 的成本,同时为我们开发自己的模块提供了编码的灵活性,并且完全理解所做的假设,这在向其他团队报告结果时非常重要。”

——Virgin Orbit, Patrick Harvey

在后期处理过程中,团队研究了组件间距离在一个阈值内发生碰撞或无碰撞分离的所有仿真场景,使用了Simscape Multibody中的 Mechanics Explorer 工具来可视化组件的物理运动。

仿真结果提供给了维珍轨道公司硬件设计工程师以及制导、导航和控制(GNC)的工程师,他们使用Simulink开发和仿真控制算法。

该团队目前正致力于仿真空投的分离事件,它将包含一个空气动力和效应模型。该团队还根据飞行器硬件的地面测试结果,对该模型进行了改进,为该航天器的首次发射做准备。

结果

仿真完成速度快10倍。“使用 Simulink 和 Simscape Multibody,我们可以采用简化的假设和并行处理技术来将仿真时间从几天减少到几个小时,”Harvey 说。“同样重要的是,我们可以使仿真自动化,所以它们可以在后台运行,也可以在夜间运行,我们可以在第二天上午得到结果。”

仿真设置时间减少高达90%。“每次仿真运行总需要设置 50 到 100 个变量,”Harvey说。“我们使用 MATLAB 和 Simulink 从电子表格中读取这些变量,这样可以很容易地编制仿真程序,并将设置时间减少 5 到 10 倍。”

仿真结果指导硬件设计。“我们使用 Simulink 仿真结果来指导支架尺寸和几何变化的决定”, Harvey 说。“结果还可以帮助我们理解哪些公差可以放宽,以简化制造;那些公差必须加严,以确保有足够的分离间隙。”

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 自动化
    +关注

    关注

    30

    文章

    5886

    浏览量

    89236
  • 多核处理器
    +关注

    关注

    0

    文章

    110

    浏览量

    20621
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    请问如何利用 Keil 分析 MCU 堆栈空间?

    如何利用 Keil 分析 MCU 堆栈空间?
    发表于 11-26 07:38

    泥浆分离机PLC数据采集远程维护系统方案

    的不断提升,对泥浆分离机的实时监控与数据采集需求日益迫切。 本方案旨在通过数据采集网关,实现泥浆分离机PLC数据的实时采集、远程传输、云端存储与可视化展示,以及远程维护与数据分析等功能,提升泥浆
    的头像 发表于 10-16 15:45 246次阅读
    泥浆<b class='flag-5'>分离</b>机PLC数据采集远程维护系统方案

    与千洁净有什么区别? -蔚蓝新实验室为您解答

    与千洁净在洁净度标准、气流组织、建设成本、应用场景及维护管理等方面存在显著差异,这些差异源于两者对洁净度的不同要求。以下从五个维度展开对比分析:1.洁净度标准:核心差异百
    的头像 发表于 08-13 16:15 1452次阅读
    百<b class='flag-5'>级</b>与千<b class='flag-5'>级</b>洁净<b class='flag-5'>间</b>有什么区别? -蔚蓝新实验室为您解答

    一文看懂锂离子电池组装过程的分离与堆垛

    在锂离子电池的生产流程中,电池组装是至关重要的环节,作为美能锂电核心技术布局的关键环节,电池组装中的分离与堆垛工艺,以微米精度控制和智能化生产协同,成为提升电池能量密度、稳定性与规模化生产效率
    的头像 发表于 08-11 14:53 787次阅读
    一文看懂锂离子电池组装过程的<b class='flag-5'>分离</b>与堆垛

    如何设置协议分析仪进行微秒测试?

    设置协议分析仪进行微秒测试需从硬件同步、采样率配置、触发条件优化、信号完整性保障、软件分析工具选择及环境控制六个维度综合配置,具体方法如下:1. 硬件同步与时间戳精度 使用精密时间协议(PTP
    发表于 07-28 17:28

    PID串控制在同步发电机励磁控制中的应用

    摘 要:为提高发电机勋磁控制系统的稳定性,分析了同步发电机的自并励励磁系统的结构和数学模型,介绍了神经网络预测控制的结构和算法,分别基于PID控制、神经网络预测控制和神经网络预测-PID申控制算法
    发表于 06-16 21:56

    利用耐压测试仪查找直流电机转子接地点

    点。此方案能快捷的找到绕组的接地点,具有很强的实用性。 纯分享帖,需要者可点击附件免费获取完整资料~~~*附件:利用耐压测试仪查找直流电机转子接地点.pdf【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请第一时
    发表于 06-09 16:13

    如何利用EPR分析USB PD?

    /ref_xdps2222_240w1/)。 我想知道是否有适用于 CY4500 或任何其他分析仪的新固件可以用于进行一些测试。 或者,您建议我们如何利用 EPR 分析 USB PD?
    发表于 05-21 06:40

    ESD技术文档:芯片ESD与系统ESD测试标准介绍和差异分析

    ESD技术文档:芯片ESD与系统ESD测试标准介绍和差异分析
    的头像 发表于 05-15 14:25 4020次阅读
    ESD技术文档:芯片<b class='flag-5'>级</b>ESD与系统<b class='flag-5'>级</b>ESD测试标准<b class='flag-5'>介绍</b>和差异<b class='flag-5'>分析</b>

    电机铁芯进模定子可调式弹性收紧机构设计

    介绍了定子铁芯零件的工艺要求,分析了定子铁芯叠铆成形的常规收紧工艺及新型收紧工艺,设计了可调式弹性收紧机构,对同类铁芯产品具有一定的指导意义。纯分享帖,需要者可点击附件获取完整资料~~~*附件:电机
    发表于 04-28 00:22

    电机联轴控制的旋转机械定转子模态分析

    介绍了一种电机联轴控制的旋转机械结构。振动模态分析是电机优化设计的重要步骤,本文利用ANSYS有限元软件对定转子模态模型进行了详细的计算和分析,得到了其模态固有频率和振型。仿真结果对振
    发表于 04-24 21:07

    概伦电子芯片HBM静电防护分析平台ESDi介绍

    ESDi平台是一款先进的芯片ESD(静电防护)验证平台,为设计流程的各个阶段提供定制化解决方案。该平台包括原理图HBM(人体模型)检查工具ESDi-SC,芯片HBM检查工具ESDi,和适用于多线程仿真的芯片
    的头像 发表于 04-22 10:25 910次阅读
    概伦电子芯片<b class='flag-5'>级</b>HBM静电防护<b class='flag-5'>分析</b>平台ESDi<b class='flag-5'>介绍</b>

    电机端盖冲压工艺分析进模设计

    纯分享帖,需要者可点击附件获取完整资料~~~*附件:电机端盖冲压工艺分析进模设计.pdf (免责声明:本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请第一时告知,删除内容!)
    发表于 04-02 15:01

    如何利用MES系统进行产能分析呢?

    利用MES系统进行产能分析是一个涉及数据收集、处理、分析和结果呈现的全过程。对生产过程加以监控,充分利用MES数据采集分析,实现监控生产全阶
    的头像 发表于 02-21 12:10 767次阅读
    如何<b class='flag-5'>利用</b>MES系统进行产能<b class='flag-5'>分析</b>呢?

    请问如何分离地层呢?

    请问如何分离地层呢?
    发表于 12-16 06:00