[发明专利]一种基于SysML定义民用飞机机载系统功能接口的方法在审
申请号: | 202210821350.9 | 申请日: | 2022-07-13 |
公开(公告)号: | CN115186389A | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 武仲芝;李澎;康元丽 | 申请(专利权)人: | 中国商用飞机有限责任公司北京民用飞机技术研究中心;中国商用飞机有限责任公司 |
主分类号: | G06F30/15 | 分类号: | G06F30/15;G06F30/20 |
代理公司: | 泰和泰律师事务所 51219 | 代理人: | 范相玉 |
地址: | 102209 北京市昌*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 sysml 定义 民用 飞机 机载 系统 功能 接口 方法 | ||
1.一种基于SysML定义民用飞机机载系统功能接口的方法,其特征在于,包括如下步骤:
步骤1,从飞机运行场景出发,获取其中包括的各个机载系统功能,以及每个机载系统功能相关的参与者;
步骤2,利用SysML的块定义图BDD定义参与者模板;
步骤3,创建机载系统功能的用例图模板;
步骤4,基于矩阵表描述用例与飞机运行场景之间的依赖关系;
步骤5,基于活动图描述机载系统功能的用例;
步骤6,识别跨活动图泳道的输入和输出;
步骤7,基于接口模块定义民用飞机某机载系统某功能的接口;
步骤8,基于内部块图定义民用飞机某机载系统某功能的接口关系。
2.如权利要求1所述的一种基于SysML定义民用飞机机载系统功能接口的方法,其特征在于,在步骤1中,所述参与者可为以下任意之一:
人,包括但不限于机组人员、维修人员、地勤人员;
组织,包括但不限于航空公司、客服中心、民航局;
外部系统,包括但不限于机场、空管、自然环境或某机载系统。
3.如权利要求1所述的一种基于SysML定义民用飞机机载系统功能接口的方法,其特征在于,所述飞机运行场景采用基于模型定义的场景描述模板;
所述场景描述模板中规定活动记录的记载格式如下:[编号]+运行阶段信息+机载系统信息+机载系统功能信息+预期达到的目标信息+活动过程描述;
飞机运行场景包括若干条活动记录。
4.如权利要求1所述的一种基于SysML定义民用飞机机载系统功能接口的方法,其特征在于,步骤2的具体步骤如下:
使用Block模型元素定义如下四类节点:“参与者”节点、“人”节点、“组织”节点、“外部系统”节点;后面三类节点均继承“参与者”节点的所有属性;
使用Block模型元素定义继承“人”节点的所有属性的人员子节点;
使用Block模型元素定义继承“组织”节点的所有属性的组织子节点;
使用Block模型元素定义继承“外部系统”节点的所有属性的外部系统子节点;
将“参与者”节点与其有关的机载系统功能关联,表明该参与者是某机载系统功能的参与者。
5.如权利要求1所述的一种基于SysML定义民用飞机机载系统功能接口的方法,其特征在于,步骤3的具体步骤如下:
利用SysML的用例图表达用例以及用例和参与者之间的关联关系;
所述用例用于表达机载系统功能将会执行的操作,使用动词短语作为对用例的标识;
所述用例图模板中,机载系统功能定义为主节点,其中包括一个或多个使用动词短语标识的用例;
解析参与者模板获得全部子节点,并确定各个子节点与用例之间的关联关系;
在子节点和存在关联关系的用例之间建立连接线。
6.如权利要求1所述的一种基于SysML定义民用飞机机载系统功能接口的方法,其特征在于,步骤4的具体步骤如下:
选择原始数据如下:飞机运行场景,机载系统功能中包括的各个用例;
设定横轴为飞机运行场景,纵轴为用例,生成矩阵表,建立二者之间的依赖关系;
矩阵表建立后,当飞机运行场景发生变更,则根据矩阵表查询存在依赖关系的用例,进而变更相关用例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国商用飞机有限责任公司北京民用飞机技术研究中心;中国商用飞机有限责任公司,未经中国商用飞机有限责任公司北京民用飞机技术研究中心;中国商用飞机有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210821350.9/1.html,转载请声明来源钻瓜专利网。