本發明涉及電學領域,具體而言,涉及一種電網服務器、電網客戶端設備以及變電站調度交換機。
背景技術:
調度交換機廣泛分散在各個變電站,地理位置分布很廣,所以當調度交換機出現故障需要維護檢修時,需要檢修人員到達現場進行人工檢查,這樣的工作模式大大的延長了故障恢復的時間;另外,調度交換機的調度臺修改按鍵參數需要一組通信運行檢修人員一個一個站點的進行現場修改,既耗時又耗力。
針對上述相關技術中對調度交換機的維護僅僅依靠人工來實現而導致維護效率低的問題,目前尚未提出有效的解決方案。
技術實現要素:
本發明實施例提供了一種電網服務器、電網客戶端設備以及變電站調度交換機,以至少解決相關技術中對調度交換機的維護僅僅依靠人工來實現而導致維護效率低的技術問題。
根據本發明實施例的一個方面,提供了一種電網服務器,包括:調度交換機交互模塊和處理模塊,其中,調度交換機交互模塊,用于與電網中的一個或多個變電站分別對應的一個或多個調度交換機進行遠程交互,對一個或多個調度交換機的調度信息進行采集,或對一個或多個調度交換機的配置數據進行維護;處理模塊,用于對采集的調度信息或維護的配置數據進行處理。
可選地,該電網服務器還包括:終端管理系統tms交互模塊,用于與tms進行交互,將一個或多個調度交換機的調度信息和對一個或多個調度交換機維護的配置數據發送給tms進行呈現。
可選地,該電網服務器還包括:客戶端交互模塊,用于與一個或多個客戶端進行交互,用于對一個或多個客戶端訪問電網服務器的權限進行控制。
可選地,該電網服務器還包括:主備服務器交互模塊,用于完成主備服務器的交互,并執行數據同步。
可選地,處理模塊包括:狀態及告警處理單元,用于對根據采集的調度信息和維護的配置數據,獲取的一個或多個調度交換機的狀態及告警信息,供客戶端設備進行狀態顯示或告警處理。
根據本發明實施例的另外一個方面,還提供了一種電網客戶端設備,包括:服務器交互模塊和參數配置界面模塊,其中,服務器交互模塊,用于與電網服務器進行交互,獲取電網中的一個或多個變電站分別對應的一個或多個調度交換機的調度信息,其中,電網服務器與電網中的一個或多個充電站分別的一個或多個調度交換機進行遠程交互采集調度信息;參數配置界面模塊,用于根據獲取的調度信息,對一個或多個調度交換機的參數進行配置。
可選地,該電網客戶端設備還包括:控制界面模塊,用于對電網客戶端是否被授權訪問電網服務器的權限進行控制。
可選地,該電網客戶端設備還包括:狀態及告警界面模塊,用于接收來自電網服務器傳送的電網中一個或多個調度交換機的狀態及告警信息后,對接收的一個或多個調度交換機的狀態及告警信息進行狀態顯示或告警處理。
根據本發明實施例的另外一個方面,還提供了一種變電站調度交換機,包括:數據采集器,用于對變電站調度交換機的實時數據進行采集;網絡接口板,用于通過將系統總線從數據采集器獲取變電站調度交換機的實時數據遠程傳送給電網服務器,或者,用于接收電網服務器對變電站調度交換機進行遠程配置的配置數據。
根據本發明實施例的另外一個方面,還提供了一種電網系統,包括上述任一項的電網服務器,上述任一項的電網客戶端設備,和上述變電站調度交換機。
在本發明實施例中,利用調度交換機交互模塊,用于與電網中的一個或多個變電站分別對應的一個或多個調度交換機進行遠程交互,對一個或多個調度交換機的調度信息進行采集,或對一個或多個調度交換機的配置數據進行維護;處理模塊,用于對采集的調度信息或維護的配置數據進行處理,從而在調度交換機發生故障時,可以有效減少人為檢修,從而解決了相關技術中對調度交換機的維護僅僅依靠人工來實現而導致維護效率低的技術問題,提高了調度交換機運行可靠性,也極大地減少了通信運行檢修人員的日常工作量,提高了用戶體驗。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
圖1是根據本發明實施例的電網服務器的示意圖;
圖2是根據本發明實施例的電網服務器端軟件的框架圖;
圖3是根據本發明實施例的電網客戶端設備的示意圖;以及
圖4是根據本發明實施例的變電站調度交換機的示意圖。
具體實施方式
為了使本技術領域的人員更好地理解本發明方案,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分的實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都應當屬于本發明保護的范圍。
需要說明的是,本發明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數據在適當情況下可以互換,以便這里描述的本發明的實施例能夠以除了在這里圖示或描述的那些以外的順序實施。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統、產品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產品或設備固有的其它步驟或單元。
為了方便描述,以下對本發明實施例涉及的部分名詞或術語進行說明:
調度交換機:是集行政交換與調度交換于一體,不僅具有數字調度機的內外線調度功能、排隊功能、錄音功能,而且具備局用交換機強大交換與組網能力,具備用戶交換機眾多的新業務與數字業務。
文件傳輸協議(filetransferprotocol,簡稱ftp):是用于在網絡上進行文件共享而設計的因特網標準協議。
傳輸控制協議/因特網互聯協議(transmissioncontrolprotocol/internetprotocol,簡稱tcp/ip):是internet最基本的協議、internet國際互聯網的基礎,由網絡層的ip協議和傳輸層的tcp協議組成。
終端遠程維護管理系統(terminalmanagementsystem,簡稱tms):是希望對新安裝的終端機具有及已布局但經過改造后滿足終端遠程維護管理系統要求的終端機具,實現統一管理、統一下載(應用程序、參數、廣告)等功能。
語音合成(texttospeech,簡稱tts):是實現人機語言通信關鍵技術之一,把文本轉化為聲音,其應用范圍廣泛,利用語音合成技術將文本轉化為語音,使用戶利用電話終端就可以聽取文本的信息。
數據訪問對象(dataaccessobjects,簡稱dao):是第一個面向對象的接口,dao模式是通過對業務層提供數據抽象層接口。
用戶數據報協議(userdatagramprotocol,簡稱udp):是開放式系統互聯參考模型中的一種無連接的傳輸層協議,提供面向事務的簡單不可靠信息傳送服務。
針對上述相關技術中的問題,本發明實施例利用調度交換機交互模塊和電網中一個或者多個變電站分別對應的一個或者多個調度機進行遠程交互,對一個或者多個調度交換機的調度信息進行采集,或者對一個或者多個調度交換機的配置數據進行維護,以及處理模塊對采集的調度信息或維護的配置數據進行處理,從而在調度交換機出現故障需要檢修時,就無需檢修人員到達現場進行人工檢查,從而實現了在應對調度交換機出現故障時,能夠縮短業務恢復時間從而提高調度交換機運行的可靠性,也能極大的減少通信運行檢修人員日常的工作量,下面進行詳細說明。
根據本發明實施例的一個方面,提供了一種電網服務器,圖1是根據本發明實施例的電網服務器的示意圖,如圖1所示,該電網服務器包括:調度交換機交互模塊11和處理模塊13,下面進行詳細說明。
調度交換機交互模塊11,用于與電網中的一個或多個變電站分別對應的一個或多個調度交換機進行遠程交互,對一個或多個調度交換機的調度信息進行采集,或對一個或多個調度交換機的配置數據進行維護。
處理模塊13,用于對采集的調度信息或維護的配置數據進行處理。
通過本發明提供的上述實施例,調度交換機交互模塊11,用于與電網中的一個或多個變電站分別對應的一個或多個調度交換機進行遠程交互,對一個或多個調度交換機的調度信息進行采集,或對一個或多個調度交換機的配置數據進行維護;處理模塊13,用于對采集的調度信息或維護的配置數據進行處理,從而在調度交換機發生故障時,可以有效減少人為檢修,從而解決了相關技術中對調度交換機的維護僅僅依靠人工來實現而導致維護效率低的技術問題,提高了調度交換機運行可靠性,也極大地減少了通信運行檢修人員的日常工作量,提高了用戶體驗。
需要說明的是,本發明實施例中的電網服務器采用tcp/ip方式與各變電站調度交換機通信,對每臺調度交換機進行遠程維護,并通過發送實時狀態信息和告警信息給客戶端呈現,并且電網服務器提供主備方案,并可以與tms系統連接,因此在電網服務器端軟件開發過程中,需要基于以上的要求建立服務器端軟件的基本框架。
另外,電網服務器端采用適合工業設計使用的vb、vc++語言混編,穩定成熟、結構清晰;數據庫則選用兼容性較好的小型數據庫microsoftaccess,可由軟件自生成數據庫、表單結構,dao訪問,易于修改,維護方便;還采用ftp文件傳輸方式,實現系統數據庫的傳輸和同步,實現服務器與客戶端的數據交互。
基于以上框架及功能要求,可以將電網服務器端軟件分為不同的模塊,圖2是根據本發明實施例的電網服務器端軟件的框架圖,如圖2所示,該電網服務器端軟件包括:用戶界面模塊21、狀態及告警處理模塊22、數據庫處理模塊23、權限控制模塊24、tms交互模塊25、客戶端交互模塊26、調度交換機交互模塊27、主備服務器交互模塊28、通信管理模塊29。
其中,用戶界面模塊21可以用來負責提供與用戶的交互界面,將服務器各項功能直觀地顯示并由用戶進行相關操作;狀態及告警處理模塊22:負責獲取由調度交換機交互模塊及主備服務器交互模塊接受的狀態信息和告警信息,通過解釋、呈現和轉發,供用戶獲取調度交換機狀態及告警信息;數據庫處理模塊23可以用來負責對調度交換機配置參數數據庫、狀態及告警信息記錄數據庫、信令分析數據庫、調度臺按鍵參數數據庫、維護臺配置數據庫、權限密碼控制數據庫等文件進行創建、刪除、編輯和管理;權限控制模塊24用來負責實現權限密碼管理控制,對客戶端的查看配置權限進行控制;通信管理模塊29:負責實現對與客戶端、調度交換機、tms系統的底層網絡數據傳輸的管理;終端管理系統tms交互模塊25:負責實現與tms系統的交互,將所有調度交換機的設備配置、連接狀態和告警信息發送給tms系統進行呈現、報警;調度交換機交互模塊27:負責接受調度交換機的實時狀態信息,接受調度交換機的心跳和告警信息,查詢和抽取調度交換機的配置數據,交由數據庫處理模塊保存為數據庫記錄,向調度交換機下載配置數據,修改調度交換機參數并能保存修改后的數據記錄;客戶端交互模塊26:負責將與客戶端的交互,實現對多電網客戶端的管理,完成對發送數據的編碼打包,通過ftp服務器功能實現與客戶端的配置文件數據的傳輸,記錄所有客戶端登錄操作信息;主備服務器交互模塊28:負責實現主備服務器的交互,互傳心跳信息并檢測,數據記錄同步等功能。
為了能夠對調度交換機的設備配置、連接狀態以及告警信息進行呈現,該電網服務器還可以包括:終端管理系統tms交互模塊,用于與tms進行交互,將一個或多個調度交換機的調度信息和對一個或多個調度交換機維護的配置數據發送給tms進行呈現。具體地,該終端管理系統tms交互模塊,負責實現與tms的交互,將所有調度交換機的設備配置、連接狀態和告警信息發送給tms進行呈現。
在客戶端對電網服務器進行訪問時,為了有效保障電網服務器的數據安全,該電網服務器還可以包括:客戶端交互模塊,用于與一個或多個客戶端進行交互,用于對一個或多個客戶端訪問電網服務器的權限進行控制。具體地,通過客戶端交互模塊,可以實現與客戶端的交互,實現對多客戶端的管理,完成對發送數據的編碼打包,通過ftp服務器功能與客戶端的配置文件數據的傳輸,記錄所有客戶端登錄操作信息。
為了能夠實現主備服務器的交互以及數據同步,該電網服務器還可以包括:主備服務器交互模塊,用于完成主備服務器的交互,并執行數據同步。具體地,該主備服務器交互模塊,可以負責實現主備服務器的交互,例如,互傳心跳信息并進行檢測,同時開可以實現數據的記錄與同步等功能。
為了使用戶獲取調度交換機的狀態以及告警信息,處理模塊可以包括:狀態及告警處理單元,用于對根據采集的調度信息和維護的配置數據,獲取的一個或多個調度交換機的狀態及告警信息,供客戶端設備進行狀態顯示或告警處理。具體地,該狀態及告警處理單元,可以負責獲取由調度交換機交互模塊及主備服務器交互模塊接受的狀態信息和告警信息,通過解釋、呈現和轉發,供用戶獲取調度交換機狀態及告警信息。
根據本發明實施例的另外一個方面,還提供了一種電網客戶端設備,其中,該電網客戶端是采用tcp/ip方式與服務器連接,能夠自動檢測主備服務器的可用狀態,通過與電網服務器的交互,獲取在網調度交換機的狀態告警等信息,也可以對在網調度交換機參數進行配置。
圖3是根據本發明實施例的電網客戶端設備的示意圖,如圖3所示,該電網客戶端設備包括:服務器交互模塊31和參數配置界面模塊33,下面進行詳細說明。
服務器交互模塊31,用于與電網服務器進行交互,獲取電網中的一個或多個變電站分別對應的一個或多個調度交換機的調度信息,其中,電網服務器與電網中的一個或多個充電站分別的一個或多個調度交換機進行遠程交互采集調度信息。
參數配置界面模塊33,用于根據獲取的調度信息,對一個或多個調度交換機的參數進行配置。
通過本發明實施例提供的該電網客戶端設備,利用服務器交互模塊21與電網服務器進行交互,獲取電網中的一個或多個變電站分別對應的一個或多個調度交換機的調度信息,其中,電網服務器與電網中的一個或多個充電站分別的一個或多個調度交換機進行遠程交互采集調度信息;參數配置界面模塊23根據獲取的調度信息,對一個或多個調度交換機的參數進行配置,具體地,服務器交互模塊21負責與服務器的交互,能夠實現對服務器發送的信息的解釋和發送給服務器信息打包封裝,通過登錄ftp服務器,實現上傳以及下載數據庫文件,參數配置界面模塊可以用來負責根據權限對授權設備進行參數修改配置,從而有效減少了人為對調度交換機的控制,進而解決了相關技術中對調度交換機的維護僅僅依靠人工來實現而導致維護效率低的技術問題,提高了調度交換機運行可靠性,也極大地減少了通信運行檢修人員的日常工作量,提高了用戶體驗。
需要說明的是,電網客戶端采用tcp/ip的方式與電網服務器連接,能夠自動檢測主備服務器的可用狀態,通過與電網服務器的交互,從而獲取在網調度交換機的狀態警告信息,并且也可以對在網調度交換機的參數進行配置。另外,電網客戶端采用分機分權限管理,支持多種用戶同時登錄,并且電網客戶端采用適合工業設計使用的vb、vc++語言混編,與服務器端傳輸的配置文件采用access數據庫,根據功能需求,可以將電網客戶端軟件分為控制界面模塊、狀態及告警界面模塊、參數配置界面模塊、數據庫處理模塊、服務器交互模塊、通信管理模塊。
為了實現對電網服務器的權限進行有效控制,該電網客戶端設備還可以包括:控制界面模塊,用于對電網客戶端是否被授權訪問電網服務器的權限進行控制。具體地,該控制界面模塊負責經服務器向授權調度交換機發送參數查詢命令、系統復位重啟命令、主備控制板切換命令等。
為了使用戶能夠對調度交換機的狀態進行更好的了解,該電網客戶端設備還可以包括:狀態及告警界面模塊,用于接收來自電網服務器傳送的電網中一個或多個調度交換機的狀態及告警信息后,對接收的一個或多個調度交換機的狀態及告警信息進行狀態顯示或告警處理。也即是,該狀態及告警界面模塊負責接收服務器傳來的交換機實時狀態信息,具有對調度交換機公用系統運行狀態和端口工作狀態的實時顯示,接收服務器傳來的交換機心跳和告警信息,對告警信號進行聲光報警,利用tts語音合成技術實現彈出文本和語音播報故障位置,采用圖標可以定位在地圖上并用閃爍顏色直觀顯示調度交換機整機運行狀態。
另外,為了實現對調度交換機配置參數的管理,該電網客戶端還可以包括:數據庫處理模塊用來負責對調度交換機配置參數數據庫文件進行創建、刪除、編輯和管理。
為了實現對電網服務器端的底層網絡數據傳輸的管理,該電網客戶端還可以包括:通信管理模塊用來負責實現對與電網服務器端的底層網絡數據傳輸的管理,能自動檢測主備服務器可用狀態,連接可用服務器并提示連接狀態和服務器工作狀態。
根據本發明實施例的另外一個方面,還提供了一種變電站調度交換機,圖4是根據本發明實施例的變電站調度交換機的示意圖,如圖4所示,該變電站調度交換機包括:數據采集器41以及網絡接口板43。下面進行詳細說明。
數據采集器41,用于對變電站調度交換機的實時數據進行采集。
網絡接口板43,用于通過將系統總線從數據采集器獲取變電站調度交換機的實時數據遠程傳送給電網服務器,或者,用于接收電網服務器對變電站調度交換機進行遠程配置的配置數據。
其中,網絡接口板可以包括:cpu處理器、系統總線接口、二次電源供電、網絡處理器和網絡接口,調度交換機通過系統總線或串行接口與cpu處理器進行數據交互,cpu接收主機數據,打包成tcp/udp數據包,經網口處理器調制后通過網絡接口傳輸,網口處理器接收到的數據經cpu解包驗證后發送給主機,完成主機與網絡間的數據交互。
通過本發明實施例提供的變電站調度交換機,利用數據采集器31對變電站調度交換機的實時數據進行采集;網絡接口板33通過將系統總線從數據采集器獲取變電站調度交換機的實時數據遠程傳送給電網服務器,或者,用于接收電網服務器對變電站調度交換機進行遠程配置的配置數據,從而有效減少了人為對調度交換機的控制,進而解決了相關技術中對調度交換機的維護僅僅依靠人工來實現而導致維護效率低的技術問題,提高了調度交換機運行可靠性,也極大地減少了通信運行檢修人員的日常工作量,提高了用戶體驗。
根據本發明實施例的另外一個方面,還提供了一種電網系統,包括上述任一項的電網服務器,上述任一項的電網客戶端設備,和上述變電站調度交換機。
上述本發明實施例序號僅僅為了描述,不代表實施例的優劣。
在本發明的上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的技術內容,可通過其它的方式實現。其中,以上所描述的裝置實施例僅僅是示意性的,例如所述單元的劃分,可以為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。
所述集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可為個人計算機、服務器或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:u盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述僅是本發明的優選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護范圍。