飞控系统半物理仿真平台通讯网络构建

2016-10-21 16:19:57涂晋张震
科技与企业 2016年4期

涂晋 张震

【摘要】本文介绍了飞控系统半物理仿真平台通讯网络构建,采用标准以太网和反射内存网结合的方法进行通讯,在保证系统实时性要求下,节省建设经费。并简要介绍基于C++Builder6.0开发环境中反射内存网、标准以太网的软件开发。

【关键词】实时网络平台;反射内存网;标准以太网

1、前言

飞控系统半物理仿真是型号研制和试验过程中的一个重要环节,飞控系统作为一种强实时性的系统,其半实物仿真是时间约束非常强的过程,其计算、数据通讯和关键信号的处理如果出现超时将可能导致整个仿真实验的失败。因此,实时算法和通讯技术的研究是半实物仿真系统的关键技术。

随着计算机技术和通讯技术的迅速发展,仿真主机的速度大大提高,为飞行器非线性动力学方程的高速、高精度求解提供了条件;其次,采用实时网络通讯技术,可以实现两结点数据传输时延迟为纳秒级或微秒级。

2、仿真平台构建

为保证飞控系统半物理仿真平台的可扩展性,系统构建时引入分布式布局的思想,不同于传统一对一的宿主机-目标机模式,设计一对多的分布式模式。基本结构如图1所示。采用RTW-xPC作为实时仿真的框架(仿真主计算机-仿真目标计算机模式),子任务被分布在系统的各个成员上,成员之间通过网络连接在一起,通过各子任务并发运行来提高解算速度,满足实时应用的要求。

飞控计算机一般每10ms读取一帧数据,这要求飞控仿真系统的仿真周期远小于10ms。……

登录APP查看全文