連續小波變換開關電流電路的實現

2021-01-10 電子產品世界

1 引言

開關電流電路是1989由j.b.hughes等人提出的[1-3]。開關電流電路是電流模取樣數據系統,有電流模電路的特有優點,如:高頻性能好,適於低壓工作及電流求和簡單等。此外,它不需要線性浮置電容,更適合於cmosvlsi工藝。而用於濾波器時,開關電流積分器不需要運算放大器,因而比開關電容濾波器電路更簡單,也不存在由運算放大器的非理想性帶來的影響。開關電流電路是當前低壓低耗大規模集成電路重要實現技術之一。

本文引用地址:http://www.eepw.com.cn/article/21107.htm

小波變換是80年代後期發展起來的應用數學分支[4-6]。最近幾年,它已廣泛應用於信號檢測、特徵提取、故障診斷與定位、數據壓縮等方面,是信號處理的前沿課題。由於用軟體方法實現小波分析,計算工作量大,耗時多,因而不能用於實時信號處理,而現實中,很多信號處理工作要求實時地進行。本文在這種背景下提出了利用先進的開關電流集成電路技術來實現小波變換,以滿足實時信號處理的要求,並用實例驗證了該設計方法的正確性。

2 工作原理

小波函數的頻率響應h(jw)是幅頻特性比較集中的帶通函數。當採用不同尺度值a作處理時,各h(jaw)的中心頻率和帶寬都不一樣,但品質因數卻不變。從頻率上看,用不同尺寸作小波變換相當於用一組帶通濾波器對信號進行處理。因此,頻域中的連續小波變換相當於用基本頻率特性為頻域小波函數且品質因數恆定的帶通濾波器在不同的尺度下對輸入信號做濾波處理,頻域的基本實現框架如圖1所示。本文重點討論帶通濾波器的設計。

3 連續小波變換的實現實例

3.1 小波函數的逼近實現

這裡以marr小波為例來研究小波函數的實現方式。它的時域表達為

頻域形式為

這裡用帶通濾波器來實現8通道的marr小波,其中所有通道的品質因數都相等。考慮到一種簡單的形式,用二階帶通濾波器來近似逼近小波變換的每個通道的帶通濾波器。

marr小波在尺度a時的時頻域表達式為:

對上式兩邊同時求導,並令,求得:。所求得的ω0可以當作近似的帶通濾波器的特徵角頻率。這裡採用二進小波,即取a=1/2j(j=7,8,9,...,14)。對各通道濾波器求出特徵角頻率ω0j,-3db的頻率(即通帶截止頻率)f-3dbl和f-3dbh。品質因數q則通過下式得到:

獲得的數據如表1所示,其中h0為特徵角頻率處的幅值。

對於每個通道,將表1所得到的特徵參數ω0、h0和q代入式(6),就可得到每個通道近似的二階帶通濾波器函數h(s)。


圖2為採用2階帶通濾波器逼近時,近似函數與原函數的波形對比圖。可見近似的函數與原函數之間存在一定的誤差,但在-3db範圍內逼近的效果還是比較滿意的,在要求精度不高的地方是可以應用的。如果要求較高的逼近精度,可採用多階帶通濾波器進行逼近。

3.2 多通道的小波濾波器組的設計

由於採用開關電流電路技術實現上述帶通濾波器組,而開關電流電路又為取樣數據系統,所以一般情況下,可以通過採樣定理根據所處理信號的最高頻率來確定採樣頻率。但這樣有可能導致設計電路中電流鏡的寬長比過小,難以設計。由於本電路是濾波器組電路,各個通道所處理的頻率範圍不一樣,可以對每個通道設置不同的採樣頻率。由於採用的是二進小波,因而這裡所採用的採樣頻率隨著通道數以2的倍數遞增。在本設計中,對於第1通道,採樣頻率設為fs1=1000hz。因為fs1>>f-3dbh1,系統處於過採樣狀態,滿足採樣定理。由頻率遞增的關係可得到,第八通道的採樣頻率為fs8=128000hz。

每個通道的帶通濾波器設計採用標準的雙二次濾波器,從s域到z域的映射採用雙線性映射。對於雙線性映射,要對特徵頻率進行預翹曲處理。式(7)為頻率翹曲公式,其中fs為採樣頻率,f為z域的頻率,fp為s域的頻率。

利用上式就可以求得各通道預翹曲後的頻率。表2是對濾波器組8個通道的特徵頻率進行預翹曲處理的情況。

由開關電流雙二次濾波器的性質[7~10]並結合二階帶通濾波器的表達式可以推導出雙二次濾波器中各係數α1~α6的表達式。


這裡t,ω0分別為採樣周期和預翹曲後的特徵角頻率。根據表1和表2所求得的數據如下表所示:

4 仿真與分析

