本發明涉及電力系統數據通信技術領域,具體涉及一種用于變電站自動化系統的狀態信息上送方法。
背景技術:
當前用于電力系統的變電站自動化系統,一般通過站內報告服務,將服務器端各類狀態信息上送給客戶端,供客戶端展示或通過其他通信協議轉發。在現有的應用模式下,當客戶端進行狀態信息上送給高級應用程序應用時,需要將接收到的狀態信息重組,以便符合轉發時采用的通信協議標準。這種重組、轉發機制,從一定程度上來講,需要對服務器端上送的各類原始的狀態信息進行加工處理,因此,不能完全保證高級應用獲得的重組、轉發機制后的狀態信息與服務器端提供的各類原始的狀態信息一致,導致傳輸可靠性降低,是當前急需解決的問題。
技術實現要素:
本發明的目的是克服現有技術中客戶端對對服務器端上送的各類原始的狀態信息進行加工處理,與服務器端提供的各類原始的狀態信息不完全一致,傳輸可靠性低的問題。本發明的用于變電站自動化系統的狀態信息上送方法,采用文件傳輸方式傳輸狀態信息,避免了客戶端上送狀態信息時,需重新組合數據信息的操作,保證高級應用程序獲取的狀態信息為服務器端源頭提供的原始數據,提高數據傳輸的可靠性,具有良好的應用前景。
為了達到上述目的,本發明所采用的技術方案是:
一種用于變電站自動化系統的狀態信息上送方法,其特征在于:包括以下步驟,
步驟(a),構建記錄服務器端當前時間斷面的狀態信息文件,所述狀態信息文件由服務器端接收到客戶端下發的控制命令后構建形成;
步驟(b),服務器端將變化報告發送給客戶端,所述變化報告用于通知客戶端狀態信息文件構建完成;
步驟(c),客戶端接收到變化報告后,客戶端通過文件傳輸方式從服務器端中獲取對應的狀態信息文件;
步驟(d),客戶端將接收到的狀態信息文件上送給高級應用程序。
前述的一種用于變電站自動化系統的狀態信息上送方法,其特征在于:步驟(a),所述狀態信息文件包括服務器端向外傳輸的狀態量數據和模擬量數據,狀態量數據包括動作信號、變位信號和自檢信號;所述模擬量數據包括保護測量信號、遙測量信號和故障信息信號。
前述的一種用于變電站自動化系統的狀態信息上送方法,其特征在于:步驟(a),所述控制命令為變電站自動化系統站內通信標準控制服務。
前述的一種用于變電站自動化系統的狀態信息上送方法,其特征在于:步驟(b),所述變化報告為變電站自動化系統站內通信標準報告服務。
前述的一種用于變電站自動化系統的狀態信息上送方法,其特征在于:步驟(c),所述文件傳輸方式為變電站自動化系統站內通信標準報告服務,是服務器端根據客戶端下發的指定文件路徑與文件名中上送對應的狀態信息文件。
前述的一種用于變電站自動化系統的狀態信息上送方法,其特征在于:步驟(a),所述狀態信息文件的構建方法如下:
(a1),服務器端接收到客戶端下發的控制命令后,對需要上送的狀態量和模擬量信號進行狀態掃描和數據更新;
(a2),服務器端按照各信號對應的應用進行分組,采用自描述和可擴展性的文本語言,將更新分組后的信號數據寫入到文件中,形成狀態信息文件。
本發明的有益效果是:本發明的用于變電站自動化系統的狀態信息上送方法,采用文件傳輸方式傳輸狀態信息,避免了客戶端上送狀態信息時,需重新組合數據信息的操作,保證高級應用程序獲取的狀態信息為服務器端源頭提供的原始數據,提高數據傳輸的可靠性,具有良好的應用前景。
附圖說明
圖1是本發明的用于變電站自動化系統的狀態信息上送方法的流程圖。
具體實施方式
下面將結合說明書附圖,對本發明作進一步的說明。
如圖1所示,本發明的用于變電站自動化系統的狀態信息上送方法,包括以下步驟,
步驟(a),構建記錄服務器端當前時間斷面的狀態信息文件,所述狀態信息文件由服務器端接收到客戶端下發的控制命令后構建形成,狀態信息文件包括服務器端向外傳輸的狀態量數據和模擬量數據,狀態量數據包括動作信號、變位信號和自檢信號;所述模擬量數據包括保護測量信號、遙測量信號和故障信息信號,所述狀態信息文件的構建方法如下:
(a1),服務器端接收到客戶端下發的控制命令后,對需要上送的狀態量和模擬量信號進行狀態掃描和數據更新;
(a2),服務器端按照各信號對應的應用進行分組,采用自描述和可擴展性的文本語言(如可擴展標記語言xml),將更新分組后的信號數據寫入到文件中,形成狀態信息文件;
所述控制命令為變電站自動化系統站內通信標準控制服務,如使用iec61850標準作為站內通信協議的變電站自動化系統,采用iec61850標準控制服務,控制對象根據iec61850標準進行模型擴展得到,客戶端向服務器端所擴展的控制對象下發控制命令,服務器端接收命令后構建形成狀態信息文件,并存儲在服務器端指定文件路徑下,保存文件名;
步驟(b),服務器端將變化報告發送給客戶端,所述變化報告用于通知客戶端狀態信息文件構建完成,所述變化報告為變電站自動化系統站內通信標準報告服務,如使用iec61850標準作為站內通信協議的變電站自動化系統,采用iec61850標準報告服務,變化報告內容根據iec61850標準進行模型擴展得到,服務器端形成狀態信息文件后,上送變化報告通知客戶端狀態信息文件形成完成;
步驟(c),客戶端接收到變化報告后,客戶端通過文件傳輸方式從服務器端下發的指定文件路徑與文件名中獲取對應的狀態信息文件,如使用iec61850標準作為站內通信協議的變電站自動化系統,采用iec61850標準文件傳輸服務,客戶端向服務器端下發指定的文件路徑與文件名要求獲取狀態信息文件,服務器端收到命令后,向客戶端上送狀態信息文件;
步驟(d),客戶端將接收到的狀態信息文件上送給高級應用程序。
綜上所述,本發明的用于變電站自動化系統的狀態信息上送方法,采用文件傳輸方式傳輸狀態信息,避免了客戶端上送狀態信息時,需重新組合數據信息的操作,保證高級應用程序獲取的狀態信息為服務器端源頭提供的原始數據,提高數據傳輸的可靠性,具有良好的應用前景。
以上顯示和描述了本發明的基本原理、主要特征及優點。本行業的技術人員應該了解,本發明不受上述實施例的限制,上述實施例和說明書中描述的只是說明本發明的原理,在不脫離本發明精神和范圍的前提下,本發明還會有各種變化和改進,這些變化和改進都落入要求保護的本發明范圍內。本發明要求保護范圍由所附的權利要求書及其等效物界定。