999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

面向復雜電磁環境的自主天文測量計時器研究

2021-10-15 04:06:18劉梓豪王天陽程志博李西旸李崇輝
無線電工程 2021年10期
關鍵詞:計算機測量

劉梓豪,張 超,王天陽,程志博,李西旸,李崇輝

(信息工程大學 地理空間信息學院,河南 鄭州 450001)

0 引言

衛星導航系統已經在測量領域取得了廣泛應用,但是其信號易受干擾或欺騙[1],尤其是在復雜電磁環境下,衛星導航系統難以獲得高精度并且可靠的位置和時間信息。天文測量是根據天文方法觀測自然天體的位置來確定地面點的經緯度和某一方向的方位角的方法,具備不受電磁干擾、誤差不隨時間累積等優點。在復雜電磁環境下,天文測量也能獲得高精度的定位定向結果[2]。

由于地球的運動和恒星自身位置的不斷變化,天體和測站間的相對位置時刻都在發生著變化,因此天文測量需要在記錄天體位置的同時記錄相應的觀測時刻[3]。測時的精確程度直接影響天文測量的精度,一個時秒的時間記錄誤差將導致15角秒的觀測結果誤差,定位誤差最大可達到450 m[4]。由此可見,測時在天文測量中是一項十分重要的工作。目前,天文測量計時方法主要是接收全球導航衛星系統(Global Navigation Satellite System,GNSS)播發的高精度協調世界時(Coordinated Universal Time,UTC)作為標準時間,通過將外界標準UTC和計算機晶振時間進行時間對比,使得計算機晶振短時間內能夠維持高精度的UTC。由于計算機晶振的頻率高,恒星位置的時刻能被準確地記錄下來[5]。利用該方法,計算機時間可以在短期內滿足一等天文測量外業預計算的精度要求。

然而在面對復雜電磁環境時,衛星導航信號的完好性無法得到保證,這必然會影響到天文測量計時工作,極大地限制了天文測量的自主性。針對這一局限性,天文測量計時器需要一個頻率穩定度高、體積和功耗小、長期守時精度高的頻率源來維持UTC。文獻[4]提出利用較高頻率穩定度的數字溫補晶振與嵌入式系統結合構建天文計時器來保證長時間的天文測量計時工作,實驗證明該計時器在20天內的守時精度為±4 ms,可以滿足一等天文測量需求,但無法滿足更長時間的應用需求。

原子鐘因其高頻率穩定度適合作為天文測量計時器,但是傳統原子鐘的體積大、重量大和功耗大等原因無法滿足天文測量計時器的便攜性和低功耗要求,因此原子鐘一直未被用于天文測量領域。

近年來,原子鐘技術的迅速發展使得原子鐘的體積、功耗等問題得到解決[6]。2011年,美國Symmetricom公司發布了第一款芯片原子鐘商業化產品,該產品體積為17 cm3,功耗110 mW[7];2014年,中科院武漢物數所研制出芯片原子鐘的樣機,體積小于20 cm3,功耗小于220 mW;同年,成都天奧電子有限公司研制出體積小于24 cm3,功耗小于0.6 W,百秒頻率穩定度為5×10-11的芯片原子鐘樣機;2015年,航天科工203所研制出功耗為3 W的第一代樣機,隨后又研制出體積小于20 cm3、功耗小于1 W的芯片原子鐘[8]。芯片原子鐘技術的成熟為其作為新一代天文測量計時器提供了可能。本文以芯片原子鐘為基礎,構建了一種小型化高精度的天文測量計時器,并進行了短期和長期時間比對實驗,分析了計時器的授時性能以及長時間的守時性能。

1 自主天文計時器設計

1.1 天文測量系統概況

天文測量系統由全站儀、計算機、衛星天文計時器、相應附屬設備及其軟件系統組成,如圖1所示。系統進行測量前,計算機通過串口線連接全站儀和衛星天文計時器[9]。天文測量的第一項工作就是使用計時器與計算機進行時間比對;其次,使用全站儀觀測天體,采集水平角和高度角等測量數據,并將數據回傳計算機,同時計算機要記錄觀測數據到達時刻,并自動改正到觀測瞬間時刻;最后,通過概略測站坐標、天體的水平角、高度角和觀測瞬間的時刻等信息求得天文經緯度或天文方位角。

圖1 天文測量系統主設備Fig.1 Main equipment of astronomic measurement system

