本實(shí)用新型涉及電力監(jiān)控系統(tǒng)中對(duì)時(shí)鐘要求較高的電器設(shè)備的時(shí)間精確度問題,具體是開發(fā)一種基于北斗/GPS的主動(dòng)授時(shí)模塊,設(shè)備通過模塊定時(shí)接收北斗/GPS授時(shí)信號(hào)實(shí)現(xiàn)時(shí)鐘自動(dòng)校準(zhǔn)的方法。
背景技術(shù):隨著用電信息采集系統(tǒng)建設(shè)的逐步完善,安檢、運(yùn)檢、交易中心等越來越多的業(yè)務(wù)部門開始從采集系統(tǒng)中獲取數(shù)據(jù),用于系統(tǒng)運(yùn)行分析、電力系統(tǒng)運(yùn)行狀態(tài)監(jiān)測、事故發(fā)展過程分析等。面對(duì)采集系統(tǒng)與各個(gè)系統(tǒng)間頻繁的數(shù)據(jù)交互,電表本身時(shí)鐘的準(zhǔn)確度對(duì)其它系統(tǒng)的影響也日益突出,不再僅僅的是為費(fèi)率和結(jié)算提供依據(jù),更是為整個(gè)系統(tǒng)運(yùn)行分析、需求側(cè)管理提供準(zhǔn)確性數(shù)據(jù)的保證。為全面、準(zhǔn)確地監(jiān)測電力系統(tǒng)運(yùn)行狀態(tài)、分析事故原因、需要一個(gè)統(tǒng)一的時(shí)間信號(hào)源給系統(tǒng)內(nèi)各種設(shè)備對(duì)時(shí),以使這些設(shè)備的各種測量有一個(gè)統(tǒng)一的時(shí)間標(biāo)簽。目前,采集系統(tǒng)的時(shí)鐘同步,使用的方法是主站對(duì)采集終端對(duì)時(shí),采集終端再定時(shí)對(duì)電表進(jìn)行對(duì)時(shí)的兩級(jí)對(duì)時(shí)方法。但由于采集信道速率低、容量有限、時(shí)延不固定等因素導(dǎo)致執(zhí)行全面的定點(diǎn)時(shí)鐘校準(zhǔn)存在很大困難,另外由于技術(shù)條件限制,廣播校時(shí)存在著不能全覆蓋、多級(jí)傳播、自動(dòng)計(jì)算時(shí)間損失等諸多問題。針對(duì)上述問題,結(jié)合現(xiàn)代北斗/GPS導(dǎo)航系統(tǒng)可提供授時(shí)服務(wù)的特點(diǎn),電表現(xiàn)場校準(zhǔn)等校時(shí)裝置應(yīng)運(yùn)而生,但此類設(shè)備需工作人員深入現(xiàn)場調(diào)試、檢測,而且若逐個(gè)校準(zhǔn)電表等采集系統(tǒng)設(shè)備,工作量巨大,成本巨高。截至2015年6月末,現(xiàn)場運(yùn)行的國網(wǎng)表已近3億只,據(jù)統(tǒng)計(jì),時(shí)鐘誤差在5分鐘以上的電表占比11.08%,在2小時(shí)以上的電表占比5.44%,在一周以上的電表占比0.8%。由于數(shù)量巨大,而且更換不方便,急需找到一種簡單方便、經(jīng)濟(jì)有效的方法解決電表時(shí)鐘偏差問題。
技術(shù)實(shí)現(xiàn)要素:本實(shí)用新型為解決用電信息采集系統(tǒng)中電表等設(shè)備時(shí)間校準(zhǔn)問題,從原有兩級(jí)對(duì)時(shí)方案中解放出來,提出開發(fā)一種基于北斗/GPS的主動(dòng)授時(shí)模塊及電表主動(dòng)授時(shí)方法。技術(shù)方案:一種基于北斗/GPS的主動(dòng)授時(shí)模塊,它包括主動(dòng)授時(shí)單元以及載波單元/微功率無線單元,所述主動(dòng)授時(shí)單元包括MCU處理器、電源電路、接口電路、北斗/GPS授時(shí)信號(hào)收發(fā)電路,其中:所述北斗/GPS授時(shí)信號(hào)收發(fā)電路連接天線,用于接收北斗/GPS的授時(shí)信號(hào)(授時(shí)碼);北斗/GPS授時(shí)信號(hào)收發(fā)電路發(fā)送信號(hào)至MCU處理器,進(jìn)行衛(wèi)星授時(shí)信號(hào)的處理;接口電路與MCU處理器連接,用于主動(dòng)授時(shí)模塊與所屬電表進(jìn)行通信;接口電路通過電源電路分別連接北斗/GPS授時(shí)信號(hào)收發(fā)電路、MCU處理器,電源電路將接口電路的電壓做LDO轉(zhuǎn)換成供北斗/GPS授時(shí)信號(hào)收發(fā)電路、MCU處理器使用的電壓,用于能量供給。優(yōu)選的,所述接口電路與MCU處理器連接,用于主動(dòng)授時(shí)模塊與所屬電表進(jìn)行通信,主動(dòng)授時(shí)模塊只向所屬電表發(fā)送數(shù)據(jù),不接收所屬電表的數(shù)據(jù)。優(yōu)選的,北斗/GPS授時(shí)信號(hào)收發(fā)電路與MCU處理器之間、MCU處理器與所屬電表之間,均采用UART方式進(jìn)行通信。一種基于北斗/GPS的電表主動(dòng)授時(shí)方法,主動(dòng)授時(shí)模塊安裝在用電信息采集系統(tǒng)中的電表上,安裝所述主動(dòng)授時(shí)模塊的電表基于統(tǒng)一的時(shí)鐘源進(jìn)行時(shí)鐘校準(zhǔn),主動(dòng)授時(shí)模塊采取定時(shí)或響應(yīng)命令的時(shí)鐘校準(zhǔn)方式主動(dòng)或被動(dòng)調(diào)整自身時(shí)鐘并同步電表時(shí)鐘,所述統(tǒng)一的時(shí)鐘源為北斗/GPS發(fā)布的授時(shí)信號(hào)。優(yōu)選的,所述主動(dòng)授時(shí)模塊采取定時(shí)或響應(yīng)命令的時(shí)鐘校準(zhǔn)方式校時(shí),校時(shí)過程設(shè)計(jì)容錯(cuò)處理,對(duì)北斗/GPS授時(shí)信號(hào)有效性進(jìn)行判斷,確保校時(shí)的準(zhǔn)確性;電表通信串口繁忙時(shí),等待空閑處理,避免影響電表抄表的業(yè)務(wù)流程。優(yōu)選的,有效性判斷是:通過北斗/GPS授時(shí)信號(hào)報(bào)文的周期完整性檢驗(yàn)及授時(shí)信號(hào)自身有效性標(biāo)記判斷授時(shí)信號(hào)的有效性。一種基于北斗/GPS的電表主動(dòng)授時(shí)方法,主送授時(shí)模塊的北斗/GPS授時(shí)信號(hào)收發(fā)電路直接接收來自北斗/GPS發(fā)布的授時(shí)信號(hào),利用MCU處理器解析處理成標(biāo)準(zhǔn)的645報(bào)文,下發(fā)給電表,實(shí)現(xiàn)電表時(shí)鐘自動(dòng)修正。優(yōu)選的,電表的表內(nèi)MCU中內(nèi)置時(shí)鐘芯片RTC,在無法收到信號(hào)時(shí),電表仍能利用表內(nèi)MCU的內(nèi)置時(shí)鐘芯片RTC繼續(xù)進(jìn)行正常走時(shí)。優(yōu)選的,北斗/GPS授時(shí)信號(hào)收發(fā)電路通過UART方式將授時(shí)信號(hào)發(fā)送至MCU處理器,MCU處理器通過UART方式將標(biāo)準(zhǔn)的645報(bào)文下發(fā)給所屬電表。優(yōu)選的,授時(shí)流程為:1)北斗/GPS授時(shí)信號(hào)收發(fā)電路定時(shí)或響應(yīng)命令接收來自北斗/GPS的授時(shí)信號(hào);2)北斗/GPS授時(shí)信號(hào)收發(fā)電路將接收到的授時(shí)信號(hào)傳輸給MCU處理器處理成標(biāo)準(zhǔn)時(shí)間;3)MCU處理器將標(biāo)準(zhǔn)時(shí)間通過接口電路以標(biāo)準(zhǔn)的645報(bào)文的形式下發(fā)給所屬電表;4)電表根據(jù)收到標(biāo)準(zhǔn)的645報(bào)文,自動(dòng)校正自身時(shí)鐘;5)重復(fù)上述步驟1)~4)。更具體的,授時(shí)流程為:主動(dòng)授時(shí)模塊檢測到用電采集系統(tǒng)中集中器或其它采集設(shè)備通過載波單元/微功率無線單元發(fā)送過來的校時(shí)命令后,當(dāng)前主動(dòng)授時(shí)模塊自動(dòng)檢測是否接收到授時(shí)信號(hào),若收到則將收到的授時(shí)信號(hào)傳送給MCU處理器進(jìn)行處理,授時(shí)信號(hào)通過MCU處理器處理后,解析成標(biāo)準(zhǔn)的時(shí)間數(shù)據(jù)記為Time1,判斷UART串口是否繁忙,若不繁忙則讀取電表當(dāng)前時(shí)間記為Time2,Time1與Time2比較,若誤差在5min鐘以內(nèi),將Time1+△t做為校準(zhǔn)時(shí)間組成標(biāo)準(zhǔn)的電表廣播校時(shí)報(bào)文,通過UART下發(fā)給電表,一次性完成電表對(duì)時(shí),其中:△t為傳輸和計(jì)算過程中產(chǎn)生的延時(shí);若誤差大于5min,則將Time2+5min做為標(biāo)準(zhǔn)時(shí)間組成標(biāo)準(zhǔn)的電表廣播校時(shí)報(bào)文,通過UART下發(fā)給電表,電表時(shí)鐘誤差縮小5min,次日再發(fā)起上述校時(shí)流程,再校正5min,逐步完成電表對(duì)時(shí);若電表串口繁忙,則等待直到串口空閑下來,再執(zhí)行上述流程;假如主動(dòng)授時(shí)模塊沒有檢測到授時(shí)信號(hào)或判斷授時(shí)信號(hào)為無效信號(hào),則自動(dòng)丟棄校時(shí)命令等待下一輪校時(shí)。本實(shí)用新型的有益效果電表安裝該主動(dòng)授時(shí)模塊后,可根據(jù)自身需要設(shè)置對(duì)時(shí)間隔,定時(shí)接收來自北斗/GPS衛(wèi)星的授時(shí)信息,所有接收該信號(hào)的電表都與北斗/GPS衛(wèi)星發(fā)布的標(biāo)準(zhǔn)時(shí)間一致,保證了全部電表的基準(zhǔn)時(shí)鐘的一致性。從根本上解決了用電系統(tǒng)設(shè)備時(shí)鐘誤差大的問題,對(duì)時(shí)困難等問題,且相較于現(xiàn)有的電表校準(zhǔn)儀等設(shè)備,其成本低、可操作性強(qiáng)、準(zhǔn)確度高、應(yīng)用靈活,可大大減少現(xiàn)場設(shè)備的時(shí)鐘故障率。由于采用標(biāo)準(zhǔn)的645報(bào)文,現(xiàn)場電表都可以支持。所以對(duì)于已經(jīng)在現(xiàn)場運(yùn)行的電表,通過更換通信模塊即可解決現(xiàn)場時(shí)鐘出現(xiàn)偏差的電表。既可以節(jié)省成本,又減少了施工工作量,提高了客戶滿意度。附圖說明圖1主動(dòng)授時(shí)模塊硬件結(jié)構(gòu)圖。圖2主動(dòng)授時(shí)模塊引腳定義。圖3主動(dòng)授時(shí)模塊授時(shí)主流程圖。具體實(shí)施方式下面結(jié)合實(shí)施例對(duì)本實(shí)用新型作進(jìn)一步說明,但本實(shí)用新型的保護(hù)范圍不限于此:圖1帶有北斗/GPS授時(shí)接收的主動(dòng)授時(shí)模塊和傳統(tǒng)的通信模塊相比,增加了北斗/GPS授時(shí)接收單元。該模塊利用接收北斗/GPS授時(shí)信號(hào)技術(shù)對(duì)電表時(shí)鐘進(jìn)行校對(duì)。圖2給出了主動(dòng)授時(shí)模塊與電表連接接口管腳定義,具體含義見下表1所述。表1主動(dòng)授時(shí)模塊引腳定義本實(shí)用新型中硬件電路是在不破壞現(xiàn)有窄帶、寬帶載波通信模塊全部功能基礎(chǔ)上,新增授時(shí)功能。如圖1所示,在現(xiàn)有窄帶、寬帶載波通信模塊的基礎(chǔ)上,增加主動(dòng)授時(shí)單元。主動(dòng)授時(shí)單元包括:GPS/北斗接收機(jī)、MCU、電源系統(tǒng)及接口電路。其中接口電路與載波模塊的接口電路復(fù)用,主動(dòng)授時(shí)模塊只向外發(fā)出數(shù)據(jù),不接受來自表端的數(shù)據(jù);電源系統(tǒng)將接口電路的12V電壓做LDO轉(zhuǎn)換成可供GPS/北斗接收機(jī)及MCU使用的電壓。GPS/北斗接收機(jī)與MCU之間、MCU與電表均采用UART方式進(jìn)行通信。本實(shí)用新型中主動(dòng)授時(shí)模塊軟件處理流程主要如圖3所示,具體描述為:主動(dòng)授時(shí)模塊檢測到用電采集系統(tǒng)中集中器或其它采集設(shè)備通過載波單元/微功率無線單元發(fā)送過來的校時(shí)命令后,當(dāng)前主動(dòng)授時(shí)模塊自動(dòng)檢測是否接收到授時(shí)信號(hào),若收到則將收到的授時(shí)信號(hào)傳送給MCU處理器進(jìn)行處理,授時(shí)信號(hào)通過MCU處理器處理后,解析成標(biāo)準(zhǔn)的時(shí)間數(shù)據(jù)記為Time1,判斷UART串口是否繁忙,若不繁忙則讀取電表當(dāng)前時(shí)間記為Time2,Time1與Time2比較,若誤差在5min鐘以內(nèi),將Time1+△t做為校準(zhǔn)時(shí)間組成標(biāo)準(zhǔn)的電表廣播校時(shí)報(bào)文,通過UART下發(fā)給電表,一次性完成電表對(duì)時(shí),其中:△t為傳輸和計(jì)算過程中產(chǎn)生的延時(shí);若誤差大于5min,則將Time2+5min做為標(biāo)準(zhǔn)時(shí)間組成標(biāo)準(zhǔn)的電表廣播校時(shí)報(bào)文,通過UART下發(fā)給電表,電表時(shí)鐘誤差縮小5min,次日再發(fā)起上述校時(shí)流程,再校正5min,逐步完成電表對(duì)時(shí);若電表串口繁忙,則等待直到串口空閑下來,再執(zhí)行上述流程;假如主動(dòng)授時(shí)模塊沒有檢測到授時(shí)信號(hào)或判斷授時(shí)信號(hào)為無效信號(hào),則自動(dòng)丟棄校時(shí)命令等待下一輪校時(shí)。本實(shí)用新型的優(yōu)點(diǎn)在于,本實(shí)用新型中的廣播校時(shí),并不同于傳統(tǒng)意義的廣播校時(shí),傳統(tǒng)的廣播校時(shí)存在著不能全覆蓋,多級(jí)傳播、不能自動(dòng)計(jì)算時(shí)間損失等問題。而且由于通信面廣、主站系統(tǒng)設(shè)計(jì)等各種因素、頻繁的對(duì)采集終端進(jìn)行授時(shí)會(huì)造成系統(tǒng)運(yùn)行數(shù)據(jù)的絮亂。本實(shí)用新型中的廣播校時(shí),完全解決了傳統(tǒng)廣播校時(shí)的上述問題,其廣播校時(shí)命令由主動(dòng)授時(shí)模塊根據(jù)接收的GPS/北斗授時(shí)信號(hào)直接生成,本實(shí)用新型中之所以采用標(biāo)準(zhǔn)的645廣播校時(shí)幀,是由于電表廣泛采用ESAM加密技術(shù),而廣播校時(shí)命令不受此限制,實(shí)現(xiàn)了功能與成本兼顧。另外,由于主動(dòng)授時(shí)模塊可以設(shè)置校時(shí)間隔,因此主動(dòng)授時(shí)模塊既可直接響應(yīng)來自采集系統(tǒng)中其它設(shè)備的校時(shí)命令(被動(dòng)響應(yīng)),也可等設(shè)定校時(shí)間隔到,自動(dòng)發(fā)起校時(shí)流程(主動(dòng)發(fā)起,如上所述),且模塊本身安裝在電表上,所以可在完全不影響電表其余功能和用電采集系統(tǒng)正常工作的前提下,根據(jù)需要對(duì)電表校時(shí),且無需工作人員攜帶如電表現(xiàn)場校準(zhǔn)裝置等設(shè)備趕赴現(xiàn)場進(jìn)行校時(shí)作業(yè),大大提高了校時(shí)效率、降低了人力和設(shè)備成本,并從根本上解決了電表計(jì)時(shí)精度問題。本文中所描述的具體實(shí)施例僅僅是對(duì)本實(shí)用新型精神做舉例說明。本實(shí)用新型所屬技術(shù)領(lǐng)域的技術(shù)人員可以對(duì)所描述的具體實(shí)施例做各種各樣的修改或補(bǔ)充或采用類似的方式替代,但并不會(huì)偏離本實(shí)用新型的精神或者超越所附權(quán)利要求書所定義的范圍。本實(shí)用新型未涉及技術(shù)均與現(xiàn)有技術(shù)相同,或可采用現(xiàn)有技術(shù)實(shí)現(xiàn)。