專(zhuān)利名稱(chēng):一種測(cè)試電能計(jì)量自動(dòng)化系統(tǒng)并發(fā)接收數(shù)據(jù)能力的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及軟件系統(tǒng)測(cè)試以及電能計(jì)量自動(dòng)化技術(shù)領(lǐng)域,尤其涉及測(cè)試電能計(jì)量自動(dòng)化系統(tǒng)并發(fā)接收數(shù)據(jù)能力的方法。
背景技術(shù):
隨著社會(huì)的發(fā)展和人民生活水平的提高,電網(wǎng)公司用電用戶(hù)數(shù)量快速增長(zhǎng),而且國(guó)家推廣居民生活用電采用一戶(hù)一表制,電網(wǎng)公司電能表數(shù)量也隨之快速增長(zhǎng)。為減少人工上門(mén)抄表、數(shù)據(jù)輸入等復(fù)雜又容易出錯(cuò)的勞動(dòng),提高工作效率。電網(wǎng)公司正逐步利用遠(yuǎn)程自動(dòng)抄表技術(shù),推廣建設(shè)電能計(jì)量自動(dòng)化系統(tǒng),通過(guò)安裝在用電現(xiàn)場(chǎng)的大量電能計(jì)量自動(dòng)化終端,采集電子式電能表電能數(shù)據(jù),完成遠(yuǎn)程自動(dòng)抄表并達(dá)到實(shí)時(shí)監(jiān)控電能計(jì)量自動(dòng)化終端以及電子式電能表的目的。一般情況下,一個(gè)地市供電企業(yè)建設(shè)一套電能計(jì)量自動(dòng)化系統(tǒng),負(fù)責(zé)采集全市所有電能計(jì)量自動(dòng)化終端數(shù)據(jù),一些大型地市供電企業(yè)電能計(jì)量自動(dòng)化系統(tǒng)所接終端數(shù)量達(dá)到十萬(wàn)數(shù)量級(jí),而對(duì)于全省建設(shè)一套電能計(jì)量自動(dòng)化系統(tǒng)的省份,所接終端數(shù)量將更多。電能計(jì)量自動(dòng)化系統(tǒng)所接終端數(shù)量龐大,而且可能同時(shí)上傳數(shù)據(jù),因此對(duì)電能計(jì)量自動(dòng)化系統(tǒng)并發(fā)接收數(shù)據(jù)的能力提出了很高要求。而對(duì)于建成的電能計(jì)量自動(dòng)化系統(tǒng),如何測(cè)試其并發(fā)接收數(shù)據(jù)的能力,是電網(wǎng)公司在電能計(jì)量自動(dòng)化領(lǐng)域面臨的難題之一。目前常采用的方法是根據(jù)電能計(jì)量自動(dòng)化系統(tǒng)通訊規(guī)約編寫(xiě)模擬電能計(jì)量自動(dòng)化終端的軟件程序,采用多線程技術(shù)模擬用電現(xiàn)場(chǎng)大量計(jì)量自動(dòng)化終端向電能計(jì)量自動(dòng)化系統(tǒng)上傳數(shù)據(jù),以測(cè)試系統(tǒng)并發(fā)接收數(shù)據(jù)的能力。這種方法缺點(diǎn)是需要開(kāi)發(fā)電能計(jì)量自動(dòng)化終端模擬程序,編程工作量大,工作效率低,而且采用多線程技術(shù)模擬并發(fā)上傳數(shù)據(jù)技術(shù)較復(fù)雜,實(shí)現(xiàn)理想的模擬效果較困難。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題在于提供一種測(cè)試電能計(jì)量自動(dòng)化系統(tǒng)并發(fā)接收和處理數(shù)據(jù)能力的方法,以便能夠高效、方便、客觀地評(píng)價(jià)電能計(jì)量自動(dòng)化系統(tǒng)并發(fā)接收和處理數(shù)據(jù)的能力。本發(fā)明提出了一種利用軟件性能測(cè)試工具測(cè)試電能計(jì)量自動(dòng)化系統(tǒng)并發(fā)接收數(shù)據(jù)能力的方法,所述軟件性能測(cè)試工具是指用于對(duì)軟件系統(tǒng)進(jìn)行性能測(cè)試的軟件程序,如 Rational Performer Test、LoadRunner、SilkPerformer 等。所述電能計(jì)量自動(dòng)化系統(tǒng)并發(fā)接收數(shù)據(jù)能力是指當(dāng)電能計(jì)量自動(dòng)化系統(tǒng)所接入的大量安裝在用電現(xiàn)場(chǎng)的電能計(jì)量自動(dòng)化終端同時(shí)上傳數(shù)據(jù)時(shí),電能計(jì)量自動(dòng)化系統(tǒng)同時(shí)處理上傳數(shù)據(jù)的能力。本發(fā)明為了解決上述問(wèn)題采用的技術(shù)方案步驟依次如下
1)分析電能計(jì)量自動(dòng)化系統(tǒng)的業(yè)務(wù)要求以及電能計(jì)量自動(dòng)化終端數(shù)據(jù)上傳規(guī)律,設(shè)計(jì)相應(yīng)的測(cè)試用例;
2)根據(jù)電能計(jì)量自動(dòng)化系統(tǒng)通信規(guī)約通信幀格式,設(shè)計(jì)與系統(tǒng)通信的模擬電能量數(shù)據(jù),采用軟件性能測(cè)試工具 Rational Performer Test、LoadRunner 或 SilkPerformer 創(chuàng)建測(cè)試腳本;
3)根據(jù)測(cè)試用例在軟件性能測(cè)試工具上創(chuàng)建調(diào)度設(shè)置需要模擬的電能計(jì)量自動(dòng)化終端數(shù)量,并運(yùn)行調(diào)度,模擬計(jì)量自動(dòng)化終端通過(guò)網(wǎng)絡(luò)向電能計(jì)量自動(dòng)化系統(tǒng)發(fā)送數(shù)據(jù),測(cè)試其并發(fā)接收和處理數(shù)據(jù)的能力;
4)根據(jù)軟件性能測(cè)試工具產(chǎn)生的測(cè)試報(bào)表分析并評(píng)價(jià)電能計(jì)量自動(dòng)化系統(tǒng)接收和處理數(shù)據(jù)的能力。與現(xiàn)有技術(shù)比較,本發(fā)明的測(cè)試方法充分利用了專(zhuān)業(yè)的軟件性能測(cè)試工具,無(wú)需開(kāi)發(fā)人員編寫(xiě)大量程序代碼開(kāi)發(fā)專(zhuān)門(mén)的電能計(jì)量自動(dòng)化終端模擬程序,只需要根據(jù)業(yè)務(wù)和電能計(jì)量管理系統(tǒng)通信規(guī)約要求在軟件性能測(cè)試工具頁(yè)面上設(shè)置參數(shù)并運(yùn)行即可,能夠顯著減少工作量,提高工作效率。通過(guò)專(zhuān)業(yè)軟件性能測(cè)試工具的模擬并發(fā)能力,本發(fā)明的測(cè)試方法可以實(shí)現(xiàn)更好的模擬并發(fā)效果,更準(zhǔn)確地評(píng)估電能計(jì)量自動(dòng)化系統(tǒng)并發(fā)接收數(shù)據(jù)的能力。另外通過(guò)軟件性能測(cè)試工具自帶的豐富報(bào)表,可以非常直觀地查看測(cè)試結(jié)果數(shù)據(jù)。
圖1是電能計(jì)量自動(dòng)化通信規(guī)約中,電能計(jì)量自動(dòng)化終端與電能計(jì)量自動(dòng)化系統(tǒng)通信幀格式樣例;
圖2是根據(jù)上述幀格式設(shè)計(jì)的模擬電能量數(shù)據(jù)示例; 圖3是軟件性能測(cè)試工具測(cè)試腳本; 圖4是軟件性能測(cè)試工具測(cè)試調(diào)度。
具體實(shí)施例方式本發(fā)明的測(cè)試電能計(jì)量自動(dòng)化系統(tǒng)并發(fā)接收和處理數(shù)據(jù)能力的方法實(shí)施例步驟依次如下
1、分析電能計(jì)量自動(dòng)化系統(tǒng)業(yè)務(wù)要求以及電能計(jì)量自動(dòng)化終端數(shù)據(jù)上傳規(guī)律,設(shè)計(jì)相應(yīng)的測(cè)試用例;
2、分析電能計(jì)量自動(dòng)化通信規(guī)約中電能計(jì)量自動(dòng)化終端與電能計(jì)量自動(dòng)化系統(tǒng)通信的各類(lèi)數(shù)據(jù)幀格式,根據(jù)通信規(guī)約中各類(lèi)數(shù)據(jù)幀格式(圖1),設(shè)計(jì)與電能計(jì)量自動(dòng)化系統(tǒng)通信的模擬電能量數(shù)據(jù)(圖2);
3、在性能測(cè)試工具中編寫(xiě)性能測(cè)試腳本(圖3),模擬電能量數(shù)據(jù)寫(xiě)入發(fā)送鏈接中;
4、使用軟件性能測(cè)試工具!NationalPerformer Test、LoadRunner 或 SilkPerformer 創(chuàng)建測(cè)試腳本,模擬多并發(fā)執(zhí)行測(cè)試腳本根據(jù)業(yè)務(wù)要求在軟件性能測(cè)試工具中設(shè)計(jì)性能測(cè)試調(diào)度(圖4),在性能測(cè)試調(diào)度中調(diào)用性能測(cè)試腳本,運(yùn)行測(cè)試調(diào)度,模擬計(jì)量自動(dòng)化終端通過(guò)網(wǎng)絡(luò)向電能計(jì)量自動(dòng)化系統(tǒng)發(fā)送數(shù)據(jù),測(cè)試其并發(fā)接收和處理數(shù)據(jù)的能力;
5、分析測(cè)試執(zhí)行結(jié)果根據(jù)性能測(cè)試調(diào)度運(yùn)行結(jié)果分析并發(fā)性測(cè)試結(jié)果,評(píng)價(jià)電能計(jì)量自動(dòng)化系統(tǒng)并發(fā)接收和處理數(shù)據(jù)能力。
權(quán)利要求
1. 一種測(cè)試電能計(jì)量自動(dòng)化系統(tǒng)并發(fā)接收數(shù)據(jù)能力的方法,步驟依次如下1)分析電能計(jì)量自動(dòng)化系統(tǒng)的業(yè)務(wù)要求以及電能計(jì)量自動(dòng)化終端數(shù)據(jù)上傳規(guī)律,設(shè)計(jì)相應(yīng)的測(cè)試用例;2)根據(jù)電能計(jì)量自動(dòng)化系統(tǒng)通信規(guī)約,設(shè)計(jì)與系統(tǒng)通信的模擬電能量數(shù)據(jù),采用軟件性能測(cè)試工具 Rational Performer Test、LoadRunner 或 SilkPerformer 創(chuàng)建測(cè)試腳本;3)根據(jù)測(cè)試用例在軟件性能測(cè)試工具上創(chuàng)建調(diào)度設(shè)置需要模擬的電能計(jì)量自動(dòng)化終端數(shù)量,并運(yùn)行調(diào)度,模擬計(jì)量自動(dòng)化終端通過(guò)網(wǎng)絡(luò)向電能計(jì)量自動(dòng)化系統(tǒng)發(fā)送數(shù)據(jù),測(cè)試其并發(fā)接收和處理數(shù)據(jù)的能力;4)根據(jù)軟件性能測(cè)試工具產(chǎn)生的測(cè)試報(bào)表分析并評(píng)價(jià)電能計(jì)量自動(dòng)化系統(tǒng)接收和處理數(shù)據(jù)的能力。
全文摘要
一種測(cè)試電能計(jì)量自動(dòng)化系統(tǒng)并發(fā)接收和處理數(shù)據(jù)能力的方法1、分析電能計(jì)量自動(dòng)化系統(tǒng)業(yè)務(wù)要求以及電能計(jì)量自動(dòng)化終端數(shù)據(jù)上傳規(guī)律,設(shè)計(jì)相應(yīng)的測(cè)試用例;2、根據(jù)電能計(jì)量自動(dòng)化系統(tǒng)通信規(guī)約,采用軟件性能測(cè)試工具RationalPerformerTest、LoadRunner或SilkPerformer創(chuàng)建測(cè)試腳本;3、根據(jù)測(cè)試用例在軟件性能測(cè)試工具上創(chuàng)建調(diào)度設(shè)置需要模擬的電能計(jì)量自動(dòng)化終端數(shù)量,并運(yùn)行調(diào)度,模擬計(jì)量自動(dòng)化終端通過(guò)網(wǎng)絡(luò)向電能計(jì)量自動(dòng)化系統(tǒng)發(fā)送數(shù)據(jù);4、根據(jù)軟件性能測(cè)試工具產(chǎn)生的測(cè)試報(bào)表分析并評(píng)價(jià)電能計(jì)量自動(dòng)化系統(tǒng)接收和處理數(shù)據(jù)的能力。本發(fā)明能夠高效、方便、客觀地評(píng)價(jià)電能計(jì)量自動(dòng)化系統(tǒng)并發(fā)接收和處理數(shù)據(jù)的能力。
文檔編號(hào)G01R31/00GK102539953SQ20111034397
公開(kāi)日2012年7月4日 申請(qǐng)日期2011年11月4日 優(yōu)先權(quán)日2011年11月4日
發(fā)明者黨三磊, 孫衛(wèi)明, 彭偉國(guó), 楊勁鋒, 王和棟, 肖勇, 闕華坤, 陳銳民 申請(qǐng)人:廣東電網(wǎng)公司電力科學(xué)研究院