這裡採用asiz軟體進行開關電流電路的仿真。文獻[11]對該軟體進行了詳細的介紹。asiz(analysisofswitched-currentfiltersinztransform)是基於z變換的開關電流濾波器分析仿真軟體。它可以分析開關電流(si)濾波器、開關電容(sc)濾波器和幾乎任何周期性的開關線性時不變網絡。分析的輸出結果可以在屏幕上顯示出來,並且寫到報告文件裡。電路的描述以文本的形式讀入和進行分析,但操作命令是採用交互式的。所分析的電路必須採用交流小信號模型描述。asiz軟體包括edfilw和asizw兩個子軟體。其中edfilw軟體畫出電路圖並設置電路參數,asizw軟體對edfilw所畫的電路圖進行分析。

用軟體edfilw可畫出每個通道的二階帶通濾波器的交流信號電路。令a3=1,根據表3依次計算出每個通道的a1~a6,可見a1=0。電路如圖3所示。通過調節a2~a6的值即可實現這8個通道。

用asizw軟體對edfilw畫出的電路(如圖3)進行仿真。仿真時,各通道的採樣頻率如表2所示。仿真波形如下(由於篇幅有限,這裡省略通道5~8的仿真波形)。

由上述4個通道的仿真波形圖可以看出它們的波形大致相似,表明小波濾波器組是一組恆q值的帶通濾波器組。並且每個帶通濾波器的中心頻率與理論值大致相符,證實了電路的正確性。




5 結論

本文提出了利用開關電流技術來實現連續小波變換,並以marr小波為例簡單介紹了電路的設計過程。最後用asiz軟體仿真證明了在一定的誤差範圍內可以用該電路模型來逼近實現小波變換。由於是採用硬體電路來實現連續小波變換,該電路能有效地處理實時信號。並且因為開關電流電路本身所特有的優點,該電路具有適於低壓工作,與cmosvlsi工藝兼容等優點,適合連續小波變換系統大規模電路的實現。

