航空电子系统功能性需求生成方法、系统及存储介质技术方案

技术编号:23763476 阅读:53 留言:0更新日期:2020-04-11 18:37
本发明专利技术公开了一种航空电子系统功能性需求生成方法、系统及存储介质,其中,航空电子系统功能性需求生成方法,包括:获取飞行器电子系统的功能模块对应的功能信息;根据所述功能信息构建所述飞行器电子系统的功能架构模型;对所述功能架构模型及该模型对应的功能进行迭代更新,生成相应的功能性需求。本方法不仅提高了系统设计效率,降低了系统复杂程度,可有效支撑航电系统综合设计,而且能够缩短开发周期,节约开发成本。

Generation method, system and storage medium of functional requirements for avionics system

【技术实现步骤摘要】
航空电子系统功能性需求生成方法、系统及存储介质
本专利技术属于航空电子系统
,尤其涉及一种航空电子系统功能性需求生成方法、系统、存储介质及终端。
技术介绍
新一代飞机对航空电子系统的设计能力提出了更高的要求,现阶段的航空电子系统随着结构的愈加复杂化,系统的综合程度也越来越高,而传统的基于文档和代码的传统设计方法已不能满足当前航电系统的研发要求。基于模型的系统工程师对建模的形式化应用,以便支持系统要求、设计、分析、验证和确认的活动,而这些活动从概念设计阶段开始,持续贯穿到设计开发以及后来的所有寿命周期阶段。需求捕获作为基于模型的系统工程中重要一环,是一个信息收集过程,即确定用户需要什么。传统的需求捕获方法包括:面谈法、问卷调查法、专题讨论会、观察法、这些方法适合于简单的、风险低的系统,在风险高的、复杂的系统中,这些方法不再胜任。现代需求捕获方法提供了对需求更深入的理解,这些方法其中之一就是基于运行场景的方法。场景分析作为需求捕获的技术,是指把要开发的产品,置于运营的场景中,通过分析其在场景中的预期行为,从而获得需求的方法。捕获功能性需求的首要目标,是要定义目标在特定场景下的活动,而每一个被描述的活动可以被看作是目标在特定场景下功能(ServiceFunction),CameoSystemsModeler中的活动图能很好的帮助我们识别相关的功能从而捕捉相关功能性需求。活动图的组成元素有,模块(动作状态和活动状态)、动作流、开始节点、终止节点,泳道和信息流等。但是,在系统愈加复杂的情况下,针对于现有的功能性需求捕获的方法,面对大量的被识别的功能(servicefunction)等元素以及复杂的功能树结构,人为的撰写功能性需求将变的愈加困难。在完成功能树到功能性需求的过程中,相关技术人员需要考虑到每一个servicefunction大量的交互以及控制信息,由于所关联的信息交互过于庞杂,技术人员可能无法准确而清晰的撰写出对应的功能性需求。对功能性需求不清晰或者不规范的表达可能会造成二义性或者需求无法追溯等问题,从而对后期系统设计阶段造成潜在的消极影响;同样,面对如此大量的输入,很难在有效时间内人为的撰写出面对目标系统全部功能性需求。
技术实现思路
(一)专利技术目的本专利技术的目的是提供一种航空电子系统功能性需求生成方法、系统、存储介质及终端以解决现有技术无法准确而清晰的撰写出对应的功能性需求,对功能性需求不清晰或者不规范的表达可能会造成二义性或者需求无法追溯等问题。(二)技术方案为解决上述问题,本专利技术的第一方面提供了一种航空电子系统功能性需求生成方法,包括:获取飞行器电子系统的功能模块对应的功能信息;根据所述功能信息构建所述飞行器电子系统的功能架构模型;对所述功能架构模型进行迭代更新,生成相应的功能性需求。进一步地,所述获取飞行器电子系统的功能模块及所述功能模块对应的功能信息具体包括:通过运行场景分析建模搭建飞行器电子系统的活动图;遍历所述活动图,识别所述活动图中的不同类型的功能信息;从所述活动图中提取功能模块对应的功能信息。进一步地,所述根据所述功能信息构建所述飞行器电子系统的功能模型具体包括:将所述功能信息转化为飞行器电子系统的功能描述;根据所述功能描述构建所述飞行器电子系统的功能架构模型。进一步地,所述功能信息包括:控制流信息和信息流;所述控制流信息为触发功能模块的功能条件以及以触发与该功能相关联的下一功能的条件;信息流为在与当前功能模块相关联的所有功能模块的传递的信息。进一步地,所述根据所述功能信息构建所述飞行器电子系统的功能架构模型具体为:预定义功能性需求生成工具的功能型需求模板;所述功能性需求生成工具结合所述功能信息,生成运行场景下的功能性需求。进一步地,所述对所述功能架构模型进行迭代更新具体为:从语法、语义及语用三个方面对所述功能架构模型及该模型对应的功能进行迭代更新。进一步地,还包括:对完成迭代更新的功能架构模型及功能型需求进行仿真验证。根据本专利技术的另一个方面,提供一种航空电子系统功能性需求自动生成系统,包括:获取模块,用于获取飞行器电子系统的功能模块对应的功能信息;模型构建模块,用于根据所述功能信息构建所述飞行器电子系统的功能架构模型;迭代更新模块,用于对所述功能架构模型及该模型对应的功能性需求进行迭代更新。进一步地,所述获取模块具体包括:活动图生成单元,用于通过运行场景分析建模搭建飞行器电子系统的活动图;活动图遍历单元,用于遍历所述飞行器电子系统的活动图;提取单元,用于从所述活动图中提取功能模块对应的功能信息。进一步地,所述模型构建模块具体包括:信息转换单元,用于将所述功能信息转化为飞行器电子系统的功能描述;模型构建单元,用于根据所述功能描述构建所述飞行器电子系统的功能模型。进一步地,所述功能信息包括:控制流信息和信息流;所述控制流信息为触发功能模块的功能条件以及以触发与该功能相关联的下一功能的条件;所述信息流为在与当前功能模块相关联的所有功能模块的传递的信息。进一步地,所述功能性需求自动生成模块具体包括:需求预定义单元,可根据需要自定义功能性需求模板;功能性需求编辑单元,可实现对完成的功能性需求进行修改编辑。进一步地,所述迭代更新模块具体用于:从语法、语义及语用三个方面对所述功能架构模型及该模型对应的功能进行迭代更新。进一步地,还包括:验证模块,用于对完成迭代更新的功能架构模型及功能型需求进行仿真验证。根据本专利技术的又一个方面,提供一种计算机存储介质,所述存储介质上存储有计算机程序,所述程序被处理器执行时实现上述方案中任意一项所述方法的步骤。根据本专利技术的又一个方面,提供一种终端,包括存储器、显示器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方案中任意一项所述方法的步骤。本专利技术旨在提供一种航空电子系统功能性需求自动化生成方法,包括:从飞机的顶层利益相关方的顶层需要入手,根据相关方的需要进行分析,梳理,形成飞机级的需求;根据飞机级的需求进行合理化分配,实现对航空电子系统的可追溯的需要的生成;采用基于模型的系统设计方法将所述航电系统的需要通过运行场景建模的方式进行构建,通过识别搭建的模型转化为相关的航电系统功能描述,建立航电系统功能架构模型;根据功能架构模型及相关信息,利用航电系统功能性需求自动化生成工具实现对航电系统的功能性需求的自动生成;从语法、语义及语用三个方面对所述航电系统功能架构模型与航电系统功能需求进行反复迭代,对所述航电系统功能架构模型及功能型需求进行仿真验证。(三)有益效果本专利技术的上述技术方案具有如下有益的技术效果:本方法及系统不仅提高了系统设计效率,降低了系统复杂程度,可有效支撑航电系统综合设计,而且能够缩短开发周期,节约开发成本。附图说明图1是根据本专利技术第一实施方式的航空电子系统功能性需求生成方法的流程图;图2是根据本专利技术本文档来自技高网
...

