亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于EKF的無(wú)傳感器超高速永磁同步電機(jī)轉(zhuǎn)速控制方法與流程

文檔序號(hào):11875831閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種基于EKF的無(wú)傳感器超高速永磁同步電機(jī)轉(zhuǎn)速控制方法,其特征在于,包括以下步驟:

步驟1、根據(jù)電機(jī)三相電流ia、ib、ic、三相電壓ua、ub、uc,采用基于EKF的無(wú)傳感器超高速永磁同步電機(jī)轉(zhuǎn)速估計(jì)方法得到電機(jī)轉(zhuǎn)速估計(jì)值ω,將其與轉(zhuǎn)速設(shè)定值ω*比較,計(jì)算誤差值,經(jīng)過(guò)PID控制器確定轉(zhuǎn)矩設(shè)定值Te*;

步驟2、根據(jù)電機(jī)三相電流ia、ib、ic、三相電壓ua、ub、uc進(jìn)行轉(zhuǎn)矩和磁鏈值估計(jì),得到定子磁鏈和轉(zhuǎn)矩反饋值ψe、Te,與定子磁鏈和轉(zhuǎn)矩設(shè)定值比較,計(jì)算出磁鏈誤差和轉(zhuǎn)矩誤差;

步驟3、根據(jù)步驟2確定的磁鏈誤差和轉(zhuǎn)矩誤差,通過(guò)模糊PID控制器輸出信號(hào)模糊PID控制器參數(shù)基于模糊規(guī)則對(duì)參數(shù)進(jìn)行自整定;

步驟4、根據(jù)步驟3輸出的信號(hào)根據(jù)SVPWM控制技術(shù)確定磁鏈區(qū)間,確定基本電壓矢量及其工作時(shí)間,進(jìn)而確定出電壓空間矢量的切換點(diǎn),結(jié)合逆變器,對(duì)電機(jī)進(jìn)行PWM控制;

步驟5、重復(fù)步驟1~步驟4,直至電機(jī)轉(zhuǎn)速達(dá)到給定指標(biāo)。

2.根據(jù)權(quán)利要求1所述的基于EKF的無(wú)傳感器超高速永磁同步電機(jī)轉(zhuǎn)速控制方法,其特征在于,步驟1中采用基于EKF的無(wú)傳感器超高速永磁同步電機(jī)轉(zhuǎn)速估計(jì)方法得到電機(jī)轉(zhuǎn)速估計(jì)值ω,具體為:

步驟1-1、根據(jù)電機(jī)模型,輸出三相靜止電流信號(hào)ia、ib、ic,三相電壓信號(hào)ua、ub、uc

步驟1-2、將三相電流信號(hào)、三相電壓信號(hào)經(jīng)過(guò)3s/2s(CLARKE)變換,得到兩相靜止坐標(biāo)系αβ下的電流信號(hào)iα、iβ,電壓信號(hào)uα、uβ;