相關焦點

  • 高斯類小波變換的開關電流頻域法實現
    Morlet小波、Marr小波及DOG小波同屬於高斯類小波,且從最大成度上解決了時寬和帶寬不相容的矛盾,因而很多工程領域將高斯類小波函數作為母小波函數進行小波分析。開關電流電路是電流模信號處理技術,它用離散時間的取樣數據系統處理連續時間的模擬信號。
  • 基於SI濾波器的一種小波變換的實現
    摘要:文中在應用對數域電路的基礎上,提出了一種新型的連續小波變換方法,它通過對母小波的一種數值逼近得到小波函數的有理公式,並以Marr小波為例來模擬這個逼近過程,並用Matlab對逼近過程進行仿真。
  • 基於離散小波變換的分布式光伏孤島檢測方法
    1 小波變換及其在電力系統中的應用小波變換[11-13]是一種類似傅立葉變換的線性變換,是對給定信號時頻的局部化,短時傅立葉變換也可以實現相同的功能,但是窗口的大小不隨頻率而變化。小波變換分析法又稱為小波時間和頻率變換法,在這種方法中高頻頻譜較窄,低頻頻譜較寬。
  • 基於FPGA實現多種小波變換
    引 言 基於提升框架的小波變換方法,利用FPGA 可編程特性可實現多種小波變換。提升框架(LS :Lifting Scheme) 是由Sweldens 等人在近幾年提出的一種小波變換方法,用它的框架結構能有效地計算DWT。對於較長的濾波器,LS 的操作次數比濾波器組的操作方式減少將近一半,更適合硬體實現。作者根據提升小波變換的框架式結構,利用FPGA 可完全重構的特點構造不同的小波變換核,以滿足不同應用場合的要求。
  • Matlab傅立葉變換、餘弦變換和小波變換
    圖像小波變換的 Matlab 實現函數3.1 一維小波變換的 Matlab 實現(1) dwt 函數 Matlab功能:一維離散小波變換格式:[cA,cD]=dwt(X,'wname')[cA,cD]=dwt(X,Lo_D,Hi_D)別可以實現一維、二維和 N 維 DFT說明:[cA,cD]=dwt(X,'wname') 使用指定的小波基函數 'wname
  • 基於自適應提升小波變換的電能質量檢測節點
    但小波變換的算法比較複雜,實現起來需要佔用較多的系統資源,運算速度比較慢,不能很好地滿足電能質量信號檢測實時性要求。基於提升格式的第二代小波變換改進了傳統的小波變換算法,不依賴於傅立葉變換,具有運算速度快、完全本位計算、變換後係數與原信號長度相同等特點,適用於信號的實時處理。提升小波分解和重構如圖3(a)、圖3(b)所示。
  • 圖像的二維提升小波變換的FPGA實現
    小波分析理論以其良好的時頻區域性和多解析度分析能力,開闢了圖像處理的嶄新領域。小波變換是一種很好的圖像分解方法,非常適合於分析突變信號而用於靜止圖像邊緣的提取和壓縮。
  • 一種長序列小波變換快速算法的DSP實現
    由於小波變換算法的複雜性,如果直接計算小波變換,所需內存較大,耗時較長。儘管當今處理器晶片運算速度得到了大幅度的提高,但仍然在實時性上不能滿足要求。為了簡化計算過程,人們相繼設計了一系列的快速算法來計算小波變換,以降低其運算次數。
  • 小波變換教程(一):為什麼需要小波變換
    本文講解ROBI POLIKAR編寫的小波變換教程《THE WAVELET TUTORIAL》的第一部分:為什麼需要小波變換。
  • 一種基於小波變換的圖像壓縮方法與實現
    小波分析就是將信號分解為原小波(也叫小波基)函數不同位移和膨脹的小波。而小波變換就是採用小波理論,將原始信號進行處理,使其具有某些更適合後續處理的時頻特性。小波變換因具有良好的空域、頻域局部化,多解析度,時間複雜度低等特性,特別適合處理非平穩信號,數字圖像是典型的非平穩二維信號。
  • 基於小波理論實時壓縮解壓縮晶片ADV611實現實時監控的方法
    (4)小波變換核(Wavelet Kernel),對圖像進行小波變換時使用的內部緩衝器。提供小波變換所需要的緩衝區,提供足夠大的空間以存儲小波變換後的數據。  (5)片內變換緩衝器(On-Chip Transform Buffer),為小波變換核提供一個內部SRAM。
  • 小波變換原理與應用_小波變換的基本原理_小波變換的應用
    打開APP 小波變換原理與應用_小波變換的基本原理_小波變換的應用 發表於 2018-01-13 09:42:37      小波變換的基本原理   傳統的信號理論,是建立在Fourier分析基礎上的,而Fourier變換作為一種全局性的變化,其有一定的局限性。在實際應用中人們開始對Fourier變換進行各種改進,小波分析由此產生了。
  • 基於fpga二維小波變換核的實時可重構電路
    項目背景及可行性分析本文引用地址:http://www.eepw.com.cn/article/266432.htm  2.1 項目名稱及摘要:  基於fpga二維小波變換核的實時可重構電路  現場可編程門陣列為可進化設計提供了一個理想的模板
  • 6 kW開關電源PFC電路實現
    這種技術的特點是:在開關周期中,電路具有軟開關環境,而在非開關周期中,仍然保持原來硬開關PWM電路的各種優點[1]。軟開關技術理論上可使開關損耗降為零;實際上,可使目前的各種電源模塊的變換效率由80豫提高到90豫以上,達到高頻率、高效率的功率變換。此電路是在傳統PFC 電路的基礎拓撲結構上,加入了有源緩衝電路結構。
  • 小波變換在Internet網多媒體業務中的應用
    在這些標準、方案中,小波變換使信號的低頻長時特性和高頻短時特性同時得到處理,有效地克服了傅氏變換在處理非常平穩複雜圖像信號時所存在的局限性,因而各種多媒體業務應用領域受到了廣泛的重視[1、2]。本文將以此為基礎對小波變換這一工具應用到圖像壓縮、實時連續媒體流等領域做一些有益的嘗試與探討。
  • 小波變換在差動熱分析儀信號處理中的應用
    小波是函數空間L2(R)中滿足下述條件的一個函數或者信號(x):    小波變換是把小波母函數Ψ(t)作位移b,在伸縮尺度a下與所要分析的函數f(t)作內積,對於函數f(t)∈L2(R),連續小波變換的公式:   小波閾值去噪的原理是:對信號進行小波分解,如果噪聲能量明顯小於信號能量,則與噪聲對應的小波係數也明顯地小於與信號對應的小波係數
  • 一種新型的零電壓開關雙向DC-DC變換電源
    電流iLk臨界連續波形如圖8所示。電感電流iLk的波形如圖9所示和圖4中預期的iLk穩態電流波形一致。在死區段變壓器電流迅速回落。  3)開關切換點電壓值。根據2.3節的分析,只要滿足式(7)即可實現電源的零電壓換路。仿真時取Cs2=0.04LF,開關觸發脈衝之間的死區Td設成5Ls時,能實現零電壓開關,如圖9所示。其中uM1為開關M1兩端的電壓波形。
  • 開關電源電流檢測電路怎樣實現——看看民熔大牛的「奇思妙想」
    開關電源電路的拓撲結構分為電流模式控制和電壓模式控制。電流模式控制具有動態響應快、補償電路簡單、增益帶寬大、輸出電感小、易於均流等優點。在電流模式控制電路中,準確、高效地測量電流值是一個重要的問題,因此電流檢測電路的實現成為一個重要的問題。
  • 小波變換 完美通俗解讀
    我並不claim我會把整個小波變換講清楚,這是不可能的事,我只能盡力去圍繞要點展開,比如小波變換相對傅立葉變換的好處,這些好處的原因是什麼,小波變換的幾個根本性質是什麼,背後的推導是什麼。我希望達到的目的就是一個小波變換的初學者在看完這個系列之後,就能用matlab或者別的工具對信號做小波變換的基本分析並且知道這個分析大概是怎麼回事。
  • 高頻開關電源電路的組成及實現原理
    高頻開關電源由以下幾個部分組成:本文引用地址:http://www.eepw.com.cn/article/186254.htm一、主電路從交流電網輸入、直流輸出的全過程,包括:1、輸入濾波器:其作用是將電網存在的雜波過濾,同時也阻礙本機產生的雜波反饋到公共電網。