西安微电子技术研究所,陕西,西安,710054
纸质出版:2019
移动端阅览
杨永强, 周煦林, 姚秦. 一种具有野值预剔除的TTE时钟补偿算法[J]. 微电子学与计算机, 2019, 36(1): 107-112.
YANG Yong-qiang, ZHOU Xu-lin, YAO Qin. A TTE Clock Compensation Algorithm with Outlier Preclusion[J]. 2019, 36(1): 107-112.
时间触发以太网(Time-triggered Ethernet
TTE)通过精确的时间调度
保证了通信数据的实时性传输
在很多实时性要求高的数据传输领域中脱颖而出.分析TTE同步特性
工程中可通过最小二乘时钟补偿算法对同步主节点的本地时钟进行补偿
提高确定性和实时性.然而同步主节点本地时钟易受外界环境影响产生野值
影响到最小二乘时钟补偿算法的适用性.因此
本文提出一种具有野值预剔除的时钟补偿算法来提高系统的实时性.即首先利用拉依达准则(Pauta criterion)对最小二乘敏感的本地时钟野值进行预先剔除
然后利用最小二乘法对本地时钟补偿值进行估计
最后根据估计的时钟补偿值对本地的时钟进行补偿.仿真结果表明本文提出的方法解决了TTE时钟补偿中同步主节点出现本地野值的问题
结果证实在野值比例不大于10%的情况下
所提出的算法时钟同步精度可达到10秒级
远远高于没有野值预剔除的最小二乘时钟补偿算法的10秒级的精度.
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-squares-sensitivity 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 seconds when the outlier ratio is less than 10%. It is much higher than the 10 second-level accuracy of the least squares clock compensation algorithm with no outlier pre-elimination.
SAE Technical Standard. SAE AS6802[S].SAE International.2011-11.
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.
Steiner W, Dutertre B. Layered diagnosis and clock-rate 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.
Rousseeuw P. Least median of squares regression[J]. Publications of the American Statistical Association, 1984, 79(388):871-880. DOI: 871
De l T F. A least-squares framework for component analysis[J]. IEEE Transactions on Pattern Analysis % Machine Intelligence, 2012, 34(6): 1041-1055. DOI: 1041
张英静, 何锋, 卢广山, 等.基于稳健回归的TTE时钟补偿算法[J].系统工程与电子技术, 2017, 39(10):2165-2170.. DOI: 2165
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. DOI: 11
0
浏览量
6
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010602201714号