專利名稱:一種井下信息傳輸?shù)木幋a及解碼方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于石油、天然氣鉆井作業(yè)隨鉆測量或隨鉆測井中,用于井下 信息遙測傳輸?shù)木幋a處理方法,尤其是有關(guān)于對組合脈沖編碼的處理和自校 驗(yàn),具體地講是一種井下信息傳輸?shù)木幋a及解碼方法。
背景技術(shù):
在油氣鉆井作業(yè)中,常常需要把井底的測量信息通過循環(huán)系統(tǒng)的流體信 道及時(shí)傳輸?shù)降孛?,由于其傳輸距離可能從數(shù)百米到十幾公里,而且信道環(huán) 境極其惡劣,可以利用的信道帶寬非常窄,通帶頻率非常低,因此信息傳輸 速度很低,這些因素導(dǎo)致傳統(tǒng)通訊領(lǐng)域內(nèi)許多先進(jìn)技術(shù)無法應(yīng)用于這一領(lǐng) 域。
而目前,在兼顧傳輸效率和抗干擾能力的前提下,組合脈沖編碼是一種 針對這種信道特征的比較有效的編碼方法。
圖1所示的是上述組合脈沖編碼的8位碼字的部分編碼圖譜。如圖所示, 該組合脈沖編碼以M個(gè)脈沖在N個(gè)時(shí)間槽(時(shí)間槽——編碼單位)內(nèi)不同排位 來表示不同的數(shù)據(jù)。在這種編碼方式,在解碼時(shí)通過確定真實(shí)脈沖的位置來 進(jìn)行解碼并通過奇偶校驗(yàn)來進(jìn)行檢測。
盡管上述組合脈沖編碼具有一定的抗干擾能力,然而在許多時(shí)候,由于 信道惡化,噪聲較高,組合編碼脈沖畸變,導(dǎo)致解碼器無法準(zhǔn)確定位真實(shí)脈 沖位置,從而解碼錯(cuò)誤。
對此,可以通過特別處理,比如增加單個(gè)時(shí)間槽的寬度,可以提高抗干 擾能力,然而它是以大大犧牲傳輸效率為代價(jià)的。并且雖然通過增加校驗(yàn)位, 可以檢測出一部分誤碼,但傳統(tǒng)的應(yīng)用于二進(jìn)制比特流的奇偶校驗(yàn)方法并不太適合上述編碼方式。
例如在圖1中,數(shù)值1(比特流0000 0001)和數(shù)值ll(比特流OOOO 1011)
的組合編碼僅僅中間脈沖相差1個(gè)槽位,如果由于信號的干擾導(dǎo)致中間脈沖 定位誤差,從而會導(dǎo)致真實(shí)數(shù)值1被解碼為數(shù)值11的可能,此時(shí),由于兩 個(gè)數(shù)值的二進(jìn)制比特流中1的個(gè)數(shù)均為奇數(shù),所以傳統(tǒng)的1位奇偶校驗(yàn)無法 檢測出這種錯(cuò)誤。
在此,將中國專利公開號為CN1770636A的"一種組合編碼器和組合解 碼器"專利文獻(xiàn)和中國專利公開號為CN101001127A的"對傳輸信息做校驗(yàn) 和編碼的設(shè)備和方法"專利文獻(xiàn)引用于此,作為本發(fā)明的現(xiàn)有技術(shù)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種井下信息傳輸?shù)木幋a及解碼方法,能有效提 高高位脈沖碼位調(diào)制的抗千擾能力。
本發(fā)明的另一目的在于提供一種井下信息傳輸?shù)木幋a及解碼方法,以增 加一個(gè)時(shí)間槽位消耗為代價(jià)加入了各脈沖碼位和的校驗(yàn)信息,從而可以檢測 出奇數(shù)個(gè)脈沖碼位錯(cuò)誤。
為了實(shí)現(xiàn)上述本發(fā)明的目的,本發(fā)明實(shí)施例提供一種井下信息傳輸?shù)木?碼方法,所述的編碼方法包括以下步驟獲取一組組合編碼映射數(shù)據(jù),所述 的組合編碼映射數(shù)據(jù)中的每個(gè)編碼單元內(nèi)的低位脈沖碼位和高位脈沖碼位 是以一定的順序排列;在編碼單元內(nèi)選取參考點(diǎn),所述低位脈沖碼位相比于 所述高位脈沖碼位更靠近所述參考點(diǎn);將所述低位脈沖碼位的位置相對于所 述參考點(diǎn)進(jìn)行偶數(shù)化處理。
本發(fā)明的實(shí)施例還提供一種井下信息傳輸?shù)慕獯a方法,所述的解碼方法 包括如下步驟獲取一組組合編碼映射數(shù)據(jù),所述的組合編碼映射數(shù)據(jù)中的 每個(gè)編碼單元內(nèi)的低位脈沖碼位和高位脈沖碼位是以一定的順序排列;結(jié)合 所述組合編碼映射數(shù)據(jù)先定位所述低位脈沖碼位;所述高位脈沖碼位根據(jù)所定位的所述低位脈沖碼位來進(jìn)行定位。
為了實(shí)現(xiàn)上述本發(fā)明的另一 目的,本發(fā)明實(shí)施例又提供一種井下信息傳 輸?shù)木幋a方法,所述編碼方法包括以下步驟獲取一組組合編碼映射數(shù)據(jù), 所述的組合編碼映射數(shù)據(jù)中的每個(gè)編碼單元內(nèi)的低位脈沖碼位和高位脈沖 碼位是以一定的順序排列;在所述組合編碼映射數(shù)據(jù)中的一個(gè)編碼單元的編 碼碼型前增加1個(gè)編碼單位;對所述編碼單元的所有脈沖位置進(jìn)行累加,計(jì) 算累加和;根據(jù)所述累加和進(jìn)行奇偶校驗(yàn)。
本發(fā)明實(shí)施例另提供一種井下信息傳輸?shù)慕獯a方法,獲取一組組合編碼 映射數(shù)據(jù),所述的組合編碼映射數(shù)據(jù)中的每個(gè)編碼單元內(nèi)的低位脈沖碼位和 高位脈沖碼位是以一定的順序排列;確定奇偶校驗(yàn)?zāi)J?;對所述編碼單元的 所有脈沖位置進(jìn)行累加,計(jì)算累加和;根據(jù)所述校驗(yàn)?zāi)J胶退隼奂雍瓦M(jìn)行 奇偶校驗(yàn)。
本發(fā)明的有益效果在于
1) 由于實(shí)際信息傳輸時(shí)參考點(diǎn)有一定的模糊性,因此對低位脈沖偶數(shù) 化處理可使低位脈沖碼位調(diào)制的抗干擾能力提高1倍,而高位脈沖以低位脈 沖位置做參考可以消除一部分參考點(diǎn)模糊性,從而也間接提高了高位脈沖碼 位調(diào)制的抗干擾能力。
2) 脈沖碼位自校驗(yàn),以增加一個(gè)槽位消耗為代價(jià),加入了各脈沖碼位 和的校驗(yàn)信息,可以檢測出奇數(shù)個(gè)脈沖碼位錯(cuò)誤。而傳統(tǒng)比特流奇偶校驗(yàn)方 法則不一定能檢測出奇數(shù)個(gè)碼位錯(cuò)誤,因?yàn)椴煌a位所代表數(shù)據(jù)的比特流有 時(shí)也會滿足奇偶條件。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部 分,并不構(gòu)成對本發(fā)明的限定。在附圖中-
圖1是現(xiàn)有技術(shù)中的8位碼字組合編碼示意圖;圖2A所示的是本發(fā)明實(shí)施例1的井下信息傳輸?shù)木幋a中的一組組合編 碼映射數(shù)據(jù)的示意圖。 _ 圖2B所示的是組合編碼低位脈沖定位參考點(diǎn)選取示意圖。 圖2C所示的是組合編碼低位脈沖定位參考點(diǎn)選取示意圖。 圖3是本發(fā)明井下信息傳輸?shù)木幋a以及解碼方法的一實(shí)施例的流程圖; 圖4是本發(fā)明提高脈沖定位精度的編碼方法流程圖; 圖5是本發(fā)明提高脈沖定位精度的解碼方法流程圖; 圖6是本發(fā)明脈沖位置自校驗(yàn)處理的編碼方法流程圖; 圖7是本發(fā)明脈沖位置自校驗(yàn)處理的解碼方法流程圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施方式 和附圖,對本發(fā)明做進(jìn)一步詳細(xì)說明。在此,本發(fā)明的示意性實(shí)施方式及其 說明用于解釋本發(fā)明,但并不作為對本發(fā)明的限定。
本發(fā)明實(shí)施例提供一種井下信息傳輸?shù)木幋a以及解碼方法。以下結(jié)合附 圖對本發(fā)明進(jìn)行詳細(xì)說明。
實(shí)施例1
圖2A所示的是本發(fā)明實(shí)施例1的井下信息傳輸?shù)木幋a中的一組組合編 碼映射數(shù)據(jù)的示意圖。其中,上述的組合編碼映射數(shù)據(jù)中的每個(gè)編碼單元內(nèi) 的低位脈沖碼位和高位脈沖碼位是以一定的順序排列;接著,獲取在編碼單 元內(nèi)選取參考點(diǎn),使得相對于該參考點(diǎn)上述低位脈沖碼位在前,上述高位脈 沖碼位在后(如圖2A所示);將上述低位脈沖碼位的位置相對于上述參考點(diǎn) 進(jìn)行偶數(shù)化處理。
圖2B、圖2C所示的是組合編碼低位脈沖定位參考點(diǎn)選取示意圖,即所 選取的參考點(diǎn)根據(jù)選取不同的組合編碼映射數(shù)據(jù)而不同,參考點(diǎn)的選取應(yīng)滿 足使得相對于該參考點(diǎn)低位脈沖碼位在前,高位脈沖碼位在后。
8其中,如圖2A所示本實(shí)施例1的低位脈沖碼位和高位脈沖碼位是按由 低到高的順序排列,并且其參考點(diǎn)選在槽位"0"。根據(jù)本發(fā)明的編碼方法, 當(dāng)考慮數(shù)值"10"時(shí),由于數(shù)值"10"的低位脈沖碼位的位置相對于參考點(diǎn) 為偶數(shù)(即為0),因此對該數(shù)值"10"的低位脈沖碼位不進(jìn)行任何處理, 而當(dāng)考慮數(shù)值"7"時(shí),由于數(shù)值"7"的低位脈沖碼位的位置相對于參考點(diǎn) 為奇數(shù)(即為3),因此將該數(shù)值"7"的低位脈沖碼位的位置向上述參考點(diǎn) 移一個(gè)編碼單位。
而在解碼時(shí),先獲取一組組合編碼映射數(shù)據(jù),上述的組合編碼映射數(shù)據(jù) 中的每個(gè)編碼單元內(nèi)的低位脈沖碼位和高位脈沖碼位是以一定的順序排列; 結(jié)合上述組合編碼映射數(shù)據(jù)先定位上述低位脈沖碼位;上述高位脈沖碼位根 據(jù)所定位的上述低位脈沖碼位來進(jìn)行定位。
例如,在編碼時(shí)對于一個(gè)編碼單元(碼字),將最低位脈沖位置(碼位)偶 數(shù)化處理,若最低位脈沖編碼位置M1為奇數(shù),則令M1-M1-1,即最低位 脈沖相對于參考點(diǎn)前移1個(gè)編碼單位(槽位),反之,若最低位脈沖編碼位置 Ml為偶數(shù),則保持不變。
而在解碼時(shí),先定位最低位脈沖編碼位置Ml,其他脈沖碼位的定位均 參考最低位脈沖位置M1確定。由于最低位脈沖碼位只能為偶數(shù),因此其碼 位抗干擾能力提高l倍,這樣即使參考點(diǎn)有一定的模糊性,也可以對其進(jìn)行 準(zhǔn)確定位。其他高位脈沖碼位最低位脈沖位置為基準(zhǔn)進(jìn)行定位,可以消除參 考點(diǎn)模糊的不利因素,因此也間接提高了高位脈沖的定位精度高,從而降低 誤碼的概率。
另外,本發(fā)明的實(shí)施例1還提供一種脈沖位置自校驗(yàn)處理的方法,其中, 1)編碼時(shí)
1>擴(kuò)展碼長對于一個(gè)編碼單元(碼字),在其編碼碼型前增加1個(gè)編碼 單位(槽位),即所有脈沖的編碼位置均加1,碼長也加l。 2>自校驗(yàn)處理偶校驗(yàn)對所有脈沖位置進(jìn)行累加,若累加和(ZM)為奇數(shù),則將最低位
脈沖位置Ml前移1個(gè)碼位,即M1-M1-1,反之,若累加和為偶數(shù),則不
予處理。
奇校驗(yàn)對所有脈沖位置進(jìn)行累加,若累加和Q]M)為偶數(shù),則將最低位 脈沖位置Ml前移1個(gè)碼位,即M1-M1-1,反之,若累加和為奇數(shù),則不 予處理。
由此可見脈沖位置自校驗(yàn)處理是以犧牲1個(gè)編碼單位的效率和1位的精 度為代價(jià)的。 2)解碼時(shí)
確定校驗(yàn)?zāi)J?,對于?偶校驗(yàn),當(dāng)所有脈沖碼位累加和為奇數(shù)/偶數(shù)時(shí), 認(rèn)為數(shù)據(jù)正確,反之在編碼規(guī)則之內(nèi)調(diào)整模糊的脈沖碼位,并降低數(shù)據(jù)置信 度;然后,對所有脈沖碼位M減1處理,再進(jìn)行解碼。
仍以圖1中數(shù)值1和11的組合編碼為例,由于二者的脈沖碼位累加和 差l,采用上述方法就可以檢測出數(shù)據(jù)的對錯(cuò)。
圖3是本發(fā)明井下信息傳輸?shù)木幋a以及解碼方法的一實(shí)施例的流程圖, 如圖3所示,井下信息傳輸?shù)木幋a處理方法包括
步驟301,選擇組合編碼方式,使編碼單元內(nèi)脈沖組合按高低位順序排 列,如圖2B由低位到高位順序排列,或者如圖2C由高位到低位順序排列;
步驟303,選取參考點(diǎn),使得在編碼單元內(nèi)相對于參考點(diǎn),低位脈沖在 前,高位脈沖在后,如圖2B和圖2C所示,參考點(diǎn)分別位于低位脈沖的左
面和右面;
步驟305,確定編碼處理模式,編碼處理模式包括提高脈沖定位精度和/ 或增加脈沖碼位自校驗(yàn)信息。
圖4是本發(fā)明提高脈沖定位精度的編碼方法流程圖,如圖4所示,提高 脈沖定位精度的編碼方法包括-
步驟401,對于一個(gè)編碼單元(碼字),判斷最低位脈沖編碼位置Ml是否為奇數(shù),若是奇數(shù),則進(jìn)行步驟403,若是偶數(shù),則進(jìn)行步驟405;
步驟4'03,將最低位脈沖位置(碼位)偶數(shù)化處理,令M1-M1-1,即最低 位脈沖相對于參考點(diǎn)前移1個(gè)編碼單位(槽位);
步驟405,結(jié)束編碼。
圖5是本發(fā)明提高脈沖定位精度的解碼方法流程圖,如圖5所示,提高
脈沖定位精度的解碼方法包括
步驟501,定位最低位脈沖編碼位置M1;
步驟503,參考最低位脈沖位置Ml確定其他脈沖碼位置;
由于最低位脈沖碼位只能為偶數(shù),因此其碼位抗干擾能力提高1倍,這 樣即使參考點(diǎn)有一定的模糊性,也可以對其進(jìn)行準(zhǔn)確定位。其他高位脈沖碼 位最低位脈沖位置為基準(zhǔn)進(jìn)行定位,可以消除參考點(diǎn)模糊的不利因素,因此 也間接提高了高位脈沖的定位精度高,從而降低誤碼的概率。
圖6是本發(fā)明脈沖位置自校驗(yàn)處理的編碼方法流程圖,如圖6所示,脈 沖位置自校驗(yàn)處理的編碼方法包括
步驟601,擴(kuò)展碼長,對于一個(gè)編碼單元(碼字),在其編碼碼型前增加l 個(gè)編碼單位(槽位),即所有脈沖的編碼位置均加l,碼長也加l;
步驟603,對所有脈沖位置進(jìn)行累加,計(jì)算累加和I]M;
步驟605,選擇校驗(yàn)?zāi)J?,若選擇偶校驗(yàn),則進(jìn)行步驟607,若選擇奇 校驗(yàn),則進(jìn)行步驟609;
步驟607,判斷步驟603的累加和ZM是否為奇數(shù),如果是奇數(shù),則進(jìn) 行步驟611,如果是偶數(shù),則進(jìn)行步驟613;
步驟609,判斷步驟603的累加和I:M是否為偶數(shù),如果是偶數(shù),則進(jìn) 行步驟611,如果是奇數(shù),則進(jìn)行步驟613;
步驟611,將最低位脈沖位置M1前移1個(gè)碼位,即M卜M1-1;
步驟613,結(jié)束編碼。
由此可見脈沖位置自校驗(yàn)處理是以犧牲1個(gè)編碼單位的效率和1位的精度為代價(jià)的。
圖7是本發(fā)明脈沖位置自校驗(yàn)處理的解碼方法流程圖,如圖7所示,脈 沖位置自校驗(yàn)處理的解碼方法包括
步驟701,判斷校驗(yàn)?zāi)J?,如果是奇校?yàn),進(jìn)入步驟703,如果是偶校 驗(yàn),則進(jìn)入步驟705;
步驟703,判斷所有脈沖碼位累加和是否為奇數(shù),若是奇數(shù)則進(jìn)行步驟 707,若是偶數(shù)則進(jìn)行步驟709;
步驟705,判斷所有脈沖碼位累加和是否為偶數(shù),若是偶數(shù)則進(jìn)行步驟 707,若是奇數(shù)則進(jìn)行步驟709;
步驟707,校驗(yàn)結(jié)果正確,所有脈沖碼位M減1處理,進(jìn)行解碼;
步驟709,校驗(yàn)結(jié)果錯(cuò)誤,在編碼規(guī)則之內(nèi)調(diào)整模糊的脈沖碼位,并降 低數(shù)據(jù)置信度,對所有脈沖碼位M減1處理,再進(jìn)行解碼。
特別地,在解碼時(shí),當(dāng)最低位脈沖碼位M1減1處理后,若M1-K0, 則令MhO,此時(shí)解碼出的數(shù)據(jù)不降低原編碼數(shù)據(jù)的精度;事實(shí)上,所有低 位脈沖碼位未移位的數(shù)據(jù)都不會犧牲原編碼數(shù)據(jù)的精度,只有低位脈沖碼位 移位的數(shù)據(jù)會犧牲1位精度。
仍以圖1中數(shù)值1和11的組合編碼為例,由于二者的脈沖碼位累加和 差l,采用上述方法就可以檢測出數(shù)據(jù)的對錯(cuò)。
在進(jìn)行組合編碼時(shí),通過對編碼脈沖進(jìn)行特定方式的組合,確保一個(gè)編 碼單元(碼字)內(nèi)相對于參考點(diǎn),低位脈沖在前,高位脈沖在后。由于一個(gè)編 碼單元是一個(gè)完整的數(shù)據(jù),因此可利用低位脈沖對數(shù)據(jù)精度影響較小這一特 征,對最低位脈沖碼位(編碼位置)進(jìn)行特別處理,其一令最低位脈沖碼位只 出現(xiàn)偶數(shù),可提高其碼位判別準(zhǔn)確性,降低或消除參考點(diǎn)的模糊性;其二在 編碼脈沖串前(參考點(diǎn)外)增加1個(gè)槽位,并調(diào)整最低位脈沖的碼位,使最低 位脈沖的碼位加入編碼脈沖碼位的自校驗(yàn)信息(比如將1個(gè)碼字內(nèi)各編碼脈 沖的碼位進(jìn)行累加,依據(jù)累加和的奇偶特性,調(diào)整該碼字的低位脈沖碼位,使低位脈沖碼位為奇數(shù)或偶數(shù)),這這種脈沖碼位自校驗(yàn)的效果比單純的數(shù) 據(jù)比特流奇偶校驗(yàn)更有效,從而提高脈沖碼位的檢錯(cuò)和抗干擾能力,以較小 的代價(jià)來提高組合編碼的綜合抗干擾能力。 本發(fā)明的有益效果在于
1) 由于實(shí)際信息傳輸時(shí)參考點(diǎn)有一定的模糊性,因此對低位脈沖偶數(shù) 化處理可使低位脈沖碼位調(diào)制的抗干擾能力提高1倍,而高位脈沖以低位脈 沖位置做參考可以消除一部分參考點(diǎn)模糊性,從而也間接提高了高位脈沖碼 位調(diào)制的抗干擾能力。
2) 脈沖碼位自校驗(yàn),以增加一個(gè)槽位消耗為代價(jià),加入了各脈 沖碼位和的校驗(yàn)信息,可以檢測出奇數(shù)個(gè)脈沖碼位錯(cuò)誤。而傳統(tǒng)比特 流奇偶校驗(yàn)方法則不一定能檢測出奇數(shù)個(gè)碼位錯(cuò)誤,因?yàn)椴煌a位所 代表數(shù)據(jù)的比特流有時(shí)也會滿足奇偶條件。
以上所述的具體實(shí)施方式
,對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行 了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施方式
而 已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做 的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種井下信息傳輸?shù)木幋a方法,其特征在于,所述的編碼方法包括以下步驟獲取一組組合編碼映射數(shù)據(jù),所述的組合編碼映射數(shù)據(jù)中的每個(gè)編碼單元內(nèi)的低位脈沖碼位和高位脈沖碼位以一定的順序排列;在編碼單元內(nèi)選取參考點(diǎn),所述低位脈沖碼位相比于所述高位脈沖碼位更靠近所述參考點(diǎn);將所述低位脈沖碼位的位置相對于所述參考點(diǎn)進(jìn)行偶數(shù)化處理。
2. 如權(quán)利要求1所述的井下信息傳輸?shù)木幋a方法,其特征在于,所述 使編碼單元內(nèi)的低位脈沖碼位和高位脈沖碼位按一定的順序排列的步驟包 括使所述低位脈沖碼位和高位脈沖碼位按由高到低的順序排列。
3. 如權(quán)利要求1所述的井下信息傳輸?shù)木幋a方法,其特征在于,所述 使編碼單元內(nèi)的低位脈沖碼位和高位脈沖碼位按一定的順序排列的步驟包 括使所述低位脈沖碼位和高位脈沖碼位按由低到高的順序排列。
4. 如權(quán)利要求2或3所述的井下信息傳輸?shù)木幋a方法,其特征在于, 所述將低位脈沖碼位的位置相對于參考點(diǎn)進(jìn)行偶數(shù)化處理是指-如果所述低位脈沖碼位的位置相對于所述參考點(diǎn)為奇數(shù),則使所述低位 脈沖碼位的位置向所述參考點(diǎn)移一個(gè)編碼單位。
5. —種井下信息傳輸?shù)慕獯a方法,其特征在于,所述的解碼方法包括 如下步驟獲取一組組合編碼映射數(shù)據(jù),所述的組合編碼映射數(shù)據(jù)中的每個(gè)編碼單 元內(nèi)的低位脈沖碼位和高位脈沖碼位是以一定的順序排列;結(jié)合所述組合編碼映射數(shù)據(jù)先定位所述低位脈沖碼位; 所述高位脈沖碼位根據(jù)所定位的所述低位脈沖碼位來進(jìn)行定位。
6. —種井下信息傳輸?shù)木幋a方法,其特征在于,所述編碼方法包括以下步驟獲取一組組合編碼映射數(shù)據(jù),所述的組合編碼映射數(shù)據(jù)中的每個(gè)編碼單 元內(nèi)的低位脈沖碼位和高位脈沖碼位是以一定的順序排列;在所述組合編碼映射數(shù)據(jù)中的一個(gè)編碼單元的編碼碼型前增加1個(gè)編碼單位;對所述編碼單元的所有脈沖位置進(jìn)行累加,計(jì)算累加和; 根據(jù)所述累加和進(jìn)行奇偶校驗(yàn)。
7. 根據(jù)權(quán)利要求6所述的井下信息傳輸?shù)木幋a方法,其特征在于,所 述組合編碼映射數(shù)據(jù)中的一個(gè)編碼單元的編碼碼型前增加1個(gè)編碼單位的步 驟包括使所有脈沖的編碼位置均加1,并且所述編碼單元的碼長也加1。
8. 根據(jù)權(quán)利要求6所述的井下信息傳輸?shù)木幋a方法,其特征在于,所 述進(jìn)行奇偶校驗(yàn)的步驟包括選擇校驗(yàn)?zāi)J剑划?dāng)選擇偶校驗(yàn)時(shí),判斷所述累加和是否為奇數(shù),如果是奇數(shù),則將低位 脈沖位置前移1個(gè)碼位;當(dāng)選擇奇校驗(yàn)時(shí),判斷所述累加和是否為偶數(shù),如果是偶數(shù),則將低位 脈沖位置前移1個(gè)碼位。
9. 一種井下信息傳輸?shù)慕獯a方法,其特征在于,獲取一組組合編碼映射數(shù)據(jù),所述的組合編碼映射數(shù)據(jù)中的每個(gè)編碼單 元內(nèi)的低位脈沖碼位和高位脈沖碼位是以一定的順序排列; 確定奇偶校驗(yàn)?zāi)J剑粚λ鼍幋a單元的所有脈沖位置進(jìn)行累加,計(jì)算累加和; 根據(jù)所述校驗(yàn)?zāi)J胶退隼奂雍瓦M(jìn)行奇偶校驗(yàn)。
10. 如權(quán)利要求9所述的井下信息傳輸?shù)慕獯a方法,其特征在于,所述 進(jìn)行奇偶校驗(yàn)的步驟包括如果是奇校驗(yàn),判斷所述累加和是否為奇數(shù),若是奇數(shù)則確定為校驗(yàn)結(jié)果正確,所有脈沖碼位減l,直接進(jìn)行解碼;若是偶數(shù)則確定為校驗(yàn)結(jié)果錯(cuò) 誤,在編碼規(guī)則之內(nèi)調(diào)整模糊的脈沖碼位后,將所有脈沖碼位減l,再進(jìn)行 解碼,并降低此時(shí)解碼數(shù)據(jù)置信度;如果是偶校驗(yàn),判斷所述累加和是否為偶數(shù),若是偶數(shù)則確定為校驗(yàn)結(jié) 果正確,所有脈沖碼位減l,直接進(jìn)行解碼;若是奇數(shù)則確定校驗(yàn)結(jié)果錯(cuò)誤, 在編碼規(guī)則之內(nèi)調(diào)整模糊的脈沖碼位后,將所有脈沖碼位減l,再進(jìn)行解碼, 并降低此時(shí)解碼數(shù)據(jù)的置信度。
全文摘要
本發(fā)明提供一種井下信息傳輸?shù)木幋a及解碼方法,上述的編碼方法包括以下步驟獲取一組組合編碼映射數(shù)據(jù),上述的組合編碼映射數(shù)據(jù)中的每個(gè)編碼單元內(nèi)的低位脈沖碼位和高位脈沖碼位是以一定的順序排列;在編碼單元內(nèi)選取參考點(diǎn),所述低位脈沖碼位相比于所述高位脈沖碼位更靠近所述參考點(diǎn);將所述低位脈沖碼位的位置相對于所述參考點(diǎn)進(jìn)行偶數(shù)化處理。本發(fā)明可使低位脈沖碼位調(diào)制的抗干擾能力提高1倍,而高位脈沖以低位脈沖位置做參考可以消除一部分參考點(diǎn)模糊性,從而也間接提高了高位脈沖碼位調(diào)制的抗干擾能力。
文檔編號H03M13/09GK101291151SQ20081011463
公開日2008年10月22日 申請日期2008年6月11日 優(yōu)先權(quán)日2008年6月11日
發(fā)明者王家進(jìn), 樂 鄧 申請人:中國石油集團(tuán)鉆井工程技術(shù)研究院