本申請涉及信號傳輸,尤其涉及一種核電站用的b碼對時精度補償方法、裝置、設(shè)備、產(chǎn)品及存儲介質(zhì)。
背景技術(shù):
1、對于核電站的項目,設(shè)備均配備了b碼對時模塊,可以進行b碼對時進行單板的時間設(shè)置。但由于傳輸媒介的增加,使得時間設(shè)置在數(shù)據(jù)傳輸?shù)倪^程中產(chǎn)生了較大的延時,導(dǎo)致單板設(shè)置的時間誤差較大。
技術(shù)實現(xiàn)思路
1、有鑒于此,本申請實施例期望提供一種核電站用的b碼對時精度補償方法、裝置、設(shè)備、產(chǎn)品及存儲介質(zhì)。
2、本申請實施例的技術(shù)實施例是這樣實現(xiàn)的:
3、本申請實施例提供一種核電站用的b碼對時精度補償方法應(yīng)用于包括時間同步裝置、b碼對時模塊、顯示屏、單板數(shù)字信號處理器(digital?signal?processing,dsp)的時間同步設(shè)備;所述單板dsp上設(shè)置有外部中斷io口;所述b碼對時模塊分別與所述時間同步裝置、所述顯示屏連接;所述顯示屏與所述單板dsp連接;所述單板dsp上通過所述外部中斷io口與所述時間同步裝置連接;所述方法包括:
4、確定所述時間同步裝置發(fā)送的同步時間到所述顯示屏的第一時間誤差;
5、確定所述顯示屏發(fā)送的時間設(shè)置信息到所述單板dsp完成時間設(shè)置的第二時間誤差;
6、基于所述第一時間誤差和所述第二時間誤差確定所述時間同步設(shè)備的第三時間誤差;
7、利用所述第三時間誤差對所述時間同步設(shè)備中設(shè)置的時間進行補償。
8、在上述方案中,所述確定所述時間同步裝置發(fā)送的同步時間到所述顯示屏的第一時間誤差,包括:
9、獲取所述單板dsp記錄所述時間同步裝置發(fā)送的同步時間使所述外部中斷io口動作的第一時間以及記錄所述顯示屏接收所述同步時間的第二時間;
10、基于所述第一時間和所述第二時間確定所述第一時間誤差。
11、在上述方案中,所述基于所述第一時間和所述第二時間確定所述第一時間誤差,包括:
12、確定所述第二時間與所述第一時間的第一差值;
13、將所述第一差值作為所述第一時間誤差。
14、在上述方案中,所述確定所述顯示屏發(fā)送的時間設(shè)置信息到所述單板dsp完成時間設(shè)置的第二時間誤差,包括:
15、記錄所述顯示屏發(fā)送所述時間設(shè)置信息時的第三時間;
16、記錄所述單板dsp接收所述時間設(shè)置信息時的第四時間;
17、記錄所述單板dsp基于所述時間設(shè)置信息完成時間設(shè)置時的第五時間;
18、記錄所述顯示屏接收所述單板dsp完成所述時間設(shè)置發(fā)送的標志信息時的第六時間;
19、基于所述第三時間、所述第四時間、所述第五時間、所述第六時間確定所述第二時間誤差。
20、在上述方案中,所述基于所述第三時間、所述第四時間、所述第五時間、所述第六時間確定所述第二時間誤差,包括:
21、確定所述第六時間與所述第三時間的第二差值;
22、確定所述第五時間與所述第四時間的第三差值;
23、基于所述第二差值和所述第三差值確定所述第二時間誤差。
24、在上述方案中,所述基于所述第二差值和所述第三差值確定所述第二時間誤差,包括:
25、將所述第二差值與所述第三差值作差,得到第四差值;
26、將所述第四差值作為所述第二時間誤差。
27、在上述方案中,在所述顯示屏與所述單板dsp之間的傳輸路線對稱時,所述方法還包括:
28、基于所述第二時間誤差確定所述顯示屏與所述單板dsp之間的延遲時間;
29、利用所述延遲時間對所述單板dsp的設(shè)置時間進行補償。
30、在上述方案中,在所述顯示屏與所述單板dsp之間的傳輸路線不對稱時,所述方法還包括:
31、重新確定所述顯示屏發(fā)送的時間設(shè)置信息到所述單板dsp完成時間設(shè)置的第二時間誤差;
32、計算所述第二時間誤差與重新確定的第二時間誤差的平均值;
33、利用所述平均值對所述單板dsp的設(shè)置時間進行補償。
34、在上述方案中,所述基于所述第一時間誤差和所述第二時間誤差確定所述時間同步設(shè)備的第三時間誤差,包括:
35、對所述第一時間誤差和所述第二時間誤差求和,得到所述第三時間誤差。
36、本申請實施例提供一種核電站用的b碼對時精度補償裝置,設(shè)置在包括時間同步裝置、b碼對時模塊、顯示屏、單板數(shù)字信號處理器dsp的時間同步設(shè)備;所述單板dsp上設(shè)置有外部中斷io口;所述b碼對時模塊分別與所述時間同步裝置、所述顯示屏連接;所述顯示屏與所述單板dsp連接;所述單板dsp上通過所述外部中斷io口與所述時間同步裝置連接;所述裝置包括:
37、第一確定單元,用于確定所述時間同步裝置發(fā)送的同步時間到所述顯示屏的第一時間誤差;
38、第二確定單元,用于確定所述顯示屏發(fā)送的時間設(shè)置信息到所述單板dsp完成時間設(shè)置的第二時間誤差;
39、第三確定單元,用于基于所述第一時間誤差和所述第二時間誤差確定所述時間同步設(shè)備的第三時間誤差;
40、補償單元,用于利用所述第三時間誤差對所述時間同步設(shè)備中設(shè)置的時間進行補償。
41、本申請實施例提供一種核電站用的b碼對時精度補償設(shè)備,包括:
42、存儲器,用于存儲可執(zhí)行指令;
43、處理器,用于執(zhí)行所述存儲器中存儲的可執(zhí)行指令時,實現(xiàn)上述所述方法的任一步驟。
44、本申請實施例提供一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序在被處理器執(zhí)行時實現(xiàn)上述所述方法的任一步驟。
45、本申請實施例提供一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)上述所述方法的任一步驟。
46、本申請實施例提供的一種核電站用的b碼對時精度補償方法、裝置、設(shè)備、產(chǎn)品及存儲介質(zhì),應(yīng)用于包括時間同步裝置、b碼對時模塊、顯示屏、單板數(shù)字信號處理器dsp的時間同步設(shè)備;所述單板dsp上設(shè)置有外部中斷io口;所述b碼對時模塊分別與所述時間同步裝置、所述顯示屏連接;所述顯示屏與所述單板dsp連接;所述單板dsp上通過所述外部中斷io口與所述時間同步裝置連接;所述方法包括:確定所述時間同步裝置發(fā)送的同步時間到所述顯示屏的第一時間誤差;確定所述顯示屏發(fā)送的時間設(shè)置信息到所述單板dsp完成時間設(shè)置的第二時間誤差;基于所述第一時間誤差和所述第二時間誤差確定所述時間同步設(shè)備的第三時間誤差;利用所述第三時間誤差對所述時間同步設(shè)備中設(shè)置的時間進行補償。采用本申請實施例的技術(shù)方案,通過確定時間同步裝置發(fā)送的同步時間到顯示屏的時間誤差以及顯示屏發(fā)送的時間設(shè)置信息到單板dsp完成時間設(shè)置的時間誤差,進而相加得到總的時間誤差,再利用總的時間誤差對設(shè)置的時間進行補償,消除因通信導(dǎo)致的時間誤差。
1.一種核電站用的b碼對時精度補償方法,其特征在于,應(yīng)用于包括時間同步裝置、b碼對時模塊、顯示屏、單板數(shù)字信號處理器dsp的時間同步設(shè)備;所述單板dsp上設(shè)置有外部中斷io口;所述b碼對時模塊分別與所述時間同步裝置、所述顯示屏連接;所述顯示屏與所述單板dsp連接;所述單板dsp上通過所述外部中斷io口與所述時間同步裝置連接;所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定所述時間同步裝置發(fā)送的同步時間到所述顯示屏的第一時間誤差,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述第一時間和所述第二時間確定所述第一時間誤差,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定所述顯示屏發(fā)送的時間設(shè)置信息到所述單板dsp完成時間設(shè)置的第二時間誤差,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述基于所述第三時間、所述第四時間、所述第五時間、所述第六時間確定所述第二時間誤差,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述基于所述第二差值和所述第三差值確定所述第二時間誤差,包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,在所述顯示屏與所述單板dsp之間的傳輸路線對稱時,所述方法還包括:
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,在所述顯示屏與所述單板dsp之間的傳輸路線不對稱時,所述方法還包括:
9.根據(jù)權(quán)利要求1-6任一項所述的方法,其特征在于,所述基于所述第一時間誤差和所述第二時間誤差確定所述時間同步設(shè)備的第三時間誤差,包括:
10.一種核電站用的b碼對時精度補償裝置,其特征在于,設(shè)置在包括時間同步裝置、b碼對時模塊、顯示屏、單板數(shù)字信號處理器dsp的時間同步設(shè)備;所述單板dsp上設(shè)置有外部中斷io口;所述b碼對時模塊分別與所述時間同步裝置、所述顯示屏連接;所述顯示屏與所述單板dsp連接;所述單板dsp上通過所述外部中斷io口與所述時間同步裝置連接;所述裝置包括: