999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

無刷直流電機系統的CMAC逆模型控制*

2014-08-09 01:54:12李學哲潘玉民
電機與控制應用 2014年12期
關鍵詞:模型系統

李學哲, 張 軍, 潘玉民

(1. 華北科技學院 信息與控制技術研究所,北京 101601; 2. 華北科技學院 科技管理處,北京 101601)

0 引 言

CMAC+PD復合控制策略目前在機器人及各種電機控制中得到了廣泛應用,但在無刷直流電機(Brushless DC Motor, BLDCM)中的應用研究甚少,基于小腦模型關節控制器(Cerebellar Model Articulation, CMAC)逆模型控制的研究成果則更為鮮見。文獻[1]提出了一種基于神經網絡的BLDCM系統逆控制策略,通過離線訓練BP網絡,采用靜態神經網絡加積分器來構造逆模型,將其與原電機系統串聯構成偽線性系統,取得了較理想的控制效果。但該方法實現較復雜,BP網絡存在訓練速度慢、局部極小等問題,逆模型的有效性受訓練樣本的制約。文獻[2]提出了一種利用CMAC+PD復合控制器對BLDCM進行電流、轉速閉環控制。該方法能夠有效抑制負載擾動,快速平穩跟蹤給定指令,動靜態性能均優于PID控制,但并未從逆模型控制角度進行分析。本文提出了一種基于CMAC+PD逆動態模型控制的BLDCM系統轉速閉環控制方案。仿真試驗結果表明,該方法可以顯著提高系統的動靜態性能。

逆模型控制的概念由美國斯坦福大學著名教授B.Widrow于1986年首次提出[3]。該方法是一種新穎的智能控制策略,近年來倍受關注。逆模型控制的潛在優勢是能夠將被控對象的全部信息,尤其是復雜系統中的非線性、時變、耦合、干擾及不確定因素等映射于逆模型中,并與系統模型相抵消。逆模型本質是一種非線性動力學系統,因此對難以建立精確數學模型和具有不確定因素的復雜系統控制十分有效。逆模型實現方法主要采用神經網絡,但一般神經網絡學習速度較慢,不能直接用作在線實時控制器。

1 逆系統理論

定義: 對單輸入/單輸出(Single Input Single Output, SISO)系統Σ,設輸入、輸出為r(t)、y(t),初始狀態為x0。記描述映射關系的算子為g,則y(t)=gr(t)。若存在另一SISO系統Σ′,輸入為φ(t),輸出為r(t),φ(t)為某區域內的任意連續函數,取φ(t)=y(α)(t),即α階導數,設映射關系算子為g-1,如果滿足

g-1gφ(t)=gr(t)=yd(t)

(1)

則當α=0時,稱系統Σ′為原系統的單位逆系統。式(1)中,yd為y的給定值。對多輸入/多輸出系統,定義Σ′為原系統Σ的α階逆系統或逆模型。

2 BLDCM的數學模型

BLDCM既有直流有刷電機的特性,又有交流電機無刷的優點。在快速性、可控性、可靠性、輸出轉矩、結構、耐受環境和經濟性等方面具有明顯的優勢,近年來得到迅速推廣。

以三相六狀態BLDCM為對象,分析電機的數學模型及電磁轉矩特性。當忽略齒槽效應和電樞反應時,三相繞組電壓方程可以表示為

(2)

式中:ua、ub、uc——電機定子繞組相電壓;

ea、eb、ec——電機定子繞組電動勢;

ia、ib、ic——電機定子繞組相電流;

L——電機繞組自感;

M——定子繞組互感;

Rs——電機定子繞組電阻;

p——微分算子。

轉矩方程為

Te=[eaia+ebib+ecic]/ω

(3)

運動方程為

(4)

式中:B——阻尼系數;

TL——負載轉矩;

ωm——角速度;

J——轉動慣量。

式(3)、式(4)表明,電機反電勢、相電流、轉速與負載轉矩存在著相互關系。一些變量具有時變特性,系統存在干擾等,傳統的PID控制器難以適應。神經網絡具有學習、聯想和記憶能力,不依賴系統的精確數學模型。用其建立系統的逆模型,可以有效克服參數攝動以及不確定因素等的影響。

3 CMAC網絡

CMAC是Alus于1975年提出的一種模擬小腦功能的神經網絡模型。神經生理學研究表明,小腦負責指揮肢體運動,其決策過程是條件反射式迅速響應[4],不像大腦的思維過程需經過思考才能做出決定。CMAC是一種表格查詢式神經網絡,在局部網絡結構上存儲信息,每次修正的權數目很少,因此學習速度極快。CMAC網絡采用一種感受野的概念,具有泛化和聯想功能,可以描述任意復雜的非線性函數。

CMAC網絡結構如圖1所示。S為輸入信號的感知器。網絡分為輸入量化、映射和輸出。c為泛化參數,即感受野。設輸入量經量化映射到虛擬概念存儲器A中,對應c個非零單元組成的集合。該c個單元經散列編碼映射到實際物理存儲器A′中的c個單元,其中存儲相應的權值,則輸出為c個單元權值之和。

圖1 CMAC網絡結構圖

若輸入向量為xi,經量化編碼為二進制向量[xi];sj([xi])=1,j=1,2,…,c;權值向量為w;對應網絡的單輸出為

(5)

CMAC的優越性如下[5]:

(1) CMAC神經網絡把信息存儲在局部的結構上,在保證函數逼近的前提下,學習速度快。

(2) CMAC函數逼近器對學習數據出現的次序不敏感。因此,CMAC在時變、非線性系統控制中得到廣泛應用。

(3) CMAC結構簡單,易于軟、硬件實現。

4 BLDCM逆模型控制系統

傳統的BLDCM系統通常采用PID控制。PID控制算法簡單方便,但PID控制本質是一種線性控制。當被控對象具有非線性特性、參量發生變化或存在不確定因素時,其性能指標、魯棒性等往往很難令人滿意。BLDCM運行中參數攝動和換相過程的非線性在一定程度上限制了其調速性能。因此,PID控制無法從根本上解決動態品質和穩態精度的矛盾[1]。

本文采用BLDCM逆模型的控制系統原理如圖2所示。控制器由比例微分控制和CMAC組成。輸入信號經量化處理,映射、編碼到物理地址,CMAC記憶空間經訓練建立權值記憶。網絡回想查找存儲器輸出控制信號un。CMAC采用有監督學習算法,即采用有導師的學習算法,由PD控制器提供該指導信號。CMAC算法學習快速、精確逼近,既保證了快速實時跟蹤,又提高了跟蹤精度。

圖2 BLDCM逆模型控制系統原理圖

BLDCM采用IGBT三相全橋驅動,由轉子位置傳感器信號控制功率開關管的開通與關斷。速度調節器由小腦模型與PD復合控制實現,控制器參數在線調節,使控制器在不同的運行環境下都有較好的靜態和動態性能。

控制器與網絡輸出如下:

(6)

CMAC學習、調節算法如下:

(7)

(8)

wj(t)=wj(t-1)+Δwj(t)+

α[wj(t-1)-wj(t-2)]

(9)

式中:η——網絡學習速率;

α——動量因子,α∈(0,1)。

4.1 逆模型實現機理

圖2所示系統逆模型的實現機理如下: 當系統開始運行時,置權值初值w=0,此時un(k)=0,u=uc。系統由常規控制器PD進行控制,隨著CMAC的不斷學習,PD產生的輸出控制量uc逐漸為零,CMAC產生的輸出控制量un(k)逐漸逼近控制器總輸出u(k)。其中,CMAC網絡實現前饋控制,映射被控對象的逆動態模型;常規控制器PD實現反饋控制,使系統穩定且具有抑制干擾的作用。

指令信號r(k)作為CMAC的輸入。每一控制周期結束時,CMAC輸出un(k)與總控制輸出u(k) 相比較,當偏差不為零時,修正權值,進行學習。目的是使總控制輸入與CMAC的輸出之差最小,即使系統的總控制輸出主要由CMAC控制器產生。此時CMAC即可獲得BLDCM系統的逆模型,與原模型串聯即可構成偽線性系統。試驗表明,在PD控制器中加入積分反而不利于控制,CMAC本身就具有消除靜差的能力。小腦模型網絡可以使復雜的逆模型實現簡單化,設計減少了人為因素,不要求被控對象的動力學模型,通過學習將復雜的動力學行為及不確定因素映射于網絡之中,是一種理想的智能控制策略。由于系統采用了逆動態模型控制,可獲得線性化控制效果,因此,只采用單閉環轉速控制就獲得了理想的控制品質。

4.2 仿真研究

基于MATLAB 2009a軟件環境,對BLDCM和逆變器模型,搭建如圖2對應的Simulink仿真模型。BLDCM參數: 額定功率P=1kW,額定轉速ne=3000r/min,定子繞組相電阻R=2.875Ω,繞組自感L=8.5mH,互感M=1.2mH,轉動慣量J=0.008kg·m2, 極對數p=4。

參數設置: 給定2500r/min,采樣周期T=0.005ms,PD為kp=0.03,kd=0.2;CMAC為N=300,c=5,η=0.025,α=0.05。0.1s時加入TL=5N·m 的恒轉矩負載。PD+CMAC控制時的階躍響應如圖3中實線所示,在負載作用下轉速幾乎沒有降落且無超調。同時采用傳統PID控制以進行對比。PID參數:kp=0.05,ki=35,kd=0.0001。轉速階躍響應如圖3中虛線所示。顯然,PD+CMAC動靜態性能遠優于PID控制器。圖4~圖6分別為對應的轉矩、反電勢及單相電流響應曲線。

