基於DSP的高階COSTAS鎖相環的設計

2020-11-26 電子工程世界

    COSTAS環是一種閉環自適應系統,用於提取相干載波。本文主要介紹了一種用於載波同步的高階COSTAS環路,用於完成MPSK的相干解調中的載波同步。本文提出了一種便於軟體實現的COSTAS環路的簡化結構,用於完成8PSK的載波同步,並詳細討論了採取數位訊號處理器(DSP)編程實現COSTAS環路的一些問題。
關鍵詞:COSTAS環, DSP, MPSK, 載波同步
 

1. 引言

    MPSK調製是應用最為廣泛的數字調製方式之一。按照信號檢測理論,對MPSK調製信號的平均誤碼率最小的最佳接收方式為採用鎖相環路的相干接收方式。但是,MPSK調製信號是抑制載波的信號,不能用常規的鎖相環或窄帶濾波器直接提取參考載波。而且不同於一些相位連續的調製信號,其載波相位變化只能取有限的幾個離散值,說明調製信號中包含了參考載波的相位信息。可以通過非線性處理,消除信號中的調製信息,恢復調製信號中的隱含的載波信號,從而完成信號的相干解調。目前,常用的MPSK載波恢復的方法包括:平方環法,鎖相環法等。本文中,作者設計了新型的高階COSTAS環,它具有可靠、捕捉帶寬大、能快速實現同步的優點。

2. 高階COSTAS環路的工作原理和結構

   Costas在1956年首先提出採用同相-正交環來恢復載波信號。隨後,Riter等人證明跟蹤低信噪比的抑制載波信號的最佳裝置為COSTAS環及平方環。COSTAS環路是一種閉環自動調整系統,傳統的模擬COSTAS環路因為同相支路與正交支路的不平衡性從而使環路的性能受到一定影響,並且模擬電路存在直流零點漂移、調試困難的缺點,而全數字COSTAS環可以避免以上缺點,而且基於軟體無線電原理的COSTAS環路具有很強的兼容性。

2.1 普通COSTAS環路的工作原理和設計

2.1.1 COSTAS環路的一般原理

   COSTAS環路包括鑑相器、環路濾波器、壓控振蕩器。鑑相器是一個簡單的乘法器。LF(環路濾波器)在COSTAS環路中不僅能起到低通濾波器的作用,並決定了COSTAS環路的性能參數。由於理想二階有源環路濾波器性能遠優於其它環路,鎖定時穩態相差為0,同步帶大,本文採用理想二階環路,其數位化原理圖如圖1所示。


 

圖1 COSTAS基本原理

 

2.2 多相信號中提取載波

    對於BPSK有兩個相位,可用上述方法來提取載波。但是常用的MPSK有M個相點,不能採用圖1的COSTAS環路來提取載波,必須採用多相COSTAS環。


 

 

圖2 四相PSK信號COSTAS環原理框圖

3. 高階COSTAS環路的DSP算法優化

   從上面M=8的高階鎖相環的結構來看,8PSK信號進入高階COSTAS環路,需要採用DSP實現八路鑑相器,八路低通濾波器(濾掉倍頻分量,得到低頻分量)和壓控振蕩器,計算量是非常龐大的。如何進行資源合理配置、達到DSP實時處理是載波恢復的難點,因此需要對DSP程序的優化作深入的研究。

在用C語言進行DSP軟體開發時,一般先在PC機上對算法進行仿真,再將C語言移植到DSP平臺中。按照開發的順序,相應的優化工作也包括兩部分:一是仿真環境中的優化,二是DSP目標環境的進一步優化。下面結合TI公司的TMS320C64x系列DSP的C編譯器,討論在MPSK的相干解調中的具體優化工作。

3.1 SIN/COS函數的查表算法

   為了提高算法的實現效率,介紹運行時計算的時間開銷,應儘可能把一些運行時計算的參數做成查找表或常數數值。這不僅適用於一些比較規整的參數表,對於一些並不規整的運行時的計算,例如上下變頻和VCO中,用到與載波相乘的SIN/COS的計算,可以採用寫成數組,用查表來實現。

