方文陽,楊 平(上海電力學(xué)院 自動(dòng)化工程學(xué)院,上?!?0090)
直流電機(jī)調(diào)速的MCP-PID控制
方文陽,楊 平
(上海電力學(xué)院 自動(dòng)化工程學(xué)院,上海20090)
針對快響應(yīng)的直流電機(jī)調(diào)速過程,進(jìn)行了MCP-PID控制器設(shè)計(jì)和仿真試驗(yàn)研究。直流電機(jī)調(diào)速過程的MCP-PID控制與ZN-PID控制的仿真試驗(yàn)結(jié)果表明:MCP-PID控制具有超調(diào)量小、調(diào)整時(shí)間短和魯棒性高的優(yōu)點(diǎn)。
直流電機(jī);調(diào)速;MCP-PID控制;魯棒性
直流電機(jī)具有構(gòu)造簡單、使用方便、調(diào)速性能優(yōu)秀等特點(diǎn),在各個(gè)行業(yè)中得到廣泛的應(yīng)用。雖然近年來交流電機(jī)調(diào)速也發(fā)展很快,但是在機(jī)器人領(lǐng)域和在伺服控制領(lǐng)域,直流電機(jī)調(diào)速仍占主導(dǎo)地位。所以直流電機(jī)調(diào)速的深入研究還在繼續(xù)。直流電機(jī)的控制一直以PID控制為主流技術(shù)[1]。因此,PID控制器的參數(shù)整定方法倍受關(guān)注。文獻(xiàn)[2]提出了一種新的PID控制參數(shù)整定方法,采用該方法整定的PID控制器被稱為MCP-PID控制器。MCP-PID控制器的參數(shù)整定依據(jù)一種稱為多容慣性(MCP:multiple Capacity Process)標(biāo)準(zhǔn)傳遞函數(shù),該傳遞函數(shù)被證明具有無超調(diào)、不限系統(tǒng)階數(shù)和不限系統(tǒng)型次的優(yōu)良特性[3]。文獻(xiàn)[4~6]給出了MCP-PID控制器分別用于電站鍋爐汽溫過程、雙容時(shí)滯過程和過熱汽溫串級過程的應(yīng)用案例,結(jié)果表明MCP-PID控制具有超調(diào)量小、調(diào)整時(shí)間短、擾動(dòng)抑制強(qiáng)和魯棒性高的特點(diǎn),值得在復(fù)雜工業(yè)過程控制系統(tǒng)中推廣應(yīng)用。但是,文獻(xiàn)[4-6]的應(yīng)用案例都是典型的慢響應(yīng)過程控制類型,如果是用于電機(jī)調(diào)速一類的快響應(yīng)過程控制案例,結(jié)果將怎樣呢?這正是開展以下案例研究的初衷。
PID控制系統(tǒng)的性能主要取決于PID控制器參數(shù)的整定。因此,PID控制器的參數(shù)整定技術(shù)成為PID控制器實(shí)施成功的關(guān)鍵。自從 1942年 Tayor公司的 J.G. Ziegler和N.B.Nichols提出Ziegler-Nichols整定準(zhǔn)則(簡稱Z-N整定法)后,就再?zèng)]有更有影響力的PID控制器參數(shù)整定方法出現(xiàn)。不過,Z-N整定法是以實(shí)現(xiàn)衰減率為1/ 4動(dòng)態(tài)性能為整定目標(biāo)的方法。按Z-N整定后的控制系統(tǒng)必然有反應(yīng)快但超調(diào)量大的特征。這對于要求反應(yīng)緩而超調(diào)量小的控制系統(tǒng)就不適合。文獻(xiàn)[2]提出的PID控制器參數(shù)整定方法則以超調(diào)量小和魯棒性高為特征。按照文獻(xiàn) [2]提出的整定方法整定的PID控制器,被稱為MCP-PID控制器,而按照Z-N整定法整定的PID控制器將稱為ZN-PID控制器。
根據(jù)文獻(xiàn)[2],MCP-PID控制器的參數(shù)整定原理可以簡述為:針對單容時(shí)滯型或積分時(shí)滯型被控過程模型采用PID型控制器構(gòu)成的PID控制系統(tǒng),可推導(dǎo)出其閉環(huán)傳遞函數(shù),令其規(guī)范后的特征多項(xiàng)式與MCP標(biāo)準(zhǔn)傳遞函數(shù)系統(tǒng)的同階特征多項(xiàng)式相等,可解出PID控制器參數(shù)。由具有無超調(diào)量、調(diào)整時(shí)間短和魯棒性高特性的MCP標(biāo)準(zhǔn)傳遞函數(shù)確定的PID控制器參數(shù),自然繼承了MCP標(biāo)準(zhǔn)傳遞函數(shù)的優(yōu)秀動(dòng)態(tài)性能。但是由于只做到了最優(yōu)極點(diǎn)匹配而不配置零點(diǎn),所以所整定的PID控制系統(tǒng)具有超調(diào)量小的性能而不保證無超調(diào)量。
圖1 PID控制系統(tǒng)Fig.1 A PID control system
設(shè)典型的PID控制系統(tǒng)如圖1所示。其中Gp(s)為被控過程的傳遞函數(shù)模型;Gc(s)設(shè)為常用PID控制器,其傳遞函數(shù)模型設(shè)計(jì)為:
若取PID控制器為文獻(xiàn)[2]提出的MCP-PID控制器,則該控制器的參數(shù)整定計(jì)算如式(2)所示。若取PID控制器為常規(guī)的PID控制器,則常用Ziegler-Nichols整定法確定PID控制器參數(shù)。這里不妨稱該類型PID控制器為ZN-PID控制器。根據(jù)文獻(xiàn)[7],當(dāng)時(shí),ZN-PID
控制器參數(shù)整定計(jì)算如式(3)所示。無論是MCP-PID控制器還是ZN-PID控制器,參數(shù)整定計(jì)算都依據(jù)的是單容時(shí)滯型被控過程模型(僅就有自平衡過程而言),如式(4)所示。
3.1直流電機(jī)調(diào)速過程數(shù)學(xué)模型
根據(jù)文獻(xiàn)[8],可得到直流電機(jī)的傳遞函數(shù)形式的數(shù)學(xué)模型為:
式中:Ce—電勢常數(shù);Td—機(jī)電時(shí)間常數(shù);Tm—電磁時(shí)間常數(shù)。假設(shè)以下的研究以文獻(xiàn)[9]中的某大型直流電機(jī)為案例,該直流電機(jī)額定技術(shù)參數(shù)見表1,則可算得該直流電機(jī)的具體數(shù)學(xué)模型為:
表1 某直流電機(jī)額定技術(shù)參數(shù)Tab.1 The nominal technical parameters for the DC motor
3.2直流電機(jī)調(diào)速PID控制器設(shè)計(jì)
針對式(6)所示的具體被控過程,為設(shè)計(jì)MCP-PID控制器和ZN-PID控制器,還需要先得到式(6)模型相對應(yīng)的單容時(shí)滯模型。為此,可通過Matlab的SIMULINK仿真平臺(tái)先做得式(6)模型的階躍響應(yīng)曲線,再通過文獻(xiàn)[10]介紹的兩點(diǎn)法圖解計(jì)算得到單容時(shí)滯模型參數(shù)如式(7)所示。從圖2可看出,除了階躍響應(yīng)的初始時(shí)段,所擬合得到的單容時(shí)滯模型的階躍響應(yīng)曲線與原模型式(6)的階躍響應(yīng)曲線幾乎重合。
圖2 直流電機(jī)階躍響應(yīng)及擬合模型響應(yīng)曲線Fig.2 The step responses of the DC motor and its fitted model
利用所擬合出來單容時(shí)滯模型參數(shù),可分別算得MCP-PID控制器和ZN-PID控制器參數(shù),見式(8)和式(9)。
4.1設(shè)定值跟蹤與過程擾動(dòng)抑制試驗(yàn)
利用Matlab的Simulink仿真平臺(tái)可搭建直流電機(jī)調(diào)速控制系統(tǒng)的仿真試驗(yàn)?zāi)P?,如圖3所示。圖中,上邊的控制回路是直流電機(jī)調(diào)速的MCP-PID控制回路,下邊的控制回路是直流電機(jī)調(diào)速的ZN-PID控制回路。Step模塊產(chǎn)生設(shè)定值單位階躍信號。Step1模塊在t=0.5s時(shí)加入20%階躍擾動(dòng)信號。
圖3 直流電機(jī)調(diào)速控制的仿真試驗(yàn)系統(tǒng)Fig.3 The simulation test system for the DC motor speed control
Simulink仿真試驗(yàn)結(jié)果如圖 4所示??梢钥闯?,MCP-PID控制響應(yīng)的最大超調(diào)量比ZN-PID控制響應(yīng)的更?。辉谝种茢_動(dòng)方面則是,MCP-PID控制略遜色于ZN-PID控制。
圖4 直流電機(jī)調(diào)速控制系統(tǒng)響應(yīng)曲線Fig.4 The step responses for the DC motor speed control system
4.2控制系統(tǒng)魯棒性試驗(yàn)
在直流電機(jī)運(yùn)行過程中,因環(huán)境影響或機(jī)身發(fā)熱會(huì)使其電樞回路電阻的阻值發(fā)生變化。根據(jù)文獻(xiàn)[8]和文獻(xiàn)[9],電樞回路電阻阻值的變化勢必會(huì)影響直流電機(jī)的動(dòng)態(tài)性能并使其數(shù)學(xué)模型參數(shù)發(fā)生變化。根據(jù)文獻(xiàn)[8],電樞回路電阻Rd的變化會(huì)使電磁時(shí)間常數(shù)Td和機(jī)電時(shí)間常數(shù)Tm發(fā)生變化,與電勢常數(shù)Ce和轉(zhuǎn)矩常數(shù)Cm無關(guān),其相互關(guān)系如式(11)和式(12)所示。其中,Ld為電樞回路電感;GD2為飛輪轉(zhuǎn)矩;Ce為電勢常數(shù);Tm為機(jī)電時(shí)間常數(shù);Td為電磁時(shí)間常數(shù)。
為測試控制系統(tǒng)的魯棒性,設(shè)置直流電機(jī)的電樞回路電阻Rd做增減變化:① Rd阻值上升20%;②Rd阻值下降20%。按式(4)計(jì)算可得,Rd阻值上升20%時(shí)的直流電機(jī)數(shù)學(xué)模型為式(13);Rd阻值下降20%時(shí)的直流電機(jī)數(shù)學(xué)模型為式(14)。
利用圖3所示的直流電機(jī)調(diào)速控制系統(tǒng)的仿真試驗(yàn)?zāi)P?,分別進(jìn)行電樞回路電阻Rd增減變化時(shí)的MCPPID控制和ZN-PID控制仿真試驗(yàn),可得圖5所示的仿真試驗(yàn)結(jié)果。對該結(jié)果的分析表明:①Rd阻值上升20%
圖5 Rd變化后的控制效果對比Fig.5 The control effect comparison with Rdchanging
時(shí),MCP-PID控制響應(yīng)的最大超調(diào)量σ%=25.69%,調(diào)整時(shí)間ts=0.335s;ZN-PID控制響應(yīng)的最大超調(diào)量σ%= 37.97%,調(diào)整時(shí)間ts=0.311s;②Rd阻值下降20%時(shí),MCP-PID控制響應(yīng)的最大超調(diào)量σ%=28.41%,調(diào)整時(shí)間ts=0.283s;ZN-PID控制響應(yīng)的最大超調(diào)量σ%=42.81%,調(diào)整時(shí)間ts=0.253s。將電樞回路電阻Rd增減變化仿真試驗(yàn)數(shù)據(jù)與電樞回路電阻Rd不變時(shí)仿真試驗(yàn)數(shù)據(jù)一起整理并對比分析可得魯棒性特性分析表,見表2。
表2 MCP-PID控制和ZN-PID控制的魯棒性試驗(yàn)結(jié)果分析Tab.2 The analysis of the robust tests for MCP-PID and ZN-PID
由表2可知,阻值從上升20%至下降20%變化時(shí),MCP-PID控制的最大超調(diào)量的變化量為10.1%,而相應(yīng)的調(diào)整時(shí)間的變化量為17.05%;而ZN-PID控制對應(yīng)的最大超調(diào)量的變化量為12.071%,5結(jié)論
調(diào)整時(shí)間的變化量為20.64%。很明顯,MCP-PID控制系統(tǒng)比ZN-PID控制系統(tǒng)具有更強(qiáng)的魯棒性。
綜上所述,針對快響應(yīng)的直流電機(jī)調(diào)速控制過程,MCP-PID控制較常規(guī)PID控制有超調(diào)量小和調(diào)整時(shí)間短的優(yōu)勢,尤其在魯棒性方面,MCP-PID控制可允許的系統(tǒng)參數(shù)變化范圍遠(yuǎn)寬于常規(guī)PID控制。因此,MCPPID控制在直流電機(jī)調(diào)速領(lǐng)域有推廣應(yīng)用價(jià)值。
[1]王立濤.直流電機(jī)PID控制系統(tǒng)仿真研究[J].電子設(shè)計(jì)工程,2012,18. [2]楊平,黃偉,孫宇貞,等.PID參數(shù)整定的MCP標(biāo)準(zhǔn)傳遞函數(shù)法公式[J].上海電力學(xué)院學(xué)報(bào),2014,1.
[3]楊平.多容慣性標(biāo)準(zhǔn)傳遞函數(shù)控制器—設(shè)計(jì)理論及應(yīng)用技術(shù)[M].北京:中國電力出版社,2013.
[4]丁遠(yuǎn)揚(yáng),楊平.基于MCP-PID控制器的電站鍋爐汽溫控制[J].電力科學(xué)與工程,2014,11.
[5]雷曉春,楊平.雙容時(shí)滯過程的MCP-PID控制[J].工業(yè)儀表與自動(dòng)化裝置,2014,5.
[6]蘇雋成,楊平.過熱汽溫串級MCP-PID控制[J].自動(dòng)化儀表,2014,11.
[7]楊平,翁思義,王志萍.自動(dòng)控制原理-理論篇(2版)[M].北京:中國電力出版社,2014.
[8]張紅蓮,王麗玲,劉崇倫,等.電機(jī)與電力拖動(dòng)控制系統(tǒng)[M].北京:機(jī)械工業(yè)出版社,2013.
[9]張學(xué)陽,盛子怡,曾培煌.基于模糊參數(shù)自整定的雙閉環(huán)直流電機(jī)調(diào)速系統(tǒng)研究[J].機(jī)電產(chǎn)品開發(fā)與創(chuàng)新,2013,5.
[10]王再英,劉淮霞,陳毅靜.過程控制系統(tǒng)與儀表[M].北京:機(jī)械工業(yè)出版社,2006.
MCP-PID Control for a DC Motors Speed Regulation System
FANG Wen-Yang,YANG Ping
(Shanghai University of Electric Power,College of Automation Engineering,Shanghai 20090,China)
A study is conducted to design the MCP-PID controller with simulation for fast response DC motor speed control process.Comparing ZN-PID control with MCP-PID control,the simulation results show that MCP-PID control has small overshoot,shorter adjustment time and higher robustness.
DC motor;speed regulation;MCP-PID control;robustness
TH-39
Adoi:10.3969/j.issn.1002-6673.2015.05.036
1002-6673(2015)05-097-04
2015-07-14
項(xiàng)目來源:上海市電站自動(dòng)化技術(shù)重點(diǎn)實(shí)驗(yàn)室(13DZ2273800);上海市科技創(chuàng)新行動(dòng)計(jì)劃(13111104300)
方文陽(1992-),男,廣西人,在讀本科生。研究方向?yàn)殡姍C(jī)先進(jìn)控制;通訊作者:楊平。