[0011] 圖2為本申請實(shí)施例提供的電動(dòng)車顯示儀表的異常重啟保護(hù)系統(tǒng)結(jié)構(gòu)示意圖。
[0012] 附圖標(biāo)記說明:信息流動(dòng)網(wǎng)絡(luò)獲取模塊10,重啟基準(zhǔn)信息挖掘模塊20,復(fù)位電路初始化模塊30,異常重啟管理模塊40。
具體實(shí)施方式
[0013] 本申請實(shí)施例通過提供電動(dòng)車顯示儀表的異常重啟保護(hù)方法及系統(tǒng),解決了現(xiàn)有技術(shù)的重啟機(jī)制通常依賴預(yù)設(shè)規(guī)則或簡單的條件判斷來觸發(fā)復(fù)位,無法根據(jù)具體的異常類型做出差異化處理,缺乏動(dòng)態(tài)適應(yīng)的能力,導(dǎo)致復(fù)位過程效率低、系統(tǒng)穩(wěn)定性差的技術(shù)問題。
[0014] 在介紹了本申請基本原理后,下面將結(jié)合說明書附圖來具體介紹本申請的各種非限制性的實(shí)施方式。應(yīng)當(dāng)理解,此處描述的具體實(shí)施例僅僅用以解釋本申請,并不用于限定本申請。
[0015] 實(shí)施例一,如圖1所示,本申請實(shí)施例提供了電動(dòng)車顯示儀表的異常重啟保護(hù)方法,所述方法包括:
[0016] 獲取顯示儀表基于結(jié)構(gòu)配置的信息流動(dòng)網(wǎng)絡(luò),其中,所述結(jié)構(gòu)配置基于傳感器?控制器?顯示屏確定。
[0017] 在電動(dòng)車顯示儀表中,結(jié)構(gòu)配置是指顯示儀表的各個(gè)模塊如何組織,其中傳感器、控制器和顯示屏是關(guān)鍵的組成部分,每個(gè)組件承擔(dān)不同的功能,其中,傳感器負(fù)責(zé)采集車輛的各種實(shí)時(shí)數(shù)據(jù),如車速、電池電量、溫度等;控制器處理來自傳感器的數(shù)據(jù),并根據(jù)預(yù)定的邏輯決定如何顯示信息或進(jìn)行其他操作;顯示屏根據(jù)控制器的指令,顯示車輛的狀態(tài)信息給用戶,如速度、電池電量等。
[0018] 在此結(jié)構(gòu)配置中,首先識(shí)別傳感器、控制器和顯示屏之間的數(shù)據(jù)流動(dòng)關(guān)系,通常,傳感器將采集到的數(shù)據(jù)傳送給控制器,控制器進(jìn)行數(shù)據(jù)處理后,將結(jié)果通過顯示屏呈現(xiàn)給用戶,信息流動(dòng)網(wǎng)絡(luò)是反映傳感器、控制器和顯示屏之間數(shù)據(jù)流動(dòng)和交互關(guān)系的網(wǎng)絡(luò)圖,具體而言,這個(gè)網(wǎng)絡(luò)圖將展示每個(gè)傳感器與控制器之間的連接、控制器與顯示屏之間的數(shù)據(jù)傳輸路徑,以及各節(jié)點(diǎn)之間的數(shù)據(jù)交互流程。
[0019] 遍歷所述信息流動(dòng)網(wǎng)絡(luò),結(jié)合歷史重啟記錄,挖掘重啟基準(zhǔn)信息,其中,將異常重啟類型劃分為全界面重啟類與局部系統(tǒng)重啟類,重啟基準(zhǔn)信息至少包含重啟條件與重啟方式。
[0020] 遍歷信息流動(dòng)網(wǎng)絡(luò),對傳感器、控制器、顯示屏之間的連接關(guān)系進(jìn)行逐一分析,確定各個(gè)節(jié)點(diǎn)之間的信息傳遞路徑,在遍歷過程中,識(shí)別出網(wǎng)絡(luò)中的關(guān)鍵節(jié)點(diǎn),尤其是與數(shù)據(jù)采集、數(shù)據(jù)處理、響應(yīng)控制以及顯示相關(guān)的節(jié)點(diǎn),這些節(jié)點(diǎn)有助于定位可能出現(xiàn)故障的區(qū)域,進(jìn)而影響重啟的發(fā)生。
[0021] 在分析信息流動(dòng)網(wǎng)絡(luò)的同時(shí),收集歷史重啟記錄,這些記錄包括過去由于某些異常而發(fā)生的重啟事件,例如包括系統(tǒng)崩潰、錯(cuò)誤觸發(fā)、硬件故障等原因,通過對歷史重啟記錄的分析,識(shí)別出常見的重啟模式、重復(fù)發(fā)生的故障點(diǎn),以及引起重啟的具體條件,歷史記錄分析有助于確定哪些部分的系統(tǒng)在過去出現(xiàn)過故障,并可能在未來發(fā)生類似的異常重啟。
[0022] 根據(jù)重啟記錄分析,將異常重啟事件分為兩類,其中,全界面重啟類是指整個(gè)顯示系統(tǒng)或儀表界面都進(jìn)行了重啟,通常涉及顯示器、控制器的整體恢復(fù),這類重啟往往發(fā)生在系統(tǒng)級(jí)的錯(cuò)誤或重大故障時(shí);局部系統(tǒng)重啟類是指系統(tǒng)的某一部分,如某個(gè)傳感器或控制模塊,單獨(dú)進(jìn)行重啟,而非整個(gè)系統(tǒng),局部系統(tǒng)重啟通常由于某些模塊的失效或無法正常工作而觸發(fā),其他部分系統(tǒng)可能不受影響。
[0023] 挖掘得到的重啟基準(zhǔn)信息至少包含重啟條件與重啟方式,其中,重啟條件包括系統(tǒng)參數(shù)超限、傳感器錯(cuò)誤、控制器錯(cuò)誤、通信故障等,通過分析歷史記錄,能夠識(shí)別出在何種情況下系統(tǒng)會(huì)發(fā)生全界面重啟或局部系統(tǒng)重啟;重啟方式指的是重啟時(shí)采取的恢復(fù)措施或策略,例如斷電重啟、軟件復(fù)位、硬件重啟等,通過對歷史重啟方式的分析,可以確定不同重啟類型所采用的恢復(fù)方法。
[0024] 引入復(fù)位電路,基于所述重啟基準(zhǔn)信息確定復(fù)位控制邏輯,基于所述復(fù)位控制邏輯初始化所述復(fù)位電路,所述復(fù)位電路用于進(jìn)行復(fù)位重啟控制。
[0025] 引入復(fù)位電路,復(fù)位電路是用于執(zhí)行復(fù)位重啟控制的硬件電路模塊,復(fù)位電路能夠響應(yīng)不同類型的重啟,包括全界面重啟類和局部系統(tǒng)重啟類,它的主要功能是根據(jù)不同的控制邏輯發(fā)出復(fù)位信號(hào),確保顯示儀表在異常重啟情況下能夠恢復(fù)正常工作。
[0026] 基于重啟基準(zhǔn)信息確定復(fù)位控制邏輯,用于指示復(fù)位電路何時(shí)啟動(dòng)復(fù)位操作、如何執(zhí)行復(fù)位及何時(shí)完成復(fù)位過程,其中,當(dāng)滿足特定的重啟條件時(shí),復(fù)位電路會(huì)被觸發(fā)啟動(dòng),復(fù)位控制邏輯還定義重啟的具體操作方式,例如是否進(jìn)行系統(tǒng)的斷電復(fù)位,還是僅僅通過軟件復(fù)位進(jìn)行恢復(fù)。
[0027] 基于復(fù)位控制邏輯初始化復(fù)位電路,這意味著復(fù)位電路的工作模式、控制信號(hào)和操作步驟都會(huì)根據(jù)復(fù)位控制邏輯進(jìn)行編程和配置,例如,定義復(fù)位電路的工作狀態(tài),使其在檢測到系統(tǒng)故障時(shí)能夠立即發(fā)出復(fù)位信號(hào)。復(fù)位電路與控制器、顯示屏等模塊協(xié)同工作,在控制器檢測到重啟條件時(shí),復(fù)位電路將接收控制信號(hào)并根據(jù)設(shè)定的邏輯啟動(dòng)復(fù)位程序,實(shí)現(xiàn)復(fù)位重啟控制。