時間:2009-01-04 15:42:08來源:ronggang
 )
  式中: K[sub]α[/sub]為閥的流量放大系數(shù);
)
  式中: K[sub]α[/sub]為閥的流量放大系數(shù);  為液壓缸有效作用面積; ω[sub]n[/sub]為液壓缸固有頻率;
為液壓缸有效作用面積; ω[sub]n[/sub]為液壓缸固有頻率; 為動力元件阻尼比;
為動力元件阻尼比;  為液體和液缸壁的等效容積彈性系數(shù); M[sub]t[/sub]為活塞及負(fù)載總質(zhì)量; V[sub]t[/sub]為液壓缸總?cè)莘e; K[sub]ec[/sub]為總流量壓力系數(shù)( 彈性系數(shù)) ??紤]外界負(fù)載力干擾影響, 整個液壓伺服位置系統(tǒng)被控對象方框圖如圖2所示。其中: r為系統(tǒng)參考輸入; y為系統(tǒng)輸出位移; K[sub]a[/sub]為伺服放大增益; K[sub]sv[/sub]為伺服閥靜態(tài)流量增益; K[sub]f[/sub]為位移傳感器放大倍數(shù)。
[align=center]
為液體和液缸壁的等效容積彈性系數(shù); M[sub]t[/sub]為活塞及負(fù)載總質(zhì)量; V[sub]t[/sub]為液壓缸總?cè)莘e; K[sub]ec[/sub]為總流量壓力系數(shù)( 彈性系數(shù)) ??紤]外界負(fù)載力干擾影響, 整個液壓伺服位置系統(tǒng)被控對象方框圖如圖2所示。其中: r為系統(tǒng)參考輸入; y為系統(tǒng)輸出位移; K[sub]a[/sub]為伺服放大增益; K[sub]sv[/sub]為伺服閥靜態(tài)流量增益; K[sub]f[/sub]為位移傳感器放大倍數(shù)。
[align=center] (其中開環(huán)放大系數(shù)
(其中開環(huán)放大系數(shù) )
2 模糊模型參考學(xué)習(xí)控制器的設(shè)計
  FMRLC的功能方框圖如圖3所示[2-3]。它主要由四部分組成:被控對象,可調(diào)節(jié)模糊控制器,參考模型和學(xué)習(xí)機(jī)構(gòu)(自適應(yīng)機(jī)構(gòu))。FMRLC使用學(xué)習(xí)系統(tǒng)來觀測模糊控制器中的數(shù)據(jù)(例如 r(KT)和y(KT) ,T 為采樣周期)。使用這種數(shù)據(jù)來描繪模糊控制系統(tǒng)的當(dāng)前性能和自動處理情況,然后自動調(diào)整模糊控制器以使一些給定的性能指標(biāo)得以實現(xiàn)。這些性能指標(biāo)(閉環(huán)規(guī)格)通過圖3中所示的參考模型來設(shè)定。在常規(guī)MRAC等類似方法中,它的常規(guī)控制器是可調(diào)節(jié)的,學(xué)習(xí)機(jī)構(gòu)通過搜尋來調(diào)整模糊控制器以使閉環(huán)系統(tǒng)(從 r(KT)到y(tǒng)(KT) 的圖)表現(xiàn)得像給定參考模型(從r(KT)到y(tǒng)[sub]m[/sub](KT)的圖)那樣。基本上,模糊控制系統(tǒng)環(huán)(圖3中下面部分)操作使y(KT) 通過處理u(KT)來跟蹤y(KT) ,同時較高位置的自學(xué)習(xí)控制環(huán)(圖3中上面部分)經(jīng)過搜索后,使被控設(shè)備輸出 r(KT)通過處理模糊控制器參數(shù)來跟蹤參考模型輸y[sub]m[/sub](KT)出 。
[align=center]
)
2 模糊模型參考學(xué)習(xí)控制器的設(shè)計
  FMRLC的功能方框圖如圖3所示[2-3]。它主要由四部分組成:被控對象,可調(diào)節(jié)模糊控制器,參考模型和學(xué)習(xí)機(jī)構(gòu)(自適應(yīng)機(jī)構(gòu))。FMRLC使用學(xué)習(xí)系統(tǒng)來觀測模糊控制器中的數(shù)據(jù)(例如 r(KT)和y(KT) ,T 為采樣周期)。使用這種數(shù)據(jù)來描繪模糊控制系統(tǒng)的當(dāng)前性能和自動處理情況,然后自動調(diào)整模糊控制器以使一些給定的性能指標(biāo)得以實現(xiàn)。這些性能指標(biāo)(閉環(huán)規(guī)格)通過圖3中所示的參考模型來設(shè)定。在常規(guī)MRAC等類似方法中,它的常規(guī)控制器是可調(diào)節(jié)的,學(xué)習(xí)機(jī)構(gòu)通過搜尋來調(diào)整模糊控制器以使閉環(huán)系統(tǒng)(從 r(KT)到y(tǒng)(KT) 的圖)表現(xiàn)得像給定參考模型(從r(KT)到y(tǒng)[sub]m[/sub](KT)的圖)那樣。基本上,模糊控制系統(tǒng)環(huán)(圖3中下面部分)操作使y(KT) 通過處理u(KT)來跟蹤y(KT) ,同時較高位置的自學(xué)習(xí)控制環(huán)(圖3中上面部分)經(jīng)過搜索后,使被控設(shè)備輸出 r(KT)通過處理模糊控制器參數(shù)來跟蹤參考模型輸y[sub]m[/sub](KT)出 。
