韓同凱,史洪巖
(沈陽(yáng)化工大學(xué),遼寧 沈陽(yáng) 110021)
連續(xù)攪拌反應(yīng)釜的反應(yīng)溫度和反應(yīng)物濃度是化學(xué)反應(yīng)過(guò)程中的關(guān)鍵因素,溫度和濃度的有效控制是化工過(guò)程的重要研究課題,具有重要的研究意義。國(guó)內(nèi)外化工控制領(lǐng)域?yàn)榱烁雍?jiǎn)潔有效地對(duì)CSTR的濃度、溫度等變量進(jìn)行控制,相繼開(kāi)展了一些有關(guān)研究[1-4]。Nikolic等[5-6]利用非線(xiàn)性頻率響應(yīng)(NFR)方法在周期操作下對(duì)CSTR進(jìn)行了仿真研究;Zuyev等[7]周期操作下利用方波輸入調(diào)節(jié)反應(yīng)溫度和反應(yīng)濃度,但未考慮時(shí)間周期的優(yōu)化;控制變量參數(shù)化方法(CVP)[8-9]是一種較為常見(jiàn)的控制算法,普遍應(yīng)用于最優(yōu)控制問(wèn)題的求解,但其求解效率過(guò)于依賴(lài)初始給定軌跡;Douglas[10]利用正弦輸入調(diào)節(jié)入口濃度和進(jìn)口流速,但沒(méi)有考慮切換時(shí)間。
針對(duì)上述問(wèn)題,本文建立了CSTR的無(wú)量綱最優(yōu)控制模型,擬采用Bang-Bang控制算法求解該最優(yōu)控制問(wèn)題,利用等周約束條件求解切換時(shí)間。
根據(jù)熱力學(xué)和化學(xué)動(dòng)力學(xué)相關(guān)知識(shí),首先建立反應(yīng)物A的物料平衡方程[11]
(1)
式中,CA為物料A的出口濃度,CAo為物料A的入口濃度,t為反應(yīng)時(shí)間,V為反應(yīng)釜容積,F(xiàn)為反應(yīng)器的體積流速,k0為反應(yīng)速度常數(shù)的頻率因子,EA為反應(yīng)活化能,R為氣體常數(shù),T為反應(yīng)釜溫度。
由于原始機(jī)理模型是典型的非線(xiàn)性微分方程,給接下來(lái)的分析及控制方案的設(shè)計(jì)帶來(lái)困難,所以為了便于分析,方便數(shù)值求解,本文將物料平衡方程(1)進(jìn)行無(wú)量綱化處理:
首先引入無(wú)量綱變量對(duì)系統(tǒng)進(jìn)行無(wú)量綱變形,如表1所示。
表1 無(wú)量綱變量的定義
同時(shí)引入輔助參數(shù)ε
(2)
則無(wú)量綱化后的模型變成
(3)
將上式整理后,CSTR的數(shù)學(xué)模型可由如下非線(xiàn)性微分方程來(lái)表示
(4)
式中,τ是時(shí)間變量;x是狀態(tài)變量,表示物料A的出口濃度;u是控制變量,用于控制物料A的入口濃度。
其中控制變量u為
(5)
(6)
為了解決這一最優(yōu)控制問(wèn)題,本文應(yīng)用了具有Hamiltonian函數(shù)的Pontryagin最大值原理進(jìn)行分析。
根據(jù)最大值原理,首先構(gòu)造Hamiltonian函數(shù)[12]
(7)
根據(jù)Hamiltonian函數(shù),可以得到伴隨方程
(8)
求解得到伴隨方程的通解
(9)
周期邊界條件
(10)
等周約束條件
(11)
(12)
(13)
(14)
(15)
(16)
(17)
為了驗(yàn)證Bang-Bang控制算法的性能更優(yōu),利用穩(wěn)態(tài)操作對(duì)CSTR進(jìn)行控制,形成對(duì)比。
為了說(shuō)明本文最優(yōu)控制設(shè)計(jì)方案的可行性和有效性,參照文[14]提供的動(dòng)力學(xué)數(shù)據(jù),各參數(shù)如表2所示。
表2 CSTR模型中各參數(shù)的取值
(18)
圖1 Bang-Bang控制
圖2 最優(yōu)軌跡 (實(shí)線(xiàn))和性能指標(biāo)J(虛線(xiàn))
針對(duì) 這一化學(xué)反應(yīng)過(guò)程的最優(yōu)控制問(wèn)題,建立了無(wú)量綱化后的數(shù)學(xué)模型,利用Pontryagin最大值原理對(duì)這類(lèi)具有等周約束條件的最優(yōu)控制問(wèn)題進(jìn)行了分析,采用Bang-Bang控制策略求解該最優(yōu)控制問(wèn)題。仿真結(jié)果表明,相對(duì)于穩(wěn)態(tài)操作,本文采用的Bang-Bang控制算法效果更好。