日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

电力电子矢量输出总结

發(fā)布時間:2024/1/1 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 电力电子矢量输出总结 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

單相SPWM

在單相電路中存在兩個橋臂,也就是有兩個電位點分別定義為a(在A軸上)和b(在B軸上),

輸出的電壓為輸出電壓矢量在實軸上的投影為; m為輸出電壓矢量

在單極性調(diào)制中

上半周期令

在下半周期

void SPwmGen(u16 m_Q15, u16 sita_Q15) {if(sita_Q15 > 0x7fff) // > 180{LeftBridgeSetLow();RightBridgeSetPluse(m_Q15,sin(0xffff - sita_Q15));}else{RightBridgeSetLow();LeftBridgeSetPluse(m_Q15,sin(sita_Q15));} }

在雙極性調(diào)制中

void SPwmGen(u16 m_Q15, u16 sita_Q15) {RightBridgeSetPluse(m_Q15,(sin(sita_Q15)+1)/2);LeftBridgeSetPluse(m_Q15,(sin(sita_Q15+0x7fff)+1)/2); }

從以上分析可以看出在單極性與與雙極性調(diào)制,會有細微的差別,雙極性調(diào)制需要對調(diào)制信號進行平移和縮放,這在實際編程時需要注意。

三相兩電平

以alfa 和 beta 為坐標系進行扇區(qū)劃分

扇區(qū)主要劃分為6個區(qū)間,扇區(qū)的劃分依據(jù)為邊界線,比如圖上所標注的一條邊界線的表達式為

另外的邊界表達式和,通過這三條邊界線則可以將6個扇區(qū)區(qū)分開來,同時也就成為了判斷矢量扇區(qū)的三個條件

u8 DetectAre(SVGEN *v) {v->tmp1= v->Ubeta; //v->tmp2= v->Ubeta/2 + 866*v->Ualpha/1000; //0.5(beta + sqrt(3)*alfa)v->tmp3= v->tmp2 - v->tmp1; //0.5(beta - sqrt(3)*alfa)v->VecSector=3;v->VecSector=(v->tmp2> 0)?( v->VecSector-1):v->VecSector;v->VecSector=(v->tmp3> 0)?( v->VecSector-1):v->VecSector;v->VecSector=(v->tmp1< 0)?(7-v->VecSector) :v->VecSector;}

矢量作用時間的計算

矢量作用時間的計算比較復(fù)雜,首先通過幾何特性計算每個扇區(qū)的矢量合成時間

然后按照七段式或五段式進行矢量的合成。

Ti官方給出的計算方法比較簡練高效,現(xiàn)將代碼粘貼如下,這是七段式代碼,可以稍加修改改為5段式代碼

void SvTimeCal(SVGEN *v) {v->tmp1= v->Ubeta;v->tmp2= v->Ubeta/2 + 866*v->Ualpha/1000;v->tmp3= v->tmp2 - v->tmp1;v->VecSector=3;v->VecSector=(v->tmp2> 0)?( v->VecSector-1):v->VecSector;v->VecSector=(v->tmp3> 0)?( v->VecSector-1):v->VecSector;v->VecSector=(v->tmp1< 0)?(7-v->VecSector) :v->VecSector;if(v->VecSector==1 || v->VecSector==4){v->Ta= v->tmp2;v->Tb= v->tmp1-v->tmp3;v->Tc=-v->tmp2;}else if(v->VecSector==2 || v->VecSector==5){v->Ta= v->tmp3+v->tmp2;v->Tb= v->tmp1;v->Tc=-v->tmp1;}else{ v->Ta= v->tmp3;v->Tb=-v->tmp3;v->Tc=-(v->tmp1+v->tmp2);}//五段式處理 (把111脈沖干掉)x = (Ta+1)*period/2;y = (Tb+1)*period/2;z = (Tc+1)*period/2;m = min( x, y, z );x - m;y - m;z - m; }

三相三電平

以alfa 和 beta 為坐標系進行扇區(qū)劃分的9條線

矢量作用時間的計算

?

三相四線

?

總結(jié)

以上是生活随笔為你收集整理的电力电子矢量输出总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。