3.2 運算的流水處理

   DSP的CPU多採用流水線結構。DSP的大多數指令為單周期指令,而跳轉類指令卻通常要耗費較多的機器周期。可以將多重循環拆開,減少對外層循環次數進行控制轉移的時間,充分利用優化器構成的流水線。

3.3 CIC梳狀濾波器的使用

   利用CIC濾波器代替低通濾波器,達到減少定點乘法和加法運算的目的,解決了單片C6416資源不足的問題。例如:本文中載波速率為4800kHz,採樣率為230.4kHz,鑑相器輸出的高頻頻率為9600kHz,採用48階CIC可以將9600kHz的頻率分量濾掉。由於在 的位置,因此濾除效果非常好,遠大於 。CIC濾波器每項係數都是1,利用加法運算可以實現需要大量乘法和加法運算的功能,減少對DSP片內資源的使用。

3.4數據傳輸的EDMA方式

  在調製解調過程中,DSP和外部之間存在大量數據的交換,這部分的優化工作影響系統性能。C64x支持EDMA,EDMA是增強型DMA,是一種在沒有CPU介入情況下的訪問存儲器的方式,即由EDMA控制器控制數據在L2內存/緩存和片內集成外設及片外設備之間的傳輸,而同時CPU可以並行的執行其它指令。EDMA是一種有效的數據傳輸方式,可以有效的減少EMIF在CPU下操作需要的資源。

  具體實現方法如下:在片內數據存儲區定BUF的長度,並一分為二,可設為BUF1和BUF2。在EMDA裡BUF1和BUF2都是等存儲大小的。在數據幀同步信號的上升沿,DSP以EDMA的方式從外部讀一幀的數據到BUF1;同時BUF2內的數據進行MPSK的解調算法。同理,在下一個數據幀同步信號的上升沿,DSP以EDMA的方式從外部讀另一幀的數據到BUF1 。BUF1讀滿後,DSP對BUF1內的數據進行MPSK的解調算法,同時BUF2進行數據的讀操作,實現EDMA的桌球處理。

4、高階COSTAS環路的DSP實現結果

   本文選取8PSK的符號速率為2400kbps,載波速率為4800kHz,採樣率為230.4kHz。圖2所示的兩路信號分別是利用CCS開發工具的觀察窗口觀察到的,提取的同頻同相的載波信號和8PSK的調製信號。


 

圖3 恢復的載波信號(上)和接收到的基帶信號(下)

 


 

圖4 8PSK接收端解調前星座圖(AWGN信道,SNR=17dB)

5. 結束語

    本文主要介紹了一種新型的適用於MPSK載波提取的高階COSTAS環路,能滿足MPSK相干解調的需要,且便於DSP實現。針對COSTAS環算法的DSP實時實現問題,進行了詳細的討論。最後,針對一個具有較高數據速率8PSK調製解調實例,在單片C6416上完成了基於高階COSTAS環的載波同步及相干解調,並給出了通過CCS工具觀察到的DSP實現結果,證明高階COSTAS鎖相環具有較好的載波同步性能。

關鍵字:設計 編輯:eeleader 引用地址:http://news.eeworld.com.cn/gykz/2011/0806/article_7847.html 本網站轉載的所有的文章、圖片、音頻視頻文件等資料的版權歸版權所有人所有,本站採用的非本站原創文章及圖片等內容無法一一聯繫確認版權者。如果本網所選內容的文章作者及編輯認為其作品不宜公開自由傳播,或不應無償使用,請及時通過電子郵件或電話通知我們,以迅速採取適當措施,避免給雙方造成不必要的經濟損失。

推薦閱讀

英飛凌發起「Sustain our Planet」設計挑戰賽,慶祝XMC™微控制器銷量破億

XMC™微控制器 是電動汽車充電器的核心所在,能幫助將工業和家用電器轉變為智能物聯網設備,還能控制醫用呼吸機。現在,英飛凌科技股份公司希望通過新方法激發新動能,利用XMC™微控制器及英飛凌的其他產品,讓人們的生活更加便利、安全和環保。英飛凌與e絡盟(element14)社區攜手,向社區成員發起了一場設計挑戰賽。英飛凌微控制器營銷總監 Ralf Koedel 近日表示:「幾周前,我們的XMC微控制器的銷量到達了1億顆,這是一個裡程碑式的突破。在與e絡盟社區合作的這場挑戰賽中,我們要求開發人員基於包括XMC在內的各種有助於地球可持續發展的英飛凌器件,開發出具有啟發意義的全新設計。比如用於監測海洋微塑料粒的浮標和垃圾收集機器人

發表於 2020-05-15

蘋果新專利如何顛覆傳統汽車設計?

據悉,蘋果公司近日獲得了一項汽車安全方面的新專利,其中包括安全帶和車頂安全氣囊等。 從專利上看,蘋果汽車將改變天窗和車門設計,顛覆用於對當前汽車的設計和傳統方式坐車的方式。  據悉,傳統的一排,兩排或三排車輛的現有乘員安全系統(例如,包括安全帶和安全氣囊的約束裝置)可以降低碰撞時受傷的風險。車輛安全氣囊經常使用內部組件,例如儀錶板,車頂縱梁和方向盤,既用於包裝目的,又用於提供反作用面以與安全氣囊相互作用並提供必要的反作用力。如果沒有足夠的反作用面或繫繩,安全氣囊在發生碰撞時會偏轉得太大,無法充分保護乘員。發生碰撞時,可通過座椅靠背作為障礙物,保護乘員免受放置在傳統的兩行或三行車輛的空座位上的鬆散物體

發表於 2020-05-14

英飛凌StrongIRFET™ MOSFET又添新品,從容應對設計挑戰

英飛凌科技股份公司(FSE: IFX / OTCQX: IFNNY)進一步壯大StrongIRFET™ 40-60 V MOSFET產品陣容,推出三款採用D²PAK 7pin+封裝的新器件。這些新器件具備極低的RDS(on)和高載流能力,可針對要求高效率的高功率密度應用提供增強的穩健性和可靠性。這三款全新MOSFET瞄準電池供電應用,包括電動工具、電池管理系統和低壓驅動裝置等。 全新D²PAK 7pin+封裝使得本已種類豐富的StrongIRFET™封裝陣容更加壯大。這能帶來更多選項,有助於選擇應對設計挑戰的理想功率器件。此外,全新封裝的可互換引腳排列選項可帶來出色的設計靈活性。相比標準的D²PAK 7pin

發表於 2020-05-14

實驗二:MSP430簡單程序設計

1.實驗目的    學會用C語言進行簡單程序設計。2.實驗要求    掌握編寫排序程序。3.實驗內容(1)設計一個對8個數據(0-255,任意設置)的由小到大排序程序。(2)將結果顯示在LCD顯示器上。4.參考資料MSP430光碟資料#include <msp430x14x.h>#include "Config.h" //*************************************************************************// 初始化IO口

發表於 2020-05-13

針對平板設備的觸控感測設計

,多年來一直採行透過電容檢測機制來量測密封化學原料槽中的液體位置,除液位外也可衍生測量溼度或材料成分等應用,今日的消費性電子採行的小範圍觸控設計機制,多半也是工業觸控解決方案的設計延伸,只不過是系統的尺寸縮小許多,量測的機制與回饋資訊會更細緻一些。觸控感測器基本上多半提供通用型的觸按機制,其實在用於滑杆形式的操作應用取代,有使其應用表現更佳的效益,多數滑杆形式的操作方式,在電子電路的實踐設計中,多半是透過可變電阻元件或是光感應器搭配機械結構進行開發,若採可變電阻的傳統設計,零件容易因時間而老化,甚至元件容易受潮產生故障,另一種採光學機械結構式的滑杆設計,雖然可以克服受潮或是元件老化問題,但因機械結構有一定的厚度,不適宜用於行動裝置

發表於 2020-05-13

蘋果新專利曝光:Apple Car完全顛覆當前汽車設計

北京時間5月12日晚間消息,據國外媒體報導,蘋果公司今日從美國專利與商標局(PTO)獲得了一項汽車安全方面的新專利,從中可以看出,傳聞中的Apple Car汽車或在很大程度上顛覆當前的汽車設計。很長一段時間以來,一直有傳聞稱蘋果正在研發自己設計的汽車「Apple Car」。而且,蘋果也確實提出過各種設計來改變人們的駕駛方式,包括改變天窗和車門設計,以及各種內部元素。作為這種大規模重新設計的一部分,蘋果還考慮到了人們(乘客)以非傳統方式坐車的情景。當前,汽車的座椅通常是單向的(朝前),但蘋果的自動駕駛車輛系統(Apple Car)可能會讓所有的座椅都面向車輛的中間,就像是一個房間,每個人都可以相互交談。顯然,這種新的安排需要

發表於 2020-05-13

相關焦點

  • 基於ADF4106的鎖相環頻率器研究與設計
    目前頻率合成器主要有直接模擬頻率合成技術 (DS)、鎖相環頻率合成技術(PLL)、直接數字頻率合成技術(DDS)、混合頻率合成技術四種實現方式,其中鎖相環頻率合成器是射頻電路中最常使用的一種結構,相比於其他幾種結構,PLL結構能夠在有限的功耗限制下合成高性能的載波信號。
  • 基於DSP和FPGA的機器人聲控系統設計與實現
    系統硬體分為語音信號的採集和播放,基於dsp的語音識別,fpga動作指令控制、步進電機及其驅動、dsp外接快閃記憶體晶片,jtag口仿真調試和鍵盤控制幾個部分。本次設計使用viterbi算法進行狀態判別,將採集語音的特徵向量與語音庫的模型進行模式匹配。baum-welch算法用來解決語音信號的訓練,由於模型的觀測特徵是幀間獨立的,從而可以使用baum-welch算法進行hmm模型的訓練。 3.4 語音識別程序的dsp開發 dsp的開發環境為ccs3.1及。
  • 用鎖相環CD4046實現電動機轉速測量
    用鎖相環CD4046實現電動機轉速測量----集成鎖相環CD4046過去的鎖相環多採用分立元件和模擬電路構成,現在常使用集成電路的鎖相環,因為集成鎖相環性能優良、價格便宜、使用方便,因而獲得廣泛的應用。應該指出,集成鎖相環往往不含環路濾波器,因此使用時必須外接不同的R、C元件,構成環路濾波器,使鎖相環具有不同的性能,以應用於不同的場合。集成鎖相環CD4046就是其中的一種。
  • 改進的解耦雙同步坐標系鎖相環的設計與實現
    摘要:微網中的電壓可能會存在較大的諧波和不平衡,因此要求鎖相環(PLL)能夠迅速、準確地確定電網正序電壓的相位。關鍵詞:鎖相環;雙同步坐標系;解耦陷波器1 引言 在微網中,由於電壓可能會存在較大的不平衡和低頻諧波電壓,因此對於併網逆變器而言,能夠準確地獲取電網的基波正序電壓就尤為重要。文獻對常規的d—q變換進行了分析。該變換在電網電壓完全對稱且沒有諧波的情況下能夠準確地獲取電網電壓的相位。
  • 基於TMS320F28335的微網鎖相環的設計方案探討
    文獻[3]對基於Park變換的鎖相環進行分析,其可以通過調節鎖相環的帶寬,來獲得較強的諧波抑制能力;但當三相電壓不平衡時,鎖相角輸出存在不可消除的2次諧波,從而降低併網電能質量和系統穩定性。此外,上述鎖相方法主要用於微網的併網階段,無法實現微網不同模式的平滑切換。
  • 基於小波變換與DSP的實時音頻視頻處理系統
    本文介紹一種基於adv611,ct8021晶片同時結合ti公司的tms320c6201晶片實現音/視頻實時處理系統。在該實時系統中,dsp晶片作為控制核心、一方面要管理adv611,ct8021,存儲器和通信接口,另一方面要對adv611的圖像壓縮效果進行調解,對數據速率實時控制。系統實現方案原理圖如圖1所示。
  • 有源電力濾波器中鎖相倍頻電路的實現
    鎖相倍頻電路就是將一個完整的周期等分成N份,作為DSP的採樣信號。1鎖相倍頻電路的原理本文引用地址:http://www.eepw.com.cn/article/188487.htm  鎖相倍頻電路能否實時穩定的輸出12.8kHz的方波,是整個檢測模塊在開機後能否在最短時間內開始工作的關鍵。圖1所示為鎖相倍頻電路的原理框圖。
  • 基於DSP的數字掃描探針顯微鏡的硬體解決方案研究
    系統設計思想 為了解決上述缺點,筆者給出了一種基於dsp的新型數字式spm系統的設計方案,新方案的系統框圖如圖2所示。 dsp控制板的結構和功能 經過對spm儀器的控制流程、時序要求、掃描方式、反饋模型和實時性進行全面分析,並對幾種dsp晶片的性能的比較,本設計決定採用ti公司的54x系列dsp晶片,該系統的dsp的運算處理速度、處理精度、功耗都能滿足spm應用系統的反饋要求。
  • 一種基於數字鎖相環的調頻發射器架構
    以上這些缺點導致在可攜式應用領域難以採用傳統的調頻FM發射器架構來實現低成本,高集成,低功耗的調頻FM傳輸方式。 為了克服傳統的調頻FM發射器架構的這些缺點,KT Micro公司設計並發表了一款基於數位訊號處理技術(DSP)的高集成調頻FM發射器晶片-KT0801。該晶片可以為可攜式設備應用提供業界領先的性能和系統集成度。
  • LMDS射頻單元鎖相環式本振源設計詳細講解
    固定頻率振蕩器通常採用鎖相環技術來獲得高穩定度、低相位噪聲的輸出信號,在通訊系統和雷達系統中作為本機振蕩器得到最廣泛的應用,其中包括VCO鎖相點頻源、DRO鎖相點頻源等。石英晶體震蕩器是一種高穩定的頻率源,但是它們只能工作在幾百兆赫範圍內,不能達到設計要求。在微波頻率,設計穩定的頻率源通常用石英晶體振蕩器輸出信號經鎖相環技術N次倍頻來實現。
  • 基於柔性鎖相環路的動態電壓恢復器控制方案的研究
    基於柔性鎖相環路的動態電壓恢復器控制方案的研究  摘要:動態電壓恢復器(DVR)是一種新型電能質量調節裝置,它能有效抑制電網電壓波動對敏感負載的影響。介紹了應用於DVR的一種新型的鎖相技術—柔性鎖相環路〔soft phase locked loop(SPLL)〕和以此為基礎的控制方案。
  • 第六講 DSP在雷達信號處理中的應用
    基於dsp的新體制雷達信號處理系統的關鍵技術 高適應性和多功能是現代雷達系統所應有的兩個基本特徵,一方面要求雷達在複雜雜波環境下具有很高的檢測概率和很低的虛警率;另一方面要求雷達在相同的平臺上具有多功能,不但需要發現並測定目標的位置和運動參數,還要進行分析處理,判定其屬性和威脅程度,進行輔助決策,並將目標信息直接傳遞給信息中心。
  • 微電網逆變器鎖相環的設計及實現
    實現2種運行模態的平滑過渡和切換是其關鍵技術之一,其中鎖相環起到很重要的作用。微網主從控制結構中,主逆變器在併網運行時與電網電壓同步,孤島運行時為從逆變器產生電壓參考。本文給出一種提取電網電壓正序分量的鎖相環模型,可確保微網運行模式的平滑轉化,減少切換時的暫態影響,增強了系統的穩定性。
  • 基於HMC833LP6GE的寬帶本振源設計
    摘要:為了實現寬帶本振信號輸出,本方案利用鎖相環晶片HMC833LP6GE、數控衰減器HMC624LP4和濾波器組相結合,設計出一款高性能寬帶本振源。經過實際測試,所有指標都達到了設計要求。對於寬帶本振源的設計,很多人做了深入的研究[1-2]。本文利用鎖相環晶片HMC833LP6GE、數控衰減器HMC624LP4和濾波器組相結合,設計出一款寬帶寬(400 MHz~6000 MHz)、低相噪(-100 dBc/Hz@10KHz)和高性能本振源。
  • 提高環路的穩定性的CMOS電荷泵鎖相環電路設計
    電荷泵鎖相環(charge pump phase-locked loop,CPPLL)因其自身所具有的開環增益大、捕獲範圍寬、捕獲速度快、穩定度高和相位誤差小等優勢,現已廣泛應用在無線通信領域中。 在整個電荷泵鎖相環系統中,電荷泵電路起著非常關鍵的作用。
  • 數字鎖相放大器的實現研究
    摘要:基於DSP設計了一種採樣頻率可控的數字鎖相放大器。早期的鎖相放大器都是基於模擬電路設計的。由於模擬器件在帶寬、溫漂、直流偏置以及器件老化等方面的限制,模擬鎖相放大器在測量精度、測量穩定性和抗噪聲能力等方面均受到很大的限制;數字鎖相放大器通過數位訊號處理器(Digital Signal Processor,DSP),將模擬信號轉換到數字域進行檢測和處理,具有動態範圍大,測量誤差小,不受運放溫漂和偏置影響等優勢。
  • 基於鎖相放大器的光纖電流互感器研究
    其成果為進一步研究基於旋光效應的光纖電流互感器的應用奠定了基礎。關鍵詞 鎖相放大器;Faraday效應;光纖電流互感器 基於旋光效應的光纖電流互感器是以Faraday效應為基礎、以光纖為傳感介質的新興電力計量裝置,其通過測量光波在通過光纖材料時其偏振面由於電流產生的磁場的作用而發生旋轉的角度來確定被測電流的大小。
  • 基於DSP的語音識別計算器電路設計
    考慮到成本及使用範圍因素,本文中應用的是基於TMS320VC5509 DSP的非特定人、孤立詞、小詞彙量的語音識別系統。通過實際測試,使用該DSP的語音識別系統有著較高的實時性、識別率,基於該系統的計算器對實時數字計算有較高準確性,基本能解決特殊群體和特殊地點使用計算器困難的情況。
  • 基於LM567和NE555的電子鎖控制系統電路設計
    打開APP 基於LM567和NE555的電子鎖控制系統電路設計 發表於 2018-01-18 12:59:18 基於LM567和NE555的電子鎖控制系統電路設計是根據選頻應用的相關知識和延時電路設計的基本方法,進一步融合,保證了安全性,進而應用在實際的電子鎖設計中,可以根據自己的需求設計不同的加密等級。
  • 改進型CMOS電荷泵鎖相環電路的應用設計
    該電路基於Dongbu HiTek 0.18μm CMOS工藝設計,仿真結果表明,在1.8 V的工作電壓下,電荷泵電路輸出電壓在0.25~1.5 V變化時,電荷泵的充放電電流一致性保持很好,在100 MHz~2.2 GHz的輸出頻率內,頻率捕獲時間小於2μs,穩態相對相位誤差小於0.6%.