三相SPWM的設計及其優化方法簡介

2021-01-08 電子產品世界

 三相SPWM的產生一般可以通過三相相位上互差120°的正弦波與三角波比較來實現。三相正弦表可以由三個獨立的相位互差120°的正弦表組成,這在設計思路上是簡單的,但實際中卻有很大的浪費。 目前有人採用了分時復用的方法來減少三相正弦表所佔用的邏輯門[1]。從正弦波的波形

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

  可以看出,正弦波具有很好的對稱性,還能對正弦表再進行優化。

  因此,本文提出了利用分時復用以及正弦波的對稱性,對三相正弦表進一步優化,以進一步減少正弦表所佔用的邏輯門,提高FPGA的利用率。

  1 數據的合成

  數據合成由分時復用電路和運算電路兩部分組成。通過分時復用,使得所需的正弦表減少到原來的1/3,即產生三相正弦波只需一個正弦表。運算電路利用正弦波的對稱性,使得實現一個完整周期的正弦波只需1/4周期的正弦表。兩者結合,從而完成三相正弦波只需一個1/4周期的 正弦表,達到最大程度的節省資源的目的。

  1.1 分時復用原理及其應用

  分時復用的原理是各路信號佔用同一信道的不同時間間隙進行信號傳輸。具體到本電路就是利用對正弦表尋址的高速度,使一個正弦表在不同時間段查詢不同相的正弦波的幅值,以達到減少正弦表所佔用的FPGA資源的目的。

  電路的具體實現:三路在相位上互差120°的地址數據並行輸入,通過一個三選一的選擇器來進行選擇,選擇器的控制端接三進位的計數器[1]。如,計數器為0時,輸出的是A相的地址。計數器為1時,輸出的是B相的地址。計數器為2時,輸出的是C相的地址。因此只要使輸入的三相地址周期性變化,就實現了並行輸入的三相地址數據在時間上形成了連續,也就實現了三相地址數據的合成。這樣就可以利用一個正弦表來得到三相的正弦值。把正弦表減少到沒有採用分時復用時的1/3。該部分電路的仿真波形如圖1所示。圖中ADDA,ADDB,ADDC分別為A相,B相和C相的相位值。ADDRESS為合成一路後的相位值。

  


  1.2 正弦波的對稱性及其應用

  由正弦波波形可知,正弦波具有很好的對稱性。π/2~π的幅值大小與0~π/2的幅值大小相同,只是他們在時間上出現的順序剛好相反。π~3π/2的幅值與0~π/2的幅值的絕對值相同,極性相反。3π/2~2π部分的幅值與π~3π/2的大小相等,只是時間上出現的順序相反。因此,根據正弦波的對稱性,只在正弦表ROM中存有相位0~π/2時的幅值。利用0~π/2相位時的幅值產生完整的正弦波波形。 產生正弦波首先需要對正弦表進行尋址,把量化的相位值轉化為對應的量化的幅值。由於正弦表ROM中僅存有相位0~π/2時的幅值,而π/2~π,3π/2~2π的絕對值與相位0~π/2的幅值在時間上出現的順序相反,因此,要獲得π/2~π,3π/2~2π的幅值必須對相位0~π/2時的幅值進行反向尋址。反相尋址通過地址輸入矢量取反來實現[2]。本設計把周期2π量化為8位,即對一個正弦波周期進行256次取樣。因此對0~π/2相位尋址所需的地址線為64條。ADDRESS定義為STD_LOGIC_VECTOR(7DOWNTO0),ADDRESS低6位用於對ROM表進行尋址,當地址數據ADDRESS(6)為「1」時,對地址ADDRESS的低6位取反再對ROM尋址。

  正弦波的負半周的形成。由於負半周的幅值與正半周的幅值在極性上相反,因此對輸出的對應的幅值取反。幅值是否取反由輸入的地址數據ADDRESS(7)決定,當ADDRESS(7)為「1」時,對應的輸出幅值取反[2]。並把ADDRESS(7)取反作為最終輸出的正弦波幅值的最高位。這樣做實際上把正弦波向Y軸正方向平移了一個幅值,避免了幅值出現負值。

  這樣在分時復用的基礎上,通過利用正弦波的對稱性,完成了三相數據只需一個1/4周期的ROM即可查詢。在分時復用和利用正弦波對稱性2個相對獨立的模塊連接的過程中必須考慮到時序的問題。如果只是把2個模塊簡單的連接到一塊,只能產生一相的SPWM,如果時序上解決不好,產生的三相正弦波精度會受到影響,一個周期的正弦波不再由256個點組成,如果這樣,也就失去了優化的意義。

  2 數據的分離

  由以上可知,從一個1/4正弦波周期的ROM表中可以得到三相相位互差120°的正弦波的幅值,但是由於輸入的三相地址在時間上是連續的,即對ROM表尋址的地址只有一路,因此,雖然得到了三相正弦波的幅值,可是他們是按ADDRESS中各相之間的關係混合在一起的。因此,必須對所得到的幅值進行分離,才能得到三相正弦波。由波形ADDRESS中各相地址的相互關係可知,分離數據只要把分時復用的合成部分反接即可,仿真波形如圖2所示(為了使在同一個波形中可以同時看清DATA中的各項數據,圖2對MAXPLUSⅡ的仿真波形的2.0μs之前的輸出零部分進行了截去。)圖中DATA為根據1/4周期正弦表所得的三相混合數據,DATAA,DATAB,DATAC分別為分離後A相,B相和C相的相位對應的幅值。由三相正弦波幅值之間的相互關係和變化趨勢可以得知,輸出的數據是正確的。最後把所得的三相數據鎖存,再與產生的三角波比較產生三相六路SPWM。

  

  3 結語

  由以上分析及仿真可知,採用一個1/4周期的正弦表實現三相正弦數據的查詢是可行的。這將極大的節省所用FPGA的門數,提高其利用率,極大地降低編程的勞動量,且輸出的三相正弦波與不利用分時復用和正弦波對稱性時相比,精度不受任何影響,每個正弦周期還是由256個點組成,只是正弦波的頻率有所降低,這是由於系統的速度和佔用面積之間本來就是一種矛盾。圖3是本次設計產生的三相六路SPWM,系統仿真的時鐘周期為200ns,由於FPGA的系統時鐘頻率可以達到很高,所以不會對輸出的SPWM頻率產生影響。

  


