一种基于需求的系统ICD设计方法与流程

文档序号:11154415阅读:586来源:国知局
一种基于需求的系统ICD设计方法与制造工艺

本发明属于ICD设计方法范畴,涉及所有复杂系统的ICD设计过程。



背景技术:

如图1所示,接口控制文件(Interface Control Document ICD)设计是型号工作的核心工作之一,它是定义和描述分系统/设备间接口数据的功能、传输特性及使用说明的技术文件,是系统顶层设计的重要组成部分。ICD设计大体自顶而下可分为总线定义、数据块定义、信号定义、位域定义。

传统ICD的设计方法普遍采用手工录入设备参数、信号、数据块信息,而设备参数及其属性信息是用来描述信号内容,仅仅被封装在信号层,并不属于物理层ICD关注的信息,但其数量却往往是三者中最多,在ICD设计中消耗大量人力和时间,效率低下、错误率高,不便于统一修改和升级。

目前,在系统设计工作采用以需求牵引设计,开展需求建模分析,架构设计,最终形成设备功能、性能、接口等条目化需求,但未呈现延续性应用,使得前期的工作成果没有得到有效的继承和传递。



技术实现要素:

本发明的目的:提出一种基于需求的系统ICD设计方法,提高系统ICD设计的效率,并保证工作质量,将ICD设计人员从繁重的手工录入工作中解脱出来,更多的去关注物理层交互,另外,将需求分析形成的成果延续应用,形成系统设计流程的无缝对接。

本发明的技术方案:

一种基于需求的系统ICD设计方法,包括:

步骤一:通过需求分析建模工作,捕获系统和参与者之间的接口需求和交互关系,形成系统的逻辑ICD;

步骤二:利用需求管理工具将逻辑ICD转为设备接口需求数据库;

步骤三:将ICD设计与管理工具中的设备参数与接口需求数据库中的设备参数相映射,实现两者的自动化关联;

步骤四:定义设备输入输出接口信号,将设备参数封装到信号位域中;将信号封装到数据块中,完成设备物理层ICD设计;

步骤五:通过自动导出功能,得到包含设备参数属性信息的ICD设计文档。

本发明的优点:通过本专利中的ICD设计方法,可快速高效的实现ICD设计和管理,并最终输出ICD设计文档,同时直接利用前一阶段工作的工作成果,完成了工具链的无缝衔接,避免了人工录入造成的错误,大大减少设计人员工作量的同时,还缩短了设计时间,使得ICD数据更改和设计流程在一致性上得到了可靠保障,同时规范了数据库版本的管理。

附图说明:

图1是ICD设计层图;

图2是本发明方案架构图;

图3是以大气机为例,进行建模分析示意图;

图4是大气机接口需求数据库示意图;

图5是将大气机接口需求数据库关联到ICD设计与管理工具示意图;

图6是封装设备参数到信号中示意图;

图7是大气机ICD设计文档示意图。

具体实施方式:

下面结合附图对本发明做进一步详细描述。

一种基于需求的系统ICD设计方法,如图2所示,包括:

步骤一:通过需求分析建模工作,捕获系统和参与者之间的接口需求和交互关系,形成系统的逻辑ICD;

步骤二:利用需求管理工具将逻辑ICD转为设备接口需求数据库;

步骤三:将ICD设计与管理工具中的设备参数与接口需求数据库中的设备参数相映射,实现两者的自动化关联;

步骤四:定义设备输入输出接口信号,将设备参数封装到信号位域中;将信号封装到数据块中,完成设备物理层ICD设计;

步骤五:通过自动导出功能,得到包含设备参数属性信息的ICD设计文档。

利用需求捕获分析建模工作中得到的逻辑ICD,构建设备接口需求数据库,并与ICD设计与管理工具相关联,即可直接用于ICD信号、数据块设计,自动生成设备ICD文档,用于设备软件开发。该方法使得系统设计流程中的各阶段的成果得到了无缝衔接,避免了人工录入造成的错误,大大减少设计人员工作量的同时,缩短了设计时间,加快了项目研制进度。而且设备接口需求数据库的建立,使得ICD数据更改和设计流程在一致性上得到了可靠保障,同时规范了数据库版本的管理。

实施例

下面以某型飞机大气机设备为例,作进一步详细说明。

步骤一:在Rhapsody工具中进行大气数据的建模分析,如图3所示;

步骤二:在DOORS中建立大气机接口需求数据库,如图4所示;

步骤三:将DOORS数据库中的大气机设备参数关联到ICD设计与管理工具中的大气机设备下,如图5所示;

步骤四:定义信号ADC_001,将设备参数封装到信号位域中;将信号封装到数据块中,完成设备物理层ICD设计,如图6所示;

步骤五:通过自动导出功能,得到包含设备参数属性信息的ICD设计文档,如图7所示。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1