成果详情
基于模型的复杂电子系统顶层设计与迭代开发

成果详情

随着电子技术的不断进步,综合电子系统(如航空电子系统)已经成为武器装备或交通工具上最为关键的组成部分,对提高整体的性能和安全性、降低系统全生命周期成本起到关键的作用。采用基于模型的设计(MBD)思想,可以很好地解决传统的开发流程面临的问题。

解决方案

采用模型对电子系统的顶层设计进行描述,可以使设计开发的成果在不同阶段得到高度复用,实现各阶段的平滑过渡:

保证设计的一致性,避免重复性的劳动,提高工作效率;

帮助工程师摆脱代码编写和底层调试等繁杂琐碎的工作,集中精力关注于系统设计;

在设计过程中持续对设计进行验证,保证设计的正确和可靠。

主要功能

综合电子系统顶层设计和验证解决方案主要实现了如下功能:

通过条目化的需求管理工具,实现对需求的管理,在设计过程中对需求覆盖程度进行验证;

基于模型对综合电子系统功能和接口进行设计,模型基于系统工程语言SysML搭建,依托于IBM Rational Rhapsody开发平台,设计的结果可方便的进行验证;

模型可持续迭代设计,支持多人并行协同开发,通过模型合并的方式对多人设计结果进行集成;

设计过程中,通过与综合模块化集成仿真系统IMSS的集成,将DD设计、POP设计、ICD设计进行有机整合,大幅度提高设计开发效率;

支持文档自动生成,包括ICD文档、DD模型描述文档等;

具备联合仿真验证功能,DD、ICD、POP的设计成果,可通过以太网交互的方式,进行符合ICD数据接口规范的联合仿真验证,对设计结果进行检验。

主要特点

综合电子系统顶层设计和验证方案的基于Harmony的系统工程方法构建,使用Rhapsody工具作为顶层设计开发的平台。

基于Harmony系统工程方法,以需求为基本设计输入,通过黑盒设计和白盒设计,使用用例图、活动图、顺序图等设计方法,实现对系统功能架构的设计和分解,并在设计过程中利用Rhapsody的代码生成技术,在windows平台上进行数字仿真验证。设计过程中可与ICD设计工具、POP设计工具进行交互,通过数据文件交互的方式,将ICD、DD、POP的设计流程进行整合,保证设计的一致性。