[align=center] 誤差變化率
 誤差變化率 (比如pd模糊控制器)。
  在參考輸入r(KT)和總的交叉點之間放置一個平滑過濾器是很有必要的,因為這種過濾器可以確使那些平穩(wěn)合理的要求被模糊控制器所使用。(例如,對r(KT)輸入方波可能對一些你所知的系統(tǒng)是不合理的,它們并不能做出即時的反應(yīng)來)。有時候,如果你想為系統(tǒng)中的某一處不合理的參考輸入尋找一個最佳軌跡,F(xiàn)MRLC就會一直校正模糊控制器的增益,直到其變化滿足要求為止。
  在圖3中,我們使用尺度增益
 (比如pd模糊控制器)。
  在參考輸入r(KT)和總的交叉點之間放置一個平滑過濾器是很有必要的,因為這種過濾器可以確使那些平穩(wěn)合理的要求被模糊控制器所使用。(例如,對r(KT)輸入方波可能對一些你所知的系統(tǒng)是不合理的,它們并不能做出即時的反應(yīng)來)。有時候,如果你想為系統(tǒng)中的某一處不合理的參考輸入尋找一個最佳軌跡,F(xiàn)MRLC就會一直校正模糊控制器的增益,直到其變化滿足要求為止。
  在圖3中,我們使用尺度增益 加到誤差e(KT)上以用來分別改變誤差c(KT)和控制輸出u(KT)。對于這些增益的第一個猜測可從以下方式獲得:增益 是可選擇的,而典型呈現(xiàn)的 范圍值不能夠獲得到它,所以 的值將導(dǎo)致響應(yīng)最外層輸入率屬函數(shù)的飽和。增益 可以通過模糊控制器(不包括自適應(yīng)機(jī)構(gòu))的不同輸入試驗結(jié)果來決定,確定常規(guī)的范圍值后c(KT)可定。使用此,我們選擇增益g[sub]c[/sub]來使c(KT)的常遇值不會導(dǎo)致最外層輸入的率屬函數(shù)達(dá)到飽和。我們選擇g[sub]u[/sub]以便使輸出范圍有可能是最大的一種可能讓被控對象的輸入不飽和(對實際情況而言,被控對象的輸入往往在一些值上會達(dá)到飽和)。顯然,對增益而言,這些選擇并不能總使系統(tǒng)處于工作中,所以有時候,我們需要通過調(diào)整總體的FMRLC來完成這些增益的調(diào)整。
  為了使模糊控制器便于實現(xiàn)采用歸一化的論域,控制器的尺度因子
加到誤差e(KT)上以用來分別改變誤差c(KT)和控制輸出u(KT)。對于這些增益的第一個猜測可從以下方式獲得:增益 是可選擇的,而典型呈現(xiàn)的 范圍值不能夠獲得到它,所以 的值將導(dǎo)致響應(yīng)最外層輸入率屬函數(shù)的飽和。增益 可以通過模糊控制器(不包括自適應(yīng)機(jī)構(gòu))的不同輸入試驗結(jié)果來決定,確定常規(guī)的范圍值后c(KT)可定。使用此,我們選擇增益g[sub]c[/sub]來使c(KT)的常遇值不會導(dǎo)致最外層輸入的率屬函數(shù)達(dá)到飽和。我們選擇g[sub]u[/sub]以便使輸出范圍有可能是最大的一種可能讓被控對象的輸入不飽和(對實際情況而言,被控對象的輸入往往在一些值上會達(dá)到飽和)。顯然,對增益而言,這些選擇并不能總使系統(tǒng)處于工作中,所以有時候,我們需要通過調(diào)整總體的FMRLC來完成這些增益的調(diào)整。
  為了使模糊控制器便于實現(xiàn)采用歸一化的論域,控制器的尺度因子 的取值使得控制器的輸人滿足:
的取值使得控制器的輸人滿足:  。
  設(shè)控制器推理規(guī)則具有如下形式:
。
  設(shè)控制器推理規(guī)則具有如下形式:
   為與控制器輸人e(KT),c(KT)和輸出u(KT)有關(guān)的語言變量。
為與控制器輸人e(KT),c(KT)和輸出u(KT)有關(guān)的語言變量。 分別為相應(yīng)的語言變量的取值。
  在這里模糊自適應(yīng)律的設(shè)計中,我們讓模糊控制器的輸入輸出統(tǒng)一按照圖4所示劃分, 其中, NVB、NB、NM、NS、Z0、PS、PM、PB、PVB 表示輸入輸出的語言變量,以及后敘中模糊逆模型的模糊集也為圖4所劃分情況。
  2.2參考模型
  參考模型和被控對象有相同的輸人,指出了控制系統(tǒng)所要求達(dá)到的期望特性(超調(diào)量、上升時間等),通??捎镁€性或非線性、時變或時不變、離散或連續(xù)時間系統(tǒng)來描述,在自適應(yīng)系統(tǒng)的設(shè)計中,用其作為設(shè)計目標(biāo),并以一定精度跟蹤參考模型一般的模型參考自適應(yīng)控制要求參考模型必須和系統(tǒng)模型具有相同階次[3], 這大大限制了其應(yīng)用范圍。模糊模型參考學(xué)習(xí)控制由于自學(xué)習(xí)機(jī)構(gòu)的作用,根據(jù)自學(xué)習(xí)改造過的參考模型與受控系統(tǒng)輸出之差及其變化率就能產(chǎn)生調(diào)節(jié)作用, 因此可以用低階系統(tǒng)作為參考模型。
  取二階參考模型為:
分別為相應(yīng)的語言變量的取值。
  在這里模糊自適應(yīng)律的設(shè)計中,我們讓模糊控制器的輸入輸出統(tǒng)一按照圖4所示劃分, 其中, NVB、NB、NM、NS、Z0、PS、PM、PB、PVB 表示輸入輸出的語言變量,以及后敘中模糊逆模型的模糊集也為圖4所劃分情況。
  2.2參考模型
  參考模型和被控對象有相同的輸人,指出了控制系統(tǒng)所要求達(dá)到的期望特性(超調(diào)量、上升時間等),通??捎镁€性或非線性、時變或時不變、離散或連續(xù)時間系統(tǒng)來描述,在自適應(yīng)系統(tǒng)的設(shè)計中,用其作為設(shè)計目標(biāo),并以一定精度跟蹤參考模型一般的模型參考自適應(yīng)控制要求參考模型必須和系統(tǒng)模型具有相同階次[3], 這大大限制了其應(yīng)用范圍。模糊模型參考學(xué)習(xí)控制由于自學(xué)習(xí)機(jī)構(gòu)的作用,根據(jù)自學(xué)習(xí)改造過的參考模型與受控系統(tǒng)輸出之差及其變化率就能產(chǎn)生調(diào)節(jié)作用, 因此可以用低階系統(tǒng)作為參考模型。
  取二階參考模型為: )
  2.3學(xué)習(xí)機(jī)構(gòu)
  學(xué)習(xí)機(jī)構(gòu)通過調(diào)整直接模糊控制器的規(guī)則庫,使整個閉環(huán)系統(tǒng)的輸出能跟蹤參考模型的理想輸出。而這些規(guī)則庫的修正值則是從控制過程,參考模型和模糊控制器的觀測數(shù)據(jù)中得到的。學(xué)習(xí)機(jī)構(gòu)包括兩部分:模糊逆模型和知識庫修正。模糊逆模型執(zhí)行的功能是用模糊系統(tǒng)來完成誤差量
)
  2.3學(xué)習(xí)機(jī)構(gòu)
  學(xué)習(xí)機(jī)構(gòu)通過調(diào)整直接模糊控制器的規(guī)則庫,使整個閉環(huán)系統(tǒng)的輸出能跟蹤參考模型的理想輸出。而這些規(guī)則庫的修正值則是從控制過程,參考模型和模糊控制器的觀測數(shù)據(jù)中得到的。學(xué)習(xí)機(jī)構(gòu)包括兩部分:模糊逆模型和知識庫修正。模糊逆模型執(zhí)行的功能是用模糊系統(tǒng)來完成誤差量 (代表偏離理想值)到被控對象的過程輸入p(KT)之間的映射,最終使它可以用來迫使
(代表偏離理想值)到被控對象的過程輸入p(KT)之間的映射,最終使它可以用來迫使 趨于0。知識庫修正執(zhí)行的功能是通過p(KT)在線調(diào)節(jié)來隨時更改模糊控制器的規(guī)則庫,進(jìn)而影響過程輸入中所需要的改變來減小參考模型與被控設(shè)備的輸出誤差。
趨于0。知識庫修正執(zhí)行的功能是通過p(KT)在線調(diào)節(jié)來隨時更改模糊控制器的規(guī)則庫,進(jìn)而影響過程輸入中所需要的改變來減小參考模型與被控設(shè)備的輸出誤差。
 
 同時可以通過對模糊控制器所實現(xiàn)的模糊關(guān)系 的調(diào)整來達(dá)到修改知識庫的目的。由于 通常是一個高維的矩陣,為了減少計算量從而提高計算效率,采用直接調(diào)整控制器輸出語言變量模糊子集的隸屬函數(shù)方法不失為一種好策略。
  為使跟蹤誤差y[sub]ε[/sub]趨于零,知識庫調(diào)修改調(diào)整模糊控制器的規(guī)則庫,使模糊控制器前一時刻輸出經(jīng)P(KT)調(diào)整后作用到對象。假設(shè)控制器的輸入在一次采樣步長內(nèi)影響系統(tǒng)的輸出,即u(KT-T)影響y(KT)。因此修正機(jī)構(gòu)迫使模糊控制器產(chǎn)生一個期望的輸出信號u(KT-T)+P(KT),它在(KT-T)時刻作用到對象從而使y[sub]ε[/sub](KT)變小。
  假設(shè)模糊控制器采用對稱的輸出隸屬度函數(shù),模糊變量論域上定義了模糊子集的一些均勻劃分的隸屬函數(shù),用 表示模糊集 隸屬函數(shù)的中心值。故知識庫修正可通過移動與前一時刻 控制器輸出有關(guān)的模糊集 隸屬函數(shù)的中心值 來完成。具體可分為兩步:
 ?。? ) 找出控制器規(guī)則中前件滿足下式的規(guī)則:
  同時可以通過對模糊控制器所實現(xiàn)的模糊關(guān)系 的調(diào)整來達(dá)到修改知識庫的目的。由于 通常是一個高維的矩陣,為了減少計算量從而提高計算效率,采用直接調(diào)整控制器輸出語言變量模糊子集的隸屬函數(shù)方法不失為一種好策略。
  為使跟蹤誤差y[sub]ε[/sub]趨于零,知識庫調(diào)修改調(diào)整模糊控制器的規(guī)則庫,使模糊控制器前一時刻輸出經(jīng)P(KT)調(diào)整后作用到對象。假設(shè)控制器的輸入在一次采樣步長內(nèi)影響系統(tǒng)的輸出,即u(KT-T)影響y(KT)。因此修正機(jī)構(gòu)迫使模糊控制器產(chǎn)生一個期望的輸出信號u(KT-T)+P(KT),它在(KT-T)時刻作用到對象從而使y[sub]ε[/sub](KT)變小。
  假設(shè)模糊控制器采用對稱的輸出隸屬度函數(shù),模糊變量論域上定義了模糊子集的一些均勻劃分的隸屬函數(shù),用 表示模糊集 隸屬函數(shù)的中心值。故知識庫修正可通過移動與前一時刻 控制器輸出有關(guān)的模糊集 隸屬函數(shù)的中心值 來完成。具體可分為兩步:
 ?。? ) 找出控制器規(guī)則中前件滿足下式的規(guī)則:
 圖5 FMRLC和PID的階躍響應(yīng)曲線[/align]
4 結(jié)束語
  針對液壓伺服系統(tǒng)參數(shù)的不確定性, 提出一種基于學(xué)習(xí)自調(diào)整機(jī)構(gòu)的模糊模型參考學(xué)習(xí)控制的方法。該方法通過學(xué)習(xí)機(jī)構(gòu)自學(xué)習(xí)調(diào)整實時的改變模糊控制器的推理規(guī)則, 達(dá)到提高模糊自學(xué)習(xí)機(jī)構(gòu)輸出調(diào)整精度的目的。由于此方法具有良好的魯棒性能, 因而在液壓伺服系統(tǒng)的控制器設(shè)計中具有很高的實用價值。
圖5 FMRLC和PID的階躍響應(yīng)曲線[/align]
4 結(jié)束語
  針對液壓伺服系統(tǒng)參數(shù)的不確定性, 提出一種基于學(xué)習(xí)自調(diào)整機(jī)構(gòu)的模糊模型參考學(xué)習(xí)控制的方法。該方法通過學(xué)習(xí)機(jī)構(gòu)自學(xué)習(xí)調(diào)整實時的改變模糊控制器的推理規(guī)則, 達(dá)到提高模糊自學(xué)習(xí)機(jī)構(gòu)輸出調(diào)整精度的目的。由于此方法具有良好的魯棒性能, 因而在液壓伺服系統(tǒng)的控制器設(shè)計中具有很高的實用價值。標(biāo)簽:
                                 
                            
傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動網(wǎng)(www.connectcrack.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>2025-10-22
2025-10-17
2025-10-11
「一體機(jī)性價比王者」NK290M普及型數(shù)控...
2025-10-09
2025-09-23
2025-09-23