一种基于MBSE的需求追溯及覆盖度检查方法技术

技术编号:36558977 阅读:33 留言:0更新日期:2023-02-04 17:13
本发明专利技术属于计算机仿真与建模技术领域,具体涉及一种基于MBSE的需求追溯及覆盖度检查方法,其包括:建立各层级需求之间的分解追溯关系;完善相关的需求和分解追溯关系;建立相应设计元素到需求之间的设计追溯关系;完善相关的架构和设计追溯关系;建立相应测试用例到需求之间的测试追溯关系;建立需求分解、设计、测试等追溯显示图。本发明专利技术涵盖功能需求、性能需求、接口需求、设计约束等,实现复杂产品需求分解、设计、测试等数据一致性和追溯,将需求分析、架构设计和测试验证等核心流程中产生的各结构层级的模型元素有机地联系起来,自动统计各层级需求的分解覆盖率、设计覆盖率和测试覆盖率,提高了需求变更及影响分析效率。提高了需求变更及影响分析效率。提高了需求变更及影响分析效率。

【技术实现步骤摘要】
一种基于MBSE的需求追溯及覆盖度检查方法


[0001]本专利技术属于计算机仿真与建模
,具体涉及一种基于MBSE的需求追溯及覆盖度检查方法,可支持复杂产品基于MBSE研发流程中的需求分解、设计、验证等过程追溯和覆盖度检查,充分发挥MBSE在复杂产品研发过程中的应用价值。

技术介绍

[0002]随着航空、航天、兵器、汽车等行业对易用性、舒适性、安全性等方面的要求不断提高,当前工业产品电气化、智能化程度也越来越高,产品复杂度的量级不断跃升。在传统基于文本的系统工程研发过程中,系统设计产生的大量信息以文本的形式记录和在不同专业人员和部门之间传递。在应对越来越复杂的产品研发时,这种方法逐渐无法应对挑战,面临数据不一致、设计无法追溯等问题。
[0003]在传统系统工程变革需求的牵引和信息技术的推动下,基于模型的系统工程(Model Based Systems Engineering,MBSE)应运而生,并被国内外视为系统工程的未来。借助数字化设计手段,MBSE以建模的方式支持与复杂系统正向设计相关的需求、设计、分析、验证和确认等流程,其产本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于MBSE的需求追溯及覆盖度检查方法,其特征在于,所述方法包括如下步骤:步骤1:定义包括需求分解、需求设计、需求测试在内的追溯规范和元模型;步骤2:建立用户需要到系统、分系统、部件的各层级需求之间的分解追溯关系;步骤3:自动统计包括用户需要、系统需求、分系统需求在内的分解覆盖率,并完善相关的需求和分解追溯关系;步骤4:设计系统、分系统、零部件各层级架构模型,并建立相应设计元素到需求之间的设计追溯关系;步骤5:自动统计系统、分系统、零部件各层级架构设计元素到相应需求之间的设计覆盖率,并完善相关的架构和设计追溯关系;步骤6:设计系统、分系统、零部件各层级的测试用例,并建立相应测试用例到需求之间的测试追溯关系;步骤7:自动统计系统、分系统、零部件各层级测试用例到相应需求之间的测试覆盖率,并完善相关的测试用例和测试追溯关系;步骤8:针对需求分析、架构设计、测试验证的流程,利用模型追溯显示工具,分别建立需求分解、设计、测试的追溯显示图。2.如权利要求1所述的基于MBSE的需求追溯及覆盖度检查方法,其特征在于,所述步骤1中,根据某型号车辆传动系统的研制特点,其设计任务书主要来自于整车总体;传动系统研制过程根据总体任务书,开展传动系统的需求分析、架构设计、测试验证,涉及的需求类型包括功能需求、性能需求、设计约束。结合SysML语法,分别采用派生、满足和验证三种关系模型来定义需求分解追溯、需求设计追溯和需求测试追溯关系;其中,需求分解追溯记录总体任务书的设计要求到系统需求、分系统需求、部件需求的分解过程;需求设计追溯记录系统、分系统、部件各架构设计元素到相应需求之间的设计追溯关系,功能需求被结构或行为覆盖,性能需求和定量的设计约束被指标参数覆盖,而定性的设计约束被结构覆盖;需求测试追溯记录系统、分系统、部件各测试用例到相应需求之间的测试追溯关系;利用SysML工具,可以定义以上追溯规范,并自动对以上建模规范进行检查。3.如权利要求2所述的基于MBSE的需求追溯及覆盖度检查方法,其特征在于,在传动系统MBSE正向设计过程中,设计任务书给出了传统系统的设计目标,包括对挡位功能、传动能力以及应保证的机动性能;根据这些设计目标,需要自顶向下地进行系统、分系统、部件等各层级需求分析;在进行每一层级的需求分析过程中,每一条被捕获的设计需求均应来自上一层级的某一条需求,可通过需求分解追溯关系来记录被捕获需求与其上一层级需求之间的关系;利用SysML工具,可以采用需求追溯矩阵或需求图建立各层级需求之间的Derive关系。4.如权利要求3所述的基于MBSE的需求追溯及覆盖度检查方法,其特征在于,所述步骤2中,只要认为需求分析已经接近充分,即可开始统计每一层级的需求分解覆盖率;需求分析过程针对产品概念阶段的需求进行分析,涉及功能、性能、接口、设计约束,而不涉及后续方案和工程的设计阶段的需求;因此,通过检查需求分解覆盖率,可以确认需求分析是否完全;在每一层级的需求分析过程中,均应随时检查需求分解覆盖率;只要该层级的需求分解覆盖率未达预期,即应继续完善相关的需求和分解追溯关系;
利用SysML工具,采用表格工具自动统计和显示Derive关系的...

【专利技术属性】
技术研发人员:沈鉴彪侯威吝敏盖江涛胡铮曾根马长军庞大千袁艺
申请(专利权)人:中国北方车辆研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1