相關焦點

  • 三相SPWM波形發生器的設計與仿真
    編者按:本文提出了一種採用VHDL硬體描述語言設計新型三相正弦脈寬調製(SPWM)波形發生器的方法。該方法以直接數字頻率合成技術(DDS)為核心產生三相SPWM信號。
  • SPWM變頻調速的基本原理與在交流伺服電機中SPWM變頻調速方法
    本文引用地址:http://www.eepw.com.cn/article/201710/365267.htm    spwm變頻調速  spwm的應用  SA8281型SPWM波發生器原理及在變頻器中的應用  脈寬調製技術通過一定的規律控制開關元件的通斷,來獲得一組等幅而不等寬的矩形脈衝波形,用以近似正弦電壓波形。脈寬調製技術在逆變器中的應用對現代電力電子技術以及現代調速系統的發展起到極大的促進作用。
  • 基於DSP的三相SPWM逆變電源的設計
    基於DSP的三相SPWM逆變電源的設計本文引用地址:http://www.eepw.com.cn/article/201612/327387.htm  變頻電源作為電源系統的重要組成部分,其性能的優劣直接關係到整個系統的安全和可靠性指標。現代變頻電源以低功耗、高效率、電路簡潔等顯著優點而備受青睞。
  • 5Hz三檔三相SPWM波形的生成方法
    摘要:本文介紹5Hz/50V、60V、70V三檔三相SPWM波形生成的硬體電路和軟體設計,並給出本文引用地址:http://www.eepw.com.cn/article/179878.htm逆變器的輸出波形。
  • SPWM波形優化算法及其DSP實現
    對於實時計算的PWM控制方法常常需要建立數學模型,較為常用的是採樣型的SPWM法。文[2]指出,在對正弦波進行調製時,採用三角波作為載波比用鋸齒波產生更少的諧波分量,自然採樣SPWM法就是通過正弦波與三角波的比較來決定開關點的位置,原理簡單易於用模擬電路實現,但由於其開關模式不能用顯式表達,難以用微機實現實時控制,因此發展了規則採樣法。
  • 三相SPWM逆變電路
    三相SPWM逆變電路1、電路結構 三相SPWM逆變電路結構等同於三相方波逆變電路結構,如圖a),區別僅在於控制信號的時序分布。2、脈衝控制策略載波信號為對稱三角波uc,幅度Ucm,頻率fc;調製信號為三相正弦波uga 、ugb 、ugc,幅度Ugm,頻率f (逆變 輸出電壓頻率)調製信號與三角波比較形成三相SPWM波分別控制三個橋臂, uga的調製波控制VT1、4橋臂, ugb的調製波控制VT3、6橋臂, ugc的調製波控制VT5、2橋臂;同橋臂上下管脈衝互補
  • SPWM調製方法對比分析
    同時,根據調製波波形的不同,還可以派生出許多方法,但著眼點都在於如何使變頻器的輸出電壓更好地獲得三相對稱的正弦波。本文對比分析了SPWM的三種控制方法,建立了各自的數學模型,並給出了一些仿真結果。    通過以上的分析可知,諧波消去法是一種根據輸出電壓的數學模型直接確定開關角α的方法,其實質是一種優化PWM方法。這種方法的優點就是利用有限個開關角就能有效地抑制某些低次諧波。當然,它的缺點也很明顯,計算複雜,要求消除的諧波越多,計算量也就越大。另外,通過這種方法只能使特定次數的諧波被消除,而其餘次數的諧波卻不能被消除,而且可能還會使之增大。
  • 三相SPWM在變頻器中的實現方法介紹
    三相SPWM是使用SPWM模擬市電的三相輸出,在變頻器領域被廣泛的採用。  該方法的實現有以下幾種方案.  1.3.3.2 規則採樣法[3]  規則採樣法是一種應用較廣的工程實用方法,一般採用三角波作為載波.其原理就是用三角波對正弦波進行採樣得到階梯波,再以階梯波與三角波的交點時刻控制開關器件的通斷,從而實現SPWM法.當三角波只在其頂點(或底點)位置對正弦波進行採樣時,由階梯波與三角波的交點所確定的脈寬,在一個載波周期(即採樣周期)內的位置是對稱的,這種方法稱為對稱規則採樣
  • 三相SPWM產生器SA8282在靜止逆變器中的應用
    通常採用的方法有兩種,即模擬法和數字法。模擬電路較複雜,有溫漂現象,影響精度,限制了系統的性能;數字法按照不同的數學模型用計算機算出各切換點,將其存入內存,然後通過查表及必要的計算產生PWM波,但數字法受內存影響較大,不能保證系統的精度。SA828、838系列三相、單相PWM產生器可與微處理器連接,完成外圍控制功能,使系統智能化。
  • 基於優化神經網絡的三相全控整流電路故障診斷
    本文應用一種自適應遞階遺傳算法同時優化神經網絡結構和連接權重進行三相橋式全控整流電路故障診斷。利用自適應遞階遺傳算法同時優化神經網絡結構和連接權重,很好地解決了以往利用神經網絡進行故障診斷的不足,並用三相橋式全控整流電路故障診斷仿真實例證明了該方法的正確性和有效性。
  • 三相SPWM逆變器的調製建模和仿真
    具有開關頻率固定,控制和調節性能好,能消除諧波,設計簡單,是一種比較好的波形改善法。它的出現為中小型逆變器的發展起了重要的推動作用。由於大功率電力電子裝置的結構複雜,若直接對裝置進行實驗,且代價高費時費力,故在研製過程中需要藉助計算機仿真技術,對裝置的運行機理與特性,控制方法的有效性進行試驗,以預測並解決問題,縮短研製時間。
  • SPWM型變頻器的主電路,單項SPWM與三相SPWM的控制原理
    三相SPWM是使用SPWM模擬市電的三相輸出,在變頻器領域被廣泛的採用。本文引用地址:http://www.eepw.com.cn/article/201710/365266.htm  SPWM型變頻器的主電路  使用單相電源和三相電源的SPWM型變頻器主電路分別如圖1和圖2所示。
  • 三相斷路器型號規格及其參數 淺談三相斷路器電流計算
    打開APP 三相斷路器型號規格及其參數 淺談三相斷路器電流計算 工程師譚軍 發表於 2018-08-22 08:52:56   本文主要是關於三相斷路器的相關介紹,並著重闡述了三相斷路器的型號規格及其參數特性。
  • 8089單片機三相全控橋整流的觸發電路設計方法
    引言 大功率三相全控橋整流裝置信用作工業生產的可調直流電源,而直流電壓的調節靠觸發電路來控制,單片機通過控制品間管觸發脈衝的移相控制冷「來改變整流裝置輸出的直流電壓大小。由於模擬電路中參數難以調整,且易受網壓波動及電磁幹擾的影響,致使三相電負荷不平衡,在電網中引起較大的諧波電流,可控整流裝置功率越大,這種現象越嚴重,甚至引起誤觸發。
  • 並聯有源電力濾波器交流側濾波電感的優化設計
    摘要:探討了一種並聯有源電力濾波器的交流側濾波電感優化設計的方法;並應用於一臺15kVA並聯有源電力濾波器的實驗模型中,進行了實驗驗證。
  • 一文解析stm32產生spwm原理及程序
    打開APP 一文解析stm32產生spwm原理及程序 發表於 2018-05-18 09:11:49 本文主要詳解stm32產生spwm原理及程序,首先來了解一下生成SPWM波的基理是什麼,具體得跟隨小編一起來了解一下。
  • 基於DSP技術的三相逆變電源之SPWM原理簡析
    DSP技術晶片的出現極大的改善了開關電源的研發和設計思路,也為工程師的研發工作提供了諸多便利。在今明兩天的方案分享中,我們將會為大家分享一種基於DSP技術的三相逆變電源設計方案。
  • 三相交流電源供電的直流電源設計及其串聯應用
    本文以三相交流電源供電的直流電源設計為例,介紹直流電源設計中一些問題的處理辦法。並就在實際應用中,多個直流穩壓電源串聯使用問題做了闡述。本文引用地址:http://www.eepw.com.cn/article/226952.htm直流電源的設計理論上比較簡單,但在具體的工程設計中還需要進一步分析、研究、實踐和總結。
  • 三相異步電動機接線圖和接線方法_三相電機接線圖_三相電機接線圖...
    打開APP 三相異步電動機接線圖和接線方法_三相電機接線圖_三相電機接線圖實物圖 佚名 發表於 2017-07-26 11:05:01
  • CPS―SPWM調製方法在H橋多電平變流器中的應用
    詳細討論了H橋多電平變流器的幾種基本結構和用載波相移正弦波脈寬調製(CPS―SPWM)策略實現多電平的方法。並以TMS320LF2407 DSP為硬體平臺。控制級聯3一H橋.實驗驗證了級聯型H橋變流器和CPS―SPWM結舍的巨大優勢。