郎 濤
(安寧市水務(wù)局,云南 安寧 650300)
水利工程中,通常會在關(guān)鍵進出口等要道設(shè)置各類閘門,用于保障水庫順利完成防洪等任務(wù),維護水庫的安全和效益[1-3]。隨著技術(shù)的革新和發(fā)展,對于閘門的控制逐漸從手動轉(zhuǎn)變?yōu)樽詣?,利用計算機技術(shù)監(jiān)控閘門的啟閉,經(jīng)過不斷發(fā)展,逐漸實現(xiàn)了閘門的實時監(jiān)控和自動控制[4]。但是,隨著水情水調(diào)的變化和流域經(jīng)濟的發(fā)展,對水庫閘門的控制要求越來越高,以往的控制手段越來越難以滿足實際的控制需求[5]。
近年來,水資源短缺問題愈加明顯,水資源的合理管理和發(fā)展受到越來越多人的重視,閘門的精確控制是科學(xué)管理水資源的重要保障[6]。國外在閘門控制上的研究有很多經(jīng)驗,如美國的某自動化控制系統(tǒng),能夠同時控制大量閘門的運行,其他一些國家在閘門自動化方面集成度較高,有很多成功的案例,有很多成功的經(jīng)驗值得借鑒[7]。在國內(nèi),水庫閘門的控制研究與發(fā)展不是很完善,一些常規(guī)的閘門控制系統(tǒng)控制精確度較低,距離理想的智能化控制還有一些距離。如文獻[8]提到的基于無線智能節(jié)點的遠程控制系統(tǒng),該系統(tǒng)在開發(fā)設(shè)計時,在內(nèi)部模塊布置了多個智能節(jié)點,實現(xiàn)了節(jié)點組網(wǎng)和綜合態(tài)勢顯示,能夠在閘門控制中通過節(jié)點回傳目標(biāo)狀態(tài)信息,以便及時發(fā)出合理的控制指令,在實際應(yīng)用上,受到通信距離的影響,控制指令的傳輸存在較高的延遲,系統(tǒng)的整體協(xié)調(diào)性需要進一步提高。文獻[9]中提到的基于物聯(lián)網(wǎng)和PLC的閘門系統(tǒng)也存在類似的問題,該系統(tǒng)借助物聯(lián)網(wǎng)技術(shù)和PLC實現(xiàn)控制器的設(shè)計和遠程無線通信,進而實現(xiàn)閘門的遠程控制,系統(tǒng)在運行上十分穩(wěn)定,但是對于遠程通信延遲的問題并沒有很好地解決,系統(tǒng)的協(xié)調(diào)性同樣存在不足。因此,本文提出自動泄洪的水庫閘門遠程控制系統(tǒng)設(shè)計,以解決上述常規(guī)的控制系統(tǒng)中存在的問題。
在水庫閘門遠程控制系統(tǒng)的硬件設(shè)計上,借鑒以往使用的控制系統(tǒng)的總體結(jié)構(gòu)(見圖1),針對其中的部分環(huán)境展開設(shè)計研發(fā)。
圖1 閘門控制系統(tǒng)總體結(jié)構(gòu)示意圖
考慮到在閘門遠程控制系統(tǒng)中,實現(xiàn)良好的控制效果離不開控制模塊的支持,因此針對圖1中顯示的控制模塊展開設(shè)計。
對于控制模塊,分兩部分進行設(shè)計,一部分是現(xiàn)場控制單元設(shè)計,另一部分是傳感器的安裝設(shè)計。對于現(xiàn)場控制單元設(shè)計,選用限位開關(guān)、觸摸屏、步進電機等硬件組成控制單元[10](見圖2)。
圖2 閘門現(xiàn)場控制單元硬件結(jié)構(gòu)
圖2中使用的PLC型號為CPU315-2DP/PN,方便構(gòu)建容錯系統(tǒng);每一個控制柜均采用PROFIBUS通信,通過電纜將其與觸摸屏連接在一起,形成通信網(wǎng)絡(luò),各控制柜采用星型拓?fù)浣Y(jié)構(gòu)組網(wǎng),以滿足多種寬頻需求。在上述設(shè)計的基礎(chǔ)上,安裝閘門開度傳感器。
水庫閘門開度的自動控制中,開度的大小是重要參數(shù)之一,只有獲得準(zhǔn)確的閘門開度,才能實現(xiàn)閘門開度的有效控制。為保證閘門開度自動控制的安全運行,使用靈敏度高、抗干擾性能強的傳感器測量閘門開度。具體的設(shè)計內(nèi)容如下:
在硬件設(shè)計中,采用兩種傳感器監(jiān)測閘門遠程控制信號,分別是絕對式傳感器和增量式傳感器(見圖3)。
圖3 傳感器安裝示意圖
圖3中顯示了兩種不同的傳感器在兩側(cè)油缸上的安裝情況,兩種傳感器的安裝分別實現(xiàn)了控制同步信號的傳輸和監(jiān)測數(shù)據(jù)到現(xiàn)場控制單元的可靠傳輸。當(dāng)閘門運動時,卷筒轉(zhuǎn)軸就會帶動兩個旋轉(zhuǎn)編碼器轉(zhuǎn)動,以拉線伸縮的位移作為依據(jù),通過系統(tǒng)軟件部分可以計算出閘門開度,進而控制閘門。同時,為了避免閘門出現(xiàn)損耗,將限位開關(guān)安裝在閘門運行的最高點和最低點,當(dāng)閘門啟閉過程中達到限位時,提示報警,保證閘門和系統(tǒng)的安全。在上述硬件設(shè)計的基礎(chǔ)上,展開水庫閘門控制系統(tǒng)軟件部分的設(shè)計。
當(dāng)水庫閘門兩邊運行不同步時會導(dǎo)致閘門無法開啟,為了避免這種錯誤發(fā)生,在閘門遠程控制系統(tǒng)設(shè)計中測量閘門開度并對其進行同步糾偏處理。
以控制精度為依據(jù),將閘門有效行程內(nèi)的開度曲線劃分為多個直線段,這樣處理后可以把有限基點區(qū)間內(nèi)的曲線當(dāng)作基點之間連接的直線,從而建立閘門開度W的計算模型。公式如下:
(1)
式中X——讀取的液壓缸實際數(shù)值;
Xn——理論上的液壓缸位移數(shù)值;
Qn——各個區(qū)間開度的計算值,Q0=0,Qn表示最大行程開度;
n——區(qū)間分段數(shù)量。
由閘門開度的計算模型可知,液壓缸的初始位移讀數(shù)能夠在閘門全關(guān)閉情況下確定,根據(jù)上述計算公式即可實現(xiàn)實時監(jiān)控閘門開度的效果。
針對可能出現(xiàn)的閘門不同步的情況,采用同步控制原理,利用位置測量傳感器監(jiān)測兩端油缸的行程,通過產(chǎn)生的監(jiān)測信號判斷行程是否存在差異。如果兩端存在差異,通過軟件程序的邏輯判斷發(fā)出控制指令,消除油缸兩側(cè)的行程誤差,使其同步工作。另外,當(dāng)系統(tǒng)開始糾偏時,自啟門開始,判斷兩側(cè)油缸行程,出現(xiàn)行程偏差,則給定修正電壓,直到達到同步要求。確定閘門開度后,在遠程通信模塊和通信協(xié)議的支持下,實現(xiàn)閘門的自動控制。
在閘門控制系統(tǒng)的遠程通信設(shè)計上,利用Modbus協(xié)議定義一個能夠被控制器識別的消息結(jié)構(gòu);在Modbus協(xié)議的支持下,每個控制柜都可以通過此協(xié)議找到目標(biāo)設(shè)備地址,根據(jù)地址的不同產(chǎn)生不同的行為;如果需要回應(yīng),控制柜也是通過Modbus協(xié)議發(fā)出,實現(xiàn)控制柜與其他設(shè)備的數(shù)據(jù)交換。
Modbus在數(shù)據(jù)傳輸上有兩種模式,根據(jù)實際需求選擇RTU模式或ASCII模式,在配置每一個控制柜時,用戶需要選擇合適的通信模式和通信參數(shù),實現(xiàn)最佳的數(shù)據(jù)交換。
在遠程通信協(xié)議的支持下,計算閘門開度控制量,用于控制閘門啟閉。相關(guān)計算公式如下:
(2)
(3)
式中u——閘門開度控制變量;
Td——控制回路的輸出;
wc——閘門開度。
式(2)的作用是防止閘門頻繁上升或下降造成閘門損耗,能夠使閘門升降更加科學(xué),式(3)為整理后的計算公式,通過式(3)即可計算出最佳閘門開度控制量。至此,自動泄洪的水庫閘門遠程控制系統(tǒng)設(shè)計完成。
在水庫閘門遠程控制系統(tǒng)設(shè)計完成后,針對整個系統(tǒng)設(shè)計結(jié)果進行實驗研究,驗證系統(tǒng)的控制協(xié)調(diào)性,同時根據(jù)實驗分析證明系統(tǒng)在實際應(yīng)用上各項功能正常。
以水庫閘門作為實驗案例,在實驗前,檢查現(xiàn)場控制柜線路電源是否正常,在保證電源供給正常后,設(shè)計水庫閘門控流,用于后續(xù)實驗研究(見圖4)。
圖4 閘門控流示意圖
為了保證實驗中閘門流態(tài)勢自由出流的狀態(tài),在圖中顯示的閘門位置設(shè)計堰體結(jié)構(gòu),避免流量變化影響實驗結(jié)果(見圖5)。
圖5 堰體結(jié)構(gòu)示意圖
考慮到實驗中需要調(diào)整不同的流量,需要遠程通信技術(shù)支持控制指令的傳輸。因此,在實驗中對遠程控制系統(tǒng)的通信部分進行實驗。綜上所述,在水庫閘門遠程控制系統(tǒng)實驗研究中,設(shè)計遠程通信同步實驗和閘門開度精確度實驗,通過這兩組實驗分析控制系統(tǒng)的控制協(xié)調(diào)性。
在遠程通信同步實驗中,將水庫閘門遠程控制系統(tǒng)布置在閘門和計算機上,連接同一個路由器,在各個控制系統(tǒng)中的數(shù)據(jù)采集模塊設(shè)置相同的IP地址。借助網(wǎng)絡(luò)調(diào)試助手設(shè)置本地端口和本地IP。設(shè)置完成后,利用計算機的命令控制臺測試系統(tǒng)的網(wǎng)絡(luò)連接情況,在保證連接正常的情況下進行各個控制系統(tǒng)的遠程通信同步實驗。
控制系統(tǒng)遠程通信同步實驗以閘門電機接收的控制信號延遲作為實驗指標(biāo),延遲越高,說明控制系統(tǒng)遠程通信同步效果越差,延遲越低,說明控制系統(tǒng)遠程通信同步效果越好。實驗結(jié)果見圖6。
上述實驗設(shè)定目標(biāo)為100cm,控制電機以較高的速度向期望值運行,達到期望值后輸出實驗結(jié)果。觀察圖6中顯示的結(jié)果可知,三組實驗結(jié)果中,基于無線智能節(jié)點的控制系統(tǒng)和基于物聯(lián)網(wǎng)的控制系統(tǒng)延遲較高,在電機向期望值運行的過程中延遲波動比較大,非常不穩(wěn)定,控制效果極差。相比之下,提出的自動控制系統(tǒng)在經(jīng)過短時間的波動后逐漸穩(wěn)定,并且延遲遠遠小于另外兩種控制系統(tǒng)。綜上所述,提出的水庫閘門遠程控制系統(tǒng)遠程通信同步更明顯,在閘門控制上具有更好的控制效果。
圖6 不同控制系統(tǒng)遠程通信同步實驗結(jié)果
在閘門開度精確度實驗中,設(shè)置不同流量,使用不同的控制系統(tǒng)執(zhí)行不同流量控制指令并求解最優(yōu)閘門開度,同時得到不同條件下的系統(tǒng)計算流量,將其與給定流量進行相對誤差的計算,根據(jù)相對誤差計算結(jié)果,分析各個控制系統(tǒng)的閘門開度精確度(見表1)。
表1 閘門開度精確度實驗結(jié)果
從最優(yōu)閘門開度結(jié)果和流量相對誤差兩方面分析各個控制系統(tǒng)的性能,隨著給定流量的增加,最優(yōu)閘門開度在不斷變大,三組結(jié)果相差并不大,理論上對自動泄洪工作影響較??;但是在流量相對誤差實驗結(jié)果中,基于無線智能節(jié)點的控制系統(tǒng)和基于物聯(lián)網(wǎng)的控制系統(tǒng)數(shù)值比較大,遠遠高于提出的自動控制系統(tǒng)實驗結(jié)果。再結(jié)合最優(yōu)閘門開度實驗結(jié)果綜合分析可知,三組實驗結(jié)果中,只有提出的自動控制系統(tǒng)能夠滿足對閘門開度精確度的需求,相對誤差低,閘門開度最佳,并且在遠程通信方面也更加穩(wěn)定,提出的水庫閘門遠程控制系統(tǒng)在實際應(yīng)用中協(xié)調(diào)性優(yōu)于常規(guī)的控制系統(tǒng)。
本文以自動泄洪的水庫閘門控制作為主要研究內(nèi)容,為了滿足閘門的實際控制需求,提出了自動泄洪水庫閘門遠程控制系統(tǒng)設(shè)計。在系統(tǒng)設(shè)計上,從硬件和軟件兩方面展開研究與分析,設(shè)計系統(tǒng)整體結(jié)構(gòu)和功能。在系統(tǒng)開發(fā)設(shè)計完成后,以常規(guī)的控制系統(tǒng)作為參考對象,通過遠程通信同步實驗和閘門開度精確性實驗,證明了提出的控制系統(tǒng)應(yīng)用性能更好。但是,在實際工作中很容易受到外界天氣的影響,因此,在后續(xù)研究中,重點研究天氣因素對控制效果的影響,盡可能使控制系統(tǒng)更加完善。