恭喜北京理工大学王国新获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜北京理工大学申请的专利一种飞行器起落架模型的代码生成及设计验证方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN117763820B 。
龙图腾网通过国家知识产权局官网在2025-03-07发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202311744541.0,技术领域涉及:G06F30/20;该发明授权一种飞行器起落架模型的代码生成及设计验证方法及装置是由王国新;龚逸辉;吴绶玄设计研发完成,并于2023-12-18向国家知识产权局提交的专利申请。
本一种飞行器起落架模型的代码生成及设计验证方法及装置在说明书摘要公布了:本发明公开了一种飞行器起落架模型的代码生成及设计验证方法及装置,所述方法包括:构建基于KARM语言的飞行器起落架的元模型实例;基于物理属性在建模工具中拖拽所述飞行器起落架的元模型实例,构建飞行器起落架模型;基于所述飞行器起落架模型及用于对所述飞行器起落架模型进行指标计算的脚本模板,生成对评估所述飞行器起落架模型的功能指标进行计算的计算代码;基于生成的所述飞行器起落架模型对应的计算代码,导入相关求解器中,对设计的所述飞行器起落架模型的功能指标进行计算验证。本方法可以实现从系统模型到其他异构数据文件的自动或半自动转换,从而提高设计过程中系统模型与其他数据文件之间数据的可追溯性和一致性。
本发明授权一种飞行器起落架模型的代码生成及设计验证方法及装置在权利要求书中公布了:1.一种飞行器起落架模型的代码生成及设计验证方法,其特征在于,包括:步骤S1:构建基于KARM语言的飞行器起落架的元模型实例,所述飞行器起落架的元模型实例类别包括起落架图元模型实例、起落架对象元模型实例、起落架关系元模型实例、起落架点元模型实例、起落架属性元模型实例、起落架角色元模型实例;步骤S2:获取待构建模型的飞行器起落架的物理属性;基于所述物理属性在建模工具中拖拽所述飞行器起落架的元模型实例,构建飞行器起落架模型;步骤S3:基于所述飞行器起落架模型及用于对所述飞行器起落架模型进行功能指标计算的脚本模板,生成对评估所述飞行器起落架模型的功能指标进行计算的计算代码;其中,所述脚本模板有多种,分别与各类元模型实例和或若干元模型实例的组合相对应;具体包括:步骤S31:确定待验证的飞行器起落架的模型实例,确定该模型实例的视图类型,所述模型实例为所述飞行器起落架模型的子模型的具像实例化;所述子模型为起落架图元模型实例、起落架对象元模型实例、起落架关系元模型实例、起落架点元模型实例、起落架属性元模型实例、起落架角色元模型实例中的一个或多个;步骤S32:基于预先设定的命名规则以及所述视图类型确定待生成的自动化代码对应的代码块的名称;步骤S33:确定所述待验证的飞行器起落架的模型实例所属的元模型实例类别和或所属的若干元模型实例类别,基于所属的元模型类别和或所属的若干元模型实例类别、以及飞行器起落架的模型实例中属性的数据定义,获取飞行器起落架的模型实例中与所述所属的元模型类别和或所属的若干元模型实例类别相关的数据,作为所述代码块的参数输入变量;步骤S34:确定所述待验证的飞行器起落架的模型实例是否与飞行器起落架的其他模型实例具有指标计算公式赋予的约束关系;若有,获取与所述飞行器起落架的模型实例具有约束关系的数据,作为所述代码块的约束输入变量;进入步骤S35;否则,进入步骤S32;步骤S35:确定与所述待验证的飞行器起落架的模型实例所属的元模型实例类别和或所属的若干元模型实例类别对应的脚本模板,从所述脚本模板中获取计算规则,作为用于计算的代码,由所述参数输入变量、约束输入变量及所述用于计算的代码封装组成所述代码块;所述代码块包括对评估所述飞行器起落架模型的功能指标进行计算的计算代码;步骤S4:基于生成的所述飞行器起落架模型对应的计算代码,导入相关求解器中,对设计的所述飞行器起落架模型的功能指标进行计算验证。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京理工大学,其通讯地址为:100081 北京市海淀区中关村南大街5号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。