林晨












摘 要:研究在傳統(tǒng)PID控制系統(tǒng)上提出一種改進(jìn)SAA的優(yōu)化算法對參數(shù)進(jìn)行優(yōu)化,并設(shè)計(jì)了基于改進(jìn)SAA算法的紙漿濃度自動(dòng)化控制系統(tǒng)。根據(jù)紙漿濃度自動(dòng)化控制系統(tǒng)功能需求,對系統(tǒng)整體架構(gòu)進(jìn)行設(shè)計(jì),并構(gòu)建了紙漿濃度模型;針對傳統(tǒng)PID無法在線調(diào)整參數(shù)的問題,設(shè)計(jì)了基于改進(jìn)SAA算法的參數(shù)優(yōu)化控制器;通過仿真實(shí)驗(yàn)對研究提出的算法和系統(tǒng)進(jìn)行了驗(yàn)證。結(jié)果表明:提出的基于改進(jìn)SAA算法相較于標(biāo)準(zhǔn)SAA算法,具有更好的尋優(yōu)能力,表現(xiàn)出更好的穩(wěn)定性與收斂性,且搜索效率更高;相較于傳統(tǒng)PID和SAA-PID控制系統(tǒng),產(chǎn)量提高0.65 t/h,成本下降4.37元/t,可用于實(shí)際紙漿濃度自動(dòng)化控制。
關(guān)鍵詞:紙漿濃度;自動(dòng)化控制;參數(shù)優(yōu)化;SAA算法
中圖分類號:TS736+.3?????? 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號:1001-5922(2022)03-0135-05
Design of pulp consistency automatic control system
LIN Chen
(Jinshan College, Fujian Agriculture and Forestry University, Fuzhou 350026, China)
Abstract:Aiming at the problems of the traditional PID based pulp concentration control system,? an improved SAA optimization algorithm is proposed to optimize the parameters. According to the functional requirements of the pulp concentration automatic control system, the overall architecture of the system is designed, and the pulp concentration model is constructed. Aiming at the problem that the traditional PID cannot adjust the parameters online, a parameter optimization controller based on the improved SAA algorithm is designed. Finally, the algorithm and system proposed in this study are verified by simulation experiments. The results show that, compared with the standard SAA algorithm, the improved SAA algorithm has better optimization ability, better stability and convergence, and higher search efficiency; compared with the traditional PID and SAA-PID control system, the output is increased by about 0.65 t/h while the cost is lower by 4.37 yuan/t, which can be used for automatic control of actual pulp concentration and has certain economic benefits.
Key words:pulp consistency; automatic control; parameter optimization; SAA algorithm
隨著經(jīng)濟(jì)的發(fā)展和生活水平的提高,人們對生活用紙的品質(zhì)要求越來越高。紙漿濃度,作為造紙工藝中一個(gè)重要的參數(shù),是決定紙張品質(zhì)的關(guān)鍵因素之一,穩(wěn)定均勻的紙漿濃度可提高紙張品質(zhì),降低紙張定量波動(dòng)。因此,有必要在造紙過程中對紙漿濃度進(jìn)行自動(dòng)化、智能化控制。目前,造紙廠的紙漿濃度通常采用傳統(tǒng)的PID控制,如有學(xué)者基于PID控制,提出了利用變論域模糊、改進(jìn)粒子群算法、擾動(dòng)抑制的差分進(jìn)化算法等方法對PID進(jìn)行控制,實(shí)現(xiàn)了對紙漿濃度穩(wěn)定性控制,提高PID對紙漿濃度的控制精確性[1-3]。因此,為實(shí)現(xiàn)造紙過程中對紙漿濃度的實(shí)時(shí)控制,獲得最佳的控制效果,提高紙張品質(zhì),研究提出一種基于改進(jìn)SAA的參數(shù)優(yōu)化算法,對傳統(tǒng)PID參數(shù)進(jìn)行在線調(diào)整,進(jìn)而實(shí)現(xiàn)紙漿濃度的自動(dòng)化控制。
1 系統(tǒng)架構(gòu)
1.1 系統(tǒng)整體框架
紙漿濃度自動(dòng)化控制系統(tǒng)的主要目的是實(shí)現(xiàn)穩(wěn)定均勻控制紙漿濃度,進(jìn)而提高紙張生產(chǎn)品質(zhì)。因此,根據(jù)系統(tǒng)功能需求,研究將紙漿濃度自動(dòng)化控制系統(tǒng)整體框架,具體如圖1所示。
由如圖1可知,系統(tǒng)包括漿池、沖漿泵、調(diào)節(jié)閥、濃度傳感器、白水道等設(shè)備。其中,濃度傳感器可實(shí)時(shí)檢測紙漿濃度;控制器可根據(jù)濃度傳感器檢測的實(shí)時(shí)紙漿濃度,調(diào)節(jié)控制調(diào)節(jié)閥的閥門開度,進(jìn)而實(shí)現(xiàn)控制稀釋水的大小。系統(tǒng)實(shí)現(xiàn)自動(dòng)化控制紙漿濃度的具體流程如下:紙漿進(jìn)入配漿池前,濃度傳感器對紙漿濃度進(jìn)行實(shí)時(shí)檢測,并將檢測數(shù)據(jù)傳送到控制器;控制器根據(jù)設(shè)定的紙漿濃度值調(diào)節(jié)稀釋水流量大小。最后,由沖漿泵將紙漿送到紙機(jī)進(jìn)行生產(chǎn)。
1.2 紙漿濃度模型
根據(jù)上述系統(tǒng)整體框架可知,紙漿濃度控制的原理[4-6]如圖2所示。
由圖2可知,R(s)為系統(tǒng)設(shè)定的紙漿濃度;PID表示控制器;U(s)表示閥門開度;DL(s)表示負(fù)載干擾;K為過程增益;e-Ls表示延遲特性;Gp(s)表示系統(tǒng)特性;DM(s)表示測量干擾;Y(s)表示紙漿輸出濃度。由此可知,紙漿濃度的數(shù)學(xué)模型在忽略干擾和閥門特性時(shí),其數(shù)學(xué)描述:
Y(s)U(s)=KTs+1e-Ls(1)
式中:Ta、Tp、Tb分別表示閥門動(dòng)態(tài)特性、稀釋水及紙漿混合過程、濃度變送器動(dòng)態(tài)特性的慣性時(shí)間常數(shù)。
考慮到在實(shí)際紙漿濃度自動(dòng)控制過程中,Ta、Tp、Tb獲取較為困難,且其對紙漿濃度的自動(dòng)控制結(jié)果影響較小;故研究對紙漿濃度模型進(jìn)行簡化,得到紙漿濃度模型:
Y(s)U(s)=KTs+1e-Ls(2)
式中:T表示慣性時(shí)間常數(shù)。
2 控制器設(shè)計(jì)
2.1 SAA算法
SAA算法是一種隨機(jī)全局尋優(yōu)算法,由于其結(jié)構(gòu)簡單且適用性較強(qiáng),常用于優(yōu)化問題的求解[5]。該算法的尋優(yōu)的基本思想是通過賦予搜索過程一個(gè)時(shí)變且最終趨于零的概率,避免算法陷入局部最優(yōu)而得到具有概率的全局最優(yōu)解。其基本流程[7]如圖3所示。
步驟1:設(shè)置初始溫度Tk(k=0)、初始化解x0,退火系數(shù)和最大迭代次數(shù)等參數(shù);
步驟2:在Tk溫度下,當(dāng)前最優(yōu)解x的鄰域內(nèi)產(chǎn)生新解y,并計(jì)算目標(biāo)函數(shù)值f(x)、f(y)及Δf,并根據(jù)Metropolis準(zhǔn)則[6]判斷y是否優(yōu)于x。若y優(yōu)于x,則將y作為最優(yōu)解;反之,最優(yōu)解保持不變,為x;
步驟3:判斷Tk溫度下算法是否達(dá)到平衡或設(shè)定的最大迭代次數(shù)。若滿足條件,則進(jìn)行下一步;反之,則返回步驟2;
步驟4:令k=k+1,Tk+1=aTk,進(jìn)行退溫操作;
步驟5:判斷算法是否滿足終止條件。若滿足,則輸出結(jié)果作為最優(yōu)解,并結(jié)束算法;反之,則返回步驟2,算法繼續(xù)。
2.2 算法改進(jìn)
通過上述分析可知,SAA算法雖易于實(shí)現(xiàn)且收斂性良好;但其參數(shù)的定義通常具有一定的主觀性,無法使算法性能最大化。因此,為使該算法性能達(dá)到最大化,研究從初始溫度設(shè)置和退火策略2個(gè)方面對SAA算法進(jìn)行改進(jìn)。
2.2.1 自適應(yīng)量化初始溫度T0
初始溫度T0取值偏大時(shí),容易導(dǎo)致優(yōu)化時(shí)間的浪費(fèi);取值偏小時(shí),算法不能找到精確解。因此有必要自適應(yīng)量化初始溫度。若根據(jù)接受率定義[7],則在某溫度Tk下的近似表達(dá):
Rk=m1+m2exp((Δf+)m2Tk)m1+m2(3)
則可得到:
Tk=(Δf+)m2In(Rk+m1m2(Rk-1))(4)
式中:m1表示Δf≤0以1的概率接受的次數(shù);m2表示Δf>0的次數(shù);Δf+表示m2次正增益轉(zhuǎn)移的平均增益。
若提前轉(zhuǎn)移待解決問題的領(lǐng)域結(jié)構(gòu)若干次,得到m1、m2,則可根據(jù)對初始溫度的要求使初始接受率R0→1,通常R0∈[0.85,0.99],則可對初始溫度T0進(jìn)行評估:
T0=(Δf+)m2In(R0+m1m2(R0-1))(5)
通過上述序列嘗試,初始溫度可設(shè)定為其收斂值。
2.2.2 自適應(yīng)退火策略
由于傳統(tǒng)SAA算法退火策略Tk=aTk-1收斂緩慢,研究根據(jù)其在前向演化中,前期退火速率較快,后期退火速率緩慢的特點(diǎn)[8],采用目標(biāo)函數(shù)f(x)的歷史穩(wěn)態(tài)分布情況對退火系數(shù)進(jìn)行動(dòng)態(tài)自適應(yīng)改變:
Tk+1=Tk×(1-TkΔ(fTK(x))σ2(fTk(x)))(6)
式中:Δ(fTk(x))=[fTk(x)-fTk-H(x)]表示Tk和Tk+1平衡時(shí)f(x)的期望值之差;σ2(fTk(x))=[f2Tk(x)-fTk(x)]2表示Tk平衡時(shí)f(x)的方差,通常可用式(7)進(jìn)行近似處理:
fTk(x)≈fTk(x)=1Lk∑Lki-1fTk(xi)
σ2(fTk(x))≈1Lk∑Lki-1[fTk(xi)-fTk(x)]2 (7)
2.3 基于改進(jìn)SAA算法優(yōu)化參數(shù)的控制器
通常情況下,傳統(tǒng)控制器的比例、積分及微分Kp、Ki、Kd3項(xiàng)參數(shù)由紙廠工作人員根據(jù)經(jīng)驗(yàn)設(shè)置,且無法進(jìn)行在線調(diào)整,這導(dǎo)致了紙漿濃度控制自動(dòng)化程度較低,控制效果難以得到有效的保障[8]。因此,為提高紙漿濃度自動(dòng)化控制,研究采用改進(jìn)SAA算法對控制器參數(shù)進(jìn)行優(yōu)化,并通過MATLAB軟件進(jìn)行仿真;基于改進(jìn)SAA算法的控制器優(yōu)化結(jié)構(gòu)如圖4所示。
3 仿真實(shí)驗(yàn)
3.1 測試環(huán)境及評價(jià)指標(biāo)
本實(shí)驗(yàn)在Matlab軟件仿真平臺(tái)上進(jìn)行,并選用最優(yōu)值、最優(yōu)均值、均方差、平均運(yùn)算時(shí)間作為評估算法尋優(yōu)能力的指標(biāo);選用紙張濕重、產(chǎn)量、成本作為評估系統(tǒng)性能的指標(biāo)[9]。
3.2 仿真結(jié)果
3.2.1 算法驗(yàn)證
為驗(yàn)證本研究基于改進(jìn)SAA算法的優(yōu)越性,研究在Matlab上利用經(jīng)典的測試函數(shù)Ackley函數(shù)[10],分別對SAA算法和改進(jìn)SAA算法進(jìn)行20次仿真,得到2種算法的運(yùn)算結(jié)果,具體如表1所示;2種算法的優(yōu)化收斂過程,結(jié)果如圖5所示。
由表1可知,相較于傳統(tǒng)SAA算法,本研究提出的改進(jìn)SAA算法具有更好的穩(wěn)定性和更高的搜索效率。由圖5可知,相較于傳統(tǒng)SAA算法,本研究提出的改進(jìn)SAA算法收斂速度更快,且前期迭代的有效性更良好。綜上可得,本研究提出的改進(jìn)SAA算法可通過自適應(yīng)調(diào)整參數(shù),獲得更顯著的優(yōu)化效果,具有一定的優(yōu)越性。
3.2.2 運(yùn)行結(jié)果
為驗(yàn)證提出的基于改進(jìn)SAA算法優(yōu)化參數(shù)的控制器效果,研究分別采用本文設(shè)計(jì)的控制器(改進(jìn)SAA-PID)、傳統(tǒng)控制器(PID)、SAA控制器(SAA-PID)對紙漿濃度自動(dòng)化控制系統(tǒng)進(jìn)行仿真,得到基于不同算法的控制器單位階躍仿真結(jié)果如圖6所示;斜坡函數(shù)下的仿真結(jié)果,如圖7所示。
由圖6可知,相較于傳統(tǒng)PID和SAA-PID,本研究提出改進(jìn)SAA-PID上升時(shí)間更快、誤差更小,對紙漿濃度具有更優(yōu)良的控制效果。
由圖7可知,本研究改進(jìn)SAA算法優(yōu)化后的參數(shù)為最佳、跟蹤效果最好,優(yōu)于傳統(tǒng)PID和SAA-PID。
3.2.3 魯棒性測試
為進(jìn)一步驗(yàn)證本系統(tǒng)的實(shí)際應(yīng)用效果,研究將本系統(tǒng)應(yīng)用于某造紙廠對紙漿濃度進(jìn)行控制,并與傳統(tǒng)經(jīng)驗(yàn)法的紙漿濃度控制系統(tǒng)、基于SAA的紙漿濃度控制系統(tǒng)進(jìn)行對比,結(jié)果如表2所示。
由表2可知,相同條件下,本系統(tǒng)的紙張品質(zhì)和產(chǎn)量更高,成本更低,相較于傳統(tǒng)經(jīng)驗(yàn)法紙漿濃度控制系統(tǒng),產(chǎn)量提高約0.65 t/h,成本下降4.37 元/t。由此說明,本系統(tǒng)不僅可用于實(shí)際紙漿濃度自動(dòng)化控制,且具有一定的經(jīng)濟(jì)效益,成本降低。
4 結(jié)語
綜上所述,本研究設(shè)計(jì)的紙漿濃度自動(dòng)化控制系統(tǒng),通過改進(jìn)SAA算法實(shí)現(xiàn)了對傳統(tǒng)PID控制器的參數(shù)進(jìn)行優(yōu)化,實(shí)現(xiàn)了化工行業(yè)造紙工藝中紙漿濃度的在線實(shí)時(shí)調(diào)整,相較于傳統(tǒng)PID和SAA-PID紙漿濃度控制系統(tǒng),本設(shè)計(jì)的紙漿濃度控制系統(tǒng)控制下的化學(xué)制漿濃度更均勻,且產(chǎn)量更高,成本更低,產(chǎn)量提高約0.65 t/h,成本下降約4.37 元/t,
可用于實(shí)際化工行業(yè)造紙工藝中的紙漿濃度自動(dòng)化控制,具有一定的經(jīng)濟(jì)效益。
【參考文獻(xiàn)】
[1] 胡亞南,寧奎偉,趙錦文.基于變論域模糊PID的紙漿濃度控制系統(tǒng)研究[J].中國造紙,2019,38(1):44-49.
[2] 鄭飛,湯兵勇.基于改進(jìn)量子粒子群算法的紙漿濃度控制系統(tǒng)[J].包裝工程,2019,40(5):196-201.
[3] 吳鳳燕,張偉,王亞剛.自適應(yīng)灰狼優(yōu)化算法及紙漿濃度控制應(yīng)用[J].包裝工程,2020,41(23):263-271.
[4] 孟曉龍.基于人工神經(jīng)網(wǎng)絡(luò)的紙漿濃度實(shí)時(shí)監(jiān)測系[J].造紙科學(xué)與技術(shù),2021,40(6):34-39.
[5] 湯偉,張誠,馮波,等.造紙工業(yè)高級控制技術(shù)和先進(jìn)控制系統(tǒng)綜述[J].中國造紙,2020,39(8):14-25.
[6] 劉娜,譚亦旻,莫偉強(qiáng),等.基于模擬退火算法的Halbach直線發(fā)電機(jī)優(yōu)化設(shè)計(jì)[J].電工技術(shù)學(xué)報(bào),2021,36(6):1 210-1 218.
[5] 劉青震,王文標(biāo),汪思源,等.基于改進(jìn)內(nèi)模的紙漿濃度控制[J].包裝工程,2020,41(11):196-200.
[6] 陶峰,張偉,王亞剛.基于擾動(dòng)抑制的差分進(jìn)化算法的紙漿濃度控制系統(tǒng)[J].包裝工程,2020,41(13):185-191.
[7] 范葉滿,沈楷程,王東,等.基于模擬退火算法的無人機(jī)山地作業(yè)能耗最優(yōu)路徑規(guī)劃[J].農(nóng)業(yè)機(jī)械學(xué)報(bào),2020,51(10):34-41.
[8] 林之博,劉媛華.一種分片混沌貪婪振蕩退火TSP優(yōu)化算法[J].計(jì)算機(jī)應(yīng)用研究,2021,38(8):2 359-2 364.
[9] 趙小強(qiáng),任少亞,翟永智,等.基于模擬退火算法和改進(jìn)灰狼優(yōu)化器的異構(gòu)無線傳感器網(wǎng)絡(luò)路由協(xié)議[J].物聯(lián)網(wǎng)學(xué)報(bào):2021,5(2):97-106.
[10] 張正健,張啟蓮,陳蘊(yùn)智,等.基于RSM對纖維素酶預(yù)處理制備MFC薄膜的參數(shù)優(yōu)化[J].天津科技大學(xué)學(xué)報(bào),2018,33(4):39-43.