RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

SHEPWM的基本原理和Simulink仿真

CHANBAEK ? 來源:魯班的Simulink電力電子仿真 ? 作者:公孫魯班 ? 2023-03-17 11:07 ? 次閱讀

特定消諧技術(shù)是通過計算PWM波的開關(guān)時刻,消除特定的低階諧波。 其基本理論是恰當(dāng)?shù)乜刂?a href="http://hljzzgx.com/tags/逆變器/" target="_blank">逆變器脈寬調(diào)制電壓的波形,通過脈寬平均法把逆變器輸出的方波電壓轉(zhuǎn)換成等效的正弦波,以消除某些特定的諧波。 本文對特定諧波消除方法的基本原理進行介紹。

01SHEPWM的基本原理

以單相 SHEPWM 輸出的雙極性電壓波形為例, 對逆變器輸出電壓波形進行傅里葉分析。 三相 SHEPWM 輸出波形中的 B 相和 C 相波形,只需將單相波形移相 120°和 240°即可得到。 逆變器雙極性輸出電壓波形如圖 1所示。

wKgZomQT1zOAeFiPAAAuFYdPn14099.jpg

圖 1 雙極性 SHEPWM 輸出電壓波形

wKgaomQT1zOAS9eLAAAH0a6qAcs623.jpg

其中:

wKgZomQT1zOALGD5AAAXbc6YwZ8977.jpg

由于圖 1中輸出電壓波形 U(t)為奇函數(shù),又是奇諧函數(shù),即 U0(t)在[0, π]區(qū)間以 π/2 為軸對稱,在[0, 2π]區(qū)間以 π 點對點對稱,因此有:

wKgaomQT1zOAWR3-AAAFXqIAQDc721.jpg

因此傅利葉分解式中的直流分量、余弦分量和偶次正弦分量系數(shù)為零,其傅里葉分解系數(shù)可簡化為:

wKgZomQT1zOAHTWWAAAPrWs2g98297.jpg

如果令 q( q=a1/vdc,量綱一)為選定的基波幅值,令其他 N -1 個低階的高次諧波的幅值為零,則有:

wKgZomQT1zOAI64zAAAVcwsfzWI449.jpg

上方程組即為逆變器雙極性輸出單相特定消諧數(shù)學(xué)模型,N 表示在[0,π/2]區(qū)間內(nèi)開關(guān)角的數(shù)量, αk 為區(qū)間內(nèi) N 個開關(guān)角中的第 k 個開關(guān)角, n為基波和各次諧波的次數(shù)。 求解方程組可得到一組在[0,π/2]區(qū)間內(nèi)的脈沖波開關(guān)角,再由輸出波形的奇諧對稱性,可以求得整個周期內(nèi)的開關(guān)角位置。 采用這組開關(guān)角控制逆變器,其輸出PWM 波形保證了基波幅值為規(guī)定的數(shù)值,同時也使N-1個指定階次的諧波幅值為零(N個開關(guān)角解N個方程,可以決定一個基波幅值以及N-1個指定階次的諧波幅值)。 式中開關(guān)角應(yīng)滿足:

wKgaomQT1zOAPSZ4AAADbkvj8s8751.jpg

對于三相對稱系統(tǒng),三的整數(shù)倍次諧波因同相而被自動消除,故上中的 n 只對非三的整數(shù)倍的奇數(shù)才有意義,所以有:

wKgZomQT1zOACdzrAAAEc1kDNAk591.jpg

上公式雙極性輸出三相特定消諧數(shù)學(xué)模型。 式中共有 N 個獨立變量a1,a2,…,aN,最多可消除 N-1個非三的倍數(shù)次的低次諧波。

綜上可知,特定諧波消除技術(shù)的數(shù)學(xué)模型是一組非線性方程組,具有如下特點:

1. 方程組非線性,自變量以三角函數(shù)形式存在;

2. 求解只能采用數(shù)值方法求解,且求解過程較復(fù)雜;

3. 傳統(tǒng)的牛頓迭代法由于其局部收斂性使求解對初值要求嚴格,且求解速度慢,收斂性差。

基于以上因素的影響,使在線求解開關(guān)角受到限制,限制了該技術(shù)的實時應(yīng)用。

02SHEPWM的simulink仿真

通過以上建模分析可知,特定消諧 PWM 的核心是非線性方程組的求解,只能通過數(shù)值方法迭代求解,通常對迭代序列有三個要求:

1. 迭代序列的適定性。 即要求迭代程序得到的解要滿足定義域的要求。

2. 迭代序列的收斂性。 即要求迭代序列隨迭代次數(shù)的增加收斂于方程的精確解。

3. 迭代序列的收斂速度與效率。 迭代序列收斂的快慢及計算時間的長短是衡量迭代法優(yōu)劣的主要指標。

