《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 一種基于包交換的有效載荷時間同步方法的設計和實現
一種基于包交換的有效載荷時間同步方法的設計和實現
2018年電子技術應用第6期
魏 瑋1,2,曹素芝2,鐘紅恩2
1.中國科學院大學,北京100049;2.中國科學院空間應用工程與技術中心,北京100094
摘要: 為了解決航天器上各有效載荷時間同步精度有限的問題,提出了基于包交換的時間同步方法。該方法通過步進式的時間補償和頻率校正,實現多載荷、高可靠、高精度的時間同步。同時進行網絡調度控制,保證同步周期和網絡背景流量的變化對時間同步精度的影響降到最低。在實驗驗證中,將該方法的實現與光纖網絡結合,在Xilinx K7系列FPGA板卡上實現了整個時間同步系統。使用小部分的硬件和網絡資源,實現納秒級的時間同步。
中圖分類號: V443
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.174633
中文引用格式: 魏瑋,曹素芝,鐘紅恩. 一種基于包交換的有效載荷時間同步方法的設計和實現[J].電子技術應用,2018,
44(6):15-18.
英文引用格式: Wei Wei,Cao Suzhi,Zhong Hongen. Design and implementation of a time synchronization method for payload based on packet switching[J]. Application of Electronic Technique,2018,44(6):15-18.
Design and implementation of a time synchronization method for payload based on packet switching
Wei Wei1,2,Cao Suzhi2,Zhong Hongen2
1.University of Chinese Academy of Sciences,Beijing 100049,China; 2.Technology and Engineering Center for Space Utilization,Chinese Academy of Sciences,Beijing 100094,China
Abstract: In order to solve the problem of limited time synchronization accuracy of payloads on spacecraft. A time synchronization method based on packet switching is proposed. The method realizes time synchronization of multi-payload with high reliability and high precision by step time compensation and frequency correction. At the same time, the network scheduling control is carried out to ensure that the influence of synchronization period and network background traffic on the time synchronization accuracy is reduced to the minimum. In the experimental verification, the implementation of this method is combined with the fibre channel network on the Xilinx K7 FPGA board. A nanosecond time synchronization is achieved with a small amount of hardware and network resources.
Key words : time synchronization;fibre channel;step time compensation

0 引言

    時間同步技術是航天器在軌運行的重要支撐技術之一,高精度的時間同步對于各個系統的協同運行、任務調度與執行、故障查找和事故分析都有著非常重要的意義。

    目前,國內各類航天器上的時間同步主要是通過總線廣播時間碼的方式,能夠實現毫秒級別的時間同步精度。對于精度要求高的載荷,通過連接硬線接入精確時間秒脈沖的方式來獲得高精度的時間。

    隨著航天器的大型化,有效載荷數目和時間精度要求的提升,此類時間同步方案已經不能滿足時間精度和系統復雜度的需求。因此,對于大型航天器分系統的時間同步需要進一步設計。針對大型航天器有效載荷網絡的時間同步而言,本文提出一種基于包交換的多載荷、高可靠、高精度的時間同步解決方案。

1 多載荷同步模型

1.1 應用場景

    航天器上有效載荷網絡基于FC-AE-1553總線,網絡中的有效載荷節點作為網絡終端。每個終端節點都連接到相應的控制節點,如圖1所示。wdz3-t1.gif

    網絡控制器一般是已進行高精度同步的設備或包含高精度時間的設備。網絡控制器為通信的發起者和組織者,可以是主控計算機或者是級聯中某一級的網絡交換機。

1.2 同步原理

    基于包交換的雙向時間同步的工作模型多為主從模式,如網絡時間同步協議(Network Time Protocol,NTP)[1]和精確時間同步協議(Precision Time Protocol,PTP)[2],包含精確時間的網絡節點作為主端(主時鐘)向從端(從時鐘)發起同步。

    如圖2,假設從時鐘時間慢于主時鐘,時間偏差值為<offset>。主端周期性發起同步,在T1時刻向從端發送時間報文。該報文從時鐘接收到時為T2,在T3時刻從時鐘對收到的時間報文進行回復,回復報文被收到時刻為T4。其中T1、T4為主時鐘記錄的時間,T2、T3為從時鐘記錄的時間。

