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