www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 測試測量 > 測試測量
[導(dǎo)讀]摘要:天文觀測設(shè)備對于控制系統(tǒng)的時(shí)間準(zhǔn)確度有嚴(yán)格要求。為此,采用搭建高精度NTP服務(wù)器的方法實(shí)現(xiàn)系統(tǒng)校時(shí)?;舅悸肥菑腘MEA018 3數(shù)據(jù)中提取時(shí)間信息,通過PPS信號來保證高精度。具體實(shí)現(xiàn)方法是采用GPS接收模塊G5

摘要:天文觀測設(shè)備對于控制系統(tǒng)的時(shí)間準(zhǔn)確度有嚴(yán)格要求。為此,采用搭建高精度NTP服務(wù)器的方法實(shí)現(xiàn)系統(tǒng)校時(shí)?;舅悸肥菑腘MEA018 3數(shù)據(jù)中提取時(shí)間信息,通過PPS信號來保證高精度。具體實(shí)現(xiàn)方法是采用GPS接收模塊G591來構(gòu)造硬件電路,軟件部分需要NTP服務(wù)器軟件和GPSD的正確安裝和配置。對照實(shí)驗(yàn)表明,基于GPSD的NTP服務(wù)器校時(shí)精度可以達(dá)到微秒量級,工作性能穩(wěn)定而可靠。
關(guān)鍵詞:天文儀器;校時(shí);高精度;NTP;GPSD;PPS;NMEA

0 引言
    準(zhǔn)確的時(shí)間是天文觀測所必需的。天文望遠(yuǎn)鏡在特定時(shí)間內(nèi)的準(zhǔn)確指向、CCD曝光時(shí)間的控制以及不同波段觀測數(shù)據(jù)所進(jìn)行的高精度同步比對等應(yīng)用需要系統(tǒng)至少有亞毫秒的時(shí)間準(zhǔn)確度。然而就目前來看,一般的計(jì)算機(jī)和嵌入式設(shè)備所使用的晶體振蕩器的精度為幾個(gè)或者幾十個(gè)ppm(百萬分之一秒),并且會(huì)受溫度漂移的影響,使得每天的誤差能夠達(dá)到秒級,若再考慮元器件的老化或外界干擾等因素,誤差可能會(huì)超過10 s,如果不及時(shí)校正,其誤差積累將不可忽視。
    網(wǎng)絡(luò)時(shí)間協(xié)議NTP(Network Time Protocol)是美國特拉華大學(xué)的MILLS David L.教授在1982年提出的,其設(shè)計(jì)目的是利用互聯(lián)網(wǎng)資源傳遞統(tǒng)一和標(biāo)準(zhǔn)的時(shí)間。目前,使用GPS信號實(shí)現(xiàn)校時(shí)的研究工作很多,大多只是通過讀取GPS模塊解碼出的串行數(shù)據(jù),提取其中的時(shí)間信息來糾正系統(tǒng)時(shí)鐘,該過程并不涉及NTP的使用,精度較低,一般為幾十到幾百毫秒。對此,本文充分利用了NTP服務(wù)器軟件對GPS時(shí)鐘源的支持,采用串行數(shù)據(jù)和秒脈沖相結(jié)合的方式來校準(zhǔn)時(shí)間,校時(shí)精度大為提高。

1 GPS同步時(shí)鐘的校時(shí)方式
1.1 GPS介紹
    GPS(Global Positioning System,全球定位系統(tǒng))是20世紀(jì)70年代美國研制的新一代衛(wèi)星導(dǎo)航、授時(shí)、定位系統(tǒng)。24顆專用的GPS衛(wèi)星上都各自帶有原子鐘,能夠全天候向地面廣播精確的UTC標(biāo)準(zhǔn)時(shí)間。在許多通用GPS解碼芯片解碼出的數(shù)據(jù)流中,除了有位置信息,還包含時(shí)間信息(年月日時(shí)分秒)和PPS(Pulseper Second,秒脈沖信號),PPS標(biāo)識了時(shí)間信息的起點(diǎn),其精確度可以到微秒量級。
