The invention discloses a flight simulation method of launch vehicle based on multi-body virtual prototype. Firstly, the finite element model of the structural dynamics characteristics of the rocket body is transformed into a structural model file, and then the dynamic modules outside the structure of the rocket body are divided into three categories: computer module, hardware module and environment module; and each sub-module is classified and developed to realize the dynamic performance of each sub-module. Simulations; using pre-processing tools to complete input parameters configuration of each sub-module and realize simulation configuration; developing integrated architecture module, generating multi-body virtual prototype model, realizing parameter configuration of simulation initialization, scheduling and managing all sub-modules according to scheduling configuration order; finally, calling integrated architecture module through multi-body solver to realize multi-body solution and post-processing display \u3002 The invention has high universality, strong expanding ability, obviously improves efficiency, and can adapt to the system dynamics simulation of various launch vehicles and missiles.
【技术实现步骤摘要】
一种基于多体虚拟样机的运载火箭飞行仿真方法
本专利技术涉及一种基于多体虚拟样机的运载火箭飞行仿真方法。属于航天动力学与控制领域。
技术介绍
传统运载火箭飞行仿真多是基于箭体动力学微分-代数方程组开展(《远程火箭弹道学》,贾沛然等,国科技大学出版社)。近年来,随着计算机仿真技术发展,多体动力学虚拟样机仿真方法开始逐步运用到运载火箭飞行仿真中。多体动力学方法将复杂机械系统建模成相互连接的多个刚体或柔性体构成的系统,对其施加各种载荷、约束、接触和碰撞等,进行模拟实际过程的动力学仿真。多体动力学方法的求解速度以不断发展的计算机能力为保障,基本不受系统自由度规模和模型复杂度的限制。国际上商用的多体动力学分析软件包括ADAMS(AutomaticDynamicAnalysisofMechanicalSystems),DADS和SIMPACK、RecurDyn等,国内开发的通用多体动力学分析软件并不多见,知名的包括上海交通大学洪嘉振等人开发的CADAMB软件以及清华大学任革学等人开发的INSIDES软件。其中INSIDES具有针对大规模大变形柔性系统开展仿真分析的能力,该软件在各个系统领域均有较多的应用案例,其正确性和稳定性已经得到了工程实际的验证。然而无论是国际上的还是国内的多体动力学分析软件,均属于通用软件,针对一般机械系统有通用模块,针对特定领域有专用模块,如汽车模块、风机模块、轮胎模块等。针对运载火箭(或其他飞行器)领域,没有专用模块,用户只能使用通用模块进行建模仿真,其仿真功能有限,无法仿真运载火箭具有的许多跨学科特性。此外,通用模块建模往往消耗时间长,无法满 ...
【技术保护点】
1.一种基于多体虚拟样机的运载火箭飞行仿真方法,其特征在于包括如下步骤:步骤(一)、将箭体结构动力学特性的有限元模型转化为结构模型文件,所述结构模型文件包含多体虚拟样机建模所需的箭体结构信息;步骤(二)、将箭体结构之外的动力学模块划分为计算机模块、硬件模块和环境模块三类;步骤(三)、按照步骤(二)的类别,分类开发每一类的子模块,实现各子模块动力学性能的模拟;步骤(四)、使用前处理工具完成各个子模块的输入参数配置,并实现仿真配置;步骤(五)、开发集成构架模块,所述集成构架模块用于生成多体虚拟样机模型、实现仿真初始化的参数配置、根据调度配置次序调度管理所有子模块;步骤(六)、通过多体求解器,调用集成构架模块,实现多体求解,并后处理展示。
【技术特征摘要】
1.一种基于多体虚拟样机的运载火箭飞行仿真方法,其特征在于包括如下步骤:步骤(一)、将箭体结构动力学特性的有限元模型转化为结构模型文件,所述结构模型文件包含多体虚拟样机建模所需的箭体结构信息;步骤(二)、将箭体结构之外的动力学模块划分为计算机模块、硬件模块和环境模块三类;步骤(三)、按照步骤(二)的类别,分类开发每一类的子模块,实现各子模块动力学性能的模拟;步骤(四)、使用前处理工具完成各个子模块的输入参数配置,并实现仿真配置;步骤(五)、开发集成构架模块,所述集成构架模块用于生成多体虚拟样机模型、实现仿真初始化的参数配置、根据调度配置次序调度管理所有子模块;步骤(六)、通过多体求解器,调用集成构架模块,实现多体求解,并后处理展示。2.根据权利要求1所述的一种基于多体虚拟样机的运载火箭飞行仿真方法,其特征在于:所述步骤(二)中,计算机模块,包括导航、制导、姿态控制三个子模块;硬件模块,包括发动机、贮箱、晃动、变质量、惯性组合、速率陀螺、加表、伺服机构、反推火箭子模块;环境模块,包括气动与风、重力加速度、大气参数子模块。3.根据权利要求1所述的一种基于多体虚拟样机的运载火箭飞行仿真方法,其特征在于:所述步骤(四)中,前处理工具完成各个子模块输入参数与仿真配置的过程如下:(3.1)通过前处理工具载入并展示结构模型文件,并能够增加结构相关的参数配置;(3.2)通过前处理工具设置硬件模块参数,包括“硬件配置(HardWareConfig)”和“硬件挂载(HardWareLoad)”两类参数配置;(3.3)通过前处理工具设置环境模块参数;(3.4)通过前处理工具设置计算机模块参数;(3.5)通过前处理工具实现仿真配置,包括时序管理、任务配置、积分配置、仿真输出配置。4.根据权利要求3所述的一种基于多体虚拟样机的运载火箭飞行仿真方法,其特征在于:所述步骤(五)中,集成构架模块将结构模型文件存储成XML格式,将通过前处理工具设置的环境模块参数、硬件模块参数、计算机模块参数统一存储成XML格式的子模块配置文件,将通过前处理工具设置的仿真配置参数存储成XML格式的仿真配置文件。5.根据权利要求4所述的一种基于多体虚拟样机的运载火箭飞行仿真方法,其特征在于:集成构架模块生成多体虚拟样机模型的步骤如下:(5.1)通过函数将结构模型文件转化为结构多体模型;(5.2)通过函数将子模块配置文件转化为...
【专利技术属性】
技术研发人员:杨云飞,汤波,程兴,胡鹏翔,张普卓,祁峰,张志国,赵永志,马成,王国辉,张兵,秦旭东,
申请(专利权)人:北京宇航系统工程研究所,中国运载火箭技术研究院,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。