女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于PTP的工業(yè)控制網(wǎng)絡(luò)實現(xiàn)網(wǎng)絡(luò)時間同步

電子設(shè)計 ? 作者:電子設(shè)計 ? 2018-09-21 09:12 ? 次閱讀

隨著數(shù)字網(wǎng)絡(luò)的不斷發(fā)展,基于網(wǎng)絡(luò)協(xié)議(IP)的技術(shù)不斷涌現(xiàn),因為它足夠的方便、靈活和可擴展性。局域網(wǎng)(LANs)、廣域網(wǎng)(WANs)以及蜂窩網(wǎng)絡(luò)都是IP網(wǎng)絡(luò)應(yīng)用的常見例子。當(dāng)我們在工業(yè)控制、測試和測量領(lǐng)域、傳輸聲音、視頻等信息的數(shù)據(jù)主干應(yīng)用方面采用IP網(wǎng)絡(luò)技術(shù)時,時間的同步是我們考慮的關(guān)鍵要點。例如聲音和視頻質(zhì)量對不確定性的延遲和抖動非常的敏感,裝配生產(chǎn)線上的機器人彼此之間也需要嚴(yán)格的同步。

圖1:數(shù)字化顯示齒輪幫助同步時間

IP網(wǎng)絡(luò)和以太網(wǎng)最初設(shè)計時并沒有考慮同步問題,但是這在現(xiàn)在非常的有必要。如果你的產(chǎn)品需要時間同步需要在設(shè)計上采取哪些措施呢?目前已經(jīng)有幾種解決方案,這里我們與大家討論四種常見的解決方案:網(wǎng)絡(luò)時間協(xié)議(NTP)、精簡的網(wǎng)絡(luò)時間協(xié)議(SNTP)、精確的時間協(xié)議(PTP)以及借助導(dǎo)航系統(tǒng)時間同步,比如全球定位系統(tǒng)GPS。幸運的是從架構(gòu)的角度來看這些不同的實現(xiàn)方案有很多的共同之處。

主時鐘源

同步網(wǎng)絡(luò)通常都會有一個主時鐘,它的來源一般都是協(xié)調(diào)世界時(UTC),UTC是基于地球的自轉(zhuǎn)而確立的公立時間。UTC與國際原子時(TAI)保持著固定的關(guān)系,兩者之間的固定關(guān)系是根據(jù)地球自轉(zhuǎn)減慢的速度而周期性的增加到UTC上的閏秒時間而保持的,目前UTC時間比TAI時間快了將近36秒。另一個度量標(biāo)準(zhǔn)是UT1,它是以平子夜作為0時開始的格林格林威治平太陽時加上人工極移校正后的時間標(biāo)準(zhǔn),UTC與UT1之間的關(guān)系保持在9秒以內(nèi)。

目前有很多個時間服務(wù)器,但是在美國最常用的就是來自國家科學(xué)技術(shù)研究所(NIST)提供的時間,NIST提供的時間是基于UTC、UTC1和網(wǎng)絡(luò)時間協(xié)議(NTP)服務(wù)器的,其他網(wǎng)絡(luò)的計算機和主時鐘源都是根據(jù)這個服務(wù)器來確定的,然而還有很多的輔助服務(wù)器存在,而且時間信息也可以來自于導(dǎo)航衛(wèi)星。

時間研究要素

在網(wǎng)絡(luò)設(shè)計中存在異步和同步的時間模型,所有同步的方法都需要有一個內(nèi)聚層次的定時解決方案。參考時鐘對于網(wǎng)絡(luò)元素的同步是必須的,網(wǎng)絡(luò)元素通常需要一個電壓控制的晶體振蕩器(VCXO)、鎖相環(huán)(PLL)或者時鐘生成器通過調(diào)整實現(xiàn)同步狀態(tài)。目前比較流行的方案包括Abracon公司推出的超低相位噪聲的VXCO和IDT公司推出的82P33814-1NLG同步管理單元,支持多種同步模式。

無論選擇哪種解決方案,設(shè)計系統(tǒng)都需要能夠提供適當(dāng)?shù)亩秳铀p和相位噪聲剔除,并且與網(wǎng)絡(luò)中的其他元素保持適當(dāng)?shù)耐焦睢r間設(shè)計方面要包括一定的保持特性,即在被通知同步狀態(tài)之前保持時鐘的能力以防止主時鐘或參考時鐘出現(xiàn)故障。

