基於PCI-9846H的死區時間引起的電壓波形畸變的研究

2020-12-07 電子產品世界

電機驅動系統是電動汽車的核心部分[1-2]。按所使用電機的類型可以分為直流電機驅動系統和交流電機驅動系統[3],而交流電機驅動系統中,感應電機容易被接受,使用較廣泛,永磁同步電機由於其本身的高能量密度與高效率,具有比較大的競爭優勢,應用範圍日益增多。

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

為了滿足整車動力性能要求,電機驅動系統要有較高的動態性能,目前比較成功的控制策略包括:基於穩態模型的變頻變壓控制(VVVF)、基於動態模型的磁場定向控制(FOC)以及直接轉矩控制(Direct Torque Control--DTC)。其中直接轉矩控制是在矢量控制基礎之上發展起來的,其主要優點是:摒棄了矢量控制中的解耦思想,直接控制電動機的磁鏈和轉矩,並利用定子磁鏈定向代替了矢量控制中的轉子磁鏈定向,避開了電動機中不易確定的參數(轉子電阻等)識別。目前國內外的永磁同步電機的數學模型只是基於中線不接出三相對稱繞組條件下,引入轉子磁鏈、定子漏抗、及各繞組的互感而建立的,忽略了軸承及其他雜散損耗以及PWM波等因素對電機的影響,因此基於該電機模型建立的控制策略在電機的低速脈動、高速弱磁、穩定性和輸出轉矩一致性等方面還存在諸多問題[5]。為了能更好的解決直接轉矩控制下電機的低速轉矩脈動的問題,本文建立了引入逆變器死區時間的電機模型,通過對死區時間的產生和作用機理進行分析,得出引起輸出電壓波形畸變以及相位變化的關鍵影響因子,針對仿真結果提出一種減小死區時間引起電壓波形畸變的方法,通過應用PCI-9846H、電流傳感器、電壓傳感器、轉矩儀、電機及其控制器、測功機等設備完成車用電機試驗平臺的搭建,上位機通過LABVIEW編寫數據採集系統,通過對電壓、電流、轉矩、轉速信息的採集與分析,對本文提出的減小死區時間對輸出電壓波形畸變的方法進行了驗證。

1.逆變器死區時間的研究

1.1逆變器死區時間產生機理

對於永磁同步電機驅動而言,在IGBT正常工作時,上下橋臂是交替互補導通的。在交替過程中必須存在上下橋臂同時關閉的狀態,確保在上/下橋臂導通前,對應的互補下/上橋臂可靠關斷,這段上下兩個橋臂同時關斷的時間稱為死區時間。針對目前市場上IGBT的調研發現,逆變器死區時間一般為3~7μs[6]。在電機工作在一定轉速以上時,由於基波電壓足夠大,死區效應對基波電壓影響較小,所以不為人們所重視;但電機工作在低速時,基波電壓很小,死區效應對基波電壓影響相對較大,死區時間越長,逆變器輸出電壓的損耗越大,電壓波形的畸變程度也會變大,除此之外死區時間還會影響輸出電壓的相位,使PWM波形不再對稱於中心,造成電機損耗增加,效率降低,輸出轉矩脈動等。圖1所示為死區時間產生的機理以及對輸出電壓的影響,其中V為理想的PWM電壓輸出波形,Ua-為負母線電壓,Ua+為正母線電壓,v為誤差電壓,Ia為輸出電流。

圖1 死區效應由圖1所示,可以發現誤差電壓具有以下特徵[7]:

1) 在每個開關周期內均存在一個誤差電壓脈衝;

2) 每個誤差電壓脈衝的幅值均為Ud;

3) 每個誤差電壓脈衝的寬度均為Td;

4) 誤差電壓脈衝的極性與電流極性相反;

儘管一個誤差電壓脈衝不會引起輸出電壓太大的變化,但是一個周期內總的誤差電壓引起的電壓波形的畸變就比較嚴重,下面就對半個周期內誤差電壓對輸出電壓波形的影響進行分析。

1.2死區時間引起輸出電壓波形畸變的分析

利用平均電壓的概念[8],假設載波頻率非常高,不含電流在一個載波周期內過零的情況,則半個周期內誤差電壓脈衝序列的平均值為:

(1)式中 根據傅立葉級數展開式:

(2)由于波形關於坐標原點對稱,是奇函數,所以式中a0,an都為0。其中,

於是誤差電壓的傅立葉展開式為:

(3)基波誤差電壓為:

(4)死區時間不僅影響輸出電壓的幅值,還會影響輸出電壓的相位,如圖2所示:

圖2 死區時間對輸出電壓相位的影響

由三角形的餘弦定理可得

(5)解得:

為了更直觀的分析死區時間對輸出電壓的影響,本文對上述結果進行歸一化:

(6)定義電壓調製深度M為輸出電壓峰-峰值和直流母線電壓Ud之比,則M=

,Ua為理想輸出電壓,Ua'為實際輸出電壓。

圖3 功率因數角對輸出電壓的影響

所示為fc=4kHz,M=0.8時,輸出電壓隨著不同的功率因數角的變化曲線圖,可以看出功率因數角越高,死區時間對輸出電壓的影響越小。當死區時間比較短時,功率因數角的改變對輸出電壓的影響不大,當Td=7μs時,增大功率因數角可以減小電壓波形的畸變,但是增大功率因數角會減小功率因數,影響電機的效率,在功率因數角的設計中需要綜合考慮這兩方面。

圖4 三維圖

圖4所示為實際輸出電壓有效值佔理想輸出電壓有效值的百分比隨電壓調製比、死區時間以及載波頻率變化的曲線圖,本文將公式(6)中死區時間Td和載波頻率fc的乘積作為一個影響因子,其範圍為0~0.08。當電壓調製比較高時,死區時間和載波頻率對輸出電壓的影響不明顯,但是當電壓調製比較低時,死區時間對輸出電壓影響就會非常明顯。

1.3死區時間對輸出電壓波形影響的解決方法

圖5 改進的控制框圖

由以上分析可知,當載波頻率一定時,死區時間引起電壓波形畸變的程度受電壓調製比的影響,當電壓調製比較低時,死區時間對輸出電壓波形畸變會相對增大,這也正是引起電動汽車在低速轉矩脈動的因素之一。從另一方面來看,提高電壓調製比可以在一定程度上抑制波形畸變,圖5所示為改進的控制框圖,通過轉速傳感器檢測電機的運行狀態,當電機低速運行時,減少電池輸出的直流母線電壓,從而提高電壓調製比,來減小死區時間對輸出電壓的影響,通過上述控制調節電池的輸出電壓,將電壓調製比控制在一個較高的範圍,從而減少死區時間引起的電壓波形的畸變。

2.基於PCI9846H的數據採集系統設計

2.1硬體設計與實現

2.1.1 電壓傳感器、電流傳感器、轉矩儀的選型及特性分析驅動電機系統的工作電壓和電流範圍比較大,從幾十伏(安)到上千伏(安),這就要求電壓和電流傳感器不僅要有良好的絕緣性,還要將輸入信號和輸出信號完全隔離,同時,傳感器的響應時間也應優先考慮。試驗臺上驅動電機轉速與轉矩的測量需要轉矩儀有很好的輸出信號的穩定性和重複性。結合電機試驗的要求,本文從傳感器的量程、精度以及動態響應時間方面考慮,分別選擇電壓傳感器CV 3-500,電流傳感器LF 505-S,轉矩儀F1i S,其特性如表1所示。

表1 電壓傳感器、電流傳感器、轉矩儀的特性傳感器型號 量程 精度 動態響應時間CV 3-500LF 505-SF1i S轉矩儀 ±1500V±800A±2500Nm25000rpm 0.6%0.6%0.1%0.1% 0.4μs1μs0.1μs0.1μs

2.1.4 數據採集卡

