System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及數據處理,更具體地說涉及一種多應用負載均衡的車載安全平臺協議數據處理方法。
技術介紹
1、軌道交通列控系統中,atp(automotic?train?protection,列車自動防護系統)、ato(automatic?train?operation,列車自動運行系統)等都運行在車載安全平臺上。車載安全平臺實現了繼電接口、網絡、串口、總線等多種接口類型的數據收發和處理,應用每個周期通過車載安全平臺將驅動命令和狀態數據輸出到不同接口,以驅動車載設備動作,實現與前后列車、地面設備間的信息交互。同時,應用也會接收車載安全平臺采集到的列車接口繼電器的動作狀態和其它外設通信數據來保證列車的安全運行。
2、傳統的車載安全平臺使用單應用架構和較長的主處理周期,不僅浪費硬件和空間資源,而且也無法滿足更高精度的計算要求,因此多應用和更短主處理周期的車載安全平臺應運而生。然而,多應用意味著通信數據量的增加,如何在更短的主處理周期內處理來自多個應用的通信數據是多應用架構車載安全平臺需要解決的關鍵問題之一。
技術實現思路
1、為了克服上述現有技術中存在的缺陷,本專利技術公開了一種多應用負載均衡的車載安全平臺協議數據處理方法,本專利技術將多個應用的輸入、輸出通信數據負載均衡到每個主周期上進行處理,不僅解決了多應用大數據量的處理問題,使得平臺運行更加穩定,而且通過雙通道數據域和安全域組合發送的方法使得系統輸出更加安全。
2、為了實現以上目的,本專利技術采用的技術方案:
...【技術保護點】
1.一種多應用負載均衡的車載安全平臺協議數據處理方法,其特征在于,包括:
2.如權利要求1所述的車載安全平臺協議數據處理方法,其特征在于,平臺主處理任務每周期執行協議數據的輸入處理包括以下步驟:
3.如權利要求1所述的車載安全平臺協議數據處理方法,其特征在于,平臺主處理任務執行協議數據的輸出處理包括以下步驟:
4.如權利要求1所述的車載安全平臺協議數據處理方法,其特征在于,平臺主處理任務執行協議數據的發送處理包括以下步驟:
5.如權利要求2所述的車載安全平臺協議數據處理方法,其特征在于,A2步驟中,設置輸入數據處理優先級,其中,MVB、TRDP協議數據為1,RSSP-I協議數據為2,Subset-037協議數據為3,其余協議數據為4,數字越小優先級越高;
6.如權利要求5所述的車載安全平臺協議數據處理方法,其特征在于,A3步驟中,計算輸入數據存活周期,一包輸入數據可送給一個或多個應用,計算每個應用周期與平臺周期的倍數M,取最小值Mmin作為輸入數據存活周期;
7.如權利要求3所述的車載安全平臺協議數據處理方法
8.如權利要求7所述的車載安全平臺協議數據處理方法,其特征在于,B3步驟中,計算輸出數據存活周期,根據輸出數據來源的應用,計算應用周期與平臺周期的倍數M作為輸出數據存活周期;
9.如權利要求6或8所述的車載安全平臺協議數據處理方法,其特征在于,A6步驟中或B6步驟中二維數組排序方法,包括以下步驟:
10.如權利要求4所述的車載安全平臺協議數據處理方法,其特征在于,C3步驟包括以下步驟:
...【技術特征摘要】
1.一種多應用負載均衡的車載安全平臺協議數據處理方法,其特征在于,包括:
2.如權利要求1所述的車載安全平臺協議數據處理方法,其特征在于,平臺主處理任務每周期執行協議數據的輸入處理包括以下步驟:
3.如權利要求1所述的車載安全平臺協議數據處理方法,其特征在于,平臺主處理任務執行協議數據的輸出處理包括以下步驟:
4.如權利要求1所述的車載安全平臺協議數據處理方法,其特征在于,平臺主處理任務執行協議數據的發送處理包括以下步驟:
5.如權利要求2所述的車載安全平臺協議數據處理方法,其特征在于,a2步驟中,設置輸入數據處理優先級,其中,mvb、trdp協議數據為1,rssp-i協議數據為2,subset-037協議數據為3,其余協議數據為4,數字越小優先級越高;
6.如權利要求5所述的車載安全平臺協議數據處理方法,其特征在于,a3步驟中,...
【專利技術屬性】
技術研發人員:彭宇飛,陳宜航,魏洋,朱愛鵬,李長遠,
申請(專利權)人:卡斯柯信號成都有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。