常用的同步解決方案

網(wǎng)絡(luò)時間協(xié)議(NTP)和精簡網(wǎng)絡(luò)時間協(xié)議(SNTP)

最常用的公共網(wǎng)絡(luò)時間同步方法就是NTP以及其精簡版SNTP,公共的NTP子網(wǎng)在所有大陸甚至在海底都設(shè)有服務(wù)器,為全球互聯(lián)網(wǎng)上無數(shù)的計算機提供時間支持服務(wù)。NTP服務(wù)器時間是基于UTC的,但是NIST組織架設(shè)了一個基于UT1的NTP服務(wù)器。

NTP協(xié)議使用軟件時間戳來實現(xiàn)精確的時間同步,精度范圍從100μs 到100ms 或者更大。很多因素會導(dǎo)致差異,但是通常都是由于網(wǎng)絡(luò)延遲、硬件、操作系統(tǒng)、環(huán)境溫度變化引起的振蕩器漂移以及時間更新引起的時間間隔引起的。

當(dāng)我們確定需要對客戶端的本地時間進行調(diào)整時,還需要將往返時間延遲考慮在內(nèi)。NTP和SNTP使用相同的過程來確定校正因子,計算結(jié)果是假設(shè)往返兩方向的延遲都是相同的而確定的,因此在客戶端與服務(wù)端之間一共發(fā)生了四個數(shù)據(jù)包交換。

NTP和SNTP之間的主要區(qū)別是SNTP客戶端需要周期性的直接從單個SNTP服務(wù)器同步它們的時間,因此,SNTP主要用于不需要太高精度要求的應(yīng)用程序,NTP則采用基于狀態(tài)的復(fù)雜算法來提升精度。

基于PTP的工業(yè)控制網(wǎng)絡(luò)實現(xiàn)網(wǎng)絡(luò)時間同步

圖2:前三層的同步路徑

NTP支持多播/任播、客戶端-服務(wù)器、點對點模式,而SNTP通常應(yīng)用于客戶端-服務(wù)端模式,NTP系統(tǒng)廣播時間信息是分層的并建立不同的層級,每個級別被分配給一個對應(yīng)層級(Stratum)的序號,Stratum 1服務(wù)器是最底層,提供全局的時間同步服務(wù),上層的需要根據(jù)底層的時間信息來同步。(網(wǎng)絡(luò)事件結(jié)構(gòu)為進一步研究提供了很好的使用信息來源,并且提供了一個參考實現(xiàn)方案稱為NTPd,適用于Unix和Windows操作系統(tǒng))

IEEE 1588 精確時間協(xié)議(PTP)

PTP迅速變成以太網(wǎng)數(shù)據(jù)包網(wǎng)絡(luò)首選的時間同步解決方案,尤其適用于工業(yè)控制、電信、測試與測量等應(yīng)用,相比NTP協(xié)議它更加的精確、更加的確定。PTP協(xié)議與NTP協(xié)議有很多相似之處,但是有幾個關(guān)鍵的區(qū)別。首先客戶端的時間戳采用硬件來實現(xiàn)而不是軟件,并盡可能的將其放在接近網(wǎng)絡(luò)接口的地方,從而消除與客戶端軟件相關(guān)的不規(guī)則延遲,這樣會提升幾納秒的精確性,其次PTP網(wǎng)絡(luò)主時鐘選擇過程更具健壯性。

基于PTP的工業(yè)控制網(wǎng)絡(luò)實現(xiàn)網(wǎng)絡(luò)時間同步

圖3:同步機制和延遲計算-便宜校正=ó

在PTP協(xié)議中,時間信息會以主從結(jié)構(gòu)的形式分層次的貫通到整個網(wǎng)絡(luò)中,事件源是基于TAI標(biāo)準(zhǔn)的,“最好主時鐘(BMC)”軟件算法會從所有可用時鐘源中選擇最合適的時鐘,時間信息會被傳遞給PTP的所有子網(wǎng)絡(luò)中。

