论文部分内容阅读
随着汽车电子行业的不断发展,车载网络技术逐渐成为了一个应用与研究的热点,其中FlexRay网络协议以其诸多优异特性被广泛认定为下一代标准车载网络通信协议。但是在汽车内部这样一种复杂的电磁环境下,FlexRay在网络的应用层上缺乏一种主动的机制,确保消息传输过程中的可靠性。本文围绕FlexRay静态段的可靠性,首先详细分析了现有的相关研究,简单介绍了车载网络的研究现状,并从可靠性和媒体访问控制两个角度对FlexRay网络静态段的可靠性进行详细介绍,建立数学模型与问题抽象;最后,提出了通过将消息进行选择重复传递提高可靠性的两种算法,使得提高消息传输过程可靠性的同时,最优化带宽利用率。本文的主要研究工作如下。首先,在应用层上对FlexRay静态段建立了基于概率的系统模型,并对一些重要的理论公式进行介绍与推导。随后通过对FlexRay的其他研究方向进行综合分析,介绍了本文选择优化目标的过程,总结出本文所关注问题的数学抽象以及将该数学抽象进行问题转化的原因及过程。其次,根据系统模型与数学问题抽象,提出了一种基于消息调度的启发式的重传算法H-1,创新性的将重传消息的可靠性增幅与带宽利用率增加量之比作为选择消息进行重传的标准,使所得的重传方案能确保可靠性目标达到的同时,优化带宽的使用效率。然后,根据FlexRay设计的基本流程,详细分析H-1算法的不足之处,提出一种基于动态规划的重传算法H-2。将原问题转化为可用动态规划解决的整数型的问题形式,再按照动态规划的思想,寻找满意解。H-2不仅能够提高可靠性,最优化带宽利用率,还计算满意解的消息重传方案。最后,在MatLab上根据问题抽象设计仿真实验,对比了H-1,H-2和前人的方法在带宽利用率、可靠性和运行时间三项指标上的性能。实验结果表明,H-1和H-2相比现有方法有了较大提高。