新四季網

一種基於神經網絡的數字調製信號解調器及其解調方法與流程

2023-10-30 05:34:47 1


本發明屬於集成電路和通信領域,具體為一種基於神經網絡的數字調製信號解調器及其解調方法,適用於各種調製方式。



背景技術:

模擬通信和數字通信廣泛應用於通信業務中,但數字通信已成為當代通信系統的主流。與模擬通信相比,數字通信具有抗幹擾能力強、可靠性高、保密性強、便於存儲和處理、設備易於集成、體積小、功耗低等優點。

調製的目的是把要傳輸的模擬信號或數位訊號變成適合信道傳輸的信號,要傳輸的模擬信號稱為調製信號。在通信系統的發送端,把基帶信號的頻譜搬移到具體給定信道通帶內的過程稱為調製。在接收端,把已搬移到給定信道通帶內的頻譜還原為基帶頻譜,從而將信號還原為原始基帶信號的過程稱為解調。使用數字基帶信號對載波進行調製稱為數字調製。數字調製相應有數字調幅、數字調頻、數字調相三種方式。由於數字基帶信號取值是離散的,因而調製後的載波參數取值也是離散的。數字調製的過程就像用數字基帶信號去控制選通門的狀態一樣,從幾個具有不同參數的獨立震蕩源中選擇參數,所以又把數字調製稱為「鍵控」,相應有振幅鍵控(ask)、頻移鍵控(fsk)和相移鍵控(psk)三種基本方式。

隨著數字通信技術的發展,產生了多進位數字調製,多進位振幅鍵控(mask)、多進位頻移鍵控(mfsk)和多進位相移鍵控(mpsk)。之後,人們為了改善頻譜利用率低、抗多徑抗衰落能力差、功率譜衰減慢以及帶外輻射嚴重等問題,新的數字調製技術被提出,例如正交振幅調製(qam)和正交頻分復用調製(ofdm)。

目前數字調製信號解調是通過模數轉換器(adc)和數位訊號處理(dsp)來實現的,由於每種調製信號使用的技術不同,在dsp中要實現包括下變頻混頻、帶通濾波、同相和正交(i、q)解調、位同步提取、信道解碼、信源解碼等。因此,每種不同的調製信號需要設計不同的dsp軟體來實現解調。

神經網絡是一項以生物大腦的結構和功能為基礎,以網絡節點模仿大腦的神經細胞,以網絡連接權模仿大腦的激勵電平的技術,能有效的處理問題的非線性、模糊性和不確定關係。在傳統的計算機中,我們告訴計算機要做什麼,將大問題分解成許多小的,精確定義的任務,計算機可以很容易的執行。相比之下,在神經網絡中,我們不告訴計算機如何解決我們的問題。相反,它從觀察數據中學習,找出自己解決問題的方案。神經網絡相應的有全連接神經網絡也叫前饋神經網絡(fnn),例圖見圖2。除此之外還有卷積神經網絡(cnn),和循環神經網絡(rnn),cnn也是一種前饋神經網絡,cnn例圖見圖3,rnn例圖見圖4。rnn引入了定向循環,可以處理那些輸入之間前後關聯的問題。普通的rnn對於時序長短依賴具有不確定性,而長短時記憶模型(lstm)可以很好的解決這個問題,lstm例圖見圖5。

美國專利(us2016/0248610a1和us2015/0249554a1)提出了將人工神經網絡用於解調器來解決i/q信號失調和信號間幹擾(isi)。該專利是在傳統的解調基礎上加入了神經網絡,使用神經網絡來補償i/q失調,消除isi幹擾,實現恢復原始調製信號,最終實現提高傳統解調的性能。



技術實現要素:

針對上述存在問題或不足,本發明提供了一種基於神經網絡的數字調製信號解調器及其解調方法,利用神經網絡對adc轉換過的調製信號進行學習,記錄下可以解調該信號時的網絡權重值,之後遇到相同調製方式的信號即可實現信號的識別並解調。

該基於神經網絡的數字調製信號解調器,包括adc和神經網絡識別模塊。

