国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于預測控制的垂直軸卸荷氣缸壓力調節(jié)

2023-08-17 01:33:54王翔齊恩兵房振勇
機床與液壓 2023年14期
關鍵詞:垂直軸卸荷氣缸

王翔,齊恩兵,房振勇

(1.哈爾濱工業(yè)大學機電工程學院,黑龍江哈爾濱 150001;2.泰山學院機械與建筑工程學院,山東泰安 271000)

0 前言

對于大多數(shù)具有垂直軸系的超精密機床,為了提高運動平穩(wěn)性及進行高精度的控制,一般會通過卸荷機構來平衡垂直軸系的重力[1]。而氣動系統(tǒng)因為具備成本低、無污染、應用范圍廣、可靠性高、使用壽命長等優(yōu)點,廣泛應用于機械、自動控制等工業(yè)領域[2]。

目前關于垂直軸卸荷氣缸壓力調節(jié)的研究較少,王哲[3]通過模糊控制實現(xiàn)超精密機床卸荷機構的精密恒壓控制;日本的MIYATA、HANAFUSA[4]根據氣缸活塞的位移,通過壓力導數(shù)反饋補償法調節(jié)壓力增益。

相比而言,氣缸的位置控制研究較為成熟,加拿大的BONE、 CHEN[5]設計了一種新穎的離散值模型預測控制(DVMPC)算法,并將它用于氣動-電動混合執(zhí)行器中氣動氣缸的位置控制;浙江大學的CHEN等[6]采用自適應魯棒神經網絡控制器實現(xiàn)氣缸的軌跡跟蹤控制,使氣缸的位置跟蹤控制具有更好的系統(tǒng)動態(tài)補償和魯棒性。

本文作者針對垂直軸卸荷氣缸的實際卸荷情況,明確其系統(tǒng)組成及工作原理,針對卸荷氣缸壓力補償系統(tǒng)的非線性問題建立T-S模糊模型;并基于模型的線性函數(shù)表達形式,運用DMC預測控制來降低系統(tǒng)時滯性,結合PID控制穩(wěn)定系統(tǒng);最后通過AMESim和Simulink進行聯(lián)合仿真,以驗證控制算法的合理性。

1 系統(tǒng)組成及原理

垂直軸卸荷氣缸壓力補償系統(tǒng)的示意如圖1所示,卸荷氣缸安裝在垂直軸頂部位置,氣缸活塞桿則通過柔性聯(lián)軸器與溜板相連接;通過卸荷氣缸壓力補償系統(tǒng)可以平衡垂直軸系運動部件的重力作用,提高主軸在垂直軸系運動的平穩(wěn)性。

圖1 垂直軸卸荷系統(tǒng)示意

當垂直軸往復運動,大幅度慢溜板伺服動作時,此時卸荷氣缸的活塞跟隨溜板進行運動,導致卸荷氣缸氣腔內氣壓可能會發(fā)生突變,另外當主軸發(fā)生啟停及定位運動時,也會給卸荷系統(tǒng)帶來一定影響。因此卸荷氣缸壓力補償系統(tǒng)要在氣缸活塞發(fā)生移動的同時,提前進行合理的排放氣,避免壓力發(fā)生突變,給機床加工帶來影響。而考慮到垂直軸的運動由電機驅動,響應速度快,且卸荷氣缸因氣體的可壓縮性、黏滯性等問題[7],導致其響應速度要慢于垂直軸,且存在滯后性問題,因此卸荷氣缸壓力補償系統(tǒng)難以通過常規(guī)控制方式實現(xiàn)高精度壓力補償。

2 T-S模糊模型建立

垂直軸卸荷氣缸壓力調節(jié)系統(tǒng)依據垂直軸是否發(fā)生往復運動可以視作為多輸入單輸出模型,但其中非線性因素眾多,為了保證模型的準確性,同時考慮到具體的控制算法擬采用模糊控制,因此將通過建立T-S模糊模型來完成線性化處理。因為T-S模糊模型的后件形式為線性函數(shù)形式,正因如此不僅可以完成線性化處理,同時也免去了繁瑣的去模糊化過程。

T-S模糊模型系統(tǒng)的輸出可以表示為

(1)

其一般形式[8]為

(2)

