System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种面向复杂雷达需求的可视化需求图分析方法技术_技高网

一种面向复杂雷达需求的可视化需求图分析方法技术

技术编号:43233945 阅读:5 留言:0更新日期:2024-11-05 17:21
本发明专利技术属于雷达需求管理技术领域,公开了一种面向复杂雷达需求的可视化需求图分析方法。该视化需求图分析方法包括能力需求分词预处理、能力需求分类、构建场景与指标二维矩阵字典、能力需求映射、获得能力需求图谱等流程。本发明专利技术能够将自然语言描述的需求转换为格式化需求条目,明确需求缺项,提升需求沟通效率,缩短沟通周期;能够将技术指标需求分解为实现环境和指标,快速形成测试用例和指标对应关系,提高设计与验证效率;对于海量需求条目,能够通过格式化的需求分析结果构建需求图谱,分析需求之间的关联与冲突;针对雷达建立层级化指标体系,对不同层级需求采用不同分析与验证方法,能够实现需求的完备分析。

【技术实现步骤摘要】

本专利技术主要涉及雷达需求管理,特别是涉及一种面向复杂雷达需求的可视化需求图分析方法


技术介绍

1、雷达是复杂的电子信息装备,其作用距离大、距离分辨率高,具备搜索、跟踪、识别、成像等能力,被广泛应用于实战中,是现代化武器装备体系中不可或缺的关键角色。面对复杂的战场环境,为应对各种复杂场景,对各种空中、海面目标和电磁辐射源等外来威胁,对雷达提出了众多的需求以及技术指标。如今,战场形势多变,武器装备也朝着迭代速度加快的趋势发展,因此雷达的需求及技术指标也在快速变化。

2、传统的雷达需求分析是基于文本的方式构建的,以条目化的方式呈现,所有的需求通过自然语言记录在文档中,每条需求相互独立。由于采用自然语言进行描述,在语义上会出现不准确、不全面、不完备等问题,对于系统的需求和设计要求也无法做到充分的准确描述,需与需求发布方反复迭代才能确定技术指标的设计与验证细则,沟通与验证成本高。当前雷达需求快速变化,需要更高的变更效率,基于自然语言的需求变更存在较大模糊性,不适用于快速需求响应,可追溯性和变更效果评估性较差。

3、传统的需求分析方法,采用了要素分析,设计输入不清晰,大量需求细节不明确,沟通周期长,成本高;设计与验证条件不明确,验证效率低下;对于海量需求,每条需求间各自独立,无法描述不同需求间的关系。

4、随着智能制造发展,雷达需求分析应采用格式化文本的方式进行分析,可以提升需求沟通效率,降低成本,缩短周期。


技术实现思路

1、本专利技术的目的在于提供一种面向复杂雷达需求的可视化需求图分析方法,通过采用格式化文本的方式进行分析的方法,可以提升能力需求沟通效率,降低成本,缩短周期。

2、为达到上述目的,本专利技术提供了一种面向复杂雷达需求的可视化需求图分析方法,包括以下步骤:

3、步骤1:用自然语言描述能力需求,所述能力需求是连续的文本;

4、步骤2:对能力需求进行分词预处理,将连续的文本按照规则分割成若干个独立的词汇,将自然语言转化为计算机可以处理的计算机语言;

5、步骤3:对每条能力需求都根据步骤2中的分词结果按照场景和指标进行分类,得到场景词汇和指标词汇;

6、步骤4:给每一个场景词汇和每一个指标词汇各分配一个标识符,并存储在一个m*n维的场景与指标二维矩阵字典中,其中m为场景词汇数量,n为指标词汇数量;

7、步骤5:将能力需求映射为场景标识符+指标标识符的形式,通过能力需求映射,将能力需求变为标识符组合的形式,由数字组成;

8、步骤6:分析能力需求之间的相关性,分析各个能力需求之间的联系和依赖关系,根据能力需求映射结果构建能力需求图谱模型。

9、进一步的,通过逆向最大匹配分词模型对能力需求进行分词预处理。

10、进一步的,逆向最大匹配分词模型包括以下步骤:

11、步骤1:用自然语言描述的能力需求为s1,分词结果为s2,如果s1为空,则输出结果为s2为空;

12、步骤2:如果s1不为空,从s1右边开始,取出候选字串w,w的长度不大于最大词长maxlen;

13、步骤3:如果候选字串w在场景与指标二维矩阵字典中,则输出结果s2=s2+w+“/”、s1=s1-w;

14、步骤4:如果候选字串w不在场景与指标二维矩阵字典中,则将候选字串w最左边一个字去掉,若候选字串w为单字,则输出结果为s2=s2+w+“/”、s1=s1-w;

15、步骤5:如果候选字串w不在场景与指标二维矩阵字典中,则将候选字串w最左边一个字去掉,若候选字串w不为单字,则重新进入步骤3或步骤4的循环。

16、有益的效果:

17、本专利技术提供一种面向复杂雷达需求的可视化需求图分析方法,与现有技术相比,能够将自然语言描述的需求转换为格式化需求条目,明确需求缺项,提升需求沟通效率,缩短沟通周期;能够将技术指标需求分解为实现环境和指标,快速形成测试用例和指标对应关系,提高设计与验证效率;对于海量需求条目,能够通过格式化的需求分析结果构建需求图谱,分析需求之间的关联与冲突;针对雷达建立层级化指标体系,对不同层级需求采用不同分析与验证方法,能够实现需求的完备分析。

本文档来自技高网...

【技术保护点】

1.一种面向复杂雷达需求的可视化需求图分析方法,其特征在于,包括以下步骤:

2.根据权利要求1所示的面向复杂雷达需求的可视化需求图分析方法,其特征在于:通过逆向最大匹配分词模型对能力需求进行分词预处理。

3.根据权利要求1或2所示的面向复杂雷达需求的可视化需求图分析方法,其特征在于:逆向最大匹配分词模型包括以下步骤:

【技术特征摘要】

1.一种面向复杂雷达需求的可视化需求图分析方法,其特征在于,包括以下步骤:

2.根据权利要求1所示的面向复杂雷达需求的可视化需求图分析方法,其特征在于:通过逆向...

【专利技术属性】
技术研发人员:朱晓峰刘佑达杨胥
申请(专利权)人:中国电子科技集团公司第十四研究所
类型:发明
国别省市:

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

1