【技术保护点】
1.一种航空电子系统功能性需求生成方法,其特征在于,包括:/n获取飞行器电子系统的功能模块对应的功能信息;/n根据所述功能信息构建所述飞行器电子系统的功能架构模型;/n对所述功能架构模型进行迭代更新,生成相应的功能性需求。/n

【技术特征摘要】
1.一种航空电子系统功能性需求生成方法,其特征在于,包括:
获取飞行器电子系统的功能模块对应的功能信息;
根据所述功能信息构建所述飞行器电子系统的功能架构模型;
对所述功能架构模型进行迭代更新,生成相应的功能性需求。


2.根据权利要求1所述的方法,其特征在于,所述获取飞行器电子系统的功能模块及所述功能模块对应的功能信息具体包括:
通过运行场景分析建模搭建飞行器电子系统的活动图;
遍历所述活动图,识别所述活动图中的不同类型的功能信息;
从所述活动图中提取功能模块对应的功能信息。


3.根据权利要求1所述的方法,其特征在于,所述根据所述功能信息构建所述飞行器电子系统的功能模型具体包括:
将所述功能信息转化为飞行器电子系统的功能描述;
根据所述功能描述构建所述飞行器电子系统的功能架构模型。


4.根据权利要求1所述的方法,其特征在于,所述功能信息包括:控制流信息和信息流;
所述控制流信息为触发功能模块的功能条件以及以触发与该功能相关联的下一功能的条件;
信息流为在与当前功能模块相关联的所有功能模块的传递的信息。


5.根据权利要求1所述的方法,其特征在于,所述根据所述功能信息构建所述飞行器电子系统的功能架构模型具体为:
预定义功能性需求生成工具的功能型需求模板;
所述功能性需求生成工具结合所述功能信息,生成运行场景下的功能性需求。


6.根据权利要求1所述的方法,其特征在于,所述对所述功能架构模型进行迭代更新具体为:
从语法、语义及语用三个方面对所述功能架构模型及该模型对应的功能进行迭代更新。


7.根据权利要求1-6任一项所述的方法,其特征在于,还包括:
对完成迭代更新的功能架构模型及功能型需求进行仿真验证。


8.一种航空电子系统功能性需求自动生成系统,其特征在于,包括:
获取模块,用于获取飞行器电子系统的功能模块对应的功能信息;
模型构建模块,用于根据所述功能信息构建所...

【专利技术属性】
技术研发人员:唐剑汪澔朱少凡王世元谭文韬邢培培蒋欣
申请(专利权)人:中国商用飞机有限责任公司北京民用飞机技术研究中心中国商用飞机有限责任公司
类型:发明
国别省市:北京;11

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

1