本論文的研究對數據採集卡提出了很高的要求,由上文可知,死區時間一般為3~7μS,實際中IGBT的開關過程有延時和滯後,以東芝公司的MG25N2S1型25A/1000V IGBT模塊為例,其電壓上升和下降時間分別為0.3μs和0.6μS,為了能夠真實的捕捉死區時間引起的電壓波形畸變,工程中用到的採樣率通常為信號中最高頻率的6-8倍,這就要求數據採集卡的採樣率至少要達到10MS/s。

試驗平臺採用凌華公司生產的PCI-9846H高端數據採集卡,這是一款4通道同步並行採集,每通道採樣率高達16MS/s的多功能數據採集卡,該採集卡具有4個同步單端模擬輸入和16位的高解析度A/D轉換器,同時PCI-9846H在總諧波失真(THD)、信噪比SNR、無雜散動態範圍(SFDR)等方面性能能夠滿足本文對試驗精度的要求。此外,板載512M Byte內存,作為數據暫存空間,可以延長連續採集的時間,其數據傳輸方式採用DMA的方式,無需CPU直接控制傳輸,也沒有中斷處理方式那樣保留現場和恢復現場的過程,通過硬體為RAM與I/O設備開闢一條直接傳送數據的通路,使CPU的效率大為提高,提高了數據採集的實時性和動態響應特性,該數據採集卡能夠滿足本文對採樣率和精度的研究要求,其主要特性如表2所示。

表2 PCI-9846H數據採集卡特性通道數 4通道輸入方式 BNC採樣率 同步採樣16MS/s輸入電壓範圍 可選±0.2V、±1V或±5VA/D轉換精度 16位總諧波失真THD ±1V ±0.2V-90.65dBc -95.78dBc信噪比SNR 76.17 dBc 71.98 dBc有效位 12.34位 11.16位無雜散動態範圍SFDR 91.62 dBc 96.15 dBc輸入阻抗 50歐或1兆歐板載內存 512兆數據傳輸方式 DMA本文所研究的信號的頻率較高,因此需要板卡有足夠的帶寬滿足相應的研究要求。PCI-9846H-3dB-3dB帶寬為20MHz,能夠滿足本文對頻譜分析的要求,此外板卡的系統噪聲在±1V時僅為5.0LSBRMS,其在±1V時的頻譜特性如圖6所示。

圖6 ±1V時的FFT

2.1.5 信號調理電路

從傳感器得到的信號大多要經過調理才能進入數據採集設備,信號調理功能包括放大、隔離、濾波、激勵、線性化等。由於不同傳感器有不同的特性,因此,除了這些通用功能,還要根據具體傳感器的特性和要求來設計特殊的信號調理功能。

本系統所用的信號調理板主要實現兩方面的功能:

(1)實現傳感器信號的低通濾波。信號進入計算機前必須要經過低通濾波,本文由信號調理板採用RC低通濾波器來實現。

(2)對信號進行轉換。對於模擬信號,PCI-9846H數據採集卡只能接收-5V~+5V的電壓信號,而霍爾電壓傳感器輸出的信號為(0~10)V的電壓信號,霍爾電流傳感器輸出的信號為(0~100)mA的電流信號,所以必須加入信號調理板對傳感器輸出的信號進行轉換。由以上硬體的選擇確定本系統的硬體拓撲結構如圖7所示,圖8所示為試驗現場布線圖。

圖7 數據採集系統硬體圖

圖8 試驗現場布線圖

2.2基於LABVIEW的系統軟體設計

LABVIEW集數據採集、儀器控制、工業自動化等眾多功能於一身,為圖形化虛擬儀器的開發提供了最佳的平臺[9]。本文用LABVIEW進行數據採集系統上位機軟體的編制,完成數據採集的任務:

(1) 對試驗環境和測試電機的信息進行登記;

(2) 測試項目的選擇以及試驗前的標定;

(3) 對數據進行計算,存儲以及屏幕顯示等。

