最開始發(fā)現(xiàn)仿真模型出現(xiàn)問題時,找到問題存在于死區(qū)時間大于PWM波的控制周期,于是將死區(qū)模塊設置為Off delay,但是當死區(qū)模塊設置為Off delay時,未改變Simple Time,無論輸入為什么,輸出都是高電平,導致仿真出錯,所以只要去掉死區(qū)模塊即可。圖1為設置Off delay時死區(qū)模塊輸入與輸出的對比。圖2為去掉死區(qū)模塊后得到測量得的仿真波形。
圖1設置Off delay時死區(qū)模塊輸入與輸出的對比
圖2 去掉死區(qū)模塊后得到測量得的仿真波形
- 2) 參數(shù)設計
電流環(huán)采集逆變器輸出負載上的電流信號,與電流給定值進行比較,通過計算(PI調(diào)節(jié)器)得到輸出電壓。輸出電壓經(jīng)過PWM模塊的調(diào)制,輸出PWM信號作用到逆變器上。逆變器響應PWM信號,輸出電壓作用到負載上。
在上圖中,CPU在紅色點處進入中斷,讀取了電流反饋值,然后進行PI調(diào)節(jié)器的計算,得到輸出電壓(或者三角波比較值)。但是輸出電壓不是立即作用出去的,通常會等到三角波回到0計數(shù)點,才會將比較值輸出。這樣就造成了采樣和計算的延時,也就是第一個綠色虛框中的一階延時Ts。輸出的比較值和三角波進行比較,產(chǎn)生PWM信號,上圖中的橘黃色線。調(diào)制特點決定了還有0.5Ts的延時,也就是第二個綠色虛框中的分母部分。
Kpwm系數(shù)和很多因素有關(guān),比如park變換矩陣、調(diào)制方式、系統(tǒng)標幺值選取等等。也就是逆變器輸出的電壓(單位V)和PI調(diào)節(jié)器輸出的變量之間的比例關(guān)系。這個值沒有一個確定的數(shù)值,每個人的計算習慣不一樣,該值會完全不一樣。
仿真參數(shù):
電壓外環(huán)參數(shù)設計如下:
電壓外環(huán)參數(shù)設計還未徹底明白,此處取仿真范例的PI值,KuP=0.01,KuI=3
改變電流內(nèi)環(huán)參數(shù)測得的各項仿真波形如下: