技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國(guó)傳動(dòng)網(wǎng) > 技術(shù)頻道 > 應(yīng)用方案 > 單神經(jīng)元自適應(yīng)PID在包裝機(jī)溫控系統(tǒng)中的應(yīng)用

單神經(jīng)元自適應(yīng)PID在包裝機(jī)溫控系統(tǒng)中的應(yīng)用

時(shí)間:2012-12-17 15:21:34來(lái)源:于鐳 王衍平

導(dǎo)語(yǔ):?本文介紹了包裝機(jī)溫度控制系統(tǒng)的工作原理,以及單神經(jīng)元自適應(yīng)PID算法的原理,通過(guò)對(duì)基于單神經(jīng)元自適應(yīng)PID算法的包裝機(jī)溫度控制子系統(tǒng)的調(diào)試,成功將單神經(jīng)元自適應(yīng)PID溫控算法移植到包裝機(jī)控制器中,試驗(yàn)測(cè)試表明用該方法進(jìn)行參數(shù)整定的控制系統(tǒng),具有很好的自適應(yīng)性和穩(wěn)定性以及很高的控制精度

包裝機(jī),是指將具有熱塑特性的塑料復(fù)合膜經(jīng)加熱軟化制成包裝容器,在一臺(tái)設(shè)備上自動(dòng)完成制袋成型、填充物料、封合剪切等全過(guò)程的自動(dòng)包裝設(shè)備。塑料復(fù)合膜必須加熱到一定的溫度才能軟化,所以包裝機(jī)控制器必須控制加熱設(shè)備的溫度在很小的范圍之內(nèi)。雖然現(xiàn)在已經(jīng)有很多專用的溫控模塊,但其價(jià)格往往很高,為了節(jié)約成本,本文將溫控算法移植到包裝機(jī)控制器中。

以往的溫度控制方式大多是數(shù)字PID控制,數(shù)字PID控制是一種采樣控制,它是根據(jù)采樣時(shí)刻的偏差值計(jì)算控制量,由于數(shù)字PID控制具有技術(shù)成熟、結(jié)構(gòu)靈活,不需要預(yù)先確定被控對(duì)象的數(shù)學(xué)模型以及控制效果好等優(yōu)點(diǎn),它廣泛應(yīng)用于冶金、機(jī)電、化工等行業(yè)。但數(shù)字PID控制需要預(yù)先整定三個(gè)參數(shù),調(diào)試起來(lái)比較繁瑣,而神經(jīng)元具有自學(xué)習(xí)、自適應(yīng)、結(jié)構(gòu)簡(jiǎn)單、計(jì)算量小等優(yōu)點(diǎn),成功應(yīng)用在很多系統(tǒng)中,故本文將神經(jīng)元和數(shù)字PID的優(yōu)點(diǎn)結(jié)合起來(lái),采用單神經(jīng)元自適應(yīng)PID算法,對(duì)包裝機(jī)溫度控制系統(tǒng)進(jìn)行在線學(xué)習(xí)與參數(shù)整定。通過(guò)對(duì)包裝機(jī)溫度控制系統(tǒng)的試驗(yàn)測(cè)試,調(diào)整與分析神經(jīng)元的比例系數(shù)K對(duì)控制系統(tǒng)的影響,最后成功將其移植到包裝機(jī)控制器。

1 包裝機(jī)溫度控制系統(tǒng)工作原理

包裝機(jī)工作時(shí),需要將塑料復(fù)合膜進(jìn)行封口,它是通過(guò)加熱到一定溫度的2路橫封刀和2路縱封捏紙輪實(shí)現(xiàn)的,因此包裝機(jī)正常工作的先決條件是溫度控制在很小的范圍內(nèi)。在觸摸屏上設(shè)定好加熱溫度以及上下限報(bào)警溫度后,通過(guò)ModBus通訊協(xié)議與包裝機(jī)控制器進(jìn)行通訊,包裝機(jī)控制器接收到設(shè)定溫度和上下限報(bào)警溫度后,會(huì)對(duì)封刀或捏紙輪處的K型熱電偶進(jìn)行溫度采集,通過(guò)包裝機(jī)控制器的控制作用,使封刀或捏紙輪處的溫度保持在很小的范圍內(nèi),具體是包裝機(jī)控制器控制輸出PWM脈沖信號(hào)的占空比(脈沖周期固定),從而控制固態(tài)繼電器的閉合時(shí)間。固態(tài)繼電器的導(dǎo)通,會(huì)使封刀或捏紙輪處的加熱管接通電源,加熱封刀(固態(tài)繼電器的輸出與加熱管和交流電源相串聯(lián))。固態(tài)繼電器在脈沖周期內(nèi)的導(dǎo)通時(shí)間越長(zhǎng),溫度上升越快,當(dāng)封刀或捏紙輪加熱到設(shè)定溫度后,包裝機(jī)控制器需要控制固態(tài)繼電器以特定的占空比保證加熱管接通電源,從而使封刀或捏紙輪處的溫度保持在設(shè)定溫度附近。包裝機(jī)溫度控制系統(tǒng)框圖如圖1所示。

圖1 包裝機(jī)溫度控制系統(tǒng)框圖

圖1中的K型熱電偶所測(cè)溫度對(duì)應(yīng)的電壓信號(hào),由于是小信號(hào),需要在包裝機(jī)控制器中設(shè)計(jì)放大電路,將小信號(hào)電壓放大到A/D轉(zhuǎn)換器能夠分辨的大電壓信號(hào),并對(duì)K型熱電偶進(jìn)行冷端補(bǔ)償。圖2為包裝機(jī)PID溫度控制系統(tǒng)方框圖。

圖2  包裝機(jī)PID溫度控制系統(tǒng)方框圖

2  基于單神經(jīng)元的自適應(yīng)PID控制算法

2.1單神經(jīng)元模型

圖3  單神經(jīng)元模型

單神經(jīng)元的輸出為:

其中,分別對(duì)應(yīng)神經(jīng)元第i個(gè)輸入、第i個(gè)輸入所對(duì)應(yīng)的連接權(quán)值,K為神經(jīng)元的增益(比例系數(shù)),它對(duì)系統(tǒng)的快速跟蹤和抗干擾能力有較大的影響。神經(jīng)元控制器的輸出為:

2.2  有監(jiān)督的Hebb學(xué)習(xí)規(guī)則

學(xué)習(xí)規(guī)則是修正神經(jīng)元之間的連接強(qiáng)度或加權(quán)系數(shù)的算法,使獲得的知識(shí)結(jié)構(gòu)適應(yīng)周圍環(huán)境的變化。單神經(jīng)元控制器的自適應(yīng)功能是通過(guò)學(xué)習(xí)改變連接權(quán)值來(lái)實(shí)現(xiàn)的。學(xué)習(xí)算法就是調(diào)整連接權(quán)值的規(guī)則,它是單神經(jīng)元控制器的核心,并反映了其學(xué)習(xí)的能力。

將無(wú)監(jiān)督的Hebb學(xué)習(xí)規(guī)則和有監(jiān)督的Delta學(xué)習(xí)規(guī)則兩者結(jié)合起來(lái),就組成有監(jiān)督的Hebb學(xué)習(xí)規(guī)則,即:

2.3  單神經(jīng)元自適應(yīng)PID控制

單神經(jīng)元自適應(yīng)PID控制器是通過(guò)對(duì)加權(quán)系數(shù)的調(diào)整來(lái)實(shí)現(xiàn)自適應(yīng)、自組織功能,權(quán)系數(shù)的調(diào)整是按有監(jiān)督的Hebb學(xué)習(xí)規(guī)則實(shí)現(xiàn)的。學(xué)習(xí)算法為:

控制算法為:

由具有自學(xué)習(xí)和自適應(yīng)能力的單神經(jīng)元構(gòu)成的自適應(yīng)PID控制器,不但結(jié)構(gòu)簡(jiǎn)單,而且能適應(yīng)環(huán)境變化,有較強(qiáng)的魯棒性。