在使用PCI-9846H板卡之前需要安裝板卡驅動,圖9所示為安裝好了板卡驅動之後,在設備管理器會看到相應硬體設備的增加。與此同時,為了能夠應用LABVIEW進行上位機數據採集系統的開發,需要安裝DAQPilot中支持LABVIEW的板卡驅動程序。除此之外,在LABVIEW中使用該板卡進行數據採集之前必須通過DAQMASTER為該塊板卡進行相關的初始化工作,其中包括緩存區大小的設置,通道名稱的設置等初始化工作,圖10-11顯示了利用DAQMASTER對PCI-9846H進行相關的初始化工作。

圖9 PCI-9846H驅動

圖10 PCI-9846緩存設置

圖11 PCI-9846H通道設置根據

本文要進行測試對象的特點及要求,確定VI的程序流程圖如圖12所示:

圖12 LABVIEW程序控制流程圖

圖13-15為按照上述VI程序控制流程圖進行的相關LABVIEW操作界面的設計,在程序的設計過程中,採用了生產/消費者模式,通過隊列的操作使數據的採集與分析在不同的循環中運行,從而避免了高速採集的同時進行數據的保存與顯示容易造成死機的問題出現。

圖13 登陸界面

圖14 試驗信息登記

圖15轉矩/轉速測量界面在試驗中,對於電量和非電量信號採集之前都選擇靜態標定的方法對其進行標定,其中對於控制器輸入電壓/電流以及控制器輸出電壓/電流利用PCI-9846H板卡的四個通道進行同步採集。在轉矩/轉速測量時,雖然轉矩儀輸出的是頻率信號,但是本文按照模擬量對其進行採集,通過在程序中對輸入信號的處理計算出信號的頻率從而能夠得到相應的轉矩和轉速值,這樣可以在程序中減少一部分代碼量提高程序的執行效率同時利用板載同步時鐘保證轉矩/轉速採集的同步性。2.3試驗結果分析本文利用基於PCI-9846H的數據採集系統完成了對電機電量與非電量的採集,圖16所示為直流母線電壓電流與交流電壓電流動態數據波形,圖17和圖18分別顯示了改進前後電流的輸出波形以及轉矩的輸出波形。

圖16 電壓/電流波形顯示

圖17 改進前後電流輸出波形

圖18改進前後轉矩輸出波形

試驗結果表明基於PCI-9846H的數據採集系統具有高採樣率和高採樣精度,能夠滿足本文對死區時間引起的電壓波形畸變信號捕捉的要求,對採集數據的分析表明本文所提出的根據電機的工作狀態調節直流母線電壓保持電壓調製比在較高的範圍內的方法能夠很好的改善電流與轉矩的輸出波形,特別是在電機低速工況時效果尤為明顯,進而能夠減少死區時間對電機在低速工況時性能的影響。

