專(zhuān)利名稱(chēng):定位方法、程序以及定位裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種定位方法、程序以及定位裝置。
背景技術(shù):
作為利用了定位用信號(hào)的定位系統(tǒng),GPS (Global Positioning System,全球定位系統(tǒng))廣為人知,并#1內(nèi)置于<更攜式電話機(jī)或汽 車(chē)導(dǎo)航裝置等中的定位裝置所利用。在GPS中,通過(guò)進(jìn)行基于多個(gè) GPS衛(wèi)星的位置或從各GPS衛(wèi)星到本才幾的偽距等信息來(lái)求出表示 本才幾位置的三維的坐標(biāo)〗直和時(shí)間i吳差共4個(gè)參凄t的4直的定位運(yùn)算, 從而對(duì)本機(jī)的當(dāng)前位置進(jìn)行定位。
從GPS衛(wèi)星發(fā)送出的GPS衛(wèi)星信號(hào),被稱(chēng)為PRN碼的擴(kuò)頻碼 調(diào)制,該擴(kuò)頻碼對(duì)應(yīng)于每顆GPS衛(wèi)星而不同。此外,已知通過(guò)基于 導(dǎo)航數(shù)據(jù)的相位調(diào)制,該P(yáng)RN碼以每隔20毫秒的間隔極性反轉(zhuǎn)(例 ^口專(zhuān)利文獻(xiàn)1 )。
專(zhuān)利文件1:日本特開(kāi)平11-258326號(hào)7〉報(bào)
在現(xiàn)有的定位裝置中,為了從微弱的接收信號(hào)中捕捉(提取) GPS衛(wèi)星信號(hào),通常使用的方法是在規(guī)定的累積加法運(yùn)算時(shí)間內(nèi)、 對(duì)接收信號(hào)進(jìn)行累積加法運(yùn)算(累力n),針對(duì)該累積加法運(yùn)算結(jié)果 的信號(hào)進(jìn)行與PRN碼的復(fù)制碼的相關(guān)運(yùn)算。4旦是,如上所述,PRN碼的才及性反轉(zhuǎn)的定時(shí)(下面稱(chēng)作"4及性 反轉(zhuǎn)定時(shí)")表現(xiàn)為每20毫秒一個(gè)周期(下面將該定時(shí)稱(chēng)作"可極 性反轉(zhuǎn)定時(shí)")。因此,在跨可極性反轉(zhuǎn)定時(shí)進(jìn)行累積加法運(yùn)算(累 加)時(shí),會(huì)發(fā)生以下情況,即、在該可極性反轉(zhuǎn)定時(shí)內(nèi)發(fā)生極性反 轉(zhuǎn)、而將在該定時(shí)的前后極性不同的信號(hào)進(jìn)行累積加法運(yùn)算。 一旦 將極性不同的信號(hào)進(jìn)行了累積加法運(yùn)算,則會(huì)發(fā)生接收信號(hào)的一部 分或全部相互抵消,接收靈敏度降低的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明是鑒于上述問(wèn)題而作出的發(fā)明。
用于解決上述i果題的本發(fā)明的第一方面是一種定^f立方法,該定 位方法包括4姿照各極性分別對(duì)定位用信號(hào)的4妄收信號(hào)的IQ成分 的每一個(gè)成分進(jìn)行累積加法運(yùn)算,所述定位用信號(hào)是通過(guò)基于導(dǎo)航
數(shù)據(jù)被極性反轉(zhuǎn)了的擴(kuò)頻碼進(jìn)行了擴(kuò)頻調(diào)制的信號(hào);算出所述累積 加法運(yùn)算結(jié)果的平方和;進(jìn)行所述平方和的算出結(jié)果與所述擴(kuò)頻碼 的復(fù)制碼的相關(guān)運(yùn)算;以及基于所述相關(guān)運(yùn)算的結(jié)果,進(jìn)行預(yù)定的 定位運(yùn)算,并對(duì)當(dāng)前位置進(jìn)行定位。
另外,作為本發(fā)明的其他方面,也可以構(gòu)成為一種定位裝置, 包括累積加法運(yùn)算部,按照各極性分別對(duì)定位用信號(hào)的接收信號(hào) 的IQ成分的每一個(gè)成分進(jìn)行累積加法運(yùn)算,所述定位用信號(hào)是通 過(guò)基于導(dǎo)航數(shù)據(jù)被極性反轉(zhuǎn)了的擴(kuò)頻碼進(jìn)行了擴(kuò)頻調(diào)制的信號(hào);算 出部,算出所述累積加法運(yùn)算結(jié)果的平方和;相關(guān)運(yùn)算部,進(jìn)行所 述平方和的算出結(jié)果與所述擴(kuò)頻碼的復(fù)制碼的相關(guān)運(yùn)算;以及定位 部,基于所述相關(guān)運(yùn)算的結(jié)果,進(jìn)行預(yù)定的定位運(yùn)算,并對(duì)當(dāng)前位 置進(jìn)行定位。才艮據(jù)本發(fā)明的第一方面等,在分別針對(duì)4妄收信號(hào)的IQ成分、 ^換照4及性的不同進(jìn)4亍累積加法之后,算出該累積加法結(jié)果的平方和 并進(jìn)行相關(guān)運(yùn)算,因此,不會(huì)發(fā)生由接收信號(hào)的反極性的成分之間 相加引起的信號(hào)的相互抵消,可以有效地防止接收靈敏度的降低。
另外,作為本發(fā)明的第二方面,也可以構(gòu)成為如下所述的定位 方法,即、才艮據(jù)本發(fā)明的第一方面的定位方法,還包括通過(guò)將所 述接收信號(hào)的時(shí)間序列l(wèi)t據(jù)和所述定位用信號(hào)的導(dǎo)舶二數(shù)據(jù)的時(shí)間 序列數(shù)據(jù)進(jìn)行比照,判斷所述導(dǎo)航數(shù)據(jù)中的極性反轉(zhuǎn)定時(shí)的一致部 分,從而推定所述接收信號(hào)的極性反轉(zhuǎn)的定時(shí)及其極性,其中,所 述累積加法運(yùn)算是指4艮據(jù)所述推定的極性反轉(zhuǎn)定時(shí)及其極性,按照 各極性分別對(duì)所述接收信號(hào)的IQ成分的每一個(gè)成分進(jìn)行累積加法 運(yùn)算。
才艮據(jù)本發(fā)明的第二方面,通過(guò)以接收信號(hào)的時(shí)間序列凄t據(jù)為判 斷對(duì)象數(shù)據(jù)、以定位用信號(hào)的導(dǎo)航數(shù)據(jù)的時(shí)間序列數(shù)據(jù)為參考數(shù)據(jù) 的所謂的模式匹配處理,能夠簡(jiǎn)單地預(yù)測(cè)接收信號(hào)的極性反轉(zhuǎn)定時(shí) 及其才及性。
另外,作為本發(fā)明的第三方面,也可以構(gòu)成為力o下所述的定^f立 方法,即、才艮據(jù)本發(fā)明的第一方面的定位方法,還包括選定不同 的定位用信號(hào)的導(dǎo)航數(shù)據(jù)之間通用的通用數(shù)據(jù)部分;以及,通過(guò)將 所述接收信號(hào)的時(shí)間序列數(shù)據(jù)和所述通用數(shù)據(jù)部分進(jìn)行比照,判斷 所述通用凄t據(jù)部分中的才及性反轉(zhuǎn)定時(shí)的一致部分,從而推定所述接 收信號(hào)的極性反轉(zhuǎn)的定時(shí)及其極性,其中,所述累積加法運(yùn)算是指 根據(jù)所述推定的極性反轉(zhuǎn)定時(shí)及其極性,按照各極性分別對(duì)所述接 收信號(hào)的IQ成分的每一個(gè)成分進(jìn)4亍累積加法運(yùn)算。
例如,GPS衛(wèi)星信號(hào)的導(dǎo)航4t據(jù)包4舌歷書(shū)(almanac )(衛(wèi)星歷)、 星歷(ephemeris )(專(zhuān)九道歷)、電離層才交正參凄t和UTC ( Coordinated
7universal time:協(xié)調(diào)世界時(shí)間)信息等的數(shù)據(jù)。在這些數(shù)據(jù)之中, 例如歷書(shū)或電離層校正參數(shù)、UTC信息等的數(shù)據(jù)是所有GPS衛(wèi)星 信號(hào)的通用數(shù)據(jù)。才艮據(jù)本發(fā)明的第三方面,通過(guò)將該導(dǎo)航Jt據(jù)的通 用數(shù)據(jù)部分作為參考數(shù)據(jù)的模式匹配處理,能夠推定接收信號(hào)的極 性判斷定時(shí)及其極性。
另外,作為本發(fā)明的第四方面,也可以構(gòu)成為如下所述的定位 方法,即、才艮據(jù)本發(fā)明的第一方面的定位方法,還包4舌在獲取完 畢與所述定位用信號(hào)相對(duì)應(yīng)的導(dǎo)航數(shù)據(jù)時(shí),通過(guò)將所述接收信號(hào)的 時(shí)間序列數(shù)據(jù)和所述定位用信號(hào)的導(dǎo)航數(shù)據(jù)的時(shí)間序列數(shù)據(jù)進(jìn)行 比照,并判斷所述導(dǎo)航數(shù)據(jù)中的極性反轉(zhuǎn)定時(shí)的一致部分,從而推 定所述接收信號(hào)的極性反轉(zhuǎn)定時(shí)及其極性;選定不同的定位用信號(hào) 的導(dǎo)航數(shù)據(jù)之間通用的通用數(shù)據(jù)部分;以及,在未獲取完畢與所述 定位用信號(hào)相對(duì)應(yīng)的導(dǎo)舶Jt據(jù)時(shí),通過(guò)將所述接收信號(hào)的時(shí)間序列 凄t據(jù)和所述通用lt據(jù)部分進(jìn)行比照,并判斷所述通用tt據(jù)部分中的 極性反轉(zhuǎn)定時(shí)的一致部分,從而推定所述4妄收信號(hào)的4及性反轉(zhuǎn)定時(shí) 及其極性,其中,所述累積加法運(yùn)算是指才艮據(jù)所述推定的極性反轉(zhuǎn) 定時(shí)及其纟及性,4姿照各4及性分別對(duì)所述4妄收信號(hào)的IQ成分的每一 個(gè)成分進(jìn)4亍累積加法運(yùn)算。
才艮據(jù)本發(fā)明的第四方面,在獲取完畢與定位用信號(hào)對(duì)應(yīng)的導(dǎo)航 數(shù)據(jù)時(shí),進(jìn)行將定位用信號(hào)的導(dǎo)航數(shù)據(jù)的時(shí)間序列數(shù)據(jù)作為參考數(shù) 據(jù)的才莫式匹配處理,在未獲取完畢與定位用信號(hào)對(duì)應(yīng)的導(dǎo)舶二數(shù)據(jù) 時(shí),進(jìn)行將導(dǎo)航數(shù)據(jù)的通用數(shù)據(jù)部分作為參考數(shù)據(jù)的模式匹配處 理。根據(jù)相關(guān)結(jié)構(gòu),無(wú)論是否獲取導(dǎo)航數(shù)據(jù)均可以推定接收信號(hào)的 極性反轉(zhuǎn)定時(shí)及其極性。
另外,作為本發(fā)明的第五方面,也可以構(gòu)成為力。下所述的定4立 方法,即、根據(jù)本發(fā)明的第二至第四方面任一項(xiàng)的定位方法,還包 括在所述極性反轉(zhuǎn)定時(shí)推定失敗的情況下,進(jìn)行對(duì)所述接收信號(hào)的IQ成分的每一個(gè)成分的累積加法運(yùn)算,以代替4姿照各4及性對(duì)所 述接收信號(hào)的IQ成分的每一個(gè)成分進(jìn)行累積加法運(yùn)算。
才艮據(jù)本發(fā)明的第五方面,在上述才及性反轉(zhuǎn)定時(shí)的推定失敗了 時(shí),通過(guò)分別進(jìn)行接收信號(hào)的IQ成份的累積加法運(yùn)算,使與擴(kuò)散 碼的復(fù)制碼之間的相關(guān)運(yùn)算成為可能。
另外,作為本發(fā)明的第六方面,也可以構(gòu)成為如下所述的定位 方法,即、才艮據(jù)本發(fā)明的第五方面的定位方法,其中,在所述才及性 反轉(zhuǎn)定時(shí)4,定成功的情況下,在第一累積加法運(yùn)算時(shí)間內(nèi)按照各才及 性分別對(duì)所述4妻收信號(hào)的IQ成分的每一個(gè)成分進(jìn)4于累積加法運(yùn)算, 在所述極性反轉(zhuǎn)定時(shí)推定失敗的情況下,在第二累積加法運(yùn)算時(shí)間 內(nèi),對(duì)所述接收信號(hào)的IQ成分的每一個(gè)成分進(jìn)行累積加法運(yùn)算, 所述第二累積加法運(yùn)算時(shí)間比所述第 一 累積加法時(shí)間時(shí)間短。
在^l性反轉(zhuǎn)定時(shí)的4偉定成功時(shí),與才及性反轉(zhuǎn)定時(shí)的到來(lái)時(shí)間間 隔無(wú)關(guān),使長(zhǎng)時(shí)間的接收信號(hào)的累積加法運(yùn)算成為可能,能夠使接 收靈敏度進(jìn)一步提高。另一方面,在極性反轉(zhuǎn)定時(shí)的推定失敗時(shí), 如果進(jìn)行超過(guò)極性反轉(zhuǎn)定時(shí)的到來(lái)時(shí)間間隔的累積力口法運(yùn)算,則會(huì) 導(dǎo)致接收靈敏度的降低。為了防止接收靈敏度的降低,在極性反轉(zhuǎn) 定時(shí)的4,定失敗時(shí),需要在才及性反轉(zhuǎn)定時(shí)的到來(lái)時(shí)間間隔以下的時(shí) 間內(nèi)進(jìn)行累積加法運(yùn)算。
另外,作為本發(fā)明的第七方面,可以構(gòu)成為一種^E序,用于偵_ 內(nèi)置于定位裝置中的計(jì)算機(jī)執(zhí)行權(quán)利要求1至6中任一項(xiàng)所述的定
位方法。
圖1是表示便攜式電話機(jī)的功能結(jié)構(gòu)的框圖2示出了 一例存4諸在ROM中的數(shù)據(jù);
圖3示出了 一例存4諸在RAM中的凄t據(jù);
圖4是用于說(shuō)明獲取完畢導(dǎo)航數(shù)據(jù)的數(shù)據(jù)內(nèi)容的說(shuō)明圖
圖5是表示基帶處理的流程的流程圖6是表示定位處理的流程的流程圖7是表示定位處理的流程的流程圖;以及
圖8是表示極性反轉(zhuǎn)定時(shí)推定處理的流程的流程圖
符號(hào)說(shuō)明
1 〗更攜式電i舌沖幾
20 GPS接收部
30 基帶處理電^各部
32 存儲(chǔ)器部
34 復(fù)制;馬生成部
36 ROM
40 主CPU
10 GPS天線
21 RF接收電路部
31纟爰沖器部
33 相關(guān)運(yùn)算部
35 CPU
37 RAM
50 操作部60 顯示部 70 i"更攜式電話用天線
80 ^更攜式電話用無(wú)線通信電i 各部 90 ROM 100 RAM
具體實(shí)施例方式
下面,參照附圖對(duì)本發(fā)明的一例優(yōu)選實(shí)施方式進(jìn)^f亍說(shuō)明。此夕卜, 下面例舉了便攜式電話機(jī)作為包括定位裝置的電子設(shè)備,并針對(duì)使 用GPS作為定位系統(tǒng)的情形進(jìn)行了"i兌明,l旦是能夠應(yīng)用本發(fā)明的實(shí) 施方式并不是局限于此。
1.功能結(jié)構(gòu)
圖1是表示本實(shí)施方式中的便攜式電話機(jī)1的功能結(jié)構(gòu)的框 圖。便攜式電話機(jī)l包括GPS天線IO、 GPS接收部20、主CPU
(Central Processing Unit:中央處理器)40、揭:作部50、顯示部60、 便攜式電話用天線70、便攜式電話用無(wú)線通信電路部80、 ROM
(Read Only Memory:只讀存卡者器)90和RAM ( Random Access Memory:隨機(jī)存耳又存儲(chǔ)器)100。
GPS天線10是接收含有從GPS衛(wèi)星發(fā)送的GPS衛(wèi)星信號(hào)的 RF ( Radio Frequency:無(wú)線電頻率)信號(hào)的天線,并^l奪所4妄收的^f言 號(hào)輸出至GPS接收部20。另外,GPS衛(wèi)星信號(hào)是^皮PRN ( Pseudo Random Noise:偽隨4幾噪聲)碼通過(guò)直4妄頻i普擴(kuò)頻方式調(diào)制過(guò)的 'L57542[GHz]的通信信號(hào),其中,該P(yáng)RN碼是對(duì)應(yīng)于每顆衛(wèi)星而不 同的擴(kuò)頻碼之中的一種。PRN碼是以碼長(zhǎng)1023碼片為1PN幀的重 復(fù)周期1ms的偽隨才幾噪聲。
iiGPS接收部20是基于從GPS天線10輸出的信號(hào)對(duì)便攜式電 話機(jī)1的當(dāng)前位置進(jìn)行定位的定位電路,即相當(dāng)于GPS接收才幾的功 能才莫塊。GPS接收部20包括RF 4妄收電^各部21和基帶處理電^各部 30。另外,RF 4妻"t電if各部21和基帶處理電3各部30既可以分別作 為不同的LSI (Large Scale Intergration:大類(lèi)L才莫集成4匕)電i 各來(lái)制 造,也可以作為1個(gè)芯片來(lái)制造。
RF接收電^各部21是高頻信號(hào)(RF信號(hào))的4妾收電3各塊,通 過(guò)分頻或倍頻規(guī)定的振蕩信號(hào),生成RP信號(hào)乘法運(yùn)算用的振蕩信 號(hào)。接著,通過(guò)將生成的振蕩信號(hào)乘以GPS天線10所4妻收的RF 信號(hào),從而將RF信號(hào)降頻為中頻的信號(hào)(下面稱(chēng)作"IF( Intermediate Frequency:中頻)信號(hào),,),在對(duì)IF信號(hào)進(jìn)行放大等之后,通過(guò)A/D 轉(zhuǎn)換器轉(zhuǎn)換為數(shù)字信號(hào),并輸出至基帶處理電路部30。
也就是說(shuō),RF接收電路部21是通過(guò)所謂的超外差方式進(jìn)行信 號(hào)接收的接收系統(tǒng)。另外,雖然未在圖中示出詳細(xì)的電路結(jié)構(gòu),但 是RF接收電路部21進(jìn)行以下處理通過(guò)將振蕩信號(hào)以及從振蕩信 號(hào)的相位移位了 90度的信號(hào)乘以RF信號(hào),從而分離為同相成分(I 成分)以及直交成分(Q成分)的信號(hào)(I信號(hào)以及Q信號(hào))作為 IF信號(hào),分別將I成分和Q成分進(jìn)行A/D轉(zhuǎn)換,并輸出至基帶處 理電路部30。
基帶處理電3各部30是如下所述的電路部,即針對(duì)從RF接收電 路部21輸出的IF信號(hào)進(jìn)行相關(guān)處理等,捕捉/提取GPS衛(wèi)星信號(hào), 并解碼數(shù)據(jù)來(lái)進(jìn)4于定位運(yùn)算?;鶐幚黼娐凡?0包括^緩沖器部31、 存儲(chǔ)器部32、相關(guān)運(yùn)算部33、復(fù)制碼生成部34、 CPU 35、 ROM 36 和RAM37。另外,在本實(shí)施方式中,說(shuō)明了使用CPU 35執(zhí)行當(dāng) 前位置的定位運(yùn)算的情況,但是,當(dāng)然也可以使用主CPU 40進(jìn)行 當(dāng)前位置的定位運(yùn)算。緩沖器部31是根據(jù)CPU 35的控制信號(hào)將從RF接收電路部21 輸入的接收信號(hào)的I、 Q信號(hào)按照時(shí)間序列順序進(jìn)行累積存儲(chǔ)的緩 沖器。緩沖器部31包括存儲(chǔ)I信號(hào)的時(shí)間序列數(shù)據(jù)的I信號(hào)用緩沖 器311和存儲(chǔ)Q信號(hào)的時(shí)間序列數(shù)據(jù)的Q信號(hào)用緩沖器312。
存儲(chǔ)器部32是在CPU 35對(duì)存儲(chǔ)在緩沖器部31中的I、 Q信號(hào) 各自的時(shí)間序列數(shù)據(jù)進(jìn)行累積加法運(yùn)算時(shí)使用的存儲(chǔ)器。CPU 35 根據(jù)基于后述的極性反轉(zhuǎn)定時(shí)推定處理的I、 Q信號(hào)的極性反轉(zhuǎn)定 時(shí)的推定的成功與否,在存儲(chǔ)器部32中動(dòng)態(tài)地(dynamically)確 保信號(hào)的存儲(chǔ)區(qū),并進(jìn)行I、 Q信號(hào)的累積加法運(yùn)算。
具體地說(shuō),在成功地進(jìn)行了極性反轉(zhuǎn)定時(shí)的推定的情況下,到 經(jīng)過(guò)第一累積加法運(yùn)算時(shí)間(例如"200毫秒")為止,4艮據(jù)推定的 I、 Q信號(hào)(接收信號(hào))的極性反轉(zhuǎn)定時(shí)及其極性,按照極性的不同, 分別對(duì)累積存儲(chǔ)在存儲(chǔ)器部31中的I、 Q信號(hào)進(jìn)行累積加法運(yùn)算。 在這種情況下,在存儲(chǔ)器部32中設(shè)置正極性的I信號(hào)、負(fù)極性的I 信號(hào)、正極性的Q信號(hào)和負(fù)極性的Q信號(hào)(以下分別稱(chēng)為"I+信號(hào)"、 "I-信號(hào)"、"Q+信號(hào),,以及"Q-信號(hào),,)用的四個(gè)存儲(chǔ)區(qū)域,在各 自的存儲(chǔ)區(qū)域內(nèi),對(duì)對(duì)應(yīng)的信號(hào)進(jìn)4亍累積加法。
另一方面,在極性反轉(zhuǎn)定時(shí)的推定失敗時(shí),到經(jīng)過(guò)第二累積加 法運(yùn)算時(shí)間(例如"10毫秒")為止,分別對(duì)累積存儲(chǔ)在緩沖器部 31中的I、 Q信號(hào)進(jìn)行累積加法運(yùn)算。在這種情況下,在存儲(chǔ)器部 32中設(shè)置I信號(hào)以及Q信號(hào)用的兩個(gè)存儲(chǔ)區(qū),在各自的存儲(chǔ)區(qū)內(nèi), 對(duì)對(duì)應(yīng)極性的信號(hào)進(jìn)行累積加法運(yùn)算。
在成功地進(jìn)行了極性反轉(zhuǎn)定時(shí)的推定時(shí),由于能夠按照極性的 不同,分別針對(duì)I、 Q信號(hào)進(jìn)4亍累積加法運(yùn)算,所以即4吏長(zhǎng)時(shí)間地 進(jìn)行信號(hào)累積加法運(yùn)算,也不會(huì)發(fā)生由于接收信號(hào)的反極性的成分 之間的相加導(dǎo)致的信號(hào)的相互抵消。然而,在極性反轉(zhuǎn)定時(shí)的推定失敗時(shí),不能夠按照極性的不同,分別針對(duì)I、 Q信號(hào)進(jìn)行累積加
法運(yùn)算,如果在比極性反轉(zhuǎn)定時(shí)的到來(lái)時(shí)間間隔長(zhǎng)的時(shí)間內(nèi)進(jìn)行信 號(hào)累積加法運(yùn)算,則可能會(huì)發(fā)生由于接收信號(hào)的反極性的成分之間 的相加,導(dǎo)致信號(hào)的一部分或全部^皮相互4氐消。因此,需要〗吏第二 累積加法運(yùn)算時(shí)間是比第 一 累積加法運(yùn)算時(shí)間短的時(shí)間,優(yōu)選為導(dǎo)
航數(shù)據(jù)的可極性反轉(zhuǎn)定時(shí)的到來(lái)時(shí)間間隔"20毫秒"以下的時(shí)間。
相關(guān)運(yùn)算部33是進(jìn)行相關(guān)運(yùn)算的電路部,該相關(guān)運(yùn)算是分別 在通過(guò)CPU 35#1_沒(méi)定在存儲(chǔ)器部32上的存卡者區(qū)中作為^皮累積相加 的信號(hào)的平方和所算出的信號(hào)、和通過(guò)復(fù)制碼生成部34所生成的 復(fù)制碼之間的相關(guān)運(yùn)算。具體地說(shuō),移位復(fù)制碼的相位(碼相位), 同時(shí),進(jìn)行與上述算出的平方和的信號(hào)之間的相關(guān)運(yùn)算,并將各個(gè) 碼相位的相關(guān)值輸出給CPU 35。
復(fù)制碼生成部34根據(jù)來(lái)自于CPU 35的控制信號(hào),生成模擬了 捕捉對(duì)象的GPS衛(wèi)星(下面,稱(chēng)作"捕捉對(duì)象衛(wèi)星,,)的PRN碼的 復(fù)制碼,并將生成的復(fù)制碼輸出給相關(guān)運(yùn)算部33。
CPU 35是進(jìn)行規(guī)定的定位運(yùn)算并對(duì)便攜式電話機(jī)1的當(dāng)前位 置進(jìn)行定位的處理器。具體地說(shuō),根據(jù)從相關(guān)運(yùn)算部33輸出的相 關(guān)值,4企測(cè)包含在GPS衛(wèi)星信號(hào)之中的PRN碼以及碼相位,并對(duì) GPS衛(wèi)星信號(hào)進(jìn)行捕捉/跟蹤。接著,解碼捕捉/跟蹤到的GPS衛(wèi)星 信號(hào)的數(shù)據(jù),基于GPS衛(wèi)星的軌道信息和時(shí)刻信息等進(jìn)行偽距的運(yùn) 算和定位運(yùn)算等,對(duì)便攜式電話機(jī)l的當(dāng)前位置進(jìn)行定位。
圖2示出了 一例存儲(chǔ)在ROM 36中的數(shù)據(jù)。在ROM 36中存儲(chǔ) 有基帶處理,呈序361,該基帶處理禾呈序361可#皮CPU 35讀出,并 作為基帶處理(參照?qǐng)D5)而執(zhí)行。另外,在基帶處理程序361中, 作為子程序包括作為定位處理(參照?qǐng)D6和圖7)而執(zhí)行的定位 程序36H、作為極性反轉(zhuǎn)定時(shí)推定處理(參照?qǐng)D8)而執(zhí)行的極性反轉(zhuǎn)定時(shí)推定處理程序3613、以及作為極性多寡推定處理而執(zhí)行的 才及性多寡4,定處理禾呈序3615。
定位處理是CPU 35進(jìn)^^見(jiàn)定的定位運(yùn)算并對(duì)〗更攜式電話才幾1 的當(dāng)前位置進(jìn)行定位的處理。更具體地i兌,4十對(duì)各捕沖足對(duì)象衛(wèi)星, 基于一及性反轉(zhuǎn)定時(shí)的推定結(jié)果,在存々者部32上動(dòng)態(tài)地i殳置存〗諸區(qū), 分別進(jìn)行I、 Q信號(hào)的累積加法運(yùn)算,將其平方和的信號(hào)輸出至相 關(guān)運(yùn)算部33。接著,通過(guò)基于相關(guān)運(yùn)算部33的相關(guān)運(yùn)算結(jié)果,判 斷各捕捉對(duì)象衛(wèi)星的捕捉的成功與否,同時(shí)進(jìn)行使用了捕捉成功的 衛(wèi)星(下面稱(chēng)作"捕捉衛(wèi)星,,)的偽距的信息的規(guī)定的定位運(yùn)算, 從而對(duì)便攜式電話機(jī)1的當(dāng)前位置進(jìn)行定位。
極性反轉(zhuǎn)定時(shí)推定處理是CPU 35針對(duì)各捕捉對(duì)象衛(wèi)星所進(jìn)行 的推定接收信號(hào)的極性反轉(zhuǎn)定時(shí)及其極性的處理。更具體地說(shuō),在 獲取完畢該捕捉對(duì)象衛(wèi)星的GPS衛(wèi)星信號(hào)的導(dǎo)航數(shù)據(jù)時(shí),將累積存 儲(chǔ)在緩沖器部31中的接收信號(hào)的時(shí)間序列數(shù)據(jù)作為判斷對(duì)象數(shù)據(jù), 將該獲取完畢的導(dǎo)航數(shù)據(jù)的時(shí)間序列數(shù)據(jù)作為參考數(shù)據(jù),即、進(jìn)行 才莫式匹配處理,基于其結(jié)果來(lái)推定4妄收信號(hào)的4及性反轉(zhuǎn)定時(shí)及其才及 性。
另一方面,在未獲耳又完畢該捕4足對(duì)象衛(wèi)星的導(dǎo)航凄t據(jù)時(shí),乂人獲 取完畢的導(dǎo)航數(shù)據(jù)之中選定數(shù)據(jù)內(nèi)容通用的通用數(shù)據(jù)部分,接著, 將累積存儲(chǔ)在緩沖器部31中的接收信號(hào)作為判斷對(duì)象數(shù)據(jù),將該 通用數(shù)據(jù)部分作為參考數(shù)據(jù),即進(jìn)行模式匹配處理,基于其結(jié)果來(lái) 推定接收信號(hào)的極性反轉(zhuǎn)定時(shí)及其極性。針對(duì)基帶處理、定位處理 以及極性反轉(zhuǎn)定時(shí)推定處理,將使用流程圖在后面分別詳細(xì)地?cái)?述。
圖3示出了 一例存儲(chǔ)在RAM 37中的數(shù)據(jù)。在RAM 37中存儲(chǔ) 有獲取完畢導(dǎo)航數(shù)據(jù)371、捕捉衛(wèi)星數(shù)據(jù)373和定位數(shù)據(jù)375。圖4是用于說(shuō)明獲取完畢導(dǎo)航數(shù)據(jù)371的數(shù)據(jù)內(nèi)容的說(shuō)明圖。 在獲取完畢導(dǎo)航數(shù)據(jù)371中與GPS衛(wèi)星的編號(hào)相對(duì)應(yīng)地存儲(chǔ)有獲取 完畢的導(dǎo)航數(shù)據(jù)。
導(dǎo)航數(shù)據(jù)是將20周期(=20PN幀)的PRN碼作為lbit的信號(hào), 含有歷書(shū)(almanac,衛(wèi)星歷)、星歷(ephemeris, 4九道歷)、電離 層才交正參凄史和UTC ( Coordinated universal time,協(xié)調(diào)世界時(shí)間)信 息等的數(shù)據(jù)。在這些數(shù)據(jù)之中,例如歷書(shū)或電離層校正參數(shù)、UTC 信息等的數(shù)據(jù),對(duì)于所有的GPS衛(wèi)星都是通用的。在導(dǎo)航數(shù)據(jù)中, 將該^:據(jù)內(nèi)容通用的部分稱(chēng)作"通用凄t據(jù)部分"。在圖4中,為了 說(shuō)明通用數(shù)據(jù)部分的概念,對(duì)相當(dāng)于通用數(shù)據(jù)部分的地方標(biāo)注了陰 影。
導(dǎo)航Jt據(jù)可以構(gòu)成為例如在定位開(kāi)始時(shí),偵 便攜式電話用無(wú) 線通信電路部80與基站之間進(jìn)行通信(以下稱(chēng)為"基站通信"), 通過(guò)從基站接收從而獲得所有GPS衛(wèi)星的導(dǎo)航數(shù)據(jù)。另外,也可以 不是接收所有GPS衛(wèi)星的導(dǎo)航Jt據(jù),而只是4妄收《更攜式電話4幾1 的被設(shè)想為在天空存在的衛(wèi)星(假定可纟見(jiàn)衛(wèi)星)的導(dǎo)航數(shù)據(jù)。
另夕卜,也可以構(gòu)成為不通過(guò)基站通信來(lái)獲取導(dǎo)航數(shù)據(jù),而是在 便攜式電話機(jī)l內(nèi)部解讀導(dǎo)航數(shù)據(jù)并作為獲取完畢的導(dǎo)航數(shù)據(jù)。也 就是說(shuō),可以將通過(guò)解碼捕捉衛(wèi)星的GPS衛(wèi)星信號(hào)(捕捉衛(wèi)星信號(hào)) 而獲得的導(dǎo)航數(shù)據(jù)作為獲取完畢的導(dǎo)航數(shù)據(jù),與該捕捉衛(wèi)星的編號(hào) 相對(duì)應(yīng)地存4諸在獲取完畢導(dǎo)航凄t據(jù)371中。
捕捉衛(wèi)星數(shù)據(jù)373是存儲(chǔ)了捕捉衛(wèi)星的編號(hào)的數(shù)據(jù),在基帶處 理中^皮CPU 35更新。
定位數(shù)據(jù)375是存儲(chǔ)了通過(guò)定位運(yùn)算算出的定位位置的數(shù)據(jù), 在基帶處理中被CPU 35更新。主CPU 40是根據(jù)存儲(chǔ)在ROM 90中的系統(tǒng)程序等的各種程序 對(duì)便攜式電話機(jī)1的各部分進(jìn)行統(tǒng)一控制的處理器。主CPU 40使 標(biāo)繪了從CPU 35輸入的定位位置的導(dǎo)力元畫(huà)面在顯示部60上顯示。
操作部50是例如包括觸摸面板或按鈕開(kāi)關(guān)等的輸入裝置,將 被按下的鍵或按鈕的信號(hào)輸出至主CPU 40。根據(jù)該操作部50的操 作,進(jìn)行通話要求或郵件的接收發(fā)送要求等各種指示輸入。
顯示部60由LCD ( Liquid Crystal Display,液晶顯示器)等構(gòu) 成,是進(jìn)行基于從主CPU 40輸入的顯示信號(hào)的各種顯示的顯示裝 置。在顯示部60上顯示了導(dǎo)4元畫(huà)面或時(shí)刻^f言息等。
便攜式電話用天線70是便攜式電話機(jī)1的通信服務(wù)業(yè)者設(shè)置 的用于與無(wú)線基站之間進(jìn)行便攜式電話用無(wú)線信號(hào)的接收和發(fā)送 的天線。
便攜式電話用無(wú)線通信電路部80是由RF轉(zhuǎn)換電路和基帶處理 電路等構(gòu)成的 <更攜式電話的通信電i 各部,通過(guò)進(jìn)4亍<更攜式電話用無(wú) 線信號(hào)的調(diào)制/解調(diào)等,實(shí)現(xiàn)通話或郵件的接收和發(fā)送。
ROM 90存儲(chǔ)有用于主CPU 40控制便攜式電話機(jī)1的系統(tǒng)程 序或用于主CPU 40實(shí)現(xiàn)導(dǎo)航功能的各種程序或數(shù)據(jù)等。
RAM 100形成了暫時(shí)存儲(chǔ)主CPU 40所才丸行的系統(tǒng)程序、各種 處理程序、各種處理的處理中凄t據(jù)和處理結(jié)果等的工作區(qū)。
2.處理的;充禾呈
圖5是流程圖,表示通過(guò)CPU 35讀出并4丸行存儲(chǔ)在ROM 36 中的基帶處理程序361,而在便攜式電話機(jī)l中執(zhí)行基帶處理的流程。2009100
基帶處理是如下所述的處理,即在RF 4矣收電^各部21進(jìn)行GPS衛(wèi)星信號(hào)的接收,同時(shí),在CPU35檢測(cè)出由才喿作部50執(zhí)行了定位開(kāi)始指示的操作時(shí),由CPU 35開(kāi)始執(zhí)行的處理,是與被稱(chēng)作各種應(yīng)用的執(zhí)行的各種處理并行執(zhí)行的處理。另外,也可以使便攜式電話才幾1的電源的ON/OFF和包括RF 4妄收電路部21的GPS 4妄收部20的啟動(dòng)/停止聯(lián)動(dòng),在檢測(cè)出了便攜式電話機(jī)1的電源接通操作時(shí)開(kāi)始批J于處理。
另夕卜,雖然沒(méi)有特別地說(shuō)明,但是在以下的基帶處理的執(zhí)行中,進(jìn)行基于GPS天線10的RF信號(hào)的接收、基于RF接收電路部21的對(duì)于IF信號(hào)的降頻以及信號(hào)的IQ分離,成為4妄收信號(hào)的I、 Q信號(hào)是隨時(shí)輸出至基帶處理電路部30的狀態(tài)。
首先,CPU35將從RF接收電路部21輸出的接收信號(hào)的I、 Q信號(hào)分別按照時(shí)間序列順序累積存儲(chǔ)在緩沖器部31的I信號(hào)用緩沖器311以及Q信號(hào)用緩沖器312(步驟A1)中。接著,通過(guò)讀出并執(zhí)行存儲(chǔ)在ROM 36中的定位程序3611進(jìn)行定位處理(步驟A3 )。
圖6和圖7是表示定位處理的流程的流程圖。
首先,CPU 35根據(jù)存儲(chǔ)在RAM 37的獲取完畢導(dǎo)航數(shù)據(jù)371之中的獲取完畢的導(dǎo)航數(shù)據(jù)的歷書(shū)等的數(shù)據(jù),確定捕捉對(duì)象衛(wèi)星(步驟Bl )。接著,針對(duì)各捕捉對(duì)象衛(wèi)星執(zhí)行循環(huán)A的處理(步驟B3~B37)。在循環(huán)A中,CPU 35通過(guò)讀出并才丸行存儲(chǔ)在ROM 36中的極性反轉(zhuǎn)定時(shí)推定程序3613,進(jìn)行極性反轉(zhuǎn)定時(shí)推定處理(步驟B5 )。
圖8是表示極性反轉(zhuǎn)定時(shí)推定處理的流程的流程圖。
18首先,CPU 35參照RAM 37的獲取完畢導(dǎo)航Jt據(jù)371,判斷該捕捉對(duì)象衛(wèi)星的導(dǎo)航數(shù)據(jù)是否已經(jīng)獲取完畢(步驟C1)。然后,在判斷為獲取完畢時(shí)(步驟C1:是),將存儲(chǔ)在緩沖器部31中的I、Q信號(hào)的時(shí)間序列數(shù)據(jù)與存儲(chǔ)在獲取完畢導(dǎo)航數(shù)據(jù)371之中的該捕捉對(duì)象衛(wèi)星的導(dǎo)航數(shù)據(jù)的時(shí)間序列數(shù)據(jù)進(jìn)行比較,進(jìn)行判斷導(dǎo)航數(shù)據(jù)中的極性反轉(zhuǎn)定時(shí)的一致部分的處理(才莫式匹配處理)(步驟C3)。
之后,CPU 35判斷一致部分的判斷是否成功(步驟C5),在判斷為成功了時(shí)(步驟C5:是),基于導(dǎo)航數(shù)據(jù)中的該一致部分之后的數(shù)據(jù)部分的極性反轉(zhuǎn)定時(shí)以及其極性,推定預(yù)計(jì)其后到來(lái)的接收信號(hào)的極性反轉(zhuǎn)定時(shí)及其極性(步驟C7)。接著,CPU 35結(jié)束
才及性反轉(zhuǎn)定時(shí)4,定處理。
另夕卜,在步驟C1中,判斷為該捕捉對(duì)象衛(wèi)星的導(dǎo)航Jt據(jù)為未獲取完畢時(shí)(步驟Cl:否),CPU 35判斷存儲(chǔ)在緩沖部31中的I、Q信號(hào)的數(shù)據(jù)的PN幀數(shù)是否超過(guò)了規(guī)定數(shù)(例如"200")(步驟C9)。然后,在判斷為超過(guò)了規(guī)定數(shù)的情況下(步驟C9:是),選定存儲(chǔ)在獲取完畢導(dǎo)航數(shù)據(jù)371中的獲取完畢的導(dǎo)航數(shù)據(jù)的通用數(shù)據(jù)部分(步驟Cll )。
之后,CPU 35進(jìn)行比較存儲(chǔ)在緩沖器部31中的I、 Q信號(hào)的時(shí)間序列數(shù)據(jù)與通用數(shù)據(jù)部分,并判斷通用數(shù)據(jù)部分中的極性反轉(zhuǎn)定時(shí)的一致部分的處理(模式匹配處理)(步驟C13)。接著,CPU35判斷一致部分的判斷是否成功(步驟C15),在判斷為成功的情況下(步驟C15:是),基于通用數(shù)據(jù)部分中的該一致部分之后的數(shù)據(jù)部分的極性反轉(zhuǎn)定時(shí)及其極性,推定預(yù)計(jì)其后到來(lái)的接收信號(hào)的極性反轉(zhuǎn)定時(shí)及其才及性(步驟C17 )。
19但是,由于未取得捕捉對(duì)象衛(wèi)星的導(dǎo)航數(shù)據(jù),所以推定導(dǎo)航數(shù)據(jù)的通用數(shù)據(jù)部分以后的數(shù)據(jù)部分(非通用數(shù)據(jù)部分)的極性反轉(zhuǎn)
定時(shí)及其極性是未知的。因此,步驟C17中的能夠推定的接收信號(hào)
的極性反轉(zhuǎn)定時(shí)及其極性始終僅僅是與導(dǎo)航數(shù)據(jù)的通用數(shù)據(jù)部分相對(duì)應(yīng)的部分的極性反轉(zhuǎn)定時(shí)及其極性。在推定了極性反轉(zhuǎn)定時(shí)之
后,CPU 35結(jié)束4及性反轉(zhuǎn)定時(shí)4,定處理。
另一方面,在步驟C9中,在判斷為存儲(chǔ)到緩沖器部31中的數(shù)據(jù)的PN幀數(shù)為規(guī)定數(shù)以下時(shí)(步驟C9:否),CPU 35判斷接收信號(hào)的極性反轉(zhuǎn)定時(shí)的推定失敗(步驟C19)。另外,在步驟C5或C15中,在判斷為一致部分的判斷失敗時(shí)(步驟C5:否、或步驟C15:否),也判斷為接收信號(hào)的極性反轉(zhuǎn)定時(shí)的推定失敗(步驟C19)。接著,CPU35結(jié)束極性反轉(zhuǎn)定時(shí)推定處理。
返回到圖6的定位處理,在進(jìn)行了極性判斷定時(shí)之后,CPU 35判斷是否成功地進(jìn)行了極性反轉(zhuǎn)定時(shí)的推定(步驟B7),在判斷為成功進(jìn)行了極性反轉(zhuǎn)定時(shí)的推定時(shí)(步驟B7:是),在存儲(chǔ)器部32中設(shè)定I+信號(hào)用、I-信號(hào)用、Q+信號(hào)用以及Q-信號(hào)用的存儲(chǔ)區(qū)(步驟B9 )。
接著,CPU35基于極性反轉(zhuǎn)定時(shí)的推定結(jié)果,開(kāi)始I、 Q信號(hào)的極性的判斷(步驟Bll)。接著,CPU 35在與判斷的極性相對(duì)應(yīng)的存儲(chǔ)區(qū)內(nèi)分別開(kāi)始對(duì)存儲(chǔ)在緩沖器部31中的I、 Q信號(hào)進(jìn)行累積加法運(yùn)算處理(步驟B13)。
之后,CPU35在經(jīng)過(guò)第1累積加法運(yùn)算時(shí)間(例如"200毫秒")為止的期間內(nèi),執(zhí)行I、 Q信號(hào)的極性判斷以及累積加法運(yùn)算,在判斷為已經(jīng)經(jīng)過(guò)了第1累積加法運(yùn)算時(shí)間的情況下(步驟B15:是),算出分別在設(shè)定于存儲(chǔ)器部32中的I+信號(hào)用、I-信號(hào)用、Q+信號(hào)用以及Q-信號(hào)用的存儲(chǔ)區(qū)域中被累積加法運(yùn)算的信號(hào)的平方和(步 驟B17 )。
另一方面,在步驟B7中,判斷為極性反轉(zhuǎn)定時(shí)的推定失敗時(shí) (步驟B7:否),CPU35在存儲(chǔ)器部32中設(shè)定I信號(hào)用以及Q信 號(hào)用的存儲(chǔ)區(qū)(步驟B19)。接著,開(kāi)始將存儲(chǔ)在緩沖器部31中的 I、 Q信號(hào)分別在對(duì)應(yīng)的存儲(chǔ)區(qū)中進(jìn)行累積加法運(yùn)算的處理(步驟 B21 )。
之后,CPU35在經(jīng)過(guò)第2累積加法運(yùn)算時(shí)間(例如"10毫秒") 為止的期間內(nèi),執(zhí)行I、 Q信號(hào)的累積加法運(yùn)算。接著,在判斷為 已經(jīng)經(jīng)過(guò)了第2累積加法運(yùn)算時(shí)間的情況下(步驟B23:是),CPU 35算出分別在設(shè)定于存儲(chǔ)器部32中的I信號(hào)用以及Q信號(hào)用的存 儲(chǔ)區(qū)中進(jìn)4亍了累積加法運(yùn)算的信號(hào)的平方和(步驟B25)。
在步驟B17或B25中算出信號(hào)的平方和之后,CPU35將計(jì)算 結(jié)果的信號(hào)輸出至相關(guān)運(yùn)算部33 (步驟B27)。另外,將該捕捉對(duì) 象衛(wèi)星的PRN碼的復(fù)制碼的生成指示提供給復(fù)制碼生成部34 (步 驟B29 )。
接著,CPU35判斷從相關(guān)運(yùn)算部33輸出的相關(guān)值之中的最大 的相關(guān)值、即最大相關(guān)值是否超過(guò)了規(guī)定的閾值(步驟B31)。在 判斷為最大相關(guān)值在閾值以下時(shí)(步驟B31:否),判斷為該捕捉 對(duì)象衛(wèi)星的捕4足失敗,將處理過(guò)渡到下一顆捕捉對(duì)象衛(wèi)星。
另外,在判斷為最大相關(guān)值超過(guò)了闊值時(shí)(步驟B31:是), CPU35指定與該最大相關(guān)值相對(duì)應(yīng)的碼相位(步驟B33)。接著, 將該捕捉對(duì)象衛(wèi)星添加到捕捉衛(wèi)星中并更新RAM 37的捕捉衛(wèi)星數(shù) 據(jù)373 (步驟B35),然后,將處理過(guò)渡到下一顆捕4足對(duì)象衛(wèi)星。當(dāng)針對(duì)所有的捕捉對(duì)象衛(wèi)星進(jìn)行了步驟B5 ~ B35的處理之后, CPU 35結(jié)束循環(huán)A的處理。之后,CPU 35刮-對(duì)存^f諸在RAM 37的 捕捉衛(wèi)星數(shù)據(jù)373中的各捕捉衛(wèi)星,使用指定了的碼相位,算出從 該捕捉衛(wèi)星到便攜式電話4幾1的偽距(步驟B39 )。
之后,CPU 35使用針對(duì)多個(gè)捕捉衛(wèi)星所算出的偽距,執(zhí)行應(yīng) 用了例如最小二乘法或卡爾曼濾波器(Kalman filter )的定4立運(yùn)算, 對(duì)便攜式電話機(jī)1的當(dāng)前位置進(jìn)行定位(步驟B41),并將該定位 位置存儲(chǔ)在RAM37的定位數(shù)據(jù)375中。另外,對(duì)于應(yīng)用了最小二 乘法或卡爾曼濾波器的定位運(yùn)算,由于可以采用7>知的方法,所以 省略了對(duì)其的詳細(xì)說(shuō)明。接著,CPU35結(jié)束定位處理。
返回到圖5的基帶處理,在進(jìn)行了定位處理之后,CPU 35將 存儲(chǔ)在RAM 37的定位數(shù)據(jù)375中的定位位置輸出至主CPU 40(步 驟A5)。接著,判斷是否有來(lái)自用戶(hù)的針對(duì)操作部50的定位結(jié)束 指示(步驟A7),在判斷為否時(shí)(步驟A7:否),返回步驟A3。 另外,在判斷為進(jìn)行了定位結(jié)束指示時(shí)(步驟A7:是),結(jié)束基帶 處理。
3.作用效果
根據(jù)本實(shí)施方式,按照極性的不同針對(duì)接收信號(hào)的IQ成分分 別進(jìn)行累積加法運(yùn)算,在此基礎(chǔ)上算出該累積加法運(yùn)算結(jié)果的平方 和,并進(jìn)行相關(guān)運(yùn)算,因此,不會(huì)發(fā)生由接收信號(hào)的反極性的成分 之間的相加引起的信號(hào)的相互抵消,能夠有效地防止接收靈敏度的降低。
另夕卜,在本實(shí)施方式中,在捕沖足對(duì)象衛(wèi)星的導(dǎo)航Jt據(jù)為獲取完 的模式匹配處理,判斷與接收信號(hào)的時(shí)間序列數(shù)據(jù)一致的部分,在捕捉對(duì)象衛(wèi)星的導(dǎo)航數(shù)據(jù)為未獲取完畢時(shí),進(jìn)行將該導(dǎo)航數(shù)據(jù)的通 用數(shù)據(jù)部分作為參考數(shù)據(jù)的模式匹配處理,判斷與接收信號(hào)的時(shí)間 序列數(shù)據(jù)一致的部分。根據(jù)相關(guān)結(jié)構(gòu),無(wú)論是否取得導(dǎo)航數(shù)據(jù),均 可以進(jìn)行接收信號(hào)的極性反轉(zhuǎn)定時(shí)及其極性的推定。
4.變形例 4-1.電子i殳備
只要是包括定位裝置的電子設(shè)備,本發(fā)明可以適用于任何電子 i殳備。例嗩口只于于筆i己本電月畝、PDA ( Personal Digital Assistant : 個(gè) 人數(shù)字助理)或汽車(chē)導(dǎo)航裝置等同樣也可以進(jìn)行適用。
4-2.衛(wèi)星定^f立系纟克
在上述的實(shí)施方式中,例舉了 GPS作為衛(wèi)星定位系統(tǒng)進(jìn)行了說(shuō) 明,4旦也可以為M^AAS (Wide Area Augmentation System,廣i或增 強(qiáng)系纟克)、QZSS (Quasi Zenith Satellite System,準(zhǔn)天頂衛(wèi)星系纟克)、 GLONASS ( GLObal NAvigation Satellite System,全J求導(dǎo)航衛(wèi)星系 統(tǒng))或GALILEO (伽利略衛(wèi)星導(dǎo)力元系統(tǒng))等其它的衛(wèi)星定位系統(tǒng)。
4-3.處J里的分4b
也可以4吏主CPU 40來(lái)4丸4亍CPU 35 4丸^亍的處理的一部分或全 部。例如、主CPU40進(jìn)行極性反轉(zhuǎn)定時(shí)推定處理,CPU35根據(jù)其 推定結(jié)果進(jìn)行定位運(yùn)算。另外也可以使主CPU 40執(zhí)行CPU 35執(zhí)行
的全部處理,包4舌定位運(yùn)算。4-4.相關(guān)運(yùn)算處理
在上述的實(shí)施方式中,說(shuō)明了在基帶處理電路部30中獨(dú)立地 設(shè)置有相關(guān)運(yùn)算部33,通過(guò)硬件的方式實(shí)現(xiàn)接收信號(hào)的累積加法運(yùn) 算結(jié)果的平方和與復(fù)制碼之間的相關(guān)運(yùn)算,但是也可以通過(guò)軟件的 方式實(shí)現(xiàn)CPU 35進(jìn)行相關(guān)運(yùn)算處理。
4-5.累積加法運(yùn)算結(jié)果的合計(jì)
另外,在上述的實(shí)施方式中,說(shuō)明了算出接收信號(hào)的累積加法 運(yùn)算結(jié)果的平方和并進(jìn)行與復(fù)制碼之間的相關(guān)運(yùn)算;但是也可以不 是平方和,而是例如算出接收信號(hào)的累積加法運(yùn)算結(jié)果的四次方和 或六次方和并進(jìn)行與復(fù)制碼之間的相關(guān)運(yùn)算。
權(quán)利要求
1. 一種定位方法,其中,包括按照各極性分別對(duì)定位用信號(hào)的接收信號(hào)的IQ成分的每一個(gè)成分進(jìn)行累積加法運(yùn)算,所述定位用信號(hào)是通過(guò)基于導(dǎo)航數(shù)據(jù)被極性反轉(zhuǎn)了的擴(kuò)頻碼進(jìn)行了擴(kuò)頻調(diào)制的信號(hào);算出所述累積加法運(yùn)算結(jié)果的平方和;進(jìn)行所述平方和的算出結(jié)果與所述擴(kuò)頻碼的復(fù)制碼的相關(guān)運(yùn)算;以及基于所述相關(guān)運(yùn)算的結(jié)果,進(jìn)行規(guī)定的定位運(yùn)算,并對(duì)當(dāng)前位置進(jìn)行定位。
2. 根據(jù)權(quán)利要求1所述的定位方法,其中,所述定位方法還包括通過(guò)將所述接收信號(hào)的時(shí)間序列數(shù)據(jù)和所述定位用信號(hào) 的導(dǎo)航數(shù)據(jù)的時(shí)間序列數(shù)據(jù)進(jìn)行比較,判斷所述導(dǎo)航數(shù)據(jù)中的 極性反轉(zhuǎn)定時(shí)的 一 致部分,從而推定所述接收信號(hào)的極性反轉(zhuǎn) 的定時(shí)及其纟及性,其中,所述累積加法運(yùn)算是指根據(jù)所述推定的極性反轉(zhuǎn) 定時(shí)及其極性,按照各極性分別對(duì)所述接收信號(hào)的IQ成分的每一個(gè)成分進(jìn)4亍累積加法運(yùn)算。
3. 根據(jù)權(quán)利要求1所述的定位方法,其中,所述定位方法還包括選定不同的定位用信號(hào)的導(dǎo)航J史據(jù)之間通用的通用凄t據(jù) 部分;以及通過(guò)將所述4妄收信號(hào)的時(shí)間序列凄t據(jù)和所述通用凄t據(jù)部 分進(jìn)行比較,判斷所述通用數(shù)據(jù)部分中的極性反轉(zhuǎn)定時(shí)的一致 部分,從而推定所述接收信號(hào)的極性反轉(zhuǎn)的定時(shí)及其極性,其中,所述累積加法運(yùn)算是指根據(jù)所述推定的極性反轉(zhuǎn)定時(shí)及其極性,按照各極性分別對(duì)所述接收信號(hào)的IQ成分的 每一個(gè)成分進(jìn)行累積加法運(yùn)算。
4. 根據(jù)權(quán)利要求1所述的定位方法,其中,所述定位方法還包括在獲取完畢與所述定位用信號(hào)相對(duì)應(yīng)的導(dǎo)航數(shù)據(jù)的情況 下,通過(guò)將所述接收信號(hào)的時(shí)間序列數(shù)據(jù)和所述定位用信號(hào)的 導(dǎo)航數(shù)據(jù)的時(shí)間序列數(shù)據(jù)進(jìn)行比較,并判斷所述導(dǎo)航數(shù)據(jù)中的 極性反轉(zhuǎn)定時(shí)的一致部分,/人而推定所述4妄收信號(hào)的4及性反轉(zhuǎn) 定時(shí)及其^及性;選定不同的定位用信號(hào)的導(dǎo)航數(shù)據(jù)之間通用的通用數(shù)據(jù) 部分;以及在未獲取完畢與所述定位用信號(hào)相對(duì)應(yīng)的導(dǎo)航數(shù)據(jù)的情 況下,通過(guò)將所述接收信號(hào)的時(shí)間序列數(shù)據(jù)和所述通用數(shù)據(jù)部 分進(jìn)行比4交,并判斷所述通用凄t據(jù)部分中的才及性反轉(zhuǎn)定時(shí)的一 致部分,從而推定所述接收信號(hào)的極性反轉(zhuǎn)定時(shí)及其極性,其中,所述累積加法運(yùn)算是指根據(jù)所述推定的極性反轉(zhuǎn) 定時(shí)及其一及性,按照各纟及性分別對(duì)所述4矣收信號(hào)的IQ成分的 每一個(gè)成分進(jìn)行累積加法運(yùn)算。
5. 根據(jù)權(quán)利要求2至4中任一項(xiàng)所述的定位方法,其中,所述定 4立方法還包4舌在所述極性反轉(zhuǎn)定時(shí)推定失敗的情況下,進(jìn)行對(duì)所述接 收信號(hào)的IQ成分的每一個(gè)成分的累積加法運(yùn)算,以^^泰按照 各極性對(duì)所述接收信號(hào)的IQ成分的每一個(gè)成分進(jìn)行累積加法運(yùn)算。
6. 根據(jù)權(quán)利要求5所述的定位方法,其中,在所述極性反轉(zhuǎn)定時(shí)推定成功的情況下,在第 一 累積加 法運(yùn)算時(shí)間內(nèi)按照各極性分別對(duì)所述接收信號(hào)的IQ成分的每 一個(gè)成分進(jìn)行累積加法運(yùn)算,在所述4及性反轉(zhuǎn)定時(shí)推定失敗的 情況下,在第二累積加法運(yùn)算時(shí)間內(nèi),對(duì)所述接收信號(hào)的IQ 成分的每一個(gè)成分進(jìn)行累積加法運(yùn)算,所述第二累積加法運(yùn)算 時(shí)間短于所述第 一 累積加法運(yùn)算時(shí)間。
7. —種程序,用于使內(nèi)置于定位裝置中的計(jì)算機(jī)執(zhí)行權(quán)利要求1 至6中任一項(xiàng)所述的定位方法。
8. —種定位裝置,其中,包括累積加法運(yùn)算部,按照各極性分別對(duì)定位用信號(hào)的接收 信號(hào)的IQ成分的每一個(gè)成分進(jìn)行累積加法運(yùn)算,所述定位用 信號(hào)是通過(guò)基于導(dǎo)航數(shù)據(jù)被極性反轉(zhuǎn)了的擴(kuò)頻碼進(jìn)行了擴(kuò)頻 調(diào)制的信號(hào);算出部,算出所述累積加法運(yùn)算結(jié)果的平方和;相關(guān)運(yùn)算部,進(jìn)行所述平方和的算出結(jié)果與所述擴(kuò)頻碼 的復(fù)制碼的相關(guān)運(yùn)算;以及定位部,基于所述相關(guān)運(yùn)算的結(jié)果,進(jìn)行預(yù)定的定位運(yùn) 算,并對(duì)當(dāng)前位置進(jìn)行定位。
全文摘要
本發(fā)明涉及一種定位方法、程序以及定位裝置。本發(fā)明的目的為防止由于接收信號(hào)的反極性的成分之間的累積加法引起的接收靈敏度的降低。在便攜式電話機(jī)(1)之中,按照極性的不同分別針對(duì)根據(jù)導(dǎo)航數(shù)據(jù)進(jìn)行了極性反轉(zhuǎn)的被PRN碼進(jìn)行了擴(kuò)散調(diào)制的GPS衛(wèi)星信號(hào)的接收信號(hào)的IQ成份,進(jìn)行累積加法,算出累積加法結(jié)果的平方和。并且,進(jìn)行平方和的計(jì)算結(jié)果和PRN碼的復(fù)制碼之間的相關(guān)運(yùn)算,基于相關(guān)運(yùn)算的結(jié)果進(jìn)行預(yù)定的定位運(yùn)算,對(duì)現(xiàn)在位置進(jìn)行定位。
文檔編號(hào)G01S19/29GK101487890SQ20091000521
公開(kāi)日2009年7月22日 申請(qǐng)日期2009年1月16日 優(yōu)先權(quán)日2008年1月18日
發(fā)明者寺島真秀, 木村章 申請(qǐng)人:精工愛(ài)普生株式會(huì)社