System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)屬于風(fēng)電機組控制器授時,尤其涉及基于modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng)及方法。
技術(shù)介紹
1、時間同步的技術(shù)對于風(fēng)電場的運行管理、數(shù)據(jù)分析、故障排查等方面具有重要意義。在風(fēng)電領(lǐng)域,一般有3種時鐘同步方案,方案一:風(fēng)電場場站內(nèi)授時一般設(shè)置專門的授時裝置,通過gps或北斗時鐘接收器接收并解析時間信號,然后將準確的時間信息通過網(wǎng)絡(luò)同步到風(fēng)電場的各個設(shè)備中,具有方式靈活性強,適用于多種網(wǎng)絡(luò)環(huán)境的特點,但受限于保證網(wǎng)絡(luò)的穩(wěn)定性和可靠性,如網(wǎng)絡(luò)穩(wěn)定性較差可能時鐘同步后存在一定偏差,傳輸數(shù)據(jù)量大且對偏差無修正;方案二:授時裝置直接將準確的時間信息同步到風(fēng)電場的各個設(shè)備中,具備精度高、穩(wěn)定性好,能夠確保整個風(fēng)電場的時間同步的特點,但受限于硬件接口數(shù)量,成本高;方案三:人工方式設(shè)置或調(diào)整風(fēng)電場設(shè)備中的時間,具備操作簡單的特點,但手動設(shè)置,容易出錯,且無法適用于大規(guī)模風(fēng)電場。
2、因此,現(xiàn)有的風(fēng)電機組授時方案存在諸多缺陷,導(dǎo)致時鐘同步的準確性、穩(wěn)定性和高效性不足。
技術(shù)實現(xiàn)思路
1、為克服上述現(xiàn)有技術(shù)的不足,本專利技術(shù)提供了基于modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng)及方法,能減少網(wǎng)絡(luò)占用,提高授時的精度。
2、為實現(xiàn)上述目的,本專利技術(shù)的一個或多個實施例提供了如下技術(shù)方案:
3、本專利技術(shù)第一方面提供了基于modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng)。
4、基于modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng),包括授時發(fā)起端和風(fēng)電機組控制器:
>5、授時發(fā)起端,用于實時計算與風(fēng)電機組控制器的通信延遲時間,滿足預(yù)設(shè)授時條件時,以通信延遲時間為補償時間,將補償后的授時時間進行封裝,并通過modbus協(xié)議發(fā)送到風(fēng)電機組控制器;
6、風(fēng)電機組控制器,用于對收到的授時時間進行校驗后,進行當(dāng)前時間和當(dāng)前時區(qū)的設(shè)置,并將授時結(jié)果反饋給授時發(fā)起端。
7、進一步的,所述計算與風(fēng)電機組控制器的通信延遲時間,具體為:
8、風(fēng)電場監(jiān)控系統(tǒng)發(fā)送i?cmp?echo請求給風(fēng)電機組控制器,并記錄發(fā)送和接收的時間戳,計算兩者的時間差,得到通信延遲時間。
9、進一步的,所述預(yù)設(shè)授時條件,包括風(fēng)電場監(jiān)控系統(tǒng)啟動時或每天的預(yù)設(shè)時刻。
10、進一步的,所述將補償后的授時時間進行封裝,具體為:
11、當(dāng)前時間與補償時間的一半相加,得到補償后的授時時間;
12、定義3個下發(fā)寄存器,分別存儲時區(qū)、高位數(shù)據(jù)和低位數(shù)據(jù),以補償后的授時時間作為下發(fā)目標值,目標值減去2000年時間,得到剩余時間,剩余時間除以65536得到高寄存器數(shù)據(jù),剩余時間除以65536的余數(shù)得到低寄存器數(shù)據(jù),時區(qū)存入時區(qū)寄存器。
13、進一步的,所述通過modbus協(xié)議發(fā)送到風(fēng)電機組控制器,是將3個寄存器寫入?yún)f(xié)議規(guī)定的modbus地址,發(fā)送給風(fēng)電機組控制器。
14、進一步的,還包括,校驗前進行授時時間的計算,具體為:
15、獲取高位數(shù)據(jù)后乘以65536得到的結(jié)果,再加上低位數(shù)據(jù)后得到整個的設(shè)置秒數(shù),根據(jù)秒數(shù)計算授時時間。
16、進一步的,所述對收到的授時時間進行校驗,是計算授時時間與當(dāng)前時間的偏差值,偏差值超過閾值則啟動授時,否則不授時。
17、本專利技術(shù)第二方面提供了基于modbus協(xié)議的風(fēng)電機組控制器授時方法。
18、基于modbus協(xié)議的風(fēng)電機組控制器授時方法,包括:
19、授時發(fā)起端實時計算與風(fēng)電機組控制器的通信延遲時間,滿足預(yù)設(shè)授時條件時,以通信延遲時間為補償時間,將補償后的授時時間進行封裝,并通過modbus協(xié)議發(fā)送到風(fēng)電機組控制器;
20、風(fēng)電機組控制器對收到的授時時間進行校驗后,進行當(dāng)前時間和當(dāng)前時區(qū)的設(shè)置,并將授時結(jié)果反饋給授時發(fā)起端。
21、本專利技術(shù)第三方面提供了計算機可讀存儲介質(zhì),其上存儲有程序,該程序被處理器執(zhí)行時實現(xiàn)如本專利技術(shù)第一方面所述的基于modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng)中的步驟。
22、本專利技術(shù)第四方面提供了電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的程序,所述處理器執(zhí)行所述程序時實現(xiàn)如本專利技術(shù)第一方面所述的基于modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng)中的步驟。
23、以上一個或多個技術(shù)方案存在以下有益效果:
24、本專利技術(shù)考慮通信延遲對授時的影響,授時發(fā)起端利用通信延遲時間對授時時間進行補償,而且利用寄存器對授時時間進行封裝,通過modbus協(xié)議發(fā)送,減少網(wǎng)絡(luò)占用,提高授時的精度,在無時鐘源的情況下,保證scada系統(tǒng)與主控時鐘同步。
25、本專利技術(shù)附加方面的優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本專利技術(shù)的實踐了解到。
本文檔來自技高網(wǎng)...【技術(shù)保護點】
1.基于Modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng),其特征在于,包括授時發(fā)起端和風(fēng)電機組控制器:
2.如權(quán)利要求1所述的基于Modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng),其特征在于,所述計算與風(fēng)電機組控制器的通信延遲時間,具體為:
3.如權(quán)利要求1所述的基于Modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng),其特征在于,所述預(yù)設(shè)授時條件,包括風(fēng)電場監(jiān)控系統(tǒng)啟動時或每天的預(yù)設(shè)時刻。
4.如權(quán)利要求1所述的基于Modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng),其特征在于,所述將補償后的授時時間進行封裝,具體為:
5.如權(quán)利要求4所述的基于Modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng),其特征在于,所述通過Modbus協(xié)議發(fā)送到風(fēng)電機組控制器,是將3個寄存器寫入?yún)f(xié)議規(guī)定的Modbus地址,發(fā)送給風(fēng)電機組控制器。
6.如權(quán)利要求1所述的基于Modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng),其特征在于,還包括,校驗前進行授時時間的計算,具體為:
7.如權(quán)利要求1所述的基于Modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng),其特征在于,所述對收到的授時時間進行校驗,是
8.基于Modbus協(xié)議的風(fēng)電機組控制器授時方法,其特征在于,包括:
9.一種電子設(shè)備,其特征是,包括:
10.一種存儲介質(zhì),其特征是,非暫時性地存儲計算機可讀指令,其中,當(dāng)所述計算機可讀指令由計算機執(zhí)行時,執(zhí)行權(quán)利要求8所述的方法。
...【技術(shù)特征摘要】
1.基于modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng),其特征在于,包括授時發(fā)起端和風(fēng)電機組控制器:
2.如權(quán)利要求1所述的基于modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng),其特征在于,所述計算與風(fēng)電機組控制器的通信延遲時間,具體為:
3.如權(quán)利要求1所述的基于modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng),其特征在于,所述預(yù)設(shè)授時條件,包括風(fēng)電場監(jiān)控系統(tǒng)啟動時或每天的預(yù)設(shè)時刻。
4.如權(quán)利要求1所述的基于modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng),其特征在于,所述將補償后的授時時間進行封裝,具體為:
5.如權(quán)利要求4所述的基于modbus協(xié)議的風(fēng)電機組控制器授時系統(tǒng),其特征在于,所述通過modbus協(xié)議發(fā)送到風(fēng)電機組控制器,是將...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:張海華,趙愛瓏,張炳權(quán),
申請(專利權(quán))人:中車山東風(fēng)電有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。