1.2 校時(shí)方式介紹
    NTP是用來使計(jì)算機(jī)時(shí)間同步化的一種協(xié)議,其同步時(shí)鐘源不僅僅局限于網(wǎng)絡(luò)的時(shí)間服務(wù)器,還包括時(shí)鐘設(shè)備,如石英鐘,原子鐘,GPS接收器等。NTP服務(wù)器軟件將這些時(shí)鐘源抽象成相應(yīng)的數(shù)據(jù)結(jié)構(gòu),對應(yīng)于不同的內(nèi)存地址,通過讀取該地址中的信息,進(jìn)行統(tǒng)計(jì)學(xué)算法的處理來同步計(jì)算機(jī)的時(shí)鐘。
    使用GPS作為同步時(shí)鐘源的校時(shí)方案主要有三種:脈沖同步方式、串行同步方式和綜合方式。本文采用的GPSD校時(shí)方案是綜合方式。三種方式的對照如表1所示。


1.3 基于GPSD的綜合校時(shí)
    GPSD(GPS Daemon)是一個(gè)守護(hù)進(jìn)程軟件,用來處理GPS接收單元解碼出的數(shù)據(jù)?;贕PSD綜合校時(shí)的具體過程如圖1所示。GPS天線接收GPS信號,傳遞給G591芯片進(jìn)行解碼,每秒輸出NMEA0183協(xié)議格式的數(shù)據(jù)和PPS信號,MAX 232完成電平轉(zhuǎn)換之后,分別經(jīng)由串口的RXD和DCD端傳遞給計(jì)算機(jī);GPSD軟件經(jīng)過處理,將準(zhǔn)確的時(shí)間信息寫到特定內(nèi)存段中;NTP服務(wù)器軟件通過共享內(nèi)存的方式讀取該地址段中的時(shí)間信息,進(jìn)而完成校正系統(tǒng)時(shí)鐘的工作。


    基于GPSD綜合校時(shí)方案是一種優(yōu)勢互補(bǔ)的校時(shí)方式。這種方式繼承了NMEA串行校時(shí)方式可以獲取時(shí)間信息的優(yōu)勢,同時(shí)利用了PPS脈沖校時(shí)延時(shí)估計(jì)誤差小、精度高的特點(diǎn),是一種簡便有效的校時(shí)方案。

2 系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)
2.1 硬件平臺
    GPSD綜合校時(shí)方案需要的硬件設(shè)備分為三個(gè)部分:GPS天線、GPS接收器和與GPS接收器連接的計(jì)算機(jī),其相應(yīng)的功能和應(yīng)用如下:
    (1)GPS天線用于接收GPS信號。本文采用的是磁吸式GPS天線,使用時(shí)要水平放置,最好置于開闊地,如天窗、窗臺、陽臺等;
    (2)GPS接收器由電源、GPS接收和電平轉(zhuǎn)換三個(gè)模塊構(gòu)成如圖2所示。GPS接收模塊采用JRC(Japan Radio Company)設(shè)計(jì)的G591芯片,該芯片支持多達(dá)210 PRN通道,輸出數(shù)據(jù)為NMEA0183協(xié)議的串行數(shù)據(jù),波特率為9 600 b/s,適用于各種相關(guān)開發(fā)。在本設(shè)計(jì)中,G591主要用來獲取時(shí)間信息和PPS信號,不涉及定位導(dǎo)航;電源模塊采用的是AMS(Advanced Monolithie Systems)設(shè)計(jì)的AMS1117-3.3芯片,該芯片輸出電壓為3.3 V,最大輸出電流為1 A,用來給G591和MAX232供電;電平轉(zhuǎn)換模塊主要采用MAXIM公司設(shè)計(jì)的MAX232芯片,該芯片負(fù)責(zé)把G591輸出的CMOS電平轉(zhuǎn)換成RS 232電平,供串口讀取。


    (3)計(jì)算機(jī)設(shè)備用于處理GPS數(shù)據(jù),要求支持串口和網(wǎng)口等設(shè)備,以實(shí)現(xiàn)GPS數(shù)據(jù)接收和校時(shí)輸出。
    硬件平臺搭建好了之后,本文對PPS信號和NMEA0183串行數(shù)據(jù)進(jìn)行了相應(yīng)的調(diào)試。對PPS信號的調(diào)試采用的是硬件方式,使用示波器來觀察GPS接收器是否有秒脈沖信號輸出,若天線和接收器工作正常,會(huì)檢測到PPS端有脈寬為100 ms的秒脈沖輸出;對NMEA數(shù)據(jù)的調(diào)試采用的是軟件方式,使用Windows操作系統(tǒng)自帶的超級終端或Linux操作系統(tǒng)的minicom等工具來讀取串口,檢測數(shù)據(jù)是否正常,正確的輸出結(jié)果是NME A0183串行數(shù)據(jù)。
    若由于天線或氣象原因,G591模塊沒有接收到信號,則不會(huì)產(chǎn)生PPS信號,同時(shí)NMEA0183語句中的GPRMC語句的標(biāo)志位也會(huì)變成無效。