在天文測量系統中,計時器是用來完成計算機時間比對工作的主要設備。自主天文計時器是為了在不依靠外部信號條件下,利用自身的頻率標準來完成守時和授時。原子鐘的高頻率穩定度、不依靠外界信息等優點,使其適合作為自主天文計時器的核心部件。考慮到兼容性,自主天文計時器可以提供2種數據格式的輸出:一種是自定義二進制格式輸出;另一種是NMEA-0183字符串格式輸出,用戶可以根據自己的需求選擇輸出相應的格式類型[9]。自主天文計時器不僅提供標準UTC,而且還同時提供秒脈沖(Pulse Per Second,PPS)輸出。因此,可使用串口通信協議與計算機進行通信,通過將秒脈沖搭載到串口線路來完成時間的傳遞工作。基于原子鐘的高頻率穩定度,原子鐘在完成馴服后斷開天線也可長期維持天文測量時間基準。

1.2 時間比對實現

時間比對要求計算機和計時器設備有信息傳遞,通常使用串行接口來完成二者之間的信息傳遞[10]。串行接口的通信方式是一條信息的數據被逐位按順序傳送的通信方式,但時間比對還需要實現PPS傳遞,所以需要對串行接口針腳的使用進行針對性設計。考慮到通用性,使用的串行接口標準一般是RS232C接口標準,接口使用DB9,其針腳各功能如表1所示。

表1 串口針腳功能Tab.1 Serial port stitching function

對計算機最重要的是使用串口接收來自天文計時器的時間信息和PPS。PPS可以通過電位變化來表達,時間信息可以通過第2針RXD針進行接收。在串口通信中,能用于判斷電位變化的針腳有:1針DCD針、6針DSR針、8針CTS針和9針RI針。因此,PPS的變化可以轉化為串口中某針的電位變化,計算機通過識別串口中對應針腳的電位變化即可識別PPS的變化,從而達到時間比對的目的。通常,PPS被搭載在第8針CTS針上,用高電平代表PPS,低電平代表無信號輸出[9]。

針對串口通信,微軟公司推出了MSComm的ActiveX控件,使用MSComm控件可以達到計算機對串口某針的電位監測[9]。其中的OnComm事件就是實現時間比對的關鍵,利用OnComm事件對指定函數進行綁定,即可在串口某針信號產生變化時執行指定函數。通過屬性設定可以調整為僅CTS線變化才產生OnComm事件。OnComm事件的變化有2種,其屬性值由Ture變False對應PPS的下降沿,False變True對應PPS的上升沿。搭載PPS的針腳可以使用相應的屬性值變化對其進行判斷,對于搭載在第8針CTS針上的PPS信號,可以使用CTSHolding屬性的True和False來進行判斷,True對應高電平,False對應低電平,通常PPS檢測為其上升沿的到來,即CTSHolding屬性為False變為True的時刻。PPS、計算機計時器和CTSHolding屬性關系如圖2所示,其中計算機晶振的分辨率高于1 μs,因此計算機晶振和PPS的對齊精度高于1 μs。

圖2 PPS、計算機計時器和CTSHolding屬性關系Fig.2 PPS,computer timer and CTSHolding property relationships

計算機時間主要使用64位高分辨率計數器來得到,計數器有計數值和計數頻率2個指標,對應的API函數為QueryPerformanceCounter()和QueryPerformanceFrequency()[11]。計數器的計數值由計算機計時芯片的晶振提供,每次開機從零開始計數,關機之后歸零,所以使用計數值除以計數頻率,即可得到計算機開機持續工作的時間。計數頻率是指計數值每秒增加的量,該值在開機之后不會改變,但晶振實際頻率通常在該值附近波動。計數頻率通常大于10 MHz,因此其分辨率至少為1 μs。但是,因為Windows操作系統為搶占式多任務操作系統[12],程序在PPS到來時難以做到及時地讀取計數器的計數值[13]。文獻[9]的實驗證明,計算機的計數值讀取精度可優于10 μs,且計算機CPU速度越快,精度越高,同時利用10臺計算機也證明了計算機時間的鐘速穩定性24 h內可以滿足一等天文測量對時間的要求。

在計算機和計時器完成連接后,利用程序讀取PPS到達瞬間的計算機內部計時器的計數值,并經過相應數據解算后即可實現時間比對。考慮到計算機的操作系統為搶占式多任務操作系統,程序可以設定為連續授時幾分鐘。根據最小二乘原理結合抗差理論可以在盡可能地減小粗差的情況下計算出鐘差和鐘速[14-15]。

2 時間比對方法

鐘差是指某一時刻時鐘的鐘面時與正確時的差值,通常用u表示[16]。假設鐘面時時刻為t,同一時刻對應的標準時時刻為T,則此鐘的鐘差可以表示為:

u=T-t,

(1)

式中,u為正,表示鐘面時走的比標準時慢u值;u為負,表示鐘面時走的比標準時快u值。

