论文部分内容阅读
试飞测试系统有别于其他测试系统,通常采用分布式的测试框架,而且对测试系统的外总线的要求非常苛刻,它要求总线上的数据传输有相当高的实时性,数据的传输量大。国内外不少系统都使用了专用的总线设计,但这些专用的总线设计,技术保密,对于用户来说,要自己扩充功能几乎是不可能的。而且这种没有采用通用的传输介质的总线技术会给各种系统集成带来麻烦。利用时下流行且实用的以太网来实现外总线数据的实时传输的关键是解决其传输冲突的问题。没有冲突的以太网完全能胜任飞机测试系统环境,而且其技术成熟和成本低廉,发展迅速,可以为测试系统进一步发展提供良好的支持。本文重点解决分布式测试系统中内外总线的关键技术和其关联的地面配置控制软件的实现。在测试系统的采集器内总线设计上,为了达到更高实时性和更小的抖动,我们采用基于FPGA的固定逻辑来实现。而在连接各采集器的外总线上,我们选用价格低廉,技术成熟并且兼容性好的以太网作为传输介质。整个验证系统要能真正运行起来和达到人机交互的界面,地面配置控制软件是不可或缺的和十分关键的。它将用户要求转换成采集器的具体寄存器定义,是地面实时遥测数据处理网络与遥测数据PCM流和机载记录数据处理软件与记录数据的联系纽带。同时,它也能检查机载系统的工作情况及数据采集情况。在地面配置控制软件设计中,采用灵活的插件架构的设计方法,把系统的功能分散在插件中来完成,插件能够动态地插入到系统中,并且插件可以被自由地插入、删除和替换,使地面控制软件具有很好可扩展性和易维护性。鉴于XML在数据表示方面的优势以及平台的无关性,采用XML文档来保存地面配置控制软件的工程配置信息。