PTP協(xié)議的所有子網(wǎng)絡(luò)中的主時鐘的選擇也采用BMC算法,多播傳輸是時鐘的主要傳輸方式,但是終端客戶端會采用直接通信的方式與主時鐘進行同步,以單播的形式定時發(fā)送時間同步請求。當(dāng)然還會存在一個“透明時鐘”的可能性,即網(wǎng)絡(luò)交換機有可能在將PTP消息傳遞給PTP子網(wǎng)的過程中修改時間戳。這種修改是通過計算本地設(shè)備延遲來提升接收子網(wǎng)的時間戳的精確性。

完美的PTP解決方案肯定存在,但是選擇還是要歸結(jié)于收發(fā)器的解決方案結(jié)合微控制器控制的PTP軟件協(xié)議棧或者基于微控制器的解決方案和協(xié)議棧。網(wǎng)絡(luò)時間組織提供了一個開源的PTP協(xié)議棧實現(xiàn)方案稱為PTPd,可以免費下載。最廣泛的分布式解決方案是TI公司推出的DP83640,作為通用模塊在不同操作模式下都會輸出一個從時鐘,這個時鐘與主時鐘在頻率和相位都保持同步,然后傳遞給下級子網(wǎng)絡(luò),精度在亞納秒范圍內(nèi),當(dāng)然它也具有NTP協(xié)議的時間戳,TI公司提供了詳細(xì)的應(yīng)用說明,比如如何進行配置,如何實現(xiàn)較高的精度等。

全球定位系統(tǒng)(GPS)

圖4:基于空間的導(dǎo)航系統(tǒng)包含一組環(huán)繞地球的衛(wèi)星,這些系統(tǒng)能夠提供非常精確的時間和位置信息

基于空間的導(dǎo)航系統(tǒng)包括一組環(huán)繞地球的衛(wèi)星,這些系統(tǒng)能夠提供非常精確的時間和位置信息。美國系統(tǒng)成為“全球定位系統(tǒng)(GPS)”,俄羅斯稱之為“全球?qū)Ш叫l(wèi)星系統(tǒng)(GLONASS)”,中國的“北斗導(dǎo)航衛(wèi)星系統(tǒng)(BeiDou-2)”,以及印度的“印度區(qū)域?qū)Ш綄?dǎo)航衛(wèi)星系統(tǒng)(IRNSS)”,當(dāng)然其他國家也都在開發(fā)自己的導(dǎo)航系統(tǒng)。

GPS衛(wèi)星上都具備原子時鐘,它們之間互相同步并且定期進行調(diào)整與地面時鐘同步。時間是根據(jù)至少四顆衛(wèi)星周期性發(fā)送來的時間戳來計算出來的,延遲的計算也相對簡單,因為信號以光速進行傳播,衛(wèi)星會定期發(fā)送其位置信息。

與NTP和PTP協(xié)議不同,GPS系統(tǒng)的可變延遲問題則不一樣,因為時間信息都直接來自于衛(wèi)星,唯一限制的因素是接收器必須有一條暢通無阻的通路,大氣環(huán)境以及衛(wèi)星相對接收器的位置都會對精度產(chǎn)生影響。因為給每個網(wǎng)絡(luò)元素都集成一個接收器會很昂貴,因此工程師們會有效的控制成本,不過GPS時代相關(guān)產(chǎn)品已經(jīng)便宜很多了,使得實際的解決方案的同步精度能夠達(dá)到100ns以內(nèi)。

GPS系統(tǒng)接收器還有一個好的特性就是它可以應(yīng)用于封閉網(wǎng)絡(luò),即沒有互聯(lián)網(wǎng)連接。它們同樣可以為PTP網(wǎng)絡(luò)提供精確的主時鐘源。

總結(jié)