2.2 軟件平臺
2.2.1 安裝過程
    本文使用的是Ubuntu 11.04操作系統(tǒng),內(nèi)核版本是2.6.38;需要的軟件包有setserial,gpsd,gpsd-cli-ents,python-gps,ntp。在終端中使用Ubuntu自帶的apt-get命令安裝這些軟件包,然后分別作出相應(yīng)的設(shè)置:
    (1)setserial的版本是2.17,該軟件是用來對串口進(jìn)行相應(yīng)的設(shè)置。為了能夠讓串口識別PPS信號,要對setserial的配置文件修改。在autoserial.conf中對接收GPS數(shù)據(jù)的串口添加low_latency關(guān)鍵字。
    (2)gpsd的版本是2.95。安裝完成后,使用dpkgreconfigure命令要對gpsd重新進(jìn)行配置,使其能夠開機(jī)自動(dòng)運(yùn)行,讀取串口數(shù)據(jù)。此外gpsd的調(diào)試方法也十分簡便。如果放在后臺執(zhí)行,可以通過系統(tǒng)日志文件查看其工作狀況;gpsd也可以在前臺運(yùn)行,通過進(jìn)入調(diào)試模式來檢查時(shí)間信息和PPS信號的捕獲情況,詳見gpsd的使用說明。
    (3)ntp的版本是4.2.6。安裝完成后,要對NTP的配置文件ntp.conf進(jìn)行修改。NTP服務(wù)器的正確配置決定了最終的時(shí)間同步結(jié)果。本設(shè)計(jì)選用的時(shí)間服務(wù)器只有GPS時(shí)鐘源,具體配置如下:
   
    Linux操作系統(tǒng)從2.6.34版本開始支持PPS中斷源,而本文采用的方案是通過共享內(nèi)存的方式傳遞時(shí)間信息,會(huì)與PPS中斷源發(fā)生沖突,所以要禁止掉內(nèi)核響應(yīng)PPS。127.127.28.1對應(yīng)于NTP定義的一個(gè)內(nèi)存段地址,gpsd進(jìn)程就是通過這個(gè)地址向NTP傳遞時(shí)間信息。
2.2.2 結(jié)果
    NTP服務(wù)器安裝后的調(diào)試工作可以通過參照系統(tǒng)和NTP的日志文件,以及查看串口狀態(tài)等操作來進(jìn)行。本文總結(jié)了NTP服務(wù)器正常工作的必要條件:正確的配置、可用的網(wǎng)絡(luò)、有效的GPS信號、沒有其他進(jìn)程占據(jù)GPS時(shí)鐘源使用的串口。當(dāng)NTP服務(wù)器正常工作時(shí),使用其自帶的ntpq程序可以查看NTP的工作狀態(tài),即校時(shí)的效果。如果GPS設(shè)備正常工作,NTP服務(wù)器幾秒鐘后就能鎖定GPS時(shí)鐘源,輸出結(jié)果如下所示:



3 測試與分析
3.1 對照實(shí)驗(yàn)
    要衡量校時(shí)系統(tǒng)的好壞,偏移量(offset)和抖動(dòng)(jitter)是重要的參考指標(biāo)。本文為驗(yàn)證GPS校時(shí)的有效性和可行性設(shè)計(jì)了對照實(shí)驗(yàn)。實(shí)驗(yàn)內(nèi)容是測試一臺計(jì)算機(jī)分別采用網(wǎng)絡(luò)校時(shí)、串行校時(shí)以及基于GPSD的綜合校時(shí)三種方式的校時(shí)效果。網(wǎng)絡(luò)校時(shí)采用的服務(wù)器為國家授時(shí)中心的NTP服務(wù)器,地址是:210.72.154.44;串行校時(shí)只需要向NTP配置文件中添加server 127.127.28.0;
    通過編寫shell腳本程序?qū)崟r(shí)記錄偏移量和抖動(dòng)的情況。shell腳本程序主要功能是每16 s執(zhí)行一次“ntpq-p”命令,將偏移量和抖動(dòng)的結(jié)果輸出到一個(gè)文件。


    計(jì)算機(jī)設(shè)備通過互聯(lián)網(wǎng)與網(wǎng)絡(luò)時(shí)間服務(wù)器進(jìn)行同步的結(jié)果,如圖3所示,實(shí)驗(yàn)時(shí)間為24 h。從圖中可以看出經(jīng)過約7 h的鎖定過程,NTP軟件通過網(wǎng)絡(luò)時(shí)間服務(wù)器將系統(tǒng)時(shí)鐘的偏移量從約80 ms穩(wěn)定到10 ms以下,抖動(dòng)通常能穩(wěn)定在20 ms以下,但部分時(shí)段也能夠達(dá)到50 ms以上。
    NTP支持的NMEA串行方式的校時(shí)結(jié)果如圖4所示,實(shí)驗(yàn)時(shí)間為24 h??梢钥闯觯摲桨傅臅r(shí)鐘偏移量和抖動(dòng)在幾十毫秒的范圍內(nèi)變化很快,NTP難以將時(shí)鐘穩(wěn)定到一個(gè)更小的范圍。


    采用基于GPSD綜合方式的校時(shí)鎖定過程如圖5所示,實(shí)驗(yàn)時(shí)間為8 h。該過程持續(xù)了近8 h,時(shí)鐘偏移從-18 ms穩(wěn)定到10μs左右,而抖動(dòng)從4 ms穩(wěn)定到10μs以下。


    采用基于GPSD綜合方式的校時(shí)穩(wěn)定過程如圖6所示,實(shí)驗(yàn)時(shí)間為24 h。可以看出,該方案的時(shí)鐘偏移和抖動(dòng)明顯優(yōu)于前兩種方案,偏移量通常低于30μs,抖動(dòng)也不超過50μs。這期間,從大約14 h開始偏移量恒為49μs,抖動(dòng)恒為0μs,并持續(xù)了約3 h;之后偏移和抖動(dòng)又分別從-230μs和60μs逐漸穩(wěn)定到10μs以下。這種現(xiàn)象的原因是GPS信號不好,GPSD不再更新時(shí)間信息,使得NTP處于等待狀態(tài)造成的。當(dāng)3 h之后GPS信號再次有效時(shí),校時(shí)系統(tǒng)自動(dòng)開始重新鎖定,無需人工干預(yù)。參考相關(guān)實(shí)驗(yàn)結(jié)果,證明了本實(shí)驗(yàn)結(jié)果的正確性。


3.2 數(shù)據(jù)分析
    表2對三種校時(shí)結(jié)果數(shù)據(jù)進(jìn)行了統(tǒng)計(jì)分析。結(jié)合圖表分析可以看出,使用網(wǎng)絡(luò)時(shí)間服務(wù)器,雖然校時(shí)工作較為穩(wěn)定,但精度較低,維持在幾個(gè)到幾十個(gè)毫秒,主要的原因是網(wǎng)絡(luò)傳輸延時(shí)的不確定性;采用單一的NMEA0183串行數(shù)據(jù)進(jìn)行校時(shí),效果并不理想,抖動(dòng)太大,穩(wěn)定性差,主要的原因是硬件資源分配過程中存在的隨機(jī)性,使得NMEA串行數(shù)據(jù)的處理速度有隨機(jī)偏差;本文采用的NMEA和PPS綜合校時(shí)方案取得了較為理想的效果。授時(shí)精度可達(dá)微秒級,比上述兩種方式提高了至少兩個(gè)數(shù)量級。這種方式充分發(fā)揮了脈沖校時(shí)精確度高的特點(diǎn),又保留了串行校時(shí)的時(shí)間信息,實(shí)現(xiàn)了優(yōu)勢互補(bǔ)。



4 結(jié)語
    經(jīng)過多次實(shí)驗(yàn)反復(fù)驗(yàn)證,本文采用的基于GPSD綜合校時(shí)方案是一種行之有效的高精度校時(shí)方案,不僅實(shí)現(xiàn)了單機(jī)的精確校時(shí),也可以通過網(wǎng)絡(luò)提供NTP服務(wù);相比于Linux PPS高精度校時(shí)方法,該方案操作簡單,可擴(kuò)展性好,校時(shí)精度同樣可以達(dá)到微秒量級,能夠滿足大部分天文觀測設(shè)備的校時(shí)需要。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

