女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

zpwsmile使用8位μC生成高級PWM信號簡介

PCB線路板打樣 ? 來源:zpwsmile ? 作者:zpwsmile ? 2020-02-07 11:36 ? 次閱讀

近年來,變速驅(qū)動器(VSD)的使用顯著增加。隨著VSD繼續(xù)滲透到工業(yè),汽車和消費者市場,這種趨勢可能會持續(xù)甚至加速。對VSD成功至關重要的是提高系統(tǒng)性能和降低價格的能力??臻g矢量調(diào)制或SVM是提高許多類型VSD性能的一種方法。使用低成本,8位μC而不是DSP來實現(xiàn)SVM的復雜方程也降低了系統(tǒng)成本。實際上,優(yōu)化的SVM算法通常允許低成本的8位μC來執(zhí)行系統(tǒng)的所有控制要求(參考文獻1)。

什么是SVM?

SVM是可用于從三相逆變器產(chǎn)生正弦電壓的眾多方法之一。圖1顯示了典型的逆變器饋電VSD系統(tǒng)。負載通常是感應,磁阻或正弦無刷直流電動機。圖1中的控制單元將適當?shù)腜WM信號應用于構(gòu)成逆變器的六個晶體管。

您可以將SVM的操作與正弦加權PWM(SWPWM)進行對比,這是一種常用的創(chuàng)建方法正弦電壓。 SWPWM以恒定頻率向每個晶體管施加正弦加權的PWM信號。每個高側(cè)晶體管的PWM信號應相差120°。每個低側(cè)晶體管的每個PWM信號應該是相應高側(cè)晶體管信號的補碼,這些PWM信號必須包括一些死區(qū)時間以防止直通電流。 μC通常使用存儲在ROM中的正弦表來實現(xiàn)SWPWM。您可以縮放正弦表中的值以生成可變幅度的正弦曲線。 μC通過多次讀取相同的正弦表值來控制頻率,從而產(chǎn)生低頻率,或跳過產(chǎn)生高頻率的正弦表值。

圖2a顯示了理想的最大值 - SWPWM濾波后的幅度輸出電壓。這些圖顯示了相對于逆變器負軌的測量相電壓百分比。如圖所示,線間電壓的幅度僅為逆變器軌電壓的約86%。直觀地,您可以預期線間電壓V AB 可以達到正軌和負軌電壓。例如,如果圖1的晶體管A +和B-導通,那么V AB 應該等于逆變器軌電壓。這種較低的線間電壓是SWPWM的主要缺點之一。但是,使用備用SVM,可以向電機施加更大的電壓。

對于電機控制,線間電壓V AN 和感應相電壓確定每相中的電流。相電流決定了電動機的轉(zhuǎn)矩。因此,線對中性電壓是正弦的很重要,只要它們是相同的,相電壓是什么樣的并不重要。對于SVM,產(chǎn)生的相電壓不是正弦波,但線間電壓和線間電壓是正弦電壓(圖2b)。此外,線間電壓的幅度達到了全逆變軌電壓,這表明SVM充分利用了逆變器產(chǎn)生正弦電壓的能力。

要實現(xiàn)SVM,您可以使用SWPWM算法并用圖2b中的相電壓波形替換ROM正弦表。實際上,無限數(shù)量的相電壓可以產(chǎn)生與圖2b所示相同的線電壓。那么為什么要使用SVM而不是其他一些本土的PWM方法呢?答案是SVM非常適合矢量控制方案。 SVM受歡迎的另一個原因是因為相電壓方程的推導可以導致簡單的實現(xiàn)。一個好的SVM算法可以在線計算相電壓,只需要一個只包含60°信息的小型查找表。 SVM公式還允許簡單計算,因為不涉及負數(shù)。除了這些優(yōu)點之外,SVM還可以輕松地進行過調(diào)制。過調(diào)制是一種產(chǎn)生更大電壓的方法。但是,正如您可以直觀地猜測的那樣,過調(diào)制產(chǎn)生的線間電壓不再是正弦波。

SVM平滑步驟

描述SVM的μ算法和過調(diào)制,首先通過檢查生成正弦線到中性點電壓的流行的六步法來看看SVM是如何工作的。圖3顯示了逆變器使用六步模式通過電阻平衡負載產(chǎn)生的電壓。在每個步驟期間,逆變器開關處于恒定狀態(tài)。 (x,x,x)類型的符號表示逆變器的狀態(tài)。例如,反相器狀態(tài)(+, - ,+)表示晶體管A +,B-和C +正在導通。

描述SVM的一種方法是說它使用復雜的平均技術來“平滑“六步模式中的步驟。例如,假設所需電壓在兩個步驟之間。假設該所需電壓介于激活逆變器狀態(tài)(+, - , - )和(+,+, - )之間的電壓之間。 SVM將通過首先將狀態(tài)(+, - , - )應用于時間t 0 ) =“id3424599-81-sub”> A' T 0 ,然后狀態(tài)(+,+, - )持續(xù)時間t B * T 0 。如果在該PWM周期中有任何剩余時間,則SVM通過使用逆變器狀態(tài)(+,+,+ +)為剩余時間t 0 施加零電壓。 ) 要么 (-, -, -)。這種類型的SVM實現(xiàn)處理每個逆變器狀態(tài)有效的時間。利用μC的強大PWM發(fā)生器需要將這些“狀態(tài)”時間轉(zhuǎn)換為“輸出”時間或每個輸出引腳的占空比。圖4顯示了對稱PWM的切換順序以及序列與時間的關系T 0 ,t A ,t B ,t 0 。這種類型的對稱PWM是有利的,因為它具有非常少的開關事件并產(chǎn)生低轉(zhuǎn)矩紋波。

圖4中的實現(xiàn)基于使用C504,C508和C164IμC中的CAPCOM6模塊(www) .infineon.com)。當比較定時器達到比較值時,CAPCOM6模塊內(nèi)的比較定時器通過切換輸出引腳來產(chǎn)生對稱PWM。從圖4中,您可以看到比較值與時間之間的以下關系t A ,t B ,并且t 0 :

CC0 =(t 0 /2)* T 0 ;

CC1 =((t 0 /2 + t A ))* T 0 ;和

CC2 =(1-t 0 /2)* T 0 。

計算t A 和t B 的值需要使用六步模式電壓的圖形表示。將六步模式的線到中性電壓轉(zhuǎn)換為空間矢量并在復平面上繪制矢量會產(chǎn)生圖5中的矢量。下面的等式可以轉(zhuǎn)換任意三個量 - 在這種情況下,線到中性電壓 - 在空間矢量中總和為零:

= V AN (t)e j0 + V BN (t)e j2?/3 + V CN (t)e - j2?/3 。

如圖5所示,當使用六步模式時,有六個不同的空間矢量,每個變換器狀態(tài)一個。 SVM算法的輸入是空間矢量電壓,其具有幅度U和角度。如果將真正的正弦三相電壓轉(zhuǎn)換為空間矢量,則U的值始終保持不變,但以恒定速率增加。如果假設緩慢增加,則SVM算法可以在每個切換周期內(nèi)將U和視為常量。對于任何不完全位于六個基矢量之一的矢量 - 即兩個步驟之間的任何電壓 - 算法必須通過在適當?shù)臅r間量內(nèi)應用兩個相鄰的基矢量來產(chǎn)生近似。 在兩個相鄰基矢量上的投影給出t A 和t 乙 。 時,以下公式確定t A 和t B 扇區(qū)0:

t B = 2U(3 - ? )sin();

t A = U [cos() - ( 3 - ?)sin()];和

t 0 = T 0 -t A -t B 。

SVM的等式表明,當位于六邊形之外時,t 0 變?yōu)樨撝?,這在物理上是不可能的。要產(chǎn)生正弦電壓,的尖端必須始終位于六邊形內(nèi)。這意味著的長度U必須不大于圖5內(nèi)圓的半徑。內(nèi)圓和六邊形之間的電壓是可達的,但不會產(chǎn)生正弦曲線,因為矢量不會能夠旋轉(zhuǎn)360°而不會穿過六邊形邊界。 t A 和t B 的公式僅在時有效如果在扇區(qū)0之外,那么公式的結(jié)果仍然有用,但是算法應該以60°的增量旋轉(zhuǎn)向量,直到向量在扇區(qū)0中.μC然后可以將時間t A 和t B 應用于適當?shù)那袚Q狀態(tài)。

使用查找表實現(xiàn)SVM

比較值的計算需要計算t A ,t B ,并且t 0 。這些變量需要計算正弦和余弦值以及幾個乘法,這些都必須在線完成。適當縮放變量以使它們適合8位μC架構(gòu)可以使任務更加簡單。例如,如果將比較計時器編程為從0到0xFF計數(shù),則μC可以將所有比較值存儲為8位值。由于CAPCOM6模塊有多個預定時器用于定時器,因此該8位值不會真正限制實際PWM頻率的選擇。

如果扇區(qū)零點包含256個角度,則精度為

約為0.235°。對于幾乎所有的VSD應用來說,這種精度都足夠了。將每個扇區(qū)劃分為256個角度意味著

必須是11位長。這個長度很方便,因為最重要的3位表示扇區(qū),最低8位表示扇區(qū)內(nèi)的角度。 μC可以將這些值存儲為兩個字節(jié)。最低有效字節(jié)將始終在t A 和t B 等式中起作用,因為此字節(jié)將始終小于或等于60°。

256字節(jié)的查找表可以存儲每個t B 值,對于U = 1的情況。然后,μC可以將每個t B 值按U的實際值進行縮放,通過僅執(zhí)行一次乘法,該值實際上小于或等于1。通過檢查t B 的公式,您可以看到查找表將包含0到60°之間角度的正弦值。由于這些值始終大于0,因此μC不需要表示任何負數(shù)。 μC可以對t A 執(zhí)行相同的過程。但是,如果您檢查t A 的表,您會發(fā)現(xiàn)該表與t B 表,但相反。該結(jié)果源于所選擇的縮放。 μC可以在同一查找中存儲t A 和t B 的值表。因為該表是256字節(jié)長,相同的指針 - 變量 - 可以檢索t A 和t 乙 。 μC只需要補充指針。因此,μC可以使用很高的準確度確定t A 和t B 只有兩個表查找和兩個乘法。

進一步優(yōu)化

您可以對SVM算法進行其他幾項優(yōu)化。 8051型μC可以在少至55個指令周期內(nèi)完成整個SVM算法,包括推送和彈出指令。如果μC具有300nsec的最小指令周期時間,則所有SVM計算僅需16.5μs。即使在20 kHz頻率切換時,這個短時間也會留出足夠的時間來執(zhí)行開環(huán)或簡單的閉環(huán)控制,例如滑差頻率補償。這種類型的μC的成本很容易低于5美元,而且大批量的成本可能低于2美元。

對于高端矢量控制系統(tǒng),可以使用雙芯片解決方案一個簡單的低成本32位或16位處理器,如C161,用于執(zhí)行矢量控制計算。您可以將8位μC用作PWM單元,此μC還可以使用板載A/D轉(zhuǎn)換器執(zhí)行所有電流和電壓測量。這種雙芯片解決方案的成本可能遠低于10美元。您還可以使用包含CAPCOM6模塊的16位μC,C164CI。這個單個μC可以執(zhí)行所有矢量控制和SVM計算。

額外的20個指令周期,您可以添加一個過調(diào)制模式,允許驅(qū)動系統(tǒng)向電機施加更高的非正弦電壓。這種類型的驅(qū)動器通常在汽車應用中很有用。

圖6a顯示了SVM產(chǎn)生的相電壓和線電壓。圖6b顯示了使用SVM算法控制三相感應電機時的相電流。

作者信息

Michael Copeland是英飛凌科技公司(圣何塞的高級應用專家,CA)。他擁有密歇根州立大學(東蘭辛)的碩士和學士學位。

有關SVM和過調(diào)制的完整應用說明,包括示例代碼,請訪問

www.infineon.com/microcontrollers。

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

    關注

    116

    文章

    5384

    瀏覽量

    218138
  • 華強pcb線路板打樣

    關注

    5

    文章

    14629

    瀏覽量

    43753
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    請問如何在iMX8ULP上生成PWM信號

    我在 imx8ulp.dtsi 中找到了 tpm5 設備節(jié)點,我啟用了它。 我選擇了 PTF19 (J20 pin3)來生成 PWM 信號。 但是我不能在 sysfs 下輸入任何內(nèi)
    發(fā)表于 03-21 07:33

    PWM信號生成方法 PWM調(diào)制原理講解

    PWM(脈沖寬度調(diào)制,Pulse Width Modulation)是一種重要的模擬信號電平數(shù)字編碼方法,在電子技術和控制領域具有廣泛應用。以下是對PWM信號
    的頭像 發(fā)表于 11-28 16:34 ?4321次閱讀

    如何調(diào)試和測試PWM信號 PWMPWM信號產(chǎn)生器的區(qū)別

    調(diào)試和測試PWM信號 脈沖寬度調(diào)制(PWM)是一種常用的信號調(diào)制技術,廣泛應用于電機控制、LED調(diào)光、電源管理等領域。調(diào)試和測試PWM
    的頭像 發(fā)表于 11-19 09:07 ?3210次閱讀

    PWM信號的濾波和處理方法

    低通濾波器 : RC低通濾波器 :這是最常用的PWM濾波方法。通過選擇合適的電阻R和電容C值,可以設定濾波器的截止頻率,使得高于該頻率的信號成分被衰減。當PWM
    的頭像 發(fā)表于 11-18 17:41 ?5682次閱讀

    高級定時器PWM輸入模式的配置方法

    我們將向大家介紹高級定時器的另一個常見應用——PWM輸入模式。在本節(jié)課中,我們將先圍繞輸入捕獲模式展開,并重點描述PWM輸入模式和涉及的寄存器,最后通過一個實驗例程去介紹PWM輸入模式
    的頭像 發(fā)表于 11-08 16:48 ?4069次閱讀
    <b class='flag-5'>高級</b>定時器<b class='flag-5'>PWM</b>輸入模式的配置方法

    TMS320C6745浮點數(shù)字信號處理器技術簡介

    電子發(fā)燒友網(wǎng)站提供《TMS320C6745浮點數(shù)字信號處理器技術簡介.pdf》資料免費下載
    發(fā)表于 10-09 09:34 ?0次下載
    TMS320<b class='flag-5'>C</b>6745浮點數(shù)字<b class='flag-5'>信號</b>處理器技術<b class='flag-5'>簡介</b>

    使用PWM生成模式驅(qū)動BLDC電機

    電子發(fā)燒友網(wǎng)站提供《使用PWM生成模式驅(qū)動BLDC電機.pdf》資料免費下載
    發(fā)表于 09-06 11:28 ?1次下載
    使用<b class='flag-5'>PWM</b><b class='flag-5'>生成</b>模式驅(qū)動BLDC電機

    PWM信號是什么意思

    PWM信號(脈沖寬度調(diào)制信號)是一種特殊的信號形式,廣泛應用于電子領域的多個方面 。以下是對PWM信號
    的頭像 發(fā)表于 08-12 18:06 ?5521次閱讀

    PWM信號的實際應用有哪些

    PWM(脈沖寬度調(diào)制)信號作為一種廣泛應用的信號調(diào)制技術,具有高效性、靈活性、穩(wěn)定性和簡單性等特點。它在多個領域中都發(fā)揮著重要作用,以下是PWM信號
    的頭像 發(fā)表于 08-12 17:53 ?5506次閱讀

    PWM信號產(chǎn)生的原理及方式

    PWM(脈沖寬度調(diào)制,Pulse Width Modulation)信號產(chǎn)生的原理及方式是一個涉及電子技術和控制理論的重要話題。以下將從PWM信號的基本原理、產(chǎn)生方式以及具體應用等方面
    的頭像 發(fā)表于 08-12 17:23 ?5361次閱讀

    pwm信號和電壓信號區(qū)別在哪

    PWM信號和電壓信號是兩種常見的信號類型,它們在電子系統(tǒng)中有著廣泛的應用。 PWM信號的定義和特
    的頭像 發(fā)表于 08-08 16:18 ?2613次閱讀

    pwm信號是數(shù)字量還是模擬量

    PWM信號,即脈沖寬度調(diào)制信號,是一種特殊的信號形式,它既具有數(shù)字信號的特點,也具有模擬信號的特
    的頭像 發(fā)表于 08-08 16:17 ?2696次閱讀

    PLC輸出的pwm信號怎么看頻率

    一、PWM信號的基本概念 脈沖寬度調(diào)制(PWM) :PWM是一種對模擬信號進行數(shù)字控制的方法。它通過改變脈沖的寬度來控制
    的頭像 發(fā)表于 08-08 15:32 ?2353次閱讀

    pwm信號電壓怎么測量好壞

    PWM(Pulse Width Modulation,脈沖寬度調(diào)制)信號是一種常見的數(shù)字信號,廣泛應用于各種電子設備中,如電機驅(qū)動、LED調(diào)光、電源管理等。PWM
    的頭像 發(fā)表于 08-08 15:28 ?3100次閱讀

    AFEx39xx使用電壓和PWM輸出進行TEC控制的12、108智能模擬前端數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《AFEx39xx使用電壓和PWM輸出進行TEC控制的12、108智能模擬前端數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 07-15 11:17 ?0次下載
    AFEx39xx使用電壓和<b class='flag-5'>PWM</b>輸出進行TEC控制的12<b class='flag-5'>位</b>、10<b class='flag-5'>位</b>和<b class='flag-5'>8</b><b class='flag-5'>位</b>智能模擬前端數(shù)據(jù)表