相關焦點

  • 開關死區對SPWM逆變器輸出電壓波形的影響
    摘要:分析開關死區對SPWM逆變器輸出電壓波形的影響,討論考慮開關死區時的諧波分析方法,並導出諧波計算公式。用計算機輔助分析和實驗方法對理想的和實際的SPWM逆變器進行對比研究,得出一些不同於現有理論的結果。
  • 永磁同步電機逆變器死區補償技術
    本文引用地址:http://www.eepw.com.cn/article/201610/306702.htm然而,對於pwm逆變器,在驅動功率管的開關信號中插入延時時間以防止直流母線直接短路,延時時間的引入將導致死區時間效應,引起逆變器輸出波形的畸變和基波電壓的降落,影響了伺服系統性能的進一步提高[1]。
  • SPWM逆變器死區問題研究
    任何固態的功率開關管都存在著一定的導通和關斷時間,為確保同一橋臂上下開關管不致發生直通故障,通常採用將理想的SPWM驅動信號上升沿(或下降沿)延遲一段時間Td(稱為死區時間)[1]。死區是為保證開關器件安全、可靠運行而採取的措施。 針對死區帶來的死區效應,很多學者進行了大量研究[1-5]。
  • 電機逆變器死區補償獨領風騷高性能伺服不在話下
    然而,對於pwm逆變器,在驅動功率管的開關信號中插入延時時間以防止直流母線直接短路,延時時間的引入將導致死區時間效應,引起逆變器輸出波形的畸變和基波電壓的降落,影響了伺服系統性能的進一步提高。為補償td引起的電壓波動,研究人員提出了各種補償方法,大致可劃分為三類。
  • 一種用於SVPWM技術中的死區補償方法
    該方法根據電流極性及6個非零電壓空間矢量間的位置關係,確定了所需補償的電壓空間矢量,僅需在每個PWM周期內對部分PWM脈寬進行修正就能有效改善由死區效應引起的輸出波形畸變,減小誤補償隨時間積累所產生的影響,減少CPU運行時間。最後通過TMS320LF2407A型DSP實現該補償算法,並在110 kW感應電機變頻調速系統中驗證了其有效性。
  • 簡述數字示波器死區時間和波形捕獲率影響測量結果
    硬體結構上的創新,極大的縮短了RTO示波器波形樣本後處理所耗費的時間。  死區時間是PWM輸出時,為了使H橋或半H橋的上下管不會因為開關速度問題發生同時導通而設置的一個保護時段。通常也指pwm響應時間。 死區時間是指控制不到的時間域。在變頻器裡一般是指功率器件輸出電壓、電流的"0"區,在傳動控制裡一般是指電機正反向轉換電壓、電流的過零時間。死區時間當然越小越好。
  • 有關PWM「死區」時間
    死區就是在上半橋關斷後,延遲一段時間再打開下半橋或在下半橋關斷後,延遲一段時間再打開上半橋,從而避免功率元件燒毀。這段延遲時間就是死區。(就是上、下半橋的元件都是關斷的)死區時間控制在通常的低端單片機所配備的PWM中是沒有的。
  • 關於PWM「死區」時間知識解析
    死區就是在上半橋關斷後,延遲一段時間再打開下半橋或在下半橋關斷後,延遲一段時間再打開上半橋,從而避免功率元件燒毀。這段延遲時間就是死區。(就是上、下半橋的元件都是關斷的)死區時間控制在通常的低端單片機所配備的PWM中是沒有的。
  • 數字示波器死區時間和波形捕獲率影響測量結果
    硬體結構上的創新,極大的縮短了RTO示波器波形樣本後處理所耗費的時間。示波器從信號採樣捕獲到波形樣本的處理顯示這一周期,稱為捕獲周期,在前一個捕獲周期結束後,示波器才能夠捕獲下一個新波形。所以,數字示波器將捕獲周期的大部分時間都用於對波形樣本的後處理上,在這一處理過程中,示波器就處於無信號狀態,無法繼續監測被測信號。從根本上來說,死區時間就是數字示波器對波形樣本後處理所需要的時間。
  • MATLAB對AC/DC/AC電源的死區效應諧波仿真
    目前,各種逆變電源的控制方法及SPWM信號調製方式分析中,大多基於假定功率開關器件為理想開關器件,即不考慮開關器件的上升、下降和存貯時間。
  • 一種基於FPGA的帶死區的SPWM波形產生的設計與實現詳解
    d,由計數器的最大值d來確定死區時間。一對經過死區處理後的SPWM波形如圖5所示,從圖5中可以看出,死區時間為16μs。,後級的功率放大管是不能完全導通或關斷,只會增加功率器件的損耗,所以必須刪除這些不良窄波;如圖4所示,第二路的SPWM波形會出現比第一路SPWM波形小兩倍死區時間的脈衝,如果某個脈衝已經在臨界的寬度了,經過死區產生模塊就會變成一個對後級的功率管來說過窄的脈衝,這也就是脈衝消去模塊在死區模塊後級的原因,它的作用是消去一些本來就有的和經過死區處理後的毛刺。
  • 幾種不同類型電壓的波形和在繞組上的電壓分布
    長期工作電壓的波形是一個近似的正弦波,兩個半波完全相同,且峰值和方均根(有效)值之比在根號2土0.07以內,就可以認為電子變壓器在這種電壓的作用下不受波形畸變的影響,繞組上的電壓分布是按繞組上的匝數(即按線匝的電感)分布的,工頻電壓升高在繞組上的電壓分布也按繞組上的匝數(即按線匝的電感)來分布。
  • SPWM逆變器死區影響的幾種補償方法
    關鍵詞:死區 補償 逆變器 脈寬調製1 引言 死區可以避免因橋臂開關管同時導通的故障,但死區同時也引起反饋二極體的續流,使輸出電壓基波幅值減小,並產生出與死區時間△t及載波比N成比例的3、5、7…次諧波,這是設置死區帶來的缺點。這個缺點對變頻調速系統的影響最為顯著。
  • 淺談數字示波器的死區時間
    說到波形刷新率的意義就和死區時間息息相關了。 何為死區時間?死區時間是數字示波器與生俱來的一個缺陷,目前階段是無法消除的,只能夠盡力減小。不同於模擬示波器採用電子束直接打在螢光屏上的顯示模式,數字示波器是一個典型的「前端數據採集+後端數位訊號處理」系統。
  • 基於SPWM的逆變器、變頻電源及變頻器等的設計方案匯總
    PWM的全稱是脈衝寬度調製,它是通過改變輸出方波的佔空比來改變等效的輸出電壓。所謂SPWM,就是在PWM的基礎上改變了調製脈衝方式,脈衝寬度時間佔空比按正弦規律排列,這樣輸出波形經過適當的濾波可以做到正弦波輸出。
  • 什麼是PWM「死區」?
    死區就是在上半橋關斷後,延遲一段時間再打開下半橋或在下半橋關斷後,延遲一段時間再打開上半橋,從而避免功率元件燒毀。這段延遲時間就是死區。(就是上、下半橋的元件都是關斷的)死區時間控制在通常的低端單片機所配備的PWM中是沒有的。
  • IGBT認識,電力系統的開關死區(dead time)的原理、意義和計算
    橋臂直通將產生不必要的額外損耗,甚至引起IGBT發熱失控。其結果將可能導致IGBT器件和整個電氣設備的損壞。三、死區時間設定的原理原理還是從這句話開始,「我Q1還沒有關斷,你Q2就來了(開通了),這豈不是很危險的事。
  • 基於柔性鎖相環路的動態電壓恢復器控制方案的研究
    基於柔性鎖相環路的動態電壓恢復器控制方案的研究  摘要:動態電壓恢復器(DVR)是一種新型電能質量調節裝置,它能有效抑制電網電壓波動對敏感負載的影響。介紹了應用於DVR的一種新型的鎖相技術—柔性鎖相環路〔soft phase locked loop(SPLL)〕和以此為基礎的控制方案。
  • 基於三相PFC整流器在輸入電壓不對稱時的問題分析
    ,以消除不對稱電壓對輸入電流波形跟蹤不良的影響,使每相電流均和各自的電壓同相,從而實現單位功率因數和低電流畸變。  基於單周期控制的三相PFC 整流器進行了比較深入的研究,該控制器是一種不需要乘法器的新穎控制器,只需對輸入電流進行簡單的積分和加減運算,並和參考電壓直接進行比較即能實現恆調製頻率的開關元件控制波形。該控制器同時具有調製和控制的雙重功能,無論在穩態或暫態情況下,在控制周期內受控的輸入電流平均值均能恰好正比於控制參考信號,具有動態響應快、開關頻率穩定、魯棒性強、易於實現等優點。
  • 一種消除無刷直流電機換相死區的方案設計
    當逆變器由於切換不及時導致同側上下橋臂直通時,如果兩端施加電壓,將導致電源短路和橋臂電力電子開關器件損壞[1]。因此為了避免上下橋臂直通,必須在其開通和關斷之間加入一定的延時時間,也就是死區時間。根據開關器件特性,周期切換時開關器件的導通狀況如圖1所示。