電機控制系列模塊解析(22)—— 零矢量剎車

一、零矢量剎車

基本概念

逆變器通常采用三相橋式結構,包含六個功率開關元件(如IGBT或MOSFET),分為上橋臂和下橋臂。每個橋臂由兩個反并聯的開關元件組成,上橋臂和下橋臂對應于電機三相繞組的正負端。正常工作時,逆變器通過交替開關上下橋臂的開關元件,向電機提供三相交流電。

“三個下橋打開”狀態(零矢量,三個上橋打開亦然: 意味著逆變器的三個下橋開關元件全部處于開通狀態(即“ON”狀態)。在這種情況下,電機三相繞組的負端直接連接到直流電源的負極(通常為地),相當于電機各相繞組的低端被短路。

制動剎車過程: 在這種開關狀態下,由于電機繞組的低端短路,電機內部的感應電動勢(由旋轉的轉子切割定子磁場產生)無法形成回路,無法產生正常的電磁轉矩。相反,電機轉子會受到以下作用力:

  1. 反電動勢制動(也稱為再生制動或回饋制動):電機轉子繼續旋轉時,其感應電動勢會在短路的繞組中產生電流。根據楞次定律,此電流產生的磁場會阻礙原磁場的變化,即阻礙轉子的旋轉,從而對電機產生制動作用。

  2. 渦流制動(也稱為磁滯制動):在電機繞組被短路的情況下,轉子磁場與定子繞組間的相對運動會產生渦流,這些渦流在繞組及鐵芯中產生熱量,消耗機械能,起到制動效果。

  3. 風阻、摩擦等機械阻力:電機在減速過程中,自然會受到風阻、軸承摩擦、機械部件慣性等固有阻力的影響,這些阻力也會協助減速和停車。

應用場合與特點: “逆變器三個下橋打開進行制動剎車”這種方式主要用于需要快速停車或緊急制動的場合,其特點包括:

(1)快速響應:通過直接改變逆變器開關狀態即可實現制動,響應速度快。

(2)不能實現能量回收

(3)發熱與散熱問題:由于短路電流可能導致繞組和鐵芯發熱增加,需確保系統的熱設計和散熱措施能夠有效應對,防止過熱或過流。

原理分析

由上圖的公式可知,在brake剎車過程中,剎車電流表達式的第一項為穩態電流項,第二項為瞬態電流項,當反電勢電壓相位為零,電壓和電流相位為接近90度時,則此時瞬態電流最大,最大瞬態幅值為穩態電流項幅值與瞬態電流項幅值之和。


注意常規剎車brake的應用問題:電機被外力拖拽導致發電時,逆變器上的六個反并聯二極管?在六個MOS未開通時?形成一個?三相不控整流橋(或者是單相不控整流橋),此時引起的母線泵升電壓?峰值?為?當前電機反電勢?線電壓峰值,一般電機額定轉速所對應的反電勢峰值設計值在供電電壓附近(對于驅動器而言就是穩態母線電壓值),當外界拖拽力度足夠大,外界拖拽得電機轉速超過其兩倍額定轉速時,這意味著此時的驅動器泵升電壓可能超過兩倍的供電電壓,很可能導致功率開關管?MOS?過壓?損壞,同時由于電機繞組阻抗較小,所形成的整流橋給?母線電容充電的瞬時電流可能會先?導致?MOS的反并聯二極管過流損壞(此事件概率較小)。由于此時供電電壓過高,在此電壓域下的數模電路器件耐壓不夠都有可能發生損壞。


剎車brake本身是否會造成器件損壞?是的,當外界拖拽力度足夠大,外界拖拽得電機轉速高于電機額定轉速時,此時若直接進入brake狀態(即直接將電機繞組短路),由于電機繞組阻抗較小,會導致?已開通的 MOS?過流損壞;若外力持續不斷用力拖拽電機高速旋轉,也會導致?因長期處于brake狀態?已開通的 MOS?發生過熱損壞。剎車brake本身除了可能損壞芯片本身器件,其長時間的大電流也可能導致電機退磁。


實際剎車brake時,方案本身是在電機轉速不高,泵升電壓剛起來的時候就進行brake;且若外力持續不斷用力拖拽電機高速旋轉,brake動作本身為占空比?或者?是滯環開關?或者是?輪換開關,以此減小brake本身帶來的電流沖擊?以及 緩解持續brake導致的MOS過熱問題。

二、Brake應用需求

Brake剎車方法為發零矢量(強制上三管開通或下三管開通)。

涉及Brake的需求有:(系統性考慮為客戶進行定制解決方案)

  1. 弱磁區發生故障需要母線過壓抑制與Brake配合: 在電機進入弱磁區(高速運行時,通過弱磁控制降低磁鏈以保持電機轉矩)時,若出現故障導致電機發電電流較大,母線電壓可能出現過沖。此時Brake(零矢量剎車)介入,通過短路電機繞組降低電流,有助于抑制母線電壓上升,保護電力電子設備和電池系統。

  2. Brake上三管和下三管輪換(零矢量111和000進行輪換控制),以使熱均勻分布在逆變器的六個管子上: 在實施Brake時,不僅可以通過下三管全開(000狀態)進行制動,也可以輪換至上三管全開(111狀態)。這樣,制動過程中產生的熱量會在逆變器的六個開關元件(IGBT/MOSFET)之間更均勻地分布,避免單個元件過熱,延長器件壽命,提高系統可靠性。

  3. Brake過程中對地短路檢測: 在執行Brake操作時,實時監測逆變器下三管(或上三管)與地之間的狀態,確保短路狀態正確且穩定。任何異常(如開關元件失效導致的實際短路狀態與預期不符)都將觸發故障報警或保護動作,防止設備損壞或安全事故。

  4. Brake過程中電流過大檢測: 即使在Brake模式下,也要監控電機繞組電流,以防因電機參數變化、負載突變等原因導致電流過大。一旦檢測到電流超過設定閾值,應立即采取措施(如減小直流側電壓、調整開關狀態等)限制電流,防止逆變器過載或電機過熱。

  5. 啟動前強制Brake(初始位置檢測要求轉子靜止狀態): 在電機啟動前,尤其是需要進行精確初始位置檢測(如通過霍爾傳感器、編碼器或者初始位置檢測算法均要求轉子靜止狀態等)時,強制電機進入Brake狀態,確保轉子靜止,便于準確獲取初始位置信息,為后續啟動和控制提供準確參考。

  6. 逆風啟動強制進Brake: 當電機應用于風力發電等場景,遇到逆風(風向與電機旋轉方向相反)導致電機反向發電時,強制進入Brake狀態,阻止電機反轉并及時消耗反向電能,保護系統免受過電壓沖擊。

  7. 停機瞬間強制進Brake: 在電機停機瞬間,尤其是需要快速停車或遇到緊急情況時,立即切換至Brake狀態,利用短路制動快速降低電機轉速,實現精準、安全停車。

  8. 故障發生強制進Brake: 無論何種類型的故障(如過溫、過壓、過流、通訊故障等),一旦檢測到,均應立即啟動Brake操作,將電機置于短路制動狀態,防止故障進一步惡化,保護設備安全,并為故障診斷和恢復爭取時間。

總結起來,零矢量剎車(Brake)功能集成了母線電壓抑制、熱分布優化、故障檢測與保護、啟動與停車控制等多個關鍵功能,體現了在電機控制系統中對Brake策略的全方位應用和精細化管理,旨在確保電機運行的安全、穩定和高效。實際應用中可綜合輸出電流檢測值、母線電壓檢測值來綜合評判Brake使能與關斷,此為不連續的高頻Brake的來源。

三、零矢量的其他妙用

零矢量的定義: 在電機控制領域,特別是在三相交流電機(如永磁同步電機、異步電機)的變頻驅動系統中,零矢量是指電機三相繞組中電流的合成矢量與定子磁鏈方向垂直,或等效為電機繞組中沒有電流流過(即電流為零)的狀態。具體來說:

  1. 電流矢量:在電機的dq坐標系(直軸-d軸、交軸-q軸)中,零矢量表示d軸電流(Id)和q軸電流(Iq)同時為零,即Id = Iq = 0。此時,電機定子磁場與轉子磁場相互作用為零,電機不產生電磁轉矩。

  2. 開關狀態:在逆變器層面,零矢量對應于一種特定的開關狀態,通常是逆變器的上橋臂和下橋臂中對應同一相的開關元件同時關斷,或者三相繞組的任意兩相被短路,使得該相繞組電壓為零。例如,在三相橋式逆變器中,零矢量可以對應于所有下橋開關元件全開(000狀態)或所有上橋開關元件全開(111狀態),形成電機三相繞組對地或對電源的短路。

隨機PWM

隨機PWM(Random PWM)是一種脈寬調制(PWM)技術,它改變了傳統PWM信號中開關狀態按固定順序或規則重復出現的方式,轉而采用隨機化的方法確定開關狀態的序列。在電機控制應用中,隨機PWM的主要特點和優勢包括:

  1. 降低電磁噪聲:由于開關狀態的切換不再遵循周期性規律,減少了電機和電源系統中與開關頻率相關的特定頻段噪聲,有助于符合EMC(電磁兼容性)標準,減輕對周邊敏感設備的干擾。

  2. 減小轉矩脈動:對于使用SVPWM(空間矢量PWM)的電機驅動系統,隨機PWM通過在基本電壓矢量之間插入隨機選擇的零矢量或小幅度非零矢量,可以更均勻地分散轉矩脈動,改善電機運行的平穩性,降低機械振動和噪聲。

  3. 改善電機熱分布:通過隨機化開關狀態,可以避免逆變器中個別開關元件長期處于連續導通或關斷狀態,使得電機內部和逆變器的熱分布更加均衡,有助于延長器件壽命。

  4. 增強抗干擾能力:隨機PWM信號不易受到外部諧波干擾的影響,因為其非周期性特征使得干擾信號難以與PWM信號同步,從而提高了系統的抗干擾性能。

結合零矢量的定義與隨機PWM技術,可以理解為在隨機PWM控制策略中,零矢量的插入不再是按照預定的規則或順序進行,而是根據某種隨機化算法(如馬爾科夫鏈算法、混沌映射等)生成的隨機序列來決定何時、以何種方式插入零矢量。這樣做的目的是為了在保持電機所需平均轉矩輸出的同時,通過隨機化手段改善電機的電磁兼容性、降低噪聲、優化熱管理和增強系統穩定性。

當然工程上還有改變載波頻率或者零序分量的方式來實現隨機PWM。

轉速跟蹤

另外高頻的零矢量的使用可以用于檢測永磁電機的轉速,用于正在高速運行的永磁電機的初始位置和初始速度的估計,待后續詳細敘述......

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/15701.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/15701.shtml
英文地址,請注明出處:http://en.pswp.cn/web/15701.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

mongodb在游戲開發領域的優勢

1、分布式id 游戲服務器里的大部分數據都是要求全局唯一的,例如玩家id,道具id。之所以有這種要求,是因為運營業務上需要進行合服操作,保證不同服的數據在進行合服之后,也能保證id不沖突。如果采用關系型數據庫&#x…

【C++題解】1699 - 輸出是2的倍數,但非3的倍數的數

問題:1699 - 輸出是2的倍數,但非3的倍數的數 類型:循環 題目描述: 請從鍵盤讀入一個整數 n,輸出 1~n 中所有是 2 的倍數,但非 3 的倍數的數,每行 1個。 比如,讀入一個整數10 &…

Spring AI實戰之二:Chat API基礎知識大串講(重要)

歡迎訪問我的GitHub 這里分類和匯總了欣宸的全部原創(含配套源碼):https://github.com/zq2599/blog_demos Spring AI實戰全系列鏈接 Spring AI實戰之一:快速體驗(OpenAI)Spring AI實戰之二:Chat API基礎知識大串講(重要)SpringAIOllama三部曲…

Linux:進程地址空間、進程控制(一.進程創建、進程終止、進程等待)

上次介紹了環境變量:Linux:進程概念(四.main函數的參數、環境變量及其相關操作) 文章目錄 1.程序地址空間知識點總結上述空間排布結構是在內存嗎?(進程地址空間引入) 2.進程地址空間明確幾個點進…

NDIS小端口驅動開發(三)

微型端口驅動程序處理來自過度驅動程序的發送請求,并發出接收指示。 在單個函數調用中,NDIS 微型端口驅動程序可以指示具有多個接收 NET_BUFFER_LIST 結構的鏈接列表。 微型端口驅動程序可以處理對每個NET_BUFFER_LIST結構上具有多個 NET_BUFFER 結構的多…

JAVA -- > 初識JAVA

初始JAVA 第一個JAVA程序詳解 public class Main {public static void main(String[] args) {System.out.println("Hello world");} }1.public class Main: 類型,作為被public修飾的類,必須與文件名一致 2.public static 是JAVA中main函數準寫法,記住該格式即可 …

python皮卡丘動畫代碼

在Python中,我們可以使用多種方法來創建皮卡丘的動畫,例如使用matplotlib庫。 解決方案1:使用matplotlib庫 以下是一個使用matplotlib庫創建皮卡丘動畫的例子: import matplotlib.pyplot as plt import matplotlib.animation …

Slash后臺管理系統代碼閱讀筆記 如何實現環形統計圖表卡片?

目前&#xff0c;工作臺界面的上半部分已經基本梳理完畢了。 接下來&#xff0c;我們看看這個環形圖卡片是怎么實現的&#xff1f; 具體代碼如下&#xff1a; {/*圖表卡片*/} <Row gutter{[16, 16]} className"mt-4" justify"center">{/*環形圖表…

U盤引導盤制作Rufus v4.5.2180

軟件介紹 Rufus小巧實用開源免費的U盤系統啟動盤制作工具和格式化U盤的小工具&#xff0c;它可以快速將ISO鏡像文件制作成可引導的USB啟動安裝盤&#xff0c;支持Windows或Linux啟動&#xff0c;堪稱寫入鏡像速度最快的U盤系統制作工具。 軟件截圖 更新日志 github.com/pbat…

嵌入式全棧開發學習筆記---C語言筆試復習大全24

目錄 內存管理 內存分配 堆和棧的區別&#xff1f;&#xff08;面試重點&#xff09; 申請內存的函數 malloc realloc free gcc工具鏈 編譯的過程&#xff08;面試重點&#xff09; 第一步&#xff0c;預處理&#xff1a; 第二步&#xff0c;編譯&#xff1a; 第三…

【Spring Boot】使用 Redis + Cafeine 實現二級緩存

使用 Redis Caffeine 實現二級緩存可以有效提升應用的性能和緩存的命中率。Caffeine 是一個高效的 Java 本地緩存庫&#xff0c;而 Redis 是一個分布式緩存解決方案。通過將兩者結合&#xff0c;Caffeine 作為一級緩存用于快速訪問常用數據&#xff0c;Redis 作為二級緩存用于…

解決LabVIEW通過OPC Server讀取PLC地址時的錯誤180121602

在使用LabVIEW通過OPC Server讀取PLC地址時&#xff0c;若遇到錯誤代碼180121602&#xff0c;建議檢查網絡連接、OPC Server和PLC配置、用戶權限及LabVIEW設置。確保網絡暢通&#xff0c;正確配置OPC變量&#xff0c;取消緩沖設置以實時讀取數據&#xff0c;并使用診斷工具驗證…

簡述vue常用指令

Vue.js 提供了許多內置指令&#xff0c;這些指令用于在模板中添加特殊功能。以下是一些 Vue 的常用內置指令的簡要說明&#xff1a; v-text&#xff1a; 更新元素的 textContent。示例&#xff1a;<span v-text"message"></span> v-html&#xff1a; 更…

2 使用香橙派AIpro報錯 No module named ‘acllite utils‘

當使用jupyter運行香橙派的notebooks下面的案例的時候啟動使用jupyter lab 然后自動跳轉到jupyter頁面。如下圖: 這是自動跳轉過來的。然后運行下面的包的導入后報錯: 報錯為No module named ‘acllite utils’,那么我們打開notebooks文件夾下面的start_notebooks.sh文件:…

【C++練級之路】【Lv.21】C++11——列表初始化和聲明

快樂的流暢&#xff1a;個人主頁 個人專欄&#xff1a;《算法神殿》《數據結構世界》《進擊的C》 遠方有一堆篝火&#xff0c;在為久候之人燃燒&#xff01; 文章目錄 引言一、列表初始化1.1 內置類型1.2 結構體或類1.3 容器 二、聲明2.1 auto2.2 decltype2.3 nullptr 三、STL的…

A*算法搜索的路徑是最優的么?

A * 算法&#xff08;A* Search Algorithm&#xff09;是一種啟發式搜索算法&#xff0c;它旨在找到從起點到終點的最短路徑。在滿足以下條件時&#xff0c;A*算法能夠保證找到最優路徑&#xff1a; 啟發式函數的一致性&#xff08;Consistency&#xff09;或可采納性&#xf…

從“反超”到“引領”,中國衛浴品牌憑何遙遙領先?

作者 | 曾響鈴 文 | 響鈴說 前不久&#xff0c;第28屆中國國際廚房、衛浴設施展覽會(以下簡稱“中國國際廚衛展”)在上海如期舉行&#xff0c;就結果來說真的讓人大開眼界。 沖水聲比蚊子聲更小的馬桶、能化身無感交互平臺的魔鏡柜、可以語音交互的淋浴器&#xff0c;這些“…

Keli5燒寫STM32程序時出現ST-LINK USB communication error錯誤(USB 通信錯誤)

1錯誤原圖 2錯誤原因 前提驅動安裝正確 原因1 usb接觸不良&#xff08;極少出現&#xff09; 解決方法 更換USB線 還不行連下載器一起更換 原因2&#xff08;出現概率比較大&#xff09; 下載器的固件出現問題或下載器固件版本與Keli5的版本不匹配 解決方法 在Keli5的…

[音視頻]ffmepg常用命令

ffmpeg 在音視頻的世界里&#xff0c;ffmpeg可是如雷貫耳的存在&#xff0c;學習音視頻開發&#xff0c;ffmpeg是必須掌握的技能 常用命令 保存m3u8文件 ffmpeg -i http://xxxxx/test.m3u8 -c copy result.mp4

今日早報 每日精選15條新聞簡報 每天一分鐘 知曉天下事 5月26日,星期日

每天一分鐘&#xff0c;知曉天下事&#xff01; 2024年5月26日 星期日 農歷四月十九 1、 醫保局&#xff1a;支持將符合條件的村衛生室納入醫保定點&#xff0c;方便農村居民就醫。 2、 網傳養老金儲備嚴重不足&#xff1f;央視辟謠&#xff1a;這筆錢二十多年來從未動用過&a…