摘要

对于舰载机集中式架构的飞控系统,由于外部设备、串行通信设备、ARINC659总线、处理软件等的运行频率各有差异,导致数据写入总线接口模块端(BIM)和控制与管理模块端(CPM)读取数据的速率不完全匹配,造成数据包丢失或数据包重复解析,数据传输可靠性得不到保证。对不同因素导致的读/写冲突问题进行详细的分析,分别针对数据包接收不完整和重复解析的问题给出相应的解决方案,设计了一种数据包格式并且提出数据缓冲方案。经试验验证,该方案能够保证数据包的完整性且避免了对数据包的重复解析,提升了软件的可靠性和运行效率。

  • 单位
    航空工业第一飞机设计研究院