基于參考點(diǎn)的時(shí)變參數(shù)不可測對(duì)象PID控制器優(yōu)化設(shè)計(jì)
發(fā)布時(shí)間:2021-11-11 23:03
針對(duì)參數(shù)時(shí)變,且含有多個(gè)目標(biāo)函數(shù)的PID控制器設(shè)計(jì),提出了一種基于參考點(diǎn)的時(shí)變參數(shù)不可測動(dòng)態(tài)多目標(biāo)優(yōu)化遺傳算法.該算法在常規(guī)動(dòng)態(tài)多目標(biāo)優(yōu)化遺傳算法基礎(chǔ)上,加入了參考點(diǎn)及局部搜索和種群更新機(jī)制,以實(shí)現(xiàn)對(duì)不同環(huán)境及環(huán)境不可測情況下PID控制器參數(shù)的優(yōu)化,用典型測試函數(shù)將該算法與DNSGA2-A算法進(jìn)行比較,驗(yàn)證了算法的有效性.在PID控制器設(shè)計(jì)部分,首先建立PID控制器時(shí)變動(dòng)態(tài)多目標(biāo)優(yōu)化模型,將多目標(biāo)PID控制器設(shè)計(jì)問題轉(zhuǎn)化為動(dòng)態(tài)多目標(biāo)優(yōu)化問題;然后建立參考點(diǎn),定義基于參考點(diǎn)占優(yōu)帕累托支配關(guān)系,通過局部搜索和種群更新機(jī)制對(duì)種群進(jìn)行處理,優(yōu)化PID參數(shù);最后將該方法應(yīng)用于柴油機(jī)優(yōu)化問題實(shí)例,將誤差和方差作為優(yōu)化目標(biāo),對(duì)PID控制器的3個(gè)參數(shù)進(jìn)行優(yōu)化,驗(yàn)證了方法的有效性.
【文章來源】:中國科學(xué)技術(shù)大學(xué)學(xué)報(bào). 2019,49(02)北大核心CSCD
【文章頁數(shù)】:7 頁
【部分圖文】:
圖1算法優(yōu)化過程圖Fig.2Algorithmoptimizationprocessdiagram
∈[0,1]烍烌?yàn)簦ǎ保常┓聪驎r(shí)代距離(IGD)衡量算法的收斂性和多樣性,值越小,性能越好.IGD的表達(dá)式為IGD=1nPOF∑nPOFi=1di(14)式中,nPOF表示真實(shí)Pareto前沿中的種群個(gè)體個(gè)數(shù),di表示真實(shí)Pareto前沿中的每個(gè)個(gè)體到算法選出的種群個(gè)體的最短距離.本文算法運(yùn)行800代,環(huán)境t從0變化到4,種群規(guī)模為100,得到的dMOP1的Pareto前沿如圖2所示.圖2本文算法運(yùn)行800代得到的dMOP1的Pareto前沿Fig.2TheobtainedPFsfordMOP1run800generations圖2中,中間的*為每個(gè)環(huán)境下的參考點(diǎn),o表示得到的每個(gè)環(huán)境下的最優(yōu)解.本文算法與DNSGA2-A算法運(yùn)行800代,計(jì)算的IGD值如圖3所示.圖3本文算法與DNSGA2-A算法運(yùn)行800代的IGD值Fig.3TheIGDvaluesofthisalgorithmandtheDNSGA2-Aalgorithmrun800generation由圖3可以看出,本文算法與DNSGA2-A算821中國科學(xué)技術(shù)大學(xué)學(xué)報(bào)第49卷
群個(gè)體的最短距離.本文算法運(yùn)行800代,環(huán)境t從0變化到4,種群規(guī)模為100,得到的dMOP1的Pareto前沿如圖2所示.圖2本文算法運(yùn)行800代得到的dMOP1的Pareto前沿Fig.2TheobtainedPFsfordMOP1run800generations圖2中,中間的*為每個(gè)環(huán)境下的參考點(diǎn),o表示得到的每個(gè)環(huán)境下的最優(yōu)解.本文算法與DNSGA2-A算法運(yùn)行800代,計(jì)算的IGD值如圖3所示.圖3本文算法與DNSGA2-A算法運(yùn)行800代的IGD值Fig.3TheIGDvaluesofthisalgorithmandtheDNSGA2-Aalgorithmrun800generation由圖3可以看出,本文算法與DNSGA2-A算821中國科學(xué)技術(shù)大學(xué)學(xué)報(bào)第49卷
【參考文獻(xiàn)】:
期刊論文
[1]電液比例閥閥心位置控制PID自整定方法[J]. 覃展斌,陳飛飛,金波,張璐璐. 浙江大學(xué)學(xué)報(bào)(工學(xué)版). 2015(08)
[2]高效動(dòng)態(tài)微型多目標(biāo)遺傳算法及其應(yīng)用[J]. 劉桂萍,于瑞貞. 系統(tǒng)仿真學(xué)報(bào). 2014(02)
[3]PID參數(shù)優(yōu)化算法[J]. 何佳佳,侯再恩. 化工自動(dòng)化及儀表. 2010(11)
[4]焦?fàn)t模糊免疫自適應(yīng)PID控制的應(yīng)用研究[J]. 高憲文,趙亞平. 控制與決策. 2005(12)
本文編號(hào):3489708
【文章來源】:中國科學(xué)技術(shù)大學(xué)學(xué)報(bào). 2019,49(02)北大核心CSCD
【文章頁數(shù)】:7 頁
【部分圖文】:
圖1算法優(yōu)化過程圖Fig.2Algorithmoptimizationprocessdiagram
∈[0,1]烍烌?yàn)簦ǎ保常┓聪驎r(shí)代距離(IGD)衡量算法的收斂性和多樣性,值越小,性能越好.IGD的表達(dá)式為IGD=1nPOF∑nPOFi=1di(14)式中,nPOF表示真實(shí)Pareto前沿中的種群個(gè)體個(gè)數(shù),di表示真實(shí)Pareto前沿中的每個(gè)個(gè)體到算法選出的種群個(gè)體的最短距離.本文算法運(yùn)行800代,環(huán)境t從0變化到4,種群規(guī)模為100,得到的dMOP1的Pareto前沿如圖2所示.圖2本文算法運(yùn)行800代得到的dMOP1的Pareto前沿Fig.2TheobtainedPFsfordMOP1run800generations圖2中,中間的*為每個(gè)環(huán)境下的參考點(diǎn),o表示得到的每個(gè)環(huán)境下的最優(yōu)解.本文算法與DNSGA2-A算法運(yùn)行800代,計(jì)算的IGD值如圖3所示.圖3本文算法與DNSGA2-A算法運(yùn)行800代的IGD值Fig.3TheIGDvaluesofthisalgorithmandtheDNSGA2-Aalgorithmrun800generation由圖3可以看出,本文算法與DNSGA2-A算821中國科學(xué)技術(shù)大學(xué)學(xué)報(bào)第49卷
群個(gè)體的最短距離.本文算法運(yùn)行800代,環(huán)境t從0變化到4,種群規(guī)模為100,得到的dMOP1的Pareto前沿如圖2所示.圖2本文算法運(yùn)行800代得到的dMOP1的Pareto前沿Fig.2TheobtainedPFsfordMOP1run800generations圖2中,中間的*為每個(gè)環(huán)境下的參考點(diǎn),o表示得到的每個(gè)環(huán)境下的最優(yōu)解.本文算法與DNSGA2-A算法運(yùn)行800代,計(jì)算的IGD值如圖3所示.圖3本文算法與DNSGA2-A算法運(yùn)行800代的IGD值Fig.3TheIGDvaluesofthisalgorithmandtheDNSGA2-Aalgorithmrun800generation由圖3可以看出,本文算法與DNSGA2-A算821中國科學(xué)技術(shù)大學(xué)學(xué)報(bào)第49卷
【參考文獻(xiàn)】:
期刊論文
[1]電液比例閥閥心位置控制PID自整定方法[J]. 覃展斌,陳飛飛,金波,張璐璐. 浙江大學(xué)學(xué)報(bào)(工學(xué)版). 2015(08)
[2]高效動(dòng)態(tài)微型多目標(biāo)遺傳算法及其應(yīng)用[J]. 劉桂萍,于瑞貞. 系統(tǒng)仿真學(xué)報(bào). 2014(02)
[3]PID參數(shù)優(yōu)化算法[J]. 何佳佳,侯再恩. 化工自動(dòng)化及儀表. 2010(11)
[4]焦?fàn)t模糊免疫自適應(yīng)PID控制的應(yīng)用研究[J]. 高憲文,趙亞平. 控制與決策. 2005(12)
本文編號(hào):3489708
本文鏈接:http://www.sikaile.net/kejilunwen/sousuoyinqinglunwen/3489708.html
最近更新
教材專著