完整的T-S模糊建模過程需要分別完成結構辨識以及參數(shù)辨識。易知卸荷氣缸的壓力與電氣比例閥開度以及卸荷氣缸上一時刻的壓力有關,因此文中選擇輸入變量為n時刻卸荷氣缸的卸荷壓力F(n),n時刻主軸的位移x(n),電氣比例閥的輸入電流I(n);輸出變量為n+1時刻卸荷氣缸的卸荷壓力F(n+1)。

通過FCM算法[9],完成T-S模糊模型的辨識工作,設初始聚類中心個數(shù)c=3,模糊系數(shù)m=2,經過反復迭代計算,發(fā)現(xiàn)聚類中心數(shù)量為4、模糊系數(shù)為3時效果最好,此時對應的T-S模糊模型隸屬度函數(shù)如圖2所示。

圖2 T-S模型隸屬度函數(shù)

此時輸入變量F(n)的語言變量集合為{A1,A2,A3,A4};輸入變量x(n)的語言變量集合為{B1,B2,B3,B4};輸入變量I(n)的語言變量集合為{C1,C2,C3,C4}。

通過遞推最小二乘法[8]完成后件參數(shù)的辨識,得到結論參數(shù)矩陣P,則系統(tǒng)的T-S模糊模型如下:

R1:ifF(n) isA1andx(n) isB1andI(n) isC1thenf1(x)=P10+P11x1+P12x2+P13x3

R2:ifF(n) isA2andx(n) isB2andI(n) isC2thenf2(x)=P20+P21x1+P22x2+P23x3

R3:ifF(n) isA3andx(n) isB3andI(n) isC3thenf3(x)=P30+P31x1+P32x2+P33x3

R4:ifF(n) isA4andx(n) isB4andI(n) isC4thenf4(x)=P40+P41x1+P42x2+P43x3

3 基于T-S模糊模型的DMC控制

為了解決垂直軸卸荷系統(tǒng)在實際應用中出現(xiàn)的壓力調節(jié)滯后性問題,文中引入預測控制來降低系統(tǒng)的時滯性,同時為了避免計算量過大,增強系統(tǒng)魯棒性,采用DMC預測控制[10]。

3.1 DMC控制

DMC控制是基于對輸入信號的階躍響應所實現(xiàn)的,其預測模型的控制機制為:在每一個循環(huán)采樣周期內,將通過采集獲得的當前測量值實時在線求解,再將該優(yōu)化解的首個控制分量施加在系統(tǒng)中;然后在下個循環(huán)采樣周期中重復上述求解過程,最終通過多步預估來解決系統(tǒng)滯后性的問題[11]。DMC算法可通過簡單的實驗獲得預測模型;然后通過滾動式局部優(yōu)化避免全局優(yōu)化,簡化了相關運算步驟;同時可實時反饋實際輸出和模型輸出存在的模型誤差,對在控制過程中因產生外界干擾因素等原因造成的模型適配、系統(tǒng)振蕩等現(xiàn)象進行彌補[12]。

3.1.1 預測模型

預測模型的基本原理是根據實驗所得的相關壓力、位移數(shù)據,結合預期目標、數(shù)據輸入,通過相應計算,對氣缸下一時刻的壓力輸出作出預測,展示出氣缸下一時刻的動態(tài)行為。

該模型具體內容如下:首先給卸荷氣缸壓力補償系統(tǒng)輸入一個單位階躍信號,獲得相應的卸荷氣缸壓力階躍響應曲線,并選取合適的采樣時間T,獲取相對應T的離散采樣值{P1,P2,P3,…,Pn}作為模型的動態(tài)系數(shù)。通過該動態(tài)系數(shù)以及輸入參數(shù)可對該模型的輸入輸出關系進行描述。

當在n時刻以一個控制量ΔI(n)作為輸入,且該輸入信號在一定時間內維持不變,則可以對后續(xù)N個時刻的系統(tǒng)輸出做出如下預測:

Pm(n+1)=P0(n+1)+a1ΔI(n)

Pm(n+2)=P0(n+2)+a2ΔI(n)

?

Pm(n+N)=P0(n+N)+aNΔI(n)

(3)

若施加的控制量ΔU(n)在后續(xù)的采樣間隔內發(fā)生變化,則未來N個時刻的模型輸出預測值如下:

