1.一種用于定位通過通信總線互連的電子設(shè)備網(wǎng)絡(luò)中的接地偏移源的方法,所述方法包括:
檢測所述通信總線上的信號電壓,所述信號電壓指示接地偏移條件;
保存檢測到的信號電壓的電壓時間戳,每個檢測到的信號電壓都具有與其相關(guān)聯(lián)的各自電壓時間戳;
向所述通信總線上的消息添加消息時間戳,每個消息都具有與其相關(guān)聯(lián)的各自消息時間戳;
將所述消息時間戳與所述電壓時間戳進行比較;以及
基于所述比較,將所述電子設(shè)備中的至少一者標識為接地偏移源。
2.根據(jù)權(quán)利要求1所述的方法,其中所述比較包括:
確定特定消息的消息時間戳與電壓時間戳的差值是否小于閾值。
3.根據(jù)權(quán)利要求1所述的方法,其中所述檢測包括:
測量所述通信總線上的信號電壓;
將所述測量的信號電壓與閾值電壓進行比較;以及
當測量的信號電壓大于所述閾值電壓時,將所述測量的信號電壓記錄為指示所述接地偏移條件。
4.根據(jù)權(quán)利要求1所述的方法,其中:
檢測信號電壓由第一處理例程執(zhí)行;
保存電壓時間戳由所述第一處理例程執(zhí)行;
添加消息時間戳由第二處理例程執(zhí)行;
比較時間戳由所述第二處理程序執(zhí)行;以及
所述方法獨立且彼此并行執(zhí)行所述第一處理程序和所述第二處理程序。
5.一種用于診斷主車輛上的控制器局域網(wǎng)(CAN)的系統(tǒng),該CAN包括多個通過CAN通信總線互連的電子控制單元(ECU),該系統(tǒng)包括:
處理器設(shè)備;以及
與所述處理器設(shè)備相關(guān)聯(lián)的存儲介質(zhì),所述存儲介質(zhì)包括處理器可執(zhí)行指令,所述處理器可執(zhí)行指令在由所述處理器設(shè)備執(zhí)行時,能夠執(zhí)行定位CAN中接地偏移源的方法,所述方法包括:
檢測指示接地偏移條件的所述CAN通信總線上的信號電壓;
保存檢測到的信號電壓的電壓時間戳,每個檢測到的信號電壓都具有與其相關(guān)聯(lián)的各自電壓時間戳;
向所述CAN通信總線上的消息添加消息時間戳,每個消息都具有與其相關(guān)聯(lián)的各自消息時間戳;
將所述消息時間戳與所述電壓時間戳進行比較;以及
基于所述比較,將所述電子控制單元中的至少一者標識為接地偏移源。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其中所述比較包括:
確定特定消息的消息時間戳和電壓時間戳的差值是否小于閾值。
7.根據(jù)權(quán)利要求5所述的系統(tǒng),其中所述檢測包括:
測量所述CAN通信總線上的信號電壓;
將所述測量的電壓與閾值電壓進行比較;以及
當測量的信號電壓大于所述閾值電壓時,將所取樣的信號電壓記錄為指示接地偏移條件。
8.根據(jù)權(quán)利要求5所述的系統(tǒng),其中:
檢測信號電壓由計算機可執(zhí)行指令定義的第一處理程序執(zhí)行;
保存電壓時間戳由所述第一處理例程執(zhí)行;
添加消息時間戳由計算機可執(zhí)行指令定義的第二處理例程執(zhí)行;
比較所述時間戳由所述第二處理例程執(zhí)行;以及
所述第一處理例程和所述第二處理例程獨立且彼此并行地執(zhí)行。
9.根據(jù)權(quán)利要求5所述的系統(tǒng),其進一步包括:
中央網(wǎng)關(guān)模塊,其在所述主車輛上且經(jīng)由所述CAN通信總線耦合到所述ECU上,其中所述中央網(wǎng)關(guān)模塊包括所述處理器設(shè)備和所述存儲介質(zhì)。
10.根據(jù)權(quán)利要求5所述的系統(tǒng),其進一步包括:
診斷工具,其在所述主車輛之外且具有用于與所述CAN通信總線建立通信的接口,其中所述診斷工具包括所述處理器設(shè)備和所述存儲介質(zhì)。