本發(fā)明屬于脈沖調(diào)制碼域,具體涉及一種脈沖調(diào)制碼識(shí)別方法。
背景技術(shù):
:脈沖編碼調(diào)制(PulseCodeModulation,PCM)是一種對(duì)連續(xù)變化的模擬信號(hào)進(jìn)行抽樣、量化和編碼,將模擬語(yǔ)音信號(hào)變換為數(shù)字信號(hào)的編碼方式。編碼過程將抽樣、量化后的信號(hào)編碼成為一個(gè)二進(jìn)制碼組輸出,這個(gè)二進(jìn)制碼組即為脈沖調(diào)制碼。脈沖調(diào)制碼具有編碼簡(jiǎn)單、識(shí)別難度大、抗干擾能力強(qiáng)等特點(diǎn),在信號(hào)編碼中使用比較普遍。在通信對(duì)抗領(lǐng)域里,由于現(xiàn)代通信全面數(shù)字化方向發(fā)展,廣泛采用編碼技術(shù),想要通過傳統(tǒng)的人工監(jiān)聽手段對(duì)信號(hào)進(jìn)行識(shí)別似乎越來越難,為了獲取對(duì)方更多的有效信息,一般需要進(jìn)行信息截獲,信息截獲是第三方對(duì)通信雙方的信息進(jìn)行非常規(guī)獲取的一種技術(shù),對(duì)接收數(shù)據(jù)進(jìn)行解調(diào)之后,要想獲取通信的內(nèi)容,就必須對(duì)截獲數(shù)據(jù)的編碼信號(hào)進(jìn)行識(shí)別,因此編碼的識(shí)別技術(shù)具有重要的應(yīng)用價(jià)值,對(duì)雙方奪取電子戰(zhàn)場(chǎng)的控制權(quán)具有重要的作用。從公開的文獻(xiàn)資料來看,目前編碼識(shí)別分析技術(shù)方面的研究成果比較少,且公開的信息也不全面,因此,該領(lǐng)域技術(shù)亟待學(xué)者的關(guān)注與研究。技術(shù)實(shí)現(xiàn)要素:本發(fā)明的目的是提供一種脈沖調(diào)制碼識(shí)別方法,以實(shí)現(xiàn)快速準(zhǔn)確地對(duì)未知編碼信號(hào)進(jìn)行識(shí)別。為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是:一種脈沖調(diào)制碼識(shí)別方法,該方法包括如下步驟:根據(jù)所獲取的PCM編碼信號(hào)的脈沖時(shí)序信息確定編碼周期,以及一個(gè)編碼周期內(nèi)的所有脈沖間隔;根據(jù)編碼周期內(nèi)的最小脈沖間隔和對(duì)應(yīng)的各脈沖間隔計(jì)算出所有脈沖間隔對(duì)應(yīng)的碼字識(shí)別值,并確定基本碼字單元;根據(jù)碼字識(shí)別值Si與碼字的識(shí)別對(duì)應(yīng)關(guān)系來確定每個(gè)脈沖間隔的碼字識(shí)別值對(duì)應(yīng)的碼字;將編碼周期內(nèi)所有脈沖間隔對(duì)應(yīng)的碼字按照順序排列即得到所識(shí)別出的PCM編碼信號(hào)。在本發(fā)明脈沖調(diào)制碼識(shí)別方法的另一個(gè)實(shí)施例中,編碼周期內(nèi)每個(gè)脈沖間隔對(duì)應(yīng)的碼字識(shí)別值Si的計(jì)算方法如下:Si=△Ti×6/△Tmin其中,△Tmin為最小脈沖間隔,△Ti為第i個(gè)脈沖間隔。在本發(fā)明脈沖調(diào)制碼識(shí)別方法的另一個(gè)實(shí)施例中,編碼周期內(nèi)每個(gè)脈沖間隔對(duì)應(yīng)的碼字識(shí)別值Si的計(jì)算方法如下:Si=C[(△Ti×6/△Tmin)+0.5]其中,C[]為取整函數(shù),0.5為誤差閾值。在本發(fā)明脈沖調(diào)制碼識(shí)別方法的另一個(gè)實(shí)施例中,碼字識(shí)別值Si與碼字的識(shí)別對(duì)應(yīng)關(guān)系為:當(dāng)脈沖間隔的碼字識(shí)別值Si為6時(shí),對(duì)應(yīng)的碼字為基本碼字單元;當(dāng)脈沖間隔的碼字識(shí)別值Si為12時(shí),對(duì)應(yīng)的碼字為10;當(dāng)脈沖間隔的碼字識(shí)別值Si為9或18時(shí),對(duì)應(yīng)的碼字為100;當(dāng)脈沖間隔的碼字識(shí)別值Si為8或24時(shí),對(duì)應(yīng)的碼字為1000;當(dāng)脈沖間隔的碼字識(shí)別值Si為10、15或30時(shí),對(duì)應(yīng)的碼字為10000;當(dāng)脈沖間隔的碼字識(shí)別值Si為36時(shí),對(duì)應(yīng)的碼字為100000;當(dāng)脈沖間隔的碼字識(shí)別值Si為42時(shí),對(duì)應(yīng)的碼字為1000000。在本發(fā)明脈沖調(diào)制碼識(shí)別方法的另一個(gè)實(shí)施例中,確定基本碼字單元的方式如下:當(dāng)編碼周期內(nèi)存在所述碼字識(shí)別值Si等于8或10的情況時(shí),則編碼周期內(nèi)的最小脈沖間隔等于基本周期的3倍,基本碼字單元為100;當(dāng)編碼周期內(nèi)存在所述碼字識(shí)別值Si等于9或15的情況時(shí),則編碼周期內(nèi)的最小脈沖間隔等于基本周期的2倍,基本碼字單元為10;當(dāng)編碼周期內(nèi)不存在碼字識(shí)別值Si等于8、9、10、15中任意一個(gè)時(shí),則編碼周期內(nèi)的最小脈沖間隔等于基本周期,基本碼字單元為1。在本發(fā)明脈沖調(diào)制碼識(shí)別方法的另一個(gè)實(shí)施例中,編碼周期內(nèi)的最小脈沖間隔等于基本周期,且一個(gè)編碼周期內(nèi)含有兩個(gè)脈沖時(shí),各種脈沖間隔與最小脈沖間隔之比分別為:1/1、2/1、3/1、4/1、5/1、6/1、7/1,其中,比值為1時(shí)對(duì)應(yīng)的是最小脈沖間隔。在本發(fā)明脈沖調(diào)制碼識(shí)別方法的另一個(gè)實(shí)施例中,編碼周期內(nèi)的最小脈沖間隔等于基本周期的2倍,且一個(gè)編碼周期內(nèi)含有兩個(gè)脈沖時(shí),各種脈沖間隔與最小脈沖間隔之比分別為:2/2、3/2、5/2,其中,比值為1時(shí)對(duì)應(yīng)的是最小脈沖間隔。在本發(fā)明脈沖調(diào)制碼識(shí)別方法的另一個(gè)實(shí)施例中,編碼周期內(nèi)的最小脈沖間隔等于基本周期的3倍,且一個(gè)編碼周期內(nèi)含有兩個(gè)脈沖時(shí),各種脈沖間隔與最小脈沖間隔之比分別為:3/3、4/3、5/3,其中,比值為1時(shí)對(duì)應(yīng)的是最小脈沖間隔。在本發(fā)明脈沖調(diào)制碼識(shí)別方法的另一個(gè)實(shí)施例中,PCM編碼信號(hào)為3~8位的編碼信號(hào)。在本發(fā)明脈沖調(diào)制碼識(shí)別方法的另一個(gè)實(shí)施例中,當(dāng)編碼周期為350ms,編碼周期包含有4個(gè)脈沖,且對(duì)應(yīng)的脈沖間隔分別為150ms、50ms、100ms、50ms時(shí),所識(shí)別出的PCM編碼信號(hào)為1001101。本發(fā)明的有益效果是:本發(fā)明的脈沖調(diào)制碼識(shí)別方法只需給出PCM編碼信號(hào)脈沖時(shí)序信息,就可以根據(jù)該脈沖時(shí)序信息計(jì)算一個(gè)編碼周期內(nèi)每個(gè)脈沖間隔對(duì)應(yīng)的碼字識(shí)別值,并確定基本碼字單元,之后根據(jù)各脈沖間隔的碼字識(shí)別值得到對(duì)應(yīng)的碼字,再將各碼字按照順序排列即可識(shí)別出PCM編碼信號(hào)。該識(shí)別方法簡(jiǎn)單易行,操作簡(jiǎn)便,所需的信息較少,且能夠快速準(zhǔn)確地識(shí)別出編碼信號(hào),具有較為廣泛的應(yīng)用前景。附圖說明圖1是本發(fā)明脈沖調(diào)制碼識(shí)別方法實(shí)施例的流程圖;圖2是本發(fā)明脈沖調(diào)制碼識(shí)別方法實(shí)施例1中的PCM編碼信號(hào)脈沖時(shí)序圖;圖3是本發(fā)明脈沖調(diào)制碼識(shí)別方法實(shí)施例2中的PCM編碼信號(hào)脈沖時(shí)序圖;圖4是本發(fā)明脈沖調(diào)制碼識(shí)別方法實(shí)施例3中的PCM編碼信號(hào)脈沖時(shí)序圖;圖5是本發(fā)明脈沖調(diào)制碼識(shí)別方法實(shí)施例4中的PCM編碼信號(hào)脈沖時(shí)序圖;圖6是本發(fā)明脈沖調(diào)制碼識(shí)別方法實(shí)施例5中的PCM編碼信號(hào)脈沖時(shí)序圖;圖7是本發(fā)明脈沖調(diào)制碼識(shí)別方法實(shí)施例6中的PCM編碼信號(hào)脈沖時(shí)序圖;圖8是本發(fā)明脈沖調(diào)制碼識(shí)別方法實(shí)施例7中的PCM編碼信號(hào)脈沖時(shí)序圖;圖9是本發(fā)明脈沖調(diào)制碼識(shí)別方法實(shí)施例8中的PCM編碼信號(hào)脈沖時(shí)序圖;圖10是本發(fā)明脈沖調(diào)制碼識(shí)別方法實(shí)施例9中的PCM編碼信號(hào)脈沖時(shí)序圖;圖11是本發(fā)明脈沖調(diào)制碼識(shí)別方法實(shí)施例10中的PCM編碼信號(hào)脈沖時(shí)序圖;具體實(shí)施方式為了便于理解本發(fā)明,下面結(jié)合附圖和具體實(shí)施例,對(duì)本發(fā)明進(jìn)行更詳細(xì)的說明。附圖中給出了本發(fā)明的較佳的實(shí)施例。但是,本發(fā)明可以以許多不同的形式來實(shí)現(xiàn),并不限于本說明書所描述的實(shí)施例。相反地,提供這些實(shí)施例的目的是使對(duì)本發(fā)明的公開內(nèi)容的理解更加透徹全面。需要說明的是,除非另有定義,本說明書所使用的所有的技術(shù)和科學(xué)術(shù)語(yǔ)與屬于本發(fā)明的
技術(shù)領(lǐng)域:
的技術(shù)人員通常理解的含義相同。在本發(fā)明的說明書中所使用的術(shù)語(yǔ)只是為了描述具體的實(shí)施例的目的,不是用于限制本發(fā)明。本說明書所使用的術(shù)語(yǔ)“和/或”包括一個(gè)或多個(gè)相關(guān)的所列項(xiàng)目的任意的和所有的組合。本發(fā)明中的該脈沖調(diào)制碼(PCM)是對(duì)一定重復(fù)頻率(重頻)脈沖序列的信號(hào)進(jìn)行調(diào)制的編碼,從而使某個(gè)應(yīng)該產(chǎn)生脈沖的時(shí)刻不發(fā)射信號(hào),以達(dá)到在特定時(shí)間采集數(shù)據(jù)的目的。調(diào)制后的脈沖序列仍是周期信號(hào),其周期是調(diào)制前信號(hào)周期的整數(shù)倍,調(diào)制前、后的周期分別稱之為基本周期和編碼周期。在碼型設(shè)置上,常用一組有規(guī)律的“1”或“0”碼位(二進(jìn)制碼)的組合表示,當(dāng)碼位全部為0時(shí),此時(shí)沒有脈沖輸出;當(dāng)碼位全部為1時(shí),輸出脈沖為基礎(chǔ)頻率重頻信號(hào),該信號(hào)不屬于PCM編碼信號(hào),不在本發(fā)明的考慮范圍內(nèi)。本發(fā)明所指的PCM編碼是指3~8位的脈沖間隔編碼,舉例來說,如“1011”,即表示在第二個(gè)脈沖時(shí)刻沒有產(chǎn)生脈沖,該碼型的編碼信號(hào)就表示在重復(fù)頻率脈沖序列的基礎(chǔ)上采用4位PCM編碼,其編碼周期就是基本周期的4倍。本實(shí)施例將一個(gè)編碼周期內(nèi)兩個(gè)相鄰脈沖之間的時(shí)間差稱之為脈沖間隔,所有脈沖間隔中的最小值稱為最小脈沖間隔;每個(gè)脈沖間隔對(duì)應(yīng)的二進(jìn)制碼碼位的組合稱之為一個(gè)碼字,最小脈沖間隔對(duì)應(yīng)的碼字定義為基本碼字單元,則多個(gè)碼字順序排列即構(gòu)成該編碼信號(hào)的碼型。比如對(duì)于圖2所示的PCM編碼信號(hào)脈沖時(shí)序圖來說,△T1~△T4即為該信號(hào)的4個(gè)脈沖間隔,其中△T2為4個(gè)脈沖間隔中的最小值,即為最小脈沖間隔。下面對(duì)3~8位PCM間隔編碼特征進(jìn)行分析。首先需要說明的是,在編碼周期內(nèi)不能出現(xiàn)重復(fù)的碼字組合,如對(duì)于基本周期為100ms的“1010”信號(hào),其等效于基本周期為200ms的“11”信號(hào),這種情況下其實(shí)際上是一種重頻信號(hào),不屬于PCM編碼信號(hào),本發(fā)明不考慮這種情況。依據(jù)PCM編碼特點(diǎn)和編碼周期內(nèi)脈沖分布情況,對(duì)于采用3~8位PCM編碼的脈沖信號(hào)序列,其編碼周期內(nèi)的最小脈沖間隔只能有三種情況,A、等于基本周期;B、等于基本周期的2倍;C、等于基本周期的3倍,以上三種情況對(duì)應(yīng)的基本碼字單元分別為“1”、“10”、“100”。若最小脈沖間隔等于基本周期的4倍,則其基本碼字單元為“1000”,則其編碼只能為“10001000”,對(duì)于這種情況,其實(shí)際上是重頻信號(hào),不屬于PCM編碼信號(hào),否則其編碼位數(shù)將超過8位,故本發(fā)明也不考慮這種情況。下面分別對(duì)上述三種情況進(jìn)行分析:(1)當(dāng)最小脈沖間隔等于基本周期(即基本碼字單元為“1”)時(shí),編碼類型里包含“11”,此種情況下,編碼方式主要有48種,編碼周期內(nèi)各脈沖間隔與基本周期之比的間隔關(guān)系如表1所示:表1碼型110110011000110000間隔關(guān)系1-21-31-41-5碼型110000011000000111011100間隔關(guān)系1-61-71-1-21-1-3碼型11100011100001110000011110間隔關(guān)系1-1-41-1-51-1-61-1-1-2碼型111100111100011110000111110間隔關(guān)系1-1-1-31-1-1-41-1-1-51-1-1-1-2碼型111110011111000111111011111100間隔關(guān)系1-1-1-1-31-1-1-1-41-1-1-1-1-21-1-1-1-1-3碼型1111111011010110100110010間隔關(guān)系1-1-1-1-1-1-21-2-21-2-31-3-2碼型110100011000101101000011000010間隔關(guān)系1-2-41-4-21-2-51-5-2碼型111010111010011011001110010間隔關(guān)系1-1-2-21-1-2-31-2-1-31-1-3-2碼型1110100011011000111000101100100間隔關(guān)系1-1-2-41-2-1-41-1-4-21-3-3碼型1110010011001000110001001111010間隔關(guān)系1-1-3-31-3-41-4-31-1-1-2-2碼型110111011101101111010011011100間隔關(guān)系1-2-1-1-21-1-2-1-21-1-1-2-31-2-1-1-3碼型11101100111100101100111011100110間隔關(guān)系1-1-2-1-31-1-1-3-21-3-1-1-21-1-3-1-2上述表格中的碼型與對(duì)應(yīng)間隔關(guān)系的舉例說明如下:比如對(duì)于11001000的碼型,根據(jù)該碼型可知該編碼信號(hào)中含有三個(gè)脈沖,三個(gè)脈沖間隔對(duì)應(yīng)的碼字分別為:1、100、1000,該信號(hào)的第一個(gè)脈沖間隔為最小脈沖間隔,等于基本周期,第二個(gè)脈沖間隔為基本周期的3倍,第三個(gè)脈沖間隔為基本周期的4倍,則各脈沖間隔與基本周期之比的間隔關(guān)系即為:1-3-4。(2)當(dāng)最小脈沖間隔等于基本周期的2倍(即基本碼字單元為“10”)時(shí),此種情況下,編碼類型里包含“10”,編碼方式主要有4種,編碼周期內(nèi)各脈沖間隔與基本周期之比的間隔關(guān)系如表2所示:表2碼型101001010000101010010100100間隔關(guān)系2-32-52-2-32-3-3上述表格中的碼型與對(duì)應(yīng)間隔關(guān)系的舉例說明如下:比如對(duì)于1010100的碼型,根據(jù)該碼型可知該編碼信號(hào)中含有三個(gè)脈沖,三個(gè)脈沖間隔對(duì)應(yīng)的碼字分別為:10、10、100,該信號(hào)的第一、二個(gè)脈沖間隔為最小脈沖間隔,等于基本周期的2倍,第三個(gè)脈沖間隔為基本周期的3倍,則各脈沖間隔與基本周期之比的間隔關(guān)系為:2-2-3。對(duì)于編碼“1010”、“101010”、“10101010”這3種情況,實(shí)際上是重頻信號(hào);對(duì)于“101000”、“10101000”、“10100000”這3種情況,其脈沖間隔關(guān)系為“2-4”、“2-2-4”和“2-6”,相當(dāng)于2×(1-2)、2×(1-1-2)、2×(1-3),即可以等效為2倍編碼周期的“110”、“1110”和“1100”。(3)當(dāng)最小脈沖間隔等于基本周期的3倍(即基本碼字單元為“100”)時(shí),此種情況下,其編碼方式有“1001000”和“10010000”兩種,編碼周期內(nèi)各脈沖間隔與基本周期之比的間隔關(guān)系為“3-4”和“3-5”,如表3所示:表3碼型100100010010000間隔關(guān)系3-43-5另外,對(duì)于編碼“100100”這種情況,實(shí)際上是重頻信號(hào),不屬于PCM編碼信號(hào),本發(fā)明也不考慮。為了便于軟件識(shí)別算法的穩(wěn)健運(yùn)行,在計(jì)算間隔關(guān)系時(shí),將脈沖間隔△Ti乘以6(即三種情況下最小脈沖間隔與基本周期的比值1、2、3三個(gè)數(shù)值的最小公倍數(shù))后與最小脈沖間隔△Tmin的比值稱之為碼字識(shí)別值Si,這樣計(jì)算出來的Si均為整數(shù),且可以避免計(jì)算機(jī)進(jìn)行非整數(shù)計(jì)算時(shí)的截?cái)嗾`差。依據(jù)上述各脈沖間隔與基本周期之比的間隔關(guān)系可得如下計(jì)算公式:Si=△Ti×6/△Tmin(1)其中,△Tmin為最小脈沖間隔,△Ti為第i個(gè)脈沖間隔。需要說明的是:在實(shí)際應(yīng)用中,脈沖間隔的時(shí)間值有可能會(huì)有一定的誤差,為了不影響編碼識(shí)別,可在實(shí)際應(yīng)用時(shí)在公式(1)中增加一個(gè)誤差閾值進(jìn)行計(jì)算,則公式(1)變?yōu)椋篠i=C[(△Ti×6/△Tmin)+0.5](2)其中,C[]為取整函數(shù),0.5為誤差閾值。為了使數(shù)據(jù)分析更全面且簡(jiǎn)便,本發(fā)明通過對(duì)一個(gè)編碼周期內(nèi)含有2個(gè)脈沖的情況進(jìn)行分析:由表1可知,當(dāng)最小脈沖間隔等于基本周期時(shí),一個(gè)編碼周期內(nèi)含有2個(gè)脈沖的對(duì)應(yīng)碼型包括:110、1100、11000、110000、1100000、11000000,對(duì)應(yīng)的間隔關(guān)系分別為:1-2、1-3、1-4、1-5、1-6、1-7、2-5,由此可知,各種脈沖間隔與最小脈沖間隔之比分別為:1/1、2/1、3/1、4/1、5/1、6/1、7/1,其中,1/1對(duì)應(yīng)的是最小脈沖間隔,將上述比值分別乘以6,可得對(duì)應(yīng)的Si值分別為6、12、18、24、30、36、42。由表2可知,當(dāng)最小脈沖間隔等于基本周期的2倍時(shí),一個(gè)編碼周期內(nèi)含有2個(gè)脈沖的對(duì)應(yīng)碼型包括:10100、1010000,對(duì)應(yīng)的間隔關(guān)系分別為:2-3、2-5,由此可知,各種脈沖間隔與最小脈沖間隔之比分別為:2/2、3/2、5/2,其中,2/2對(duì)應(yīng)的是最小脈沖間隔,將上述比值分別乘以6,可得對(duì)應(yīng)的Si值為6、9、15;由表3可知,當(dāng)最小脈沖間隔等于基本周期的3倍時(shí),一個(gè)編碼周期內(nèi)含有2個(gè)脈沖的對(duì)應(yīng)碼型包括:1001000、10010000,對(duì)應(yīng)的間隔關(guān)系分別為:3-4、3-5,由此可知,各種脈沖間隔與最小脈沖間隔之比分別為:3/3、4/3、5/3,其中,3/3對(duì)應(yīng)的是最小脈沖間隔,將上述比值分別乘以6,可得對(duì)應(yīng)的Si值為6、8、10。根據(jù)上述情況計(jì)算出的Si值涵蓋了所有含2個(gè)及2個(gè)以上脈沖的碼型,比如對(duì)于碼型為1110100,間隔關(guān)系為1-1-2-3的編碼信號(hào),對(duì)應(yīng)的碼字分別為1、1、10和100,而10和100的碼字已經(jīng)包含在110(間隔關(guān)系:1-2)、1100(間隔關(guān)系:1-3)的信號(hào)中了。經(jīng)過上述處理后,可以依據(jù)Si的值確定基本碼字單元,該基本碼字單元即碼字識(shí)別值Si=6對(duì)應(yīng)的碼字,具體方式如下:當(dāng)編碼周期內(nèi)存在等于8或10時(shí)的碼字識(shí)別值Si時(shí),其最小脈沖間隔等于基本周期的3倍,基本碼字單元為100;當(dāng)編碼周期內(nèi)存在等于9或15時(shí)的碼字識(shí)別值Si時(shí),其最小脈沖間隔等于脈沖基本周期的2倍,基本碼字單元為10;當(dāng)編碼周期內(nèi)的Si不滿足以上兩種情況,即不存在8、9、10、15中的任意一個(gè)碼字識(shí)別值Si時(shí),也相當(dāng)于編碼周期內(nèi)存在等于12、18、24、30、36、42的碼字識(shí)別值Si時(shí),其最小脈沖間隔等于脈沖基本周期,基本碼字單元為1。另外,根據(jù)表1~表3的碼型與間隔關(guān)系,再結(jié)合上述分析可得如表4的碼字識(shí)別對(duì)應(yīng)表所示:表4Si68910碼字基本碼字單元100010010000Si12151824碼字10100001001000Si303642碼字100001000001000000基于上述說明,本發(fā)明提供了一種脈沖調(diào)制碼識(shí)別方法的實(shí)施例,其流程如圖1所示,由該圖可知,本發(fā)明的識(shí)別方法包括如下步驟:步驟S1:首先,采集并記錄PCM編碼信號(hào)的脈沖時(shí)序信息,即按時(shí)間順序記錄每個(gè)脈沖到達(dá)的時(shí)刻,并根據(jù)該脈沖時(shí)序信息中的時(shí)間間隔信息確定編碼周期、一個(gè)編碼周期內(nèi)的脈沖數(shù),以及一個(gè)編碼周期內(nèi)的所有脈沖間隔;步驟S2:其次,根據(jù)編碼周期內(nèi)的最小脈沖間隔和對(duì)應(yīng)的各脈沖間隔計(jì)算出一個(gè)編碼周期內(nèi)每個(gè)脈沖間隔對(duì)應(yīng)的碼字識(shí)別值Si,Si的值可通過公式(1)或(2)計(jì)算出來。然后,根據(jù)所計(jì)算出來的各脈沖間隔的碼字識(shí)別值Si來確定基本碼字單元,具體確定方式如上所述。步驟S3:根據(jù)包含有所述基本碼字單元的碼字識(shí)別對(duì)應(yīng)表來確定每個(gè)脈沖間隔的碼字識(shí)別值Si對(duì)應(yīng)的碼字;通過步驟S2計(jì)算出一個(gè)編碼周期內(nèi)每個(gè)脈沖間隔對(duì)應(yīng)的碼字識(shí)別值Si并確定完基本碼字單元后,再對(duì)照碼字識(shí)別對(duì)應(yīng)表(表4)的內(nèi)容來確定一個(gè)編碼周期內(nèi)每個(gè)碼字識(shí)別值Si對(duì)應(yīng)的碼字。S4:將編碼周期內(nèi)所有脈沖間隔對(duì)應(yīng)的碼字按照順序排列即得到所識(shí)別出的PCM編碼信號(hào)。通過步驟S3得到一個(gè)編碼周期內(nèi)每個(gè)碼字識(shí)別值Si對(duì)應(yīng)的碼字以后,將所有脈沖間隔對(duì)應(yīng)的碼字順序連接起來,得到的二進(jìn)制碼組即為識(shí)別出的PCM編碼信號(hào)的碼型,根據(jù)該P(yáng)CM編碼信號(hào)的位數(shù)以及編碼周期即可確定其基本周期。本發(fā)明的脈沖調(diào)制碼識(shí)別方法只要知道PCM編碼信號(hào)的脈沖時(shí)序信息,就可以根據(jù)該脈沖時(shí)序信息計(jì)算一個(gè)編碼周期內(nèi)每個(gè)脈沖間隔對(duì)應(yīng)的碼字識(shí)別值Si,并確定基本碼字單元,之后根據(jù)各脈沖間隔的碼字識(shí)別值得到對(duì)應(yīng)的碼字,再將各碼字按照順序排列即可得到識(shí)別出的PCM編碼信號(hào)。該識(shí)別方法簡(jiǎn)單易行,操作簡(jiǎn)便,所需的信息較少,且能夠快速準(zhǔn)確地識(shí)別出編碼信號(hào),應(yīng)用前景較為廣泛。下面結(jié)合具體的實(shí)例對(duì)本發(fā)明的識(shí)別方法進(jìn)行說明,需要說明的是,本發(fā)明針對(duì)的識(shí)別對(duì)象主要是周期重復(fù)的3~8位PCM編碼信號(hào)脈沖序列,該編碼信號(hào)在每個(gè)編碼周期內(nèi)含有至少兩個(gè)脈沖,不考慮不具有重復(fù)周期的脈沖時(shí)序。實(shí)施例1假定采集記錄的首脈沖到達(dá)時(shí)間為時(shí)刻0,其脈沖到達(dá)時(shí)間(TOA)序列如表5的PCM編碼信號(hào)脈沖時(shí)序表所示:表5脈沖序數(shù)1234TOA(ms)0150200300脈沖序數(shù)5678TOA(ms)350500550650根據(jù)上述脈沖時(shí)序表可得對(duì)應(yīng)的脈沖間隔分別為:150ms、50ms、100ms、50ms、150ms、50ms、100ms,該編碼信號(hào)的重復(fù)脈沖間隔包括順次排列的150ms、50ms、100ms、50ms,由此可知其編碼周期為350ms,一個(gè)編碼周期內(nèi)包含4個(gè)脈沖,其脈沖間隔△Ti分別為:150ms、50ms、100ms、50ms,其中最小的脈沖間隔△Tmin為50ms,則對(duì)該編碼信號(hào)的識(shí)別過程如下:計(jì)算脈沖間隔對(duì)應(yīng)的碼字識(shí)別值,并確定基本碼字單元:將最小的脈沖間隔△Tmin和對(duì)應(yīng)的脈沖間隔△Ti代入公式(1),分別計(jì)算出4個(gè)脈沖間隔對(duì)應(yīng)的碼字識(shí)別值Si:S1=150×6/50=18;S2=50×6/50=6;S3=100×6/50=12;S4=50×6/50=6;由于S1~S4中沒有8、9、10、15中的任意一個(gè)碼字識(shí)別值,則根據(jù)上面所述基本碼字單元的確定方式可知,本實(shí)施例的基本碼字單元為1,該基本碼字單元即對(duì)應(yīng)于S2=S4=6對(duì)應(yīng)的碼字。確定完基本碼字單元以后,再根據(jù)碼字識(shí)別對(duì)應(yīng)表來確定S1~S4對(duì)應(yīng)的碼字:將S1~S4的碼字識(shí)別值與表4的碼字識(shí)別對(duì)應(yīng)表相對(duì)照,可得一個(gè)編碼周期內(nèi)4個(gè)脈沖間隔對(duì)應(yīng)的碼字分別為:碼字識(shí)別值S1=18S2=6S3=12S4=6碼字1001101根據(jù)各脈沖間隔的碼字確定PCM編碼信號(hào):將上述S1~S4對(duì)應(yīng)的碼字按照順序排列起來,可得最終的識(shí)別結(jié)果為:1001101,根據(jù)該識(shí)別結(jié)果可得該P(yáng)CM信號(hào)是7位編碼的碼型,其編碼周期T是基本周期的7倍,由于編碼周期為350ms,則其基本周期為50ms,脈沖間隔△T1~△T4分別為150ms、50ms、100ms、50ms,由上述信息可得如圖2所示的PCM編碼信號(hào)脈沖時(shí)序圖。實(shí)施例2假定采集記錄的首脈沖到達(dá)時(shí)間為時(shí)刻0,其脈沖到達(dá)時(shí)間(TOA)序列如表6的PCM編碼信號(hào)脈沖時(shí)序表所示:表6脈沖序數(shù)1234TOA(ms)03007001000脈沖序數(shù)5678TOA(ms)1400170021002400根據(jù)上述脈沖時(shí)序表可得對(duì)應(yīng)的脈沖間隔分別為:300ms、400ms、300ms、400ms、300ms、400ms、300ms,該編碼信號(hào)的重復(fù)脈沖間隔包括順次排列的300ms、400ms,由此可知其編碼周期為700ms,一個(gè)編碼周期內(nèi)包含2個(gè)脈沖,其脈沖間隔△Ti分別為:300ms、400ms,其中最小的脈沖間隔△Tmin為300ms,則對(duì)該編碼信號(hào)的識(shí)別過程如下:計(jì)算脈沖間隔對(duì)應(yīng)的碼字識(shí)別值,并確定基本碼字單元:將最小的脈沖間隔△Tmin和對(duì)應(yīng)的脈沖間隔△Ti代入公式(1),分別計(jì)算出2個(gè)脈沖間隔對(duì)應(yīng)的碼字識(shí)別值Si:S1=300×6/300=6;S2=400×6/300=8;由于存在S2為8的碼字識(shí)別值,則根據(jù)上面所述基本碼字單元的確定方式可知,本實(shí)施例的基本碼字單元為100,該基本碼字單元即為S1=6所對(duì)應(yīng)的碼字。確定完基本碼字單元以后,再根據(jù)碼字識(shí)別對(duì)應(yīng)表來確定S1、S2對(duì)應(yīng)的碼字:將S1、S2的碼字識(shí)別值與表4的碼字識(shí)別對(duì)應(yīng)表相對(duì)照,可得一個(gè)編碼周期內(nèi)2個(gè)脈沖間隔對(duì)應(yīng)的碼字分別為:碼字識(shí)別值S1=6S2=8碼字1001000根據(jù)各脈沖間隔的碼字確定PCM編碼信號(hào):將上述S1、S2對(duì)應(yīng)的碼字按照順序排列起來,可得最終的識(shí)別結(jié)果為:1001000,根據(jù)該識(shí)別結(jié)果可得該P(yáng)CM信號(hào)是7位編碼的碼型,其編碼周期T是基本周期的7倍,由于編碼周期為700ms,則其基本周期為100ms,脈沖間隔△T1~△T2分別為300ms、400ms,由上述信息可得如圖3所示的PCM編碼信號(hào)脈沖時(shí)序圖。實(shí)施例3假定采集記錄的首脈沖到達(dá)時(shí)間為時(shí)刻0,其脈沖到達(dá)時(shí)間(TOA)序列如表7的PCM編碼信號(hào)脈沖時(shí)序表所示:表7脈沖序數(shù)1234TOA(ms)03008001100脈沖序數(shù)5678TOA(ms)1600190024002700根據(jù)上述脈沖時(shí)序表可得對(duì)應(yīng)的脈沖間隔分別為:300ms、500ms、300ms、500ms、300ms、500ms、300ms,該編碼信號(hào)的重復(fù)脈沖間隔包括順次排列的300ms、500ms,由此可知其編碼周期為800ms,一個(gè)編碼周期內(nèi)包含2個(gè)脈沖,其脈沖間隔△Ti分別為:300ms、500ms,其中最小的脈沖間隔△Tmin為300ms,則對(duì)該編碼信號(hào)的識(shí)別過程如下:計(jì)算脈沖間隔對(duì)應(yīng)的碼字識(shí)別值,并確定基本碼字單元:將最小的脈沖間隔△Tmin和對(duì)應(yīng)的脈沖間隔△Ti代入公式(1),分別計(jì)算出2個(gè)脈沖間隔對(duì)應(yīng)的碼字識(shí)別值Si:S1=300×6/300=6;S2=500×6/300=10;由于存在S2為10的碼字識(shí)別值,則根據(jù)上面所述基本碼字單元的確定方式可知,本實(shí)施例的基本碼字單元為100,該基本碼字單元即為S1=6所對(duì)應(yīng)的碼字。確定完基本碼字單元以后,再根據(jù)碼字識(shí)別對(duì)應(yīng)表來確定S1、S2對(duì)應(yīng)的碼字:將S1、S2的碼字識(shí)別值與表4的碼字識(shí)別對(duì)應(yīng)表相對(duì)照,可得一個(gè)編碼周期內(nèi)2個(gè)脈沖間隔對(duì)應(yīng)的碼字分別為:碼字識(shí)別值S1=6S2=10碼字10010000根據(jù)各脈沖間隔的碼字確定PCM編碼信號(hào):將上述S1、S2對(duì)應(yīng)的碼字按照順序排列起來,可得最終的識(shí)別結(jié)果為:10010000,根據(jù)該識(shí)別結(jié)果可得該P(yáng)CM信號(hào)是8位編碼的碼型,其編碼周期T是基本周期的8倍,由于編碼周期為800ms,則其基本周期為100ms,脈沖間隔△T1~△T2分別為300ms、500ms,由上述信息可得如圖4所示的PCM編碼信號(hào)脈沖時(shí)序圖。實(shí)施例4假定采集記錄的首脈沖到達(dá)時(shí)間為時(shí)刻0,其脈沖到達(dá)時(shí)間(TOA)序列如表8的PCM編碼信號(hào)脈沖時(shí)序表所示:表8脈沖序數(shù)1234TOA(ms)0200400700脈沖序數(shù)5678TOA(ms)900110014001600根據(jù)上述脈沖時(shí)序表可得對(duì)應(yīng)的脈沖間隔分別為:200ms、200ms、300ms、200ms、200ms、300ms、200ms,該編碼信號(hào)的重復(fù)脈沖間隔包括順次排列的200ms、200ms、300ms,由此可知其編碼周期為700ms,一個(gè)編碼周期內(nèi)包含3個(gè)脈沖,其脈沖間隔△Ti分別為:200ms、200ms、300ms,其中最小的脈沖間隔△Tmin為200ms,則對(duì)該編碼信號(hào)的識(shí)別過程如下:計(jì)算脈沖間隔對(duì)應(yīng)的碼字識(shí)別值,并確定基本碼字單元:將最小的脈沖間隔△Tmin和對(duì)應(yīng)的脈沖間隔△Ti代入公式(1),分別計(jì)算出3個(gè)脈沖間隔對(duì)應(yīng)的碼字識(shí)別值Si:S1=200×6/200=6;S2=200×6/200=6;S3=300×6/200=9由于存在S3為9的碼字識(shí)別值,則根據(jù)上面所述基本碼字單元的確定方式可知,本實(shí)施例的基本碼字單元為10,該基本碼字單元即為S1=S2=6所對(duì)應(yīng)的碼字。根據(jù)碼字識(shí)別對(duì)應(yīng)表來確定S1~S3對(duì)應(yīng)的碼字:將S1~S3的碼字識(shí)別值與表4的碼字識(shí)別對(duì)應(yīng)表相對(duì)照,可得一個(gè)編碼周期內(nèi)3個(gè)脈沖間隔對(duì)應(yīng)的碼字分別為:碼字識(shí)別值S1=6S2=6S3=9碼字1010100根據(jù)各脈沖間隔的碼字確定PCM編碼信號(hào):將上述S1~S3對(duì)應(yīng)的碼字按照順序排列起來,可得最終的識(shí)別結(jié)果為:1010100,根據(jù)該識(shí)別結(jié)果可得該P(yáng)CM信號(hào)是7位編碼的碼型,其編碼周期T是基本周期的7倍,由于編碼周期為700ms,則其基本周期為100ms,脈沖間隔△T1~△T3分別為200ms、200ms、300ms,由上述信息可得如圖5所示的PCM編碼信號(hào)脈沖時(shí)序圖。實(shí)施例5假定采集記錄的首脈沖到達(dá)時(shí)間為時(shí)刻0,其脈沖到達(dá)時(shí)間(TOA)序列如表9的PCM編碼信號(hào)脈沖時(shí)序表所示:表9脈沖序數(shù)1234TOA(ms)0200700900脈沖序數(shù)5678TOA(ms)1400160021002300根據(jù)上述脈沖時(shí)序表可得對(duì)應(yīng)的脈沖間隔分別為:200ms、500ms、200ms、500ms、200ms、500ms、200ms,該編碼信號(hào)的重復(fù)脈沖間隔包括順次排列的200ms、500ms,由此可知其編碼周期為700ms,一個(gè)編碼周期內(nèi)包含2個(gè)脈沖,其脈沖間隔△Ti分別為:200ms、500ms,其中最小的脈沖間隔△Tmin為200ms,則對(duì)該編碼信號(hào)的識(shí)別過程如下:計(jì)算脈沖間隔對(duì)應(yīng)的碼字識(shí)別值,并確定基本碼字單元:將最小的脈沖間隔△Tmin和對(duì)應(yīng)的脈沖間隔△Ti代入公式(1),分別計(jì)算出2個(gè)脈沖間隔對(duì)應(yīng)的碼字識(shí)別值Si:S1=200×6/200=6;S2=500×6/200=15;由于存在S2為15的碼字識(shí)別值,則根據(jù)上面所述基本碼字單元的確定方式可知,本實(shí)施例的基本碼字單元為10,該基本碼字單元即為S1=6所對(duì)應(yīng)的碼字。確定完基本碼字單元以后,再根據(jù)碼字識(shí)別對(duì)應(yīng)表來確定S1、S2對(duì)應(yīng)的碼字:將S1、S2的碼字識(shí)別值與表4的碼字識(shí)別對(duì)應(yīng)表相對(duì)照,可得一個(gè)編碼周期內(nèi)2個(gè)脈沖間隔對(duì)應(yīng)的碼字分別為:根據(jù)各脈沖間隔的碼字確定PCM編碼信號(hào):將上述S1、S2對(duì)應(yīng)的碼字按照順序排列起來,可得最終的識(shí)別結(jié)果為:1010000,根據(jù)該識(shí)別結(jié)果可得該P(yáng)CM信號(hào)是7位編碼的碼型,其編碼周期T是基本周期的7倍,由于編碼周期為700ms,則其基本周期為100ms,脈沖間隔△T1~△T2分別為200ms、500ms,由上述信息可得如圖6所示的PCM編碼信號(hào)脈沖時(shí)序圖。實(shí)施例6假定采集記錄的首脈沖到達(dá)時(shí)間為時(shí)刻0,其脈沖到達(dá)時(shí)間(TOA)序列如表10的PCM編碼信號(hào)脈沖時(shí)序表所示:表10脈沖序數(shù)1234TOA(ms)0100300600脈沖序數(shù)5678TOA(ms)70090012001300根據(jù)上述脈沖時(shí)序表可得對(duì)應(yīng)的脈沖間隔分別為:100ms、200ms、300ms、100ms、200ms、300ms、100ms,該編碼信號(hào)的重復(fù)脈沖間隔包括順次排列的100ms、200ms、300ms,由此可知其編碼周期為600ms,一個(gè)編碼周期內(nèi)包含3個(gè)脈沖,其脈沖間隔△Ti分別為:100ms、200ms、300ms,其中最小的脈沖間隔△Tmin為100ms,則對(duì)該編碼信號(hào)的識(shí)別過程如下:計(jì)算脈沖間隔對(duì)應(yīng)的碼字識(shí)別值,并確定基本碼字單元:將最小的脈沖間隔△Tmin和對(duì)應(yīng)的脈沖間隔△Ti代入公式(1),分別計(jì)算出3個(gè)脈沖間隔對(duì)應(yīng)的碼字識(shí)別值Si:S1=100×6/100=6;S2=200×6/100=12;S3=300×6/100=18由于S1~S3中沒有8、9、10、15中的任意一個(gè)碼字識(shí)別值,則根據(jù)上面所述基本碼字單元的確定方式可知,本實(shí)施例的基本碼字單元為1,該基本碼字單元即對(duì)應(yīng)于S1=6對(duì)應(yīng)的碼字。根據(jù)碼字識(shí)別對(duì)應(yīng)表來確定S1~S3對(duì)應(yīng)的碼字:將S1~S3的碼字識(shí)別值與表4的碼字識(shí)別對(duì)應(yīng)表相對(duì)照,可得一個(gè)編碼周期內(nèi)3個(gè)脈沖間隔對(duì)應(yīng)的碼字分別為:碼字識(shí)別值S1=6S2=12S3=18碼字110100根據(jù)各脈沖間隔的碼字確定PCM編碼信號(hào):將上述S1~S3對(duì)應(yīng)的碼字按照順序排列起來,可得最終的識(shí)別結(jié)果為:110100,根據(jù)該識(shí)別結(jié)果可得該P(yáng)CM信號(hào)是6位編碼的碼型,其編碼周期T是基本周期的6倍,由于編碼周期為600ms,則其基本周期為100ms,脈沖間隔△T1~△T3分別為100ms、200ms、300ms,由上述信息可得如圖7所示的PCM編碼信號(hào)脈沖時(shí)序圖。實(shí)施例7假定采集記錄的首脈沖到達(dá)時(shí)間為時(shí)刻0,其脈沖到達(dá)時(shí)間(TOA)序列如表11的PCM編碼信號(hào)脈沖時(shí)序表所示:表11脈沖序數(shù)1234TOA(ms)0100200400脈沖序數(shù)5678TOA(ms)80090010001200根據(jù)上述脈沖時(shí)序表可得對(duì)應(yīng)的脈沖間隔分別為:100ms、100ms、200ms、400ms、100ms、100ms、200ms,該編碼信號(hào)的重復(fù)脈沖間隔包括順次排列的100ms、100ms、200ms、400ms,由此可知其編碼周期為800ms,一個(gè)編碼周期內(nèi)包含4個(gè)脈沖,其脈沖間隔△Ti分別為:100ms、100ms、200ms、400ms,其中最小的脈沖間隔△Tmin為100ms,則對(duì)該編碼信號(hào)的識(shí)別過程如下:計(jì)算脈沖間隔對(duì)應(yīng)的碼字識(shí)別值,并確定基本碼字單元:將最小的脈沖間隔△Tmin和對(duì)應(yīng)的脈沖間隔△Ti代入公式(1),分別計(jì)算出4個(gè)脈沖間隔對(duì)應(yīng)的碼字識(shí)別值Si:S1=100×6/100=6;S2=100×6/100=6;S3=200×6/100=12;S4=400×6/100=24由于S1~S4中沒有8、9、10、15中的任意一個(gè)碼字識(shí)別值,則根據(jù)上面所述基本碼字單元的確定方式可知,本實(shí)施例的基本碼字單元為1,該基本碼字單元即對(duì)應(yīng)于S1=S2=6對(duì)應(yīng)的碼字。確定完基本碼字單元以后,再根據(jù)碼字識(shí)別對(duì)應(yīng)表來確定S1~S4對(duì)應(yīng)的碼字:將S1~S4的碼字識(shí)別值與表4的碼字識(shí)別對(duì)應(yīng)表相對(duì)照,可得一個(gè)編碼周期內(nèi)4個(gè)脈沖間隔對(duì)應(yīng)的碼字分別為:碼字識(shí)別值S1=6S2=6S3=12S4=24碼字11101000根據(jù)各脈沖間隔的碼字確定PCM編碼信號(hào):將上述S1~S4對(duì)應(yīng)的碼字按照順序排列起來,可得最終的識(shí)別結(jié)果為:11101000,根據(jù)該識(shí)別結(jié)果可得該P(yáng)CM信號(hào)是8位編碼的碼型,其編碼周期T是基本周期的8倍,由于編碼周期為800ms,則其基本周期為100ms,脈沖間隔△T1~△T4分別為100ms、100ms、200ms、400ms,由上述信息可得如圖8所示的PCM編碼信號(hào)脈沖時(shí)序圖。實(shí)施例8假定采集記錄的首脈沖到達(dá)時(shí)間為時(shí)刻0,其脈沖到達(dá)時(shí)間(TOA)序列如表12的PCM編碼信號(hào)脈沖時(shí)序表所示:表12脈沖序數(shù)1234TOA(ms)0100300800脈沖序數(shù)5678TOA(ms)900110016001700根據(jù)上述脈沖時(shí)序表可得對(duì)應(yīng)的脈沖間隔分別為:100ms、200ms、500ms、100ms、200ms、500ms、100ms,該編碼信號(hào)的重復(fù)脈沖間隔包括順次排列的100ms、200ms、500ms,由此可知其編碼周期為800ms,一個(gè)編碼周期內(nèi)包含3個(gè)脈沖,其脈沖間隔△Ti分別為:100ms、200ms、500ms,其中最小的脈沖間隔△Tmin為100ms,則對(duì)該編碼信號(hào)的識(shí)別過程如下:計(jì)算脈沖間隔對(duì)應(yīng)的碼字識(shí)別值,并確定基本碼字單元:將最小的脈沖間隔△Tmin和對(duì)應(yīng)的脈沖間隔△Ti代入公式(1),分別計(jì)算出3個(gè)脈沖間隔對(duì)應(yīng)的碼字識(shí)別值Si:S1=100×6/100=6;S2=200×6/100=12;S3=500×6/100=30;由于S1~S3中沒有8、9、10、15中的任意一個(gè)碼字識(shí)別值,則根據(jù)上面所述基本碼字單元的確定方式可知,本實(shí)施例的基本碼字單元為1,該基本碼字單元即對(duì)應(yīng)于S1=6對(duì)應(yīng)的碼字。確定完基本碼字單元以后,再根據(jù)碼字識(shí)別對(duì)應(yīng)表來確定S1~S3對(duì)應(yīng)的碼字:將S1~S3的碼字識(shí)別值與表4的碼字識(shí)別對(duì)應(yīng)表相對(duì)照,可得一個(gè)編碼周期內(nèi)3個(gè)脈沖間隔對(duì)應(yīng)的碼字分別為:碼字識(shí)別值S1=6S2=12S3=30碼字11010000根據(jù)各脈沖間隔的碼字確定PCM編碼信號(hào):將上述S1~S3對(duì)應(yīng)的碼字按照順序排列起來,可得最終的識(shí)別結(jié)果為:11010000,根據(jù)該識(shí)別結(jié)果可得該P(yáng)CM信號(hào)是8位編碼的碼型,其編碼周期T是基本周期的8倍,由于編碼周期為800ms,則其基本周期為100ms,脈沖間隔△T1~△T3分別為100ms、200ms、500ms,由上述信息可得如圖9所示的PCM編碼信號(hào)脈沖時(shí)序圖。實(shí)施例9假定采集記錄的首脈沖到達(dá)時(shí)間為時(shí)刻0,其脈沖到達(dá)時(shí)間(TOA)序列如表13的PCM編碼信號(hào)脈沖時(shí)序表所示:表13脈沖序數(shù)1234TOA(ms)0100200800脈沖序數(shù)5678TOA(ms)900100016001700根據(jù)上述脈沖時(shí)序表可得對(duì)應(yīng)的脈沖間隔分別為:100ms、100ms、600ms、100ms、100ms、600ms、100ms,該編碼信號(hào)的重復(fù)脈沖間隔包括順次排列的100ms、100ms、600ms,由此可知其編碼周期為800ms,一個(gè)編碼周期內(nèi)包含3個(gè)脈沖,其脈沖間隔△Ti分別為:100ms、100ms、600ms,其中最小的脈沖間隔△Tmin為100ms,則對(duì)該編碼信號(hào)的識(shí)別過程如下:計(jì)算脈沖間隔對(duì)應(yīng)的碼字識(shí)別值,并確定基本碼字單元:將最小的脈沖間隔△Tmin和對(duì)應(yīng)的脈沖間隔△Ti代入公式(1),分別計(jì)算出3個(gè)脈沖間隔對(duì)應(yīng)的碼字識(shí)別值Si:S1=100×6/100=6;S2=100×6/100=6;S3=600×6/100=36;由于S1~S3中沒有8、9、10、15中的任意一個(gè)碼字識(shí)別值,則根據(jù)上面所述基本碼字單元的確定方式可知,本實(shí)施例的基本碼字單元為1,該基本碼字單元即對(duì)應(yīng)于S1=S2=6對(duì)應(yīng)的碼字。確定完基本碼字單元以后,再根據(jù)碼字識(shí)別對(duì)應(yīng)表來確定S1~S3對(duì)應(yīng)的碼字:將S1~S3的碼字識(shí)別值與表4的碼字識(shí)別對(duì)應(yīng)表相對(duì)照,可得一個(gè)編碼周期內(nèi)3個(gè)脈沖間隔對(duì)應(yīng)的碼字分別為:碼字識(shí)別值S1=6S2=6S3=36碼字110100000根據(jù)各脈沖間隔的碼字確定PCM編碼信號(hào):將上述S1~S3對(duì)應(yīng)的碼字按照順序排列起來,可得最終的識(shí)別結(jié)果為:11100000,根據(jù)該識(shí)別結(jié)果可得該P(yáng)CM信號(hào)是8位編碼的碼型,其編碼周期T是基本周期的8倍,由于編碼周期為800ms,則其基本周期為100ms,脈沖間隔△T1~△T3分別為100ms、100ms、600ms,由上述信息可得如圖10所示的PCM編碼信號(hào)脈沖時(shí)序圖。實(shí)施例10假定采集記錄的首脈沖到達(dá)時(shí)間為時(shí)刻0,其脈沖到達(dá)時(shí)間(TOA)序列如表14的PCM編碼信號(hào)脈沖時(shí)序表所示:表14脈沖序數(shù)1234TOA(ms)0100800900脈沖序數(shù)5678TOA(ms)1600170024002500根據(jù)上述脈沖時(shí)序表可得對(duì)應(yīng)的脈沖間隔分別為:100ms、700ms、100ms、700ms、100ms、700ms、100ms,該編碼信號(hào)的重復(fù)脈沖間隔包括順次排列的100ms、700ms,由此可知其編碼周期為800ms,一個(gè)編碼周期內(nèi)包含2個(gè)脈沖,其脈沖間隔△Ti分別為:100ms、700ms,其中最小的脈沖間隔△Tmin為200ms,則對(duì)該編碼信號(hào)的識(shí)別過程如下:計(jì)算脈沖間隔對(duì)應(yīng)的碼字識(shí)別值,并確定基本碼字單元:將最小的脈沖間隔△Tmin和對(duì)應(yīng)的脈沖間隔△Ti代入公式(1),分別計(jì)算出2個(gè)脈沖間隔對(duì)應(yīng)的碼字識(shí)別值Si:S1=100×6/100=6;S2=700×6/100=42;由于S1、S2中沒有8、9、10、15中的任意一個(gè)碼字識(shí)別值,則根據(jù)上面所述基本碼字單元的確定方式可知,本實(shí)施例的基本碼字單元為1,該基本碼字單元即對(duì)應(yīng)于S1=6對(duì)應(yīng)的碼字。根據(jù)碼字識(shí)別對(duì)應(yīng)表來確定S1、S2對(duì)應(yīng)的碼字:將S1、S2的碼字識(shí)別值與表4的碼字識(shí)別對(duì)應(yīng)表相對(duì)照,可得一個(gè)編碼周期內(nèi)2個(gè)脈沖間隔對(duì)應(yīng)的碼字分別為:碼字識(shí)別值S1=6S2=42碼字11000000根據(jù)各脈沖間隔的碼字確定PCM編碼信號(hào):將上述S1、S2對(duì)應(yīng)的碼字按照順序排列起來,可得最終的識(shí)別結(jié)果為:11000000,根據(jù)該識(shí)別結(jié)果可得該P(yáng)CM信號(hào)是8位編碼的碼型,其編碼周期T是基本周期的8倍,由于編碼周期為800ms,則其基本周期為100ms,脈沖間隔△T1~△T2分別為100ms、700ms,由上述信息可得如圖11所示的PCM編碼信號(hào)脈沖時(shí)序圖。本發(fā)明的脈沖調(diào)制碼識(shí)別方法是通過采集記錄PCM編碼信號(hào)的脈沖時(shí)序信息,得到編碼周期、一個(gè)編碼周期內(nèi)的脈沖數(shù)以及編碼周期內(nèi)的所有脈沖間隔;通過對(duì)應(yīng)的計(jì)算公式計(jì)算出每個(gè)間隔對(duì)應(yīng)的碼字識(shí)別值,以確定基本碼字單元,之后根據(jù)各脈沖間隔的碼字識(shí)別值得到對(duì)應(yīng)的碼字,再將各碼字按照順序排列即可得到識(shí)別出的PCM編碼信號(hào)。該識(shí)別方法簡(jiǎn)單易行,操作簡(jiǎn)便,所需的信息較少,且能夠快速準(zhǔn)確地識(shí)別出編碼信號(hào),應(yīng)用前景較為廣泛。以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)變換,或直接或間接運(yùn)用在其他相關(guān)的
技術(shù)領(lǐng)域:
,均包括在本發(fā)明的專利保護(hù)范圍內(nèi)。當(dāng)前第1頁(yè)1 2 3