武漢2025年9月9日 /美通社/ -- 7月24日,2025慧聰跨業(yè)品牌巡展——湖北?武漢站在武漢中南花園酒店隆重舉辦!本次巡展由慧聰安防網(wǎng)、慧聰物聯(lián)網(wǎng)、慧聰音響燈光網(wǎng)、慧聰LED屏網(wǎng)、慧聰教育網(wǎng)聯(lián)合主辦,吸引了安防、...

關(guān)鍵字: AI 希捷 BSP 平板

上海2025年9月9日 /美通社/ -- 9月8日,移遠(yuǎn)通信宣布,其自研藍(lán)牙協(xié)議棧DynaBlue率先通過藍(lán)牙技術(shù)聯(lián)盟(SIG)BQB 6.1標(biāo)準(zhǔn)認(rèn)證。作為移遠(yuǎn)深耕短距離通信...

關(guān)鍵字: 藍(lán)牙協(xié)議棧 移遠(yuǎn)通信 COM BSP

上海2025年9月9日 /美通社/ -- 為全面落實(shí)黨中央、國務(wù)院和上海市委、市政府關(guān)于加快發(fā)展人力資源服務(wù)業(yè)的決策部署,更好發(fā)揮人力資源服務(wù)業(yè)賦能百業(yè)作用,8月29日,以"AI智領(lǐng) HR智鏈 靜候你來&quo...

關(guān)鍵字: 智能體 AI BSP 人工智能

北京2025年9月8日 /美通社/ -- 近日,易生支付與一汽出行達(dá)成合作,為其自主研發(fā)的"旗馭車管"車輛運(yùn)營管理平臺提供全流程支付通道及技術(shù)支持。此次合作不僅提升了平臺對百余家企業(yè)客戶的運(yùn)營管理效率...

關(guān)鍵字: 一汽 智能化 BSP SAAS

深圳2025年9月8日 /美通社/ -- 晶泰科技(2228.HK)今日宣布,由其助力智擎生技制藥(PharmaEngine, Inc.)發(fā)現(xiàn)的新一代PRMT5抑制劑PEP0...

關(guān)鍵字: 泰科 AI MT BSP

上海2025年9月5日 /美通社/ -- 由上海市經(jīng)濟(jì)和信息化委員會(huì)、上海市發(fā)展和改革委員會(huì)、上海市商務(wù)委員會(huì)、上海市教育委員會(huì)、上海市科學(xué)技術(shù)委員會(huì)指導(dǎo),東浩蘭生(集團(tuán))有限公司主辦,東浩蘭生會(huì)展集團(tuán)上海工業(yè)商務(wù)展覽有...

關(guān)鍵字: 電子 BSP 芯片 自動(dòng)駕駛

推進(jìn)卓越制造,擴(kuò)大產(chǎn)能并優(yōu)化布局 蘇州2025年9月5日 /美通社/ --?耐世特汽車系統(tǒng)與蘇州工業(yè)園區(qū)管委會(huì)正式簽署備忘錄,以設(shè)立耐世特亞太總部蘇州智能制造項(xiàng)目。...

關(guān)鍵字: 智能制造 BSP 汽車系統(tǒng) 線控

慕尼黑和北京2025年9月4日 /美通社/ -- 寶馬集團(tuán)宣布,新世代首款量產(chǎn)車型BMW iX3將于9月5日全球首發(fā),9月8日震撼亮相慕尼黑車展。中國專屬版車型也將在年內(nèi)與大家見面,2026年在國內(nèi)投產(chǎn)。 寶馬集團(tuán)董事...

關(guān)鍵字: 寶馬 慕尼黑 BSP 數(shù)字化

北京2025年9月4日 /美通社/ --?在全球新一輪科技革命與產(chǎn)業(yè)變革的澎湃浪潮中,人工智能作為引領(lǐng)創(chuàng)新的核心驅(qū)動(dòng)力,正以前所未有的深度與廣度重塑各行業(yè)發(fā)展格局。體育領(lǐng)域深度融入科技變革浪潮,駛?cè)霐?shù)字化、智能化轉(zhuǎn)型快車...

關(guān)鍵字: 人工智能 智能體 AI BSP

上海2025年9月2日 /美通社/ -- 近日,由 ABB、Moxa(摩莎科技)等八家企業(yè)在上海聯(lián)合發(fā)起并成功舉辦"2025 Ethernet-APL 技術(shù)應(yīng)用發(fā)展大會(huì)"。會(huì)議以"破界?融合...

關(guān)鍵字: ETHERNET 智能未來 BSP 工業(yè)通信
關(guān)閉