3  試驗(yàn)測(cè)試

將單神經(jīng)元自適應(yīng)PID溫控算法移植到包裝機(jī)控制器MC56F8037中,實(shí)時(shí)在線采集封刀或捏紙輪加熱管處的溫度,并將其發(fā)送到觸摸屏實(shí)時(shí)顯示。溫度上下限設(shè)定為±5℃,如果封刀或捏紙輪處的溫度超出上下限將導(dǎo)致包裝機(jī)控制系統(tǒng)的報(bào)警,并產(chǎn)生包裝機(jī)控制系統(tǒng)的緊急停車,暫停包裝機(jī)的正常工作。

神經(jīng)元自適應(yīng)PID算法的控制量u(k)是MC56F8037PWM模塊輸出脈沖的占空比(PWM配置為Center-Aligned),即

PWM period = (PWM modulus) × (PWM clock period) × 2                          (9)

PWM pulse width = (PWM value) × (PWM clock period) × 2                        (10)

式(9)為PWM周期計(jì)算公式,PWMmodulus由CMOD寄存器決定,本測(cè)試設(shè)置為32767,則

PWMperiod=65534×(PWMclockperiod)                                                        (11)

而PWMvalue的變化范圍為0~32767,即控制量u(k)的變化范圍為0~32767。

比例、積分、微分的自適應(yīng)學(xué)習(xí)速率分別設(shè)定為0.4、0.5、0.4。當(dāng)神經(jīng)元的比例系數(shù)K取值較小時(shí),溫度緩慢上升,u(k)在0-32767之間緩慢上升,當(dāng)溫度達(dá)到設(shè)定溫度后,u(k)并沒(méi)有下降,直到溫度大于設(shè)定溫度時(shí),控制量u(k)才下降,由于K取值較小,u(k)變化緩慢,導(dǎo)致溫度超調(diào)過(guò)大,因此溫度會(huì)在很長(zhǎng)時(shí)間后才會(huì)穩(wěn)定下來(lái);而K取值較大時(shí),由于溫度偏差太大,控制器自適應(yīng)學(xué)習(xí),導(dǎo)致u(k)在0-32767之間反復(fù)變化,當(dāng)占空比較大時(shí),會(huì)加熱封刀,而當(dāng)占空比較小時(shí),就會(huì)導(dǎo)致溫度的下降,所以會(huì)出現(xiàn)溫度在升降中上升。

為了提高溫度的上升速度,加快整定過(guò)程,神經(jīng)元的比例系數(shù)K取為10。采用在溫度低于140℃時(shí),PWM的占空比控制在90%以上,以加快系統(tǒng)的穩(wěn)定速度,當(dāng)溫度大于140℃并且小于160℃時(shí),PWM的占空比控制在10%到90%之間,以使神經(jīng)元自適應(yīng)在線學(xué)習(xí)和整定PID參數(shù),當(dāng)溫度大于160℃時(shí),PWM占空比控制在0到10%,從而實(shí)現(xiàn)PID參數(shù)的快速整定。圖4是單通道溫控子系統(tǒng)的測(cè)試結(jié)果。包裝機(jī)控制器的速度已經(jīng)很快,所以四路溫控連續(xù)整定沒(méi)有問(wèn)題,但為了提高控制器的實(shí)時(shí)性,采用控制器每次循環(huán)只整定1路,四次循環(huán)就把四路都整定一遍,每隔1s同時(shí)改變四路的PWM占空比值,可以有效的提高PWM模塊的效率。因?yàn)楫?dāng)每次循環(huán)改變PWM值時(shí),u(k)使得PWM值變化很快,固態(tài)繼電器的導(dǎo)通時(shí)間一直在變,會(huì)使加熱管的加熱效率變低。

圖4  單通道溫控子系統(tǒng)的測(cè)試結(jié)果

