← 返回列表

一种飞行器起落架模型的代码生成及设计验证方法及装置

申请号: CN202311744541.0
申请人: 北京理工大学
申请日期: 2023/12/18

摘要文本

本发明公开了一种飞行器起落架模型的代码生成及设计验证方法及装置,所述方法包括:构建基于KARM语言的飞行器起落架的元模型实例;基于物理属性在建模工具中拖拽所述飞行器起落架的元模型实例,构建飞行器起落架模型;基于所述飞行器起落架模型及用于对所述飞行器起落架模型进行指标计算的脚本模板,生成对评估所述飞行器起落架模型的功能指标进行计算的计算代码;基于生成的所述飞行器起落架模型对应的计算代码,导入相关求解器中,对设计的所述飞行器起落架模型的功能指标进行计算验证。本方法可以实现从系统模型到其他异构数据文件的自动或半自动转换,从而提高设计过程中系统模型与其他数据文件之间数据的可追溯性和一致性。 搜索专利查询网

专利详细信息

项目 内容
专利名称 一种飞行器起落架模型的代码生成及设计验证方法及装置
专利类型 发明申请
申请号 CN202311744541.0
申请日 2023/12/18
公告号 CN117763820A
公开日 2024/3/26
IPC主分类号 G06F30/20
权利人 北京理工大学
发明人 王国新; 龚逸辉; 吴绶玄
地址 北京市海淀区中关村南大街5号

专利主权项内容

1.一种飞行器起落架模型的代码生成及设计验证方法,其特征在于,包括:步骤S1:构建基于KARM语言的飞行器起落架的元模型实例,所述飞行器起落架的元模型实例类别包括起落架图元模型实例、起落架对象元模型实例、起落架关系元模型实例、起落架点元模型实例、起落架属性元模型实例、起落架角色元模型实例;步骤S2:获取待构建模型的飞行器起落架的物理属性;基于所述物理属性在建模工具中拖拽所述飞行器起落架的元模型实例,构建飞行器起落架模型;步骤S3:基于所述飞行器起落架模型及用于对所述飞行器起落架模型进行指标计算的脚本模板,生成对评估所述飞行器起落架模型的功能指标进行计算的计算代码;其中,所述脚本模板有多种,分别与各类元模型实例和/或若干元模型实例的组合相对应;步骤S4:基于生成的所述飞行器起落架模型对应的计算代码,导入相关求解器中,对设计的所述飞行器起落架模型的功能指标进行计算验证。