咨詢(xún)電話
ENGLISH0755-88840386發(fā)布時(shí)間:2021-03-17 14:30:17 |來(lái)源:網(wǎng)絡(luò)轉(zhuǎn)載
0引言
稱(chēng)重式包裝機(jī)主要用于顆粒狀、粉末狀及小塊物料的定量稱(chēng)重及包裝,被廣泛應(yīng)用于農(nóng)業(yè)、食品、化工及醫(yī)藥等行業(yè)中。在稱(chēng)重過(guò)程中,因受到物料沖擊、料斗震蕩、物料滯空、物料種類(lèi)、外部干擾等多種因素影響,致使包裝機(jī)稱(chēng)重控制系統(tǒng)具有非線性、時(shí)變和時(shí)滯的特征⑴0傳統(tǒng)PID稱(chēng)重控制系統(tǒng)精度低、穩(wěn)定性較差,無(wú)法獲得滿意的控制效果,影響企業(yè)最佳經(jīng)濟(jì)效益。為提升稱(chēng)重控制效果,模糊PID算法、模糊神經(jīng)網(wǎng)絡(luò)算法等多種智能控制算法被應(yīng)用于包裝機(jī)稱(chēng)重控制系統(tǒng),并取得一定的效果"T。模糊控制算法無(wú)需精確數(shù)學(xué)模型,能夠高效綜合專(zhuān)家知識(shí)進(jìn)行控制輸出,具有較好的魯棒性和動(dòng)態(tài)特性,但因傳統(tǒng)模糊控制的論域范圍、比例/量化因子等參數(shù)設(shè)置固定的原因,難以實(shí)現(xiàn)較高的控制精度,若要提升物料稱(chēng)重的精確控制,則需增加模糊規(guī)則、語(yǔ)言變量的數(shù)量,造成模糊控制器結(jié)構(gòu)復(fù)雜和難以實(shí)現(xiàn)的問(wèn)題。針對(duì)上述問(wèn)題,文中以傳統(tǒng)模糊算法為基礎(chǔ),引進(jìn)論域伸縮因子在線調(diào)整輸入輸出變量論域,避免模糊參數(shù)固定而造成的控制誤差,設(shè)計(jì)改進(jìn)模糊控制算法對(duì)PID控制的三個(gè)參數(shù)進(jìn)行精確在線整定,以提高稱(chēng)重包裝機(jī)的稱(chēng)重精確度和穩(wěn)定性。
1稱(chēng)重式包裝機(jī)工作過(guò)程
1.1工作過(guò)程
如圖1所示,稱(chēng)重式包裝機(jī)由料倉(cāng)、一級(jí)給料(粗給料)器、二級(jí)給料(精給料)器、稱(chēng)料斗、稱(chēng)重傳感器、送料系統(tǒng)、傳輸系統(tǒng)、給料閥、卸料閥及控制系統(tǒng)等裝置組成,各裝置協(xié)同工作將料倉(cāng)內(nèi)物料按照設(shè)定要求和精度要求完成粗給料和精給料工作,以實(shí)現(xiàn)物料定量稱(chēng)重,并通過(guò)卸料閥將物料填充到料袋內(nèi)比幻。PLC控制器為控制核心,通過(guò)I/O模塊接收來(lái)自包裝機(jī)的稱(chēng)重傳感器信息、閥位狀態(tài)、故障信息等信號(hào),輸出給料閥、卸料閥的閥位控制、閥門(mén)開(kāi)關(guān)信號(hào);送料系統(tǒng)依據(jù)料倉(cāng)料位傳感器、PLC控制器、送料電機(jī)組成的閉環(huán)控制系統(tǒng)完成物料的輸送工作;傳送系統(tǒng)將完成物料填充的料袋傳送到封口系統(tǒng),完成料袋封口工作。
1.2給料稱(chēng)重過(guò)程
包裝機(jī)給料稱(chēng)重時(shí)利用觸摸屏設(shè)置物料總重量M等參數(shù),PLC控制器依據(jù)粗給料量計(jì)算子程序計(jì)算岀粗給料值粗給料系統(tǒng)工作并打開(kāi)粗給料閥進(jìn)行放料,稱(chēng)重傳感器實(shí)時(shí)檢測(cè)稱(chēng)料斗內(nèi)物料重量,當(dāng)物料達(dá)到Mc時(shí)關(guān)閉粗給料閥并打開(kāi)精給料閥進(jìn)行精給料,PLC控制器按照掃描周期對(duì)設(shè)定目標(biāo)值和傳感器檢測(cè)值進(jìn)行比較,若達(dá)到設(shè)定值M或允許誤差E范圍內(nèi),則停止給料,卸料閥打開(kāi)進(jìn)行卸料;若沒(méi)有達(dá)到設(shè)定值心且沒(méi)在允許誤差£范圍內(nèi),則繼續(xù)進(jìn)行精給料工作,直到到達(dá)預(yù)期目標(biāo),包裝機(jī)給料稱(chēng)重流程如圖2所示。
由圖2可知,精給料系統(tǒng)是保證包裝機(jī)定量稱(chēng)重控制精度的關(guān)鍵,也是本文的研究重點(diǎn)。
2.1PID控制器
包裝機(jī)稱(chēng)重PID控制器是依據(jù)稱(chēng)重總量設(shè)定值r(t)與稱(chēng)重傳感器檢測(cè)值/(Q的誤差值e(t)進(jìn)行比例、積分、微分運(yùn)算輸出控制信號(hào)旳),以消除誤差e(t)的控制過(guò)程,其控制原理如圖3所示。
其數(shù)學(xué)表達(dá)式為
將式(1)轉(zhuǎn)換為傳遞函數(shù)形式:
式中Kp、Kl、Kd——控制器比例、積分、微分系數(shù)
2.2模糊PID控制器
模糊控制是基于模糊規(guī)則、模糊推理的一種非線性智能控制算法,其依據(jù)控制原理和專(zhuān)家經(jīng)驗(yàn)而建立,對(duì)復(fù)雜或難以精確描述的控制系統(tǒng)具有較好的適用性。包裝機(jī)定量稱(chēng)重系統(tǒng)比較復(fù)雜,傳統(tǒng)PID控制器因參數(shù)無(wú)法自整定而難以實(shí)現(xiàn)較高的控制精度,將模糊控制與PID控制進(jìn)行有效結(jié)合,通過(guò)模糊控制規(guī)則在線整定PID參數(shù)以提升稱(chēng)重控制系統(tǒng)的調(diào)節(jié)效果⑹。模糊PID稱(chēng)重控制系統(tǒng)如圖4所示,將稱(chēng)重設(shè)定值r(t)與稱(chēng)重檢測(cè)值y(t)的偏差e(t)和偏差微分ec(t)輸入模糊控制器,經(jīng)模糊推理獲取e(t)、ec(t)與PID控制器參數(shù)Kp、Kl、Kd的映射模糊值,精確化處理后向PID控制器輸出Kp、Kl、Kd參數(shù),當(dāng)e(t)、ec(t)實(shí)時(shí)變化時(shí),模糊控制器能夠依據(jù)專(zhuān)家經(jīng)驗(yàn)輸出PID參數(shù),以適應(yīng)當(dāng)前系統(tǒng)調(diào)節(jié)需求,優(yōu)化后的PID控制器調(diào)節(jié)精給料閥門(mén)開(kāi)度。
2.3改進(jìn)模糊控制算法
傳統(tǒng)模糊控制算法因參數(shù)設(shè)定固定和參數(shù)設(shè)置具有一定的局限性,而難以實(shí)現(xiàn)較精確的控制效果,若要實(shí)現(xiàn)復(fù)雜控制系統(tǒng)的精確穩(wěn)定調(diào)節(jié),則需要更加精細(xì)劃分語(yǔ)言變量、增加模糊規(guī)則數(shù)量,進(jìn)而勢(shì)必增加模糊控制器設(shè)計(jì)的難度和復(fù)雜度⑺。為實(shí)現(xiàn)包裝機(jī)稱(chēng)重控制系統(tǒng)精準(zhǔn)稱(chēng)量,在模糊控制的變量論域中加入伸縮因子,在保證語(yǔ)言變量劃分、控制規(guī)則不變的情況下,可以使變量論域隨稱(chēng)重誤差增加(減小)而伸張(收縮),相當(dāng)于局部范圍內(nèi)增加控制規(guī)則數(shù)量,從而消除因論域固定而產(chǎn)生的控制誤差,提高控制系統(tǒng)調(diào)節(jié)精度心。
考慮到程序設(shè)計(jì)難度和控制系統(tǒng)軟件的處理能力有限,釆用比例形式設(shè)計(jì)論域伸張因子。設(shè)定輸入變量e的初始論域?yàn)閇-E,E]、伸縮因子為a(e),則伸縮論域?yàn)閇-a(e)E,a(e)E],同理設(shè)定模糊控制輸入輸出論域參數(shù)見(jiàn)表l。
包裝機(jī)定量稱(chēng)重模糊控制輸入輸出變量論域伸縮因子函數(shù)為:
為使包裝機(jī)稱(chēng)重控制系統(tǒng)有較好控制效果,原則上當(dāng)稱(chēng)重誤差較小時(shí)對(duì)論域進(jìn)行收縮,當(dāng)稱(chēng)重誤差較大時(shí)不對(duì)論域進(jìn)行伸張,則優(yōu)化輸入變量e的論域伸縮因子為:
3改進(jìn)模糊PID控制器的包裝機(jī)稱(chēng)重控制系統(tǒng)
由于PID控制器參數(shù)無(wú)法自整定,致使PID包裝機(jī)稱(chēng)重控制系統(tǒng)不能獲得令人滿意的控制效果,結(jié)合模糊控制算法和論域伸縮理論,設(shè)計(jì)改進(jìn)模糊PID控制器,以克服稱(chēng)料斗震蕩、空中滯料及物料沖擊造成的稱(chēng)重精度低、穩(wěn)定性差的問(wèn)題。如圖4所示,改進(jìn)模糊PID控制系統(tǒng)通過(guò)以下步驟完成物料稱(chēng)重控制:
PLC控制器將稱(chēng)重傳感器檢測(cè)的物料重量y(t)與物料設(shè)定值r(t)進(jìn)行運(yùn)算獲得e(t)和ec(t)的當(dāng)前值;(2)將e(t)和ec(t)的當(dāng)前值數(shù)據(jù)傳送到論域伸縮調(diào)整子程序,依據(jù)公式(8)、公式(4)、公式(5)、公式(6)、公式(7)計(jì)算模糊控制器變量的論域伸縮因子a(e)、a(ec)、P(e,ec)、I(e,ec)、D(e,ec)的當(dāng)前值;(3)模糊控制器依據(jù)變量論域伸縮因子調(diào)整變量論域,并依據(jù)當(dāng)前論域范圍模糊推理獲得PID控制器參數(shù)Kp、Kl、Kd的值,Kp、Kl、Kd模糊控制規(guī)則如表2所示;(4)PID控制器接收模糊控制器傳輸?shù)腜ID參數(shù)實(shí)現(xiàn)參數(shù)整定,依據(jù)稱(chēng)重誤差計(jì)算并輸出控制信號(hào);(5)PLC將PID控制輸出信號(hào)進(jìn)行D/A轉(zhuǎn)換,經(jīng)I/O模塊傳輸?shù)骄o料控制閥,以調(diào)節(jié)閥門(mén)開(kāi)度,實(shí)現(xiàn)精確調(diào)節(jié)。
利用MATLAB軟件的FIS編輯器建立模糊控制器,設(shè)置控制器結(jié)構(gòu)為兩入三出、隸屬度函數(shù)均為三角形隸屬函數(shù),依據(jù)實(shí)際稱(chēng)重情況設(shè)定變量實(shí)際論域、論域范圍、模糊子集、量化(比例)因子等參數(shù),使用MATLAB編寫(xiě)論域伸縮因子代碼,改進(jìn)模糊PID控制器具體參數(shù)見(jiàn)表3。
4仿真與分析
本文對(duì)改進(jìn)模糊PID控制器、模糊PID控制器、PID控制器進(jìn)行仿真對(duì)比分析,以驗(yàn)證改進(jìn)模糊PID控制器的可行性和適用性。彭博等〔⑺利用系統(tǒng)辨識(shí)的方法,獲得包裝機(jī)稱(chēng)重控制系統(tǒng)模型:
利用Simulink軟件建立改進(jìn)模糊PID控制仿真模型(見(jiàn)圖6)進(jìn)行仿真對(duì)比分析,設(shè)定改進(jìn)模糊PID控制器和模糊PID控制器的參數(shù)(見(jiàn)表3),PID控制器參數(shù)為P=2.574、/=0.427、0=3.393進(jìn)行simulink仿真比較,設(shè)定稱(chēng)重克重為250g(允許誤差為±3g),3種控制器的階躍響應(yīng)仿真曲線如圖7所示。當(dāng)稱(chēng)重設(shè)定值為250g時(shí)(見(jiàn)圖7),傳統(tǒng)PID控制的超調(diào)量約為18.75g、達(dá)到穩(wěn)定時(shí)間約為102s,模糊PID控制的超調(diào)量約為4.33g、達(dá)到穩(wěn)定時(shí)間約為80s,改進(jìn)模糊PID控制超調(diào)幾乎為零、達(dá)到穩(wěn)定時(shí)間約為45s,對(duì)比3種控制器仿真曲線的超調(diào)量、響應(yīng)速度、達(dá)到穩(wěn)態(tài)時(shí)間,可得:改進(jìn)模糊PID控制相對(duì)于模糊PID控制、PID控制具有更好的優(yōu)越性和適用性。
包裝機(jī)在定量稱(chēng)重過(guò)程中存在多種干擾因素,故稱(chēng)重控制系統(tǒng)要求有較好的抗干擾能力,為驗(yàn)證改進(jìn)模糊PID控制應(yīng)對(duì)干擾的魯棒性,在仿真埒160S處添加一個(gè)20g的負(fù)向階躍干擾量,對(duì)3種控制器的抗干擾能力進(jìn)行仿真對(duì)比,仿真曲線如圖8所示。如圖8中所示,添加負(fù)向階躍干擾后傳統(tǒng)PID控制偏離穩(wěn)態(tài)值約為37.8g、再次達(dá)到穩(wěn)態(tài)時(shí)間約為80s,模糊PID控制偏離穩(wěn)態(tài)值約為23.9g、再次達(dá)到穩(wěn)態(tài)時(shí)間約為34s,改進(jìn)模糊PID偏離穩(wěn)態(tài)值約為11.4g、再次達(dá)到穩(wěn)態(tài)時(shí)間約為20s,對(duì)比可得:改進(jìn)模糊PID控制抵抗系統(tǒng)擾動(dòng)能力最強(qiáng),魯棒性最好。從控制器性能、抗干擾能力仿真對(duì)比可知,改進(jìn)模糊PID應(yīng)用于具有非線、時(shí)變、時(shí)滯的包裝機(jī)稱(chēng)重控制系統(tǒng)具有更好的優(yōu)越性、有效性。
5結(jié)語(yǔ)
本文對(duì)包裝機(jī)稱(chēng)重控制系統(tǒng)及稱(chēng)重過(guò)程進(jìn)行研究,針對(duì)稱(chēng)重控制系統(tǒng)具有時(shí)變、非線性、時(shí)滯的特征,為提高定量稱(chēng)重的精度和穩(wěn)定性,在傳統(tǒng)模糊PID控制的基礎(chǔ)上,引入論域伸縮因子使模糊變量論域能夠跟隨稱(chēng)重誤差參數(shù)變化而進(jìn)行自動(dòng)伸縮調(diào)整,設(shè)計(jì)一種改進(jìn)模糊PID控制算法。該控制算法避免因模糊變量論域固定、參數(shù)設(shè)置局限等問(wèn)題造成的稱(chēng)重誤差,進(jìn)一步優(yōu)化了模糊控制對(duì)PID參數(shù)在線整定效果,提升定量稱(chēng)重控制精度。MATLAB仿真結(jié)果表明:改進(jìn)模糊PID控制算法較模糊PID控制。控制在超調(diào)量、響應(yīng)速度、抗干擾能力等方面均具有優(yōu)越性。將該控制器應(yīng)用于包裝機(jī)稱(chēng)重系統(tǒng),能夠提高產(chǎn)品定量稱(chēng)重的速度和稱(chēng)重精度,具有一定的應(yīng)用價(jià)值。
本文源于網(wǎng)絡(luò)轉(zhuǎn)載,如有侵權(quán),請(qǐng)聯(lián)系刪除
深圳市卓禾儀器有限公司是一家專(zhuān)門(mén)從事稱(chēng)重儀表和全自動(dòng)包裝碼垛生產(chǎn)線的研發(fā)及生產(chǎn)的高新技術(shù)企業(yè),所生產(chǎn)的JY500系列稱(chēng)重顯示控制器(包括配料秤儀表、皮帶秤儀表、包裝秤儀表、重量變送器等)高速高精度,使用壽命長(zhǎng)。卓禾儀器有十?dāng)?shù)年的現(xiàn)場(chǎng)校驗(yàn)經(jīng)驗(yàn),在業(yè)內(nèi)有良好的口碑,且有專(zhuān)門(mén)的售后工程師幫忙解決產(chǎn)品使用過(guò)程中遇到的技術(shù)問(wèn)題,客戶(hù)可以放心省心順心的使用我司的產(chǎn)品。如果對(duì)我司的產(chǎn)品感興趣,歡迎咨詢(xún)。