電力生產系統(tǒng)軟硬件平臺測試方法與系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及電力系統(tǒng)技術領域,特別是涉及電力生產系統(tǒng)軟硬件平臺測試方法與系統(tǒng)。
【背景技術】
[0002]電力生產系統(tǒng)是包含電力監(jiān)控系統(tǒng)、電力調度管理信息系統(tǒng)、電力通信及調度數(shù)據(jù)網絡、電力二次系統(tǒng)使用的專用數(shù)據(jù)網絡等。所有這些系統(tǒng)的安全穩(wěn)定運行對于保障電網安全穩(wěn)定運行至關重要。
[0003]軟硬件平臺指承載并運行電力生產系統(tǒng)的服務器、交換機、磁盤陣列等硬件和操作系統(tǒng)、數(shù)據(jù)庫、中間件等基礎軟件。這些基礎軟硬件組成的平臺支撐起電力生產系統(tǒng)的運行,不同層面的電力生產系統(tǒng)對基礎軟硬件平臺的需求不同,如網級、省級、地市級的電力生產系統(tǒng)由于管理的電廠、變電站數(shù)量不同,其運行的數(shù)據(jù)量和業(yè)務復雜性不一樣,對基礎軟硬件平臺的需求不一樣。
[0004]電力生產系統(tǒng)建設中需要對軟硬件進行選型,目前的選型方法基本上采用專家經驗方法。此外,對于一般信息系統(tǒng)的基礎軟硬件選型,目前普遍的方法是通過基準測試程序衡量基礎軟硬件,或者是簡單借助電網調度專用數(shù)據(jù)網絡,進行簡單數(shù)據(jù)傳輸收集、調度。
[0005]目前軟硬件測試技術,都是針對特定對象單體的特定指標進行基準化測試,并未綜合考慮各個軟硬件之間相互影響,僅僅借助專家經驗或電網調度專用數(shù)據(jù)網絡采集到的數(shù)據(jù)無法全面對整個電力系統(tǒng)中的軟硬件進行測試,無法準確為電力生產系統(tǒng)選取合適的軟硬件平臺及其組合,嚴重影響電力系統(tǒng)的安全運行與性能。
【發(fā)明內容】
[0006]基于此,有必要針對現(xiàn)有電力生產系統(tǒng)中軟硬件測試方法,無法準確為電力生產系統(tǒng)選取合適的軟硬件平臺的問題,提供一種能夠準確為電力生產系統(tǒng)選取合適的軟硬件平臺的軟硬件測試方法與系統(tǒng)。
[0007]一種電力生產系統(tǒng)軟硬件平臺測試方法,包括步驟:
[0008]建立與電力系統(tǒng)中多個廠站之間的通信鏈路,采集電力系統(tǒng)中多個廠站的數(shù)據(jù),并建立與電網調度專用數(shù)據(jù)網的TCP連接;
[0009]根據(jù)預設的發(fā)送周期,發(fā)送采集到的數(shù)據(jù)到所述電網調度專用數(shù)據(jù)網;
[0010]解析所述電網調度專用數(shù)據(jù)網接收到的數(shù)據(jù),并對解析后的數(shù)據(jù)進行模擬處理,獲得模擬處理后的數(shù)據(jù);
[0011]根據(jù)模擬處理后的數(shù)據(jù)中攜帶的廠站ID、節(jié)點ID、數(shù)據(jù)內容以及數(shù)據(jù)時間戳建立存儲列表;
[0012]根據(jù)預設的存儲周期和所述存儲列表,存儲所述模擬處理后的數(shù)據(jù),構建數(shù)據(jù)庫;
[0013]模擬多種應用負載,提出所述數(shù)據(jù)庫與應用負載相關數(shù)據(jù),測試電力系統(tǒng)軟硬件平臺,獲得測試結果;
[0014]根據(jù)所述測試結果選取與當前電力生產系統(tǒng)匹配的。
[0015]一種電力生產系統(tǒng)軟硬件平臺測試系統(tǒng),包括主站模塊和廠站模塊,其中,所述主站模塊包括通信模塊,數(shù)據(jù)采集處理模塊,數(shù)據(jù)處理存儲模塊,主站數(shù)據(jù)處理模塊和應用分析模塊;
[0016]所述廠站模塊建立與電力系統(tǒng)中多個廠站之間的客戶通信鏈路,采集電力系統(tǒng)各個廠站的數(shù)據(jù),并向所述主站模塊發(fā)起TCP連接請求,根據(jù)預設的發(fā)送周期發(fā)送采集到的數(shù)據(jù)到所述通信模塊,所述通信模塊接收并解析所述數(shù)據(jù),發(fā)送解析后的數(shù)據(jù)到所述數(shù)據(jù)采集處理模塊,所述數(shù)據(jù)采集處理模塊對接收到數(shù)據(jù)進行模擬處理,將模擬處理后的數(shù)據(jù)發(fā)送到所述數(shù)據(jù)處理存儲模塊,所述數(shù)據(jù)處理存儲模塊根據(jù)預設的推送周期,將接收到的數(shù)據(jù)推送到所述主站數(shù)據(jù)處理模塊,所述主站數(shù)據(jù)處理模塊根據(jù)接收到的數(shù)據(jù)中攜帶的廠站ID、節(jié)點ID、數(shù)據(jù)內容以及數(shù)據(jù)時間戳建立存儲列表,并根據(jù)所述存儲列表存儲接收的數(shù)據(jù)構建數(shù)據(jù)庫,所述應用分析模塊根據(jù)所述數(shù)據(jù)庫中的數(shù)據(jù)模擬多種應用負載,測試電力系統(tǒng)軟硬件平臺。
[0017]本發(fā)明電力生產系統(tǒng)軟硬件平臺測試方法與系統(tǒng),建立起多個廠站之間的通信鏈路,實施準確采集廠站的數(shù)據(jù)并發(fā)送到電網調度專用數(shù)據(jù)網,之后對數(shù)據(jù)進行解析和模擬處理,其中模擬處理可以包括數(shù)據(jù)去噪聲,模擬潮流計算,多線程等,再根據(jù)模擬處理后的數(shù)據(jù)建立存儲列表,根據(jù)存儲列表有序準確存儲數(shù)據(jù),構建數(shù)據(jù)庫,最后模擬多種應用負載,在數(shù)據(jù)庫中題述相關的數(shù)據(jù),測試電力系統(tǒng)軟硬件平臺。上述測試過程,實時在線采集數(shù)據(jù),綜合考慮電力系統(tǒng)軟硬件之間的相互影響,全面對整個電力系統(tǒng)中的軟硬件進行測試,其測試結果全面、準確能夠為電力生產系統(tǒng)選取合適的軟硬件平臺及其組合提供有力的依據(jù)。
【附圖說明】
[0018]圖1為本發(fā)明電力生產系統(tǒng)軟硬件平臺測試方法第一個實施例的流程示意圖;
[0019]圖2為本發(fā)明電力生產系統(tǒng)軟硬件平臺測試方法第二個實施例的流程示意圖;
[0020]圖3為本發(fā)明電力生產系統(tǒng)軟硬件平臺測試系統(tǒng)第一個實施例的模塊示意圖;
[0021]圖4為本發(fā)明電力生產系統(tǒng)軟硬件平臺測試系統(tǒng)第二個實施例的模塊示意圖。
【具體實施方式】
[0022]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下根據(jù)附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
[0023]如圖1所示,一種電力生產系統(tǒng)軟硬件平臺測試方法,包括步驟:
[0024]SlOO:建立與電力系統(tǒng)中多個廠站之間的通信鏈路,采集電力系統(tǒng)中多個廠站的數(shù)據(jù),并建立與電網調度專用數(shù)據(jù)網的TCP連接。
[0025]在同一電力系統(tǒng)中,設置有多個廠站,建立與多個廠站之間的通信鏈路,確保能及時準確接收到來自各個廠站的采集數(shù)據(jù),另外通信鏈路的數(shù)據(jù)可以根據(jù)電力系統(tǒng)廠站數(shù)據(jù)量進行設置。這里采集電力系統(tǒng)中廠站數(shù)據(jù)數(shù)據(jù)主要是廠站的運行數(shù)據(jù)以及自身的性能數(shù)據(jù),另外還包括廠站ID以及所分配的節(jié)點ID等。建立廠站與電網調度專用數(shù)據(jù)的TCP連接確保數(shù)據(jù)準確傳輸?shù)诫娋W調度專用數(shù)據(jù)網。
[0026]S200:根據(jù)預設的發(fā)送周期,發(fā)送采集到的數(shù)據(jù)到所述電網調度專用數(shù)據(jù)網。
[0027]在成功建立廠站與電網調度專用數(shù)據(jù)網之間TCP連接之后,根據(jù)預設的發(fā)送周期,發(fā)送采集到的數(shù)據(jù)到電網調度專用數(shù)據(jù)網。在這里,預設的發(fā)送周期是預先設定的好,可以根據(jù)實際情況或者操作人員的需要進行調整。
[0028]S300:解析所述電網調度專用數(shù)據(jù)網接收到的數(shù)據(jù),并對解析后的數(shù)據(jù)進行模擬處理,獲得模擬處理后的數(shù)據(jù)。
[0029]解析電網調度專用數(shù)據(jù)網接收到的數(shù)據(jù),解析之后的數(shù)據(jù)應該包含有廠站ID、發(fā)送過來的節(jié)點ID、采集到的數(shù)據(jù)以及數(shù)據(jù)在各個位置流轉的時間戳。解析完成后再對數(shù)據(jù)進行模擬處理,其中,模擬處理主要包括數(shù)據(jù)去噪聲,模擬潮流計算,多線程等,最后獲得模擬處理后的數(shù)據(jù)。
[0030]S400:根據(jù)模擬處理后的數(shù)據(jù)中攜帶的廠站ID、節(jié)點ID、數(shù)據(jù)內容以及數(shù)據(jù)時間戳建立存儲列表。
[0031]存儲列表是根據(jù)模擬處理后的數(shù)據(jù)中攜帶的廠站ID、節(jié)點ID、數(shù)據(jù)內容以及數(shù)據(jù)時間戳建立的,存儲列表可以理解為是一種索引表,可以根據(jù)廠站ID、節(jié)點ID、數(shù)據(jù)內容以及數(shù)據(jù)時間戳這類特征數(shù)據(jù)快速查找到相應的全部內容,便于在后續(xù)存儲步驟中數(shù)據(jù)有條整理,以及在日后索引查找。
[0032]S500:根據(jù)預設的存儲周期和所述存儲列表,存儲所述模擬