趙志衡,冀 勇,宋 歡,林航東
(1.哈爾濱工業(yè)大學電氣工程及自動化學院 黑龍江 哈爾濱 150001;2.國網(wǎng)山東省電力公司青島供電公司 山東 青島 266000;3.倫敦大學國王學院自然和數(shù)學科學學院,倫敦 英格蘭 WC2R 2LS)
氣動技術(shù)在機械裝備制造和工業(yè)自動化生產(chǎn)中應用廣泛,將氣體充入體積固定或者變化容腔的過程在氣動控制系統(tǒng)中隨處可見[1-3]。本文以大噸位超塑成形設備氣壓控制系統(tǒng)中的氣腔為研究對象,研究體積變化容腔的氣體壓力控制方法。
大噸位超塑成形設備工作時,由于加工材料的形變,會使氣腔體積發(fā)生最大10倍的膨脹。理想狀態(tài)下,體積變化容腔的氣壓控制系統(tǒng)為典型的非線性時變系統(tǒng)。傳統(tǒng)PID控制在目前工業(yè)現(xiàn)場的實際應用中最為廣泛[4],但在對體積變化容腔的氣壓進行控制時,會因為無法在線整定控制參數(shù)而使得控制效果不佳。模糊控制是實現(xiàn)智能控制的一種重要形式,對一些復雜的非線性時變的被控對象有較好的控制效果,但單獨使用時系統(tǒng)易存在穩(wěn)態(tài)誤差,控制精度難以達到要求,在工業(yè)現(xiàn)場的應用中仍存在局限[5-6]。本文針對工業(yè)現(xiàn)場氣動控制系統(tǒng)中存在的可變體積容腔氣體壓力控制問題,提出了既可以滿足控制要求又能夠適應工業(yè)現(xiàn)場應用的可變體積容腔內(nèi)氣體壓力的模糊PID控制方法。
本文以超塑成形設備氣壓控制系統(tǒng)中的氣腔為研究對象進行數(shù)學建模,首先采用機理法進行數(shù)學建模以確定模型的結(jié)構(gòu),然后采用試驗法修正模型結(jié)構(gòu)并進行參數(shù)估計。
首先利用機理法對初始狀態(tài)下,氣腔體積未發(fā)生變化時進行數(shù)學建模,氣腔示意圖如圖1所示。
如圖所示的氣體壓力系統(tǒng),其特性可以用氣容和氣阻的形式來描述,氣流的氣阻R如式(1)所示。
(1)
式(1)中,d(ΔP)是氣體壓力差的變化,dq是氣體流量的變化。
氣腔的氣容定義如式(2)所示。
(2)
式(2)中,C是氣容,m是氣腔中氣體的質(zhì)量,p是氣體壓力,V是容器的容積,ρ是氣體的密度。
壓力系統(tǒng)的氣容取決于膨脹過程類型,且利用理想氣體定律可以計算氣容。如果氣體的膨脹過程是多變的,并且氣體狀態(tài)的變化處于等溫和絕熱的過程之間,則存在式(3)的關(guān)系。
(3)
式(3)中,n為氣體的多變指數(shù)。
對于理想氣體的氣體狀態(tài)方程如式(4)所示。
(4)
由式(4)變換可得式(5)。
(5)
式(5)中,v為氣體比容,M為1 mol 氣體的分子質(zhì)量。
因此,可以得到式(6)。
(6)
式(6)中,R氣為氣體常數(shù)。
本文中將氣腔內(nèi)氣體的膨脹過程近似看作等溫膨脹過程,多變指數(shù)n等于1[7]。根據(jù)式(3)和式(6),可以求得dp/dρ的值。根據(jù)式(3)可以得到如下式(7)。
(7)
將式(6)代入式(7)可得dp/dρ的值如式(8)所示。
(8)
因此,氣容的表達式如式(9)所示。
(9)
(10)
式(10)中,pi為輸入氣體壓力的變化,po為氣腔內(nèi)氣體壓力變化,q1為進入氣體的流量,q2為等效泄露氣體的流量。
氣容C由式(2)可得,因為壓力變化dpo與氣容C的乘積等于在dt秒內(nèi)氣腔中增加的氣體,所以可得式(11)。
(11)
式(11)變換后可得式(12)。
(12)
本系統(tǒng)中將pi和po分別視為輸入量和輸出量,則該系統(tǒng)被控對象的模型結(jié)構(gòu)如式(13)所示。
(13)
在推導出被控對象的模型結(jié)構(gòu)后,利用試驗法測定階躍輸入下氣腔內(nèi)氣壓的變化情況,根據(jù)實測數(shù)據(jù)進行模型結(jié)構(gòu)的修正和模型的參數(shù)確定。本文利用LabVIEW軟件和吉時利2701測量儀表搭建試驗平臺,給定輸入后,每隔0.5 s測量一次氣腔內(nèi)實際的壓力值,試驗法所采集數(shù)據(jù)如表1所示。
表1 階躍輸入下不同時刻氣腔內(nèi)壓力值
Tab. 1 Pressure value in air chamber at different time under step input
時間/s輸入/MPa響應/MPa時間/s輸入/MPa響應/MPa00061.000.820.5006.51.000.8211.00071.000.821.51.0007.51.000.8321.000.0181.000.832.51.000.338.51.000.8331.000.5191.000.833.51.000.639.51.000.8341.000.70101.000.834.51.000.7510.51.000.8351.000.78111.000.835.51.000.8011.51.000.83
由實測數(shù)據(jù)可得,實際應用中由于氣路具有一定的長度,系統(tǒng)的響應存在一定的延遲,所以修正后系統(tǒng)氣腔體積未變化時傳遞函數(shù)的結(jié)構(gòu)如式(14)所示。
(14)
根據(jù)試驗法所測數(shù)據(jù)對模型參數(shù)進行估計時,首先利用曲線對所測數(shù)據(jù)進行擬合,然后根據(jù)擬合曲線確定模型的各個參數(shù)。由實測數(shù)據(jù)可得氣腔體積未變化時的數(shù)學模型如式(15)所示。
(15)
氣腔的體積僅與氣容C有關(guān),當氣腔體積膨脹至10倍時,氣容C增大至體積未變化時的10倍。因為實際應用中材料進行超塑成形的過程是緩慢勻速進行的,且超塑成形工藝試驗表明極端情況下在10 s內(nèi)氣腔體積由初始狀態(tài)膨脹至原來的10倍,本研究以此來作為仿真研究的數(shù)學模型。被控對象的時變數(shù)學模型如式(16)所示。
(16)
至此,體積可變的氣腔氣壓控制系統(tǒng)數(shù)學模型構(gòu)建完成。
模糊PID控制能夠解決傳統(tǒng)PID控制在工業(yè)現(xiàn)場應用中無法實時在線整定PID參數(shù)的問題,更能夠滿足實時性的要求。模糊PID控制是在每個采樣時刻獲得系統(tǒng)響應后,根據(jù)此時刻系統(tǒng)響應偏離給定的情況以及其變化趨勢,依據(jù)傳統(tǒng)PID控制參數(shù)整定規(guī)則,運用模糊控制的方法,適當?shù)募哟蠡蛘邷p小控制力度,從而調(diào)整被控量,使系統(tǒng)的控制響應朝偏離給定的方向變化,使輸出盡快穩(wěn)定。
本文設計模糊PID控制器時,以給定值和實際值的誤差以及誤差變化率作為控制器的輸入,用模糊推理的方法對PID的三個參數(shù)進行在線整定,獲得下一時刻PID的參數(shù),從而使系統(tǒng)具有更好的動靜態(tài)性能指標,其控制流程圖如圖2所示。
氣壓控制系統(tǒng)中采用的模糊PID控制器的輸入為誤差e和誤差變化率ec,輸出為PID參數(shù)的調(diào)整量ΔKP,ΔKI,ΔKD,模糊PID控制結(jié)構(gòu)圖如圖3所示。同時,在設計模糊PID控制器的過程中,需要對控制器的輸入和輸出進行精確量和模糊論域上模糊值的轉(zhuǎn)換。
對于模糊PID控制器中初始PID的參數(shù),本文采用Ziegler-Nichols(Z-N)法進行人工整定,整定后得到傳統(tǒng)PID控制器的參數(shù)也就是模糊PID控制器的初始PID參數(shù),初始參數(shù)記為KP0,KI0和KD0。則在第k個采樣時間,整定后的PID參數(shù)如公式(17)所示。
(17)
就本系統(tǒng)而言,語言變量設置為正大(PB)、正中(PM)、正小(PS)、零(ZO)、負小(NS)、負中(NM)、負大(NB)來描述離散論域的七個等級。根據(jù)控制要求,控制器各輸入、輸出的論域均為{-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6}。隸屬函數(shù)選取三角形隸屬函數(shù),三角形隸屬函數(shù)的形狀僅與它的直線斜率有關(guān),運算簡單且占用內(nèi)存空間小[8],符合本系統(tǒng)對于實時性的要求。
控制規(guī)則根據(jù)PID參數(shù)調(diào)整的經(jīng)驗制定,如表2所示??刂破魍评硐到y(tǒng)根據(jù)制定的控制規(guī)則對PID控制器的三個參數(shù)進行在線整定,達到預期的控制目標。
表2 模糊PID參數(shù)KP、KI、KD推理規(guī)則表
Tab. 2 Fuzzy PID parametersKP、KI、KDinference rules table
EECNBNMNSZOPSPMPBNBNB PB NSNB PB PSNM PM PBNM PM PBNS PS PBZO ZO PMZO ZO NSNMNB PB NSNB PB PSNM PM PBNS PS PMNS PS PMZO ZO PSPS ZO ZONSNM PB ZONM PM PSNM PS PMNS PS PMZO ZO PSPS NS PSPS NS ZOZONM PM ZONM PM PSNS PS PSZO ZO PSPS NS PSPN NM PSPM NM ZOPSNS PM ZONS PS ZOZO ZO ZOPS NS ZOPS NS ZOPM NM ZOPM NB ZOPMNS ZO NBZO ZO PSPS NS NSPM NS NSPM NM NSPM NB NSPB NB NBPBZO ZO NBZO ZO NMPM NS NMPM NM NMPM NM NSPB NB NSPB NB NB
本文利用SIMULINK仿真軟件,分別利用傳統(tǒng)PID控制和模糊PID控制對可變體積容腔的氣壓進行控制,并進行了階躍響應下兩種控制方法的控制效果對比。
傳統(tǒng)PID控制對可變體積氣腔氣壓控制SIMULINK仿真圖如圖4所示。
傳統(tǒng)PID控制下系統(tǒng)的階躍響應如圖5所示,由階躍響應可得,傳統(tǒng)PID控制下,系統(tǒng)階躍響應的最大超調(diào)近似為11%,調(diào)整時間8.5 s。
模糊PID控制對可變體積氣腔氣壓控制SIMULINK仿真圖如圖6所示。
模糊PID控制下系統(tǒng)的階躍響應如圖7所示,由階躍響應可得,模糊PID控制下,系統(tǒng)階躍響應的最大超調(diào)近似為3%,調(diào)整時間為3.5 s。
由仿真試驗可得,本文所設計的模糊PID控制對可變體積的氣腔的氣壓控制的階躍響應超調(diào)更小,調(diào)整時間更短,控制效果更優(yōu)。
本文提出了可變體積容腔內(nèi)氣體壓力的模糊PID控制方法。該方法以超塑成形設備氣壓控制系統(tǒng)中氣腔為研究對象,結(jié)合機理法和試驗法完成了氣腔的數(shù)學建模,并提出了模糊PID控制方法。通過SIMULINK仿真試驗結(jié)果表明,模糊PID控制基于可以在線實時整定控制參數(shù)的優(yōu)勢,與傳統(tǒng)PID控制相比,階躍響應超調(diào)更小,調(diào)整時間更短,控制效果更優(yōu)。并且,由于模糊PID控制容易在工業(yè)現(xiàn)場上應用,本研究具有理論研究意義的同時也具有一定的工業(yè)應用價值。
本文對大噸位超塑成形設備氣壓控制系統(tǒng)中上、下兩個完全相同的氣腔同時施加階躍信號,分別采用傳統(tǒng)PID控制和所設計的模糊PID控制方法對氣腔內(nèi)壓力進行控制,通過組態(tài)王界面實時監(jiān)控氣腔內(nèi)壓力值的實時變化。上、下氣腔的實際加壓響應曲線的對比驗證了對氣腔內(nèi)氣壓進行控制時,本研究提出的模糊PID控制方法比傳統(tǒng)PID控制方法的準確性更高,實時性更好。
參考文獻:
[1]趙彤.氣動技術(shù)在高端裝備業(yè)中的展望[J].液壓與氣動,2014(6):75-82.
[2]王雄耀.對我國氣動行業(yè)發(fā)展的思考[J].流體傳動與控制,2012(4):1-6.
[3]蔡茂林.現(xiàn)代氣動技術(shù)理論與實踐第二講:固定容腔的充放氣[J].液壓氣動與密封,2007,27(3):43-47.
[4]吳宏鑫,沈少萍.PID控制的應用與理論依據(jù)[J].控制工程,2003,10(1):37-42.
[5]Zhang H,Liu D.Fuzzy modeling and fuzzy control[J].Technometrics,2008,50(3):408-409.
[6]陳志毅,顏冰,閆曉偉.密閉容腔氣體壓力的自適應模糊PID控制[J].探測與控制學報,2009,31(s1):90-92.
[7]Ogata K.Modern control engineering [M]. USA:Prentice-Hall,Inc.2002.
[8]王述彥,師宇,馮忠緒.基于模糊PID控制器的控制方法研究[J].機械科學與技術(shù),2011,30(1):166-172.