System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及智能電能表通信,更具體的,涉及:1、一種智能電能表通信波特率偏差容忍度的檢測方法;2、一種智能電能表通信波特率偏差容忍度的檢測裝置。
技術(shù)介紹
1、rs-485(recommended?standard?485,或rs485、eia/tia-485)是一種常見的總線標(biāo)準(zhǔn),具備傳輸速率高、鏈路距離長、抗噪聲能力強等優(yōu)點,廣泛用于數(shù)字通信網(wǎng)中。智能電能表功能規(guī)范中已經(jīng)將rs-485通信作為一種基本的通信功能要求,是電力信息在電力系統(tǒng)中傳輸、流動的重要途徑,可以根據(jù)實際需要選擇不同的通信波特率。很多廠商已經(jīng)提供了對應(yīng)的軟硬件支持,其中不少涉及通信波特率的自適應(yīng),即標(biāo)準(zhǔn)通信波特率的確定。
2、現(xiàn)有智能電能表通信波特率研究主要關(guān)注通信波特率的自適應(yīng),而在確定了標(biāo)準(zhǔn)通信波特率后,標(biāo)準(zhǔn)通信波特率和實際通信波特率之間的偏差普遍被忽視,特別是對智能電能表波特率偏差容忍度的研究較少。當(dāng)實際通信波特率與標(biāo)準(zhǔn)通信波特率之間的偏差過大時,會出現(xiàn)解碼錯誤甚至完全無法解碼的情況,導(dǎo)致與智能電能表的通信失敗。而目前,關(guān)于智能電能表通信波特率偏差容忍度的評價指標(biāo)和應(yīng)對措施尚不健全,更缺少相應(yīng)的智能電能表通信波特率偏差容忍度的檢測方法。
技術(shù)實現(xiàn)思路
1、基于此,有必要針對現(xiàn)有缺少有效的智能電能表通信波特率偏差容忍度的檢測方法的問題,提供了一種智能電能表通信波特率偏差容忍度的檢測方法及裝置。
2、本專利技術(shù)采用以下技術(shù)方案實現(xiàn):
3、第一方面,本專利技術(shù)公開了一種智能
4、s1,進(jìn)行全局初始化;
5、其中,s1包括:
6、將待測通信波特率添加至列表q;
7、初始化偏差容忍度測量結(jié)果r為空集;
8、依據(jù)檢測需求初始化允許偏差列表d;
9、其中,檢測需求包括:需求一、需求二、需求三、需求四;
10、需求一為:只需檢測智能電能表在向下方向的通信波特率偏差容忍度;
11、需求二為:只需檢測智能電能表在向上方向的通信波特率偏差容忍度;
12、需求三為:需要檢測智能電能表在上下方向的通信波特率偏差容忍度、且上下方向的波特率偏差響應(yīng)特征一致;
13、需求四為:需要檢測智能電能表在上下方向的通信波特率偏差容忍度、且上下方向的波特率偏差響應(yīng)特征不一致;
14、s2,判斷q是否為非空;
15、是,則執(zhí)行s3;
16、否,則執(zhí)行s6;
17、s3,取出q中首個元素q作為當(dāng)前輪次待測通信波特率、并將q中元素數(shù)減1;
18、取出d中首個元素作為當(dāng)前輪次允許偏差、并將d中元素數(shù)減1;
19、s4,依據(jù)當(dāng)前輪次待測通信波特率和檢測需求初始化相應(yīng)的界限參數(shù)、步進(jìn)寬度;
20、s5,結(jié)合當(dāng)前輪次允許偏差進(jìn)行當(dāng)前輪次的界限探索以更新界限參數(shù)、步進(jìn)寬度,并將相應(yīng)的更新結(jié)果添加至r中,再執(zhí)行s2;
21、s6,依據(jù)r中的結(jié)果表征智能電能表在q上的通信波特率偏差容忍度。
22、該種智能電能表通信波特率偏差容忍度的檢測方法實現(xiàn)根據(jù)本公開的實施例的方法或過程。
23、第二方面,本專利技術(shù)公開了一種智能電能表通信波特率偏差容忍度的檢測裝置,包含存儲器以及處理器,所述存儲器用于存儲計算機程序,所述處理器運行所述計算機程序以執(zhí)行如第一方面公開的智能電能表通信波特率偏差容忍度的檢測方法的步驟。
24、該種智能電能表通信波特率偏差容忍度的檢測裝置實現(xiàn)根據(jù)本公開的實施例的方法或過程。
25、與現(xiàn)有技術(shù)相比,本專利技術(shù)具備如下有益效果:
26、1、本專利技術(shù)在一定程度上補充了當(dāng)前對智能電能表波特率偏差容忍度的研究,可為智能電能表通信可靠性研究提供參考,有助于加快智能電能表調(diào)試與檢測進(jìn)度。
27、2、本專利技術(shù)以步進(jìn)寬度作為通信波特率采樣間隔,同時設(shè)置了智能電能表的上下響應(yīng)界限{r2,r3}、上下不響應(yīng)界限{r1,r4}組成采樣邊界,并設(shè)計了合理的參數(shù)更新策略,檢測效率相對較高。經(jīng)過初步實踐表明,本專利技術(shù)最快時只需三到四個循環(huán)即可得到滿意的結(jié)果。
28、3、本專利技術(shù)針對于不同場景也設(shè)計了相應(yīng)的方法,能夠適應(yīng)不同類型的智能電能表上,實現(xiàn)對智能電能表通信波特率偏差容忍度的檢測。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點】
1.一種智能電能表通信波特率偏差容忍度的檢測方法,其特征在于,其包括以下步驟:
2.根據(jù)權(quán)利要求1所述的一種智能電能表通信波特率偏差容忍度的檢測方法,其特征在于,當(dāng)檢測需求為需求一時:
3.根據(jù)權(quán)利要求2所述的一種智能電能表通信波特率偏差容忍度的檢測方法,其特征在于,當(dāng)檢測需求為需求一時:
4.根據(jù)權(quán)利要求1所述的一種智能電能表通信波特率偏差容忍度的檢測方法,其特征在于,當(dāng)檢測需求為需求二時:
5.根據(jù)權(quán)利要求4所述的一種智能電能表通信波特率偏差容忍度的檢測方法,其特征在于,當(dāng)檢測需求為需求二時:
6.根據(jù)權(quán)利要求1所述的一種智能電能表通信波特率偏差容忍度的檢測方法,其特征在于,當(dāng)檢測需求為需求三時:
7.根據(jù)權(quán)利要求6所述的一種智能電能表通信波特率偏差容忍度的檢測方法,其特征在于,當(dāng)檢測需求為需求三時:
8.根據(jù)權(quán)利要求2所述的一種智能電能表通信波特率偏差容忍度的檢測方法,其特征在于,當(dāng)檢測需求為需求四時:
9.根據(jù)權(quán)利要求8所述的一種智能電能表通信波特率偏差容忍度的檢測方法,其特征
10.一種智能電能表通信波特率偏差容忍度的檢測裝置,其特征在于,包含存儲器以及處理器,所述存儲器用于存儲計算機程序,所述處理器運行所述計算機程序以執(zhí)行如權(quán)利要求1-9中任一項所述的智能電能表通信波特率偏差容忍度的檢測方法的步驟。
...【技術(shù)特征摘要】
1.一種智能電能表通信波特率偏差容忍度的檢測方法,其特征在于,其包括以下步驟:
2.根據(jù)權(quán)利要求1所述的一種智能電能表通信波特率偏差容忍度的檢測方法,其特征在于,當(dāng)檢測需求為需求一時:
3.根據(jù)權(quán)利要求2所述的一種智能電能表通信波特率偏差容忍度的檢測方法,其特征在于,當(dāng)檢測需求為需求一時:
4.根據(jù)權(quán)利要求1所述的一種智能電能表通信波特率偏差容忍度的檢測方法,其特征在于,當(dāng)檢測需求為需求二時:
5.根據(jù)權(quán)利要求4所述的一種智能電能表通信波特率偏差容忍度的檢測方法,其特征在于,當(dāng)檢測需求為需求二時:
6.根據(jù)權(quán)利要求1所述的一種智能電能表通信波特率偏差容忍度的檢測方法...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:李天樂,金銳,盧賀楠,范君,左勇,
申請(專利權(quán))人:安徽南瑞中天電力電子有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。