所述adc用於將輸入的調製信號轉換成數位訊號,將其輸入至神經網絡識別模塊;

所述神經網絡識別模塊用於對adc輸入的調製信號進行學習並識別出調製方式和解調出數字基帶信號並輸出。

進一步的,所述神經網絡識別模塊由fnn、cnn、rnn或lstm這四種神經網絡構成。rnn和lstm由於有時序記憶功能,可以直接構成神經網絡識別模塊。fnn和cnn由於不具有時序記憶功能,需要配合二選一多路選擇器和寄存器來實現時序記憶功能,從而構成神經網絡識別模塊。

上述數字調製信號解調器的解調方法,分為學習過程和解調過程。學習過程是為得到可以解調數字調製信號時的網絡權重值;解調過程是利用學習過程中得到網絡權重值對adc轉換過的調製信號進行識別並解調出數字基帶信號。

學習過程具體如下:

步驟1、輸入調製信號;通過adc將調製信號轉換為數位訊號;

步驟2、神經網絡識別模塊對adc轉換過的數位訊號進行學習,再根據學習結果來修改網絡權重值;

步驟3、使用未被學習的信號作為測試集,對比測試結果的準確率能否≥預期誤碼率;

步驟4、如果準確率≥預期誤碼率,則記錄下網絡權重值,學習過程結束;如果準確率低於預期誤碼率,則重複步驟1-3,直到準確率≥預期誤碼率。

解調過程具體如下:

步驟1、輸入調製信號(信號的調製方式在學習過程中已學習過);通過adc將調製信號轉換為數位訊號;

步驟2、根據學習過程中得到的神經網絡的權重值,通過神經網絡識別模塊識別出adc轉換過的調製信號並解調出數字基帶信號。

該解調方法可解調n種調製信號,n≥1,學習的過程需要同時輸入n種調製信號進行學習。學習方法流程圖見圖6。

上述解調方法中的調製方式,適用于振幅鍵控(ask)、頻移鍵控(fsk)、相移鍵控(psk)、二進位啟閉鍵控(ook)、多進位振幅鍵控(mask)、最小頻移鍵控(msk)、多進位頻移鍵控(mfsk)、高斯最小頻移鍵控(gmsk)、多進位相移鍵控(mpsk)、正交相移鍵控(qpsk)、偏移四相相移鍵控(oqpsk)、正交振幅調製(qam)、多進位正交振幅調製(mqam)、時分多址(tdma)、頻分多址(fdma)、碼分多址(cmda)和/或正交頻分復用技術(ofdm)。

本發明利用神經網絡直接解調調製信號,而不是在傳統解調基礎上加上神經網絡來提高解調性能。最終本發明在不改變神經網絡的軟體配置的情況下,同時解調n種調製信號;並可以學習新的調製信號及其調製方式,實現解調。

綜上所述,本發明在不改變神經網絡的軟體配置的情況下,同時解調n種調製信號;並可以學習新的調製信號及其調製方式,實現解調。

附圖說明

圖1是本發明數字調製信號解調器結構示意框圖;

圖2是fnn神經網絡的拓撲結構示意圖;

圖3是cnn神經網絡的拓撲結構示意圖;

圖4是rnn神經網絡的拓撲結構示意圖;

圖5是lstm神經網絡的拓撲結構示意圖;

圖6是本發明解調信號的流程示意圖;

圖7是實施例1的解調器結構示意圖;

圖8是實施例1的解調器解調90%ask調製信號的仿真圖;

圖9是實施例1的解調器解調fsk調製信號的仿真圖;

圖10是實施例2的解調器結構示意圖;

圖11是實施例3的解調器結構示意圖;

圖12是實施例4的解調器結構示意圖。

具體實施方式

下面結合附圖和實施例對本發明做進一步的詳細說明。

本發明所述的解調數字調製信號的方法,是利用神經網絡識別模塊對adc轉換過的調製信號進行學習,記錄下可以解調該信號時的網絡權重值,之後輸入相同調製方式的信號即同類的調製信號,實現調製信號的識別並解調出數字基帶信號。