圖3 轉速階躍響應曲線

圖4 轉矩響應曲線

圖5 反電勢響應曲線

圖6 單相電流響應曲線

當改變給定值由2500r/min至2200r/min,并在0.15s時加入TL=5N·m的恒定負載,兩種控制方法對比如圖7所示。顯然,PD+CMAC方法具有更好的性能。

仿真結果表明,CMAC逆控制方法對負載擾動、非線性、不確定因素及電機參數攝動等有較強的魯棒性,響應快速及跟蹤能力強,使整個系統具有優良的動靜態性能。

5 結 語

CMAC逆模型智能控制是從被控對象本質上消除非線性、強耦合、干擾及不確定等因素的影響,使其線性化,降低對控制器的要求,提高系統的動、靜態控制性能。借助小腦模型神經網絡快速學習能力實現在線學習、辨識逆模型及實時控制。仿真試驗表明,該方法對系統非線性、耦合、參數攝動及干擾具有很強的抑制能力,具有實現方便、設計簡單、自適應性及魯棒性強等一系列特點。該方法為BLDCM提供了一種新的控制策略。

【參 考 文 獻】

[1] 劉國海,金鵬,魏海峰.無刷直流電機調速系統神經網絡逆控制[J].電工技術學報,2010,25(8): 24-30.

[2] 夏長亮,李志強,王迎發.無刷直流電機小腦模型網絡與PID復合控制[J].電機與控制學報,2008,12(3): 254-259.

[3] BERNARD W. Adaptive inverse control[M]. United States: Int Soe for Optical Engineering, 1990.

[4] 盧志剛,吳士昌,于靈慧.非線性自適應逆控制及其應用[M].北京: 國防工業出版社,2004.

[5] 蘇剛,陳增強,袁著祉.小腦模型關節控制器理論及應用[J].儀器儀表學報,2003,24(4): 269-273.

猜你喜歡
模型系統
一半模型
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
3D打印中的模型分割與打包
主站蜘蛛池模板: 国产一区亚洲一区| 欧美区一区二区三| 国产麻豆精品手机在线观看| 婷婷亚洲视频| 久久久久亚洲AV成人人电影软件 | 国产中文在线亚洲精品官网| 欧美精品v| 国产尹人香蕉综合在线电影| 58av国产精品| 色天天综合| 亚洲国产日韩一区| 欧美精品亚洲精品日韩专区va| 国产免费一级精品视频| 亚洲天堂网在线视频| 91精品国产91久久久久久三级| 在线精品视频成人网| 亚洲男人天堂网址| 成人午夜视频在线| 99精品国产电影| 国产本道久久一区二区三区| 国产成人三级| 国产一级裸网站| 国产麻豆另类AV| 国产精品女在线观看| a级免费视频| 色婷婷成人| 国产精品亚洲五月天高清| 无码内射在线| 成人欧美在线观看| 最新国产午夜精品视频成人| 亚洲欧洲日产无码AV| 成人字幕网视频在线观看| 国产精品开放后亚洲| 亚洲天堂在线免费| 亚洲男人的天堂网| 97久久超碰极品视觉盛宴| 波多野结衣视频一区二区 | 午夜a视频| 性色一区| 中文国产成人久久精品小说| 国产精品对白刺激| 国产精品亚洲一区二区三区z| a级毛片视频免费观看| 欧美a在线| 国产第一页免费浮力影院| 欧美国产在线看| 久久黄色影院| 国内熟女少妇一线天| 午夜毛片福利| 欧美精品H在线播放| 国产美女无遮挡免费视频网站| 国产美女自慰在线观看| 天堂成人av| 72种姿势欧美久久久大黄蕉| 五月天综合网亚洲综合天堂网| 久久99精品久久久久纯品| 国产成人精品一区二区免费看京| 全部免费毛片免费播放| 欧美日韩一区二区三| 青青草一区| 国产18页| 国产91久久久久久| 99在线免费播放| 欧美色综合久久| 色综合天天娱乐综合网| 欧美成人区| AV老司机AV天堂| 99热国产在线精品99| 亚洲人成人无码www| 免费人成视网站在线不卡| 中文字幕人妻av一区二区| 亚洲精品动漫| 国产高清在线精品一区二区三区 | 最新国产高清在线| 黄色网址免费在线| 精品无码一区二区三区在线视频| 亚洲精品无码人妻无码| 欧洲亚洲欧美国产日本高清| 色综合成人| 高清亚洲欧美在线看| 久久中文无码精品| 久热这里只有精品6|