目前,牛頓迭代法是常用的特定消諧方程求解方法。 作者建立了SHEPWM的simulink仿真模型,將牛頓迭代求解開關(guān)角的方法寫成函數(shù)形式,在選取四分之一周期的開關(guān)角N之后,通過該函數(shù)離線計算各調(diào)制度下的開關(guān)角曲線,形成lookup
table。 在三相兩電平逆變器上驗證該SHEPWM調(diào)制算法。

Simulink仿真模型文件:

wKgaomQT1zOAPmVYAAAV77ihMYc023.jpg

該Simulink模型主要包含一下內(nèi)容:

a.編寫了牛頓同倫子函數(shù)SHEPWM_Angle_Cal_TongLun.m

函數(shù)輸入(N,m)分別為四分之一開關(guān)角個數(shù),調(diào)制度數(shù)組。

b. 編寫了牛頓迭代子函數(shù)SHEPWM_Angle_Cal_Newton.m

函數(shù)輸入(N,m,Angle_init)分別為四分之一開關(guān)角個數(shù),調(diào)制度數(shù)組,各個調(diào)制度對應(yīng)的開關(guān)角初值A(chǔ)ngle_init為(Nlength(m))維數(shù)組,輸出值為Nlength(m)維數(shù)組,對應(yīng)調(diào)制度m取值不同時的N個開關(guān)角度。

c.編寫主函數(shù)SHEPWM_Modulation.m,該函數(shù)被仿真模型TwoLevelInverter_SHEPWM.slx自動調(diào)用,根據(jù)對開關(guān)角個數(shù)的取值N,
計算不同調(diào)制度對應(yīng)的開關(guān)角矩陣。

d.搭建仿真模型TwoLevelInverter_SHEPWM.slx,該仿真模型自動調(diào)用主函數(shù)SHEPWM_Modulation.m,根據(jù)對開關(guān)角個數(shù)取值N,
計算不同調(diào)制度對應(yīng)的開關(guān)角矩陣。 界面如下:

wKgZomQT1zOADRDJAACz-gG3HSw152.jpg

主要分為三相兩電平逆變電路及其負載,示波器部分,和調(diào)制部分。 其中包含SHEPWM調(diào)制以及SPWM調(diào)制,通過手控開關(guān)切換。 SHEPWM調(diào)制部分如下:

wKgaomQT1zOABdZjAAEPiJwnQoc953.jpg

通過主函數(shù)SHEPWM_Modulation.m得到不同調(diào)制度對應(yīng)的開關(guān)角矩陣。 插入上圖的查表模塊中,根據(jù)不同的調(diào)制度輸入,得到SHEPWM脈沖。 波形如下。

a.N取值33時,運行仿真模型,模型調(diào)用SHEPWM_Modulation.m后會計算SHEPWM開關(guān)角的同時,會輸出如下同倫迭代算法所求開關(guān)角軌跡圖和牛頓迭代算法所求開關(guān)角軌跡圖。

wKgaomQT1zOALvuMAAG6TMQZIkY372.jpg

b. 直流側(cè)電壓,LC濾波器前輸出電壓,LC濾波器前輸出電流,LC濾波器后輸出電壓,LC濾波器后輸出電流波形如下:

wKgaomQT1zOAUPlaAAMlDSvSQzI275.jpg

c. 濾波前輸出電壓諧波如下:

wKgaomQT1zOAcphqAANhLkPFBbA979.jpg

d. 濾波后輸出電壓諧波如下:

wKgZomQT1zOADuR4AANX9L4j8l0365.jpg

該模型使用十分方便,對四分之一周期取不同開關(guān)角時,只需要修改主函數(shù)m文件中N的定義即可求解,另外m文件中包含了豐富的注釋,便于理解算法。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • PWM
    PWM
    +關(guān)注

    關(guān)注

    114

    文章

    5181

    瀏覽量

    213798
  • 逆變器
    +關(guān)注

    關(guān)注

    283

    文章

    4715

    瀏覽量

    206690
  • 仿真
    +關(guān)注

    關(guān)注

    50

    文章

    4070

    瀏覽量

    133552
  • Simulink
    +關(guān)注

    關(guān)注

    22

    文章

    533

    瀏覽量

    62380
  • SHEPWM
    +關(guān)注

    關(guān)注

    0

    文章

    8

    瀏覽量

    8075
收藏 人收藏

    評論

    相關(guān)推薦

    步進電機基本原理及protues仿真

    本帖最后由 eehome 于 2013-1-5 09:46 編輯 步進電機基本原理及protues仿真
    發(fā)表于 06-05 08:34

    SPWM的基本原理是什么?

    SPWM的基本原理SPWM的重要理論基礎(chǔ)單相SPWM仿真通過比較產(chǎn)生控制信號、輸出結(jié)果三相SPWM仿真比較產(chǎn)生控制電平輸出的控制電平輸出結(jié)果個人學(xué)習(xí)中還存很多的不足希望向大家學(xué)習(xí)。完整的仿真
    發(fā)表于 07-09 07:58

    電機轉(zhuǎn)動的基本原理是什么?

    電機轉(zhuǎn)動的基本原理是什么?電機運動的基本原則有哪些?
    發(fā)表于 07-21 07:59

    線性電源的基本原理是什么

    多路線性電源 AC-DC穩(wěn)壓電源 低紋波電源 可調(diào)線性電源 原理圖PCB目錄多路線性電源 AC-DC穩(wěn)壓電源 低紋波電源 可調(diào)線性電源 原理圖PCB基本原理芯片選型原理圖&3D-PCB具體
    發(fā)表于 07-30 07:47

    無線充電的基本原理是什么

    一 、無線充電基本原理無線充電的基本原理就是我們平時常用的開關(guān)電源原理,區(qū)別在于沒有磁介質(zhì)耦合,那么我們需要利用磁共振的方式提高耦合效率,具體方法是在發(fā)送端和接收端線圈串并聯(lián)電容,是發(fā)送線圈處理諧振
    發(fā)表于 09-15 06:01

    磁懸浮列車牽引控制的Simulink仿真

    介紹了高速磁懸浮列車的基本原理,利用MATLAB/Simulink 搭建了高速磁懸浮列車用長定子直線同步電機的數(shù)學(xué)模型,并且構(gòu)建了高速磁懸浮列車牽引控制的Simulink 仿真系統(tǒng),最
    發(fā)表于 12-22 16:17 ?27次下載

    SIMULINK仿真

    SIMULINK仿真 一、實驗?zāi)康膶W(xué)習(xí)使用SIMULINK進行系統(tǒng)仿真的方法二、實驗內(nèi)容:1、Simulink的基本操作(1)運行
    發(fā)表于 10-17 00:26 ?3838次閱讀
    <b class='flag-5'>SIMULINK</b><b class='flag-5'>仿真</b>

    Simulink仿真教程介紹

    Simulink仿真教程Simulink仿真教程Simulink仿真教程
    發(fā)表于 12-28 18:13 ?0次下載

    直接轉(zhuǎn)矩控制的基本原理仿真研究

    直接轉(zhuǎn)矩控制的基本原理仿真研究
    發(fā)表于 01-21 11:54 ?0次下載

    步進馬達基本原理

    步進馬達基本原理步進馬達基本原理步進馬達基本原理
    發(fā)表于 11-30 11:55 ?8次下載

    如何使用SIMULINK對SVPWM算法進行仿真

    介紹了空間電壓矢量脈寬調(diào)制(SVPWM)的基本原理,并且詳細闡述了SVPWM的算法,最后用Matlab的Simulink對SVPWM的算法進行了仿真,給出了仿真結(jié)果.
    發(fā)表于 11-04 17:17 ?31次下載
    如何使用<b class='flag-5'>SIMULINK</b>對SVPWM算法進行<b class='flag-5'>仿真</b>

    Buck電路的基本原理,Simulink模型的獲取方式

    經(jīng)典的三種基本的直-直變化電路包括降壓型Buck電路、升壓型Boost電路和升降壓型Buck-Boost電路,本文對Buck電路的基本原理進行介紹,文末有Simulink模型的獲取方式。
    的頭像 發(fā)表于 05-15 15:39 ?9232次閱讀
    Buck電路的<b class='flag-5'>基本原理</b>,<b class='flag-5'>Simulink</b>模型的獲取方式

    永磁同步電機FOC控制的基本原理及Matlab/Simulink仿真分析

    做永磁同步電機控制繞不開FOC,本章節(jié)主要介紹FOC控制的基本原理、坐標變換以及永磁同步電機在同步旋轉(zhuǎn)坐標系下的數(shù)學(xué)模型,并通過Matlab/Simulink進行永磁同步電機FOC控制算法的仿真分析。
    的頭像 發(fā)表于 05-23 14:47 ?4927次閱讀
    永磁同步電機FOC控制的<b class='flag-5'>基本原理</b>及Matlab/<b class='flag-5'>Simulink</b><b class='flag-5'>仿真</b>分析

    SVPWM控制技術(shù)的基本原理及Matlab/Simulink仿真分析

    本章節(jié)首先介紹SVPWM控制技術(shù)的原理,然后詳細分析SVPWM控制算法的具體實現(xiàn)方式包括7段式SVPWM與5段式SVPWM算法,并通過Matlab/Simulink對SVPWM控制算法進行仿真分析,最后通過永磁同步電機矢量控制的實例進行算法應(yīng)用。
    的頭像 發(fā)表于 05-24 11:10 ?1.1w次閱讀
    SVPWM控制技術(shù)的<b class='flag-5'>基本原理</b>及Matlab/<b class='flag-5'>Simulink</b><b class='flag-5'>仿真</b>分析

    模擬電路仿真基本原理

    電子發(fā)燒友網(wǎng)站提供《模擬電路仿真基本原理.pdf》資料免費下載
    發(fā)表于 11-27 09:34 ?0次下載
    模擬電路<b class='flag-5'>仿真</b>的<b class='flag-5'>基本原理</b>
    RM新时代网站-首页