wdz3-t2.gif

    由主時鐘到從時鐘的時延為TDL,由從時鐘到主時鐘的時延為TUL,則有式(1):

wdz3-gs1-2.gif

    根據估算的時間偏差,對從時鐘的時間進行補償,從而達到時間同步的目的。

2 方案設計

2.1 對稱時延設計

    在基于包交換的時間同步機制中,式(2)的成立前提是往返時延對稱(TDL=TUL)。當鏈路時延不對稱時,根據式(2)計算得到的時間偏差值并不是真正的從端與主端的時間偏差。

    造成鏈路時延不對稱的因素主要有:協議棧解析數據包產生的抖動、網絡傳播時延不對稱和網絡排隊時延[3]

    為了避免協議棧解析數據包帶來的隨機時間誤差抖動,將時間同步模塊放在FC協議中靠近物理層的位置:FC-2層。硬件實現的過程中,時延可控并可通過仿真得到,從而達到時延對稱,減小誤差的目的。

    在單級的主從同步過程中,不涉及網絡交換節點導致的排隊時延。各類緩存的排隊時延通過網絡擁塞控制來減小影響;在相鄰的網絡節點間,使用雙絞線或一對等長的光纖來保證網絡傳播時延的對稱。

2.2 可靠的時間偏差補償方法

    在估算出兩個網絡節點之間的時間偏差之后,從時鐘會對本地的時間進行補償。進行時間糾偏的最直接和快速的方法是直接賦值。這種直接賦值的方法將導致時間的跳變,影響載荷的指令執行、數據記錄與存儲等諸多方面,同時降低系統可靠性。

    為了避免直接調整時間的方法帶來時間的瞬時變化,同時保證時間的連續前進性,我們選擇更可靠的時間補償方法。將一定的時間偏差值分到多個晶振周期上進行補償,如圖3。

wdz3-t3.gif

    假設在某時刻待同步時鐘的時間快于時鐘源的時間,時間偏差為offset。主時鐘頻率為f(Hz),從時鐘實際頻率為f′(Hz)。在大于offset的時間AdjustTime(s)內完成時間調整(防止出現“時間倒流”和“時間停止”的情況),則每個晶振周期從時鐘累加的時間為δ(δ<1/f′),以此來完成時間偏差的補償。

    wdz3-gs3.gif

    在實際應用中,f′的值的大小并不能確定,因此選擇AdjustTime等于同步周期,使用前幾個調整周期內的晶振計數值的均值替換式(3)中的AdjustTime×f′的值,用來計算校正后的累加值δ。

    在系統初始或重構時,主從時鐘的時間偏差值較大,為了保證從時鐘的時間誤差快速收斂,設置時間偏差的閾值offset0,當實際時間偏差的值大于該值時采用賦值調整,實際的時間偏差小于該值時采用漸進調整的時間補償方法。該策略可以較好地平衡誤差收斂時間和時間的前進連續性。

2.3 頻率偏差校正

    各網絡節點均通過晶振來進行本地計時,根據晶振的頻率,每個晶振周期累加對應的時間,從而實現時間的累加。由于所有晶振均存在一定的偏差:標稱誤差、漂移誤差,還需對晶振的偏差進行補償和校正。

    在時間同步原理中,由于主時鐘周期性發起時間同步(如圖4),忽略路徑上的延時和駐留時間的變化,從時鐘可依據該同步消息完成對本節點的晶振頻偏的測量。在估算出本地的晶振偏移量后,從時鐘將對該偏移量進行糾正,使得從時鐘的頻率與主時鐘保持一致。

wdz3-t4.gif

    若主時鐘與從時鐘的頻率相同,則ΔT=TCount。實際中,按照f1/f2=TCount/ΔT的比例對從時鐘的頻率進行校正。