除了上文提到的時間同步方法,當(dāng)然還有其他的方案比如“同步網(wǎng)絡(luò)(SyncE)”和“范圍內(nèi)儀表組時間編碼(IRIG)”,這些都值得我們深入去研究。這些技術(shù)都是通過分發(fā)信號實現(xiàn)同步但是都需要專用的硬件平臺。“同步網(wǎng)絡(luò)”已經(jīng)成為一種標(biāo)準(zhǔn)受到越來越多的歡迎,傳統(tǒng)的時間劃分多路復(fù)用網(wǎng)絡(luò)演變?yōu)榛贗P的切換和多路復(fù)用實現(xiàn)方案(上文提到的DP83640就是基于SyncE技術(shù)實現(xiàn)的)。為了進一步的探索,可以參考國際電信聯(lián)盟相關(guān)標(biāo)準(zhǔn):ITU-T Rec.G8261,62,64。網(wǎng)絡(luò)時間同步解決方案也可以通過上文提到的方法組合來實現(xiàn),比如基于PTP的工業(yè)控制網(wǎng)絡(luò)可以從GPS接收器獲取其主時鐘源,當(dāng)然也可以從NTP衍生服務(wù)器獲取。許多可行的方法和組合可以一起工作,最終目標(biāo)是通過網(wǎng)絡(luò)實現(xiàn)精確的時間同步,但是每種技術(shù)都有自己獨特的功能特性,而且隨著網(wǎng)絡(luò)和技術(shù)的發(fā)展逐漸都能夠滿足現(xiàn)代應(yīng)用的大部分需求。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • gps
    gps
    +關(guān)注

    關(guān)注

    22

    文章

    2965

    瀏覽量

    168503
  • IP
    IP
    +關(guān)注

    關(guān)注

    5

    文章

    1785

    瀏覽量

    151309
  • 局域網(wǎng)
    +關(guān)注

    關(guān)注

    5

    文章

    770

    瀏覽量

    46809
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    網(wǎng)絡(luò)時間協(xié)議和精簡網(wǎng)絡(luò)時間協(xié)議同步解決方案

    協(xié)議(NTP)、精簡的網(wǎng)絡(luò)時間協(xié)議(SNTP)、精確的時間協(xié)議(PTP)以及借助導(dǎo)航系統(tǒng)時間同步,比如全球定位系統(tǒng)GPS。幸運的是從架構(gòu)的角
    的頭像 發(fā)表于 11-09 09:18 ?1.2w次閱讀
    <b class='flag-5'>網(wǎng)絡(luò)時間</b>協(xié)議和精簡<b class='flag-5'>網(wǎng)絡(luò)時間</b>協(xié)議<b class='flag-5'>同步</b>解決方案

    如何利用PTP協(xié)議實現(xiàn)一主多從網(wǎng)絡(luò)時間同步

    在開發(fā)項目中用到了PTP時鐘同步協(xié)議,遇到一些問題,希望得到幫助: 1,所有設(shè)備使用了:XMC_ETH_MAC_InitPTPEx(ETH_LWIP_0.eth_mac,config, txTime
    發(fā)表于 03-12 06:53

    使用NUCLEO-F429ZI實現(xiàn)PTP網(wǎng)絡(luò)時間同步協(xié)議的從時鐘部分,如何輸出相應(yīng)的PPS信號用于測量主從時鐘同步性能?

    目前正在使用NUCLEO-F429ZI實現(xiàn)PTP網(wǎng)絡(luò)時間同步協(xié)議的從時鐘部分,使用ptpd實現(xiàn)
    發(fā)表于 03-11 08:19

    無線傳感器網(wǎng)絡(luò)時間同步協(xié)議的實現(xiàn)

    同步協(xié)議  由于ZigBee無線傳感器網(wǎng)絡(luò)的傳輸速率小,帶寬小等特點,便采用了降低PTP協(xié)議在網(wǎng)絡(luò)中的開銷來實現(xiàn)本系統(tǒng)的
    發(fā)表于 11-07 16:01

    智能駕駛數(shù)據(jù)網(wǎng)絡(luò)時間同步

    智能駕駛數(shù)據(jù)網(wǎng)絡(luò)時間同步PTP時鐘服務(wù)器)分析隨著汽車電子的日益復(fù)雜化以及汽車電子電氣架構(gòu)(EEA)的升級,人們對于聯(lián)網(wǎng)智能汽車的需求也在逐步上升,大量先進技術(shù)往汽車上應(yīng)用,如高級駕
    發(fā)表于 09-03 07:34

    夏光XG7010針對PTP時間同步服務(wù)器測試解決方案

    隨著中國移動通信集團公司PTN網(wǎng)絡(luò)IEEE1588規(guī)模部署,利用IEEE1588技術(shù)取代GPS實現(xiàn)時間同步的工作正在積極地推進,為PTN網(wǎng)絡(luò)提供穩(wěn)定、可靠的
    發(fā)表于 01-19 22:07 ?1140次閱讀

    Linux ptp4l程序實現(xiàn)PTP邊界時鐘和普通時鐘

    精確時間協(xié)議(PTP)是用于在網(wǎng)絡(luò)中進行時鐘同步的協(xié)議。當(dāng)與硬件支持結(jié)合使用時, PTP 能夠達(dá)到亞微秒的精度,這遠(yuǎn)好于通常使用的 NTP
    的頭像 發(fā)表于 09-05 11:27 ?1.6w次閱讀

    淺談網(wǎng)絡(luò)精確時間同步PTP(IEEE1588)

    IEEE1588(the Precision Time Protocol 簡稱為 PTP )全稱是“網(wǎng)絡(luò)測量和控制系統(tǒng)的精密時鐘同步協(xié)議標(biāo)準(zhǔn)”,是針對基于
    的頭像 發(fā)表于 10-09 10:58 ?1.1w次閱讀
    淺談<b class='flag-5'>網(wǎng)絡(luò)</b>精確<b class='flag-5'>時間</b><b class='flag-5'>同步</b>—<b class='flag-5'>PTP</b>(IEEE1588)

    網(wǎng)絡(luò)時間服務(wù)器模塊:衛(wèi)星時間同步的管理神器

    網(wǎng)絡(luò)時間服務(wù)器模塊是指網(wǎng)絡(luò)傳輸中多個節(jié)點,如計算機服務(wù)器設(shè)備、控制裝置等之間時間和狀態(tài)具有相同的一致性。這一過程通過特定的技術(shù)手段
    的頭像 發(fā)表于 08-20 15:38 ?564次閱讀
    <b class='flag-5'>網(wǎng)絡(luò)</b><b class='flag-5'>時間</b>服務(wù)器模塊:衛(wèi)星<b class='flag-5'>時間</b><b class='flag-5'>同步</b>的管理神器

    ptp時間同步技術(shù)的優(yōu)勢

    Protocol)作為一種高精度的時間同步技術(shù),已經(jīng)在許多領(lǐng)域得到了廣泛的應(yīng)用。 1. 高精度同步 PTP協(xié)議能夠提供微秒甚至納秒級別的時間
    的頭像 發(fā)表于 12-29 09:33 ?556次閱讀

    如何配置ptp網(wǎng)絡(luò)設(shè)備

    1. 理解PTP協(xié)議 PTP是一種網(wǎng)絡(luò)協(xié)議,用于在網(wǎng)絡(luò)設(shè)備之間同步時鐘。它基于IEEE 1588標(biāo)準(zhǔn),能夠提供亞微秒級別的
    的頭像 發(fā)表于 12-29 09:36 ?1054次閱讀

    使用ptp提高網(wǎng)絡(luò)時鐘精度的方法

    在現(xiàn)代網(wǎng)絡(luò)環(huán)境中,精確的時間同步對于許多應(yīng)用至關(guān)重要,包括電信、金融交易、工業(yè)自動化和科學(xué)研究。精確時間協(xié)議(
    的頭像 發(fā)表于 12-29 09:44 ?837次閱讀

    ptp和GPS時間同步的對比

    時間同步在許多領(lǐng)域,如金融交易、電信網(wǎng)絡(luò)、科學(xué)研究和全球定位系統(tǒng)等,都扮演著至關(guān)重要的角色。PTP(精確時間協(xié)議)和GPS(全球定位系統(tǒng))是
    的頭像 發(fā)表于 12-29 09:46 ?934次閱讀

    如何測試ptp網(wǎng)絡(luò)性能

    和接收。這包括Sync(同步)消息、Follow_Up(跟隨)消息、Delay_Req(延遲請求)消息和Delay_Resp(延遲響應(yīng))消息等。 時間同步精度測試 : 使用專門的工具或軟件測試
    的頭像 發(fā)表于 12-29 09:57 ?890次閱讀

    基于ptp的分布式系統(tǒng)設(shè)計

    在現(xiàn)代分布式系統(tǒng)中,精確的時間同步對于確保數(shù)據(jù)一致性、系統(tǒng)穩(wěn)定性和性能至關(guān)重要。PTP(Precision Time Protocol)是一種網(wǎng)絡(luò)協(xié)議,用于在分布式系統(tǒng)中
    的頭像 發(fā)表于 12-29 10:09 ?456次閱讀