實施例1

圖7是本實施例提出的基於單一lstm(或rnn)神經網絡的數字調製信號解調器結構圖,其包括一個adc和一個由lstm(或rnn)神經網絡組成的識別解調模塊。調製信號經adc轉換為數位訊號後傳入由lstm(或rnn)神經網絡組成的識別解調模塊,lstm(或rnn)神經網絡對輸入的調製信號進行學習後得到網絡權重值。在該網絡權重值下,輸入相同調製方式的信號可以實現信號的識別並解調出數字基帶信號。

圖8是本實施例解調器解調90%ask調製信號的仿真圖。

圖9是本實施例解調器解調fsk調製信號的仿真圖。

本實施例不僅僅局限於解調ask、fsk、psk信號,也可用於解調其他調製信號例如ook、mask、msk、mfsk、gmsk、mpsk、mpsk、qpsk、oqpsk、qam、mqam、tdma、fdma、cdma、ofdm等。

實施例2

圖10是本實施例提出的基於單一cnn(或fnn)神經網絡的數字調製信號解調器結構圖,其包括一個adc,一個二選一多路選擇器,第一寄存器,第二寄存器和一個cnn(或fnn)神經網絡。當調製信號開始輸入,二選一多路選擇器使能第一寄存器,adc轉換過的調製信號存入第一寄存器,當第一寄存器存滿後,二選一多路選擇器使能第二寄存器,adc轉換過的調製信號存入第二寄存器,同時第一寄存器存儲的信號並行傳入cnn(或fnn)神經網絡。當第二寄存器存滿後,二選一多路選擇器使能第一寄存器,adc轉換的調製信號存入第一寄存器,同時第二寄存器存儲的信號並行傳入cnn(或fnn)神經網絡。第一寄存器和第二寄存器交替工作,把adc轉換過的調製信號不間斷的傳入cnn(或fnn)神經網絡。cnn(或fnn)神經網絡對傳入的調製信號進行學習後得到網絡權重值。在該網絡權重值下,輸入相同調製方式的信號可以實現信號的識別並解調出數字基帶信號。

本實施例不僅僅局限於解調ask、fsk、psk信號,也可用於解調其他調製信號例如ook、mask、msk、mfsk、gmsk、mpsk、mpsk、qpsk、oqpsk、qam、mqam、tdma、fdma、cdma、ofdm等。

實施例3

圖11是本實施例提出的基於n個lstm(或rnn)神經網絡的數字調製信號解調器結構圖(下文以解調ask、fsk、psk三種信號為例,因此以四個lstm(或rnn)為例來說明如何具體實施),其包括一個adc,第一lstm(或rnn)神經網絡,第二lstm(或rnn)神經網絡,第三lstm(或rnn)神經網絡和第四lstm(或rnn)神經網絡。調製信號經adc轉換成數位訊號傳入第一lstm(或rnn)神經網絡,第一lstm(或rnn)神經網絡對傳入的調製信號學習後得到網絡權重值。在該網絡權重值下,再輸入相同調製方式的信號,第一lstm(或rnn)神經網絡可以識別信號的調製方式並傳給第二lstm(或rnn)神經網絡或第三lstm(或rnn)神經網絡或第四lstm(或rnn)神經網絡。當調製信號是ask調製信號時,信號傳給第二lstm(或rnn)神經網絡,第二lstm(或rnn)神經網絡對ask調製信號進行學習後得到網絡權重值,在該網絡權重值下,再輸入ask調製信號第二lstm(或rnn)神經網絡可以解調出基帶信號。當調製信號是fsk調製信號時,信號傳給第三lstm(或rnn)神經網絡,第三lstm(或rnn)神經網絡對fsk調製信號進行學習後得到網絡權重值,在該網絡權重值下,再輸入fsk調製信號第三lstm(或rnn)神經網絡可以解調出基帶信號。當調製信號是psk調製信號時,信號傳給第四lstm(或rnn)神經網絡,第四lstm(或rnn)神經網絡對psk調製信號進行學習後得到網絡權重值,在該網絡權重值下,再輸入psk調製信號第四lstm(或rnn)神經網絡可以解調出基帶信號。

