欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

授時(shí)時(shí)間閏秒處理方法

文檔序號(hào):7751105閱讀:745來(lái)源:國(guó)知局
專利名稱:授時(shí)時(shí)間閏秒處理方法
技術(shù)領(lǐng)域
本發(fā)明屬于授時(shí)的時(shí)間同步領(lǐng)域,特別是涉及一種在原子時(shí)向世界時(shí)轉(zhuǎn)換時(shí)及世界時(shí)向原子時(shí)系統(tǒng)轉(zhuǎn)換時(shí)的一種處理方法,也即授時(shí)時(shí)間閏秒處理技術(shù)。
背景技術(shù)
在世界時(shí)間體系中,人們生產(chǎn)生活中應(yīng)用的最多的是協(xié)調(diào)世界時(shí)(UTC)。根據(jù)地球自轉(zhuǎn)為準(zhǔn)的時(shí)間稱之為世界時(shí)。但由于地球自轉(zhuǎn)并不穩(wěn)定,會(huì)受自轉(zhuǎn)軸進(jìn)動(dòng)、月球潮汐之摩擦力及季節(jié)性等因素影響,因此世界時(shí)并非均勻之時(shí)間尺度。以原子震蕩周期為基礎(chǔ),并由世界度量衡局以世界各國(guó)家實(shí)驗(yàn)室原子鐘群加權(quán)平均產(chǎn)生之時(shí)間尺度稱之為國(guó)際原子時(shí)(TAI)。由于國(guó)際原子時(shí)遠(yuǎn)較世界時(shí)穩(wěn)定,經(jīng)一段時(shí)期后國(guó)際原子時(shí)與地球自轉(zhuǎn)時(shí)刻(世界時(shí))漸漸不一致,為了使生活中之自然時(shí)刻能與原子時(shí)相符合,國(guó)際另外從國(guó)際原子時(shí)引出一計(jì)時(shí)方式,稱為協(xié)調(diào)世界時(shí)(UTC),作為最終之國(guó)際時(shí)刻標(biāo)準(zhǔn)。在正常情況下,由于原子時(shí)穩(wěn)定,原子時(shí)根據(jù)原子時(shí)作為參考系對(duì)時(shí)間的標(biāo)定, 使用絕對(duì)秒的對(duì)時(shí)間進(jìn)行標(biāo)識(shí)具有固定的關(guān)系,時(shí)間的每秒固定累加1關(guān)系,...,N-I, N, N+1,...在閏秒發(fā)生時(shí),每秒對(duì)應(yīng)一個(gè)固定的時(shí)刻,即原子時(shí)與協(xié)調(diào)世界時(shí)的對(duì)應(yīng)關(guān)系如圖 1所示。但是,“世界時(shí)”由于地球自轉(zhuǎn)的不穩(wěn)定會(huì)帶來(lái)時(shí)間的差異,“原子時(shí)”則是相對(duì)恒定不變的。一般每隔幾年協(xié)調(diào)世界時(shí)撥快或撥慢1秒,這就是閏秒。對(duì)閏秒進(jìn)行處理,使協(xié)調(diào)世界時(shí)(UTC)與世界時(shí)基本保持一致。世界時(shí)是協(xié)調(diào)時(shí),使用絕對(duì)秒的對(duì)時(shí)間進(jìn)行標(biāo)識(shí),會(huì)根據(jù)世界時(shí)進(jìn)行閏秒調(diào)整,沒有固定的對(duì)應(yīng)關(guān)系。時(shí)間在發(fā)生正閏秒時(shí),協(xié)調(diào)世界時(shí)(UTC)計(jì)時(shí)過程如圖2所示,為..., N-I, N, N, N+1,...。在發(fā)生負(fù)閏秒時(shí),協(xié)調(diào)世界時(shí)(UTC)的計(jì)時(shí)過程如圖3所示,為..., N-I, N+1, N+2,…?,F(xiàn)在計(jì)算機(jī)系統(tǒng),時(shí)鐘分頻進(jìn)行計(jì)時(shí),屬于原子時(shí)(TAI),但應(yīng)用時(shí)一般使用使用的是協(xié)調(diào)世界時(shí)(UTC)。當(dāng)閏秒發(fā)生時(shí),就需要進(jìn)行對(duì)計(jì)算機(jī)中顯示的時(shí)間進(jìn)行正確的調(diào)離
iF. ο計(jì)算機(jī)內(nèi)部的時(shí)間函數(shù)僅通過內(nèi)部時(shí)鐘進(jìn)行計(jì)時(shí),不能自動(dòng)進(jìn)行閏秒運(yùn)算,調(diào)整計(jì)算機(jī)時(shí)間。使用時(shí)間同步軟件,當(dāng)協(xié)調(diào)世界時(shí)(UTC)進(jìn)行閏秒時(shí),由于沒有統(tǒng)一的閏秒處理方法,不在同一時(shí)刻對(duì)時(shí)間進(jìn)行調(diào)整,影響時(shí)間同步系統(tǒng)正常工作。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種能夠進(jìn)行閏秒調(diào)整的方法,使采用時(shí)鐘計(jì)時(shí)的裝置可以同一時(shí)刻正確的進(jìn)行閏秒調(diào)整,達(dá)到時(shí)間同步系統(tǒng)正常工作。為實(shí)現(xiàn)上述目的,本發(fā)明采用以下技術(shù)方案本發(fā)明包括輸入為原子時(shí)、閏秒預(yù)告,輸出為協(xié)調(diào)世界時(shí),以及輸入為協(xié)調(diào)世界時(shí)、閏秒預(yù)告,輸出為原子時(shí)兩個(gè)過程;
其中,所述的輸入為原子時(shí)、閏秒預(yù)告,輸出為協(xié)調(diào)世界時(shí)過程包括以下步驟①?gòu)男l(wèi)星導(dǎo)航電文中獲取閏秒預(yù)告,閏秒預(yù)告中包含有協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差、協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差和協(xié)調(diào)世界時(shí)絕對(duì)秒;然后根據(jù)閏秒預(yù)告中的協(xié)調(diào)世界時(shí)絕對(duì)秒,計(jì)算得出閏秒發(fā)生時(shí)刻的原子時(shí)絕對(duì)秒;②對(duì)閏秒預(yù)告類型進(jìn)行計(jì)算和判別;③若閏秒類型為無(wú)閏秒情況首先將原子時(shí)絕對(duì)秒減去協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到協(xié)調(diào)世界時(shí)絕對(duì)秒;然后將協(xié)調(diào)世界時(shí)絕對(duì)秒轉(zhuǎn)換為協(xié)調(diào)世界標(biāo)準(zhǔn)時(shí);④若閏秒類型為負(fù)閏秒情況首先判斷當(dāng)前時(shí)刻是否發(fā)生過閏秒;若發(fā)生過閏秒,則將原子時(shí)絕對(duì)秒減去協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差,得到協(xié)調(diào)世界時(shí)絕對(duì)秒;若未發(fā)生過閏秒,則將原子時(shí)絕對(duì)秒減去協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到協(xié)調(diào)世界時(shí)絕對(duì)秒;最后將協(xié)調(diào)世界時(shí)絕對(duì)秒轉(zhuǎn)換為協(xié)調(diào)世界標(biāo)準(zhǔn)時(shí);⑤若閏秒類型為正閏秒情況首先判斷當(dāng)前時(shí)刻是否為閏秒發(fā)生前;若當(dāng)前時(shí)刻為閏秒發(fā)生前,則將原子時(shí)絕對(duì)秒減去協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到協(xié)調(diào)世界時(shí)絕對(duì)秒;若當(dāng)前時(shí)刻為閏秒發(fā)生后,則將原子時(shí)絕對(duì)秒減去協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差,得到協(xié)調(diào)世界時(shí)絕對(duì)秒;最后將協(xié)調(diào)世界時(shí)絕對(duì)秒轉(zhuǎn)換為協(xié)調(diào)世界標(biāo)準(zhǔn)時(shí);所述的輸入為協(xié)調(diào)世界時(shí)、閏秒預(yù)告,輸出為原子時(shí)過程包括以下步驟i)、從衛(wèi)星導(dǎo)航電文中獲取閏秒預(yù)告,閏秒預(yù)告中包含有協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差、協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差和協(xié)調(diào)世界時(shí)絕對(duì)秒;ii)、對(duì)閏秒預(yù)告類型進(jìn)行計(jì)算和判別;iii)、若閏秒類型為無(wú)閏秒情況將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到原子時(shí)絕對(duì)秒;iv)、若閏秒類型為負(fù)閏秒情況首先判斷當(dāng)前時(shí)刻是否已經(jīng)發(fā)生過閏秒;若當(dāng)前時(shí)刻已經(jīng)發(fā)生過閏秒,則將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差,得到原子時(shí)絕對(duì)秒;若當(dāng)前時(shí)刻未發(fā)生閏秒,則將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到原子時(shí)絕對(duì)秒;V)、若閏秒類型為正閏秒情況首先判斷當(dāng)前時(shí)刻是否為閏秒發(fā)生前;若當(dāng)前時(shí)刻為閏秒發(fā)生前,則將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到原子時(shí)絕對(duì)秒;若當(dāng)前時(shí)刻為閏秒發(fā)生后,則將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差,得到原子時(shí)絕對(duì)秒。在所述輸入為原子時(shí)、閏秒預(yù)告,輸出為協(xié)調(diào)世界時(shí)的過程步驟⑤中,若當(dāng)前時(shí)刻為閏秒發(fā)生后,則對(duì)得到的協(xié)調(diào)世界標(biāo)準(zhǔn)時(shí)的秒置60,最終得到正確的閏秒時(shí)刻協(xié)調(diào)世界時(shí)標(biāo)準(zhǔn)時(shí)。在所述輸入為協(xié)調(diào)世界時(shí)、閏秒預(yù)告,輸出為原子時(shí)的過程步驟ν)中,若當(dāng)前時(shí)刻既不是閏秒發(fā)生前,也不是閏秒發(fā)生后,則需判斷協(xié)調(diào)世界時(shí)標(biāo)準(zhǔn)時(shí)的秒是否為60 ;若協(xié)調(diào)世界時(shí)標(biāo)準(zhǔn)時(shí)的秒為60,則將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到原子時(shí)絕對(duì)秒;若協(xié)調(diào)世界時(shí)標(biāo)準(zhǔn)時(shí)的秒不是60,則協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差,得到原子時(shí)絕對(duì)秒。采用上述技術(shù)方案的本發(fā)明,提供了 UTC時(shí)向原子時(shí)轉(zhuǎn)換,原子時(shí)向UTC時(shí)轉(zhuǎn)換, 兩種時(shí)間系統(tǒng)轉(zhuǎn)換方法保證使用UTC時(shí)和原子時(shí)的系統(tǒng)可在在閏秒發(fā)生時(shí)間同步統(tǒng)一致,避免閏秒對(duì)時(shí)間同步造成影響,保證時(shí)間同步系統(tǒng)正常工作。


