北京航科天力系统工程技术有限公司



您的位置: 主页 » 产品与服务 » 产品 » 列表



产品与服务

通讯协议设计、管理与仿真验证软件平台CPM/SVS

通讯协议管理及仿真验证平台主要针对飞行器总体设计中的协议设计、管理和验证所开发的。软件总体分为两个部分,飞行器通讯协议管理软件和飞行器通讯协议仿真验证平台。

飞行器通讯协议管理软件主要用于飞行器总体接口控制文件ICD(以下简称ICD)的设计和管理,利用该软件可有效减少ICD设计过程中出现的错误,提高ICD设计和管理的自动化程度,进而加速总体设计进程,减少总体研制成本。

飞行器通讯协议仿真验证平台是面向系统的运行、仿真和验证工具,通过平台的使用,能够及时发现协议中的缺陷,从而有效减少在飞行器设计中出现的问题,提高飞行器协议设计的有效性和正确性,加快系统研制进度,提高了工作效率,同时有效降低了研制成本。

1、飞行器通讯协议管理软件的功能要求

1.1 ICD设计

  • 支持各种类型信号(包括供电信号、模拟信号、音频信号、视频信号、模拟视频信号、离散信号、参考信号、脉冲信号、串行数字信号、总线信号等)的通讯协议设计;
  • 具有以设备为基本单元的通讯协议设计,并提供以设备为单元通讯协议导入、导出、删除、重命名等功能;
  • 具有辅助通讯协议生成功能。

1.2 ICD管理

  • 支持各设备通讯协议的汇总整理;
  • 具有通讯协议合法性检查功能(冗余性、一致性、缺失性、非法性等);
  • 支持GJB5439-2005标准模板和自定义模板格式输出总体报表和分设备报表,能够以EXCEL、WORD、PDF等格式输出报表;
  • 支持以EXCEL表格模式输出分设备各种类型通讯协议;
  • 能够输出仿真信息文件,具备与飞行器通讯协议仿真验证平台的接口,以实现对所设计通讯协议的仿真。

2、飞行器通讯协议仿真验证平台功能要求

       主要功能是在系统运行时,接收实时接口数据,并按协议进行数据转换、实时显示、实时存盘和网络发送等功能,具体如下:

  • 能够加载飞行器通讯协议管理软件生成的通讯协议文件;
  • 具备以多节点网络数据通讯方式进行通讯协议验证、显示与存储功能;
  • 支持1553,422等方式实物总线数据通讯;
  • 能够通过用户自定义的接口(.dll)的数据输入;
  • 提供用户可调用的组件函数接口。

3、软件工程研制

飞行器通讯协议管理软件在飞行器通讯协议的设计过程中使用,为独立运行软件,主要实现ICD的设计、管理及基本验证等功能。传统的ICD设计方法是对使用同一种总线进行连接的所有被测设备设计一套专用ICD 数据库,依照不同的ICD数据库分别开发测试系统。

飞行器通讯协议管理软件的核心思想是提出一种标准的ICD数据结构,这种结构充分满足各种不同类型总线数据的要求,并将不同类型的数据定义为统一的接口格式,将该数据结构映射成支持多种航电总线接口的通用ICD数据库。避免针对多种总线构建不同格式ICD数据库和设计多种总线仿真试验的工作。

       飞行器通讯协议仿真验证平台遵循“通用试验验证体系结构”(HIT-GPTA)的框架,以HIT-GPTA支撑软件平台为基础,根据软件的功能要求,分别设计开发相关组件,在HIT-GPTA支撑软件平台支持下,完成仿真验证任务。

4、软件设计遵循标准

  • GJB437 军用软件开发规范
  • GJB438 军用软件文档编制
  • GJB439 军用软件质量保证规范