本實施例可以解調ask、fsk、psk三種調製信號,因此神經網絡識別模塊由四個lstm(或rnn)神經網絡組成,一個lstm(或rnn)神經網絡用於識別信號調製方式,其他三個lstm(或rnn)神經網絡用於解調出數字基帶信號。

本實施例不僅僅局限於解調ask、fsk、psk信號,也可用於解調其他調製信號例如ook、mask、msk、mfsk、gmsk、mpsk、mpsk、qpsk、oqpsk、qam、mqam、tdma、fdma、cdma、ofdm等。具體實施時lstm(或rnn)神經網絡的數量n由需要解調的調製信號數量確定。

實施例4

圖12是本實施例提出的基於n個cnn(或fnn)神經網絡的數字調製信號解調器結構圖(下文以解調ask、fsk、psk三種信號為例,因此以四個cnn(或fnn)為例來說明如何具體實施),其中包括一個adc,一個二選一多路選擇器,第一寄存器,第二寄存器,第一cnn(或fnn)神經網絡,第二cnn(或fnn)神經網絡,第三cnn(或fnn)神經網絡和第四cnn(或fnn)神經網絡。當調製信號開始輸入,二選一多路選擇器使能第一寄存器,adc轉換過的調製信號存入第一寄存器,當第一寄存器存滿後,二選一多路選擇器使能第二寄存器,adc轉換過的調製信號存入第二寄存器,同時第一寄存器存儲的信號並行傳入第一cnn(或fnn)神經網絡。當第二寄存器存滿後,二選一多路選擇器使能第一寄存器,adc轉換的調製信號存入第一寄存器,同時第二寄存器存儲的信號並行傳入第一cnn(或fnn)神經網絡。第一寄存器和第二寄存器交替工作,把adc轉換過的調製信號不間斷的傳入第一cnn(或fnn)神經網絡。第一cnn(或fnn)神經網絡對傳入的調製信號學習後得到網絡權重值,在該網絡權重值下,再輸入相同調製方式的信號,第一cnn(或fnn)神經網絡可以識別信號的調製方式並傳給第二cnn(或fnn)神經網絡或第三cnn(或fnn)神經網絡或第四cnn(或fnn)神經網絡。當調製信號是ask調製信號時,信號傳給第二cnn(或fnn)神經網絡,第二cnn(或fnn)神經網絡對ask調製信號進行學習後得到網絡權重值,在該網絡權重值下,再輸入ask調製信號第二cnn(或fnn)神經網絡可以解調出基帶信號。當調製信號是fsk調製信號時,信號傳給第三cnn(或fnn)神經網絡,第三cnn(或fnn)神經網絡對fsk調製信號進行學習後得到網絡權重值,在該網絡權重值下,再輸入fsk調製信號第三cnn(或fnn)神經網絡可以解調出基帶信號。當調製信號是psk調製信號時,信號傳給第四cnn(或fnn)神經網絡,第四cnn(或fnn)神經網絡對psk調製信號進行學習後得到網絡權重值,在該網絡權重值下,再輸入psk調製信號第四cnn(或fnn)神經網絡可以解調出基帶信號。

本實施例可以解調ask、fsk、psk三種調製信號,因此神經網絡識別模塊由四個cnn(或fnn)神經網絡組成,一個cnn(或fnn)神經網絡用於識別信號調製方式,其他三個cnn(或fnn)神經網絡用於解調出數字基帶信號。

本實施例不僅僅局限於解調ask、fsk、psk信號,也可用於解調其他調製信號例如ook、mask、msk、mfsk、gmsk、mpsk、mpsk、qpsk、oqpsk、qam、mqam、tdma、fdma、cdma、ofdm等。具體實施時cnn(或fnn)神經網絡的數量n由需要解調的調製信號數量確定。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