国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種提高ttcan時(shí)鐘同步精度的方法

      文檔序號(hào):7816112閱讀:403來(lái)源:國(guó)知局
      一種提高ttcan時(shí)鐘同步精度的方法
      【專利摘要】本發(fā)明涉及一種提高TTCAN時(shí)鐘同步精度的方法,其技術(shù)特點(diǎn)包括以下步驟:在TTCAN網(wǎng)絡(luò)的Level 2級(jí)別時(shí)鐘同步模型的時(shí)鐘速率偏差df的后面設(shè)置一階差分濾波器,用于通直流、阻交流并抑制高頻信號(hào),該一階差分濾波器的濾波計(jì)算公式為:本發(fā)明設(shè)計(jì)合理,其在現(xiàn)有的時(shí)鐘同步模型的時(shí)鐘速率偏差df的后面放置一階低通濾波器,能夠?qū)TCAN時(shí)鐘速率偏差進(jìn)行濾波處理,削弱了時(shí)鐘抖動(dòng)誤差,同時(shí)能夠抵抗時(shí)鐘的突發(fā)錯(cuò)誤,提高了TTCAN時(shí)鐘同步的精度,有利于保障TTCAN的穩(wěn)定工作。
      【專利說(shuō)明】-種提高TTCAN時(shí)鐘同步精度的方法

      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明屬于時(shí)鐘同步【技術(shù)領(lǐng)域】,尤其是一種提高TTCAN時(shí)鐘同步精度的方法。

      【背景技術(shù)】
      [0002] 傳統(tǒng)的CAN(Controller Area Network)總線是事件觸發(fā)的,當(dāng)多個(gè)信息發(fā)生優(yōu) 先級(jí)沖突時(shí),CAN總線固有的總線仲裁方式會(huì)使系統(tǒng)產(chǎn)生很大的延遲,S卩:當(dāng)總線上信息量 較大時(shí)CAN總線難以保證系統(tǒng)的實(shí)時(shí)性。此外,雖然CAN總線相對(duì)于其他總線來(lái)說(shuō)可靠性 較高,但是其底層沒(méi)有對(duì)冗余結(jié)構(gòu)的直接支持,已不能滿足船舶導(dǎo)航系統(tǒng)的高可靠性的要 求。為了解決上述問(wèn)題,對(duì)CAN協(xié)議引入了時(shí)間觸發(fā)機(jī)制,即TTCAN (Time-triggered CAN)。 TTCAN網(wǎng)絡(luò)底層結(jié)構(gòu)與CAN網(wǎng)絡(luò)完全相同,只是在高層增加了一種時(shí)間觸發(fā)的機(jī)制,利用該 時(shí)間觸發(fā)機(jī)制可滿足導(dǎo)航系統(tǒng)高實(shí)時(shí)性的要求,并通過(guò)采用冗余備份方案可達(dá)到滿足導(dǎo)航 系統(tǒng)高可靠性要求。
      [0003] TTCAN網(wǎng)絡(luò)中所有節(jié)點(diǎn)的觸發(fā)時(shí)間和持續(xù)時(shí)間都是確定的,通信的本質(zhì)就是循 環(huán)調(diào)用時(shí)間調(diào)度表的過(guò)程,所有TTCAN網(wǎng)絡(luò)中的活動(dòng)都是按照既定的時(shí)間點(diǎn)發(fā)生??梢?jiàn), TTCAN系統(tǒng)中嚴(yán)格的時(shí)間同步是TTCAN網(wǎng)絡(luò)正常工作的保證。然而,TTCAN中設(shè)備的時(shí)鐘主 頻不同,并且各個(gè)設(shè)備時(shí)鐘的機(jī)械特性和溫度敏感性也不一致,造成TTCAN中的各節(jié)點(diǎn)的 時(shí)鐘是不同步的。通常在TTCAN網(wǎng)絡(luò)設(shè)置時(shí)間主節(jié)點(diǎn),通過(guò)這個(gè)時(shí)間主節(jié)點(diǎn)發(fā)送特定的參 考報(bào)文與各節(jié)點(diǎn)之間實(shí)現(xiàn)時(shí)間同步。在傳統(tǒng)TTCAN網(wǎng)絡(luò)的Level 2級(jí)別時(shí)鐘同步中,從節(jié) 點(diǎn)通過(guò)其參考標(biāo)志與主節(jié)點(diǎn)參考標(biāo)志的比對(duì)得到全局時(shí)間,TTCAN網(wǎng)絡(luò)各節(jié)點(diǎn)基于全局時(shí) 間進(jìn)行調(diào)度??梢?jiàn)各節(jié)點(diǎn)的時(shí)鐘抖動(dòng)以及參考標(biāo)志突變都會(huì)影響TTCAN系統(tǒng)的時(shí)鐘同步。


      【發(fā)明內(nèi)容】

      [0004] 本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種提高TTCAN時(shí)鐘同步精度的方 法,用來(lái)解決時(shí)鐘抖動(dòng)與突發(fā)錯(cuò)誤對(duì)系統(tǒng)時(shí)鐘同步精度的影響。
      [0005] 本發(fā)明解決現(xiàn)有的技術(shù)問(wèn)題是采取以下技術(shù)方案實(shí)現(xiàn)的:
      [0006] 一種提高TTCAN時(shí)鐘同步精度的方法,在TTCAN網(wǎng)絡(luò)的Level 2級(jí)別時(shí)鐘同步模 型的時(shí)鐘速率偏差df的后面設(shè)置一階差分濾波器,用于通直流、阻交流并抑制高頻信號(hào),該 一階差分濾波器的濾波計(jì)算公式為:
      [0007] --, (") = (1-(/?-1) +似/,.(/7)
      [0008] 式中:d' f (η)為第η次計(jì)算的時(shí)鐘速率偏差;
      [0009] 》_,(?;)表示第η次對(duì)時(shí)鐘速率偏差的濾波值;
      [0010] α為濾波系數(shù)。
      [0011] 本發(fā)明的優(yōu)點(diǎn)和積極效果是:
      [0012] 1、本發(fā)明在現(xiàn)有的時(shí)鐘同步模型的時(shí)鐘速率偏差df的后面放置一階低通濾波器, 能夠?qū)TCAN時(shí)鐘速率偏差進(jìn)行濾波處理,削弱了時(shí)鐘抖動(dòng)誤差,同時(shí)能夠抵抗時(shí)鐘的突 發(fā)錯(cuò)誤,提高了 TTCAN時(shí)鐘同步的精度,有利于保障TTCAN的穩(wěn)定工作。
      [0013] 2、本發(fā)明通過(guò)引入低階濾波器完成對(duì)時(shí)鐘信號(hào)的提純,從理論上抑制了時(shí)鐘抖動(dòng) 和突發(fā)錯(cuò)誤對(duì)時(shí)鐘同步信號(hào)的影響,仿真結(jié)果表明該算法可以有效提高TTCAN時(shí)鐘同步的 精度。

      【專利附圖】

      【附圖說(shuō)明】
      [0014] 圖1為本發(fā)明的時(shí)間濾波同步算法原理框圖;
      [0015] 圖2為傳統(tǒng)時(shí)鐘同步方式的原理框圖;
      [0016] 圖3為不同濾波系數(shù)時(shí)濾波器的幅度特性曲線;
      [0017] 圖4為不同濾波系數(shù)時(shí)的輸出結(jié)果示意圖;
      [0018] 圖5為圖4的局部放大結(jié)果示意圖;
      [0019] 圖6為不同同步方式跟蹤的時(shí)鐘速率偏差示意圖;
      [0020] 圖7為兩種時(shí)鐘同步的抖動(dòng)誤差比較示意圖;
      [0021] 圖8為時(shí)鐘速率偏差變大時(shí)的兩種時(shí)鐘同步方式結(jié)果示意圖;
      [0022] 圖9為時(shí)鐘速率偏差變大時(shí)的時(shí)鐘速率偏差變化示意圖;
      [0023] 圖10為時(shí)鐘速率偏差變小時(shí)的兩種時(shí)鐘同步方式結(jié)果示意圖;
      [0024] 圖11為時(shí)鐘速率偏差變小時(shí)時(shí)鐘速率偏差變化示意圖。

      【具體實(shí)施方式】
      [0025] 以下結(jié)合附圖對(duì)本發(fā)明實(shí)施例做進(jìn)一步詳述。
      [0026] 對(duì)TTCAN網(wǎng)絡(luò)的某個(gè)從節(jié)點(diǎn)來(lái)說(shuō),其全局時(shí)間受到主節(jié)點(diǎn)時(shí)鐘、主節(jié)點(diǎn)參考標(biāo)志 的傳輸以及從節(jié)點(diǎn)時(shí)鐘等多方因素的影響,時(shí)鐘抖動(dòng)以及參考標(biāo)志傳輸或解算的錯(cuò)誤都會(huì) 影響系統(tǒng)的時(shí)鐘同步。在傳統(tǒng)TTCAN網(wǎng)絡(luò)的時(shí)鐘同步中,沒(méi)有對(duì)這些因素進(jìn)行優(yōu)化處理。
      [0027] 對(duì)于TTCAN系統(tǒng)來(lái)說(shuō),在無(wú)時(shí)鐘抖動(dòng)情況下,主從節(jié)點(diǎn)的時(shí)鐘速率偏差應(yīng)該是一 個(gè)固定的值,也就是說(shuō)其可以看做頻率為〇的一個(gè)直流信號(hào)。存在時(shí)鐘抖動(dòng)時(shí)的時(shí)鐘速率 偏差應(yīng)為這個(gè)固定值加上一個(gè)高頻的抖動(dòng)分量。而時(shí)鐘速率偏差發(fā)生突變時(shí),相當(dāng)于在這 個(gè)基礎(chǔ)上加上一個(gè)沖擊響應(yīng)。
      [0028] 現(xiàn)有時(shí)鐘同步方式如圖2所示,本發(fā)明引入數(shù)字低通濾波器對(duì)時(shí)鐘速率偏差進(jìn)行 濾波,從而去除時(shí)鐘抖動(dòng)分量,提純時(shí)鐘速率偏差。如圖1所示,本發(fā)明采用具體方法為:在 Level 2級(jí)別時(shí)鐘同步模型的時(shí)鐘速率偏差df的后面增加一個(gè)低通濾波器,由于TTCAN是 有線傳輸系統(tǒng),噪聲干擾相對(duì)較小。由于低通濾波器能夠通直流阻交流,具有抑制高頻信號(hào) 的系統(tǒng)函數(shù),高頻信號(hào)正是時(shí)鐘抖動(dòng)和突發(fā)錯(cuò)誤的主要成份,因此,本發(fā)明可以采用一級(jí)差 分濾波器進(jìn)行濾波。該一階差分濾波器的濾波計(jì)算公式為:
      [0029] (I1 (n) = {\-a)cl, [n-\) + ad t (π).................................... (I)
      [0030] 式中:d' f (η)為第η次計(jì)算的時(shí)鐘速率偏差;
      [0031] ^ 表示第η次對(duì)時(shí)鐘速率偏差的濾波值;
      [0032] α為濾波系數(shù)。
      [0033] 該算法通過(guò)引入去噪濾波器完成對(duì)時(shí)鐘信號(hào)的提純,從理論上抑制了時(shí)鐘抖動(dòng)和 突發(fā)錯(cuò)誤對(duì)時(shí)鐘同步信號(hào)的影響,仿真結(jié)果表明該算法可以有效提高TTCAN時(shí)鐘同步的精 度。
      [0034] 為了對(duì)發(fā)明的原理進(jìn)行說(shuō)明,首先分析一下現(xiàn)有TTCAN網(wǎng)絡(luò)Level 2級(jí)別時(shí)鐘同 步信號(hào)模型。
      [0035] (1)理想情況下時(shí)鐘速率偏差模型
      [0036] 如圖2所示,在TTCAN中傳統(tǒng)的Level 2級(jí)別時(shí)鐘同步模型中,假設(shè)主從時(shí)鐘不含 時(shí)鐘抖動(dòng)。
      [0037] 時(shí)鐘主節(jié)點(diǎn)將自己的本地時(shí)間作為全局時(shí)間,并將其參考標(biāo)志放在參考報(bào)文的數(shù) 據(jù)字節(jié)中傳輸。每個(gè)TTCAN基本循環(huán)都包含有時(shí)鐘主節(jié)點(diǎn)發(fā)送的參考報(bào)文。從節(jié)點(diǎn)讀取相 鄰兩個(gè)參考報(bào)文的參考標(biāo)志獲得先前與當(dāng)前基于時(shí)鐘主節(jié)點(diǎn)本地時(shí)間的實(shí)際觸發(fā)時(shí)刻t mp 與乜,二者的差值即為基于時(shí)鐘主節(jié)點(diǎn)本地時(shí)間計(jì)算的系統(tǒng)周期時(shí)間。對(duì)于某從節(jié)點(diǎn)來(lái)說(shuō), 它同時(shí)也在基于自己的本地時(shí)間計(jì)算TTCAN網(wǎng)絡(luò)的周期時(shí)間。從節(jié)點(diǎn)通過(guò)同步時(shí)間標(biāo)志記 錄其先前與當(dāng)前觸發(fā)時(shí)刻的本地時(shí)間t subp和tsub,二者的差值即為基于從節(jié)點(diǎn)本地時(shí)間計(jì) 算的系統(tǒng)周期時(shí)間。理論上,時(shí)鐘主節(jié)點(diǎn)計(jì)算的系統(tǒng)周期時(shí)間與從節(jié)點(diǎn)計(jì)算的周期時(shí)間應(yīng) 該一致,然而在網(wǎng)絡(luò)開(kāi)始運(yùn)行時(shí),主從節(jié)點(diǎn)的時(shí)鐘是不同步的,他們之間存在一定的偏差。 通過(guò)二者計(jì)算的系統(tǒng)周期時(shí)間的商即可以求出二者的時(shí)鐘速率偏差d f

      【權(quán)利要求】
      1. 一種提高TTCAN時(shí)鐘同步精度的方法,其特征在于:在TTCAN網(wǎng)絡(luò)的Level2級(jí)別時(shí) 鐘同步模型的時(shí)鐘速率偏差df的后面設(shè)置一階差分濾波器,用于通直流、阻交流并抑制高 頻信號(hào),該一階差分濾波器的濾波計(jì)算公式為: J1 (/?) = (I-Or)J, [n-\) + adt (/?) 式中:(1/ (n)為第n次計(jì)算的時(shí)鐘速率偏差; ^ 表示第n次對(duì)時(shí)鐘速率偏差的濾波值; a為濾波系數(shù)。
      【文檔編號(hào)】H04J3/06GK104333427SQ201410519345
      【公開(kāi)日】2015年2月4日 申請(qǐng)日期:2014年9月30日 優(yōu)先權(quán)日:2014年9月30日
      【發(fā)明者】傅金琳, 陳偉, 邵春水 申請(qǐng)人:中國(guó)船舶重工集團(tuán)公司第七0七研究所
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1