[发明专利]一种基于Python模型的飞机复杂系统设计方法有效
申请号: | 202111117330.5 | 申请日: | 2021-09-23 |
公开(公告)号: | CN113722838B | 公开(公告)日: | 2023-09-29 |
发明(设计)人: | 陈国慧;刘劲松;马晓军;鲁静 | 申请(专利权)人: | 西安航空制动科技有限公司 |
主分类号: | G06F30/15 | 分类号: | G06F30/15;G06F30/20 |
代理公司: | 西安凯多思知识产权代理事务所(普通合伙) 61290 | 代理人: | 刘新琼 |
地址: | 713106 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 python 模型 飞机 复杂 系统 设计 方法 | ||
1.一种基于Python模型的飞机复杂系统设计方法,其特征在于,包括以下步骤:
步骤1:在Polarion平台中对每一条功能和性能需求中所涉及的参数应用统一的命名规则进行表达,不会因为参数值的变化而引起系统需求的更新;
步骤2:在Polarion平台中建立数据库,对系统需求中所涉及的参数进行赋值,即参数值;
步骤3:建立每个系统需求和数据库中对应参数的链接;
步骤4:根据Polarion平台数据库中所涉及的参数,建立Python模型,将Polarion数据库中的参数名和参数值一一映射到Python模型中;
步骤5:根据Polarion平台的功能和性能需求建立Simulink的行为模型,Simulink的行为模型中所涉及的参数均与系统需求对应;
步骤6:将Polarion平台的功能和性能需求与对应建立的Simulink行为模型进行链接;
步骤7:将Python模型与建立的Simulink行为模型进行链接,Python模型作为Simulink模型的.m文件支持Simulink模型运行仿真。
2.根据权利要求1所述的一种基于Python模型的飞机复杂系统设计方法,其特征在于,所述数据库包含系统需求中所涉及的所有参数,数据库中的参数与系统需求中的参数表达相同,但是数据库中的参数具有属性即参数值和参数状态。
3.根据权利要求1所述的一种基于Python模型的飞机复杂系统设计方法,其特征在于,所述参数状态包括已确定状态和假设状态。
4.根据权利要求1所述的一种基于Python模型的飞机复杂系统设计方法,其特征在于,所述步骤3中的链接即属性,需求有链接属性能够指示其关联到数据库中对应的参数,同样的,参数有链接属性能够指示其关联到需求。
5.根据权利要求1所述的一种基于Python模型的飞机复杂系统设计方法,其特征在于,所述Simulink的行为模型表达了系统功能、性能所描述的输入信息、输出信息以及输入与输出之间的逻辑关系,所涉及到的参数与系统需求中的表达一致。
6.根据权利要求1所述的一种基于Python模型的飞机复杂系统设计方法,其特征在于,所述步骤6中Polarion平台的功能和性能需求与Simulink行为模型进行链接时首先建立Simulink行为模型与Polarion平台之间的接口,将Simulink行为模型以图片和链接的形式呈现在Polarion平台的对应需求后,完成链接;实现了在Polarion平台能够打开系统需求对应的Simulink模型,在Simulink模型中能够查看对应的系统需求,实现了将系统需求以文本和模型的形式传递到各领域。
7.根据权利要求1所述的一种基于Python模型的飞机复杂系统设计方法,其特征在于,所述步骤7中Python模型包含了运行Simulink行为模型所用到的所有参数值,运行Python模型将参数值作为输入传递到Simulink的WorkSpace。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安航空制动科技有限公司,未经西安航空制动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111117330.5/1.html,转载请声明来源钻瓜专利网。