2.4 網絡擁塞控制

    對于時間同步而言,同步周期越短,得到的同步精度越高,時間同步消耗的網絡負載也就越高。網絡負載的增加易引起堵塞,進而對時間同步業務產生影響。網絡擁塞控制也是時間同步的對稱時延設計的一部分。

    目標載荷網絡為基于FC-AE-1553的命令響應式網絡,該網絡的所有數據傳輸均由網絡控制器進行調度。為了統籌時間同步業務和其他業務,網絡控制器周期性發送數據,在周期內對時間同步幀預留相應的信道空閑時間,以免造成網絡擁堵對時間同步的影響,可提高同步精度[4]。

    此外,在網絡中,將時間同步數據幀的優先級設置為最高級,以此來保證在業務量大、網絡繁忙時,時間同步數據幀能夠得到優先處理和傳輸。

3 實驗與分析

3.1 實驗系統

    為了驗證文中提出的有效載荷時間同步方法,搭建了包含時鐘源、主時鐘和從時鐘的驗證系統,其模型如圖5。

wdz3-t5.gif

    在驗證模型中,兩塊平臺為Xilinx K7系列的FPGA板卡分別邏輯實現主時鐘和從時鐘及它們相應的時間同步功能,實現的功能模塊見表1。由GPS接收機輸出時間信息作為主時鐘的授時源,并提供精確的秒脈沖信號,主時鐘依據此時間信息進行授時。

wdz3-b1.gif

    主時鐘與從時鐘均會按照自己本地的時間,在時間整秒變化時,生產秒脈沖信號。利用示波器以主端生成的秒脈沖信號作為觸發,多通道余輝顯示兩個秒脈沖,比較兩者上升沿之間的時間差得到從時鐘和主時鐘之間時間偏差的范圍。

3.2 結果與分析

3.2.1 晶振偏差校正的結果

    為了測算對晶振頻率偏差校正的效果,進行了對照測試。在1 s同步周期下分別為開啟晶振偏差補償和關閉晶振補償,其測試結果如圖6、圖7所示。

wdz3-t6.gif

wdz3-t7.gif

    對比測試結果可以看出,在本驗證系統中由于晶振漂移引起的每周期時間偏差均值在-800 ns,從時鐘的晶振頻率低于主時鐘的晶振頻率,兩者之間的頻率比為β。

    wdz3-gs4.gif

    對比圖6和圖7的結果可以發現,通過周期性地時間同步數據包來進行待同步時鐘的晶振漂移校正可以獲得較好的效果。

3.2.2 同步周期測試結果

    為了測試時間同步周期對時間同步精度的影響,選取了從1 ms至1 000 ms中不同的同步周期,進行了時間同步測試,測試的結果如表2所示。

wdz3-b2.gif

    從表2的結果可以看出,時間同步的精度隨著同步周期的增加而變差。其原因是:由于普通晶振的穩定度有限,完成一次同步之后,同步周期增長導致按照晶振進行時間累加,因此在時間累加增長時會造成新的時間偏差。針對該誤差,可結合應用場景所需要的時間精度,對同步周期進行選擇。當精度要求更高時,可通過選擇穩定度更高的晶振來實現。

3.2.3 背景流量測試結果

    在時間同步周期為1 ms時進行了背景流量測試,測試背景流量對時間同步精度的影響。分別在無背景流量、周期性廣播16 KB、32 KB和64 KB數據包的情況下進行了時間同步測試。

    如圖8,在背景流量為64 KB數據包時的時間同步秒脈沖示波器顯示。經過測試,在不同背景流量時,時間同步精度的變化可以忽略,因此此處不再展示其他背景流量時的示波器顯示結果。

wdz3-t8.gif

    根據示波器顯示的結果,依據主從端之間的秒脈沖上升沿余輝可以判讀出時間同步精度范圍在-20~20 ns以內。在有背景流量為周期性廣播長度為16 KB、32 KB和64 KB的數據包時,同步精度范圍依然保持在-20~20 ns之內。

    對比四組測試的結果,可以發現背景流量對時間同步的精度影響甚微??梢姙榱四軌虮WC時間同步的過程所進行的網絡擁塞控制策略保證了在網絡繁忙的情況下,高精度的時間同步。