圖1為正常情況下原子時(shí)與協(xié)調(diào)世界時(shí)的關(guān)系圖;圖2為正閏秒情況下原子時(shí)與世界時(shí)的關(guān)系圖;圖3為負(fù)閏秒情況下原子時(shí)與世界時(shí)的關(guān)系圖;圖4為本發(fā)明中計(jì)算閏秒發(fā)生時(shí)刻原子時(shí)絕對(duì)秒的流程圖;圖5為本發(fā)明中輸入原子時(shí)、閏秒預(yù)告,輸出正確協(xié)調(diào)世界時(shí)的處理流程圖;圖6為本發(fā)明中輸入?yún)f(xié)調(diào)世界時(shí)、閏秒預(yù)告,輸出正確原子時(shí)的處理流程圖。
具體實(shí)施例方式實(shí)施例1本發(fā)明方法包括如下兩個(gè)過程1、輸入原子時(shí)、閏秒預(yù)告,輸出正確的UTC時(shí);2、輸入U(xiǎn)TC時(shí)、閏秒預(yù)告,輸出正確的原子時(shí)。其中,輸入為原子時(shí)、閏秒預(yù)告,輸出為協(xié)調(diào)世界時(shí)過程包括以下步驟①?gòu)男l(wèi)星導(dǎo)航電文中獲取閏秒預(yù)告,閏秒預(yù)告中包含有協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差、協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差和協(xié)調(diào)世界時(shí)絕對(duì)秒。需要說明的是,由于閏秒預(yù)告是由UTC時(shí)時(shí)間系統(tǒng)進(jìn)行標(biāo)定的,而輸入的原子信息是由原子時(shí)時(shí)間系統(tǒng)進(jìn)行標(biāo)定,兩個(gè)時(shí)間系統(tǒng)使用不同的參考系,所以要進(jìn)行兩個(gè)系統(tǒng)的信息轉(zhuǎn)換,首先要建立兩個(gè)時(shí)間系統(tǒng)的時(shí)間對(duì)應(yīng)關(guān)系。在本發(fā)明中,統(tǒng)一使用原子時(shí)作為坐標(biāo)系進(jìn)行相應(yīng)計(jì)算,使原子時(shí)系統(tǒng)設(shè)備得到可靠正確的UTC時(shí)輸出。如圖4所示,要進(jìn)行正確的變換,需要根據(jù)UTC時(shí)的閏秒預(yù)告數(shù)據(jù),算出閏秒發(fā)生的時(shí)刻的原子時(shí)絕對(duì)秒。首先調(diào)用庫(kù)函數(shù)mktime將UTC時(shí)的閏秒預(yù)告,轉(zhuǎn)換為發(fā)生閏秒發(fā)生時(shí)刻UTC時(shí)的絕對(duì)秒。將閏秒發(fā)生時(shí)刻UTC時(shí)絕對(duì)秒,加上UTC時(shí)與原子時(shí)的當(dāng)前時(shí)差, 可以得到發(fā)生閏秒時(shí)刻原子時(shí)絕對(duì)秒。②對(duì)閏秒預(yù)告類型進(jìn)行計(jì)算和判別,即分為正閏秒,負(fù)閏秒,及無(wú)閏秒三種情況, 如圖5所示。③若閏秒類型為無(wú)閏秒情況首先將原子時(shí)絕對(duì)秒減去協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到協(xié)調(diào)世界時(shí)絕對(duì)秒;然后調(diào)用庫(kù)函數(shù)Localtime將協(xié)調(diào)世界時(shí)絕對(duì)秒轉(zhuǎn)換為協(xié)調(diào)世界標(biāo)準(zhǔn)時(shí)。④若閏秒類型為負(fù)閏秒情況首先判斷當(dāng)前時(shí)刻是否發(fā)生過閏秒;若發(fā)生過閏秒,則將原子時(shí)絕對(duì)秒減去協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差,得到協(xié)調(diào)世界時(shí)絕對(duì)秒;若未發(fā)生過閏秒,則將原子時(shí)絕對(duì)秒減去協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到協(xié)調(diào)世界時(shí)絕對(duì)秒;最后調(diào)用庫(kù)函數(shù)Localtime將協(xié)調(diào)世界時(shí)絕對(duì)秒轉(zhuǎn)換為協(xié)調(diào)世界標(biāo)準(zhǔn)時(shí)。⑤若閏秒類型為正閏秒情況首先判斷當(dāng)前時(shí)刻是否為閏秒發(fā)生前;若當(dāng)前時(shí)刻為閏秒發(fā)生前,則將原子時(shí)絕對(duì)秒減去協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到協(xié)調(diào)世界時(shí)絕對(duì)秒;若當(dāng)前時(shí)刻為閏秒發(fā)生后,則將原子時(shí)絕對(duì)秒減去協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差,得到協(xié)調(diào)世界時(shí)絕對(duì)秒;最后調(diào)用庫(kù)函數(shù)Localtime將協(xié)調(diào)世界時(shí)絕對(duì)秒轉(zhuǎn)換為協(xié)調(diào)世界標(biāo)準(zhǔn)時(shí)??傊?,在輸入為原子時(shí)、閏秒預(yù)告,輸出為協(xié)調(diào)世界時(shí)的過程中,在閏秒時(shí)發(fā)生前, 使用UTC時(shí)與原子時(shí)當(dāng)前時(shí)差;閏秒發(fā)生后,使用UTC時(shí)與原子時(shí)未來(lái)時(shí)差;閏秒發(fā)生時(shí), UTC時(shí)與原子時(shí)差使用未來(lái)時(shí)差,從而利用輸出正確的協(xié)調(diào)世界標(biāo)準(zhǔn)時(shí)可得到正確的UTC 時(shí)與原子時(shí)差。輸入為協(xié)調(diào)世界時(shí)、閏秒預(yù)告,輸出為原子時(shí)過程包括以下步驟i)、從衛(wèi)星導(dǎo)航電文中獲取閏秒預(yù)告,閏秒預(yù)告中包含有協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差、協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差和協(xié)調(diào)世界時(shí)絕對(duì)秒;ii)、對(duì)閏秒預(yù)告類型進(jìn)行計(jì)算和判別,同樣也分為正閏秒,負(fù)閏秒,及無(wú)閏秒三種情況,如圖6所示。iii)、若閏秒類型為無(wú)閏秒情況將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到原子時(shí)絕對(duì)秒。iv)、若閏秒類型為負(fù)閏秒情況首先判斷當(dāng)前時(shí)刻是否已經(jīng)發(fā)生過閏秒;若當(dāng)前時(shí)刻已經(jīng)發(fā)生過閏秒,則將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差,得到原子時(shí)絕對(duì)秒;若當(dāng)前時(shí)刻未發(fā)生閏秒,則將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到原子時(shí)絕對(duì)秒。V)、若閏秒類型為正閏秒情況首先判斷當(dāng)前時(shí)刻是否為閏秒發(fā)生前;若當(dāng)前時(shí)刻為閏秒發(fā)生前,則將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到原子時(shí)絕對(duì)秒;若當(dāng)前時(shí)刻為閏秒發(fā)生后,則將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差,得到原子時(shí)絕對(duì)秒??傊?,在輸入為協(xié)調(diào)世界時(shí)、閏秒預(yù)告,輸出為原子時(shí)的過程中,在閏秒時(shí)發(fā)生前, 使用UTC時(shí)與原子時(shí)當(dāng)前時(shí)差;閏秒發(fā)生后,使用UTC時(shí)與原子時(shí)未來(lái)時(shí)差;閏秒發(fā)生時(shí), UTC時(shí)與原子時(shí)差使用未來(lái)時(shí)差,從而利用輸出的原子時(shí)也可得到正確的UTC時(shí)與原子時(shí)差,UTC時(shí)加上UTC時(shí)與原子時(shí)差可以得到標(biāo)準(zhǔn)原子時(shí)。通過這兩種處理過程可以得到UTC時(shí)與原子時(shí)的完整轉(zhuǎn)換,在各種授時(shí)應(yīng)用過程中得到很好的效果,保證了授進(jìn)應(yīng)用產(chǎn)品輸出時(shí)間的正確性,確保了授時(shí)系統(tǒng)一致性。實(shí)施例2本實(shí)施例主要是在實(shí)施例1的輸入為原子時(shí)、閏秒預(yù)告,輸出為協(xié)調(diào)世界時(shí)的過程步驟⑤中,增加了以下特殊處理步驟即若當(dāng)前時(shí)刻為閏秒發(fā)生后,會(huì)出現(xiàn)輸出UTC時(shí)60 秒的情況,此時(shí)需要特殊處理,即在發(fā)生閏秒的前一秒輸出60秒,也即對(duì)得到的協(xié)調(diào)世界標(biāo)準(zhǔn)時(shí)的秒置60,從而才能得到正確的閏秒時(shí)刻協(xié)調(diào)世界時(shí)標(biāo)準(zhǔn)時(shí)。其他技術(shù)特征與實(shí)施例1相同。實(shí)施例3本實(shí)施例主要是在實(shí)施例1的輸入為協(xié)調(diào)世界時(shí)、閏秒預(yù)告,輸出為原子時(shí)的過程步驟ν)中,增加了以下特殊處理步驟即若當(dāng)前時(shí)刻既不是閏秒發(fā)生前,也不是閏秒發(fā)生后,即發(fā)生正閏秒時(shí),輸入U(xiǎn)TC時(shí)60秒的情況,則需判斷協(xié)調(diào)世界時(shí)標(biāo)準(zhǔn)時(shí)的秒是否為 60 ;若協(xié)調(diào)世界時(shí)標(biāo)準(zhǔn)時(shí)的秒為60,則將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到原子時(shí)絕對(duì)秒;若協(xié)調(diào)世界時(shí)標(biāo)準(zhǔn)時(shí)的秒不是60,則協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差,得到原子時(shí)絕對(duì)秒。
其他技術(shù)特征與實(shí)施例1相同。
權(quán)利要求
1.一種授時(shí)時(shí)間閏秒處理方法,其特征在于,它包括輸入為原子時(shí)、閏秒預(yù)告,輸出為協(xié)調(diào)世界時(shí),以及輸入為協(xié)調(diào)世界時(shí)、閏秒預(yù)告,輸出為原子時(shí)兩個(gè)過程;其中,所述的輸入為原子時(shí)、閏秒預(yù)告,輸出為協(xié)調(diào)世界時(shí)過程包括以下步驟①?gòu)男l(wèi)星導(dǎo)航電文中獲取閏秒預(yù)告,閏秒預(yù)告中包含有協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差、協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差和協(xié)調(diào)世界時(shí)絕對(duì)秒;然后根據(jù)閏秒預(yù)告中的協(xié)調(diào)世界時(shí)絕對(duì)秒,計(jì)算得出閏秒發(fā)生時(shí)刻的原子時(shí)絕對(duì)秒;②對(duì)閏秒預(yù)告類型進(jìn)行計(jì)算和判別;③若閏秒類型為無(wú)閏秒情況首先將原子時(shí)絕對(duì)秒減去協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到協(xié)調(diào)世界時(shí)絕對(duì)秒;然后將協(xié)調(diào)世界時(shí)絕對(duì)秒轉(zhuǎn)換為協(xié)調(diào)世界標(biāo)準(zhǔn)時(shí);④若閏秒類型為負(fù)閏秒情況首先判斷當(dāng)前時(shí)刻是否發(fā)生過閏秒;若發(fā)生過閏秒,則將原子時(shí)絕對(duì)秒減去協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差,得到協(xié)調(diào)世界時(shí)絕對(duì)秒;若未發(fā)生過閏秒,則將原子時(shí)絕對(duì)秒減去協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到協(xié)調(diào)世界時(shí)絕對(duì)秒; 最后將協(xié)調(diào)世界時(shí)絕對(duì)秒轉(zhuǎn)換為協(xié)調(diào)世界標(biāo)準(zhǔn)時(shí);⑤若閏秒類型為正閏秒情況首先判斷當(dāng)前時(shí)刻是否為閏秒發(fā)生前;若當(dāng)前時(shí)刻為閏秒發(fā)生前,則將原子時(shí)絕對(duì)秒減去協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到協(xié)調(diào)世界時(shí)絕對(duì)秒;若當(dāng)前時(shí)刻為閏秒發(fā)生后,則將原子時(shí)絕對(duì)秒減去協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差,得到協(xié)調(diào)世界時(shí)絕對(duì)秒;最后將協(xié)調(diào)世界時(shí)絕對(duì)秒轉(zhuǎn)換為協(xié)調(diào)世界標(biāo)準(zhǔn)時(shí);所述的輸入為協(xié)調(diào)世界時(shí)、閏秒預(yù)告,輸出為原子時(shí)過程包括以下步驟i)、從衛(wèi)星導(dǎo)航電文中獲取閏秒預(yù)告,閏秒預(yù)告中包含有協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差、協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差和協(xié)調(diào)世界時(shí)絕對(duì)秒;ii)、對(duì)閏秒預(yù)告類型進(jìn)行計(jì)算和判別;iii)、若閏秒類型為無(wú)閏秒情況將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到原子時(shí)絕對(duì)秒;iv)、若閏秒類型為負(fù)閏秒情況首先判斷當(dāng)前時(shí)刻是否已經(jīng)發(fā)生過閏秒;若當(dāng)前時(shí)刻已經(jīng)發(fā)生過閏秒,則將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差,得到原子時(shí)絕對(duì)秒;若當(dāng)前時(shí)刻未發(fā)生閏秒,則將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到原子時(shí)絕對(duì)秒;ν)、若閏秒類型為正閏秒情況首先判斷當(dāng)前時(shí)刻是否為閏秒發(fā)生前;若當(dāng)前時(shí)刻為閏秒發(fā)生前,則將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到原子時(shí)絕對(duì)秒;若當(dāng)前時(shí)刻為閏秒發(fā)生后,則將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差,得到原子時(shí)絕對(duì)秒。
2.根據(jù)權(quán)利要求1所述的授時(shí)時(shí)間閏秒處理方法,其特征在于在所述輸入為原子時(shí)、 閏秒預(yù)告,輸出為協(xié)調(diào)世界時(shí)的過程步驟⑤中,若當(dāng)前時(shí)刻為閏秒發(fā)生后,則對(duì)得到的協(xié)調(diào)世界標(biāo)準(zhǔn)時(shí)的秒置60,最終得到正確的閏秒時(shí)刻協(xié)調(diào)世界時(shí)標(biāo)準(zhǔn)時(shí)。
3.根據(jù)權(quán)利要求1所述的授時(shí)時(shí)間閏秒處理方法,其特征在于在所述輸入為協(xié)調(diào)世界時(shí)、閏秒預(yù)告,輸出為原子時(shí)的過程步驟ν)中,若當(dāng)前時(shí)刻既不是閏秒發(fā)生前,也不是閏秒發(fā)生后,則需判斷協(xié)調(diào)世界時(shí)標(biāo)準(zhǔn)時(shí)的秒是否為60 ;若協(xié)調(diào)世界時(shí)標(biāo)準(zhǔn)時(shí)的秒為60,則將協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的當(dāng)前時(shí)差,得到原子時(shí)絕對(duì)秒;若協(xié)調(diào)世界時(shí)標(biāo)準(zhǔn)時(shí)的秒不是60,則協(xié)調(diào)世界時(shí)絕對(duì)秒加上協(xié)調(diào)世界時(shí)與原子時(shí)的未來(lái)時(shí)差,得到原子時(shí)絕對(duì)秒。
全文摘要
本發(fā)明公開了一種授時(shí)時(shí)間閏秒處理方法,它包括輸入為原子時(shí)、閏秒預(yù)告,輸出為協(xié)調(diào)世界時(shí),以及輸入為協(xié)調(diào)世界時(shí)、閏秒預(yù)告,輸出為原子時(shí)兩個(gè)過程。采用上述技術(shù)方案的本發(fā)明,提供了UTC時(shí)向原子時(shí)轉(zhuǎn)換,原子時(shí)向UTC時(shí)轉(zhuǎn)換,兩種時(shí)間系統(tǒng)轉(zhuǎn)換方法保證使用UTC時(shí)和原子時(shí)的系統(tǒng)可在在閏秒發(fā)生時(shí)間同步統(tǒng)一致,避免閏秒對(duì)時(shí)間同步造成影響,保證時(shí)間同步系統(tǒng)正常工作。
文檔編號(hào)H04J3/06GK102281114SQ201010196839
公開日2011年12月14日 申請(qǐng)日期2010年6月10日 優(yōu)先權(quán)日2010年6月10日
發(fā)明者吳淑琴, 李軍華, 李波, 賈小波, 鄒世合 申請(qǐng)人:鄭州威科姆科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
太和县| 北川| 鱼台县| 鹤壁市| 隆昌县| 阳城县| 米林县| 宁阳县| 依兰县| 泾源县| 甘肃省| 宕昌县| 台南市| 普兰县| 沙坪坝区| 阿巴嘎旗| 会东县| 合肥市| 松江区| 巫山县| 高雄县| 泽州县| 丰原市| 鱼台县| 乐陵市| 于田县| 资兴市| 铁岭县| 晋江市| 闻喜县| 许昌市| 桑植县| 闸北区| 罗江县| 新兴县| 宜君县| 中江县| 金川县| 涿鹿县| 开江县| 普兰店市|