專利名稱:數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS)中的相移鍵控(Phase Shift Keying, PSK) 調(diào)制導(dǎo)航數(shù)據(jù)處理,更具體的,是關(guān)于數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法及系統(tǒng)。
背景技術(shù):
在PSK通信系統(tǒng)中,載波相位是由傳輸數(shù)據(jù)來(lái)調(diào)制的。以二進(jìn)制PSK(BPSK)為例, 當(dāng)傳輸數(shù)據(jù)符號(hào)(symbol) “0”時(shí),就反轉(zhuǎn)載波相位(即相位加180度)。另一方面,當(dāng)傳輸 數(shù)據(jù)符號(hào)“1”時(shí)則不改變載波相位。大體上,載波相位是根據(jù)傳輸數(shù)據(jù)符號(hào)而改變。在多 進(jìn)制PSK(MPSK)調(diào)制中,M可以等于2(即BPSK)、4(即QPSK)等等,傳輸一個(gè)數(shù)據(jù)符號(hào)后,
載波相位將處于以下M個(gè)狀態(tài)中的一個(gè)
度。已接收載波的 相位也可因用戶運(yùn)動(dòng)、時(shí)鐘漂移等等而改變。因此,接收器在可以偵測(cè)所傳輸數(shù)據(jù)符號(hào)之 前,必須先運(yùn)行同步過(guò)程來(lái)跟蹤載波相位。同步過(guò)程中,接收器必須消除數(shù)據(jù)符號(hào)或比特轉(zhuǎn) 變(bittransition)所導(dǎo)致的相位改變帶來(lái)的影響。例如,在BPSK載波跟蹤回路中,通常 使用平方(squaring)方法或科斯塔斯鎖相環(huán)(Costas PLL)來(lái)跟蹤載波相位,以在相位錯(cuò) 誤鑒別器中移除數(shù)據(jù)比特轉(zhuǎn)變。當(dāng)MPSK接收器的載波跟蹤回路達(dá)到穩(wěn)態(tài)(即鎖定信號(hào)) 時(shí),會(huì)存在相位模糊(ambiguity)。也就是說(shuō),載波跟蹤回路可以跟蹤載波相位,但可能存在
度的相位錯(cuò)妖。 以BPSK的PLL為例,PLL可能實(shí)現(xiàn)精確跟蹤載波相位,也可能存在相位反轉(zhuǎn)(即 伴有180度相位錯(cuò)誤)。PLL鎖定之后,可通過(guò)偵測(cè)相位轉(zhuǎn)變來(lái)確定所傳輸?shù)臄?shù)據(jù)比特。接 著,檢查所傳輸數(shù)據(jù)比特或符號(hào)流,以校正PLL的相位模糊。一般而言,由于存在相位同步 模糊,可用每一數(shù)據(jù)幀(frame)的前導(dǎo)(preamble)來(lái)同步數(shù)據(jù)幀的邊界,并校正數(shù)據(jù)符號(hào) 的相位。前導(dǎo)是一個(gè)固定且已知的數(shù)據(jù)符號(hào)樣式(pattern),使得接收器可通過(guò)將所接收的 前導(dǎo)與已定義前導(dǎo)相比較,以檢查接收數(shù)據(jù)相位。若PLL運(yùn)作中出現(xiàn)跳周(cycle slip), 則在PLL再次鎖定信號(hào)之后還可能出現(xiàn)相位模糊錯(cuò)誤。因此,必須用所傳輸數(shù)據(jù)的內(nèi)容來(lái) 校正相位模糊。請(qǐng)注意,當(dāng)數(shù)據(jù)幀傳輸中出現(xiàn)相位模糊錯(cuò)誤(在BPSK中可以是相位反轉(zhuǎn)) 時(shí),所傳輸?shù)臄?shù)據(jù)幀會(huì)被破壞(corrupt)。因此,總是可以用已定義前導(dǎo)樣式來(lái)校正相位反 轉(zhuǎn)錯(cuò)誤。但前導(dǎo)在每個(gè)數(shù)據(jù)幀只出現(xiàn)一次。所以當(dāng)信號(hào)強(qiáng)度太弱,以至于前導(dǎo)長(zhǎng)度不足以 偵測(cè)相位反轉(zhuǎn)時(shí),前導(dǎo)就不能校正數(shù)據(jù)相位反轉(zhuǎn)。此外,當(dāng)數(shù)據(jù)幀傳輸中發(fā)生相位反轉(zhuǎn)時(shí), 數(shù)據(jù)幀即被破壞。接下來(lái)的幀可通過(guò)檢查前導(dǎo)(作相位校正)來(lái)恢復(fù),其中,接下來(lái)的幀為 好幀(good frame)。這意味著使用前導(dǎo)常常不能快速校正相位反轉(zhuǎn)錯(cuò)誤,因此導(dǎo)致幀受到 破壞。因此,迫切需要提供一種提高相位反轉(zhuǎn)校正速度的技術(shù)。在GNSS中,通常由BPSK或差分PSK(DPSK)調(diào)制來(lái)傳輸導(dǎo)航數(shù)據(jù)消息(message)。 GPS使用BPSK傳輸導(dǎo)航數(shù)據(jù)消息,一個(gè)數(shù)據(jù)幀由10個(gè)字(word)組成。一個(gè)字為30數(shù)據(jù) 比特,并由一個(gè)奇偶校驗(yàn)(parity check)碼保護(hù)。每一數(shù)據(jù)比特傳輸時(shí)間為20ms。BPSK 相位模糊可用奇偶校驗(yàn)算法來(lái)消除。同時(shí),在幀的第一個(gè)字(TLM字)中有一個(gè)前導(dǎo)(固定的比特樣式)。該前導(dǎo)可用于同步數(shù)據(jù)幀邊界,也可用于校正BPSK相位反轉(zhuǎn)。為成功接 收沒(méi)有受到破壞的字,在一個(gè)數(shù)據(jù)字傳輸?shù)?00ms內(nèi)不能有任何相位反轉(zhuǎn)。星基增強(qiáng)系統(tǒng) (Satellite BasedAugmentation System, SBAS)也使用 BPSK。SBAS 數(shù)據(jù)幀由 500 個(gè)符號(hào) 組成,每個(gè)符號(hào)傳輸時(shí)間為2ms。SBAS的數(shù)據(jù)幀由卷積編碼保護(hù),且每個(gè)幀的前導(dǎo)也用于校 正BPSK相位反轉(zhuǎn)。因此,在一個(gè)SBAS數(shù)據(jù)幀傳輸?shù)?秒內(nèi)要求不發(fā)生相位反轉(zhuǎn)。對(duì)于伽 利略衛(wèi)星定位系統(tǒng)(Galileo)的E1B信號(hào),一個(gè)BPSK數(shù)據(jù)幀由250個(gè)符號(hào)組成,每個(gè)符號(hào) 傳輸時(shí)間為4ms。每個(gè)幀有前導(dǎo)樣式以校正相位反轉(zhuǎn)。因此要求數(shù)據(jù)相位在1秒之內(nèi)保持 穩(wěn)定??梢?jiàn),用前導(dǎo)來(lái)校正相位反轉(zhuǎn)錯(cuò)誤要求在一個(gè)數(shù)據(jù)幀之內(nèi)不出現(xiàn)相位反轉(zhuǎn),而GNSS 信號(hào)中一個(gè)數(shù)據(jù)幀的傳輸時(shí)間很長(zhǎng)。對(duì)于高動(dòng)態(tài)且微弱的信號(hào),用前導(dǎo)來(lái)校正相位反轉(zhuǎn)錯(cuò) 誤就可能存在問(wèn)題。因此,可能需要其它技術(shù)來(lái)校正相位反轉(zhuǎn)錯(cuò)誤。GNSS接收器必須測(cè)量其到衛(wèi)星的距離以確定自身位置。GNSS接收器到衛(wèi)星的距 離稱為偽距(Pseudo-Range,PR),偽距是通過(guò)偵測(cè)衛(wèi)星所傳輸信號(hào)的到達(dá)時(shí)間(Time Of Arrival, T0A)來(lái)測(cè)量。廣播衛(wèi)星導(dǎo)航數(shù)據(jù)消息承載了系統(tǒng)時(shí)間(Time Offfeek, TOW即周 時(shí)間),T0A需要由TOW來(lái)確定。此外,在衛(wèi)星位置計(jì)算中也需要T0W。因此,必須正確收集 數(shù)據(jù),使GNSS接收器能夠確定用戶的位置、速度和系統(tǒng)時(shí)間,簡(jiǎn)稱PVT (Position,Velocity and system Time)。但是,在GNSS接收器能偵測(cè)到數(shù)據(jù)比特(其中,數(shù)據(jù)比特調(diào)制載波相 位)之前,必須穩(wěn)定跟蹤載波頻率和相位。若使用PLL,載波的頻率和相位均可鎖定。GNSS 接收器可通過(guò)檢查已鎖定載波相位來(lái)偵測(cè)BPSK數(shù)據(jù)比特。另一方面,鎖頻環(huán)(Frequency Locked Loop, FLL)只能鎖定載波頻率,且必須使用差分偵測(cè)(Differential Detection, DD)技術(shù)來(lái)偵測(cè)數(shù)據(jù)比特。也就是說(shuō),若出現(xiàn)載波相位轉(zhuǎn)變,則傳輸與先前數(shù)據(jù)比特不同的 一個(gè)數(shù)據(jù)比特。請(qǐng)注意,基于PLL或基于FLL的數(shù)據(jù)偵測(cè)均可能出現(xiàn)相位反轉(zhuǎn)錯(cuò)誤。理論 上,基于PLL的數(shù)據(jù)偵測(cè)性能(例如比特錯(cuò)誤率)好于FLL。但基于PLL的數(shù)據(jù)偵測(cè)跟蹤魯 棒性(robustness)不如FLL。例如,F(xiàn)LL還可以鎖定較弱信號(hào)和較高用戶動(dòng)態(tài)的載波。因 此,較好的方法是使用FLL和DD技術(shù)偵測(cè)BPSK數(shù)據(jù),使GNSS接收器在較弱信號(hào)和較高動(dòng) 態(tài)下也工作良好。如上所述,可以在FLL中用DD技術(shù)偵測(cè)BPSK數(shù)據(jù)比特。DD方法檢查FLL估計(jì)中 兩個(gè)相鄰載波相位是否存在相位轉(zhuǎn)變。并可以基于前一個(gè)符號(hào)的相位以及相位轉(zhuǎn)變來(lái)確定 當(dāng)前的數(shù)據(jù)符號(hào)。但是,DD錯(cuò)誤傳播會(huì)引起接下來(lái)接收的所有符號(hào)出現(xiàn)相位反轉(zhuǎn)錯(cuò)誤。這 相當(dāng)于數(shù)據(jù)符號(hào)的突發(fā)(burst)錯(cuò)誤。例如,若偵測(cè)幀的第三個(gè)SBAS數(shù)據(jù)符號(hào)時(shí)出現(xiàn)一個(gè) DD錯(cuò)誤,同一幀接下來(lái)的247個(gè)數(shù)據(jù)符號(hào)將全部發(fā)生相位反轉(zhuǎn)。一般而言,使用錯(cuò)誤偵測(cè)或 校正碼(例如SBAS幀使用的卷積碼)難以解決很長(zhǎng)的突發(fā)錯(cuò)誤。較低的DD錯(cuò)誤率就會(huì)導(dǎo) 致很高的幀(或比特)錯(cuò)誤率,尤其是對(duì)于很多數(shù)據(jù)比特組成的數(shù)據(jù)幀,例如SBAS數(shù)據(jù)幀。 因此,F(xiàn)LL和DD方法對(duì)GPS也許好用,但并不適合SBAS和Galileo,因?yàn)镾BAS和Galileo 要求載波相位在很長(zhǎng)的數(shù)據(jù)幀傳輸時(shí)間(長(zhǎng)為1秒)內(nèi)保持穩(wěn)定。因此,雖然FLL魯棒性 較好,但仍需提供一種技術(shù),以校正FLL的DD錯(cuò)誤引起的數(shù)據(jù)符號(hào)突發(fā)錯(cuò)誤。如上所述,PLL和FLL中均存在相位模糊問(wèn)題,GNSS接收器可檢查前導(dǎo)或同步字 (Sync Word, Sff)以校正相位模糊。也就是說(shuō),可通過(guò)檢查幀的一個(gè)已知序列來(lái)校正相位反 轉(zhuǎn),所述已知序列例如幀標(biāo)頭(header)的一個(gè)同步字。圖1展示現(xiàn)有技術(shù)中相位反轉(zhuǎn)如何 破壞幀,以及用現(xiàn)有方法校正相位的時(shí)序。如圖1所示,圖1中第一幀內(nèi)發(fā)生一次相位反轉(zhuǎn)。
5該幀為壞幀(bad frame),且因?yàn)镚NSS接收器無(wú)法得知該幀內(nèi)何時(shí)發(fā)生了相位反轉(zhuǎn),必須 丟棄該幀。GNSS接收器直到接收并檢查下一幀的同步字時(shí),才能察覺(jué)相位反轉(zhuǎn)的發(fā)生。例 如,為檢查Galileo的E1B中40ms的同步字(即10個(gè)符號(hào)),可由下式(1)計(jì)算已接收同 步字和已知同步字的一個(gè)總相關(guān)(correlation)值(即已接收同步字符號(hào)與已知同步字序 列的相應(yīng)符號(hào)的相關(guān)運(yùn)算結(jié)果的積累值),此處稱為metricSW,計(jì)算公式為 其中SW(i)是所接收同步字的一個(gè)符號(hào),symB(i)是已知同步字序列的一個(gè)相應(yīng)符號(hào)。在Galileo的E1B中,若無(wú)相位反轉(zhuǎn),在使用symB⑴硬判決(即symB⑴等于 1或-1)的最佳情況下,metricSW的值應(yīng)為10。若載波噪聲比(Carrier-to-NoiseRatio, CNR)較低,由于symB會(huì)發(fā)生一些錯(cuò)誤,metricSW值可能小于10。若接收到SW之前發(fā)生了 相位反轉(zhuǎn),metricSW應(yīng)該為負(fù)。圖2是展示metricSW值與CNR之間關(guān)系的示意圖。如圖2 所示,CNR低時(shí)容易發(fā)生相位反轉(zhuǎn)校正的假警報(bào)。也就是說(shuō),CNR低時(shí)接收器不能確定相位 反轉(zhuǎn)的校正。如上所述,迫切需要提供一種用于提高相位反轉(zhuǎn)校正靈敏度及速度的技術(shù)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明其中之一目的在于提供一種數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法及系 統(tǒng),解決高動(dòng)態(tài)、微弱信號(hào)等苛刻條件下相位反轉(zhuǎn)校正不靈敏、校正速度慢的問(wèn)題。本發(fā)明提供一種數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法,包含從信號(hào)源接收導(dǎo)頻信號(hào)和數(shù) 據(jù)信號(hào);處理該導(dǎo)頻信號(hào)和該數(shù)據(jù)信號(hào);根據(jù)該導(dǎo)頻信號(hào)的處理結(jié)果確定該導(dǎo)頻信號(hào)是否 發(fā)生相位反轉(zhuǎn);以及當(dāng)該導(dǎo)頻信號(hào)發(fā)生相位反轉(zhuǎn)時(shí),校正該數(shù)據(jù)信號(hào)的相位。本發(fā)明另提供一種數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正系統(tǒng)包含接收模塊,用于從信號(hào)源接 收導(dǎo)頻信號(hào)和數(shù)據(jù)信號(hào);處理模塊,用于處理該導(dǎo)頻信號(hào)和該數(shù)據(jù)信號(hào);相位反轉(zhuǎn)偵測(cè)裝 置,用于檢查該導(dǎo)頻信號(hào),以根據(jù)該導(dǎo)頻信號(hào)的處理結(jié)果確定該導(dǎo)頻信號(hào)是否發(fā)生相位反 轉(zhuǎn);以及校正模塊,用于根據(jù)該確定的結(jié)果校正該數(shù)據(jù)信號(hào)的相位。本發(fā)明提供的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法及系統(tǒng)可以提高校正相位反轉(zhuǎn)的靈敏 度及速度。
圖1展示現(xiàn)有技術(shù)中相位反轉(zhuǎn)如何破壞幀,以及用現(xiàn)有方法校正相位的時(shí)序。圖2是展示metricSW值與CNR之間關(guān)系的示意圖。圖3展示Galileo El數(shù)據(jù)信號(hào)和導(dǎo)頻信號(hào)的數(shù)據(jù)結(jié)構(gòu),Galileo El是GNSS的一 種。圖4展示GPS L1C數(shù)據(jù)信號(hào)和導(dǎo)頻信號(hào)的數(shù)據(jù)結(jié)構(gòu),GPS L1C是GNSS的另一種。圖5是展示GPS L5數(shù)據(jù)信號(hào)與導(dǎo)頻信號(hào)的數(shù)據(jù)結(jié)構(gòu)示意圖,GPS L5是GNSS的另一種。圖6是展示本發(fā)明實(shí)施例概念的示意圖。
圖7是根據(jù)一個(gè)實(shí)施例的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正系統(tǒng)100的方塊示意圖。圖8為根據(jù)本發(fā)明的一個(gè)實(shí)施例,實(shí)現(xiàn)數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正系統(tǒng)的GNSS接收器 700的示意圖。圖9是根據(jù)本發(fā)明第一實(shí)施例的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法的流程圖。圖10進(jìn)一步展示圖9過(guò)程細(xì)節(jié)的流程圖。圖11是根據(jù)本發(fā)明第二實(shí)施例的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法的流程圖。圖12是根據(jù)本發(fā)明進(jìn)一步實(shí)施例的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法的流程圖。
具體實(shí)施例方式在說(shuō)明書(shū)及權(quán)利要求當(dāng)中使用了某些詞匯來(lái)指稱特定元件。所屬領(lǐng)域中具有通常 知識(shí)者應(yīng)可理解,制造商可能會(huì)用不同的名詞來(lái)稱呼同一個(gè)元件。本說(shuō)明書(shū)及后續(xù)的權(quán)利 要求并不以名稱的差異來(lái)作為區(qū)分元件的方式,而是以元件在功能上的差異來(lái)作為區(qū)分的 準(zhǔn)則。在通篇說(shuō)明書(shū)及權(quán)利要求當(dāng)中所提及的“包括”和“包含”為一開(kāi)放式的用語(yǔ),故應(yīng)解 釋成“包含但不限定于”。以外,“耦接”一詞在此包含任何直接及間接的電性連接手段。間 接的電性連接手段包括通過(guò)其它裝置進(jìn)行連接。在GNSS中,每顆衛(wèi)星傳輸數(shù)據(jù)信號(hào)和導(dǎo)頻(pilot)信號(hào),數(shù)據(jù)信號(hào)與導(dǎo)頻信號(hào)的 載波相位之間具有固定的關(guān)系。例如,在時(shí)序上,數(shù)據(jù)信號(hào)與導(dǎo)頻信號(hào)的相位關(guān)系是同相或 正交的。數(shù)據(jù)信號(hào)由數(shù)據(jù)幀流組成。導(dǎo)頻信號(hào)不含數(shù)據(jù)(dateless)或者由一個(gè)已知的周 期性副碼序列(secondary code sequence)調(diào)制。在接收器將數(shù)據(jù)信號(hào)和導(dǎo)頻信號(hào)分別用 于解碼已傳輸數(shù)據(jù)、增強(qiáng)跟蹤回路靈敏度之前,必須首先使數(shù)據(jù)信號(hào)和導(dǎo)頻信號(hào)同步。數(shù)據(jù) 信號(hào)和導(dǎo)頻信號(hào)的格式不同,但它們之間的相位關(guān)系是固定的。因此對(duì)于BPSK調(diào)制數(shù)據(jù)信 號(hào)和導(dǎo)頻信號(hào),當(dāng)數(shù)據(jù)信號(hào)有相位反轉(zhuǎn)時(shí),可以合理推論導(dǎo)頻信號(hào)也在相同時(shí)刻發(fā)生了相 位反轉(zhuǎn)。也就是說(shuō),數(shù)據(jù)信號(hào)和導(dǎo)頻信號(hào)中都發(fā)生了 BPSK相位反轉(zhuǎn)。圖3展示Galileo El數(shù)據(jù)信號(hào)和導(dǎo)頻信號(hào)的數(shù)據(jù)結(jié)構(gòu),Galileo El是GNSS的一 種。在Galileo El中,每顆衛(wèi)星傳輸數(shù)據(jù)信號(hào)E1B和導(dǎo)頻信號(hào)E1C。圖3上部展示數(shù)據(jù)信 號(hào)E1B的符號(hào)流,圖3下部展示導(dǎo)頻信號(hào)E1C的符號(hào)流。數(shù)據(jù)信號(hào)E1B逐幀傳輸,導(dǎo)頻信號(hào) E1C以重復(fù)的副碼序列傳輸。數(shù)據(jù)信號(hào)E1B的每個(gè)幀包含120個(gè)數(shù)據(jù)比特,然后用卷積編碼 方案將數(shù)據(jù)比特編碼為240個(gè)數(shù)據(jù)符號(hào)。另外,10個(gè)數(shù)據(jù)符號(hào)的同步字加入到每個(gè)幀的標(biāo) 頭。因此,每一秒的幀由250個(gè)符號(hào)組成。符號(hào)周期為4ms。導(dǎo)頻信號(hào)由周期性的副碼序列 調(diào)制。每個(gè)副碼序列包含25個(gè)符號(hào)。因此一個(gè)副碼序列的時(shí)長(zhǎng)周期為4X25 = 100ms。如圖3所示,數(shù)據(jù)信號(hào)E1B的每個(gè)幀包含10個(gè)符號(hào)的同步字以及240個(gè)符號(hào)的有 效載荷(payload)數(shù)據(jù)區(qū)。有效載荷數(shù)據(jù)區(qū)承載未知的導(dǎo)航數(shù)據(jù)消息。在一秒的幀周期內(nèi), 導(dǎo)頻信號(hào)E1C中,含25個(gè)符號(hào)的副碼序列重復(fù)十次。圖4展示GPS L1C數(shù)據(jù)信號(hào)和導(dǎo)頻信號(hào)的數(shù)據(jù)結(jié)構(gòu),GPS L1C是GNSS的另一種。 圖4的上部顯示數(shù)據(jù)信號(hào)Lira的符號(hào)流,而下部顯示導(dǎo)頻信號(hào)L1CP的符號(hào)流。數(shù)據(jù)信 號(hào)L1⑶的每一幀具有9比特的“間隔時(shí)間”(Time of Interval,以下簡(jiǎn)稱T0I)字。利用 BCH(Bose、Chaudhuri及Hocquenghem)碼將9比特的T0I字編碼成為52個(gè)符號(hào)??蓪0I 字視為Galileo El的同步字SW。除了 T0I字之外,每一幀還包含1748個(gè)符號(hào)的導(dǎo)航數(shù)據(jù)。 符號(hào)周期為10ms,也就是說(shuō),GPS L1C的符號(hào)時(shí)序?yàn)槊棵?00個(gè)符號(hào)。導(dǎo)頻信號(hào)L1CP也利用同樣的符號(hào)時(shí)序。導(dǎo)頻信號(hào)L1CP用副碼序列編碼,副碼序列具有1800個(gè)符號(hào)且稱為“重 疊碼”(overlay code) 0對(duì)每一數(shù)據(jù)信號(hào)L1⑶的幀而言,導(dǎo)頻信號(hào)L1CP的副碼序列出現(xiàn)一 次。數(shù)據(jù)信號(hào)L1CD的幀同步表明已找到T0I字的起始符號(hào),導(dǎo)頻信號(hào)L1CP的導(dǎo)頻同步則 表明已找到副碼序列的起始符號(hào)。由此可知,數(shù)據(jù)信號(hào)L1⑶的T0I字前緣(leading edge) 與導(dǎo)頻信號(hào)L1CP的重疊碼前緣對(duì)齊(alignwith)。圖5是展示GPS L5數(shù)據(jù)信號(hào)與導(dǎo)頻信號(hào)的數(shù)據(jù)結(jié)構(gòu)示意圖,GPS L5是GNSS的另 一種。圖5的上面三列顯示數(shù)據(jù)信號(hào)15的符號(hào)流,而圖5的最下一列顯示導(dǎo)頻信號(hào)Q5的 符號(hào)流。每一數(shù)據(jù)信號(hào)15的幀包含8比特的前導(dǎo)與292比特的導(dǎo)航數(shù)據(jù)。利用前向糾錯(cuò) (Forward Error Correction, FEC)碼將上述含300比特的幀編碼成600個(gè)數(shù)據(jù)符號(hào)。隨 后,每一數(shù)據(jù)符號(hào)(數(shù)據(jù)符號(hào)周期為10ms)使用紐曼霍夫曼(Neumann Hoffman, NH)序列 調(diào)制,每一 NH序列具有10個(gè)碼符號(hào)(碼符號(hào)周期為lms)。符號(hào)時(shí)序?yàn)槊棵?000個(gè)符號(hào)。 導(dǎo)頻信號(hào)Q5具有多個(gè)含20個(gè)符號(hào)的副NH序列,同樣以每秒1000個(gè)符號(hào)的符號(hào)時(shí)序進(jìn)行 重復(fù)。為了對(duì)數(shù)據(jù)信號(hào)15進(jìn)行幀同步,應(yīng)找到數(shù)據(jù)信號(hào)15的前導(dǎo)的起始比特,其中,數(shù)據(jù) 信號(hào)15的前導(dǎo)的起始比特相當(dāng)于Galileo El的同步字。為找到前導(dǎo)的起始比特,首先須 完成數(shù)據(jù)信號(hào)15的數(shù)據(jù)符號(hào)同步。為了對(duì)導(dǎo)頻信號(hào)Q5進(jìn)行導(dǎo)頻同步,必須找到副碼序列 (即20個(gè)符號(hào)的副NH序列)的起始符號(hào)。盡管數(shù)據(jù)信號(hào)15幀的中間轉(zhuǎn)換較復(fù)雜,但數(shù)據(jù) 信號(hào)15幀的前導(dǎo)的起始比特間接與其中一個(gè)導(dǎo)頻信號(hào)Q5副碼序列的起始符號(hào)對(duì)齊。以Galileo E1C為例,圖6是展示本發(fā)明實(shí)施例概念的示意圖。如圖所示,圖6數(shù) 據(jù)信號(hào)的第一幀(本實(shí)施例中,以好幀為例)內(nèi)發(fā)生一次相位反轉(zhuǎn)(或者一個(gè)DD錯(cuò)誤,DD 錯(cuò)誤將引起突發(fā)錯(cuò)誤)。導(dǎo)頻信號(hào)的每一箭頭線指示一次相位反轉(zhuǎn)檢查。在現(xiàn)有技術(shù)中,直 到檢查完下一幀的同步字之后才能找到并校正相位反轉(zhuǎn)(或DD錯(cuò)誤)。而通過(guò)多次檢查導(dǎo) 頻信號(hào),本發(fā)明的實(shí)施例可以比現(xiàn)有技術(shù)更早找到并校正相位反轉(zhuǎn)(或DD錯(cuò)誤)。請(qǐng)注意, 校正相位反轉(zhuǎn)錯(cuò)誤之后,突發(fā)錯(cuò)誤的長(zhǎng)度會(huì)減小。因此,Galileo E1B/C信號(hào)所用的例如交 織器和解交織器(deinterleaver)的糾錯(cuò)技術(shù)也可用于校正這類短突發(fā)錯(cuò)誤。圖7是根據(jù)一個(gè)實(shí)施例的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正系統(tǒng)100的方塊示意圖。接收模 塊120用于從信號(hào)源(例如衛(wèi)星,未示出)接收數(shù)據(jù)信號(hào)和導(dǎo)頻信號(hào)。處理模塊130用于 處理數(shù)據(jù)信號(hào)和導(dǎo)頻信號(hào)。根據(jù)導(dǎo)頻信號(hào)的處理結(jié)果,相位反轉(zhuǎn)偵測(cè)裝置140用于偵測(cè)導(dǎo) 頻信號(hào)內(nèi)是否發(fā)生相位錯(cuò)誤(例如相位反轉(zhuǎn))。若導(dǎo)頻信號(hào)內(nèi)有相位反轉(zhuǎn),則推論數(shù)據(jù)信號(hào) 內(nèi)也有相位反轉(zhuǎn)。校正模塊150負(fù)責(zé)校正數(shù)據(jù)信號(hào)的相位反轉(zhuǎn)。在相位反轉(zhuǎn)校正系統(tǒng)100中,接收模塊120對(duì)信號(hào)執(zhí)行RF處理,并輸出基帶數(shù)據(jù) 信號(hào)和導(dǎo)頻信號(hào)。處理模塊130對(duì)基帶數(shù)據(jù)信號(hào)和導(dǎo)頻信號(hào)執(zhí)行多普勒(Doppler)移除、 碼相關(guān)、幀同步以及導(dǎo)頻同步等等。相位反轉(zhuǎn)偵測(cè)裝置140根據(jù)一些處理結(jié)果(細(xì)節(jié)將在 后文描述)確定相位反轉(zhuǎn)的存在,相位反轉(zhuǎn)偵測(cè)裝置140可在數(shù)字信號(hào)處理器(DSP)中用 硬件或軟件實(shí)現(xiàn)。校正模塊150也可在DSP中實(shí)現(xiàn),或者在處理模塊130的Doppler移除 器中實(shí)現(xiàn)。在實(shí)踐中,校正模塊150也可能并入相位反轉(zhuǎn)偵測(cè)裝置140內(nèi)。圖8為根據(jù)本發(fā)明的一個(gè)實(shí)施例,實(shí)現(xiàn)數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正系統(tǒng)的GNSS接收器 700的示意圖。GNSS接收器700包括用于接收衛(wèi)星信號(hào)的天線701。來(lái)自每顆衛(wèi)星的衛(wèi)星 信號(hào)包括數(shù)據(jù)信號(hào)和導(dǎo)航信號(hào)。RF前端703用于實(shí)施RF相關(guān)的操作,例如本領(lǐng)域熟知的下 變頻(down conversion)等等。天線701和RF前端703、或者單獨(dú)的RF前端703可認(rèn)為是包含在圖7中相位反轉(zhuǎn)校正系統(tǒng)100的接收模塊120內(nèi)。Doppler移除器714用于去掉信 號(hào)中的Doppler頻率成分。本領(lǐng)域技術(shù)人員都了解,Doppler移除器714包括載波數(shù)控振 蕩器(未示出)、移相器(未示出)和混頻器(未示出)。接著,已移除Doppler頻率成分 的數(shù)據(jù)信號(hào)和導(dǎo)頻信號(hào)傳遞至后續(xù)部分。請(qǐng)注意,Doppler移除器714也可以跟蹤載波相 位。GNSS接收器700具有數(shù)據(jù)碼相關(guān)器725和導(dǎo)頻碼相關(guān)器727,數(shù)據(jù)碼相關(guān)器725用于 對(duì)來(lái)自Doppler移除器714的數(shù)據(jù)信號(hào)和數(shù)據(jù)信號(hào)的測(cè)距(ranging)碼作相關(guān)運(yùn)算,以輸 出數(shù)據(jù)符號(hào)流,導(dǎo)頻碼相關(guān)器727用于對(duì)來(lái)自Doppler移除器714的導(dǎo)頻信號(hào)和導(dǎo)頻信號(hào) 的測(cè)距碼作相關(guān)運(yùn)算,以輸出導(dǎo)頻符號(hào)流。以Galileo El為例,數(shù)據(jù)碼相關(guān)器725輸出數(shù) 據(jù)信號(hào)E1B的數(shù)據(jù)符號(hào)流symB,導(dǎo)頻碼相關(guān)器727輸出導(dǎo)頻信號(hào)E1C的導(dǎo)頻符號(hào)流symC。 也可用時(shí)分復(fù)用方式,用單一的相關(guān)器實(shí)現(xiàn)數(shù)據(jù)碼相關(guān)器725和導(dǎo)頻碼相關(guān)器727。GNSS接收器700具有同步偵測(cè)裝置730,關(guān)于同步偵測(cè)裝置730可參考本發(fā)明 的發(fā)明人在2008年6月13日申請(qǐng)的美國(guó)專利申請(qǐng),申請(qǐng)?zhí)枮?2/138644,題為“SYNC DETECTION DEVICE AND METHOD FOR GNSS”。同步偵測(cè)裝置730包括幀同步相關(guān)單元735, 幀同步相關(guān)單元735用于對(duì)數(shù)據(jù)符號(hào)流symB的符號(hào)與可能的假設(shè)(hypotheses)作相關(guān)運(yùn) 算,以輸出相關(guān)運(yùn)算結(jié)果。對(duì)于GalileoElB,若無(wú)其它輔助信息來(lái)縮小相關(guān)運(yùn)算的范圍,共 有250個(gè)假設(shè)需以上述方式作相關(guān)運(yùn)算。導(dǎo)頻同步相關(guān)單元737用于對(duì)導(dǎo)頻符號(hào)流symC 的符號(hào)與已知導(dǎo)頻信號(hào)序列(也稱為已知導(dǎo)頻序列)的可能假設(shè)作相關(guān)運(yùn)算,以輸出相關(guān) 運(yùn)算結(jié)果。同步偵測(cè)裝置730進(jìn)一步包含同步確定單元(未示出),同步確定單元從幀同 步相關(guān)單元735和導(dǎo)頻同步相關(guān)單元737接收相關(guān)運(yùn)算結(jié)果,以執(zhí)行幀同步和導(dǎo)頻同步。 以上部分不是本發(fā)明欲討論的問(wèn)題,因而在此省略,相關(guān)的細(xì)節(jié)可參考前述美國(guó)專利申請(qǐng)。 Doppler移除器714、數(shù)據(jù)碼相關(guān)器725、導(dǎo)頻碼相關(guān)器727和同步偵測(cè)裝置730可以包含在 圖7中的處理模塊130內(nèi)。GNSS接收器700具有相位反轉(zhuǎn)偵測(cè)裝置740,相位反轉(zhuǎn)偵測(cè)裝置740實(shí)現(xiàn)了圖7中 的相位反轉(zhuǎn)偵測(cè)裝置140。相位反轉(zhuǎn)偵測(cè)裝置740接收已接收導(dǎo)頻信號(hào)與已知導(dǎo)頻序列的 相關(guān)運(yùn)算結(jié)果(圖未示,圖8所示為本發(fā)明實(shí)施例的另一情況相位反轉(zhuǎn)偵測(cè)裝置740接收 已接收數(shù)據(jù)信號(hào)的同步字與相應(yīng)已知同步字序列的相關(guān)運(yùn)算結(jié)果),并周期性積累相關(guān)運(yùn) 算結(jié)果,并暫存積累值,以檢查是否有相位反轉(zhuǎn)發(fā)生,也就是說(shuō)基于該積累值確定該導(dǎo)頻信 號(hào)是否有相位反轉(zhuǎn)。若找到某一時(shí)刻導(dǎo)頻信號(hào)中發(fā)生了一次相位反轉(zhuǎn),可推論該時(shí)刻數(shù)據(jù) 信號(hào)也發(fā)生一次相位反轉(zhuǎn)。為在后續(xù)步驟中執(zhí)行相位反轉(zhuǎn)校正,相位反轉(zhuǎn)偵測(cè)裝置740也 可接收來(lái)自數(shù)據(jù)碼相關(guān)器725的數(shù)據(jù)符號(hào)流symB。當(dāng)確定有相位反轉(zhuǎn)時(shí),相位反轉(zhuǎn)偵測(cè)裝 置740反轉(zhuǎn)數(shù)據(jù)符號(hào)流symB的相位,以校正相位反轉(zhuǎn)。另一情況下,相位反轉(zhuǎn)偵測(cè)裝置740 也接收已接收數(shù)據(jù)信號(hào)的同步字與相應(yīng)已知同步字序列的相關(guān)運(yùn)算結(jié)果,以確認(rèn)(double check)相位反轉(zhuǎn)的存在,稍后進(jìn)一步描述細(xì)節(jié)(圖8所示即為此種情況,但本發(fā)明不以此為 限)。校正相位反轉(zhuǎn)后,數(shù)據(jù)符號(hào)流symB傳遞至導(dǎo)航處理器750供進(jìn)一步信號(hào)處理,此問(wèn)題 本發(fā)明不再深入討論。導(dǎo)航處理器750可用例如DSP來(lái)實(shí)現(xiàn),導(dǎo)航處理器750可認(rèn)為是包 括在圖7的處理模塊130內(nèi)。圖9是根據(jù)本發(fā)明第一實(shí)施例的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法的流程圖。此方法可 以在圖8的相位反轉(zhuǎn)偵測(cè)裝置740中執(zhí)行。此方法過(guò)程在步驟S810開(kāi)始。在步驟S820中,接 收數(shù)據(jù)符號(hào)流symB,然后在步驟S830中,相位反轉(zhuǎn)偵測(cè)裝置740檢查標(biāo)志phaseReversal是否為真,標(biāo)志phaseReversal指示是否存在相位反轉(zhuǎn)。其中,標(biāo)志phaseReversal初始設(shè) 定為假(若標(biāo)志phaseReversal為真,則過(guò)程進(jìn)行至步驟S840,反轉(zhuǎn)數(shù)據(jù)符號(hào)流的相位,即 令symB = -symB)。標(biāo)志phaseReversal為假時(shí),過(guò)程進(jìn)行至步驟S850。在步驟S850中, 從導(dǎo)頻相關(guān)運(yùn)算計(jì)算metricPT,相位反轉(zhuǎn)偵測(cè)裝置740按下式計(jì)算metricPT值 其中,symC⑴是已接收導(dǎo)頻信號(hào)的導(dǎo)頻符號(hào)流,NH⑴是給導(dǎo)頻信號(hào)(即已知導(dǎo) 頻序列)的一個(gè)已知序列的相應(yīng)符號(hào),metricPT是已接收導(dǎo)頻符號(hào)流與已知導(dǎo)頻序列的相 關(guān)運(yùn)算結(jié)果的積累值(即從導(dǎo)頻相關(guān)運(yùn)算計(jì)算metricPT)。對(duì)于每m個(gè)符號(hào),相位反轉(zhuǎn)偵測(cè) 裝置740可計(jì)算其中N個(gè)(N為預(yù)定數(shù)目,下同)符號(hào)的metricPT值,其中N彡m。由于同 步偵測(cè)裝置730的導(dǎo)頻同步單元737已計(jì)算出NH(i)與symC(i)的每個(gè)相關(guān)運(yùn)算值,相位 反轉(zhuǎn)偵測(cè)裝置740可簡(jiǎn)單的接收N個(gè)導(dǎo)頻符號(hào)(從i = 0至i =N-1)的NH⑴與symC⑴ 相關(guān)運(yùn)算值,并積累至?xí)捍娼Y(jié)果metricPT。在步驟S860中,相位反轉(zhuǎn)偵測(cè)裝置740基于metricPT值確定導(dǎo)頻符號(hào)流symC 是否發(fā)生相位反轉(zhuǎn),以確定標(biāo)志phaseReversal的狀態(tài)(即基于metricPT確定標(biāo)志 phaseReversal)。接著,步驟轉(zhuǎn)至S820。步驟S820至S860重復(fù)循環(huán)進(jìn)行。若步驟S860確 定存在相位反轉(zhuǎn),則設(shè)定標(biāo)志PhaseReversal狀態(tài)為“真”。于是,在步驟S830中,相位反轉(zhuǎn) 偵測(cè)裝置740檢查標(biāo)志得到結(jié)果為“真”。在此情況下,由于存在相位反轉(zhuǎn),相位反轉(zhuǎn)偵測(cè)裝 置740反轉(zhuǎn)數(shù)據(jù)符號(hào)流的相位(即symB = -symB)以校正相位反轉(zhuǎn)。以上方法可以使用相 位反轉(zhuǎn)偵測(cè)裝置140來(lái)實(shí)現(xiàn),具體來(lái)說(shuō),可以將前文提到過(guò)的校正模塊150并入相位反轉(zhuǎn)偵 測(cè)裝置140內(nèi)。在另一實(shí)施例中,可以不對(duì)已偵測(cè)數(shù)據(jù)符號(hào)流symB進(jìn)行相位反轉(zhuǎn),而是反 轉(zhuǎn)載波跟蹤回路的已估計(jì)相位。如前所述,Doppler移除器714可跟蹤載波相位,在此情況 下,所稱的載波跟蹤回路指示從Doppler移除器714至導(dǎo)航處理器750的回路。另一情況 下,可以用DSP的程序?qū)崿F(xiàn)導(dǎo)航處理器750,所稱的載波跟蹤回路以該程序?qū)崿F(xiàn)。也就是說(shuō), 相位反轉(zhuǎn)也可在Doppler移除器714或?qū)Ш教幚砥?50中校正。圖10進(jìn)一步展示圖9過(guò)程細(xì)節(jié)的流程圖。在此流程圖中,更具體明確的描述了相 位校正和相位反轉(zhuǎn)確定所需的子處理(sub-process)。處理過(guò)程在步驟S910開(kāi)始。在步驟 S920中,相位反轉(zhuǎn)偵測(cè)裝置740接收數(shù)據(jù)符號(hào)流symB。步驟S930中,相位反轉(zhuǎn)偵測(cè)裝置740 檢查是否標(biāo)志phaseReversal為真。這時(shí),由于尚未檢查導(dǎo)頻符號(hào)流,標(biāo)志phaseReversal 處于狀態(tài)“假”,這種情況下過(guò)程進(jìn)行至步驟S945(而若標(biāo)志phaseReversal為真,則過(guò)程 進(jìn)行至步驟S940,反轉(zhuǎn)數(shù)據(jù)符號(hào)流symB的相位,即symB = -symB)。步驟S945中,接收導(dǎo) 頻符號(hào)流symC。步驟S950中,通過(guò)計(jì)算并積累導(dǎo)頻符號(hào)流的第i個(gè)符號(hào)symC(i)與已知 導(dǎo)頻序列的相應(yīng)符號(hào)NH(i)(例如相應(yīng)的副碼符號(hào))的相關(guān)運(yùn)算結(jié)果,計(jì)算得出metricPT, 其中i = 0至N-1。步驟S952中,設(shè)定i = i+1。步驟S954中,檢查i值是否已到N。若 否,過(guò)程轉(zhuǎn)至步驟S920。若是,即i =N,則意味著已計(jì)算出當(dāng)前N個(gè)導(dǎo)頻符號(hào)的metricPT, 過(guò)程繼續(xù)至步驟S963,以確定是否有相位反轉(zhuǎn)。步驟S963中,相位反轉(zhuǎn)偵測(cè)裝置740確定 metricPT值是否大于零。若metricPT值為負(fù)(即metricPT < 0),意味著有相位反轉(zhuǎn),則 設(shè)定標(biāo)志 phaseReversal 為“真”(步驟 S965)。若 metricPT 值為正(即 metricPT > 0), 意味著無(wú)相位反轉(zhuǎn),則設(shè)定標(biāo)志phaseReversal為“假”(步驟S967)。無(wú)論標(biāo)志設(shè)定為真或假,過(guò)程均進(jìn)行至步驟S970。步驟S970中,metricPT值和i均重置為零,過(guò)程回到步驟 S920以檢查下N個(gè)導(dǎo)頻符號(hào)。圖11是根據(jù)本發(fā)明第二實(shí)施例的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法的流程圖。過(guò)程在 步驟S1010開(kāi)始。在步驟S1020中,接收數(shù)據(jù)符號(hào)流symB。步驟S1025中,用公式(1)計(jì)算 metricSW。同時(shí),步驟S1040接收導(dǎo)頻符號(hào)流symC,步驟S1045按公式(2)計(jì)算metricPT。步 驟S 1060中,相位反轉(zhuǎn)偵測(cè)裝置740基于metricSW和metricPT,確定標(biāo)志phaseReversal 的狀態(tài)(真或假)。確定標(biāo)志phaseReversal的狀態(tài)時(shí)也可以考慮其它時(shí)序信息,例如計(jì)算 出的metricSW和metricPT的時(shí)間對(duì)應(yīng)關(guān)系。若有相位反轉(zhuǎn),則設(shè)定標(biāo)志phaseReversal 為真,否則設(shè)定標(biāo)志phaseReversal為假。步驟S 1070中,檢查標(biāo)志phaseReversal。若標(biāo) 志phaseReversal為假,過(guò)程回到步驟S1020和步驟S1040。若標(biāo)志phaseReversal為真, 意味著有相位反轉(zhuǎn),則相位反轉(zhuǎn)偵測(cè)裝置740反轉(zhuǎn)數(shù)據(jù)符號(hào)流symB的相位,也就是令symB =-symB (步驟S1080)。在此實(shí)施例中,除檢查導(dǎo)頻符號(hào)流symC之外也檢查數(shù)據(jù)符號(hào)流,以 幫助確定相位反轉(zhuǎn)的存在。圖12是根據(jù)本發(fā)明進(jìn)一步實(shí)施例的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法的流程圖。過(guò) 程在步驟S1110開(kāi)始。步驟S1120中,相位反轉(zhuǎn)偵測(cè)裝置740接收數(shù)據(jù)符號(hào)流symB。步 驟S1130中,相位反轉(zhuǎn)偵測(cè)裝置740檢查是否標(biāo)志phaseReversal為真。這時(shí),由于尚未 檢查導(dǎo)頻符號(hào)流,標(biāo)志phaseReversal為假,這種情況下過(guò)程進(jìn)行至步驟S1145(而若標(biāo)志 phaseReversal為真,則轉(zhuǎn)向步驟S1140,反轉(zhuǎn)數(shù)據(jù)符號(hào)流symB的相位,即symB = -symB)。 步驟SI 145中,接收導(dǎo)頻符號(hào)流symC。步驟S1150中,通過(guò)計(jì)算并積累導(dǎo)頻符號(hào)流的第i個(gè) 符號(hào)symC⑴與已知導(dǎo)頻序列的相應(yīng)符號(hào)NH(i)(例如相應(yīng)的副碼符號(hào))的相關(guān)運(yùn)算結(jié)果, 計(jì)算得出metricPT,其中i = 0至N-1。步驟S1152中,設(shè)定i = i+1。步驟SI 154中,檢查 i值是否已到N。若否,過(guò)程轉(zhuǎn)至步驟S1120。若是,即i = N,則意味著已計(jì)算出當(dāng)前N個(gè)導(dǎo) 頻符號(hào)的metricPT,過(guò)程繼續(xù)至步驟S1163,以確定是否有相位反轉(zhuǎn)。步驟S1163中,相位 反轉(zhuǎn)偵測(cè)裝置740確定metricPT值是否大于零。若metricPT值為負(fù)(即metricPT < 0), 意味著有相位反轉(zhuǎn),則設(shè)定標(biāo)志phaseReversal為真(步驟S1165)。若metricPT值為正 (即metricPT > 0),意味著無(wú)相位反轉(zhuǎn),則設(shè)定標(biāo)志phaseReversal為假(步驟S1167)。 無(wú)論標(biāo)志設(shè)定為真或假,過(guò)程均進(jìn)行至步驟S1170。步驟S1170中,metricPT值和i均重置 為零。然后過(guò)程進(jìn)行至步驟S1180,步驟S1180中,基于例如CNR估計(jì)的參考信息重新確定 或者調(diào)整N值。例如,若CNR低,N則需要更大。接著,過(guò)程回到步驟S1120以檢查下N個(gè) 導(dǎo)頻符號(hào)。如上所述,在此實(shí)施例中可根據(jù)實(shí)際情況動(dòng)態(tài)調(diào)整N。以上實(shí)施例中,當(dāng)確定導(dǎo)頻符號(hào)流symC有相位反轉(zhuǎn)時(shí),就校正數(shù)據(jù)符號(hào)流symB的 相位。但有些情況下,數(shù)據(jù)符號(hào)流symB的相位并不在相位反轉(zhuǎn)偵測(cè)裝置740中校正,相位 反轉(zhuǎn)偵測(cè)裝置740只是通知導(dǎo)航處理器750數(shù)據(jù)符號(hào)流symB發(fā)生了相位反轉(zhuǎn),使導(dǎo)航處理 器750在后續(xù)處理中能適當(dāng)處理數(shù)據(jù)符號(hào)和導(dǎo)頻符號(hào)。任何熟習(xí)此項(xiàng)技術(shù)者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可做些許的更動(dòng)與潤(rùn) 飾,因此本發(fā)明的保護(hù)范圍當(dāng)視所附權(quán)利要求所界定者為準(zhǔn)。
權(quán)利要求
一種數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法,包含從信號(hào)源接收導(dǎo)頻信號(hào)和數(shù)據(jù)信號(hào);處理該導(dǎo)頻信號(hào)和該數(shù)據(jù)信號(hào);根據(jù)該導(dǎo)頻信號(hào)的處理結(jié)果確定該導(dǎo)頻信號(hào)是否發(fā)生相位反轉(zhuǎn);以及當(dāng)該導(dǎo)頻信號(hào)發(fā)生相位反轉(zhuǎn)時(shí),校正該數(shù)據(jù)信號(hào)的相位。
2.如權(quán)利要求1所述的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法,其特征在于,該導(dǎo)頻信號(hào)和該數(shù) 據(jù)信號(hào)的相位關(guān)系為同相或正交。
3.如權(quán)利要求1所述的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法,其特征在于,該處理該導(dǎo)頻信號(hào) 和該數(shù)據(jù)信號(hào)的步驟包含通過(guò)對(duì)預(yù)定數(shù)目的已接收導(dǎo)頻信號(hào)與已知導(dǎo)頻序列的相應(yīng)符號(hào) 作相關(guān)運(yùn)算,計(jì)算相關(guān)結(jié)果值的積累值;其中,在該確定該導(dǎo)頻信號(hào)是否發(fā)生相位反轉(zhuǎn)的步驟中基于該積累值確定該導(dǎo)頻信號(hào) 是否有相位反轉(zhuǎn)。
4.如權(quán)利要求3所述的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法,其特征在于,該相關(guān)結(jié)果值的該 積累值是周期性計(jì)算的。
5.如權(quán)利要求3所述的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法,其特征在于,更包含根據(jù)該導(dǎo)頻 信號(hào)的載波噪聲比調(diào)整該已接收導(dǎo)頻信號(hào)的該預(yù)定數(shù)目。
6.如權(quán)利要求3所述的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法,其特征在于,若該積累值為負(fù)值, 則確定該導(dǎo)頻信號(hào)有相位反轉(zhuǎn)。
7.如權(quán)利要求1所述的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法,其特征在于,更包含基于該導(dǎo)頻信號(hào)的該處理結(jié)果與該數(shù)據(jù)信號(hào)的處理結(jié)果中的至少一個(gè),確定該導(dǎo)頻信 號(hào)是否有相位反轉(zhuǎn)。
8.如權(quán)利要求7所述的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法,其特征在于,處理該數(shù)據(jù)信號(hào)和 處理該導(dǎo)頻信號(hào)是同時(shí)進(jìn)行。
9.一種數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正系統(tǒng),包含接收模塊,用于從信號(hào)源接收導(dǎo)頻信號(hào)和數(shù)據(jù)信號(hào);處理模塊,用于處理該導(dǎo)頻信號(hào)和該數(shù)據(jù)信號(hào);相位反轉(zhuǎn)偵測(cè)裝置,用于檢查該導(dǎo)頻信號(hào),以根據(jù)該導(dǎo)頻信號(hào)的處理結(jié)果,確定該導(dǎo)頻 信號(hào)是否發(fā)生相位反轉(zhuǎn),從而得到確定結(jié)果;以及校正模塊,用于根據(jù)該確定結(jié)果校正該數(shù)據(jù)信號(hào)的相位。
10.如權(quán)利要求9所述的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正系統(tǒng),其特征在于,該校正模塊位于該 相位反轉(zhuǎn)偵測(cè)裝置內(nèi)。
11.如權(quán)利要求9所述的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正系統(tǒng),其特征在于,該校正模塊是包含 在該處理模塊中的多普勒移除器,該多普勒移除器用于去掉該數(shù)據(jù)信號(hào)和該導(dǎo)頻信號(hào)的多 普勒頻率成分,當(dāng)該導(dǎo)頻信號(hào)發(fā)生相位反轉(zhuǎn)時(shí),該多普勒移除器校正該數(shù)據(jù)信號(hào)的相位。
12.如權(quán)利要求9所述的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正系統(tǒng),其特征在于,該校正模塊是包含 在該處理模塊中的導(dǎo)航處理器,當(dāng)該導(dǎo)頻信號(hào)發(fā)生相位反轉(zhuǎn)時(shí),該導(dǎo)航處理器校正該數(shù)據(jù) 信號(hào)的相位。
13.如權(quán)利要求9所述的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正系統(tǒng),其特征在于,該導(dǎo)頻信號(hào)和該數(shù) 據(jù)信號(hào)的相位關(guān)系為同相或正交。
14.如權(quán)利要求9所述的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正系統(tǒng),其特征在于,該相位反轉(zhuǎn)偵測(cè)裝 置通過(guò)對(duì)預(yù)定數(shù)目的已接收導(dǎo)頻信號(hào)與已知導(dǎo)頻序列的相應(yīng)符號(hào)作相關(guān)運(yùn)算,計(jì)算相關(guān)結(jié) 果值的積累值,并基于該積累值確定該導(dǎo)頻信號(hào)是否有相位反轉(zhuǎn)。
15.如權(quán)利要求14所述的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正系統(tǒng),其特征在于,該相位反轉(zhuǎn)偵測(cè) 裝置周期性計(jì)算該相關(guān)結(jié)果值的該積累值。
16.如權(quán)利要求14所述的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正系統(tǒng),其特征在于,該相位反轉(zhuǎn)偵測(cè) 裝置進(jìn)一步根據(jù)該導(dǎo)頻信號(hào)的載波噪聲比調(diào)整該已接收導(dǎo)頻信號(hào)的該預(yù)定數(shù)目。
17.如權(quán)利要求14所述的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正系統(tǒng),其特征在于,若該積累值為負(fù) 值,則該相位反轉(zhuǎn)偵測(cè)裝置確定該導(dǎo)頻信號(hào)有相位反轉(zhuǎn)。
18.如權(quán)利要求9所述的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正系統(tǒng),其特征在于,該相位反轉(zhuǎn)偵測(cè)裝 置基于該導(dǎo)頻信號(hào)的該處理結(jié)果與該數(shù)據(jù)信號(hào)的處理結(jié)果中的至少一個(gè),確定是否有相位 反轉(zhuǎn)。
19.如權(quán)利要求18所述的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正系統(tǒng),其特征在于,該處理模塊同時(shí) 處理該數(shù)據(jù)信號(hào)和該導(dǎo)頻信號(hào)。
全文摘要
一種數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法及系統(tǒng)。其中數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正系統(tǒng)包含接收模塊,用于從信號(hào)源接收導(dǎo)頻信號(hào)和數(shù)據(jù)信號(hào);處理模塊,用于處理該導(dǎo)頻信號(hào)和該數(shù)據(jù)信號(hào);相位反轉(zhuǎn)偵測(cè)裝置,用于檢查該導(dǎo)頻信號(hào),以根據(jù)該導(dǎo)頻信號(hào)的處理結(jié)果確定該導(dǎo)頻信號(hào)是否發(fā)生相位反轉(zhuǎn);以及校正模塊,用于根據(jù)該確定結(jié)果校正該數(shù)據(jù)信號(hào)的相位。本發(fā)明提供的數(shù)據(jù)信號(hào)相位反轉(zhuǎn)校正方法及系統(tǒng)可以提高校正相位反轉(zhuǎn)的靈敏度及速度。
文檔編號(hào)H04L1/00GK101854170SQ20091015182
公開(kāi)日2010年10月6日 申請(qǐng)日期2009年6月23日 優(yōu)先權(quán)日2009年4月6日
發(fā)明者陳坤佐 申請(qǐng)人:聯(lián)發(fā)科技股份有限公司