專利名稱:一種智能變電站的多間隔報(bào)文采集時(shí)間的生成方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種智能變電站的多間隔報(bào)文采集時(shí)間的生成方法。
背景技術(shù):
目前電力系統(tǒng)正在大力建設(shè)智能電網(wǎng),變電站從傳統(tǒng)變電站向智能變電站發(fā)展,主要特征是一次設(shè)備智能化,二次設(shè)備網(wǎng)絡(luò)化,符合IEC61850標(biāo)準(zhǔn)。即智能變電站內(nèi)信息數(shù)字化,信息傳遞網(wǎng)絡(luò)化,通信模型標(biāo)準(zhǔn)化,使設(shè)備和功能共享統(tǒng)一的平臺(tái)。智能變電站有大量的網(wǎng)絡(luò)報(bào)文數(shù)據(jù)需要監(jiān)視,分析,特別是多間隔報(bào)文的分析,多間隔報(bào)文分析的基礎(chǔ)是多間隔報(bào)文采集的時(shí)間精度?,F(xiàn)在變電站多采用B(IRIG-B)碼接入,B碼是用100個(gè)碼元來(lái)表示時(shí)間,每個(gè)碼元10ms,在非整秒情況下,因?yàn)橛布退惴ǎ杉瘯r(shí)間得不到保證,實(shí)際上有IOOus以上的差異,對(duì)后期的數(shù)據(jù)分析影響很大。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種智能變電站的多間隔報(bào)文采集時(shí)間的生成方法,能夠提高采集時(shí)間的精度,達(dá)到亞微秒的精度。一種智能變電站的多間隔報(bào)文采集時(shí)間的生成方法,其特別之處在于,包括如下步驟首先由FPGA內(nèi)部的計(jì)數(shù)器,在B碼的整秒上升邊沿復(fù)位、清零、開始計(jì)數(shù),當(dāng)有數(shù)據(jù)報(bào)文進(jìn)來(lái),則產(chǎn)生時(shí)戳,給報(bào)文打上時(shí)間標(biāo)記。其中時(shí)戳為外部時(shí)間加上當(dāng)前計(jì)數(shù)器轉(zhuǎn)換的時(shí)間,而轉(zhuǎn)換的時(shí)間等于當(dāng)前計(jì)數(shù)器乘以時(shí)鐘周期。其中給報(bào)文打上時(shí)間標(biāo)記是指按PCAP格式加上數(shù)據(jù)包頭。在本發(fā)明方法中,標(biāo)注采樣時(shí)是由用外部時(shí)間和內(nèi)部計(jì)數(shù)器共同產(chǎn)生,從而提高了采集時(shí)間的精度,為后期的數(shù)據(jù)分析提供了保證。
圖I是本發(fā)明中FPGA內(nèi)部計(jì)數(shù)器的工作流程圖;圖2是本發(fā)明中多間隔報(bào)文采集及時(shí)戳流程圖。
具體實(shí)施例方式如圖I所示,本發(fā)明是一種智能變電站的多間隔報(bào)文采集時(shí)間的生成方法,包括如下步驟首先由FPGA內(nèi)部的計(jì)數(shù)器,在B碼的整秒上升邊沿復(fù)位、清零、開始計(jì)數(shù),當(dāng)有數(shù)據(jù)報(bào)文進(jìn)來(lái),則產(chǎn)生時(shí)戳,按PCAP格式給報(bào)文添加數(shù)據(jù)包頭,PCAP格式中包括時(shí)間信息,具
體格式如下struct pcap_pkthdr { _
struct timevalts;
權(quán)利要求
1.一種智能變電站的多間隔報(bào)文采集時(shí)間的生成方法,其特征在于,包括如下步驟首先由FPGA內(nèi)部的計(jì)數(shù)器,在B碼的整秒上升邊沿復(fù)位、清零、開始計(jì)數(shù),當(dāng)有數(shù)據(jù)報(bào)文進(jìn)來(lái),則產(chǎn)生時(shí)戳,給報(bào)文打上時(shí)間標(biāo)記。
2.如權(quán)利要求I所述的一種智能變電站的多間隔報(bào)文采集時(shí)間的生成方法,其特征在于其中時(shí)戳為外部時(shí)間加上當(dāng)前計(jì)數(shù)器轉(zhuǎn)換的時(shí)間,而轉(zhuǎn)換的時(shí)間等于當(dāng)前計(jì)數(shù)器乘以時(shí)鐘周期。
3.如權(quán)利要求I或2所述的一種智能變電站的多間隔報(bào)文采集時(shí)間的生成方法,其特征在于其中給報(bào)文打上時(shí)間標(biāo)記是指按PCAP格式加上數(shù)據(jù)包頭。
全文摘要
本發(fā)明涉及一種智能變電站的多間隔報(bào)文采集時(shí)間的生成方法,其特點(diǎn)是,包括如下步驟首先由FPGA內(nèi)部的計(jì)數(shù)器,在B碼的整秒上升邊沿復(fù)位、清零、開始計(jì)數(shù),當(dāng)有數(shù)據(jù)報(bào)文進(jìn)來(lái),則產(chǎn)生時(shí)戳,給報(bào)文打上時(shí)間標(biāo)記。在本發(fā)明方法中,標(biāo)注采樣時(shí)是由用外部時(shí)間和內(nèi)部計(jì)數(shù)器共同產(chǎn)生,從而提高了采集時(shí)間的精度,為后期的數(shù)據(jù)分析提供了保證。
文檔編號(hào)H04L12/26GK102882743SQ201210362359
公開日2013年1月16日 申請(qǐng)日期2012年9月26日 優(yōu)先權(quán)日2012年9月26日
發(fā)明者黃鳴宇, 劉海濤, 栗磊, 尹亮, 梁亞波, 徐麗娟 申請(qǐng)人:寧夏電力公司電力科學(xué)研究院, 國(guó)家電網(wǎng)公司