專利名稱:一種永磁同步電機無傳感器控制算法的制作方法
技術領域:
本發(fā)明涉及一種用于電機控制領域的永磁同步電機無傳感器控制算法。
背景技術:
目前直流電機控制采用如下的模型,請參閱
圖1,直流電機估算模型是包括輸入電壓11,繞組電阻12、繞組電感13和反電動勢14在該電機模型中,輸入電壓可由下面公式計算得到
權利要求
1. 一種永磁同步電機無傳感器控制算法,包括估算電流補償步驟、估算反電動勢濾波步驟和角速度計算步驟,其特征在于所述估算電流補償步驟,即通過對所述估算電流行循環(huán)補償,使所述估算電流i/ 等于實際電流is ;計算估算電流的模型為
2.根據(jù)權利要求1所述的永磁同步電機無傳感器控制算法,其特征在于所述估算電流補償步驟中補償因子ζ的計算的步驟為步驟1 計算實際電流is與所述估算電流的差值,得到差值函數(shù),所述差值函數(shù)的取值為1或者-1;步驟2 由所述差值函數(shù),計算增益函數(shù),所述增益函數(shù)的取值為K或者-K ; 步驟3 將所述增益函數(shù)的值輸入滑??刂破?34),由所述滑??刂破?34)輸出所述補償因子ζ。
3.根據(jù)權利要求1或2所述的控制算法,其特征在于所述估算反電動勢濾波步驟中, 通過濾波器對所述估算反電動勢<進行濾波,對所述估算反電動勢<進行濾波的模型為
4.根據(jù)權利要求3所述的永磁同步電機無傳感器控制算法,其特征在于所述估算反電動勢濾波步驟中進行了兩次濾波,其中第一濾波器(41)濾波后的估算反電動勢S^imjM1 設定為下一次估算電流補償步驟中所述估算反電動勢<的原始值,第二濾波器(42)濾波后得到的濾波后的估算反電動勢用于計算所述永磁同步電機轉子位置角θ ;所述第一濾波器(41)和第二濾波器(42)是相同的濾波器。
5.根據(jù)權利要求4所述的控制算法,其特征在于所述角速度計算步驟中,永磁同步電機轉子角速度ω經(jīng)過第三濾波器(52)濾波;所述第三濾波器(53)與所述估算反電動勢濾波步驟中使用的第一濾波器(41)和第二濾波器(42)的拓卜結構是相同的。
6.根據(jù)權利要求5所述的控制算法,其特征在于所述角速度計算步驟中,所述永磁同步電機轉子角速度ω經(jīng)過第三濾波器(52)濾波后,對所述永磁同步電機轉子位置角進行補償,其計算模型為θ * = θ *+ θ ff · compoiiset ‘其中,θ *。_為補償后永磁同步電機轉子位置角,θ *為補償前永磁同步電機轉子位置角,θ offset為永磁同步電機轉子位置角的補償偏置。
全文摘要
本發(fā)明公開了一種用于電機控制領域的永磁同步電機無傳感器控制算法,包括估算電流補償步驟、估算反電動勢濾波步驟和角速度計算步驟;所述估算電流補償步驟,即通過對所述估算電流iS*進行循環(huán)補償,使所述估算電流iS*等于實際電流iS;所述估算電流的計算模型為其中,iS*為估算電流,VS為輸入電壓矢量;為估算反電動勢;R為永磁同步電機繞組電阻;L為永磁同步電機繞組電感,z為補償因子。其技術效果是可以有效解決永磁同步電機無傳感器控制中,永磁同步電機轉子位置角估算的問題,采用此算法對永磁同步電機轉子位置角進行估算,永磁同步電機轉子位置角估算的準確率高,對于永磁同步電機轉子角速度計算精確度更高。
文檔編號H02P6/18GK102497140SQ20111041383
公開日2012年6月13日 申請日期2011年12月13日 優(yōu)先權日2011年12月13日
發(fā)明者唐麗嬋, 姚曉東, 張淑艷, 湯雪華, 陳江洪, 齊亮 申請人:上海電氣集團股份有限公司, 上海賽柯控制技術有限公司, 華東理工大學