本發(fā)明涉及衛(wèi)星電波接收裝置、電子表、日期和時(shí)間取得方法。
背景技術(shù):
以前存在一種電子表(電波表),其具有通過(guò)接收來(lái)自GNSS(Global Navigation Satellite System:全球?qū)Ш叫l(wèi)星系統(tǒng))導(dǎo)航衛(wèi)星(定位衛(wèi)星)的電波來(lái)取得日期和時(shí)間信息,從而準(zhǔn)確地確保所計(jì)數(shù)的日期和時(shí)間的功能。該電子表不需要用戶(hù)的手動(dòng)操作,而且能夠在世界各地準(zhǔn)確地確保所計(jì)數(shù)、顯示的日期和時(shí)間。
與電子表計(jì)數(shù)、顯示日期和時(shí)間的負(fù)荷相比,衛(wèi)星電波接收的負(fù)荷非常大,存在對(duì)衛(wèi)星電波接收的應(yīng)對(duì)會(huì)牽扯到電池的大型化、以及伴隨于此的電子表的尺寸大型化、重量增加的問(wèn)題。于是,以前開(kāi)發(fā)了用于降低耗電的各種技術(shù)。
作為這樣的降低耗電的技術(shù)之一,存在通過(guò)僅接收必要的最低限度的信息來(lái)縮短電波接收時(shí)間的技術(shù)。例如,在日本專(zhuān)利文獻(xiàn)特開(kāi)2009-36748號(hào)公報(bào)中,公開(kāi)了按照從GPS衛(wèi)星發(fā)送的信號(hào)格式(導(dǎo)航消息)來(lái)接收包括日期和時(shí)間信息的預(yù)定部分而在發(fā)送有關(guān)不需要的信息的代碼串的期間暫時(shí)停止接收的技術(shù)。另外,存在利用本機(jī)正在計(jì)數(shù)的當(dāng)前日期和時(shí)間信息,對(duì)應(yīng)發(fā)送必要的信息的定時(shí)(timing)開(kāi)始接收動(dòng)作的技術(shù)。
然而,由于取得信息的精度取決于代碼數(shù)、信息數(shù),因此如果要避免所取得的日期和時(shí)間的錯(cuò)誤鑒別來(lái)進(jìn)一步提高精度,則需要多次接收日期和時(shí)間信息,接收時(shí)間會(huì)變長(zhǎng)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種能夠在短時(shí)間內(nèi)更加可靠地取得準(zhǔn)確的日期和時(shí)間信息的衛(wèi)星電波接收裝置、電子表、日期和時(shí)間信息取得方法以及程序。
為了達(dá)到上述目的,本發(fā)明的衛(wèi)星電波接收裝置包括接收部和處理器,所述接收部接收來(lái)自衛(wèi)星的電波,對(duì)信號(hào)進(jìn)行解調(diào),并將解調(diào)的該信號(hào)中的各代 碼鑒別為接收代碼,所述處理器對(duì)多個(gè)所述衛(wèi)星的所述接收代碼和被模擬為在對(duì)于當(dāng)前日期和時(shí)間設(shè)定的最大偏差幅度內(nèi)接收的模擬代碼進(jìn)行對(duì)照,并對(duì)于多個(gè)所述衛(wèi)星中的每一個(gè),與所述最大偏差幅度內(nèi)的偏差量相對(duì)應(yīng)起來(lái)取得所述接收代碼和所述模擬代碼的對(duì)照結(jié)果信息,其中,所述當(dāng)前日期和時(shí)間是作為所述接收代碼的接收定時(shí)來(lái)取得的,所述處理器整合針對(duì)多個(gè)所述衛(wèi)星的多個(gè)所述接收代碼的所述對(duì)照結(jié)果信息,所述處理器基于被整合的所述對(duì)照結(jié)果信息,確定所述接收代碼和所述模擬代碼滿(mǎn)足預(yù)定吻合條件的所述偏差量,所述處理器基于滿(mǎn)足所述預(yù)定吻合條件的偏差量,取得日期和時(shí)間信息。
附圖說(shuō)明
圖1是示出本發(fā)明實(shí)施方式的電子表的功能結(jié)構(gòu)的框圖。
圖2是說(shuō)明從GPS衛(wèi)星發(fā)送的導(dǎo)航消息的格式的圖。
圖3A和圖3B是對(duì)本實(shí)施方式的電子表中的代碼串的對(duì)照動(dòng)作進(jìn)行說(shuō)明的圖。
圖4A和圖4B是示意性地示出模擬代碼和接收代碼之間的不一致數(shù)與偏差量之間的關(guān)系的圖。
圖5是示出日期和時(shí)間取得處理的控制過(guò)程的流程圖。
圖6是示出日期和時(shí)間信息接收處理的控制過(guò)程的流程圖。
圖7是示出模式對(duì)照處理的控制過(guò)程的流程圖。
圖8是示出可靠性判定處理的控制過(guò)程的流程圖。
具體實(shí)施方式
以下,基于附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。
圖1是示出具有本發(fā)明的衛(wèi)星電波接收裝置的電子表1的實(shí)施方式的功能結(jié)構(gòu)的框圖。
該電子表1是能夠至少接收來(lái)自美國(guó)的GPS(Global Positioning System:全球定位系統(tǒng))定位衛(wèi)星(以下,記為GPS衛(wèi)星)的電波(衛(wèi)星電波)從而取得日期和時(shí)間信息的電波表。
電子表1具有作為日期和時(shí)間校正部410的主機(jī)CPU41(Central Processing Unit)、ROM42(Read Only Memory)、RAM43(Random Access Memory)、振蕩電路44、分頻電路45、作為計(jì)時(shí)部的計(jì)時(shí)電路46、顯示部47、顯示驅(qū)動(dòng)器48、 操作部49、電源部50、作為衛(wèi)星電波接收裝置的衛(wèi)星電波接收處理部60、天線(xiàn)AN等。
主機(jī)CPU41進(jìn)行各種運(yùn)算處理,統(tǒng)一控制電子表1的整體動(dòng)作。主機(jī)CPU41從ROM42讀取控制程序,并加載到RAM43來(lái)進(jìn)行日期和時(shí)間的顯示、與各種功能有關(guān)的運(yùn)算控制、顯示等各種動(dòng)作處理。另外,主機(jī)CPU41啟動(dòng)衛(wèi)星電波接收處理部60來(lái)使其接收來(lái)自定位衛(wèi)星的電波,并取得基于接收內(nèi)容來(lái)求得的日期和時(shí)間信息、位置信息。
ROM42是掩模只讀存儲(chǔ)器或可改寫(xiě)的非易失性存儲(chǔ)器等,存儲(chǔ)有控制程序、初始設(shè)定數(shù)據(jù)。控制程序中包括與用于從定位衛(wèi)星取得各種信息的各種處理的控制有關(guān)的程序421。
RAM43是SRAM、DRAM等易失性存儲(chǔ)器,向主機(jī)CPU41提供工作用的存儲(chǔ)空間來(lái)暫時(shí)存儲(chǔ)數(shù)據(jù),并且存儲(chǔ)各種設(shè)定數(shù)據(jù)。各種設(shè)定數(shù)據(jù)包括電子表1的居住城市設(shè)定、與日期和時(shí)間的計(jì)數(shù)、顯示是否適用夏令時(shí)有關(guān)的設(shè)定。存儲(chǔ)在RAM43中的各種設(shè)定數(shù)據(jù)的一部分或全部也可以存儲(chǔ)在非易失性存儲(chǔ)器中。
振蕩電路44生成并輸出預(yù)先決定的預(yù)定的頻率信號(hào)。該振蕩電路44例如使用晶體振蕩器。
分頻電路45將從振蕩電路44輸入的頻率信號(hào)分頻為計(jì)時(shí)電路46、主機(jī)CPU41所利用的頻率的信號(hào)并輸出。該輸出信號(hào)的頻率也可以基于由主機(jī)CPU41所進(jìn)行的設(shè)定而變更。
計(jì)時(shí)電路46通過(guò)對(duì)從分頻電路45輸入的預(yù)定的頻率信號(hào)(時(shí)鐘信號(hào))的輸入次數(shù)進(jìn)行計(jì)數(shù)并加上初始值來(lái)對(duì)當(dāng)前的日期和時(shí)間進(jìn)行計(jì)數(shù)。作為計(jì)時(shí)電路46,可以是以軟件方式改變存儲(chǔ)在RAM中的值的計(jì)時(shí)電路,或者也可以具有專(zhuān)用的計(jì)時(shí)電路。計(jì)時(shí)電路46所計(jì)數(shù)的日期和時(shí)間不受特別的限定,是從預(yù)定的定時(shí)起的累積時(shí)間、UTC日期和時(shí)間(協(xié)調(diào)世界時(shí))、或者預(yù)先設(shè)定的居住城市的日期和時(shí)間(地方時(shí))等中的任一個(gè)。另外,該計(jì)時(shí)電路46所計(jì)數(shù)的日期和時(shí)間本身并不一定需要保持年月日、時(shí)分秒的形式。從分頻電路45向計(jì)時(shí)電路46輸入的時(shí)鐘信號(hào)與準(zhǔn)確的時(shí)間經(jīng)過(guò)之間存在若干偏差,一天的偏差的大小(差率)根據(jù)動(dòng)作環(huán)境變化,例如根據(jù)溫度變化,通常在±0.5秒以?xún)?nèi)。
顯示部47具有例如液晶顯示器(LCD)、有機(jī)EL(Electro-Luminescent)顯示器等顯示畫(huà)面,通過(guò)點(diǎn)陣方式以及分段方式中的任一方式或者它們的組合來(lái)進(jìn)行與日期和時(shí)間、各種功能有關(guān)的數(shù)字顯示動(dòng)作。
顯示驅(qū)動(dòng)器48基于來(lái)自主機(jī)CPU41的控制信號(hào),將與顯示畫(huà)面的種類(lèi)對(duì)應(yīng)的驅(qū)動(dòng)信號(hào)輸出至顯示部47,并顯示在顯示畫(huà)面上。
操作部49接受來(lái)自用戶(hù)的輸入操作,并將與該輸入操作對(duì)應(yīng)的電信號(hào)作為輸入信號(hào)輸出至主機(jī)CPU41。該操作部49包括例如按鈕開(kāi)關(guān)、龍頭開(kāi)關(guān)。
或者,也可以在顯示部47的顯示畫(huà)面上重疊設(shè)置觸摸傳感器,通過(guò)使顯示畫(huà)面發(fā)揮輸出與用戶(hù)向該觸摸傳感器的接觸動(dòng)作相關(guān)的接觸位置、接觸狀態(tài)的檢測(cè)所對(duì)應(yīng)的操作信號(hào)的觸摸面板的功能,將顯示部47和操作部49一體設(shè)置。
電源部50具有電池,將與電子表1的動(dòng)作有關(guān)的電力以預(yù)定的電壓供給至各部分。作為電源部50的電池,在此,使用太陽(yáng)能電池板和二次電池。太陽(yáng)能電池板利用入射的光產(chǎn)生電動(dòng)勢(shì),從而向主機(jī)CPU41等各部分進(jìn)行供電,并且在產(chǎn)生剩余電力的情況下,將該電力蓄積在二次電池中。另一方面,在通過(guò)從外部向太陽(yáng)能電池板的入射光量能夠發(fā)電的電力相對(duì)于消耗電力不足的情況下,從二次電池進(jìn)行供電。或者,作為電池,也可以使用紐扣式等一次電池。
衛(wèi)星電波接收處理部60經(jīng)由天線(xiàn)AN調(diào)諧至來(lái)自定位衛(wèi)星的電波,并鑒別、捕捉各定位衛(wèi)星固有的C/A碼(偽隨機(jī)噪聲),由此接收該電波,并對(duì)定位衛(wèi)星所發(fā)送的導(dǎo)航消息進(jìn)行解調(diào)、解碼來(lái)取得必要的信息。衛(wèi)星電波接收處理部60具有模塊CPU61(對(duì)照部610、對(duì)照結(jié)果整合部611、偏差量確定部612、日期和時(shí)間取得部613、定時(shí)偏差確定部614、偏差量調(diào)整部615、調(diào)整數(shù)據(jù)整合部616、個(gè)別偏差量確定部617、相對(duì)偏差量確定部618、誤鑒別概率取得部619、整合誤鑒別率計(jì)算部620、模擬代碼串生成部621)、存儲(chǔ)器62、用于存儲(chǔ)概率表的存儲(chǔ)部63、RF部64、基帶變換部65、捕捉跟蹤部66等。模塊CPU61包括對(duì)照部610、對(duì)照結(jié)果整合部611、偏差量確定部612、日期和時(shí)間取得部613、定時(shí)偏差確定部614、偏差量調(diào)整部615、調(diào)整數(shù)據(jù)整合部616、個(gè)別偏差量確定部617、相對(duì)偏差量確定部618、誤鑒別概率取得部619、 整合誤鑒別率計(jì)算部620、模擬代碼串生成部621。這些對(duì)照部610、對(duì)照結(jié)果整合部611、偏差量確定部612、日期和時(shí)間取得部613、定時(shí)偏差確定部614、偏差量調(diào)整部615、調(diào)整數(shù)據(jù)整合部616、個(gè)別偏差量確定部617、相對(duì)偏差量確定部618、誤鑒別概率取得部619、整合誤鑒別率計(jì)算部620、模擬代碼串生成部621可以是單一的CPU,也可以分別單獨(dú)地設(shè)置有CPU來(lái)進(jìn)行各動(dòng)作,也可以由主機(jī)CPU41進(jìn)行各動(dòng)作。
模塊CPU61對(duì)應(yīng)于來(lái)自主機(jī)CPU41的控制信號(hào)、設(shè)定數(shù)據(jù)的輸入來(lái)控制衛(wèi)星電波接收處理部60的動(dòng)作。模塊CPU61從存儲(chǔ)部63讀取必要的程序、設(shè)定數(shù)據(jù),來(lái)啟動(dòng)RF部64、基帶變換部65以及捕捉跟蹤部66,并對(duì)所接收的來(lái)自各定位衛(wèi)星的電波進(jìn)行接收、解調(diào)來(lái)取得日期和時(shí)間信息。該模塊CPU61除了對(duì)所接收的電波進(jìn)行解碼來(lái)取得日期和時(shí)間信息以外,還能夠不進(jìn)行解碼而將解調(diào)、鑒別的接收代碼串與預(yù)先設(shè)定的比較對(duì)照用的代碼串(對(duì)照代碼串)進(jìn)行比較來(lái)檢測(cè)是否一致。
存儲(chǔ)器62是向衛(wèi)星電波接收處理部60中的模塊CPU61提供工作用的存儲(chǔ)空間的RAM。另外,在存儲(chǔ)器62暫時(shí)存儲(chǔ)為了與所接收的代碼串進(jìn)行比較對(duì)照而生成的代碼串?dāng)?shù)據(jù)。
存儲(chǔ)部63存儲(chǔ)與GPS定位、日期和時(shí)間信息取得有關(guān)的各種設(shè)定數(shù)據(jù)、定位的履歷。存儲(chǔ)部63使用閃存器、EEPROM(Electrically Erasable and Programmable Read Only Memory:電可擦可編程只讀存儲(chǔ)器)等各種非易失性存儲(chǔ)器。存儲(chǔ)在存儲(chǔ)部63的數(shù)據(jù)能夠包括各定位衛(wèi)星的軌道信息(星歷)、預(yù)測(cè)軌道信息(歷書(shū))、上次的定位日期和時(shí)間以及位置、上次的日期和時(shí)間信息的取得日期和時(shí)間。另外,在存儲(chǔ)部63中,將與世界各地的時(shí)區(qū)、夏令時(shí)的實(shí)行信息有關(guān)的數(shù)據(jù)存儲(chǔ)為時(shí)差表。在進(jìn)行了定位的情況下,參照該時(shí)差表,確定在所得到的當(dāng)前位置的標(biāo)準(zhǔn)時(shí)間下的與協(xié)調(diào)世界時(shí)(UTC)的時(shí)差、夏令時(shí)實(shí)行信息等地方時(shí)信息。另外,在取得了日期和時(shí)間信息的情況下,根據(jù)已設(shè)定的時(shí)區(qū)、夏令時(shí)的實(shí)行信息來(lái)計(jì)算地方時(shí)。
另外,在存儲(chǔ)部63中存儲(chǔ)的數(shù)據(jù)包括程序631、履歷存儲(chǔ)部632、代碼存儲(chǔ)部633、作為概率表的誤鑒別概率表634。在進(jìn)行日期和時(shí)間信息的取得、定位的情況下,由模塊CPU61讀取并運(yùn)行程序631。另外,在運(yùn)行該程序631 時(shí),參照利用用于存儲(chǔ)最近的接收履歷的履歷存儲(chǔ)部632以及用于存儲(chǔ)進(jìn)行該最近的接收時(shí)的鑒別代碼串(履歷代碼串)數(shù)據(jù)的代碼存儲(chǔ)部633。另外,如后所述,在判定日期和時(shí)間信息的可靠性時(shí)參照誤鑒別概率表634。
RF部64接收L1帶(在GPS衛(wèi)星,1.57542GHz)的衛(wèi)星電波并使來(lái)自定位衛(wèi)星的信號(hào)選擇性地通過(guò)、放大,變換為中間頻率信號(hào)。RF部64包括LNA(低噪聲放大器)、BPF(帶通濾波器)、本機(jī)振蕩器、混頻器等。
基帶變換部65對(duì)由RF部64得到的中間頻率信號(hào)應(yīng)用各定位衛(wèi)星的C/A碼來(lái)取得基帶信號(hào),即與導(dǎo)航消息(預(yù)定的格式)有關(guān)的代碼串(接收代碼串)。
對(duì)由RF部64得到的中間頻率信號(hào),捕捉跟蹤部66分別計(jì)算與各定位衛(wèi)星的各相位下的C/A碼之間的相關(guān)值并確定其峰值,由此鑒別正在接收的來(lái)自定位衛(wèi)星的信號(hào)和其相位。另外,捕捉跟蹤部66為了通過(guò)所鑒別的定位衛(wèi)星的C/A碼和其相位持續(xù)取得與來(lái)自該定位衛(wèi)星的導(dǎo)航消息有關(guān)的代碼串,對(duì)基帶變換部65進(jìn)行相位信息的反饋等,對(duì)接收電波進(jìn)行解調(diào)來(lái)鑒別各代碼(接收代碼)。
由這些RF部64、基帶變換部65以及捕捉跟蹤部66構(gòu)成接收部67。
對(duì)于該衛(wèi)星電波接收處理部60,直接從電源部50進(jìn)行供電,并且根據(jù)主機(jī)CPU41的控制信號(hào)來(lái)切換其開(kāi)、關(guān)。即,衛(wèi)星電波接收處理部60在從定位衛(wèi)星接收電波以及進(jìn)行與日期和時(shí)間的取得、定位有關(guān)的計(jì)算動(dòng)作的期間以外,與始終工作的主機(jī)CPU41等獨(dú)立地關(guān)閉電源。
接著,對(duì)從GPS衛(wèi)星發(fā)送的導(dǎo)航消息的格式進(jìn)行說(shuō)明。
在GNSS,使多個(gè)定位衛(wèi)星分散配置在多個(gè)軌道上,使得在地上的各地點(diǎn)能夠同時(shí)接收多個(gè)不同的定位衛(wèi)星的發(fā)送電波,通過(guò)從四臺(tái)以上的定位衛(wèi)星(在假設(shè)為地表面時(shí)為三臺(tái))取得從該能夠接收的定位衛(wèi)星發(fā)送的與該定位衛(wèi)星的當(dāng)前位置有關(guān)的信息、日期和時(shí)間信息,能夠基于這些取得數(shù)據(jù)、取得定時(shí)的偏差即從各定位衛(wèi)星的傳播時(shí)間(距離)之差來(lái)決定三維空間內(nèi)的位置坐標(biāo)以及日期和時(shí)間。
另一方面,通過(guò)從一臺(tái)定位衛(wèi)星取得日期和時(shí)間信息,能夠在接收來(lái)自定位衛(wèi)星的電波為止的傳播時(shí)間的偏差的范圍內(nèi)決定日期和時(shí)間。GPS衛(wèi)星的情況下,軌道半徑為26600km,大致為圓軌道,從地上看位于天頂?shù)那闆r和位于 水平線(xiàn)上的情況下,接收日期和時(shí)間產(chǎn)生約20msec的偏差。因此,通常,能夠模擬平均的傳播距離來(lái)以±10msec左右的精度決定日期和時(shí)間。
定位衛(wèi)星將與日期和時(shí)間有關(guān)的信息、與定位衛(wèi)星的位置有關(guān)的信息、定位衛(wèi)星的健康狀態(tài)等狀態(tài)信息等以預(yù)定的格式進(jìn)行編碼,并通過(guò)C/A碼(偽隨機(jī)噪聲)對(duì)代碼串進(jìn)行擴(kuò)頻來(lái)進(jìn)行發(fā)送。這些發(fā)送格式(導(dǎo)航消息的格式)根據(jù)定位系統(tǒng)而決定。
圖2是說(shuō)明從GPS衛(wèi)星發(fā)送的導(dǎo)航消息的格式的圖。
在GPS,從各GPS衛(wèi)星分別以30秒的單位共發(fā)送25頁(yè)的幀數(shù)據(jù),由此以12.5分鐘的周期輸出全部數(shù)據(jù)。在GPS,每一GPS衛(wèi)星使用固有的C/A碼,該C/A碼以1.023MHz排列有1023個(gè)代碼(片),并以1ms的周期進(jìn)行發(fā)送。
各幀數(shù)據(jù)由5個(gè)子幀(6秒)構(gòu)成,每一子幀以6秒的周期(發(fā)送周期)發(fā)送該6秒單位的日期和時(shí)間信息,并且不按照發(fā)送周期地發(fā)送恒定的固定代碼串。各子幀由10個(gè)字碼(各0.6秒,依次為字碼1~字碼10)構(gòu)成。各字碼是30比特的代碼串,字碼1和字碼2的數(shù)據(jù)格式在所有子幀相同。就字碼1而言,繼作為8比特的固定代碼串的前導(dǎo)碼(Preamble),包括14比特的遙測(cè)消息(TLM message),其后隔著1比特的保存狀態(tài)標(biāo)志(Integrity status flag)和1比特的預(yù)備比特而配置有6比特的奇偶校驗(yàn)數(shù)據(jù)。字碼2包括表示作為上述6秒單位的日期和時(shí)間信息的周內(nèi)經(jīng)過(guò)時(shí)間的17比特的TOW-計(jì)數(shù)(TOW-Count)(還稱(chēng)為Z計(jì)數(shù))、與之相連的分別為1比特的警告標(biāo)志(Alert flag)以及防偽標(biāo)志(Anti-spoof flag)。然后,在字碼2,用3比特示出用于表示子幀的編號(hào)(周期編號(hào))的子幀ID(Subframe ID),隔著奇偶校驗(yàn)數(shù)據(jù)的整合用2比特而排列有6比特的奇偶校驗(yàn)數(shù)據(jù)。與TOW-計(jì)數(shù)同樣地,子幀ID也是以6秒周期(按照預(yù)定的對(duì)應(yīng)關(guān)系)變化的代碼串(對(duì)應(yīng)代碼串部分),因此能夠?qū)⒆鳛闀r(shí)刻對(duì)應(yīng)信息的這些子幀ID和TOW-Count的整合性用于日期和時(shí)間的確認(rèn)。
字碼3以后的數(shù)據(jù)根據(jù)子幀而不同。子幀1的字碼3包括開(kāi)頭10比特的WN(周編號(hào))以及用6比特表示的定位衛(wèi)星的健康狀態(tài)(SV health)。子幀2、3主要包括星歷(精密軌道信息),用子幀4的一部分以及子幀5發(fā)送歷書(shū)(預(yù)測(cè)軌道信息)。
在此,在GPS衛(wèi)星所計(jì)數(shù)的日期和時(shí)間(GPS日期和時(shí)間)不包括閏秒的實(shí) 行所帶來(lái)的偏差。因此,由于GPS日期和時(shí)間與UTC日期和時(shí)間之間存在偏差,因此需要將通過(guò)接收來(lái)自GPS衛(wèi)星的電波來(lái)取得的日期和時(shí)間換算為UTC日期和時(shí)間后輸出。另外,在基于計(jì)時(shí)電路46所計(jì)數(shù)的日期和時(shí)間來(lái)預(yù)測(cè)以及控制來(lái)自GPS衛(wèi)星的電波接收定時(shí)、推測(cè)所接收的代碼串的情況下,需要將該計(jì)時(shí)電路46的日期和時(shí)間換算為GPS日期和時(shí)間來(lái)使用。與該閏秒有關(guān)的偏差量被預(yù)先取得后存儲(chǔ)在存儲(chǔ)部63等中。
接著,對(duì)本實(shí)施方式的電子表1中的日期和時(shí)間信息的取得動(dòng)作進(jìn)行說(shuō)明。
圖3A和圖3B是對(duì)本實(shí)施方式的電子表1中的代碼串的對(duì)照動(dòng)作進(jìn)行說(shuō)明的圖。
在本實(shí)施方式的電子表1中,首先,根據(jù)從最近校正計(jì)時(shí)電路46的日期和時(shí)間起經(jīng)過(guò)的時(shí)間來(lái)估計(jì)該計(jì)時(shí)電路46所計(jì)數(shù)的日期和時(shí)間(當(dāng)前日期和時(shí)間)的最大偏差幅度。如上所述,如果假設(shè)一天的偏差在±0.5秒以?xún)?nèi),則例如從上次的日期和時(shí)間的校正起經(jīng)過(guò)四天(96小時(shí))后,最大偏差幅度被估計(jì)為±2秒。
因此,如圖3A所示,在計(jì)時(shí)電路46的日期和時(shí)間為某一日時(shí)分的02秒的定時(shí)接收、鑒別的代碼,在準(zhǔn)確日期和時(shí)間,模擬為秒值位于0秒到4秒之間。在UTC日期和時(shí)間與GPS日期和時(shí)間之間的偏差為+17秒的情況下,GPS日期和時(shí)間上的秒值在17秒到21秒之間。
如上所述,導(dǎo)航消息以預(yù)先決定的定時(shí)配置有與各信息有關(guān)的代碼,另外,日期和時(shí)間信息等的一部分?jǐn)?shù)據(jù)按照當(dāng)前日期和時(shí)間來(lái)決定代碼串。因此,對(duì)于接收電波并鑒別代碼的定時(shí),預(yù)先模擬能夠在上述估計(jì)的最大偏差幅度內(nèi)接收的代碼(模擬代碼),來(lái)進(jìn)行與實(shí)際鑒別的代碼(接收代碼)進(jìn)行對(duì)照的對(duì)照處理,并通過(guò)每次鑒別新的代碼時(shí)重復(fù)進(jìn)行該對(duì)照處理,檢測(cè)與鑒別的代碼的排列的吻合度在預(yù)定的基準(zhǔn)以上的模擬代碼串的偏差幅度,并將該檢測(cè)的偏差量鑒別為準(zhǔn)確的日期和時(shí)間與計(jì)時(shí)電路46所計(jì)數(shù)的日期和時(shí)間之間的偏差幅度。
按照導(dǎo)航消息的格式,基于計(jì)時(shí)電路46所計(jì)數(shù)的當(dāng)前日期和時(shí)間,將模擬代碼串生成為至少包括相對(duì)于該當(dāng)前日期和時(shí)間的最大的偏差幅度的范圍 內(nèi)的全部代碼。在此,例如,除了上述的17秒到21秒為止的代碼以外,從在該范圍內(nèi)最晚的21秒開(kāi)始包括一個(gè)子幀的長(zhǎng)度(6秒鐘)的代碼,從而包括27秒為止的代碼。
作為被模擬的代碼,首先,可以列舉如前導(dǎo)碼、預(yù)備比特那樣始終固定的代碼以及如TOW-計(jì)數(shù)、WN、子幀ID那樣能夠從日期和時(shí)間進(jìn)行逆運(yùn)算的代碼。除此之外,能夠包括如警告標(biāo)志、防偽標(biāo)志等標(biāo)志比特那樣通常不被變更而在被變更的情況下數(shù)據(jù)使用可能存在問(wèn)題的代碼。
另外,遙測(cè)消息、預(yù)測(cè)軌道信息等的代碼串在短時(shí)間(例如,不到一天)內(nèi)通常不發(fā)生變化。因此,能夠?qū)⒆罱慕邮諘r(shí)鑒別的這些代碼串作為履歷代碼串存儲(chǔ)在代碼存儲(chǔ)部633中,并按照通過(guò)將存儲(chǔ)在履歷存儲(chǔ)部632中的上次的接收履歷與計(jì)時(shí)電路46所計(jì)數(shù)的日期和時(shí)間進(jìn)行比較而得到的從上次的接收開(kāi)始經(jīng)過(guò)的時(shí)間等,針對(duì)信息的每個(gè)類(lèi)別判斷是否能夠利用,從而能夠適宜地利用。
在此,并不是模擬代碼串中的所有代碼都能夠被模擬。即,在模擬代碼串中被模擬的代碼(模擬代碼)并不需要全部是連續(xù)發(fā)送的代碼,在模擬代碼串中,模擬代碼和未被模擬的代碼混雜在一起。例如,在字碼1以及字碼2中,除了與奇偶校驗(yàn)數(shù)據(jù)有關(guān)的字碼1的最后的6比特以及字碼2的最后的8比特以外的代碼被模擬。
對(duì)于這樣的模擬代碼串,為了將鑒別的接收代碼僅與模擬代碼進(jìn)行對(duì)照,對(duì)模擬代碼串中的各代碼分別設(shè)置用于表示是模擬代碼還是未被模擬的代碼的模擬可否標(biāo)志(識(shí)別信息),并生成模擬可否標(biāo)志串。
如圖3B所示,存在在計(jì)時(shí)電路的日期和時(shí)間t0鑒別的接收代碼r(t0)的情況下,如果如上所述地假設(shè)最大偏差幅度為±2秒,則接收到該代碼的準(zhǔn)確的日期和時(shí)間tc為t0-2≤tc≤t0+2。因此,將模擬代碼串c中被模擬為在該日期和時(shí)間tc的范圍內(nèi)接收的代碼c(i)和接收代碼r(t0)進(jìn)行對(duì)照。如上所述,由于用0.6秒(即,50bps(bits per second))發(fā)送1字碼30比特,因此對(duì)于最大偏差幅度的大小(2×dt)=4秒能夠?qū)φ盏淖畲蟮拇a數(shù)為(100×dt+1)=201個(gè)。假設(shè)日期和時(shí)間tc的范圍開(kāi)頭的代碼中的排列編號(hào)i=0,則對(duì)于0≤i≤200的范圍內(nèi)的代碼c(i)中通過(guò)模擬可否標(biāo)志s(i)表示是模擬代碼的代碼,依次或者并列進(jìn) 行對(duì)照。
被對(duì)照的代碼c(i)中的排列編號(hào)i對(duì)應(yīng)于與該代碼的日期和時(shí)間t0的偏差量(偏差時(shí)間為20×(i-100)[msec])。通過(guò)對(duì)利用排列編號(hào)i建立了對(duì)應(yīng)關(guān)系的對(duì)照數(shù)排列N的各要素(對(duì)照數(shù)N(i))加上1,對(duì)與各偏差量對(duì)應(yīng)的對(duì)照數(shù)進(jìn)行計(jì)數(shù),對(duì)于對(duì)照的結(jié)果不一致的代碼,通過(guò)對(duì)不一致數(shù)排列E的各要素(不一致數(shù)E(i))加上1,對(duì)與各偏差量對(duì)應(yīng)的不一致數(shù)(對(duì)照結(jié)果信息)進(jìn)行計(jì)數(shù)。
此外,按照從各定位衛(wèi)星到在地上接收衛(wèi)星電波為止的傳播時(shí)間,接收日期和時(shí)間的代碼相對(duì)于發(fā)送日期和時(shí)間會(huì)滯后3~5個(gè)左右。
另外,在將模擬代碼串和接收代碼串進(jìn)行對(duì)照時(shí),與實(shí)際從GPS衛(wèi)星發(fā)送的信息對(duì)應(yīng)的代碼串的每一字碼的第1~24比特的代碼(奇偶校驗(yàn)數(shù)據(jù)以外的代碼)根據(jù)前一個(gè)字碼的最終比特(第30比特)的奇偶校驗(yàn)數(shù)據(jù)(反相代碼)的代碼而顛倒。即,在反相代碼為“0”的情況下,下一字碼的第1~24比特的代碼按照發(fā)送信息原封不動(dòng)地被發(fā)送,與此相對(duì),在該反相代碼為“1”的情況下,下一字碼的第1~24比特的代碼的與發(fā)送信息對(duì)應(yīng)的代碼串全部被顛倒。因此,所生成的模擬代碼串并非一種,而是生成與各字碼的反相有無(wú)的模式對(duì)應(yīng)的數(shù),并分別與接收代碼進(jìn)行比較。
就接收代碼而言,1比特1比特地隨時(shí)被鑒別被取得。如上所述,在GPS衛(wèi)星的導(dǎo)航消息中,以50bps發(fā)送代碼。因此,該情況下,會(huì)以20[msec]間隔鑒別新的代碼。但是,如上所述,在定位衛(wèi)星之間,有時(shí)候間隔最大約20[msec]即一個(gè)代碼程度的傳播時(shí)間的差(接收定時(shí)的偏差)來(lái)鑒別代碼。
在本實(shí)施方式的電子表1中,對(duì)于多個(gè)定位衛(wèi)星并列進(jìn)行上述的對(duì)照處理。捕捉動(dòng)作和跟蹤動(dòng)作與有關(guān)通常的定位動(dòng)作的從多個(gè)衛(wèi)星接收時(shí)大致同樣地進(jìn)行,但是在本實(shí)施方式的電子表1中,必須接收電波的定位衛(wèi)星的數(shù)量并不是固定的。因此,例如,只要從最低一臺(tái)的定位衛(wèi)星接收電波,就可以在預(yù)先決定的捕捉上限時(shí)間結(jié)束捕捉動(dòng)作,也可以將捕捉動(dòng)作持續(xù)至用來(lái)自捕捉的定位衛(wèi)星的接收代碼進(jìn)行必要數(shù)量的對(duì)照為止。
在將接收代碼和模擬代碼進(jìn)行對(duì)照的情況下,根據(jù)衛(wèi)星電波的接收強(qiáng)度、S/N比等而發(fā)生接收代碼的誤鑒別,有時(shí)會(huì)完全不吻合,另一方面,在接收與模擬的代碼串的出現(xiàn)位置不同的位置的代碼串時(shí)發(fā)生誤鑒別的結(jié)果為,有時(shí)不 一致數(shù)反而會(huì)減少。在該電子表1中,判別在對(duì)照的代碼中檢測(cè)出的代碼的不一致數(shù)E(i)相對(duì)于基于誤鑒別概率p(誤碼率:BER)來(lái)估計(jì)的代碼的不一致數(shù)的出現(xiàn)概率是否位于唯一恰當(dāng)?shù)姆秶鷥?nèi)(是否滿(mǎn)足預(yù)定的吻合條件),由此確定與偏差量對(duì)應(yīng)的排列編號(hào)i,其中,上述誤鑒別概率p是從接收強(qiáng)度模擬的代碼的誤鑒別概率。
代碼的誤鑒別概率p大體上根據(jù)接收強(qiáng)度、S/N比等而決定。對(duì)于該誤鑒別概率p而言,可以根據(jù)捕捉衛(wèi)星電波時(shí)的接收強(qiáng)度,利用公式(也可以是近似式)來(lái)計(jì)算,也可以在存儲(chǔ)部63中預(yù)先存儲(chǔ)將接收強(qiáng)度和誤鑒別概率p對(duì)應(yīng)起來(lái)的誤鑒別概率表634,并在捕捉完衛(wèi)星電波時(shí)參照該誤鑒別概率表634來(lái)取得與接收強(qiáng)度相對(duì)應(yīng)的誤鑒別概率p。
在以誤鑒別概率p接收n個(gè)代碼時(shí),在該n個(gè)代碼中誤鑒別的代碼為e個(gè)的情況的出現(xiàn)概率P如以下的公式(1)所示。
P=nCe×pe×(1-p)n-e......(1)
該公式(1)在e=n×p附近具有極大值,隨著接收強(qiáng)度降低而誤鑒別概率p接近1/2,極大值附近的傾斜度變得平緩。在本實(shí)施方式的電子表1中,優(yōu)選決定誤鑒別概率p的上限值即接收強(qiáng)度的下限值。
圖4A和圖4B是示意性地示出模擬代碼串和接收代碼串之間的不一致數(shù)與偏差量之間的關(guān)系的圖。
如圖4A的實(shí)線(xiàn)所示,在導(dǎo)航消息的代碼串中,對(duì)于很多代碼來(lái)說(shuō)不存在不同的代碼之間的相關(guān)關(guān)系,在模擬代碼串和接收代碼串以不同的相位(存在代碼位置的相對(duì)的偏差的狀態(tài))被對(duì)照的情況下,通常期待一半左右的代碼不一致。相對(duì)于此,在與模擬代碼串和接收代碼串相一致的偏差量對(duì)應(yīng)的排列編號(hào)i1,代碼的不一致數(shù)E(i1)驟減為“0”或極小的數(shù)。在此,取得不一致數(shù)E(i1)成為基準(zhǔn)值Em以下(個(gè)別吻合條件)的排列編號(hào)i1。
在此,如上所述,在不同的定位衛(wèi)星之間,根據(jù)傳播時(shí)間的差異(傳播時(shí)間之差),有時(shí)產(chǎn)生一個(gè)代碼程度的偏差。在一個(gè)定位衛(wèi)星檢測(cè)出最小不一致數(shù)E1=E(i1)的情況下,若來(lái)自所有定位衛(wèi)星的代碼幾乎準(zhǔn)確地被鑒別,則在其他定位衛(wèi)星,會(huì)在排列編號(hào)i1±1的范圍(預(yù)定的代碼數(shù)的相對(duì)偏差范圍)內(nèi)檢測(cè)出最小不一致數(shù),因此在該其他定位衛(wèi)星的排列編號(hào)i1±1的范圍內(nèi)分別檢 測(cè)不一致數(shù)E(i)最小的排列編號(hào)i,來(lái)確定該檢測(cè)的排列編號(hào)i和排列編號(hào)i1之間的相位偏差量de(接收定時(shí)偏差)。在此,如圖4A的虛線(xiàn)所示,相位偏差量de為+1。
如圖4B所示,按照在各定位衛(wèi)星鑒別的相位偏差量de來(lái)得出最小不一致數(shù)的檢測(cè)位置的基礎(chǔ)上,將在各定位衛(wèi)星計(jì)測(cè)的每一排列編號(hào)的不一致數(shù)E(i)相加,由此能夠?qū)⑴c各偏差量有關(guān)的對(duì)照代碼數(shù)增加到相加的定位衛(wèi)星的捕捉衛(wèi)星數(shù)fn倍左右。在此,在與一個(gè)定位衛(wèi)星的偏差量對(duì)應(yīng)的排列編號(hào)i1,合計(jì)的不一致數(shù)成為最小不一致數(shù)Et1。另外,在各偏差量取得第二小的次點(diǎn)不一致數(shù)Et2。并且,若最小不一致數(shù)Et1的出現(xiàn)概率Pt1相對(duì)于誤鑒別概率p位于恰當(dāng)?shù)姆秶鷥?nèi)且次點(diǎn)不一致數(shù)Et2的出現(xiàn)概率Pt2相對(duì)于誤鑒別概率p不位于恰當(dāng)?shù)姆秶鷥?nèi),則判別為與次點(diǎn)不一致數(shù)Et2有關(guān)的排列編號(hào)i2處的對(duì)照結(jié)果不是與準(zhǔn)確的偏差量有關(guān)的對(duì)照結(jié)果,將與最小不一致數(shù)Et1有關(guān)的排列編號(hào)i1鑒別為對(duì)應(yīng)于計(jì)時(shí)電路46的日期和時(shí)間t0與準(zhǔn)確的日期和時(shí)間tc之間的偏差的值。此外,關(guān)于最小不一致數(shù)Et1,也可以假設(shè)基于基準(zhǔn)值Em進(jìn)行判定就足夠,不重新判定出現(xiàn)概率Pt1。
圖5是示出由主機(jī)CPU41對(duì)本實(shí)施方式的電子表1中執(zhí)行的日期和時(shí)間取得處理進(jìn)行控制的控制過(guò)程的流程圖。
在本實(shí)施方式的電子表1中,以預(yù)先決定的時(shí)間表或條件,或者按照用戶(hù)對(duì)操作部49的輸入操作,通過(guò)主機(jī)CPU41的控制來(lái)啟動(dòng)衛(wèi)星電波接收處理部60,并通過(guò)模塊CPU61鑒別準(zhǔn)確的日期和時(shí)間。
當(dāng)開(kāi)始日期和時(shí)間取得處理時(shí),主機(jī)CPU41啟動(dòng)衛(wèi)星電波接收處理部60(步驟S101)。另外,作為初始數(shù)據(jù),主機(jī)CPU41對(duì)衛(wèi)星電波接收處理部60發(fā)送用于表示取得對(duì)象為日期和時(shí)間信息的設(shè)定以及計(jì)時(shí)電路46所計(jì)數(shù)的日期和時(shí)間的信息(步驟S102)。該日期和時(shí)間信息包括基于從上次校正計(jì)時(shí)電路46的日期和時(shí)間起經(jīng)過(guò)的時(shí)間的最大偏差幅度±dt(或者,單側(cè)的幅度dt)的信息。然后,等待來(lái)自衛(wèi)星電波接收處理部60的數(shù)據(jù)輸出。此外,在該等待中,主機(jī)CPU41也可以在顯示部47顯示正在接收來(lái)自定位衛(wèi)星的電波。
主機(jī)CPU41等待來(lái)自衛(wèi)星電波接收處理部60的信號(hào),取得日期和時(shí)間數(shù)據(jù)(步驟S103)。然后,主機(jī)CPU41使衛(wèi)星電波接收處理部60停止(步驟S104), 并且校正計(jì)時(shí)電路46所計(jì)數(shù)的日期和時(shí)間(步驟S105)。另外,主機(jī)CPU41更新存儲(chǔ)在RAM43中的接收履歷(步驟S106)。然后,主機(jī)CPU41結(jié)束日期和時(shí)間取得處理。
圖6是示出由模塊CPU61對(duì)本實(shí)施方式的電子表1中的日期和時(shí)間信息接收處理進(jìn)行控制的控制過(guò)程的流程圖。
該日期和時(shí)間信息接收處理在由主機(jī)CPU41啟動(dòng)衛(wèi)星電波接收處理部60且主機(jī)CPU41在步驟S102的處理中輸出的取得對(duì)象信息為日期和時(shí)間信息時(shí)被啟動(dòng)。
當(dāng)啟動(dòng)日期和時(shí)間信息接收處理時(shí),模塊CPU61進(jìn)行存儲(chǔ)區(qū)域的確保、分配等初始設(shè)定、動(dòng)作檢查(步驟S301)。模塊CPU61取得主機(jī)CPU41在步驟S102的處理中輸出的日期和時(shí)間信息,并將取得的UTC日期和時(shí)間換算為GPS日期和時(shí)間t0,另外,基于最大偏差幅度±dt推測(cè)準(zhǔn)確的日期和時(shí)間tc的范圍(t0-dt≤tc≤t0+dt)(步驟S302)。
模塊CPU61生成至少包括被模擬為在推測(cè)的準(zhǔn)確的日期和時(shí)間的范圍內(nèi)接收的全部代碼的范圍的模擬可否標(biāo)志串s以及模擬代碼串c(步驟S303)。模塊CPU61開(kāi)始接收來(lái)自GPS衛(wèi)星的電波(步驟S304),捕捉能夠接收的來(lái)自GPS衛(wèi)星的電波(步驟S305)。模塊CPU61對(duì)于各GPS衛(wèi)星的C/A碼,分別將從接收電波得到的信號(hào)的相位錯(cuò)開(kāi)應(yīng)用,從而試圖逆擴(kuò)頻,由此檢測(cè)以及捕捉來(lái)自GPS衛(wèi)星的信號(hào)。在此捕捉的對(duì)象的定位衛(wèi)星不限于一臺(tái),也可以根據(jù)衛(wèi)星電波接收處理部60的結(jié)構(gòu)等而設(shè)定最大數(shù)。該情況下,例如從電波的接收強(qiáng)度高的定位衛(wèi)星開(kāi)始依次選擇即可。模塊CPU61對(duì)捕捉的定位衛(wèi)星依次附上衛(wèi)星編號(hào)f,并分別取得接收強(qiáng)度I(f)。
當(dāng)捕捉到來(lái)自GPS衛(wèi)星的信號(hào)時(shí),模塊CPU61一邊以捕捉的相位跟蹤該GPS衛(wèi)星,一邊開(kāi)始鑒別接收數(shù)據(jù)的各代碼(步驟S306)。模塊CPU61將計(jì)數(shù)數(shù)k設(shè)定為初始值“0”,另外,設(shè)定捕捉衛(wèi)星數(shù)fn。模塊CPU61基于在步驟S303的處理中生成了模擬代碼串c以及模擬可否標(biāo)志串s的定時(shí)和實(shí)際最初鑒別代碼的定時(shí)之間的偏差,校正模擬代碼串(步驟S307)。
模塊CPU61在每次鑒別一個(gè)代碼時(shí)取得該鑒別的接收代碼r(步驟S308)。模塊CPU6調(diào)用并執(zhí)行模式對(duì)照處理(步驟S309),接著,調(diào)用并執(zhí)行可靠性判 定處理(步驟S310)。模塊CPU61根據(jù)在步驟S310的處理中得到的判定結(jié)果,判別可靠性是否良好(步驟S311)。在判別為可靠性不良的情況下(在步驟S311中“否”),模塊CPU61判別從開(kāi)始接收來(lái)自GPS衛(wèi)星的電波起是否經(jīng)過(guò)了超時(shí)時(shí)間(步驟S312)。在判別為已經(jīng)過(guò)的情況下(在步驟S312中“是”),模塊CPU61的處理轉(zhuǎn)移至步驟S316。在判別為未經(jīng)過(guò)的情況下(在步驟S312中“否”),模塊CPU61對(duì)于排列編號(hào)i≥1,分別將模擬代碼串c的第i個(gè)要素(代碼)作為模擬代碼串c的第(i-1)個(gè)要素,另外,將模擬可否標(biāo)志串s的第i個(gè)要素(模擬可否標(biāo)志)作為第(i-1)個(gè)要素,由此使各排列一個(gè)一個(gè)地錯(cuò)開(kāi)。另外,模塊CPU61根據(jù)需要追加生成模擬代碼串c以及模擬可否標(biāo)志串s(步驟S313)。然后,模塊CPU61的處理返回到步驟S308。
在步驟S311的判別處理中,在判別為可靠性良好的情況下(在步驟S311中“是”),模塊CPU61基于與判別為可靠性良好的模擬代碼串的偏差量對(duì)應(yīng)的排列編號(hào)i和模擬代碼串所表示的日期和時(shí)間,取得準(zhǔn)確的GPS日期和時(shí)間(日期和時(shí)間信息),進(jìn)而將該取得的GPS日期和時(shí)間變換為UTC日期和時(shí)間,來(lái)設(shè)定其定時(shí)(步驟S314)。模塊CPU61按照所設(shè)定的定時(shí)向主機(jī)CPU41輸出日期和時(shí)間信息(步驟S315)。然后,模塊CPU61的處理轉(zhuǎn)移至步驟S316。
在轉(zhuǎn)移到步驟S316的處理后,模塊CPU61結(jié)束來(lái)自GPS衛(wèi)星的電波接收(步驟S316)。然后,模塊CPU61結(jié)束日期和時(shí)間信息接收處理。
圖7是示出在日期和時(shí)間信息接收處理的步驟S309中調(diào)用的模式對(duì)照處理的控制過(guò)程的流程圖。
當(dāng)調(diào)用了模式對(duì)照處理時(shí),模塊CPU61對(duì)計(jì)數(shù)數(shù)k加上1,將衛(wèi)星編號(hào)f設(shè)定為初始值“0”(步驟S501)。模塊CPU61將排列編號(hào)i設(shè)定為作為初始值的“0”,另外,將成為對(duì)照對(duì)象的代碼(對(duì)照代碼)設(shè)定為模擬代碼串c的排列編號(hào)i的代碼c(i)(步驟S502)。
模塊CPU61參照模擬可否標(biāo)志s(i)來(lái)判別對(duì)照代碼是否為模擬代碼(步驟S503)。在判別為不是模擬代碼的情況下(在步驟S503中“否”),模塊CPU61的處理轉(zhuǎn)移至步驟S507。
在判別為對(duì)照代碼是模擬代碼的情況下(在步驟S503中“是”),模塊CPU61對(duì)對(duì)照數(shù)N(f、i)加上“1”(步驟S504),并判別所取得的接收代碼r和對(duì)照代 碼即代碼c(i)是否不相同(步驟S505)。在判別為相同的情況下(在步驟S505中“否”),模塊CPU61的處理轉(zhuǎn)移至步驟S507。
在判別為接收代碼r和對(duì)照代碼不相同的情況下(在步驟S505中“是”),模塊CPU61對(duì)不一致數(shù)E(f、i)加上“1”(步驟S506)。然后,模塊CPU61的處理轉(zhuǎn)移至步驟S507。
轉(zhuǎn)移到步驟S507的處理后,模塊CPU61判別排列編號(hào)i是否為100dt以上(步驟S507)。即,模塊CPU61判別比較對(duì)照處理是否進(jìn)行至代碼c(100dt)。在排列編號(hào)i不是100dt以上即判別為沒(méi)有在所有對(duì)照對(duì)象范圍內(nèi)進(jìn)行了比較對(duì)照處理的情況下(在步驟S507中“否”),模塊CPU61對(duì)排列編號(hào)i加上“1”,將代碼c(i)設(shè)定為對(duì)照代碼(步驟S508)。然后,模塊CPU61使處理返回到步驟S503。
在排列編號(hào)i為100dt以上即判別為在代碼c(100dt)為止的整個(gè)對(duì)照對(duì)象范圍內(nèi)進(jìn)行了比較對(duì)照處理的情況下(在步驟S507中“是”),模塊CPU61判別衛(wèi)星編號(hào)f的值是否小于捕捉衛(wèi)星數(shù)fn-1(步驟S509)。在判別為小于捕捉衛(wèi)星數(shù)fn-1的情況下(在步驟S509中“是”),模塊CPU61對(duì)衛(wèi)星編號(hào)f加上1(步驟S510),并使處理返回到步驟S502。在判別為不小于捕捉衛(wèi)星數(shù)fn-1的情況下(在步驟S509中“否”),模塊CPU61結(jié)束模式對(duì)照處理,使處理返回到日期和時(shí)間信息接收處理。
此外,與排列編號(hào)i有關(guān)的對(duì)照順序和與衛(wèi)星編號(hào)f有關(guān)的對(duì)照順序可以適宜地變換。
圖8是示出在日期和時(shí)間信息接收處理的步驟S310中調(diào)用的可靠性判定處理的控制過(guò)程的流程圖。
當(dāng)調(diào)用了可靠性判定處理時(shí),模塊CPU61判別對(duì)照數(shù)N(f、i)的最小值是否在基準(zhǔn)值以上(步驟S701)。在判別為不在基準(zhǔn)值以上的情況下(在步驟S701中“否”),模塊CPU61使處理轉(zhuǎn)移至步驟S712,認(rèn)為可靠性不好(步驟S711),結(jié)束可靠性判定處理。
在判別為對(duì)照數(shù)N(f、i)的最小值在基準(zhǔn)值以上的情況下(在步驟S701中“是”),模塊CPU61提取不一致數(shù)E(f、i)中最小的值來(lái)作為最小不一致數(shù)Ebmin(步驟S702)。模塊CPU61判別該最小不一致數(shù)Ebmin是否在基準(zhǔn)出錯(cuò) 數(shù)Eth以下(步驟S703)。該基準(zhǔn)出錯(cuò)數(shù)Eth可以是基于與上述對(duì)照數(shù)有關(guān)的基準(zhǔn)值的固定值,或者,也可以是根據(jù)對(duì)照數(shù)N(f、i)的最小值來(lái)可變地決定的值。
在判別為不在基準(zhǔn)出錯(cuò)數(shù)Eth以下的情況下(在步驟S703中“否”),模塊CPU61的處理轉(zhuǎn)移至步驟S711,可靠性不好。在判別為在基準(zhǔn)出錯(cuò)數(shù)Eth以下的情況下(在步驟S703中“是”),模塊CPU61取得與該最小不一致數(shù)Ebmin相對(duì)應(yīng)的衛(wèi)星編號(hào)f1以及排列編號(hào)i1的對(duì)照數(shù)N(f1、i1)(步驟S704)。
對(duì)于衛(wèi)星編號(hào)f1以外的其他定位衛(wèi)星,模塊CPU61在排列編號(hào)i1±1的范圍內(nèi)分別檢測(cè)最小的出錯(cuò)數(shù),并且為了進(jìn)行使該最小的出錯(cuò)數(shù)的位置一致的調(diào)整,決定與衛(wèi)星編號(hào)f的定位衛(wèi)星的接收數(shù)據(jù)有關(guān)的相位偏差量de(f)(步驟S705)。
此時(shí),在各定位衛(wèi)星的最小出錯(cuò)數(shù)中的任一個(gè)超過(guò)基準(zhǔn)出錯(cuò)數(shù)Eth的情況下,可以轉(zhuǎn)移至步驟S712的處理,或者,也可以在以后的處理中僅排除超過(guò)了該基準(zhǔn)出錯(cuò)數(shù)Eth的定位衛(wèi)星的數(shù)據(jù)。
模塊CPU61對(duì)各定位衛(wèi)星的不一致信息進(jìn)行合計(jì)(步驟S706)。模塊CPU61計(jì)算Et(i)=Σ(0≤f<fn)E(f、i+de(f))來(lái)作為總不一致數(shù)Et(i),另外,計(jì)算Nt(i)=Σ(0≤f<fn)N(f、i+de(f))來(lái)作為分別與各總不一致數(shù)Et(i)相對(duì)應(yīng)的總對(duì)照數(shù)Nt(i)。另外,模塊CPU61針對(duì)在步驟S305的處理中得到的各定位衛(wèi)星的接收強(qiáng)度I(f),分別取得誤鑒別概率p(f),并將這些誤鑒別概率p(f)進(jìn)行整合而作為總誤鑒別概率pt(整合誤鑒別概率),計(jì)算pt=Σ(0≤f<fn)p(f)/fn。
模塊CPU61取得在計(jì)算出的總不一致數(shù)Et(i)中最小的最小不一致數(shù)Et1=Et(i1)和與其對(duì)應(yīng)的總對(duì)照數(shù)Nt(i1)以及第二小的次點(diǎn)不一致數(shù)Et2=Et(i2)和與其對(duì)應(yīng)的總對(duì)照數(shù)Nt(i2)(步驟S707)。模塊CPU61計(jì)算這些最小不一致數(shù)Et1以及次點(diǎn)不一致數(shù)Et2的出現(xiàn)概率Pt(Et1)以及出現(xiàn)概率Pt(Et2)(步驟S708)。
模塊CPU61判別所求得的出現(xiàn)概率Pt(Et1)是否在基準(zhǔn)值Pth以上且出現(xiàn)概率Pt(Et2)是否低于基準(zhǔn)值Pth(恰當(dāng)性基準(zhǔn))(是否滿(mǎn)足預(yù)定的可靠條件)(步驟S709)。如上所述,也可以不進(jìn)行對(duì)于出現(xiàn)概率Pt(Et1)的判定。此時(shí),也不需要進(jìn)行步驟S708的處理中的出現(xiàn)概率Pt(Et1)的計(jì)算。
在判別為出現(xiàn)概率Pt(Et1)在基準(zhǔn)值Pth以上且出現(xiàn)概率Pt(Et2)低于基準(zhǔn)值Pth的情況下(在步驟S709中“是”),模塊CPU61認(rèn)為可靠性良好(步驟S710),結(jié)束可靠性判定處理,使處理返回到日期和時(shí)間信息接收處理。在判別為出現(xiàn)概率Pt(Et1)低于基準(zhǔn)值Pth或者出現(xiàn)概率Pt(Et2)在基準(zhǔn)值Pth以上的情況下(在步驟S709中“否”),模塊CPU61認(rèn)為可靠性不好(步驟S711),結(jié)束可靠性判定處理,使處理返回到日期和時(shí)間信息接收處理。
如上所述,電子表1的衛(wèi)星電波接收處理部60具有接收部67(RF部64、基帶變換部65以及捕捉跟蹤部66)和模塊CPU61,其中,上述接收部67接收來(lái)自定位衛(wèi)星的電波后對(duì)信號(hào)進(jìn)行解調(diào),并將該解調(diào)的信號(hào)中的各代碼鑒別為接收代碼r。作為對(duì)照部610的模塊CPU61將通過(guò)多個(gè)定位衛(wèi)星接收的接收代碼r和模擬為在最大偏差幅度(±dt)內(nèi)接收的模擬代碼串c中的模擬代碼進(jìn)行對(duì)照,并針對(duì)多個(gè)定位衛(wèi)星的每一個(gè),與最大偏差幅度(±dt)內(nèi)的偏差量對(duì)應(yīng)的排列編號(hào)i建立對(duì)應(yīng)關(guān)系來(lái)取得接收代碼r和模擬代碼之間的對(duì)照結(jié)果信息,其中,上述最大偏差幅度(±dt)是針對(duì)作為上述接收代碼r的接收定時(shí)t0來(lái)取得的當(dāng)前日期和時(shí)間設(shè)定的最大偏差幅度。作為對(duì)照結(jié)果整合部611的模塊CPU61對(duì)多個(gè)定位衛(wèi)星的多個(gè)接收代碼的對(duì)照結(jié)果信息進(jìn)行整合。作為偏差量確定部612的模塊CPU61基于整合的對(duì)照結(jié)果信息,確定與接收代碼r和模擬代碼在可靠性判定處理中判定為可靠性良好的偏差量相對(duì)應(yīng)的排列編號(hào)i。作為日期和時(shí)間取得部613的模塊CPU61基于判定為可靠性良好的偏差量(排列編號(hào)i),取得日期和時(shí)間信息。
由此,通過(guò)并列使用通過(guò)來(lái)自多個(gè)定位衛(wèi)星的接收電波得到的代碼,能夠增加在相同時(shí)間內(nèi)對(duì)照的代碼數(shù),因此能夠在短時(shí)間內(nèi)更加可靠地取得準(zhǔn)確的日期和時(shí)間信息。尤其,在從定位衛(wèi)星的電波接收狀況不良好而容易混入誤鑒別的情況下,也能夠抑制接收時(shí)間的延長(zhǎng)、日期和時(shí)間取得的失敗概率,從而比過(guò)去更良好地取得日期和時(shí)間信息。
另外,作為對(duì)照結(jié)果整合部611的模塊CPU61作為定時(shí)偏差確定部614進(jìn)行動(dòng)作,并且作為偏差量調(diào)整部615進(jìn)行動(dòng)作,另外,作為調(diào)整數(shù)據(jù)整合部616進(jìn)行動(dòng)作,其中,上述定時(shí)偏差確定部614分別確定表示與從多個(gè)定位衛(wèi)星的傳播時(shí)間之差對(duì)應(yīng)的接收代碼r的接收定時(shí)偏差的相位偏差量de(f),上述 偏差量調(diào)整部615反映該相位偏差量de(f),針對(duì)多個(gè)定位衛(wèi)星,調(diào)整與各個(gè)對(duì)照結(jié)果信息對(duì)應(yīng)的偏差量(排列編號(hào)i),上述調(diào)整數(shù)據(jù)整合部616對(duì)每一被調(diào)整的偏差量,對(duì)多個(gè)定位衛(wèi)星的對(duì)照結(jié)果信息進(jìn)行整合。因此,即使在接收、捕捉的定位衛(wèi)星的位置各不相同而相對(duì)產(chǎn)生傳播時(shí)間之差的情況下,也能夠調(diào)整其偏差來(lái)用于準(zhǔn)確的時(shí)刻信息的取得。
另外,作為定時(shí)偏差確定部614的模塊CPU61作為個(gè)別偏差量確定部617進(jìn)行動(dòng)作,另外,作為相對(duì)偏差量確定部618進(jìn)行動(dòng)作,其中,上述個(gè)別偏差量確定部617針對(duì)多個(gè)定位衛(wèi)星中的至少一個(gè),確定作為相對(duì)于多個(gè)接收代碼r的對(duì)照結(jié)果信息的不一致數(shù)E(i)成為預(yù)定的基準(zhǔn)出錯(cuò)數(shù)Eth以下的偏差量,上述相對(duì)偏差量確定部618將被確定的偏差量作為基準(zhǔn)確定相位偏差量de(f)。即,有效利用檢測(cè)對(duì)象的特征來(lái)能夠容易地確定接收定時(shí)的偏差,并進(jìn)行調(diào)整。
另外,作為對(duì)照部610的模塊CPU61針對(duì)多個(gè)定位衛(wèi)星,按照每一定位衛(wèi)星(f)以及每一偏差量(i),分別計(jì)數(shù)與多個(gè)接收代碼r對(duì)照的模擬代碼(代碼c(i))的對(duì)照數(shù)N(f、i)以及該代碼c(i)和接收代碼r不一致的不一致數(shù)E(f、i),作為個(gè)別偏差量確定部617的模塊CPU61在每一定位衛(wèi)星(f)、每一偏差量(i)的相對(duì)于對(duì)照數(shù)N(f、i)的不一致數(shù)E(f、i)在預(yù)定的上限的基準(zhǔn)值Em以下的情況下,判定為對(duì)應(yīng)的偏差量滿(mǎn)足該定位衛(wèi)星的個(gè)別吻合條件。
因此,通過(guò)首先針對(duì)個(gè)別的定位衛(wèi)星檢測(cè)特定對(duì)象的定時(shí),并基于該定時(shí)進(jìn)行后續(xù)的處理,能夠容易且高效地推進(jìn)日期和時(shí)間的取得處理。
另外,作為調(diào)整數(shù)據(jù)整合部616的模塊CPU61針對(duì)與被調(diào)整的偏差量對(duì)應(yīng)的每一排列編號(hào)(i+de(f)),計(jì)算將各定位衛(wèi)星的不一致數(shù)E(f、i)相加而得的總不一致數(shù)Et(i)以及將分別與該不一致數(shù)E(f、i)對(duì)應(yīng)的對(duì)照數(shù)N(f、i)相加而得的總對(duì)照數(shù)Nt(i),由此對(duì)對(duì)照結(jié)果信息進(jìn)行整合。這樣,通過(guò)將不一致的有無(wú)用作為對(duì)照結(jié)果,整合時(shí)能夠進(jìn)行單純的加法運(yùn)算,因此幾乎不增加處理時(shí)間而通過(guò)容易的處理提高對(duì)照精度,從而能夠更可靠地鑒別日期和時(shí)間。
另外,作為偏差量確定部612的模塊CPU61根據(jù)總不一致數(shù)Et(i)是否滿(mǎn)足預(yù)定的可靠條件來(lái)判定是否滿(mǎn)足吻合條件。
即,不是僅僅依據(jù)最小不一致數(shù)Et1=Et(i1)的絕對(duì)值,而是判斷其值是否為恰當(dāng)?shù)闹担虼嗽陔姴ń邮諒?qiáng)度低而包括鑒別錯(cuò)誤的情況下,對(duì)于判斷是否 恰當(dāng),能夠更加準(zhǔn)確地進(jìn)行判斷。
另外,模塊CPU61作為誤鑒別概率取得部619進(jìn)行動(dòng)作,該誤鑒別概率取得部619基于由接收部67(RF部64、基帶變換部65以及捕捉跟蹤部66)接收的電波的強(qiáng)度,取得代碼的誤鑒別概率p。
另外,模塊CPU61作為整合誤鑒別率計(jì)算部620進(jìn)行動(dòng)作,該整合誤鑒別率計(jì)算部620基于針對(duì)多個(gè)定位衛(wèi)星中的各個(gè)定位衛(wèi)星得到的誤鑒別概率p,計(jì)算總誤鑒別概率pt。
作為偏差量確定部612的模塊CPU61將如下條件作為預(yù)定的可靠條件:基于次點(diǎn)不一致數(shù)Et2在與該次點(diǎn)不一致數(shù)Et2=Et(i2)對(duì)應(yīng)的總對(duì)照數(shù)Nt(i2)中出現(xiàn)的概率Pt(Et2)不在預(yù)定的基準(zhǔn)值Pth以上,通過(guò)統(tǒng)計(jì)的方法以所期望的精度,確定該次點(diǎn)不一致數(shù)Et2不是由于誤鑒別而偶然發(fā)生的,其中,上述次點(diǎn)不一致數(shù)Et2是第二小的總不一致數(shù),上述預(yù)定的基準(zhǔn)值Pth是根據(jù)總誤鑒別概率pt而決定的。
由此,在該精度的范圍內(nèi)能夠確定其他偏差量不是使模擬代碼串c與接收代碼串吻合的恰當(dāng)?shù)闹?,因此能夠更加確切地取得準(zhǔn)確的日期和時(shí)間。
另外,具有存儲(chǔ)部63,該存儲(chǔ)部63將電波的接收強(qiáng)度和誤鑒別概率p對(duì)應(yīng)起來(lái)存儲(chǔ)為誤鑒別概率表634,作為誤鑒別概率取得部619的模塊CPU61通過(guò)基于接收強(qiáng)度參照誤鑒別概率表634來(lái)取得誤鑒別概率p,因此能夠容易地取得誤鑒別概率p。
另外,由于包括作為最小的總不一致數(shù)Et(i1)的最小不一致數(shù)Et1在與該最小不一致數(shù)Et1對(duì)應(yīng)的上述總對(duì)照數(shù)(Nt(i1)中出現(xiàn)的概率Pt1處于基于總誤鑒別概率pt而決定的基準(zhǔn)值Pth以上的范圍內(nèi)的情況,因此,作為偏差量確定部612的模塊CPU61不僅限于相對(duì)于一個(gè)定位衛(wèi)星的最小不一致數(shù)E(i1)為基準(zhǔn)值Em以下的條件,能夠以更加嚴(yán)格的條件恰當(dāng)?shù)罔b別與準(zhǔn)確的日期和時(shí)間有關(guān)的偏差量。
另外,作為相對(duì)偏差量確定部618的模塊CPU61就通過(guò)一個(gè)衛(wèi)星得到的接收代碼,對(duì)于滿(mǎn)足最小不一致數(shù)E(i1)在基準(zhǔn)值Em以下的條件的基準(zhǔn)偏差量,就該一個(gè)衛(wèi)星以外的其他衛(wèi)星的接收代碼分別取得在各個(gè)±1的代碼范圍內(nèi)該接收代碼r和模擬代碼串c之間的吻合程度最高的偏差量,由此確定多個(gè) 衛(wèi)星的相位偏差量de(f),因此不使處理擴(kuò)展到必要以外的范圍,另外,不包含與鑒別了不可能的位置的情況對(duì)應(yīng)的處理,能夠容易且可靠地鑒別可能準(zhǔn)確的接收定時(shí)偏差。
另外,將接收對(duì)象的定位衛(wèi)星作為GPS衛(wèi)星,由于預(yù)定的代碼數(shù)的相對(duì)偏差范圍在前后1代碼以?xún)?nèi),因此相對(duì)于現(xiàn)有的很多與衛(wèi)星電波接收處理有關(guān)的芯片電路和控制,能夠以簡(jiǎn)便的校正容易地確定GPS衛(wèi)星之間的定時(shí)偏差并進(jìn)行調(diào)整。
另外,在每當(dāng)由接收部67(RF部64、基帶變換部65以及捕捉跟蹤部66)鑒別一個(gè)接收代碼時(shí),作為對(duì)照部610的模塊CPU61對(duì)相對(duì)于一個(gè)接收代碼的接收日期和時(shí)間t0的最大偏差幅度(±dt)內(nèi)的模擬代碼(代碼c(i))和該一個(gè)接收代碼r進(jìn)行對(duì)照,因此不使處理負(fù)荷集中在一起而且實(shí)時(shí)、無(wú)滯后地迅速檢測(cè)與最小不一致數(shù)E(i1)有關(guān)的排列編號(hào)(i1),從而能夠推動(dòng)到取得準(zhǔn)確的日期和時(shí)間的處理。
另外,由于根據(jù)從最近校正用于對(duì)取得的當(dāng)前日期和時(shí)間進(jìn)行計(jì)數(shù)的計(jì)時(shí)電路46的該當(dāng)前日期和時(shí)間起的經(jīng)過(guò)時(shí)間來(lái)求得最大偏差幅度(±dt),因此能夠通過(guò)簡(jiǎn)便的計(jì)算來(lái)得到恰當(dāng)?shù)钠盍浚⒃谠撟畲笃罘葍?nèi)沒(méi)有浪費(fèi)地通過(guò)必要的運(yùn)算處理來(lái)鑒定與準(zhǔn)確的日期和時(shí)間之間的偏差量。
另外,模塊CPU61作為生成模擬代碼串c和模擬可否標(biāo)志s(i)的模擬代碼串生成部621來(lái)動(dòng)作,其中,上述模擬代碼串c包括最大偏差幅度(±dt)內(nèi)的模擬代碼,上述模擬可否標(biāo)志s(i)用于識(shí)別該模擬代碼串c內(nèi)被模擬的代碼和未被模擬的代碼。
另外,作為對(duì)照部610的模塊CPU61基于模擬可否標(biāo)志s(i),對(duì)是模擬代碼的排列編號(hào)i的代碼c(i)和接收代碼r分別進(jìn)行對(duì)照。因此,在能夠模擬的代碼和不被模擬的代碼混合在一起的模擬代碼串c中,能夠容易判別可對(duì)照的代碼來(lái)進(jìn)行必要的對(duì)照處理。
另外,本實(shí)施方式的電子表1具有衛(wèi)星電波接收處理部60、對(duì)當(dāng)前日期和時(shí)間進(jìn)行計(jì)數(shù)的計(jì)時(shí)電路46、作為日期和時(shí)間校正部410的主機(jī)CPU41,其中,上述日期和時(shí)間校正部410基于通過(guò)作為日期和時(shí)間取得部613的模塊CPU61來(lái)取得的日期和時(shí)間,對(duì)計(jì)時(shí)電路46所計(jì)數(shù)的日期和時(shí)間進(jìn)行校正。 由此,不增加從定位衛(wèi)星的電波接收時(shí)間,在世界各地能夠更加準(zhǔn)確且可靠地取得日期和時(shí)間信息。因此,不帶來(lái)電子表1的大型化和重量的增加而能夠向用戶(hù)提供準(zhǔn)確且輕量的電子表1。
另外,通過(guò)利用上述的日期和時(shí)間取得方法,不增加衛(wèi)星電波的接收時(shí)間而能夠迅速且更高精度、高概率地取得準(zhǔn)確的日期和時(shí)間。
另外,通過(guò)在計(jì)算機(jī)上安裝并運(yùn)行用于進(jìn)行上述的日期和時(shí)間信息接收處理的程序,在各種電子設(shè)備能夠在抑制接收時(shí)間延長(zhǎng)的同時(shí)更加可靠地取得日期和時(shí)間。
此外,本發(fā)明不限于上述實(shí)施方式,能夠進(jìn)行各種變更。
例如,在上述實(shí)施方式中,以在任一GPS衛(wèi)星取得了基準(zhǔn)值Em以下的不一致數(shù)的定時(shí)為基準(zhǔn),在各GPS衛(wèi)星的±1代碼偏差的范圍內(nèi)與最小的不一致數(shù)的偏差量進(jìn)行了對(duì)位,但是也可以不對(duì)于就多個(gè)GPS衛(wèi)星的接收代碼得到的最小的不一致數(shù),而是僅對(duì)一開(kāi)始確定的一個(gè)GPS衛(wèi)星(例如,接收強(qiáng)度最高的GPS衛(wèi)星等)的接收代碼,檢測(cè)基準(zhǔn)值Em以下的不一致數(shù)。
另外,也可以不使用基準(zhǔn)值Em,而單純地在各GPS衛(wèi)星分別求出各個(gè)最小不一致數(shù),并在與該最小不一致數(shù)對(duì)應(yīng)的偏差量不在±1(幅度2)的代碼的范圍內(nèi)的情況下,判斷為定時(shí)調(diào)校失敗,并重新進(jìn)行處理。
另外,在上述實(shí)施方式中,按照多個(gè)衛(wèi)星之間的傳播時(shí)間之差來(lái)調(diào)整了接收定時(shí),但是也可以預(yù)先保存預(yù)測(cè)衛(wèi)星軌道,在不(不能)從預(yù)先限定的方向進(jìn)行接收的情況或者在準(zhǔn)天頂衛(wèi)星等天頂角的變化不大等情況下,不進(jìn)行接收定時(shí)的調(diào)整。另外,在基于當(dāng)前位置信息和軌道信息能夠計(jì)算出接收定時(shí)的偏差量的情況下,也可以使用該計(jì)算值或者并用該計(jì)算值。
另外,在上述實(shí)施方式中,對(duì)不一致數(shù)和對(duì)照數(shù)進(jìn)行計(jì)數(shù)來(lái)作為對(duì)照結(jié)果信息,但是代替不一致數(shù)而對(duì)吻合數(shù)進(jìn)行計(jì)數(shù)也得到相同的結(jié)果。
另外,在上述實(shí)施方式中,在總最小不一致數(shù)Et1的出現(xiàn)概率Pt(Et1)=Pt(Et(i1))基于總誤鑒別概率pt位于唯一恰當(dāng)?shù)姆秶鷥?nèi)的情況或者次點(diǎn)不一致數(shù)Et2的出現(xiàn)概率Pt(Et2)=Pt(Et(i2))基于總誤鑒別概率pt不位于恰當(dāng)?shù)姆秶鷥?nèi)的情況下判斷為可靠性良好并取得日期和時(shí)間,但是也可以單純地根據(jù)次點(diǎn)不一致數(shù)Et2相對(duì)于總對(duì)照數(shù)Nt(i2)的比率等來(lái)判定可靠性,也可以代替 出現(xiàn)概率,而將在對(duì)照代碼數(shù)N的代碼串中不一致數(shù)e出現(xiàn)的代碼串的數(shù)所占的比例(NCe/2N)等與基準(zhǔn)值進(jìn)行比較。
另外,在上述實(shí)施方式中,每當(dāng)從fn臺(tái)的定位衛(wèi)星一個(gè)一個(gè)地共鑒別捕捉衛(wèi)星數(shù)fn個(gè)代碼時(shí),實(shí)時(shí)地進(jìn)行對(duì)照處理,但是也可以取得多數(shù)次代碼后一并進(jìn)行對(duì)照。
另外,在上述實(shí)施方式中,按照從最近校正計(jì)時(shí)電路46的日期和時(shí)間起的經(jīng)過(guò)時(shí)間決定了最大偏差幅度,但是也可以包含溫度等的條件來(lái)決定,或者也可以在經(jīng)過(guò)天數(shù)為六天時(shí)一律決定±3秒的最大偏差幅度。
另外,在上述實(shí)施方式中,以與來(lái)自GPS衛(wèi)星的接收數(shù)據(jù)對(duì)應(yīng)的處理為例進(jìn)行了說(shuō)明,也可以按照各個(gè)導(dǎo)航消息的格式對(duì)從其他定位衛(wèi)星、例如格洛納斯(GLONASS)或伽利略(Galileo)等接收的電波進(jìn)行處理來(lái)取得日期和時(shí)間。即使是GLONASS和GPS那樣不同的導(dǎo)航消息的格式的定位衛(wèi)星的代碼,只要各代碼長(zhǎng)度(20[msec])相同,就能夠?qū)?duì)照結(jié)果進(jìn)行整合(合算),但是需要準(zhǔn)備各個(gè)模擬代碼,另外,有時(shí)模擬代碼和不能模擬的代碼的位置錯(cuò)開(kāi),單純地按照捕捉衛(wèi)星的數(shù)不能提高接收精度。
另外,在上述實(shí)施方式中,利用模擬可否標(biāo)志串s,對(duì)不是模擬代碼的排列編號(hào)i,省略對(duì)照,但是,例如,也可以通過(guò)僅使模擬代碼與相當(dāng)于排列編號(hào)的編號(hào)一起作為模擬代碼串排列,以不利用模擬可否標(biāo)志串s的形式進(jìn)行識(shí)別。
另外,構(gòu)成上述衛(wèi)星電波接收處理部60的芯片也可以與電子表1獨(dú)立地被處理以及使用。此時(shí),需要代替計(jì)時(shí)電路46來(lái)取得日期和時(shí)間信息,衛(wèi)星電波接收處理部60本身也可以具有持續(xù)地對(duì)日期和時(shí)間進(jìn)行計(jì)數(shù)的RTC(Real Time Clock:實(shí)時(shí)時(shí)鐘)或計(jì)時(shí)電路。
另外,在以上的說(shuō)明中,作為與本發(fā)明的模塊CPU61的處理動(dòng)作有關(guān)的日期和時(shí)間信息接收處理等的動(dòng)作處理程序的計(jì)算機(jī)可讀取的介質(zhì),以由非易失性存儲(chǔ)器構(gòu)成的存儲(chǔ)部63為例進(jìn)行了說(shuō)明,但是不限定于此。作為其他計(jì)算機(jī)可讀取的介質(zhì),能夠應(yīng)用HDD(Hard Disk Drive:硬盤(pán)驅(qū)動(dòng)器)或CD-ROM、DVD光盤(pán)等便攜式記錄介質(zhì)。另外,作為將本發(fā)明的程序的數(shù)據(jù)通過(guò)通信線(xiàn)路提供的介質(zhì),載波(carrier wave)也能夠應(yīng)用于本發(fā)明。
除此之外,在上述實(shí)施方式示出的具體的結(jié)構(gòu)、動(dòng)作的內(nèi)容或順序等在不脫離本發(fā)明的思想的范圍內(nèi)能夠適宜地變更。
說(shuō)明了本發(fā)明的幾個(gè)實(shí)施方式,但是本發(fā)明的范圍不限定于上述的實(shí)施方式,包括在權(quán)利要求書(shū)中記載的發(fā)明的范圍和其等同范圍。