一种基于以太网的ARINC429总线仿真方法技术

技术编号:17836616 阅读:82 留言:0更新日期:2018-05-03 18:39
本发明专利技术属于地面仿真应用验证环境技术领域,具体涉及一种基于以太网的ARINC429总线仿真方法。本发明专利技术基于以太网部署多台计算机的ARINC429总线通信系统,并对真实板卡驱动接口和使用模式进行封装,向外部暴露出符合A429总线的接口函数,在这些接口函数中使用基于发布订阅机制的DDS进行实现。本发明专利技术针对地面仿真应用验证环境,根据真实板卡驱动接口和使用模式进行封装,形成总线仿真技术,提出一种灵活且易于扩展的以以太网为传输介质的ARINC429总线仿真方法,采用发布/订阅的数据分发服务能够信息传递,实现地面仿真应用验证环境数据主动、实时、高效、安全的进行一对一或一对多的传递,相对于现有技术具有较大的实际应用价值。

A ARINC429 bus simulation method based on Ethernet

The invention belongs to the field of ground simulation application verification environmental technology, and specifically relates to a ARINC429 bus simulation method based on Ethernet. The invention is based on the Ethernet deployment of ARINC429 bus communication system with multiple computers, and encapsulates the real card driver interface and use mode, exposes the interface function that meets the A429 bus to the outside, and implements the DDS based on the publish and subscribe mechanism in these interface functions. The invention is based on the verification environment of ground simulation application, encapsulates the real card driver interface and use mode, and forms a bus simulation technology, and proposes a flexible and extensible ARINC429 bus simulation method with Ethernet as the transmission medium. The application of ground simulation verifies the transmission of one to one or one to many of the active, real-time, efficient and safe environment data, which is of great practical value to the existing technology.

【技术实现步骤摘要】
一种基于以太网的ARINC429总线仿真方法
本专利技术属于地面仿真应用验证环境
,具体涉及一种基于以太网的ARINC429总线仿真方法。
技术介绍
为了对“机载航电操作系统”的功能和性能进行验证。以适应不同项目的试验,自动化程度,就需要仿真、综合测试系统提供完善的试验管理功能。在试验前,确定每次试验的软硬件配置和产生仿真、试验的想定是试验管理重要的任务,同时要对环境中的在线节点进行监控和管理;在试验进行中,对试验过程进行监控,对试验的状态进行控制,并可实时干预试验进程;在试验结束后,控制试验数据的存储、显示、打印、绘图及结果分析、试验管理构成了地面仿真验证环境。地面仿真验证环境作为综合系统仿真、验证支持环境的重要组成部分,在常温常压得情况下,在实验室内为验证系统提供了模拟飞行,数据激励,数据监控等功能,为验证“机载航电操作系统”设计的合理性、正确性起到了重要作用。地面仿真应用验证环境建设的目的是搭建航电系统地面仿真应用验证环境,航电系统的测试环境通过控制主控模块,实现对整个飞行仿真环境和数据激励的操作。加电后,可以启动飞行仿真环境,飞行数据模拟环境,RDC代理软件等软件。这些本文档来自技高网...
一种基于以太网的ARINC429总线仿真方法

【技术保护点】
一种基于以太网的ARINC429总线仿真方法,其特征在于,基于以太网部署多台计算机的ARINC429总线通信系统,并对真实板卡驱动接口和使用模式进行封装,向外部暴露出符合A429总线的接口函数,在这些接口函数中使用基于发布订阅机制的DDS进行实现。

【技术特征摘要】
1.一种基于以太网的ARINC429总线仿真方法,其特征在于,基于以太网部署多台计算机的ARINC429总线通信系统,并对真实板卡驱动接口和使用模式进行封装,向外部暴露出符合A429总线的接口函数,在这些接口函数中使用基于发布订阅机制的DDS进行实现。2.根据权利要求1所述的基于以太网的ARINC429总线仿真方法,其特征在于,向外部暴露出符合A429总线的接口函数Send_429以及Receive_429使用基于发布订阅机制的DDS进行实现,获取消息发布/接收的主题函数:Get_429_Topic():根据传过来的A429的端口ID自动生成主题,并将该主题返回到Send_429和Receive_429接口中。3.根据权利要求2所述的基于以太网的ARINC429总线仿真方法,其特征在于,具体包括如下步骤:第一步:以太网部署采用全双工的模式,总线型拓扑结构的以太网进行数据的发送和接收;第二步:发布/订阅的数据分发服务首先调用Get_429_Topic函数获取消息发布/接收的主题,而Get_429_Topic函数内部则是根据传过来的A429的端口ID自动生成主题,并将该主题返回到Send_429和Receive_429接口中,Send_429和Receive_429再根据获取的主题创建发布者/订阅者,将消息发布出去/订阅该主题的消息,这里的主题即就是端口id,用来唯一标识收发的两端;第三步:接口的标准封装库打开VS2010新建一个Win32项目,命名为Comm...

【专利技术属性】
技术研发人员:崔西宁杜承烈戴小氐吴姣张锆韩春阳
申请(专利权)人:中国航空工业集团公司西安航空计算技术研究所
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1