Ym(n+1)=Y0(n+1)+AΔU(n)

(4)

式中:矩陣A即為動態(tài)矩陣,矩陣中參數(shù)均可通過系統(tǒng)的階躍響應曲線得到,是一個P×M維矩陣。

3.1.2 滾動優(yōu)化

滾動優(yōu)化過程中所采用的控制增量通過獲取目標函數(shù)的極小值來計算求取,這里通過采取二次型性能指標計算[13]。

(5)

3.1.3 反饋校正

卸荷氣缸壓力補償系統(tǒng)實際運行過程中,由于外界干擾信號、系統(tǒng)時變特性、模型不完全匹配等問題會導致預測模型的輸出預測值與真實值存在一定誤差,當誤差過大且不能及時校正,優(yōu)化環(huán)節(jié)將沒有意義,因此在線反饋校正環(huán)節(jié)必不可少[14]。實時校正便是根據預測模型,滾動優(yōu)化推得系統(tǒng)在未來時刻預測值Ym(k)后與實際采集得到的系統(tǒng)輸出y(k)進行差值運算:

e(k+1)=y(k+1)-Ym(k+1)

(6)

接著通過施加校正向量h實現(xiàn)滾動優(yōu)化來對未來時刻預測值進行修正:

YP(k+1)=Ym(k+1)+he(k+1)

(7)

式中:h為校正向量,h=[h1,h2,…,hn]T。

初始預測值通過移位矩陣s可求得,即:

YP(k+2)=s·YP(k+1)

(8)

3.2 基于T-S模糊模型的DMC控制器設計

DMC預測控制算法能夠有效運行的基礎是獲得線性系統(tǒng)階躍響應的模型向量,而卸荷氣缸壓力補償系統(tǒng)則是典型的非線性系統(tǒng),因此為了避免模型失配,需要結合前文所建立的T-S模糊模型,完成線性化處理,再通過DMC預測控制算法得到最優(yōu)的比例閥控制電壓信號,基于T-S模糊模型的DMC預測控制系統(tǒng)的結構如圖3所示。

圖3 基于T-S模糊模型的DMC預測控制結構

根據采樣獲得卸荷氣缸當前時刻卸荷壓力、活塞的位移及其變化率,結合前文所建立的T-S模糊模型,對應規(guī)則庫,輸出階躍響應模型,得到對應的模型向量,并根據模型向量確定DMC預測控制器的相關控制系統(tǒng)參數(shù),從而完成對應預測壓力的計算,調節(jié)比例閥電壓的輸出。即通過T-S模糊模型解決了卸荷氣缸壓力補償系統(tǒng)的非線性問題,又將部分模型參數(shù)的在線辨識工作通過T-S模糊模型的建立事先離線完成辨識計算,在一定程度上減少了預測控制的在線計算量,進一步降低了系統(tǒng)的時滯性,提高了系統(tǒng)的響應速度。

4 仿真驗證及分析

為驗證設計的基于T-S模糊模型的DMC預測控制的合理性及有效性,利用Simulink搭建DMC-PID串級控制器,通過AMESim搭建垂直軸卸荷氣缸壓力調節(jié)仿真系統(tǒng),如圖4及圖5所示。卸荷氣缸壓力調節(jié)仿真系統(tǒng)的部分參數(shù)如表1所示。

表1 技術參數(shù)

圖4 卸荷氣缸壓力控制AMESim仿真模型

圖5 卸荷氣缸壓力控制Simulink仿真模型

首先進行穩(wěn)壓控制時的跟蹤分析,此時垂直軸無運動,依據設計要求,主軸要求的卸荷500~1 500 N,換算為0.13~0.43 MPa,故在仿真實驗時設定氣源壓力為1 MPa,減壓閥壓降0.5 MPa,卸荷氣缸下面負載為1 000 N,壓力的跟蹤效果如圖6所示。可以發(fā)現(xiàn):進行穩(wěn)壓控制時,在仿真開始階段,即前2 s時間內,卸荷氣缸由于需要進行充氣,系統(tǒng)還未穩(wěn)定,存在一定初始誤差,此時壓力跟蹤誤差不夠理想,輸出卸荷氣壓在0.347 3~0.352 8 MPa內波動,最大跟蹤壓力誤差則達到0.008 MPa;而當2 s后,系統(tǒng)進入穩(wěn)定狀態(tài)后,卸荷氣壓的跟隨情況趨于穩(wěn)定,此時最大的跟隨誤差為0.001 8 MPa,卸荷氣壓的波動小于0.5%。

圖6 主軸穩(wěn)定時的氣壓跟蹤曲線

接著進行跟隨補償控制的跟蹤分析。當垂直軸以1 Hz頻率進行正弦運動時,系統(tǒng)其他參數(shù)維持不變,此時卸荷氣缸卸荷壓力的跟蹤效果及此時卸荷氣缸活塞的位移跟隨效果分別如圖7及圖8所示??梢园l(fā)現(xiàn):在仿真開始階段,氣缸由于需要充氣的原因,此時卸荷壓力不會對活塞移動造成影響,此時位移跟蹤效果良好,活塞跟隨垂直軸運動;但隨著充氣完成,系統(tǒng)穩(wěn)定后,由于氣動控制的滯后性無法完全消除,此時實際卸荷壓力略大于理想壓力,且存在一定滯后性,壓力最大跟隨誤差出現(xiàn)在4.4 s時,為0.027 MPa,給卸荷氣缸活塞的位移帶來了一定影響,使其出現(xiàn)一定波動,在2.8 s時卸荷氣缸活塞位移的跟蹤誤差達到最大為4.2 mm。而經過DMC預測控制對壓力的補償,最終在5 s時,壓力跟蹤誤差降到0.001 MPa。不過在8 s后,由于預測控制算法精度以及誤差累積等問題的影響,壓力出現(xiàn)了過度補償?shù)默F(xiàn)象。后續(xù)可根據實驗結果,通過對控制器參數(shù)特別是模型向量的適當調整繼續(xù)改善控制精度。

圖7 主軸正弦運動時氣壓跟蹤曲線

圖8 主軸正弦運動時位移跟蹤曲線

5 結論

針對垂直軸卸荷氣缸壓力調節(jié)系統(tǒng),設計了DMC-PID串級控制方案,分析垂直軸系統(tǒng)組成及跟蹤原理后,建立了卸荷系統(tǒng)的T-S模糊模型,利用其線性函數(shù)形式的后件表達完成了線性化處理,基于T-S模型設計了DMC-PID串級控制方案,并進行了仿真分析,研究了卸荷氣缸壓力及活塞位移的跟蹤曲線,得出以下結論:

(1)當垂直軸未進行運動時,基于T-S模糊模型的DMC-PID串級控制策略能夠有效進行穩(wěn)壓控制,降低壓力的波動。

(2)當垂直軸系進行正弦運動時,基于T-S模糊模型的DMC-PID串級控制策略能夠有效地降低時滯性,并進行自我修正調節(jié),表明了DMC-PID串級控制策略對于垂直軸卸荷氣缸壓力調節(jié)是可取的。

猜你喜歡
垂直軸卸荷氣缸
氣缸體止口面展開式車削加工
垂直軸風力機主軸直徑對氣動性能的影響
一種新型無桿氣缸傳送一模雙件開卷落料模結構
模具制造(2019年4期)2019-06-24 03:36:42
減速頂與調速技術(2018年1期)2018-11-13 01:09:18
一種發(fā)電站專用的電力輸送電纜的架設設備
伸縮葉片式垂直軸風機葉輪的數(shù)值仿真
并網垂直軸風力發(fā)電機組的大型化技術研究
岸坡應力場及卸荷帶劃分量化指標研究
氣缸工作表面形狀的評定
二次卸荷中邊坡應力變化規(guī)律的相似試驗研究
金屬礦山(2013年7期)2013-03-11 16:54:11
巩留县| 斗六市| 黑山县| 喀喇沁旗| 永年县| 西畴县| 丰县| 雅安市| 高雄市| 和田县| 延寿县| 崇义县| 嘉鱼县| 马龙县| 唐海县| 台东市| 景东| 阿图什市| 普兰店市| 安阳县| 连城县| 兴城市| 昌平区| 丘北县| 米林县| 常山县| 周至县| 上栗县| 扶风县| 静乐县| 苍梧县| 满城县| 龙井市| 惠水县| 双辽市| 全南县| 青岛市| 枣庄市| 通化市| 高尔夫| 云南省|