【技術實現步驟摘要】
本專利技術屬于變頻器
,具體涉及到一種基于定點DSP的用于變頻器的實時高效正弦值計算的方法。
技術介紹
對于交流異步電機的控制來說,無論是簡單的恒壓頻比控制,還是先進的矢量控制抑或是直接轉矩控制,都必須要涉及到正弦值的計算。正弦值的計算也成為了控制部分的重點內容,如何簡便、快速、高精度地計算出正弦值,對系統的性能起著決定性作用。對于定點DSP芯片TMS320F2812來說,運算能力非常強大,完全能夠勝任實時計算正弦值的任務。
技術實現思路
本專利技術針對現有技術的不足,提出了一種基于定點DSP的變頻器實時正弦值計算的方法。本專利技術一種基于定點DSP的變頻器實時正弦值計算的方法,該方法具體包括以下步驟:步驟(1):計算反正切所對應的角度值的Q16格式:int(65536*arctan(.)),其中‘.’表示中的數,存儲到數組T[17]中,即T[17]={2949120,1740967,919879,466945,234379,117304,58666,29335,14668,7334,3667,1833,917,458,229,115,57
【技術保護點】
基于定點DSP的變頻器實時正弦值計算的方法,其特征在于:包括以下步驟:步驟(1):計算反正切所對應的角度值的Q16格式:int(65536*arctan(.)),其中‘.’表示中的數,存儲到數組T[17]中,即T[17]={2949120,1740967,919879,466945,234379,117304,58666,29335,14668,7334,3667,1833,917,458,229,115,57};步驟(2):輸入角度θ,將其用Q16格式定點數表示為:θ=_IQ16(θ);步驟(3):根據正弦函數性質sin(180°+θ)=?sin(θ)、sin(180°?θ)=sin(θ),將0°~360°的正弦計算轉化為0°~90°范圍內的正弦計算,即進行如下操作:①若θ>90&&θ<=270,θ=180?θ;②若θ>180&&θ<=360,θ=θ?360;步驟(4):賦初值,令x=_IQ16(0.607253),y=0,dx=0,dy=0;步驟(5):接下來是一個迭代過程:①dx=x>>i;②dy=y>&g ...
【技術特征摘要】
1.基于定點DSP的變頻器實時正弦值計算的方法,其特征在于:包括
以下步驟:
步驟(1):計算反正切所對應的角度值的Q16格式:
int(65536*arctan(.)),其中‘.’表示中的數,存儲到數
...
【專利技術屬性】
技術研發人員:高明煜,王振濤,何志偉,黃繼業,曾毓,
申請(專利權)人:杭州電子科技大學,
類型:發明
國別省市:浙江;33
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。