步驟1-3、根據(jù)電機(jī)參數(shù),建立電機(jī)在兩相靜止坐標(biāo)系αβ下的跟蹤模型,具體表達(dá)式為:

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mfrac> <mrow> <msub> <mi>di</mi> <mi>&alpha;</mi> </msub> </mrow> <mrow> <mi>d</mi> <mi>t</mi> </mrow> </mfrac> <mo>=</mo> <mo>-</mo> <mfrac> <mi>R</mi> <mi>L</mi> </mfrac> <msub> <mi>i</mi> <mi>&alpha;</mi> </msub> <mo>+</mo> <mfrac> <msub> <mi>u</mi> <mi>&alpha;</mi> </msub> <mi>L</mi> </mfrac> <mo>+</mo> <mfrac> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> <mi>L</mi> </mfrac> <mi>&omega;</mi> <mi>sin</mi> <mi>&theta;</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mfrac> <mrow> <msub> <mi>di</mi> <mi>&beta;</mi> </msub> </mrow> <mrow> <mi>d</mi> <mi>t</mi> </mrow> </mfrac> <mo>=</mo> <mo>-</mo> <mfrac> <mi>R</mi> <mi>L</mi> </mfrac> <msub> <mi>i</mi> <mi>&beta;</mi> </msub> <mo>+</mo> <mfrac> <msub> <mi>u</mi> <mi>&beta;</mi> </msub> <mi>L</mi> </mfrac> <mo>-</mo> <mfrac> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> <mi>L</mi> </mfrac> <mi>&omega;</mi> <mi>cos</mi> <mi>&theta;</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mfrac> <mrow> <mi>d</mi> <mi>&omega;</mi> </mrow> <mrow> <mi>d</mi> <mi>t</mi> </mrow> </mfrac> <mo>=</mo> <mfrac> <msub> <mi>n</mi> <mi>p</mi> </msub> <mi>J</mi> </mfrac> <mrow> <mo>(</mo> <mrow> <msub> <mi>T</mi> <mi>e</mi> </msub> <mo>-</mo> <msub> <mi>T</mi> <mi>l</mi> </msub> <mo>-</mo> <mfrac> <mi>B</mi> <msub> <mi>n</mi> <mi>p</mi> </msub> </mfrac> <mi>&omega;</mi> </mrow> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <mn>3</mn> <msubsup> <mi>n</mi> <mi>p</mi> <mn>2</mn> </msubsup> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> </mrow> <mrow> <mn>2</mn> <mi>J</mi> </mrow> </mfrac> <mrow> <mo>(</mo> <mrow> <msub> <mi>i</mi> <mi>&beta;</mi> </msub> <mi>cos</mi> <mi>&theta;</mi> <mo>-</mo> <msub> <mi>i</mi> <mi>&alpha;</mi> </msub> <mi>sin</mi> <mi>&theta;</mi> </mrow> <mo>)</mo> </mrow> <mo>-</mo> <mfrac> <mrow> <mi>B</mi> <mi>&omega;</mi> </mrow> <mi>J</mi> </mfrac> <mo>-</mo> <mfrac> <mrow> <msub> <mi>n</mi> <mi>p</mi> </msub> <msub> <mi>T</mi> <mi>l</mi> </msub> </mrow> <mi>J</mi> </mfrac> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mfrac> <mrow> <mi>d</mi> <mi>&theta;</mi> </mrow> <mrow> <mi>d</mi> <mi>t</mi> </mrow> </mfrac> <mo>=</mo> <mi>&omega;</mi> </mrow> </mtd> </mtr> </mtable> </mfenced>

其中,R為電子電阻,L為定子電感在旋轉(zhuǎn)兩相坐標(biāo)系下的等效電感,J為機(jī)械轉(zhuǎn)動(dòng)慣量,B為阻尼系數(shù),np為電機(jī)極對(duì)數(shù),θ為轉(zhuǎn)子的角度,ω為轉(zhuǎn)子的角速度,ψf為轉(zhuǎn)子磁鏈,Tl為負(fù)載轉(zhuǎn)矩,Te為電磁轉(zhuǎn)矩,iα、iβ為兩相靜止坐標(biāo)系αβ下的定子電流值,uα、uβ為兩相靜止坐標(biāo)系αβ下的定子電壓值;

步驟1-4、選取狀態(tài)變量x=[iα iβ ω θ]T,輸入量V=[uα uβ Tl]T,輸出量y=[iα iβ]T,則將上述數(shù)學(xué)模型表達(dá)式寫(xiě)成非線性狀態(tài)方程形式,具體表達(dá)式為:

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mover> <mi>x</mi> <mo>&CenterDot;</mo> </mover> <mo>(</mo> <mi>t</mi> <mo>)</mo> <mo>=</mo> <mi>f</mi> <mo>(</mo> <mi>x</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> <mo>+</mo> <mi>B</mi> <mo>&CenterDot;</mo> <mi>V</mi> <mo>+</mo> <mi>&delta;</mi> </mtd> </mtr> <mtr> <mtd> <mi>y</mi> <mo>(</mo> <mi>t</mi> <mo>)</mo> <mo>=</mo> <mi>C</mi> <mi>x</mi> <mo>(</mo> <mi>t</mi> <mo>)</mo> <mo>+</mo> <mi>&mu;</mi> </mtd> </mtr> </mtable> </mfenced>

其中:

<mrow> <mi>f</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>(</mo> <mi>t</mi> <mo>)</mo> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <msub> <mi>f</mi> <mn>1</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>f</mi> <mn>2</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>f</mi> <mn>3</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>f</mi> <mn>4</mn> </msub> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mrow> <mo>-</mo> <mfrac> <mi>R</mi> <mi>L</mi> </mfrac> <msub> <mi>i</mi> <mi>&alpha;</mi> </msub> <mo>+</mo> <mfrac> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> <mi>L</mi> </mfrac> <mi>&omega;</mi> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mi>&theta;</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>-</mo> <mfrac> <mi>R</mi> <mi>L</mi> </mfrac> <msub> <mi>i</mi> <mi>&beta;</mi> </msub> <mo>-</mo> <mfrac> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> <mi>L</mi> </mfrac> <mi>&omega;</mi> <mi>c</mi> <mi>o</mi> <mi>s</mi> <mi>&theta;</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mfrac> <mrow> <mn>3</mn> <msubsup> <mi>n</mi> <mi>p</mi> <mn>2</mn> </msubsup> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> </mrow> <mrow> <mn>2</mn> <mi>J</mi> </mrow> </mfrac> <mrow> <mo>(</mo> <msub> <mi>i</mi> <mi>&beta;</mi> </msub> <mi>cos</mi> <mi>&theta;</mi> <mo>-</mo> <msub> <mi>i</mi> <mi>&alpha;</mi> </msub> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mi>&theta;</mi> <mo>)</mo> </mrow> <mo>-</mo> <mfrac> <mrow> <mi>B</mi> <mi>&omega;</mi> </mrow> <mi>J</mi> </mfrac> <mo>-</mo> <mfrac> <mrow> <msub> <mi>n</mi> <mi>p</mi> </msub> <msub> <mi>T</mi> <mi>l</mi> </msub> </mrow> <mi>J</mi> </mfrac> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>&omega;</mi> </mtd> </mtr> </mtable> </mfenced> </mrow>

<mrow> <mi>B</mi> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mfrac> <mn>1</mn> <mi>L</mi> </mfrac> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mfrac> <mn>1</mn> <mi>L</mi> </mfrac> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <mo>-</mo> <mfrac> <msub> <mi>n</mi> <mi>p</mi> </msub> <mi>J</mi> </mfrac> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> </mrow>

<mrow> <mi>C</mi> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>1</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> </mrow>

δ為系統(tǒng)噪聲,μ為測(cè)量噪聲,均為零均值白噪聲,與系統(tǒng)狀態(tài)和采樣時(shí)間無(wú)關(guān),其方差矩陣分別為Q、R;

步驟1-5、將步驟1-4中狀態(tài)非線性狀態(tài)方程線性處理,得到的線性狀態(tài)方程為:

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mi>&Delta;</mi> <mover> <mi>x</mi> <mo>&CenterDot;</mo> </mover> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>F</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>(</mo> <mi>t</mi> <mo>)</mo> <mo>)</mo> </mrow> <mi>&Delta;</mi> <mi>x</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>B</mi> <mo>&CenterDot;</mo> <mi>V</mi> <mo>+</mo> <mi>&delta;</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>&Delta;</mi> <mi>y</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>C</mi> <mi>&Delta;</mi> <mi>x</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>&mu;</mi> </mrow> </mtd> </mtr> </mtable> </mfenced>

其中,F(xiàn)(x)是f(x)線性化得到的雅克比矩陣,具體表達(dá)式為:

<mrow> <mi>F</mi> <mrow> <mo>(</mo> <mrow> <mi>x</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mrow> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <mo>&part;</mo> <mi>f</mi> </mrow> <mrow> <mo>&part;</mo> <mi>x</mi> </mrow> </mfrac> <msub> <mo>|</mo> <mrow> <mi>x</mi> <mo>=</mo> <mi>x</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mrow> </msub> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mrow> <mo>-</mo> <mfrac> <mi>R</mi> <mi>L</mi> </mfrac> </mrow> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <mfrac> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> <mi>L</mi> </mfrac> <mi>sin</mi> <mi>&theta;</mi> </mrow> </mtd> <mtd> <mrow> <mfrac> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> <mi>L</mi> </mfrac> <mi>&omega;</mi> <mi>cos</mi> <mi>&theta;</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <mo>-</mo> <mfrac> <mi>R</mi> <mi>L</mi> </mfrac> </mrow> </mtd> <mtd> <mrow> <mo>-</mo> <mfrac> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> <mi>L</mi> </mfrac> <mi>cos</mi> <mi>&theta;</mi> </mrow> </mtd> <mtd> <mrow> <mfrac> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> <mi>L</mi> </mfrac> <mi>&omega;</mi> <mi>sin</mi> <mi>&theta;</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>-</mo> <mfrac> <mrow> <mn>3</mn> <msubsup> <mi>n</mi> <mi>p</mi> <mn>2</mn> </msubsup> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> </mrow> <mrow> <mn>2</mn> <mi>J</mi> </mrow> </mfrac> <mi>sin</mi> <mi>&theta;</mi> </mrow> </mtd> <mtd> <mrow> <mfrac> <mrow> <mn>3</mn> <msubsup> <mi>n</mi> <mi>p</mi> <mn>2</mn> </msubsup> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> </mrow> <mrow> <mn>2</mn> <mi>J</mi> </mrow> </mfrac> <mi>cos</mi> <mi>&theta;</mi> </mrow> </mtd> <mtd> <mrow> <mo>-</mo> <mfrac> <mi>B</mi> <mi>J</mi> </mfrac> </mrow> </mtd> <mtd> <mrow> <mo>-</mo> <mfrac> <mrow> <mn>3</mn> <msubsup> <mi>n</mi> <mi>p</mi> <mn>2</mn> </msubsup> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> </mrow> <mrow> <mn>2</mn> <mi>J</mi> </mrow> </mfrac> <mrow> <mo>(</mo> <mrow> <msub> <mi>i</mi> <mi>&beta;</mi> </msub> <mi>sin</mi> <mi>&theta;</mi> <mo>+</mo> <msub> <mi>i</mi> <mi>&alpha;</mi> </msub> <mi>cos</mi> <mi>&theta;</mi> </mrow> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>1</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> </mrow>

步驟1-6、將步驟1-5中線性狀態(tài)方程進(jìn)行離散化處理,采樣周期為T(mén),得到離散化狀態(tài)方程,具體表達(dá)式為:

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mi>&Delta;</mi> <mi>x</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>=</mo> <mi>&Phi;</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mi>&Delta;</mi> <mi>x</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>B</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mi>V</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>&delta;</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>&Delta;</mi> <mi>y</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>C</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mi>&Delta;</mi> <mi>x</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>&mu;</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced>

其中,

<mrow> <mi>&Phi;</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>e</mi> <mrow> <mi>F</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mi>T</mi> </mrow> </msup> <mo>&ap;</mo> <mi>I</mi> <mo>+</mo> <mi>F</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mi>T</mi> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mrow> <mn>1</mn> <mo>-</mo> <mfrac> <mi>R</mi> <mi>L</mi> </mfrac> <mi>T</mi> </mrow> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <mfrac> <mrow> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> <mi>sin</mi> <mi>&theta;</mi> </mrow> <mi>L</mi> </mfrac> <mi>T</mi> </mrow> </mtd> <mtd> <mrow> <mfrac> <mrow> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> <mi>&omega;</mi> <mi>cos</mi> <mi>&theta;</mi> </mrow> <mi>L</mi> </mfrac> <mi>T</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <mn>1</mn> <mo>-</mo> <mfrac> <mi>R</mi> <mi>L</mi> </mfrac> <mi>T</mi> </mrow> </mtd> <mtd> <mrow> <mo>-</mo> <mfrac> <mrow> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> <mi>cos</mi> <mi>&theta;</mi> </mrow> <mi>L</mi> </mfrac> <mi>T</mi> </mrow> </mtd> <mtd> <mrow> <mfrac> <mrow> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> <mi>&omega;</mi> <mi>sin</mi> <mi>&theta;</mi> </mrow> <mi>L</mi> </mfrac> <mi>T</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>-</mo> <mfrac> <mrow> <mn>3</mn> <msubsup> <mi>n</mi> <mi>p</mi> <mn>2</mn> </msubsup> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> <mi>sin</mi> <mi>&theta;</mi> </mrow> <mrow> <mn>2</mn> <mi>J</mi> </mrow> </mfrac> <mi>T</mi> </mrow> </mtd> <mtd> <mrow> <mfrac> <mrow> <mn>3</mn> <msubsup> <mi>n</mi> <mi>p</mi> <mn>2</mn> </msubsup> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> <mi>cos</mi> <mi>&theta;</mi> </mrow> <mrow> <mn>2</mn> <mi>J</mi> </mrow> </mfrac> <mi>T</mi> </mrow> </mtd> <mtd> <mrow> <mn>1</mn> <mo>-</mo> <mfrac> <mi>B</mi> <mi>J</mi> </mfrac> <mi>T</mi> </mrow> </mtd> <mtd> <mrow> <mo>-</mo> <mfrac> <mrow> <mn>3</mn> <msubsup> <mi>n</mi> <mi>p</mi> <mn>2</mn> </msubsup> <msub> <mi>&psi;</mi> <mi>f</mi> </msub> </mrow> <mrow> <mn>2</mn> <mi>J</mi> </mrow> </mfrac> <mi>T</mi> <mrow> <mo>(</mo> <mrow> <msub> <mi>i</mi> <mi>&beta;</mi> </msub> <mi>sin</mi> <mi>&theta;</mi> <mo>+</mo> <msub> <mi>i</mi> <mi>&alpha;</mi> </msub> <mi>cos</mi> <mi>&theta;</mi> </mrow> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mi>T</mi> </mtd> <mtd> <mn>1</mn> </mtd> </mtr> </mtable> </mfenced> </mrow>

<mrow> <mi>B</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mo>&Integral;</mo> <mn>0</mn> <mi>T</mi> </munderover> <msup> <mi>e</mi> <mrow> <mi>F</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mi>T</mi> </mrow> </msup> <mi>d</mi> <mi>t</mi> <mi>B</mi> <mo>&ap;</mo> <mi>B</mi> <mi>T</mi> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mfrac> <mi>T</mi> <mi>L</mi> </mfrac> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mfrac> <mi>T</mi> <mi>L</mi> </mfrac> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <mo>-</mo> <mfrac> <msub> <mi>n</mi> <mi>p</mi> </msub> <mi>J</mi> </mfrac> <mi>T</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> </mrow>

步驟1-7、初始化噪聲方差矩陣Q、R和狀態(tài)x,并定義一個(gè)協(xié)方差矩陣P,設(shè)置初始值,其中Q、R、P均為對(duì)角矩陣,將離散化狀態(tài)方程和上述初始化結(jié)果帶入擴(kuò)展卡爾曼濾波器EKF遞歸算法進(jìn)行遞歸循環(huán)處理,實(shí)時(shí)更新P和卡爾曼最優(yōu)增益K,最終動(dòng)態(tài)更新?tīng)顟B(tài)變量x=[x1,x2,x3,x4]T,完成在動(dòng)態(tài)運(yùn)行過(guò)程中實(shí)時(shí)估計(jì)電機(jī)轉(zhuǎn)速ω=x3。

3.根據(jù)權(quán)利要求2所述的基于EKF的無(wú)傳感器超高速永磁同步電機(jī)轉(zhuǎn)速控制方法,其特征在于,步驟1-7中利用擴(kuò)展卡爾曼濾波器EKF遞歸算法進(jìn)行遞歸循環(huán)處理具體為:

步驟1-7-1、初始化狀態(tài)變量x=[x1,x2,x3,x4]T,協(xié)方差矩陣P,噪聲方差矩陣Q、R;

步驟1-7-2、根據(jù)k-1時(shí)刻的狀態(tài)結(jié)合k-1時(shí)刻的輸入量V(k-1),預(yù)測(cè)k時(shí)刻的先驗(yàn)狀態(tài)估計(jì)值

<mrow> <mover> <mi>x</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mi>k</mi> <mo>|</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>=</mo> <mover> <mi>x</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>&Delta;</mi> <mi>x</mi> <mo>=</mo> <mover> <mi>x</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mrow> <mo>(</mo> <mi>f</mi> <mo>(</mo> <mrow> <mover> <mi>x</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> <mo>)</mo> </mrow> </mrow> <mo>)</mo> <mo>+</mo> <mi>B</mi> <mi>V</mi> <mo>(</mo> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <mo>*</mo> <mi>T</mi> </mrow>

步驟1-7-3、根據(jù)電機(jī)離散化線性方程,計(jì)算先驗(yàn)估計(jì)的方差矩陣P(k|k-1):

P(k|k-1)=Φ(k)P(k-1)ΦT(k)+Q

其中,P(k-1)為k-1時(shí)刻的后驗(yàn)估計(jì)協(xié)方差;

步驟1-7-4、求出卡爾曼最優(yōu)增益K(k):

K(k)=P(k|k-1)CT/(CP(k|k-1)CT+R)

步驟1-7-5、結(jié)合當(dāng)前測(cè)量值y(k),更新修正后驗(yàn)狀態(tài)估計(jì)值輸出轉(zhuǎn)速估計(jì)值位置信息其中:

<mrow> <mover> <mi>x</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>=</mo> <mover> <mi>x</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mi>k</mi> <mo>|</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>K</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mrow> <mo>(</mo> <mi>y</mi> <mo>(</mo> <mi>k</mi> <mo>)</mo> <mo>-</mo> <mi>C</mi> <mover> <mi>x</mi> <mo>^</mo> </mover> <mo>(</mo> <mrow> <mi>k</mi> <mo>|</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> <mo>)</mo> <mo>)</mo> </mrow> </mrow>

<mrow> <mover> <mi>x</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>=</mo> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <msub> <mover> <mi>x</mi> <mo>^</mo> </mover> <mn>1</mn> </msub> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mtd> </mtr> <mtr> <mtd> <msub> <mover> <mi>x</mi> <mo>^</mo> </mover> <mn>2</mn> </msub> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mtd> </mtr> <mtr> <mtd> <msub> <mover> <mi>x</mi> <mo>^</mo> </mover> <mn>3</mn> </msub> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mtd> </mtr> <mtr> <mtd> <msub> <mover> <mi>x</mi> <mo>^</mo> </mover> <mn>4</mn> </msub> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mrow> <msub> <mover> <mi>i</mi> <mo>^</mo> </mover> <mi>&alpha;</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mover> <mi>i</mi> <mo>^</mo> </mover> <mi>&beta;</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mover> <mi>&theta;</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced> </mrow>

步驟1-7-6、更新后驗(yàn)估計(jì)協(xié)方差P(k):

P(k)=(I-K(k))P(k|k-1)

步驟1-7-7、令k=k+1,重復(fù)上述過(guò)程,直至估計(jì)轉(zhuǎn)速達(dá)到預(yù)設(shè)目標(biāo)為止。

4.根據(jù)權(quán)利要求1、2或3所述的基于EKF的無(wú)傳感器超高速永磁同步電機(jī)轉(zhuǎn)速控制方法,其特征在于,

永磁同步電機(jī)參數(shù)為:電子電阻R=0.8,電感L=0.534mH,轉(zhuǎn)子磁鏈ψf=0.043Vs,機(jī)械轉(zhuǎn)動(dòng)慣量J=1.75×10-4Kgm2,阻尼系數(shù)B=1.345×10-6Kgm2,電機(jī)極對(duì)數(shù)np=1,速度設(shè)定值ω=13000r/min,負(fù)載轉(zhuǎn)矩Tl=0;速度PID控制器參數(shù)為:Kp=7,Ki=0.1;模糊PID控制器參數(shù)初始值Kp=1000,Ki=500,Kd=0;EKF中,設(shè)定P的初始值為diag[0.1 0.1 0.0001 10],Q=diag[0.3 0.3 10 0.0005]、R=diag[20 20],T=1e-7s。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1