朱萬浩,章盼梅,孔令棚
(1.華南理工大學(xué)廣州學(xué)院電氣工程學(xué)院,廣東廣州 510800;2.華南理工大學(xué)廣州學(xué)院機(jī)械工程學(xué)院,廣東廣州 510800)
近年來,國(guó)家越來越重視水質(zhì)環(huán)境的保護(hù),加大資金投入改善水質(zhì)。污水是影響水質(zhì)的一個(gè)重要因素,因此各地政府大量新建、擴(kuò)建污水處理廠來改善水質(zhì)。污水泵站是污水處理廠的重要組成部分,它的作用是把某個(gè)區(qū)域的污水輸送到污水處理廠進(jìn)行集中處理。隨著城市化的快速發(fā)展,污水排放量日益增大,原來的污水泵站建設(shè)時(shí)間較長(zhǎng),自動(dòng)化程度低,已無法滿足當(dāng)前輸送污水的要求。
關(guān)于泵站的自動(dòng)化控制技術(shù),已有學(xué)者進(jìn)行了相關(guān)研究。文獻(xiàn)[1]針對(duì)樊口泵站運(yùn)行時(shí)間長(zhǎng),原有的自動(dòng)化系統(tǒng)已無法滿足泵站運(yùn)行需求等情況,對(duì)樊口泵站進(jìn)行自動(dòng)化系統(tǒng)改造。改造后的系統(tǒng)采用GE PLC和上位機(jī),提高了泵站自動(dòng)化水平,減輕了運(yùn)維人員的工作壓力。文獻(xiàn)[2]結(jié)合珠三角排澇泵站的現(xiàn)狀和存在問題,提出完善自動(dòng)化建設(shè)標(biāo)準(zhǔn)、提高泵站自動(dòng)化運(yùn)行水平、降低泵站運(yùn)維成本等改造措施。文獻(xiàn)[3]分析了現(xiàn)有城市污水泵站自動(dòng)化程度低、運(yùn)行不穩(wěn)定等情況,提出采用西門子S7-300 PLC、WINcc監(jiān)控軟件、工業(yè)以太網(wǎng)等技術(shù),對(duì)排污泵站進(jìn)行自動(dòng)化系統(tǒng)改造。文獻(xiàn)[4]以珠海廣昌泵站改造項(xiàng)目為例,詳細(xì)介紹了泵站AB PLC控制器、RSView上位機(jī)、工業(yè)以太網(wǎng)等改造技術(shù)。文獻(xiàn)[5]針對(duì)農(nóng)村小型泵站管理效率低的問題,設(shè)計(jì)了一套監(jiān)控系統(tǒng)。文中分析了系統(tǒng)的總體架構(gòu)、設(shè)計(jì)了硬件主程序和上位機(jī)軟件,最后對(duì)系統(tǒng)進(jìn)行了測(cè)試。當(dāng)前學(xué)者對(duì)泵站自動(dòng)化系統(tǒng)的研究,大多利用傳統(tǒng)監(jiān)控技術(shù)即PLC與監(jiān)控軟件相結(jié)合,實(shí)現(xiàn)對(duì)泵站的本地監(jiān)控。傳統(tǒng)的監(jiān)控技術(shù)較好地支撐了早期泵站自動(dòng)化技術(shù)的發(fā)展,但它無法實(shí)現(xiàn)遠(yuǎn)程監(jiān)控。隨著污水排放量的日益增大,國(guó)家提出建設(shè)無人值守泵站的要求,傳統(tǒng)的自動(dòng)化控制技術(shù)已無法滿足當(dāng)前泵站自動(dòng)化系統(tǒng)建設(shè)的需求。
工業(yè)物聯(lián)網(wǎng)、工業(yè)4.0、工業(yè)5.0是近幾年的熱門技術(shù),它給社會(huì)帶來新一輪的技術(shù)革命。工業(yè)物聯(lián)網(wǎng)是通過工業(yè)以太網(wǎng)、云服務(wù)器、智能手機(jī)終端等技術(shù),實(shí)現(xiàn)工業(yè)設(shè)備的智能互聯(lián)和遠(yuǎn)程監(jiān)控,提高了工業(yè)自動(dòng)化水平和生產(chǎn)效率。因此,本文提出利用工業(yè)物聯(lián)網(wǎng)技術(shù),對(duì)污水泵站原有的自動(dòng)化系統(tǒng)進(jìn)行改造,以提高泵站的自動(dòng)化程度和管理水平,降低泵站運(yùn)維成本。本文的架構(gòu)如下:首先,分析了國(guó)內(nèi)外污水處理泵站的運(yùn)行狀況;然后,以一個(gè)實(shí)際的污水泵站為例,分析其存在的問題;接著,提出污水泵站自動(dòng)化系統(tǒng)的改造方案,設(shè)計(jì)了改造后系統(tǒng)的總體架構(gòu),并詳細(xì)分析了系統(tǒng)硬件和軟件的改造過程;最后,對(duì)系統(tǒng)進(jìn)行調(diào)試,發(fā)現(xiàn)問題及對(duì)未來的展望。
廣東某污水泵站建設(shè)于2000年,主要負(fù)責(zé)某個(gè)區(qū)域生活污水的收集,然后通過市政管網(wǎng)輸送到污水處理廠進(jìn)行集中處理。污水泵站總占地面積為1 000 m2,設(shè)計(jì)流量為5 000 m3/d,建設(shè)單位為水務(wù)集團(tuán)。由于泵站建設(shè)時(shí)間較長(zhǎng),當(dāng)前主要面臨如下問題:
(1)泵站自動(dòng)化程度低。監(jiān)控系統(tǒng)經(jīng)常出現(xiàn)死機(jī)、無法讀取儀表數(shù)據(jù)等情況,系統(tǒng)只能本地監(jiān)控系統(tǒng)的運(yùn)行,無法實(shí)現(xiàn)遠(yuǎn)程監(jiān)控。
(2)線路、設(shè)備老化,經(jīng)常出現(xiàn)故障。電纜線、控制信息號(hào)線老化嚴(yán)重,出現(xiàn)過熱、絕緣皮損壞等現(xiàn)象。高低壓配電柜沒有通信端口,無法實(shí)時(shí)監(jiān)測(cè)電壓、電流等參數(shù)。
(3)泵站輸送污水能力不足,無法滿足日益增長(zhǎng)的排污需要。泵站進(jìn)水口垃圾太多,有時(shí)出現(xiàn)進(jìn)水口堵塞的情況。
根據(jù)污水泵站的實(shí)際情況,結(jié)合業(yè)主方的要求,對(duì)泵站進(jìn)行如下改造:
(1)更換原有的自動(dòng)化監(jiān)控系統(tǒng),改造后的監(jiān)控系統(tǒng)能實(shí)現(xiàn)遠(yuǎn)程監(jiān)控,同時(shí)能監(jiān)測(cè)高低壓配電柜運(yùn)行情況。
(2)更換老化的電纜線、控制信號(hào)線、更換測(cè)量不準(zhǔn)的液位計(jì)、流量計(jì)、高低壓配電柜,新增1臺(tái)潛水泵、1臺(tái)格柵機(jī),替換1臺(tái)潛水泵。
污水泵站原監(jiān)控系統(tǒng)中央控制器采用S7-200 PLC,上位機(jī)采用組態(tài)軟件二次開發(fā),現(xiàn)場(chǎng)由儀表、潛水泵等設(shè)備組成。原控制系統(tǒng)中央控制室有1臺(tái)監(jiān)控主機(jī)和1臺(tái)噴墨打印機(jī);現(xiàn)場(chǎng)設(shè)備有3臺(tái)潛水泵,其中1臺(tái)潛水泵已燒壞,液位計(jì)和流量計(jì)各1臺(tái)。配電房有高低壓配電柜和開關(guān)柜,由于沒有通信接口,無法遠(yuǎn)程監(jiān)測(cè)它們的運(yùn)行情況,原污水泵站監(jiān)控系統(tǒng)總體架構(gòu)如圖1所示。
圖1 原監(jiān)控系統(tǒng)總體架構(gòu)圖
改造后的系統(tǒng)利用工業(yè)物聯(lián)網(wǎng)技術(shù),上位機(jī)采用微信小程序二次開發(fā)監(jiān)控系統(tǒng),下位機(jī)采用STM32控制器,通過以太網(wǎng)把數(shù)據(jù)傳送到云服務(wù)器,手機(jī)等智能終端通過微信小程序與云服務(wù)器相連,從而實(shí)現(xiàn)對(duì)污水泵站的遠(yuǎn)程監(jiān)控。系統(tǒng)分為應(yīng)用層、中間層、現(xiàn)場(chǎng)層:應(yīng)用層主要由本地服務(wù)器、云服務(wù)器、微信小程序監(jiān)控系統(tǒng)和手機(jī)等智能終端組成;中間層由工業(yè)以太網(wǎng)環(huán)網(wǎng)、工業(yè)交換機(jī)、STM32控制器、以太網(wǎng)模塊組成;現(xiàn)場(chǎng)層主要由潛水泵、液位計(jì)、空氣流量計(jì)、電控閥門等組成。改造后系統(tǒng)的總體架構(gòu)如圖2所示。
圖2 改造后監(jiān)控系統(tǒng)總體架構(gòu)圖
改造后的系統(tǒng)不但能實(shí)時(shí)監(jiān)控泵站的運(yùn)行情況,而且能用手機(jī)、電腦等智能終端實(shí)現(xiàn)遠(yuǎn)程監(jiān)控。系統(tǒng)分軟件和硬件2部分,軟件采用微信平臺(tái)進(jìn)行二次開發(fā),硬件部分采用STM32控制器及相關(guān)模塊,實(shí)時(shí)處理空氣流量計(jì)等儀表信號(hào)和控制潛水泵、電控閥門、格柵機(jī)等設(shè)備的啟停。
改造后監(jiān)控系統(tǒng)硬件部分選用STM32為核心控制器。除了STM32之外,還包括模數(shù)轉(zhuǎn)換模塊、繼電器模塊、網(wǎng)絡(luò)通訊模塊等。
3.1.1 模擬量模塊設(shè)計(jì)
模擬量是一種隨時(shí)間連續(xù)變化的量,控制器不能直接處理模擬信號(hào),需要把它轉(zhuǎn)換為數(shù)字信號(hào)才能處理[6]。STM32內(nèi)部帶有A/D接口,但考慮到數(shù)量不夠、不易維修等情況,因此外置獨(dú)立的A/D模塊。在泵站監(jiān)控系統(tǒng)中,需采集的模擬量信號(hào)有電壓、電流、液位值、流量值等,它們都需經(jīng)A/D模塊轉(zhuǎn)換后發(fā)送給STM32。A/D模塊電路如圖3所示。
圖3 AD模塊電路圖
3.1.2 數(shù)字量模塊設(shè)計(jì)
數(shù)字信號(hào)是離散的量,一般高電平采用“1”、低電平采用“0”來表示[7]。在泵站自動(dòng)化系統(tǒng)中,需要處理的數(shù)字量信號(hào)有上百個(gè),例如:潛水泵、格柵機(jī)、電控閥門等設(shè)備的啟動(dòng)、停止、故障、報(bào)警;液位計(jì)、空氣流量計(jì)等儀表的故障信號(hào)。系統(tǒng)運(yùn)行時(shí),當(dāng)需要啟動(dòng)潛水泵,STM32發(fā)送一個(gè)高電平信號(hào)“1”給變頻器,通過變頻器啟動(dòng)潛水泵;當(dāng)需要停止?jié)撍脮r(shí),STM32發(fā)送一個(gè)低電平信號(hào)“0”給變頻器,通過變頻器停止?jié)撍谩1谜驹?臺(tái)潛水泵,啟動(dòng)方式均為軟啟動(dòng),1臺(tái)潛水泵已燒壞。改造后新增1臺(tái)泵、替換1臺(tái)泵,全部泵改為變頻啟動(dòng),數(shù)字量模塊電路如圖4所示。
圖4 數(shù)字量模塊電路圖
3.1.3 視頻監(jiān)控模塊設(shè)計(jì)
原泵站自動(dòng)化系統(tǒng)為了節(jié)省工程建設(shè)成本,沒有視頻監(jiān)控系統(tǒng),有時(shí)會(huì)出現(xiàn)設(shè)備丟失的情況。為了加大泵站的安全管理力度,改造后的自動(dòng)化系統(tǒng)新增視頻監(jiān)控。通過在STM32控制器旁添加視頻監(jiān)控模塊與攝像頭相連,達(dá)到視頻監(jiān)控的目的。視頻監(jiān)控模塊電路如圖5所示。
圖5 視頻監(jiān)控模塊電路圖
3.1.4 繼電器模塊設(shè)計(jì)
繼電器是通過電磁吸合或光耦方式,實(shí)現(xiàn)弱電控制強(qiáng)電的功能[8]。在污水泵站自動(dòng)化系統(tǒng)中,不同的設(shè)備需要的供電電壓不同,如:STM32控制器供電電壓是3.3 V、模數(shù)轉(zhuǎn)換等模塊的電壓是5 V、現(xiàn)場(chǎng)監(jiān)測(cè)儀表的電壓是24 V、照明電壓是220 V等。為防止高電壓串入低電壓,造成低電壓設(shè)備的損壞;同時(shí),STM32控制器輸出電壓低,不能控制設(shè)備的運(yùn)行,通過繼電器可方便地控制設(shè)備的工作。因此,在泵站自動(dòng)化系統(tǒng)中使用大量的繼電器?,F(xiàn)場(chǎng)的繼電器主要有2種:一種是直流控制直流的繼電器,用于控制儀表等直流設(shè)備,通常4個(gè)繼電器為一組模塊;另一種是直流控制交流的繼電器,用于控制電機(jī)等交流設(shè)備。繼電器模塊電路如圖6所示,4路繼電器為一組,輸入信號(hào)先經(jīng)三極管放大,然后通過光耦繼電器隔離,輸出信號(hào)控制設(shè)備。
圖6 繼電器模塊電路圖
3.1.5 網(wǎng)絡(luò)通信模塊設(shè)計(jì)
污水自動(dòng)化系統(tǒng)中央控制器需采集液位計(jì)、空氣流量計(jì)等儀表信號(hào),經(jīng)控制器處理后發(fā)送給變頻器,從而控制潛水泵、電動(dòng)閥門等設(shè)備的運(yùn)行??刂破靼研盘?hào)發(fā)送到本地服務(wù)器保存,同時(shí)通過以太網(wǎng),發(fā)送到云平臺(tái),本地服務(wù)器和云平臺(tái)是同步保存的,冗余配置。微信小程序監(jiān)控軟件連接到云服務(wù)器,實(shí)現(xiàn)監(jiān)控軟件和控制器的數(shù)據(jù)交換。整個(gè)自動(dòng)化系統(tǒng)設(shè)備之間通過TCP/IP協(xié)議通信,操作人員通過手機(jī)打開微信小程序,即可監(jiān)控泵站的運(yùn)行??刂破鞑粠ЬW(wǎng)絡(luò)模塊,為了把數(shù)據(jù)上傳到云服務(wù)器,本項(xiàng)目增加W550以太網(wǎng)模塊;同時(shí),為了提高系統(tǒng)通訊的可靠性、穩(wěn)定性,以太網(wǎng)模塊采用冗余配置[9]。網(wǎng)絡(luò)模塊電路如圖7所示。
圖7 網(wǎng)絡(luò)模塊電路圖
污水泵站原監(jiān)控軟件采用組態(tài)軟件二次開發(fā),系統(tǒng)只能本地監(jiān)控,無法實(shí)現(xiàn)廣域監(jiān)控。近年來隨著物聯(lián)網(wǎng)、工業(yè)物聯(lián)網(wǎng)的興起,出現(xiàn)了智能手機(jī)APP、微信小程序、微信訂閱號(hào)、云監(jiān)控等新興的監(jiān)控平臺(tái)[10]。微信小程序監(jiān)控軟件具有無需安裝、打開手機(jī)微信掃一掃二維碼,即可監(jiān)控設(shè)備運(yùn)行的優(yōu)點(diǎn);同時(shí),微信平臺(tái)擁有大數(shù)據(jù)、云平臺(tái)技術(shù)和強(qiáng)大的科研隊(duì)伍,為監(jiān)控軟件提供技術(shù)保障,因此本項(xiàng)目選用微信小程序進(jìn)行二次開發(fā)。
3.2.1 軟件系統(tǒng)總體架構(gòu)
污水泵站遠(yuǎn)程監(jiān)控系統(tǒng)分為進(jìn)水系統(tǒng)、處理系統(tǒng)、出水系統(tǒng)、報(bào)警一覽和報(bào)表管理子系統(tǒng)。進(jìn)水系統(tǒng)由格柵機(jī)和空氣流量計(jì)組成;處理系統(tǒng)由提升泵和液位計(jì)組成;出水系統(tǒng)由有毒氣體檢測(cè)儀和空氣流量計(jì)組成;報(bào)警一覽采集設(shè)備和儀表的報(bào)警信息;報(bào)表管理負(fù)責(zé)記錄和保存泵站運(yùn)行參數(shù)的各種報(bào)表[11]。軟件系統(tǒng)總體架構(gòu)如圖8所示。
圖8 軟件系統(tǒng)總體架構(gòu)圖
3.2.2 主程序設(shè)計(jì)
微信小程序監(jiān)控軟件二次開發(fā)時(shí),首先設(shè)計(jì)系統(tǒng)初始化模塊,與云服務(wù)器的建立連接。如果系統(tǒng)通信成功,則打開軟件偵聽程序,如果通信不成功,則返回繼續(xù)嘗試連接。然后根據(jù)程序的命令,跳轉(zhuǎn)到相應(yīng)的監(jiān)控界面,如進(jìn)水系統(tǒng)、報(bào)表管理等界面,主程序設(shè)計(jì)流程如圖9所示[12]。
圖9 主程序設(shè)計(jì)流程圖
為了驗(yàn)證污水處理遠(yuǎn)程監(jiān)控系統(tǒng)能否正常運(yùn)行,系統(tǒng)初步設(shè)計(jì)完成之后,在實(shí)驗(yàn)室進(jìn)行系統(tǒng)測(cè)試。系統(tǒng)測(cè)試分為功能性測(cè)試和云測(cè)試,功能性測(cè)試是驗(yàn)證系統(tǒng)各控制按鍵能否正常工作、儀表數(shù)據(jù)能否實(shí)時(shí)上傳等;云測(cè)試則是借助第三方的云服務(wù)平臺(tái),如:阿里云、華為云、騰訊云等平臺(tái),對(duì)iOS和Android系統(tǒng)的APP、微信小程序等進(jìn)行全方位的檢測(cè),發(fā)現(xiàn)漏洞并生成修改報(bào)告。本項(xiàng)目首先在實(shí)驗(yàn)室進(jìn)行功能性測(cè)試,然后通過云平臺(tái)再進(jìn)一步測(cè)試系統(tǒng)性能。測(cè)試時(shí),首先打開智能手機(jī)的微信軟件,掃一掃二維碼進(jìn)入污水泵站遠(yuǎn)程監(jiān)控系統(tǒng)主界面。點(diǎn)擊進(jìn)水系統(tǒng)按鈕,監(jiān)控界面跳轉(zhuǎn)到進(jìn)水系統(tǒng)界面。點(diǎn)擊格柵機(jī)按鈕,然后再點(diǎn)擊啟動(dòng)按鈕,格柵機(jī)啟動(dòng)運(yùn)行,監(jiān)控界面如圖10所示。
圖10 監(jiān)控界面測(cè)試圖
基于工業(yè)物聯(lián)網(wǎng)的污水泵站自動(dòng)化系統(tǒng)改造項(xiàng)目,采用微信小程序、STM32控制器、云服務(wù)器等技術(shù),實(shí)現(xiàn)了污水泵站的遠(yuǎn)程監(jiān)控,解決了污水泵站原有系統(tǒng)自動(dòng)化程度低、無法遠(yuǎn)程監(jiān)控的問題。系統(tǒng)自試運(yùn)行以來,運(yùn)行穩(wěn)定、反應(yīng)靈敏、實(shí)時(shí)性好,能遠(yuǎn)程監(jiān)控泵站的運(yùn)行狀態(tài),受到業(yè)主的好評(píng)。
(1)上位機(jī)采用微信平臺(tái)二次開發(fā)監(jiān)控軟件,污水泵站運(yùn)維人員打開微信,掃一掃二維碼即可監(jiān)控設(shè)備的運(yùn)行。
(2)下位機(jī)采用STM32控制器,實(shí)時(shí)采集空氣流量計(jì)、液位計(jì)等現(xiàn)場(chǎng)儀表的信號(hào),經(jīng)過處理后發(fā)送命令控制現(xiàn)場(chǎng)設(shè)備的運(yùn)行,同時(shí)將數(shù)據(jù)上傳到云服務(wù)器。
(3)本文目前僅對(duì)一個(gè)污水泵站自動(dòng)化系統(tǒng)進(jìn)行改造,隨著工業(yè)物聯(lián)網(wǎng)、工業(yè)4.0/5.0、微信小程序監(jiān)控軟件和云服務(wù)器技術(shù)的不斷發(fā)展,未來將有更多的污水泵站、污水泵站與污水處理廠互聯(lián),實(shí)現(xiàn)智慧水務(wù)、智慧工業(yè)、智慧城市的目標(biāo)。