張慶紅,林永君,王興武,張照彥
(1.華北電力大學 控制與計算機工程學院,河北保定071003; 2.保定華仿科技有限公司,河北保定071051)
串級調(diào)速系統(tǒng)的遠程監(jiān)控系統(tǒng)設計與實現(xiàn)
張慶紅1,林永君1,王興武2,張照彥2
(1.華北電力大學 控制與計算機工程學院,河北保定071003; 2.保定華仿科技有限公司,河北保定071051)
針對傳統(tǒng)串級調(diào)速系統(tǒng)采用的就地監(jiān)控方式存在的使用地點的局限性,監(jiān)管不便等問題,筆者提出了一種基于移動網(wǎng)絡的串級調(diào)速系統(tǒng)的遠程監(jiān)控系統(tǒng)的解決方案。以Freescale公司的處理器MC9S12X128MAA為控制單元,結(jié)合華為EM770W M2M無線傳輸模塊開發(fā)的無線數(shù)據(jù)終端為硬件平臺,配合在Windows系統(tǒng)下開發(fā)的服務器、客戶端軟件,實現(xiàn)對串級調(diào)速系統(tǒng)的遠程無線監(jiān)控。所設計的遠程監(jiān)控系統(tǒng)利用無線數(shù)據(jù)終端通過3G網(wǎng)絡和Internet網(wǎng)絡將作業(yè)現(xiàn)場的設備參數(shù)信息及時傳輸至服務器端,在服務器端進行存儲并轉(zhuǎn)發(fā)。用戶通過在監(jiān)控客戶端的操作,以實現(xiàn)對現(xiàn)場設備的實時監(jiān)視和控制。除遠程監(jiān)控功能外,系統(tǒng)還具備遠程升級功能。闡述了系統(tǒng)的總體設計方案,并詳述了下位機軟、硬件的實現(xiàn)和上位機軟件的實現(xiàn)。實際試驗表明系統(tǒng)運行穩(wěn)定,人機界面友好,達到預期的效果。
遠程監(jiān)控;EM770W;遠程升級;服務器
近年來,串級調(diào)速作為轉(zhuǎn)子側(cè)一種高效、節(jié)能的調(diào)速方法,在高壓大容量電機上的應用日趨廣泛[1,2]。掌握串級調(diào)速系統(tǒng)運行狀態(tài)對于安全生產(chǎn)而言至關(guān)重要。然而,目前對串級調(diào)速系統(tǒng)的監(jiān)視和控制依然采用就地監(jiān)控的方式。就地監(jiān)控方式需要技術(shù)人員親臨串級調(diào)速裝置作業(yè)現(xiàn)場來查看設備運行參數(shù),了解設備運行狀態(tài)[3]。這不僅降低了工作效率,而且不符合現(xiàn)代人們對于工業(yè)生產(chǎn)更加自動化、監(jiān)控管理更加人性化的期求。
隨著移動網(wǎng)絡技術(shù)的開啟和發(fā)展,應用于工業(yè)的遠程無線監(jiān)控技術(shù)得到了蓬勃發(fā)展[4~6]。目前,市場上遠程無線工業(yè)監(jiān)控方案層出不窮,并已應用到各行各業(yè)[7,8],但是由于通訊協(xié)議、監(jiān)控參數(shù)、實時性要求的不同,寬泛的遠程工業(yè)監(jiān)控系統(tǒng)并不能與所有載體兼容,很難精準地應用于串級調(diào)速裝置。因此設計一種專門用于串級調(diào)速系統(tǒng)的遠程監(jiān)控系統(tǒng)尤為必要。
針對以上問題,提出了一種基于移動網(wǎng)絡的串級調(diào)速系統(tǒng)的遠程無線監(jiān)控系統(tǒng)。系統(tǒng)的開發(fā)以嵌入式技術(shù)、移動通信技術(shù)、互聯(lián)網(wǎng)技術(shù)為技術(shù)支撐。采用可拆卸3G數(shù)據(jù)終端對串級調(diào)速系統(tǒng)的參數(shù)信息進行提取,在兼顧傳輸速度和傳輸費用的情況下,用WCDMA網(wǎng)絡和Internet網(wǎng)絡進行數(shù)據(jù)傳輸[9]。既滿足了數(shù)據(jù)傳輸?shù)男阅芤?,又?jié)約了數(shù)據(jù)傳輸成本。在對比C/S和B/S的通訊模式特點后,客戶端與服務器通訊采用C/S結(jié)構(gòu),使客戶端的設計更加靈活[10]。監(jiān)控系統(tǒng)在實現(xiàn)遠程無線監(jiān)控的基礎上,增加遠程固件升級的功能,使系統(tǒng)功能更加完善。該監(jiān)控系統(tǒng)可讓用戶在無須親臨現(xiàn)場的情況下通過監(jiān)控平臺對運行中的設備進行遠程監(jiān)視和控制;串級調(diào)速系統(tǒng)生產(chǎn)廠家也可以通過遠程監(jiān)控平臺,實時掌握工業(yè)現(xiàn)場的設備運行情況,對設備的故障診斷、固件程序的升級為用戶提供遠程協(xié)助。
1.1 系統(tǒng)結(jié)構(gòu)
遠程監(jiān)控系統(tǒng)從功能上可分為三部分組成:3G數(shù)據(jù)終端、服務器、監(jiān)控客戶端。其系統(tǒng)總體結(jié)構(gòu)圖如圖1所示。
3G數(shù)據(jù)終端主要負責從串級調(diào)速裝置中提取設備運行參數(shù)信息并將數(shù)據(jù)通過WCDMA網(wǎng)絡傳輸至運行在Windows操作系統(tǒng)上的服務器端。服務器端負責對接收的參數(shù)數(shù)據(jù)進行讀取、分析、存入數(shù)據(jù)庫,并為監(jiān)控客戶端提供遠程訪問數(shù)據(jù)功能??蛻舳酥饕δ苁菫橛脩籼峁┑顷懛掌?、開啟監(jiān)控、遠程升級等操作,并且將參數(shù)信息以數(shù)字或圖形的方式呈現(xiàn)在用戶面前。
圖1 系統(tǒng)總體結(jié)構(gòu)圖
1.2 系統(tǒng)工作原理
3G數(shù)據(jù)終端獨立于串級調(diào)速裝置之外,通過RS232接口與串級調(diào)速裝置相連。3G數(shù)據(jù)終端上電后自動與服務器進行連接,連接成功后,3G數(shù)據(jù)終端處于在線狀態(tài)。啟動串級調(diào)速裝置,串級調(diào)速裝置主控制器根據(jù)用戶選擇來判定先從BootLoader區(qū)執(zhí)行升級程序,還是從應用程序區(qū)執(zhí)行用戶程序。默認首先從應用程序區(qū)執(zhí)行用戶程序。當執(zhí)行用戶程序時,串級調(diào)速裝置根據(jù)預先定好的協(xié)議將參數(shù)信息發(fā)送至3G數(shù)據(jù)終端,經(jīng)由WCDMA/3G網(wǎng)絡傳輸至服務器上,并分類存入數(shù)據(jù)庫中。當執(zhí)行升級程序時,串級調(diào)速裝置主控制器首先將應用程序區(qū)原來程序頁擦除,然后按頁將客戶端發(fā)送來的更新程序?qū)懭霊贸绦騾^(qū),更新完畢后自動執(zhí)行新的應用程序。用戶在客戶端登陸服務器后,處于用戶在線狀態(tài)。用戶在客戶端列表框內(nèi)可查看同時在線的其他用戶和數(shù)據(jù)終端。選擇指定數(shù)據(jù)終端,可對其進行遠程監(jiān)控與遠程升級。同時,客戶端提供本地監(jiān)控與本地升級的功能。此時,無需連接3G數(shù)據(jù)終端,將串級調(diào)速裝置通過串口與PC直接相連。通訊協(xié)議和監(jiān)控畫面與遠程監(jiān)控時相同。
3G數(shù)據(jù)終端作為遠程監(jiān)控系統(tǒng)的硬件平臺,是整個系統(tǒng)的關(guān)鍵部分之一,具有信息的分析、處理、串口傳輸、無線傳輸?shù)裙δ?。?shù)據(jù)終端通過RS232接口與串級調(diào)速裝置相連,經(jīng)由3G無線網(wǎng)絡與服務器通訊,是連接現(xiàn)場設備與服務器的橋梁。
2.1 數(shù)據(jù)終端硬件設計
3G數(shù)據(jù)終端的設計采用模塊化設計,整個硬件平臺由處理器模塊、3G模塊、電源模塊及一些外圍電路組成。主處理器提供兩個標準的UART接口,分別與現(xiàn)場設備和3G模塊相連。主處理器主要負責3G模塊的驅(qū)動,數(shù)據(jù)格式的轉(zhuǎn)換,數(shù)據(jù)分析、處理。3G模塊主要功能是無線數(shù)據(jù)傳輸,主處理器通過AT命令實現(xiàn)對3G模塊的初始化配置,撥號聯(lián)網(wǎng)、收發(fā)數(shù)據(jù)等相關(guān)操作。數(shù)據(jù)終端總體框圖如圖2所示。
圖2 硬件總體框圖
數(shù)據(jù)終端采用飛思卡爾的十六位單片機MC9S12X128MAA作為主處理器。該芯片工作電壓為3.135~5.5 V,集成了兩個標準的UART串行接口。在本設計中,處理器工作電壓為5V,晶振頻率為16 MHz。為了使系統(tǒng)更加穩(wěn)定、快速的運行,通過對鎖相環(huán)的設置,將處理器總線頻率增加到80 MHz。3G模塊采用華為公司EM770 W M2M模塊,該模塊支持內(nèi)置TCP/IP協(xié)議棧、標準的AT指令及華為擴展AT指令集。該3G模塊集成2路UART通信接口。其中UART1支持帶流控功能的全串口模式,UART1支持數(shù)據(jù)服務,用戶可以通過UART1接口發(fā)送AT指令完成撥號上網(wǎng),進行數(shù)據(jù)業(yè)務操作。UART2不支持數(shù)據(jù)服務和AT命令[11]。系統(tǒng)使用EM770W M2M模塊的UART1與主處理器相連。該3G模塊I/O端口輸入電壓極限值為2.6 V,為了實現(xiàn)與主處理器I/O端口電平兼容,通過雙向電平轉(zhuǎn)換芯片74LVC4245實現(xiàn)。該3G模塊電源電壓范圍為3.0~3.6 V,本系統(tǒng)中采用德州儀器(TI)生產(chǎn)的LM2596降壓開關(guān)型集成穩(wěn)壓芯片為3G模塊提供3.3 V穩(wěn)定電壓。
2.2 數(shù)據(jù)終端軟件設計
數(shù)據(jù)終端的軟件開發(fā)是在Windows操作系統(tǒng)下,使用C語言在codeWarrior開發(fā)環(huán)境下完成。數(shù)據(jù)終端工作過程分為初始態(tài)、登錄服務器、功能選擇判斷、遠程升級、監(jiān)控數(shù)據(jù)通信5個狀態(tài),模型如圖3所示。具體分述如下:
圖3 數(shù)據(jù)終端狀態(tài)機模型
(1)初始態(tài)。系統(tǒng)啟動后,完成串口初始化、鎖相環(huán)設置,I/O端口初始化等操作后,處于初始態(tài)。
(2)登錄服務器。對3G模塊進行波特率、接入點的配置,然后與指定的IP地址、端口號的服務器建立UDP鏈接,與服務器交換登錄數(shù)據(jù)包后即登錄服務器成功。
(3)功能選擇判斷。根據(jù)用戶選擇,判斷下一時刻進入哪種工作狀態(tài)。當?shù)卿浄掌骱螅? s時間內(nèi),條件(SCI1Receive[0]==‘>’)滿足,則進入遠程升級狀態(tài),否則進入遠程監(jiān)控狀態(tài)。
(4)遠程升級。數(shù)據(jù)終端按頁接收客戶端發(fā)送的更新程序,并按頁轉(zhuǎn)發(fā)給串級調(diào)速裝置,經(jīng)串級調(diào)速裝置主控器的Boot區(qū)引導程序?qū)⒏鲁绦虬错搶懭雴纹瑱C應用區(qū)Flash中。遠程升級完成后,串級調(diào)速系統(tǒng)主控制器開始執(zhí)行應用程序區(qū)新的程序,3G數(shù)據(jù)終端進入監(jiān)控數(shù)據(jù)通信狀態(tài)。
(5)監(jiān)控數(shù)據(jù)通信。進入數(shù)據(jù)通信狀態(tài)后,終端以一定的時間間隔將串級調(diào)速系統(tǒng)運行參數(shù)按照約定好的協(xié)議發(fā)送至服務器端,經(jīng)服務器轉(zhuǎn)發(fā)至監(jiān)控客戶端。同時終端不斷響應客戶端監(jiān)控指令。系統(tǒng)復位后,3G數(shù)據(jù)終端進入初始態(tài)。
上位機軟件使用C++語言,在Windows操作系統(tǒng)下,使用Microsoft Visual C++ 6.0開發(fā)工具編寫完成。上位機軟件主要包括服務器軟件與客戶端軟件兩部分。
3.1 服務器的設計與實現(xiàn)
3.1.1 服務器端總體設計
系統(tǒng)數(shù)據(jù)傳輸網(wǎng)絡采用覆蓋范圍較廣的WCDMA網(wǎng)絡,由于IPv4資源的匱乏,聯(lián)通網(wǎng)絡運營商為每個SIM卡分配的IP地址都是私有IP,企業(yè)或家庭電腦接入因特網(wǎng)所用的IP地址也多是內(nèi)網(wǎng)IP,因此3G數(shù)據(jù)終端與客戶端的IP地址互不可見,無法直接通信,因此需要一臺有公網(wǎng)IP的服務器中轉(zhuǎn)數(shù)據(jù)。所以服務器軟件必須運行在一臺具有公網(wǎng)IP的計算機上。
服務器的設計是基于對話框的模式。由于遠程監(jiān)控系統(tǒng)與用戶的交互主要在客戶端完成,所以服務器端只設計了一個主功能界面。服務器端主界面提供登陸服務器、退出服務器操作、顯示在線用戶列表及監(jiān)控信息。服務器端接收來自3G數(shù)據(jù)終端的串級調(diào)速系統(tǒng)的運行參數(shù)、上限值等各項參數(shù)信息,響應客戶端監(jiān)控請求將接收到的參數(shù)數(shù)據(jù)發(fā)送給客戶端,同時將這些參數(shù)數(shù)據(jù)進行存儲,為客戶端提供訪問歷史數(shù)據(jù)服務。
為了使監(jiān)控數(shù)據(jù)有效、規(guī)律地存儲、查詢,在服務器端引入數(shù)據(jù)庫的設計。數(shù)據(jù)庫的設計以MySQL Server 5.6數(shù)據(jù)庫為基礎,實現(xiàn)實時及歷史數(shù)據(jù)的入庫、檢索,支持客戶端遠程查詢、應用。通過分析傳輸數(shù)據(jù)的類型,可將遠程監(jiān)控數(shù)據(jù)分為兩類:狀態(tài)參數(shù)和設置參數(shù)。因此在MySQL平臺下創(chuàng)建數(shù)據(jù)庫g3_monitor,并根據(jù)監(jiān)控數(shù)據(jù)類型創(chuàng)建設置參數(shù)表settingparameter 和狀態(tài)參數(shù)表statusparameter。
3.1.2 服務器端程序設計
服務器端作為整個監(jiān)控系統(tǒng)的通信樞紐,其主要功能有界面初始化、數(shù)據(jù)接收及處理、檢查用戶在線、數(shù)據(jù)格式轉(zhuǎn)換、數(shù)據(jù)庫操作。為了提高數(shù)據(jù)處理效率,降低程序復雜度,分模塊對這些功能進行設計[12]。服務器軟件結(jié)構(gòu)如圖4所示。
圖4 服務器軟件結(jié)構(gòu)
圖5 數(shù)據(jù)接收及處理模塊流程圖
初始化模塊負責完成服務器界面的初始化以及通信套接字的初始配置。數(shù)據(jù)接收及處理模塊是服務器軟件設計核心,負責接收和處理來自終端和客戶端的數(shù)據(jù)包,其軟件流程圖如圖5所示。當客戶端和終端的心跳包或通信數(shù)據(jù)包到來時,更新其連接標志位,檢查用戶在線模塊通過判斷終端和客戶端連接標志確定終端和客戶端是否在線[13]。EM770W模塊對于收發(fā)的數(shù)據(jù)有嚴格要求,接收數(shù)據(jù)范圍為0x01~0x7F,發(fā)送數(shù)據(jù)范圍為除0x08外的0x01~0x7F,0x08在發(fā)送數(shù)據(jù)中有著特殊意義,表示退格。本系統(tǒng)的服務器運行在Windows操作系統(tǒng)下,由服務器向3G終端發(fā)送數(shù)據(jù)時,操作系統(tǒng)會自動在0x0A之前添加0x0D,所以0x0A無法直接發(fā)送。服務器端與3G終端實際通信數(shù)據(jù)范圍為0x00~0xFF,而且上位機與下位機編譯環(huán)境不同,導致結(jié)構(gòu)體對齊方式不同。因此需對通信數(shù)據(jù)進行轉(zhuǎn)義以及格式轉(zhuǎn)換。數(shù)據(jù)庫操作模塊負責將數(shù)據(jù)終端發(fā)送的監(jiān)控數(shù)據(jù)分析、處理,然后寫入數(shù)據(jù)庫。
3.2 客戶端的設計與實現(xiàn)
客戶端是整個監(jiān)控系統(tǒng)的重要組成部分,它提供了可視化的監(jiān)視界面和實時高效的操作平臺。在權(quán)衡B/S與C/S架構(gòu)模式優(yōu)缺點的情況下,監(jiān)控客戶端采用C/S架構(gòu)模式。根據(jù)功能不同,將監(jiān)控客戶端化分為系統(tǒng)操作、設備運行狀態(tài)、運行參數(shù)、接觸器設置、上限值設置、保護值設置、調(diào)速關(guān)聯(lián)參數(shù)、啟動關(guān)聯(lián)參數(shù)、操作項、過程曲線顯示十大功能模塊。
另外事件記錄和控制命令模塊作為系統(tǒng)必要的操作和顯示部分,在每個功能模塊的界面中都能顯示。事件記錄顯示系統(tǒng)當前運行狀態(tài)以及運行狀態(tài)的改變。啟動、停止、調(diào)速等命令按鈕用來對串級調(diào)速系統(tǒng)下達控制命令??蛻舳说拈_發(fā)是基于對話框的模式,每一個功能模塊都與之對應交互界面和類。在主對話框中,采用工具欄、狀態(tài)欄、位置固定的子區(qū)域與用戶交互。點擊工具欄按鈕,在主對話框的子區(qū)域內(nèi)呈現(xiàn)出對應的功能模塊的界面。遠程監(jiān)控客戶端界面如圖6所示。
圖6 遠程監(jiān)控客戶端界面
為了提高程序執(zhí)行效率,監(jiān)控客戶端的程序開發(fā)在分模塊設計的基礎上采用了多線程技術(shù)。線程調(diào)度由線程調(diào)度器完成。為了實現(xiàn)線程間的協(xié)調(diào)運行,防止多個線程同時訪問同一資源時出現(xiàn)不可預知的后果,采用Windows環(huán)境提供的同步措施—事件(Event)來解決以上問題??蛻舳顺绦虺骶€程外,還包括保持客戶端在線線程、發(fā)送更新程序線程、數(shù)據(jù)接收線程、串口收發(fā)線程。監(jiān)控客戶端軟件流程圖如圖8所示。
圖7 客戶端軟件流程圖
保持客戶端在線線程以一定時間間隔向服務器端發(fā)送“心跳”包,通知對方客戶端的當前狀態(tài)。發(fā)送程序線程主要負責將更新程序按頁發(fā)送至服務器端。當用戶打開程序文件時,將更新程序讀取至數(shù)據(jù)緩沖區(qū)。此時遠程升級按鈕為可操作狀態(tài),點擊遠程升級按鈕,激活發(fā)送線程。發(fā)送線程將數(shù)據(jù)緩沖區(qū)的升級程序按頁發(fā)送至服務器端,經(jīng)服務器轉(zhuǎn)發(fā)至終端,收到終端應答后,發(fā)送下一頁程序,依此循環(huán),直至程序頁完全發(fā)送(FLAG==TRUE),然后發(fā)送完成標志。數(shù)據(jù)接收線程主要功能是接收來自服務器端的數(shù)據(jù)包,并對其分析、處理,例如將監(jiān)控信息通過窗口間消息機制發(fā)送至指定窗口進行顯示。就地監(jiān)控與升級需通過串口與串級調(diào)速系統(tǒng)進行通訊,打開串口后即創(chuàng)建串口收發(fā)線程,串口收發(fā)線程主要負責客戶端PC與串級調(diào)速裝置間的數(shù)據(jù)往來。
本系統(tǒng)已在保定華仿科技有限公司的串級調(diào)速系統(tǒng)實驗平臺進行系統(tǒng)測試,并對運行情況進行詳細記錄與分析。為防止因采樣頻率過大而增加流量費用和消耗系統(tǒng)資源,而且又要避免重要信息遺漏,將數(shù)據(jù)采樣周期定為60 s。系統(tǒng)測試總次數(shù)為200次。系統(tǒng)測試記錄如表1所示。
表1 系統(tǒng)測試
WCDMA/3G網(wǎng)絡理論上上行、下行速率可達到5.76 Mbps、7.2 Mbps,在實驗環(huán)境下測得其平均速率為0.78 Mbps。由于采集的監(jiān)控參數(shù)數(shù)據(jù)經(jīng)封裝以及轉(zhuǎn)義后大小約為4.312 Kbyte,網(wǎng)絡寬帶有較大富余,能保證監(jiān)控數(shù)據(jù)較快傳輸。在系統(tǒng)測試中,數(shù)據(jù)包傳輸時間小于1 s,小于系統(tǒng)實時性要求的2 s,滿足實時性要求。測試中沒有出現(xiàn)數(shù)據(jù)包的丟失及出錯以及傳輸中斷情況,滿足系統(tǒng)的可靠性及準確性要求。終端登陸服務器用時與實驗現(xiàn)場3G網(wǎng)絡信號質(zhì)量有關(guān),測試中接入服務器時間小于3 s,滿足系統(tǒng)要求。3G數(shù)據(jù)終端出現(xiàn)2次掉線,經(jīng)分析,這是由于實驗現(xiàn)場3G網(wǎng)絡信號質(zhì)量不穩(wěn)定所致。由于在3G數(shù)據(jù)終端軟件設計中,增加了掉線重連功能,所以3G數(shù)據(jù)終端在掉線后能及時再次登陸服務器,避免影響下一次數(shù)據(jù)傳輸。實驗各項數(shù)據(jù)表明,實時性、可靠性、準確性、丟包率等各項指標都滿足系統(tǒng)設計要求。
另外,系統(tǒng)抗干擾能力是整個系統(tǒng)可靠運行的關(guān)鍵。由于串級調(diào)速系統(tǒng)作業(yè)于工業(yè)現(xiàn)場,作業(yè)環(huán)境中的電磁信號干擾影響著采集數(shù)據(jù)的準確性,同時網(wǎng)絡信號質(zhì)量也是影響采集數(shù)據(jù)準確性的一項重要因素??赏ㄟ^優(yōu)化硬件及軟件設計來提高系統(tǒng)的抗干擾能力。由于硬件設備由廠家生產(chǎn),不可隨意更改,本系統(tǒng)主要通過優(yōu)化系統(tǒng)軟件設計的措施來提高系統(tǒng)的抗干擾能力。采用的措施:一是在數(shù)據(jù)包中增加數(shù)據(jù)校驗位,數(shù)據(jù)校驗位為所有數(shù)據(jù)位異或;二是3G數(shù)據(jù)采集終端將從串級調(diào)速裝置提取的參數(shù)信息存入臨時緩存區(qū),待接收到客戶端正確接收數(shù)據(jù)包的應答后,清空臨時緩沖區(qū),以為下次存儲新的數(shù)據(jù)做好準備;否則重新發(fā)送數(shù)據(jù)包,超時仍未收到客戶端正確接收數(shù)據(jù)包的應答,視為包丟失。系統(tǒng)測試數(shù)據(jù)顯示沒有出現(xiàn)數(shù)據(jù)包的丟失及錯誤情況,驗證了系統(tǒng)具有一定抗干擾能力,能保證數(shù)據(jù)的準確采集及可靠傳輸。
本文從3G數(shù)據(jù)終端硬件結(jié)構(gòu)、軟件狀態(tài)機模型,服務器及監(jiān)控客戶端的實現(xiàn)等方面闡述了系統(tǒng)的設計思路與實現(xiàn)方法。遠程監(jiān)控系統(tǒng)解決了串級調(diào)速系統(tǒng)傳統(tǒng)的就地監(jiān)控方式對惡劣環(huán)境中的現(xiàn)場設備監(jiān)管不便的問題,確保操作人員及管理人員無須親臨工業(yè)現(xiàn)場,能及時掌握串級調(diào)速系統(tǒng)運行狀態(tài),有效的提高了工作效率并且節(jié)約了物力、人力。并且還可以根據(jù)實際需求,調(diào)整數(shù)據(jù)傳輸方式(由無線傳輸轉(zhuǎn)變?yōu)榇趥鬏?,提高了系統(tǒng)的適用性。通過在保定華仿科技有限公司的串級調(diào)速系統(tǒng)上實際測試,驗證了系統(tǒng)的可行性。系統(tǒng)運行穩(wěn)定,實現(xiàn)成本低,操作簡便,監(jiān)控畫面友好,具有良好的市場應用前景。
[1]郭建軍. 串級調(diào)速的發(fā)展與現(xiàn)狀[J]. 裝備制造技術(shù),2008,(7):110-111,126.
[2]張軍偉. 異步電動機高頻斬波串級調(diào)速系統(tǒng)模型及特性的研究[D].北京:華北電力大學,2011.
[3]林永君,楊春來,常喜茂,等. 基于GPRS的遠程監(jiān)控系統(tǒng)的研究與實現(xiàn)[J]. 化工自動化及儀表,2011,38(11):1367-1370.
[4]劉國云. 汽輪機軸系振動遠程監(jiān)測[J]. 電力科學與工程 ,2012,28(12):21-24.
[5]韋波,韋手于. 實現(xiàn)烘絲機運行狀態(tài)的遠程監(jiān)控功能[J]. 輕工科技,2015,197(4):79-80.
[6]田野,徐保強,于欣欣. 溫室大棚環(huán)境遠程監(jiān)控及自動灌溉系統(tǒng)的設計[J]. 機械工程與自動化,2015,190(3):149-151.
[7]連加典. 基于GPS/GPRS工程車輛遠程監(jiān)控系統(tǒng)的設計與實現(xiàn)[D].長沙:湖南大學,2014.
[8]陸文婷,程武山. 基于網(wǎng)絡的空氣壓縮機遠程監(jiān)控系統(tǒng)[J]. 輕工機械,2015,33(1):56-59.
[9]張潔,潘丹,何琳,等. 基于3G信號的地震現(xiàn)場無線視頻會議系統(tǒng)[J]. 中國科技信息,2014,(17):126-127.
[10]楊帆,林吉兆,謝義林,等. 基于GPS-RTK的海上打樁遠程監(jiān)控系統(tǒng)設計[J]. 測繪工程,2014,23(12):76-80.
[11]姜遠見. 基于3G的工業(yè)遠程監(jiān)控系統(tǒng)的研究與設計[D].湘潭:湘潭大學,2012.
[12]華光輝,吳福保,邱騰飛,等. 微電網(wǎng)綜合監(jiān)控系統(tǒng)開發(fā)[J]. 電網(wǎng)與清潔能源,2013,29(4):40-45.
[13]魏珍,周驥飛,翟曉磊. 電網(wǎng)自動減載監(jiān)控管理系統(tǒng)設計[J]. 電網(wǎng)與清潔能源,2013,29(6):29-32.
Design and Implementation of Remote Monitoring System of Cascade Control System
Zhang Qinghong1,Lin Yongjun1, Wang Xingwu2,Zhang Zhaoyan2
(1.School of Control and Computer Engineering, North China Electric Power University, Baoding 071003, China;2.Baoding Huafang Science and Technology Co., Ltd.,Baoding 071051,China)
Aiming at issues such as the limitation of operating spot and supervision inconvenience of traditional local monitoring methods used by cascade control system,this paper proposes a solution of remote monitoring system of cascade control system based on mobile network. A hardware platform based on wireless data terminal realized the remote wireless monitoring of cascade control system through the cooperation with the server and client software developed in the Windows system.The wireless data terminal was developed based on MC9S12X128MAA MCU of Freescale company which was combined with wireless transmitting module EM770W M2M of HUAWEI company.The remote monitoring system was designed to transmit through 3G networks and Internet, the information of the wireless data network terminals jobsite equipment parameters to the server which can store and forward them.Users could achieve real-time on-site monitoring and control of the equipments by monitoring the operations of the clients. In addition to the remote monitoring functions, the system also included a remote upgrading capabilities. The overall scheme of the system was presented. And the implementation of software and hardware of lower computers, the software of host computer were introduced in detail. Practical experiment shows that the system could work stably with a friendly HMI, and meet the desired effects.
remote monitoring;EM770W;remote upgrading;server
2015-05-14。
張慶紅(1989-),女,碩士研究生,研究方向為嵌入式技術(shù)在工業(yè)過程中的應用,E-mail:1044528248@qq.com。
TP393
B
10.3969/j.issn.1672-0792.2015.07.009