鐘速指的是單位時間內鐘差的變化值,通常用ω表示。若使用u1,u2分別表示鐘面時t1和t2瞬間的鐘差。令t2>t1,則在t1和t2期間的鐘速表示為:

(2)

式中,ω的正負表示此鐘運行的快慢,為正表示鐘越走越慢,為負表示鐘越走越快。

評判一個鐘的質量優劣是通過鐘速穩定性來評判的,而鐘速穩定性通常是由時鐘頻率源的頻率穩定度決定。一等天文測量對鐘速的要求為:10 h內鐘速的最大互差不超過5 ms;二等天文測量對鐘速的要求為:10 h內鐘速的最大互差不超過10 ms[17]。

由鐘速公式變形即可得任意時刻的鐘差為:

u=u0+ω(t-t0)。

(3)

若已知某鐘面時t0和對應瞬間的鐘差u0,以及t0到t之間的鐘速ω,則可計算得到鐘面時t時刻對應的鐘差u。

使用計算機與衛星天文計時器進行時間比對,衛星天文計時器時間為從GNSS信號中提取的UTC時間,因此利用式(3)得到:

(4)

(5)

使用最小二乘理論[18]得:

(6)

式中,P為權陣。同理,使用計算機與原子鐘進行時間比對,利用式(3)可以建立以下關系:

(7)

3 實驗及精度分析

為證明原子鐘作為自主天文計時器的可行性,本文使用芯片銣原子鐘進行時間比對。由于目前計算機普遍不再具備串行接口,因此計算機選擇使用工控機。測試實驗中,原子鐘具備用于馴服原子鐘的GNSS天線,GNSS信號正常的情況下,接上天線10 s內可完成馴服。馴服后原子鐘時間與UTC北京時間同步,輸出的1PPS精度優于100 ns,1PPS抖動小于200 ns,1PPS上升時間小于5 ns,脈寬200 ms。10 MHz頻率基準信號輸出波形為正弦,幅度≥0.5 V,功率≥7 dBm,頻率穩定度≤5×10-11,開機特性≤5×10-10。時間信息通過航插轉DB9接口,電平為5 V,輸出時間信息為NMEA0183中的GPRMC格式,時間比對程序使用C#完成。

原子鐘的精度和穩定性可通過原子鐘時與標準UTC的鐘差、鐘速以及殘差中誤差來描述。一等天文大地測量要求10 h內鐘速的最大互差不超過5 ms/h,一等天文經度測量要求中誤差不超過20 ms/h[17],因此實驗以10 h鐘速最大互差和授時殘差中誤差作為評價芯片原子鐘短期授時性能的指標,以與標準UTC的鐘差作為評價芯片原子鐘長期守時性能的指標。

3.1 芯片原子鐘短期授時性能測試及分析

為驗證原子鐘是否能替換傳統的衛星天文計時器用于天文大地測量,將芯片原子鐘與衛星天文計時器同時連接在同一工控機上進行時間比對。實驗中,在原子鐘完成馴服后即斷開GNSS天線,由于原子鐘不再接收任何外界信息,只需正常供電就可以自主維持時間基準,所以可以擺脫對外界信號的依賴,提高天文測量系統的自主性。

首先,為測試不同授時間隔所對應的最大鐘速互差,將10 h連續時間比對數據分別以1,2,5,10和20 min為間隔,使用抗差估計進行鐘差鐘速計算,實驗結果如表2所示。由結果可以看出,無論采用多長時間間隔進行計算,芯片原子鐘和衛星計時器的鐘速最大互差均相差不大,說明二者與計算機進行時間比對的性能相當。此外,二者都需要使用至少5 min的時間間隔才能達到一等天文測量的要求,即最大鐘速互差不超過5 ms/h。

表2 鐘速最大互差統計值Tab.2 Statistics of maximum clock speed difference

其次,為測試芯片原子鐘和衛星天文計時器的授時殘差中誤差,將連續約31 h的時間比對數據分為5分鐘/組,使用抗差估計計算每組的鐘差、鐘速和殘差中誤差,實驗結果如圖3所示。從圖3可以分析得出,使用芯片原子鐘和使用衛星計時器在殘差中誤差的變化上基本一致,最大的殘差中誤差值分別為49.1,48.4 μs,殘差中誤差平均值分別為16.6,16.8 μs。因此,使用芯片原子鐘可以達到與使用衛星計時器同等精度的殘差中誤差,能夠滿足一等天文經度測量所要求的20 ms精度。

(a) 原子鐘

(b) 衛星計時器圖3 殘差中誤差變化Fig.3 Changes in RMSE

3.2 長期守時精度分析