4 結論

    對于大型航天器的有效載荷網絡,本文利用雙向時間同步的方法,并將其與網絡協議進行整合,在提供高精度時間的同時,不增加系統的復雜度。并通過步進時間補償、晶振頻率校正、網絡擁塞控制的策略,來減小同步周期、晶振偏差和網絡擁塞等對時間同步的影響。最后給出的實驗測試結果表明,在不同同步周期下、不同背景流量下,該方法都能實現納秒級的時間同步精度,符合當前各類載荷的精度需求。

參考文獻

[1] MILLS D L.Computer network time synchronization—the network time protocol[J].IEEE Transactions on Communications,2010,39(10):1482-1493.

[2] IEEE standard for a precision clock synchronization protocol for networked measurement and control systems.IEC 61588:2009(E),2009.

[3] 王洋.電信網中基于IEEE 1588標準的時鐘同步研究[D].杭州:浙江大學,2010.

[4] MOCHIZUKI B,HADZIC I.Improving IEEE 1588v2 clock performance through controlled packet departures[J].IEEE Communications Letters,2010,14(5):459-461.



作者信息:

魏  瑋1,2,曹素芝2,鐘紅恩2

(1.中國科學院大學,北京100049;2.中國科學院空間應用工程與技術中心,北京100094)

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产一区二区在线免费观看| 亚洲一区在线播放| 在线观看不卡av| 亚洲欧美在线一区二区| 久久人人超碰| 国产在线精品成人一区二区三区| 午夜亚洲福利| 在线国产欧美| 国产精品久久7| 亚洲欧美电影在线观看| 亚洲欧美日韩爽爽影院| 欧美破处大片在线视频| 韩国一区电影| 日韩手机在线导航| 久久精品国产亚洲5555| 国产性猛交xxxx免费看久久| 亚洲一区二区三区免费观看| 久久久久久综合网天天| 韩国成人精品a∨在线观看| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美专区亚洲专区| 欧美激情一二区| 欧美美女bbbb| 欧美日韩爆操| 欧美午夜大胆人体| 亚洲免费中文| 日韩午夜免费| 国产精品高潮呻吟视频| 影音先锋亚洲电影| 国产欧美精品日韩| 国产色婷婷国产综合在线理论片a| 国内精品久久久| 亚洲激情亚洲| 伊人狠狠色j香婷婷综合| 一区二区激情| 国产偷久久久精品专区| 在线一区观看| 亚洲尤物影院| 欧美午夜片欧美片在线观看| 亚洲国产日韩欧美一区二区三区| 极品尤物一区二区三区| 国产综合色一区二区三区| 亚洲精品一区二区三区av| 在线成人激情黄色| 亚洲第一福利社区| 国产亚洲精品高潮| 欧美国产在线观看| 国产精品中文在线| 伊人成人开心激情综合网| 欧美不卡视频一区发布| 亚洲欧洲一区二区天堂久久| 久久人人97超碰人人澡爱香蕉| 国产精品一区二区久久| 美女视频网站黄色亚洲| 欧美日韩精品欧美日韩精品| 极品日韩av| 伊人久久成人| 欧美精品乱人伦久久久久久| 亚洲欧美视频在线观看| 亚洲国产精品t66y| 国产欧美一区二区三区久久人妖| 欧美精品97| 欧美人在线视频| 1024亚洲| 欧美一区免费| 欧美成人免费在线| 亚洲国产精品va在线看黑人| 免费观看成人鲁鲁鲁鲁鲁视频| 在线观看欧美成人| 美女日韩欧美| 亚洲日本理论电影| 亚洲美女av在线播放| 一区二区日韩伦理片| 久久综合伊人77777尤物| 亚洲国产成人av好男人在线观看| 精品动漫3d一区二区三区| 国产在线精品一区二区中文| 欧美成人免费全部| 女仆av观看一区| 一区二区在线观看av| 亚洲人成网在线播放| 欧美精品乱码久久久久久按摩| 91久久一区二区| 亚洲欧美在线免费| 欧美成年人网| 久久色在线观看| 久久九九热re6这里有精品| 欧美1区2区3区| 久久蜜桃资源一区二区老牛| 亚洲一区二区三区四区视频| 欧美无乱码久久久免费午夜一区| 欧美伊人久久| 亚洲国产成人久久综合一区| 欧美视频在线不卡| 久久精品日韩| 国产精品99久久久久久久久久久久| 欧美连裤袜在线视频| 国产欧美另类| 免费试看一区| 欧美亚洲综合另类| 欧美一区二区视频97| 欧美不卡视频一区发布| 亚洲精品中文字| 国产精品手机在线| 欧美在线一二三区| 国产精品免费一区二区三区在线观看| 亚洲欧美国产日韩中文字幕| 国模套图日韩精品一区二区| 一区二区三区**美女毛片| 欧美主播一区二区三区美女 久久精品人| 性欧美在线看片a免费观看| 久久精品国产99精品国产亚洲性色| 欧美性猛交xxxx乱大交退制版| 欧美系列一区| 国产亚洲精品久久久久婷婷瑜伽| 久久精品盗摄| 国产揄拍国内精品对白| 国产乱码精品1区2区3区| 99精品视频免费观看视频| 欧美午夜精品久久久久久超碰| 亚洲视频1区2区| 尤物网精品视频| 国外成人在线视频网站| 亚洲电影免费观看高清完整版在线| 亚洲午夜三级在线| 欧美高清视频免费观看| 久久精品一区蜜桃臀影院| av不卡免费看| 欧美激情一二三区| 亚洲精品在线二区| 午夜在线观看欧美| 国产精品综合久久久| 欧美日韩一区二区三区免费| 久久久国产视频91| 欧美日韩精品国产| 欧美大片国产精品| 久久五月婷婷丁香社区| 韩日午夜在线资源一区二区| 裸体歌舞表演一区二区| 亚洲视频电影在线| 亚洲一区二区视频在线观看| 欧美精品久久久久久久免费观看| 亚洲国产成人精品视频| 欧美日韩一二三四五区| 一区二区三区免费在线观看| 亚洲美女视频在线免费观看| 欧美激情精品久久久久久免费印度| 亚洲视频播放| 国产精品久久久久77777| 欧美日韩一二区| 久久九九全国免费精品观看| 免费高清在线一区| 国内揄拍国内精品少妇国语| 亚洲一区免费看| 亚洲精品乱码久久久久久蜜桃麻豆| 久久免费视频网| 尤物精品在线| 国产精品青草久久久久福利99| 国内成人精品视频| 性色av一区二区怡红| 欧美日韩国产综合视频在线观看| 欧美日韩一区二区三区在线视频| 狠狠操狠狠色综合网| 久久久久久久久一区二区| 久久久亚洲午夜电影| 国产精品入口66mio| 国产乱码精品一区二区三区av| 先锋影音一区二区三区| 国产有码一区二区| 狼人天天伊人久久| 狠狠88综合久久久久综合网| 麻豆久久久9性大片| 亚洲欧洲精品一区二区三区波多野1战4| 亚洲免费在线看| 国产欧美精品日韩精品| 午夜影视日本亚洲欧洲精品| 免费国产自线拍一欧美视频| 国产精品综合网站| 欧美大胆人体视频| 欧美日韩不卡| 在线观看视频欧美| 国模私拍视频一区| 亚洲精品黄网在线观看| 99pao成人国产永久免费视频| 亚洲一区激情| 欧美在线免费一级片| 国产精品你懂的在线| 久久亚洲色图| 美女视频网站黄色亚洲| 国产精品乱子久久久久| 黄色成人小视频| 亚洲黄色有码视频| 国产精品五区| 亚洲网站在线观看| 久久五月天婷婷| 亚洲高清123| 国产农村妇女精品一区二区| 亚洲色图制服丝袜| 久久久久久久久伊人| 久久久一区二区三区| 香蕉国产精品偷在线观看不卡| 亚洲精品小视频| 亚洲高清免费在线| 日韩视频免费在线| 日韩视频专区| 欧美老女人xx| 久久岛国电影| 亚洲欧美国产va在线影院| 欧美日韩精品一本二本三本| 国产综合精品一区| 亚洲国产精品成人va在线观看| 一本色道久久综合狠狠躁篇的优点| 亚洲欧美日韩在线高清直播| 香蕉av福利精品导航| 欧美国产精品va在线观看| 欧美日韩卡一卡二| 午夜日韩激情| 一本色道久久99精品综合| 久久综合国产精品| 一区二区三区欧美视频| 欧美日韩国产成人在线免费| 久久国产精品黑丝| 国产欧美一区二区色老头| 伊人久久亚洲热| 亚洲日本中文字幕区| 欧美激情一区二区| 欧美在线亚洲综合一区| 亚洲午夜av| 欧美激情1区2区| 久久天堂国产精品| 欧美高清在线一区| 一区二区三区无毛| 亚洲一卡久久| 亚洲日本aⅴ片在线观看香蕉| 国产精品自拍视频| 久久综合九色综合欧美就去吻| 国产综合第一页| 国产精品99久久不卡二区| 国产精品久久久久久久久果冻传媒| 欧美在线视频导航| 欧美三级电影精品| 国产欧美日本一区视频| 国产精品色网| 日韩亚洲视频在线| 亚洲欧美日韩在线综合| 久久久久久**毛片大全| 永久免费精品影视网站| 亚洲无限乱码一二三四麻| 欧美国产一区二区三区激情无套| 亚洲欧美日韩国产另类专区| 怡红院av一区二区三区| 亚洲欧洲av一区二区三区久久| 小处雏高清一区二区三区| 夜夜嗨av色一区二区不卡| 在线日韩一区二区| 一区二区日韩精品| 久久伊伊香蕉| 亚洲精品一区二区三区樱花| 亚洲自拍三区| 国产欧美日韩综合一区在线观看| 欧美日韩精品一区二区在线播放| 在线精品一区| 久久久精品日韩| 国产精品嫩草影院av蜜臀| 久久露脸国产精品| 久久精品夜夜夜夜久久| 久久久久青草大香线综合精品| 欧美激情综合| 欧美激情bt| 欧美日韩综合视频网址| 午夜天堂精品久久久久| 欧美国产日韩在线观看| 夜夜嗨av一区二区三区网页| 99精品国产高清一区二区| 欧美精品三级在线观看| 欧美人妖另类| 欧美精品一区二区三区在线看午夜| 亚洲手机成人高清视频| 狠狠88综合久久久久综合网| 久久伊人一区二区| 国产精品有限公司| 韩国成人理伦片免费播放| 国产一级一区二区| 欧美视频在线观看视频极品| 在线观看日韩一区| 在线观看视频一区二区欧美日韩| 久久精品一区二区三区不卡牛牛| 国产精品视频1区| 日韩一区二区精品在线观看| 欧美精品999| 国产一区二区激情| 亚洲精品中文字幕有码专区| 国产精品三级久久久久久电影| 久久精品国产亚洲高清剧情介绍| 欧美激情女人20p| 欧美影院成年免费版| 国产亚洲欧美另类中文| 亚洲午夜激情网页| 国内一区二区三区在线视频| 国产精品成人免费| 国产一区二区视频在线观看| 韩国成人理伦片免费播放| 亚洲乱码一区二区| 国产伦精品一区二区三区免费迷| 国产视频精品网| 久久免费视频这里只有精品| 一区二区三区免费看| 欧美人成在线| 久久人人爽爽爽人久久久| 欧美日韩久久精品| 欧美怡红院视频一区二区三区| 欧美另类人妖| 国产精品欧美日韩一区二区| 在线高清一区| 国产精品v欧美精品v日韩精品| 亚洲国产精品一区制服丝袜| 国产精品进线69影院| 久久免费的精品国产v∧| 嫩草国产精品入口| 亚洲精品日韩激情在线电影| 欧美成人综合一区| 日韩一级免费观看| 男人的天堂成人在线| 一区二区三区日韩精品视频| 亚洲欧美久久久| 激情丁香综合| 欧美福利小视频| 欧美日韩大片|