-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 營銷推廣 > 專題列表 > 正文
偽隨機(jī)序列應(yīng)用
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于偽隨機(jī)序列應(yīng)用的問題,以下是小編對(duì)此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,有小程序、在線網(wǎng)頁版、PC客戶端和批量生成器
問友Ai官網(wǎng):https://ai.de1919.com。
本文目錄:
什么叫偽隨機(jī)二進(jìn)制序列
偽隨機(jī)序列擾碼進(jìn)行基帶信號(hào)傳輸?shù)娜秉c(diǎn)是其頻譜會(huì)因數(shù)據(jù)出現(xiàn)連“1”和連“0”而包含大的低頻成分,不適應(yīng)信道的傳輸特性,也不利于從中提取出時(shí)鐘信息。解決辦法之一是采用擾碼技術(shù),使信號(hào)受到隨機(jī)化處理,變?yōu)閭坞S機(jī)序列,又稱為“數(shù)據(jù)隨機(jī)化”和“能量擴(kuò)散”處理。擾碼不但能改善位定時(shí)的恢復(fù)質(zhì)量,還可以使信號(hào)頻譜平滑,使幀同步和自適應(yīng)同步和自適應(yīng)時(shí)域均衡等系統(tǒng)的性能得到改善。
擾碼雖然“擾亂”了原有數(shù)據(jù)的本來規(guī)律,但因?yàn)槭侨藶榈摹皵_亂”,在接收端很容易去加擾,恢復(fù)成原數(shù)據(jù)流。
實(shí)現(xiàn)加擾和解碼,需要產(chǎn)生偽隨機(jī)二進(jìn)制序列(PRBS)再與輸入數(shù)據(jù)逐個(gè)比特作運(yùn)算。PRBS也稱為m序列,這種m序列與TS的數(shù)據(jù)碼流進(jìn)行模2加運(yùn)算后,數(shù)據(jù)流中的“1”和“0”的連續(xù)游程都很短,且出現(xiàn)的概率基本相同。
利用偽隨機(jī)序列進(jìn)行擾碼也是實(shí)現(xiàn)數(shù)字信號(hào)高保密性傳輸?shù)闹匾侄沃?。一般將信源產(chǎn)生的二進(jìn)制數(shù)字信息和一個(gè)周期很長(zhǎng)的偽隨即序列模2相加,就可將原信息變成不可理解的另一序列。這種信號(hào)在信道中傳輸自然具有高度保密性。在接收端將接收信號(hào)再加上(模2和)同樣的偽隨機(jī)序列,就恢復(fù)為原來發(fā)送的信息。
在DVB-C系統(tǒng)中的CA系統(tǒng)原理就源于此,只不過為了加強(qiáng)系統(tǒng)的保密性,其偽隨機(jī)序列是不斷變化的(10秒變一次),這個(gè)偽隨機(jī)序列又叫控制字(CW
偽隨機(jī)碼的實(shí)例
序列α= 0110100,其中0和1的個(gè)數(shù)相差1。把α看成周期為7的無限序列,左移1位得,α1 = 1101000,把α1也看成周期為7的無限序列。 α= 0110100α1=1101000在一個(gè)周期里,α和α1的對(duì)應(yīng)位置元素相同的位置有3個(gè),元素不同的位置有4個(gè),它們的差等于-1,這個(gè)數(shù)稱為α的自相關(guān)函數(shù)在1處的值,記作。類似地,把α左移2位,3位,…6位,可以求出α的自相關(guān)函數(shù)在2處,3處,…6處的值也等于-1。當(dāng)0 < s <7時(shí),稱為α的自相關(guān)函數(shù)的旁瓣值。從剛才所求出的結(jié)果知道,α= 0110100的自相關(guān)函數(shù)的旁瓣值只有一個(gè):-1。像這樣的序列稱為偽隨機(jī)序列或擬完美序列。
即,一個(gè)周期為v的無限序列,如果在一個(gè)周期里,0和1的個(gè)數(shù)相差1,并且它的自相關(guān)函數(shù)的旁瓣值只有一個(gè):-1,則稱它為偽隨機(jī)序列或擬完美序列。α的自相關(guān)函數(shù)的旁瓣值的絕對(duì)值越大,就表明(或把的0和1互換得到的序列)與α越像。因此如果周期為v的序列α是一個(gè)偽隨機(jī)序列,那么α不管左移幾位(只要不是v的倍數(shù)),得到的序列都和α很不像,這樣就很難分辨出α是什么樣子。好比川劇的變臉,由于每一次都變得和演員的臉很不一樣,因此很難知道演員自己的臉是什么樣子。反之如果演員每一次化裝后都跟他自己的臉有許多相同之處,那么就容易辨認(rèn)演員長(zhǎng)得什么樣。這說明了用偽隨機(jī)序列作為密鑰序列,是比較安全的。
偽隨機(jī)序列是用函數(shù)生成隨機(jī)數(shù)。它并不真正是隨機(jī)的。只是比較近似隨機(jī)。
一個(gè)簡(jiǎn)單的隨機(jī)數(shù)產(chǎn)生方法如下:
X0=345
Xn=(Xn-1*A+B)/C
其中A,B,C是常數(shù),上式每執(zhí)行一次就生成一個(gè)偽隨機(jī)數(shù)
還可以在數(shù)組中填入若干個(gè)數(shù)然后順序取出進(jìn)行模擬。性能好,但是這種隨機(jī)數(shù)就很不象隨機(jī)數(shù)了。 還有就是根據(jù)當(dāng)前系統(tǒng)時(shí)間,內(nèi)存值等等用函數(shù)生成了。
以上就是關(guān)于偽隨機(jī)序列應(yīng)用相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀: