您當前的位置:首頁 > 攝影

死區效應及死區補償

作者:由 伽藍.伽利略 發表于 攝影時間:2021-12-26

在網上找了好多SVPWM模型,怕不靠譜,還是自己搭建了一個親測沒問題

死區效應及死區補償

SVPWM

死區產生,靠的是把三角波用方波上下移動一定的死區距離,比較以後上升沿會有延遲

死區效應及死區補償

死區

要改延遲就改方波的幅值就行了

測試方法:開環,直接給逆變器電壓指令

死區效應及死區補償

開環

實際輸出的abc三相電壓波形

死區效應及死區補償

UA

死區效應及死區補償

UA

死區效應及死區補償

UB

死區效應及死區補償

UB

死區效應及死區補償

UC

死區效應及死區補償

UC

電壓指令減去實際的,得到輸出電壓誤差

死區效應及死區補償

UA

死區效應及死區補償

UA

死區效應及死區補償

UB

死區效應及死區補償

UB

死區效應及死區補償

UC

死區效應及死區補償

UC

計算補償量(具體怎麼算的,看參考文獻1,因為是模擬,我就不管電流取樣干擾問題了,先驗證一下理論)

圖1和圖2是採用id=0控制,dq軸對應的電壓誤差,是理論分析的結果

圖3是模擬跑出來的abc電壓誤差,對ia,ib,ic用sgn函式得到的值。

死區效應及死區補償

q軸電壓誤差

死區效應及死區補償

d軸電壓誤差

死區效應及死區補償

abc電壓誤差

把誤差和補償做FFT,就是看一下計算的補償和誤差是否吻合

a相

死區效應及死區補償

b相

死區效應及死區補償

c相

死區效應及死區補償

FFT結果基本吻合(圖中紅色數字表示相位,單位度)

理想電流波形

死區效應及死區補償

三相電流波形,死區效應

死區效應及死區補償

後面把計算量補償到電壓指令上去就行了

補償後的三相電流

死區效應及死區補償

補償完電流幅值偏向理想值了,但是形狀還是有點奇怪

因為本人的任務到計算出誤差量就可以了,後面具體怎麼補償上去(是直接加在電壓指令上還是有什麼複雜的要求)我沒仔細看,隨便做做模擬,還算有點效果。

要是想研究具體怎麼把算出來的電壓誤差補償上去,或者你們誰知道怎麼補償的,可以和我交流。

參考文獻

D。 Yu, J。 Xia, Y。 Guo and X。 Zhang, “Super-Twisting Sliding Mode Observer-Based IPMSM Sensorless Control Strategy Considering VSI Nonlinearity,”

2019 22nd International Conference on Electrical Machines and Systems (ICEMS)

, Harbin, China, 2019, pp。 1-6。

吳春。 永磁同步電機調速系統無位置感測器控制技術研究[D]。

simulink模型

連結:

https://

pan。baidu。com/s/1RQwiCY

7xJoHI51_EqSFRIQ

提取碼: cxfr

**********************

修正1.0

*********************************

模擬有個地方有問題,在這裡說一下,你們下載下來自己改吧,我不想再費事上傳了

死區效應及死區補償

修改

1、電機模型的中性點沒有接出來,匯出的電壓不算是相電壓,現在用RL模擬開繞組;

2、計算出來的補償電壓也要變換到abc座標系,(2u(1)-u(2)-u(3))/3那裡。

*****************************************************************

本人一般之前一段時間用的2019b,最近開始用2020a。做完所有模擬我一般就存在自己的u盤裡,然後上傳雲盤一份,不會費事多儲存一些以前版本的檔案。有些人向我要老版本的檔案,我在這裡提供一些選擇:

1、下載matlab pj版,網上資源很多;

2、身邊的人有用高版本的,可以請他們幫忙轉一下版本;

3、點文末的讚賞,不管讚賞多少,我親自幫你轉,加qq或者微信發你。(不是本人想靠這個賺錢,網上伸手黨挺多的,我自己研究演算法再把模型分享出來我覺得我做的夠多了,要是再有人跟我提多餘的要求,我心理上是真的沒有動力幫你做事。那個讚賞人數還是挺激勵人的

實在是不好意思,本人不怎麼上線,所以還是留一個聯絡方式吧,防止看不到訊息

死區效應及死區補償

標簽: 電壓  誤差  補償  ABC  模擬