為了進一步分析在長期沒有GNSS信號的條件下,基于芯片原子鐘的天文計時器能否滿足天文測量的需求,而原子鐘時和標準UTC間的鐘差可以體現長期守時精度,因此實驗主要分析二者之間的鐘差長期變化情況。實驗使用高精度北斗馴服的銣原子頻率標準作為標準UTC,每天使用計數器和示波器對原子鐘時和標準UTC進行一次時間比對,并計算二者間的鐘差,連續30天實驗結果如圖4所示。實驗結果表明,芯片原子鐘的鐘差隨時間逐漸增大,第30天的鐘差變化為184.3 μs,遠遠小于天文經度測量要求的20 ms限差,證明芯片原子鐘在不連接GNSS信號的條件下,至少可以在30天內達到一等天文測量對計時器的要求。

圖4 原子鐘時與UTC間鐘差變化Fig.4 Variation of the time difference between UTC and atomic clock

4 結束語

本文提出了利用芯片原子鐘替代衛星計時器作為天文測量時間比對設備的方法,并通過相關實驗進行了驗證。實驗結果表明,芯片原子鐘與衛星天文計時器的短期授時性能相當,采用5 min時間間隔時,其10 h的鐘速變化最大互差為4.8 ms,滿足一等天文測量對時鐘要求的5 ms限差;時間比對殘差中誤差為16.6 μs,滿足一等天文經度測量要求的20 ms限差;30天守時鐘差為184.3 μs,滿足一等天文經度測量要求的20 ms限差。因此,芯片原子鐘在完成馴服后斷開天線,只需正常供電就至少可以在30天內達到一等天文測量的要求。相較于衛星天文計時器,可以極大地減弱對GNSS信號的依賴,提高天文測量的自主性。

猜你喜歡
計算機測量
計算機操作系統
穿裙子的“計算機”
趣味(數學)(2020年9期)2020-06-09 05:35:08
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
計算機多媒體技術應用初探
科技傳播(2019年22期)2020-01-14 03:06:30
把握四個“三” 測量變簡單
滑動摩擦力的測量和計算
滑動摩擦力的測量與計算
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
測量的樂趣
測量
主站蜘蛛池模板: 欧美一区日韩一区中文字幕页| 蝌蚪国产精品视频第一页| 中文字幕久久亚洲一区| 一级一级一片免费| 亚洲日韩AV无码一区二区三区人| 国产偷国产偷在线高清| 91黄色在线观看| 国产无码制服丝袜| 久无码久无码av无码| 免费欧美一级| 亚洲伊人电影| 老司机午夜精品视频你懂的| 97在线免费| 热99精品视频| jizz国产视频| 99久久国产综合精品2020| 在线中文字幕日韩| 精品欧美一区二区三区在线| 中文字幕66页| 性欧美在线| 青草国产在线视频| 玖玖精品在线| 72种姿势欧美久久久久大黄蕉| 真实国产精品vr专区| 亚洲第一区在线| 久久精品国产999大香线焦| 香蕉色综合| 久久不卡国产精品无码| 波多野吉衣一区二区三区av| 在线精品自拍| 91亚洲精选| 亚洲日韩每日更新| 久久久久中文字幕精品视频| 视频二区欧美| 成人毛片在线播放| 久久男人资源站| 99国产在线视频| 成人福利在线观看| 国产99免费视频| 麻豆精品在线播放| 中文字幕久久亚洲一区| 亚洲精品视频在线观看视频| 成人精品午夜福利在线播放| 色综合热无码热国产| 亚洲av日韩综合一区尤物| 91精品视频在线播放| 一区二区理伦视频| 99性视频| 国产日产欧美精品| 国产老女人精品免费视频| 国产精品久久久久婷婷五月| 四虎永久在线| 91精品国产无线乱码在线| 911亚洲精品| 欧美综合成人| 思思热在线视频精品| 亚洲中文精品人人永久免费| 欧美视频在线不卡| 在线观看免费国产| 亚洲人成成无码网WWW| 1024你懂的国产精品| 亚洲男人在线天堂| 成人小视频网| 日韩成人免费网站| 国产成人AV男人的天堂| 91亚洲精选| 自拍欧美亚洲| 国产玖玖视频| 欧美日韩va| 欧美综合在线观看| 午夜视频在线观看区二区| 亚洲午夜综合网| 亚洲人成日本在线观看| 日韩精品无码不卡无码| 欧美h在线观看| 日韩二区三区无| 毛片免费试看| 欧美日韩在线亚洲国产人| 欧美亚洲中文精品三区| 狠狠色噜噜狠狠狠狠色综合久| 亚洲一区二区在线无码| 播五月综合|