论文部分内容阅读
总线监控技术的研究对于、航空电子综合系统、总线传输技术、总线故障诊断、飞行器安全性保障、多飞行器协同工作等多方面的研究具有重要的意义。要实现及时处理随时变化的飞行数据和目标数据信息,实现各航电设备最大化利用自身功能并做到资源共享,使得综合航电系统能够可靠并高效的工作,需要使用稳定高速的机载数据总线技术。然而,现有的总线监控系统只能针对单种固定的机载总线进行监控,并没有考虑总线监控领域诸如多总线的时钟同步、监控软件的开放性和分布性、总线通信数据与GIS的结合等更多的技术要求。本文针对总线监控技术展开了深入研究,首先针对总线监控系统要求各总线设备高度时间同步的问题,在分析了国内外已有同步算法的基础上设计了基于TSC和NTP的高精度软时钟服务模块,提出了时钟同步算法CSA-RTMS,并进行了误差分析,且通过实验测试了算法的同步精度;其次,研究了传统的总线数据采集模型,分析了存在的问题,针对异种总线监控的问题提出了基于主从式控制的多线程并行采集模型,通过对模型的分析以及不同性能指标的对比论证了该模型的优点,并实现了该模型;再次,分析了接口控制文档的重要性,针对多总线ICD软件难以开发和维护的问题,设计了基于XML的用户易操作接口控制文档,并完成了从文件到XML文档的自动转换,实现了基于该文档的通用总线数据解析机制,这是本项目的难点;针对总线监控系统对二维态势显示的需求,分析比较了当前流行的地理信息系统,选择了MapX作为态势显示的支撑技术,设计并实现了二维态势显示功能模块;最后,基于以上研究工作,采用系统工程的方法和组件化技术设计并实现了基于仿真平台的多总线实时监控系统软件,对二维态势显示、实时曲线绘制、以及数据缓冲机制进行了优化。本文实现的基于仿真平台的多总线实时监控系统完全可以满足项目功能和性能需求。论文的新颖之处是针对多总线实时监控软件提出的高精度时钟同步算法CSA-RTMS,该算法在仿真系统内提高了时钟同步精度;结合单总线监控技术,探索多总线监控过程中的数据采集模型、数据解析处理机制以及软件设计的方法,提高了多总线监控的实时性;将组件化地理信息系统引入多总线监控系统,以图形化动态显示多总线实时内容,并就相关性能问题进行了优化,增强了监控系统的实用性。