[發明專利]基于雙層結構抑制永磁無刷直流電機轉矩脈動的控制方法有效
| 申請號: | 201810976515.3 | 申請日: | 2018-08-25 |
| 公開(公告)號: | CN109167538B | 公開(公告)日: | 2021-12-17 |
| 發明(設計)人: | 李勝;劉遼雪;張磊;趙飛;劉源 | 申請(專利權)人: | 南京理工大學 |
| 主分類號: | H02P6/10 | 分類號: | H02P6/10;H02P6/34 |
| 代理公司: | 南京理工大學專利中心 32203 | 代理人: | 薛云燕 |
| 地址: | 210094 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 雙層 結構 抑制 永磁 直流電機 轉矩 脈動 控制 方法 | ||
1.一種基于雙層結構抑制永磁無刷直流電機轉矩脈動的控制方法,其特征在于,包括以下步驟:
步驟1:建立永磁無刷直流電機數學模型:在三相靜止坐標系,建立以二二導通星型連接的三相永磁無刷直流電機的數學模型;
步驟2:建立基于生物智能的雙層控制器:首先建立一級控制器,即迭代學習控制器;然后建立二級控制器,即魯棒滑模控制器;
步驟1所述的建立永磁無刷直流電機數學模型,具體如下:
永磁無刷直流電機的反電動勢為梯形波,在三相靜止坐標系,建立以二二導通星型連接的三相永磁無刷直流電機的數學模型;
首先做出如下設定:
(1)三相繞組對稱,氣隙均勻;
(2)不計渦流和磁滯損耗,磁路不飽和;
(3)三相反電動勢為理想梯形波,且幅值相等;
(4)電感不隨空間位置改變而改變;
基于上述設定,永磁無刷直流電機定子三相繞組的電壓平衡方程為:
式中:v為微分算子,v=d/dt;ua,ub,uc為三相繞組的相電壓;ia,ib,ic為三相繞組的相電流;ea,eb,ec為三相繞組的相反電動勢;Ra,Rb,Rc為三相繞組的電阻;設定三相繞組是對稱的,則Ra=Rb=Rc=R;La,Lb,Lc分別為三相繞組的自感;Mab、Mac、Mbc分別為A相繞組和B相繞組之間、A相繞組和C相繞組之間、B相繞組和C相繞組之間的互感,Mba、Mca、Mcb分別為B相繞組和A相繞組之間、C相繞組和A相繞組之間、C相繞組和B相繞組之間的互感,且Mab=Mba,Mac=Mca,Mbc=Mcb;
反電動勢為梯形波的永磁無刷直流電機采用磁鋼表貼式轉子結構,電機的等效氣隙長度為常數,因此定子三相繞組的自感為常數,三相繞組兩兩互感也為常數,兩者都與位置無關,即:La=Lb=Lc=Ls;Mab=Mba=Mac=Mca=Mbc=Mcb=M;
式(1)變換為:
永磁無刷直流電機定子三相繞組連接方式為星型連接,相電流之間的關系為:
ia+ib+ic=0 (3)
由式(3)得:
將式(3)和(4)代入式(2)整理得:
其中有效電感L=Ls-M;
永磁無刷直流電機定子繞組產生的電磁轉矩Te表達式為:
Te=(eaia+ebib+ecic)/ω (6)
當定子電流為方波,反電動勢為梯形波時,在每半個周期內,方波電流通過時間為120°電角度,梯形波反電動勢的平頂部分也為120°電角度,兩者同步;且在任意時刻,定子電流只通過其中兩相,所以永磁無刷直流電機的電磁功率P為:
P=(eaia+ebib+ecic)=2EsIs (7)
其中,Es為導通一相的反電動勢,Is為導通一相的定子電流;
根據式(6)和(7)得:
Te=P/ω=2EsIs/ω (8)
電磁轉矩與電機轉速的關系為:
其中Te為電磁轉矩,單位Nm;TL為負載轉矩,單位Nm;B為阻尼系數,ω為電機轉子角速度;J為電機的轉動慣量,θ為電機單位時間轉過的角度;
步驟2所述的建立一級控制器,即迭代學習控制器,具體如下:
設定被控對象的動態過程為:
式(11)中的x,y,u分別為系統t時刻的狀態,輸出和輸入變量;f和g分別為與狀態和輸出相同維數的向量函數,結構和參數均未知;
設定ud(t)為期望控制量,則迭代學習的控制目標為:給定一個期望輸出量yd(t)以及每次運行的初始狀態xk(0),在給定的時間t∈[0,T]內能夠按照設定的學習控制算法反復運行,使得控制輸入量uk(t)能夠趨向于期望控制量,系統的輸出量能夠趨向于期望輸出量yd(t);
第k次運行時,一級控制器跟蹤誤差ek(t)為:
ek(t)=yd(t)-yk(t) (12)
其中,yk(t)為第k次運行時t時刻的實際輸出量;
采用帶有遺忘因子的迭代學習法則,控制率設計如下:
uk+1(t)=(1-α)uk(t)+Φek(t)+Γek+1(t) (13)
其中k=1,2,3…;
u(t):一級控制器輸出量,也是二級控制器輸入量;
α:遺忘因子;
ek(t):速度誤差,ek(t)=n_ref-n_actual,其中n_ref為期望轉速,n_actual為實際轉速;
Φ:開環增益;
Γ:閉環增益;
設定控制變量u=Is,狀態變量x=ω,y=Te,結合式(8)和(10)得狀態方程為:
為保證系統迭代學習收斂,必須滿足下面的條件:
其中ρ為電機轉子半徑;
因此根據收斂條件,只需要開環增益和閉環增益大于零,且
2.根據權利要求1所述的基于雙層結構抑制永磁無刷直流電機轉矩脈動的控制方法,其特征在于,步驟2所述的建立二級控制器,即魯棒滑模控制器,具體如下:
做如下設定:
(1)狀態初始值在滑模面上;即f(0)=Cx(0);
(2)當t→∞時,f(t)→0,保證所設計滑模面能最終到達所期望的滑模面;
為滿足系統控制性能要求和上述設定,設計時變滑模面s為:
s=Cx-Cx(0)e-βt (17)
其中x為狀態量,C為滑模面常數,β為時間常數;
設計滑模控制器的預設系統狀態方程為:
其中不確定項ΔA和ΔB由J、B和TL參數引起;負載轉矩TL會發生變化,所以將f=TL作為被控對象的一個系統擾動量;
選擇李雅普諾夫函數為V=s2/2,對李雅普諾夫函數求導得要使得系統滿足李雅普諾夫穩定判據,即因此設計魯棒滑模控制器為:
U=-g(t)(CB)-1sgn(s) (19)
其中,g(t)是對時間t∈[0,∞)一階連續可導的函數,sgn(s)為符號函數;
為減小抖振,用飽和函數sat(s)代替函數sgn(s),
其中δ→0+。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京理工大學,未經南京理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810976515.3/1.html,轉載請聲明來源鉆瓜專利網。





