航电系统验证平台的设计.docx
《航电系统验证平台的设计.docx》由会员分享,可在线阅读,更多相关《航电系统验证平台的设计.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、航电系统验证平台的设计(计算机仿真杂志)2014年第六期1工作原理航电综合验证平台通过模型设计、仿真配置、仿真运行3个阶段,完成一个详细的综合验证试验(图2)。首先,根据仿真目的,设计机载电子设备模型及其交联仿真模型。根据系统设计输出的ICD及DD文件,设计大气数据计算机、惯导系统、飞行管理系统等机载设备模型。在航电系统设计阶段,主要的验证目的是设备间接口及交互逻辑的正确性。因而,机载设备内部逻辑在模型设计时能够简化,重点在于准确对通信接口定义及设备间交互逻辑进行建模。从平台的角度,提供了ICD接口模型的自动生成模块,简化模型设计。交联仿真模型主要包括液压、燃油、发动机、环控等非航电系统模型,
2、飞行运动仿真模型,以及大气、风场、无线电导航台站、机场等飞行环境模型。交联仿真模型为各航电设备模型提供鼓励数据,完成全飞行经过仿真。除此之外,POP仪表仿真模块、三维飞行视景模块也接入到系统中,提供仿真经过中的可视化支持。完成模型设计之后,利用运行管理模块进行仿真配置。仿真配置的主要工作之一,是综合所有模型的输入、输出数据,完成CIA中间件数据对象的定义,构成CIA配置文件,到所有接入CIA中间件的节点,以正确实现数据访问。CIA中间件上定义的数据包括ICD数据及飞行仿真数据。ICD数据描绘的是在真实飞机上通过AINC429、AFDX等机载航电网络传递的数据;飞行仿真数据描绘的是不通过机载网络
3、传递,但在仿真经过中需要的数据,例如飞行环境模型输出、飞机动力学输出等。对于INS设备模型,其AINC429总线输出数据属于ICD数据;需要从飞机动力学仿真模型获取的飞机三轴角速率、比力等数据则属于飞行仿真数据。仿真配置所构成的CIA配置文件,除模型使用外,也提供应数据采集、存储、故障注入等工具模块,实现对仿真经过数据的访问。仿真配置的另一项主要工作是完成仿真任务规划,以定义试验场景。仿真任务规划包括飞机初始状态、飞行计划、设备故障形式、飞行环境设置等。完成仿真配置后,即可运行仿真。运行管理模块将CIA配置数据和任务规划数据加载到各个仿真节点,并控制各模型的初始化、运行、暂停、停止等状态切换。
4、同时,运行管理模块作为主引擎,为各参试模型提供仿真时间推进机制。通过CIA中间件,机载设备模型仿真对应设备的逻辑和接口,以真实的交互流程及ICD定义的格式进行通信,在外围交联环境的支持下,仿真航电系统的行为,进而验证系统设计的完好性及正确性。2关键功能设计21中间件设计CIA中间件用于完成如下关键功能:1)运行调度:接受运行管理模块的指令,向各仿真模型及相关节点发送初始化、启动、暂停、停止指令,控制系统协调运行;2)时间管理:向需要同步的节点发送仿真同步指令,保证仿真模型的时间一致性;3)数据传输:构造一个对所有节点可见的全局数据空间,并在此数据空间上定义数据对象,所有节点根据各自的订阅关系,
5、对数据对象进行访问,完成节点间的数据交换。CIA中间件支持单机形式和分布式形式。在单机形式下,利用操作系统提供的本地时钟、事件机制,并建立全局分享数据区,即可实现所需功能。在分布式形式下,有DDS(数据分发服务)及反射内存两种可选的途径实现CIA中间件的功能。DDS构造了一个分享的“全局数据空间,分布式的节点能够通过Topic完成数据的订阅4。反射内存网络通过硬件同步机制,实现了各个节点的数据同步,对应用软件来讲构造了一个透明的分享内存区;同时,反射内存网络支持全局异步事件,可实现各节点调度及同步功能。DDS的优点是无需新增硬件,但其实现一般基于以太网,商用DDS需一定的产品费用,且在嵌入式系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 验证 平台 设计
限制150内