一种具有野值预剔除的TTE时钟补偿算法
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:A TTE Clock Compensation Algorithm with Outlier Preclusion
  • 作者:杨永强 ; 周煦林 ; 姚秦
  • 英文作者:YANG Yong-qiang;ZHOU Xu-lin;YAO Qin;Xi'an Microelectronics Technology Institute;
  • 关键词:TTE ; 时钟补偿 ; 最小二乘法 ; 拉依达准则
  • 英文关键词:TTE;;clock compensation;;least squares;;pauta criterion
  • 中文刊名:WXYJ
  • 英文刊名:Microelectronics & Computer
  • 机构:西安微电子技术研究所;
  • 出版日期:2019-01-05
  • 出版单位:微电子学与计算机
  • 年:2019
  • 期:v.36;No.416
  • 语种:中文;
  • 页:WXYJ201901022
  • 页数:6
  • CN:01
  • ISSN:61-1123/TN
  • 分类号:113-118
摘要
时间触发以太网(Time-triggered Ethernet,TTE)通过精确的时间调度,保证了通信数据的实时性传输,在很多实时性要求高的数据传输领域中脱颖而出.分析TTE同步特性,工程中可通过最小二乘时钟补偿算法对同步主节点的本地时钟进行补偿,提高确定性和实时性.然而同步主节点本地时钟易受外界环境影响产生野值,影响到最小二乘时钟补偿算法的适用性.因此,本文提出一种具有野值预剔除的时钟补偿算法来提高系统的实时性.即首先利用拉依达准则(Pauta criterion)对最小二乘敏感的本地时钟野值进行预先剔除,然后利用最小二乘法对本地时钟补偿值进行估计,最后根据估计的时钟补偿值对本地的时钟进行补偿.仿真结果表明本文提出的方法解决了TTE时钟补偿中同步主节点出现本地野值的问题,结果证实在野值比例不大于10%的情况下,所提出的算法时钟同步精度可达到10-6秒级,远远高于没有野值预剔除的最小二乘时钟补偿算法的10-3秒级的精度.
        Time-triggered Ethernet(TTE)guarantees real-time transmission of communication data through precise time scheduling,and stands out in many fields of data transmission with high real-time requirements.Analyze the TTE synchronous characteristic we can compensate the local clock of synchronous main node through the least square clock compensation algorithm in the project and improve determinacy and real-time nature.However,the local clock of the synchronous master node is vulnerable to the influence of the external environment to generate outliers,which affects the applicability of the least squares clock compensation algorithm.Therefore,this paper proposes a clock compensation algorithm with outlier pre-elimination to improve the real-time performance of the system.That is,firstly,the Least Square criterion(Pauta criterion)is used to pre-eliminate the least-squaressensitivity local clock outliers,then the local clock compensation value is estimated by least-squares method,and finally the local clock is processed according to the estimated clock compensation value.Simulation results show that the proposed method solves the problem of local outliers occurring at the synchronous master node in the TTE clock compensation.The results show that the clock synchronization accuracy of the proposed algorithm can reach 10-6seconds when the outlier ratio is less than 10%.It is much higher than the 10-3 second-level accuracy of the least squares clock compensation algorithm with no outlier pre-elimination.
引文
[1] Steiner W,Dutertre B.Layered diagnosis and clockrate correction for the TTE thernet clock synchronization protocol[C]//IEEE,Pacific Rim International Symposium on Dependable Computing.IEEE Computer Society. Washington, DC, USA, 2011:244-253.
    [2] SAE Technical Standard.SAE AS6802[S].SAE International.2011-11.
    [3]张英静,何锋,卢广山,等.基于稳健回归的TTE时钟补偿算法[J].系统工程与电子技术,2017,39(10):2165-2170..
    [4] De l T F.A least-squares framework for component analysis[J].IEEE Transactions on Pattern Analysis&Machine Intelligence,2012,34(6):1041-1055.
    [5] Rousseeuw P.Least median of squares regression[J].Publications of the American Statistical Association,1984,79(388):871-880.
    [6] Hong Li H E,Ren P Z,Tian W F,et al.Studty on revised MT filter-cleaner in flight test data processing[J].Measurement&Control Technology,2006,25(4):11-13.
    [7] Lemmon M D,Ganguly J,Xia L.Model-based clock synchronization in networks with drifting clocks[C]//Pacific Rim International Symposium on Dependable Computing.Washington,DC,USA,IEEE Computer Society,2000:177.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700