朱師倫, 高 嵐, 徐合力, 潘成廣
(武漢理工大學(xué) a. 船舶動力工程技術(shù)交通行業(yè)重點實驗室; b. 能源與動力工程學(xué)院, 武漢 430063)
疏浚是經(jīng)濟建設(shè)的基礎(chǔ)性工作,涉及經(jīng)濟發(fā)展和社會進步的諸多方面,如港口航道建設(shè)與維護、臨海工業(yè)區(qū)建設(shè)與沿海城市發(fā)展、江河湖庫防洪清淤、環(huán)境保護和海洋資源開發(fā)等。[1]絞吸挖泥船作為實施相關(guān)疏浚工程的主要設(shè)備載體,在實際施工中為使其安全、穩(wěn)定、高效地運行,操作人員需根據(jù)長期的工作經(jīng)驗來操作。疏浚船舶的實際生產(chǎn)量不僅與自身設(shè)備的技術(shù)參數(shù)有關(guān),而且與實際工程的土質(zhì)和風(fēng)浪條件等外界因素緊密相關(guān)。長期以來,疏浚作業(yè)的經(jīng)驗依賴性強,效率低下,利用自動化手段是解決該問題的有效途徑。[2]
國外的疏浚作業(yè)自動化研究始于20世紀90年代,許多機構(gòu)都開展了大量的研究工作,但對外公開的關(guān)于絞吸挖泥船泥漿濃度控制的研究很少,很難深究其實質(zhì)和具體性能。國內(nèi)相關(guān)研究工作已開展近10 a,但關(guān)于泥漿濃度的研究較少。王慶豐等[3]針對泥漿濃度控制,采用可測干擾的受控自回歸滑動平均模型描述泥漿濃度控制模型,基于該模型提出一種參數(shù)自校正前饋控制方法來實現(xiàn)泥漿濃度的穩(wěn)定控制。朱文亮等[4-5]針對泥漿濃度控制,利用BP(Back Propagation)神經(jīng)網(wǎng)絡(luò)構(gòu)建以橫移速度為控制輸入、以泥漿濃度為輸出變量的狀態(tài)空間模型,研究挖泥船疏浚過程的變化規(guī)律,在該模型的基礎(chǔ)上引入橫移速度和加速度約束,設(shè)計二次型泥漿濃度最優(yōu)控制跟蹤器。高國章等[6]針對挖泥船采用的傳統(tǒng)的泥漿濃度比例微分積分控制器(Proportion Integral Differential, PID)難以保證產(chǎn)量和效率穩(wěn)定性的缺點,從工程實用的角度出發(fā),利用模糊控制與PID控制相結(jié)合的方案加以優(yōu)化。這些研究對絞吸挖泥船泥漿濃度控制的發(fā)展有極大的推動作用。
絞吸挖泥船泥漿濃度控制的關(guān)鍵問題主要涉及建模困難、不確定性和時滯性等控制難點。一方面,從機理出發(fā)建立精確的泥漿濃度過程數(shù)學(xué)模型極為困難,限制了控制方法的研究;另一方面,疏浚作業(yè)系統(tǒng)的復(fù)雜性使研究的控制方法復(fù)雜化。綜上所述,本文從工程應(yīng)用的角度出發(fā),采用“特征建?!崩碚摚瑯?gòu)建泥漿濃度過程模型,基于該模型設(shè)計全系數(shù)自適應(yīng)控制器,實現(xiàn)疏浚作業(yè)過程中泥漿濃度的自動化控制。[7-8]
絞吸挖泥船吸揚系統(tǒng)包括土壤切削系統(tǒng)和泥漿輸送系統(tǒng),是施工過程中真正產(chǎn)生效益的過程。絞吸挖泥船吸揚系統(tǒng)結(jié)構(gòu)見圖1,其中土壤切削系統(tǒng)是挖泥船的重要組成部分,其在水下切削土壤的過程是土壤、機械和水流相互作用的過程,機理復(fù)雜,泥漿的生成主要與這個部分有關(guān)。
圖1 絞吸挖泥船吸揚系統(tǒng)結(jié)構(gòu)
根據(jù)前期研究和圖1得到實際泥漿形成過程見圖2。
圖2 實際泥漿形成過程示意
泥漿濃度過程即挖泥船土壤切削系統(tǒng)攪動河床底部泥沙形成沙水混合物,并在泥泵抽吸作用下進入吸口形成泥漿的過程。泥漿濃度過程動態(tài)特性非常復(fù)雜(如圖2所示),影響泥漿濃度的因素較多,主要包括實際的土壤切削量、泥水混合效率和管口吸入效率等。因此,從工作機理出發(fā)建立泥漿濃度過程的數(shù)學(xué)模型較為困難,且具有一定的局限性。從過程控制的需要出發(fā),利用數(shù)據(jù)驅(qū)動的思想建立泥漿濃度過程模型是解決該問題的一個新思路。
特征模型是指不依賴精確建模,從控制的角度出發(fā),將研究對象模型重構(gòu)成反映控制要求和系統(tǒng)主要輸入與輸出關(guān)系的低階差分方程形式,使同樣輸入控制作用下的特征模型和實際被控對象的輸出在動態(tài)過程中能保持在允許的誤差范圍內(nèi)。該方法為高階、參數(shù)未知對象的低階控制器設(shè)計提供理論依據(jù),具有工程化實際應(yīng)用方便的特點。[9]
在挖泥船施工中,主要通過調(diào)節(jié)單位時間內(nèi)的土壤切削量來控制泥漿濃度。土壤切削量與臺車推進距離(縱向切泥厚度)、斗橋位置(垂直切泥厚度)和橫移速度等有關(guān)。在施工中,臺車推進距離和斗橋位置一般不能連續(xù)調(diào)節(jié),因此單位時間內(nèi)的土壤切削量主要通過調(diào)節(jié)橫移速度來實現(xiàn),據(jù)此建立橫移速度和泥漿濃度的特征模型。
泥漿濃度過程是一個典型的非線性系統(tǒng),可表示為
(1)
式(1)中:u為系統(tǒng)輸入,即橫移速度;y為系統(tǒng)輸出,即泥漿濃度。
由于疏浚機理的復(fù)雜性,在對泥漿濃度過程進行分析時,需對其進行必要的簡化,并確定一些基本假設(shè)。簡化和假設(shè)如下:
1) 控制量u(t)的次方為1。
2)f(·)中的全部變量y(t)、u(t)為0時,則f(·)=0。
3)f(·)對所有自變量連續(xù)可導(dǎo),且各偏導(dǎo)數(shù)值有界。
4)|f(y(t+Δt),u(t+Δt))|-|f(y(t),u(t))| 5) 在實際工程中,控制量總是有界的,各自變量y(t)和u(t)也是有界的。 根據(jù)假設(shè)1)和中值定理對該非線性系統(tǒng)進行推導(dǎo),有 (2) (3) (4) 對式(2)進行形式變換,有 (5) 為方便表述,記 (6) 對式(5)求微分,有 (7) (8) 將式(5)與式(7)相加,進行近似離散化整理,有 (9) 式(9)中: (10) (11) Δtβ1(k) (12) (13) (14) 將式(9)標準化,寫成參數(shù)估計方程為 y(k)=f1(k)y(k-1)+f2(k)y(k-2)+ (15) g0(k)u(k-1)+g1(k)u(k-2) 式(15)中: (16) (17) (18) (19) 絞吸挖泥船在施工過程中參數(shù)變化頻繁,工作周期較長。如果要求極精準控制,既會對控制器有很大負擔(dān),又會使執(zhí)行器長期處于調(diào)整狀態(tài),對其工作壽命產(chǎn)生很大影響。因此,在不過度追求控制精度的前提下,輸入僅取g0(k)。同時,考慮到時滯性問題,將式(15)簡化為 y(k)=f1(k)y(k-1)+f2(k)y(k-2)+ g0(k)u(k-k0) (20) 式(20)中:k0為滯后步數(shù);f1(k)、f2(k)和g0(k)為特征參數(shù),在工程應(yīng)用中作為時變參數(shù)處理。 以上推導(dǎo)證明:泥漿濃度過程可重構(gòu)為特征模型的形式。 特征建模的理論基礎(chǔ)之一是“全系數(shù)之和等于1”。然而,上述二階差分方程特征參數(shù)之和不一定滿足該條件。因此,通過在被控對象前串聯(lián)一個比例環(huán)節(jié)C′來構(gòu)建廣義對象,使其滿足“全系數(shù)之和等于1”的條件。C′為 (21) 廣義對象示意見圖3。 圖3 廣義對象示意 廣義對象的特征方程為 y(k)=f1(k)y(k-1)+f2(k)y(k-2)+ (22) 綜上所述,構(gòu)造泥漿濃度過程的特征模型的形式如式(22)所示。 根據(jù)上述分析可得特征參數(shù)是不確定、時變的。采用帶遺忘因子的遞推最小二乘法對特征參數(shù)進行在線辨識。將式(22)特征模型轉(zhuǎn)換為最小二乘格式,有 y(k)=φT(k-1)θ(k) (23) (24) (25) 帶有遺忘因子的遞推最小二乘估計為 (26) 式(26)中:通過試驗整定,初步選取遺忘因數(shù)λ=0.97。 2.4.1數(shù)據(jù)預(yù)處理 數(shù)據(jù)來自于長江航道局某型自航絞吸挖泥船舶在某工地現(xiàn)場實際疏浚施工過程中采集的數(shù)據(jù),采樣周期為0.5 s?,F(xiàn)截取部分數(shù)據(jù),得到實測橫移速度和泥漿濃度變化曲線見圖4和圖5,時間為13:05:30—13:15:15。 由圖4和圖5可知:實測數(shù)據(jù)中的野點和高頻成分會對分析泥漿濃度過程的特性造成干擾。因此,需對數(shù)據(jù)進行野點剔除和濾波等處理,這是后續(xù)工作開展的必要環(huán)節(jié)。處理后的數(shù)據(jù)見圖6和圖7。 圖4 實測橫移速度變化曲線圖5 實測泥漿濃度變化曲線 圖6 預(yù)處理后橫移速度變化曲線圖7 預(yù)處理后泥漿濃度變化曲線 利用計算機對處理后的數(shù)據(jù)進行離線辨識,確定系統(tǒng)時滯時間約為10 s,即k0=20。 2.4.2模型驗證 從實測數(shù)據(jù)(包括圖4和圖5的數(shù)據(jù))中截取3部分,用于檢驗?zāi)酀{濃度過程特征模型的可靠性。特征模型的輸入為實測橫移速度,特征模型的輸出值與該橫移速度對應(yīng)的實測濃度數(shù)據(jù)對比見圖8、圖9和圖10。 圖8 特征模型驗證曲線1 圖9 特征模型驗證曲線2 圖10 特征模型驗證曲線3 由圖8、圖9和圖10可知:特征模型和實際濃度過程的輸出曲線基本吻合,除了在起始階段的較短時間內(nèi),由于參數(shù)辨識的緣故,參數(shù)波動較大,其余階段特征模型的輸出值與泥漿濃度實測值之間的誤差值不超過2%,在動態(tài)過程中能保持在允許的輸出誤差范圍內(nèi),特征模型能很好等價于實際泥漿濃度過程。 濃度控制的目標是將管道泥漿濃度維持在給定的期望濃度水平上。從前面的分析中可確定泥漿濃度控制系統(tǒng)是復(fù)雜的帶滯后環(huán)節(jié)的非線性時變系統(tǒng),針對該系統(tǒng)設(shè)計的泥漿濃度控制系統(tǒng)見圖11。 采用基于特征模型的全系數(shù)自適應(yīng)控制方案對泥漿濃度進行控制如圖11所示。全系數(shù)自適應(yīng)控制理論是針對一類參數(shù)未知時變對象的自適應(yīng)控制方法,已得到大量實際控制工程的考驗。[10]根據(jù)控制需求,設(shè)計的全系數(shù)自適應(yīng)控制器由非線性黃金分割控制器和維持跟蹤控制器協(xié)同作用。 圖11 泥漿濃度控制系統(tǒng)示意 非線性黃金分割控制方法主要是為參數(shù)未知對象實現(xiàn)有效控制服務(wù)的,與目前已有的各種自適應(yīng)控制方法相比具有獨特的優(yōu)點,即能保證過渡過程階段參數(shù)未收斂時的閉環(huán)系統(tǒng)穩(wěn)定。尤其是對于絞吸挖泥船這類對象而言,當不允許現(xiàn)場反復(fù)調(diào)試時,該方法具有很好的控制效果。非線性黃金分割控制既保證控制系統(tǒng)的穩(wěn)定性,又具有很好的魯棒性和適應(yīng)性等控制性能。 非線性黃金分割控制律表示為 (27) (28) (29) (30) (31) 維持跟蹤控制量uw(k)主要用來保證系統(tǒng)輸出y(k)跟蹤期望濃度yr(k)。維持跟蹤控制律表示為 (32) 式(32)中:λw為較小的正數(shù),用于增加系統(tǒng)的魯棒性。 (33) 式(33)中:f為濾波系數(shù),一般取(0.1, 0.5)。 將設(shè)計的控制器與工業(yè)生產(chǎn)控制中廣泛應(yīng)用的PID控制器相對比。PID控制器的參數(shù)按試誤法整定,考慮到時滯性的影響,在系統(tǒng)中利用經(jīng)典的微分先行控制加以改善。仿真中系統(tǒng)的采樣周期與實際疏浚過程保持一致,為0.5 s。針對疏浚作業(yè)中的兩種典型工況進行仿真試驗。 根據(jù)實船考察,在挖泥船施工中,大多希望泥漿濃度在作業(yè)過程中保持穩(wěn)定,泥漿濃度恒值控制是挖泥船施工中最重要的工作狀態(tài)。設(shè)定期望濃度為20%進行仿真試驗。 在實際疏浚作業(yè)過程中,吸泥口處由于土壤切削過程不斷產(chǎn)生泥漿,只能在排泥口處測量泥漿濃度,存在測量時滯現(xiàn)象(如圖2所示)。為更加直觀地分析控制器的性能,采用仿真的方式對吸泥口處的泥漿濃度進行分析。 由于外部有隨機干擾(土質(zhì)、水流等),被控對象是不確定、時變的。泥漿濃度恒值控制試驗曲線見圖12。由圖12可知:傳統(tǒng)PID控制器在應(yīng)對這樣的對象時不具備良好的控制性能,盡管能將泥漿濃度穩(wěn)定在期望值附近,但誤差較大。相反,全系數(shù)自適應(yīng)控制器在應(yīng)對這種情況時,控制器參數(shù)動態(tài)調(diào)節(jié),具有很好的適應(yīng)能力(見圖13)。 全系數(shù)自適應(yīng)控制器控制誤差曲線如圖13所示。由圖13可知:全系數(shù)自適應(yīng)控制器響應(yīng)速度快,在約3 s時就能跟蹤到期望值。跟蹤到期望泥漿濃度后,在應(yīng)對疏浚過程中土質(zhì)、水流等外界隨機干擾時,控制系統(tǒng)輸出能一直維持在期望濃度附近,濃度誤差率能控制在5%以內(nèi),具有很好的濃度保持性能。 a) PID控制器 b) 全系數(shù)自適應(yīng)控制器 圖13 全系數(shù)自適應(yīng)控制器控制誤差曲線 在絞吸挖泥船施工過程中,當外界因素發(fā)生較大改變時,為保證疏浚生產(chǎn)效率,期望泥漿濃度需隨之調(diào)整。因此,泥漿濃度跟蹤同樣是疏浚作業(yè)中必不可少的工況。設(shè)計仿真試驗,分別在t=50 s、t=100 s、t=150 s時,使期望泥漿濃度由20%突變到30%、25%、15%(見圖14和圖15)。 a) PID控制器 b) 全系數(shù)自適應(yīng)控制器 圖15 全系數(shù)自適應(yīng)控制器控制誤差曲線 由圖14和圖15可知:在泥漿濃度跟蹤試驗中,全系數(shù)自適應(yīng)控制器的性能更好,其響應(yīng)速度快,具有很好的跟蹤性能,控制性能穩(wěn)定,在不同期望泥漿濃度設(shè)定值的下,泥漿濃度誤差基本上沒有變化,不存在控制目標不同、控制性能不一致的情況。上述試驗結(jié)果充分證明全系數(shù)自適應(yīng)泥漿濃度控制器具有穩(wěn)定性好、響應(yīng)速度快和跟蹤效果好等特點。 為提高絞吸挖泥船的生產(chǎn)效率,采用自動化手段代替人工操作,實現(xiàn)疏浚作業(yè)過程中對泥漿濃度的控制。針對泥漿濃度控制系統(tǒng)存在的建模困難、不確定性及時滯等控制難點,設(shè)計了基于特征模型的泥漿濃度全系數(shù)自適應(yīng)控制器。仿真試驗結(jié)果表明:該控制器不僅具有穩(wěn)定性好、響應(yīng)速度快和跟蹤效果好等優(yōu)點,而且設(shè)計簡單,具有很強的工程實用性。2.2 構(gòu)建廣義對象
2.3 特征參數(shù)辨識
2.4 特征模型的驗證
3 泥漿濃度的全系數(shù)自適應(yīng)控制器設(shè)計
3.1 非線性黃金分割控制
3.2 維持跟蹤控制
4 泥漿濃度控制系統(tǒng)仿真
4.1 泥漿濃度恒值控制
4.2 泥漿濃度跟蹤控制
5 結(jié)束語