圖4表明誤差能夠控制在±1℃,這是由控制器對(duì)K型熱電偶的電壓采集模塊ADC的精度以及PWM占空比分辨率決定的,如果溫度采集精度達(dá)到0.1℃并且增大PWM占空比的范圍,理論上講,誤差能夠控制在±0.1℃。

4  結(jié)論

本文實(shí)現(xiàn)了單神經(jīng)元自適應(yīng)PID算法在包裝機(jī)溫度控制子系統(tǒng)中的應(yīng)用,并成功將其移植到包裝機(jī)控制系統(tǒng)中,從控制效果來(lái)看,溫度能夠保持在149℃~151℃,沒(méi)有超出設(shè)定的上下限溫度范圍,從而有效提高包裝機(jī)的控制性能,為包裝機(jī)的正常工作提供保障。

參考文獻(xiàn):

[1]于鐳,常軍,黃存柱.基于DSP的自動(dòng)包裝機(jī)控制系統(tǒng)的軟件設(shè)計(jì)[J].微型機(jī)與應(yīng)用,2010(1):3~5.

[2]羊彥,景占榮,畢強(qiáng)等.無(wú)刷直流電動(dòng)機(jī)數(shù)字PID控制的研究[J].電機(jī)與控制學(xué)報(bào),2003,7(4):299~302.

[3]馬小霞,戴世榮,李漢舟等.陀螺數(shù)字PID溫度控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)慣性技術(shù)學(xué)報(bào),2004,12(1):66~69.

[4]孫亮,孫啟兵.神經(jīng)元PID控制器在兩輪機(jī)器人控制中的應(yīng)用[J].控制工程,2011,18(1):113~115.

[5]劉忠,李偉,彭金艷等.位置伺服系統(tǒng)的單神經(jīng)元PID/CMAC控制研究[J].計(jì)算機(jī)工程與應(yīng)用,2008,44(7):220~222.

[6]嚴(yán)駿,黎波,郭剛等.基于單神經(jīng)元PID的挖掘機(jī)鏟斗位姿自適應(yīng)控制[J].解放軍理工大學(xué)學(xué)報(bào):自然科學(xué)版,2012,13(3):316~319.

[7]JoseR.NoriegaHW.ADirectAdaptiveNeural-networkControlforUnknownNonlinearSystemsandItsApplication[J].IEEETransactionsonNeural-network,1998,19(1):33~37.

[8]丁軍,徐用懋.單神經(jīng)元自適應(yīng)PID控制器及其應(yīng)用[J].控制工程,2004,11(1):27~30.

[9]王旭光,孫衢.基于RBF辨識(shí)的單神經(jīng)元PID調(diào)速器設(shè)計(jì)[J].自動(dòng)化技術(shù)與應(yīng)用,2008,27(6):57~60.

[10]張建民,王濤,王忠禮.智能控制原理及應(yīng)用[M].北京:冶金工業(yè)出版社,2003:131~132.

[11]張建明,王寧,王樹(shù)青.PID自適應(yīng)調(diào)整增益的神經(jīng)元非模型控制[J].機(jī)電工程,1999,16(5):72~73.

[12]MicrocontrollerSolutionsGroup.56F802Xand56F803XPeripheralReferenceManualRev.3.1[Z].USA:FreescaleSemiconductor,2012:8-5~8-7.

標(biāo)簽:

點(diǎn)贊

分享到:

上一篇:歐瑞變頻器在塔式起重機(jī)上的應(yīng)用

下一篇:微能WIN-V63矢量控制變頻器在...

中國(guó)傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(www.surachana.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

網(wǎng)站簡(jiǎn)介|會(huì)員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見(jiàn)反饋|sitemap

傳動(dòng)網(wǎng)-工業(yè)自動(dòng)化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺(tái)

網(wǎng)站客服服務(wù)咨詢采購(gòu)咨詢媒體合作

Chuandong.com Copyright ?2005 - 2025 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權(quán)所有
粵ICP備 14004826號(hào) | 營(yíng)業(yè)執(zhí)照證書 | 不良信息舉報(bào)中心 | 粵公網(wǎng)安備 44030402000946號(hào)