论文部分内容阅读
随着航空航天技术的飞速发展与电子设备性能需求的不断提升,航空航天电子系统架构正朝着模块化、综合化和标准化的方向发展。电子系统架构的复杂程度日益增加、交互信息量级与综合化程度不断提高,这些都极大地促进了新型网络通信技术的发展。针对上述电子系统而言,网络设计不仅决定了系统物理架构和信息交互方式,而且直接影响到系统开发及验证过程、系统的复杂度、可测量性和内部可操作性。对于强实时、高安全的电子控制系统的设计,关键在于其内部节点间通信的实时性以及确定性。另一个方面,信息量交互升级使得传统的全双工交换以太网暴露出时延抖动大、同步精度低和时间确定性不够强等缺点,所以下一代航空航天通信网络的关键在于如何解决这些问题。因此,时间触发以太网(TTEthernet或Time-Triggered Ethernet或TTE)作为一种时间确定性网络技术,在航空航天领域有着重要的应用需求。本文在分析TTE网络应用场景、技术需求和设计思想的基础上,重点对TTE网络的时间调度机制进行研究。首先,介绍了时间触发以太网的主要实现机制,包括其体系架构、网络拓扑结构、时间同步机制、容错机制以及时间调度机制;其次,调研了现有的调度策略,介绍了两种经典的时间触发业务调度表生成方案,总结了设计原则,同时分析了现有调度方法存在的问题并且提出了优化与改进的方向;进一步地,采用分阶段调度策略,基于负载均衡后的预处理结果,以节点的接收和发送时刻作为优化变量,以最小化网络中所有业务的响应时延之和为优化目标建立优化问题,提出了一种基于负载均衡的响应时延最小化的调度表生成方法(LBRDM),并详细阐述了其设计思想和实现过程。然后,为了验证调度算法的有效性,设计了一个具有可视化操作界面的调度表生成软件,调度表生成软件的功能结构分为两部分,一部分是负责可视化操作界面及调度结果展示的前端,另一部分是负责调用LBRDM算法和Gurobi求解器的后端应用程序。最后,根据调度表生成软件的调度结果对LBRDM调度方法进行验证与分析,结果表明本文提出的时间触发业务调度表的生成方法具有有效性,同时适用于单跳和多跳网络拓扑,可以保证实时业务较小的响应时延、非实时业务足够的可用带宽资源以及调度过程的灵活性。因此,本文提出的调度表生成方法能更好地满足安全关键性业务的需求与性能指标,本文为时间触发业务调度表生成方法的研究工作提供了有意义的参考。