資源描述:
《基于plc模糊自適應(yīng)pid伺服控制系統(tǒng)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、學(xué)兔兔www.xuetutu.com基于PLC模糊自適應(yīng)PID伺服控制系統(tǒng)強(qiáng)明輝,等基于PLC模糊自適應(yīng)PID伺服控制系統(tǒng)強(qiáng)明輝,何曉(蘭州理工大學(xué)電氣工程與信息工程學(xué)院甘肅蘭州,730050)摘要:將模糊自適應(yīng)PID控制與PLC控制技術(shù)相結(jié)合,利用PLC來實現(xiàn)模糊自適應(yīng)PID控制。相對于目前PLC通過查表來實現(xiàn)模糊控制的方法,文章在基于模糊控制規(guī)則表的基礎(chǔ)上,提出了運(yùn)用Matlab系統(tǒng)仿真工具,通過Matlab中的函數(shù)evalfis0求取模糊控制器在特定輸入下的輸出,然后取觀測值,使用函數(shù)擬合的方法,得到
2、模糊控制器的輸入輸出函數(shù)關(guān)系式,最后采用PLC作為控制器來實現(xiàn)這一函數(shù)關(guān)系,即直接由PLC實現(xiàn)函數(shù)運(yùn)算來代替之前的表格查詢語言,從而實現(xiàn)對伺服電機(jī)更為快速的控制;同時,對控制系統(tǒng)進(jìn)行相應(yīng)的仿真。仿真結(jié)果表明,文章提出的用PLC實現(xiàn)模糊自適應(yīng)控制的方法,較之經(jīng)典的PID控制方法,更能夠滿足系統(tǒng)的快速性要求,在實際應(yīng)用中,可以有效減少系統(tǒng)的響應(yīng)時間,提高系統(tǒng)的動態(tài)性能。關(guān)鍵詞:模糊自適應(yīng)PID控制;PLC;輸入輸出函數(shù);伺服電機(jī)Abstract:Thispaperwillcombinefuzzyadaptive
3、PIDcontrolwithPLCcontroltechnologytoachievefuzzyadaptivePIDcon—trolbyusingPLC.RelativetothecurrentlyusedPLCthroughalook—uptabletoachievefuzzycontrolmethod,thispapergetthein—putandoutputofthefuzzycontrollerfunctionformulathroughthematlabfunctionevalfis0andf
4、unctionfittingbasedonfuzzycon—trolruletableandmatlabsystemsimulationtools,andthenusethePLCasacontrollertoachievethisfunction,thatisimplementeddirectlybythePLCfunctionoperationinsteadtablequerylanguage,andthustoachievemorerapidcontroloftheservomotor;meanwhi
5、le,conductingcorrespondingsimulation.Theresultshowsthatthispaperpresentsthefuzzyadaptivecontrolmethod,com—paredtotheclassicPIDcontrolmethod,havebetterabletomeetthesystem’Srapidrequirements,toreducetheresponsetimeofthesystem,toimprovethedynamicperformanceof
6、thesystemwithPLC.Keywords:FuzzyadaptivePIDcontrol;PLC;Inputandoutputfimction;Servomotor中圖分類號:TP273.4文獻(xiàn)標(biāo)識碼:B文章編號:1001-9227(2013)04-0180-030引言個數(shù)來確定轉(zhuǎn)動的角度;(3)速度模式,通過模擬量的輸入或隨著控制技術(shù)的不斷發(fā)展以及控制對象不斷的特殊化和復(fù)脈沖的頻率都可以進(jìn)行轉(zhuǎn)動速度的控制。雜化,將模糊白適應(yīng)控制等智能算法應(yīng)用于PLC控制系統(tǒng)中,在文章中,基于伺服電機(jī)的速度控制模
7、式,用PLC輸出一實現(xiàn)復(fù)雜的運(yùn)算己成為可能。眾所周知,PLC控制系統(tǒng)應(yīng)用于個0一+10伏的模擬量電壓到伺服驅(qū)動器,一10V對應(yīng)電機(jī)反轉(zhuǎn)工業(yè)控制領(lǐng)域中,具有可靠性高、抗干擾能力強(qiáng)等特點;與此最大轉(zhuǎn)速,0V對應(yīng)電機(jī)不轉(zhuǎn),10V對應(yīng)電機(jī)正轉(zhuǎn)最大速度。同同時,模糊自適應(yīng)PID控制算法可以自動調(diào)整PID參數(shù)n,構(gòu)時,設(shè)置一個速度指令增益參數(shù),就可以控制電機(jī)的轉(zhuǎn)動速成的控制系統(tǒng)魯棒性強(qiáng)。度,電機(jī)的轉(zhuǎn)動速度正比于模擬量的電壓值。目前,模糊自適應(yīng)PID控制與PLC相結(jié)合,都是在模糊控2模糊自適應(yīng)PID控制算法制規(guī)則的基礎(chǔ)上
8、,通過運(yùn)用模糊自適應(yīng)PID控制算法,用PLC模糊自適應(yīng)PID控制是根據(jù)PID控制器的三個參數(shù)K、完成模糊控制規(guī)則表的查詢I。在PLC軟件實現(xiàn)中,需要編K、與偏差e和偏差的變化率ec之間的模糊關(guān)系,在運(yùn)行寫表格查詢語言,相對于直接的函數(shù)運(yùn)算來說比較復(fù)雜。因時不斷檢測e及ec,通過事先確定的關(guān)系,利用模糊推理的方此,本文提出了一種新的用PLC實現(xiàn)模糊自適應(yīng)PID控制策法,在線修改PID控制器的三個參數(shù),讓PID參數(shù)實