本發(fā)明涉及安全氣囊,尤其涉及一種安全氣囊的監(jiān)控方法、一種安全氣囊的監(jiān)控裝置和一種安全氣囊。
背景技術(shù):
1、隨著新一代電子電氣架構(gòu)及車端云端大數(shù)據(jù)應(yīng)用的不斷發(fā)展,對于整車上的控制器故障碼進(jìn)行監(jiān)控并采取一定的處理或提醒措施成為了一個(gè)熱門話題。以往對于車輛故障碼都是采取4s店線下讀取的方式,或者是云端主動發(fā)起遠(yuǎn)程診斷讀取故障碼的方式,這種讀取控制器故障碼方式的實(shí)時(shí)性和數(shù)據(jù)分析便利性都有著很大的限制。
2、安全氣囊控制器作為和氣囊點(diǎn)爆相關(guān)的安全類控制器,其若在車輛運(yùn)行過程種發(fā)生故障,很有可能對駕乘人員的行車安全帶來很大影響,因此對于安全氣囊控制器故障碼的實(shí)時(shí)監(jiān)控和及時(shí)的用戶提醒是十分有必要的。相關(guān)技術(shù)中主要是基于整車級別的故障碼上傳處理,并沒有對單個(gè)車輛控制器的具體的故障碼上傳策略進(jìn)行設(shè)計(jì),只是簡單描述車輛控制器有故障后,會去檢測總線上的控制器故障標(biāo)志位,然后云端再去主動讀取這個(gè)車輛控制器的故障碼,并且一般由云端主動下發(fā)診斷指令讀取故障碼時(shí)有特定的場景需求,如車速為0、保持在p檔等,若滿足此場景后再上報(bào)云端,實(shí)際故障已經(jīng)產(chǎn)生了一段時(shí)間,數(shù)據(jù)傳到云端有一定時(shí)間延遲,故障碼實(shí)時(shí)性較弱,而且讀取故障碼時(shí),會讀取所有歷史故障并上報(bào)云端,導(dǎo)致相同故障重復(fù)讀取,同時(shí)也不方便云端做故障分析;另外,以往專利的方法中會一次讀取所有歷史故障,無法區(qū)分故障恢復(fù)的準(zhǔn)確時(shí)間,對故障發(fā)生、恢復(fù)無法做準(zhǔn)確定位,不利于后續(xù)故障發(fā)生、恢復(fù)問題排查。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。為此,本發(fā)明的第一個(gè)目的在于提出一種安全氣囊的監(jiān)控方法,確定第一存儲空間的輪詢時(shí)間達(dá)到設(shè)定時(shí)間,或者第一存儲空間中的故障碼數(shù)量達(dá)到預(yù)設(shè)數(shù)量,然后根據(jù)第一存儲空間中的故障碼和第二故障碼集合確定第一存儲空間中的第一故障碼集合,最后將第一故障碼集合上傳至云端服務(wù)器,以便云端服務(wù)器根據(jù)第一故障碼集合生成故障等級,從而能有效地幫助用戶監(jiān)控安全氣囊運(yùn)行是否出現(xiàn)故障等情況,且兼顧故障碼上傳的實(shí)時(shí)性、良好的總線負(fù)載平衡性、云端分析數(shù)據(jù)的有效性。
2、本發(fā)明的第二個(gè)目的在于提出一種安全氣囊的監(jiān)控方法。
3、本發(fā)明的第三個(gè)目的在于提出一種安全氣囊的監(jiān)控裝置。
4、本發(fā)明的第四個(gè)目的在于提出一種安全氣囊的監(jiān)控裝置。
5、本發(fā)明的第五個(gè)目的在于提出一種安全氣囊。
6、為達(dá)到上述目的,本發(fā)明第一方面實(shí)施例提出了一種安全氣囊的監(jiān)控方法,所述安全氣囊包括安全氣囊控制器,所述安全氣囊控制器包括第一存儲空間和第二存儲空間,所述第一存儲空間用于存儲待發(fā)送的第一故障碼集合,所述第二存儲空間用于存儲已發(fā)送過的第二故障碼集合,所述方法包括:確定所述第一存儲空間的輪詢時(shí)間達(dá)到設(shè)定時(shí)間,或者所述第一存儲空間中的故障碼數(shù)量達(dá)到預(yù)設(shè)數(shù)量,根據(jù)所述第一存儲空間中的故障碼和所述第二故障碼集合確定所述第一存儲空間中的所述第一故障碼集合,將所述第一故障碼集合上傳至云端服務(wù)器,以便所述云端服務(wù)器根據(jù)所述第一故障碼集合生成故障等級。
7、根據(jù)本發(fā)明實(shí)施例的安全氣囊的監(jiān)控方法,首先確定第一存儲空間的輪詢時(shí)間達(dá)到設(shè)定時(shí)間,或者第一存儲空間中的故障碼數(shù)量達(dá)到預(yù)設(shè)數(shù)量,然后根據(jù)第一存儲空間中的故障碼和第二故障碼集合確定第一存儲空間中的第一故障碼集合,最后將第一故障碼集合上傳至云端服務(wù)器,以便云端服務(wù)器根據(jù)第一故障碼集合生成故障等級。由此,該方法能夠有效地幫助用戶監(jiān)控安全氣囊運(yùn)行是否出現(xiàn)故障等情況,且兼顧故障碼上傳的實(shí)時(shí)性、良好的總線負(fù)載平衡性、云端分析數(shù)據(jù)的有效性。
8、另外,根據(jù)本發(fā)明上述實(shí)施例的安全氣囊的監(jiān)控方法還可以具有如下的附加技術(shù)特征:
9、根據(jù)本發(fā)明的一個(gè)實(shí)施例,根據(jù)所述第一存儲空間中的故障碼和所述第二故障碼集合確定所述第一存儲空間中的所述第一故障碼集合,包括:將所述第一存儲空間中與所述第二故障碼集合中相同的故障碼移除,生成所述第一故障碼集合。
10、根據(jù)本發(fā)明的一個(gè)實(shí)施例,在所述第一存儲空間中的故障碼數(shù)量超過所述預(yù)設(shè)數(shù)量時(shí),所述方法還包括:在檢測到新故障碼的情況下,按照故障碼優(yōu)先級順序或存儲時(shí)間等方式更新所述第一存儲空間中的故障碼;在檢測到所述第一存儲空間中故障碼的狀態(tài)發(fā)生變化的情況下,更新該故障碼的狀態(tài)。
11、根據(jù)本發(fā)明的一個(gè)實(shí)施例,將所述第一故障碼集合上傳至云端服務(wù)器,包括:將所述第一故障碼集合以事件幀報(bào)文的形式連續(xù)發(fā)送預(yù)設(shè)幀數(shù)至所述云端服務(wù)器;在將所述第一故障碼集合上傳至所述云端服務(wù)器之后,清空所述第一存儲空間中的故障碼。
12、根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述方法還包括:在車輛上電后的預(yù)設(shè)時(shí)間內(nèi),將檢測的故障碼存儲至所述第一存儲空間;根據(jù)所述第一存儲空間中的故障碼與所述第二故障碼集合確定所述第一存儲空間內(nèi)的所述第一故障碼集合;在所述車輛上電后超過所述預(yù)設(shè)時(shí)間時(shí),將所述第一故障碼集合上傳至所述云端服務(wù)器。
13、為達(dá)到上述目的,本發(fā)明第二方面實(shí)施例提出了一種安全氣囊的監(jiān)控方法,所述安全氣囊包括安全氣囊控制器,所述安全氣囊控制器包括第一存儲空間和第二存儲空間,所述第一存儲空間用于存儲待發(fā)送的第一故障碼集合,所述第二存儲空間用于存儲已發(fā)送過的第二故障碼集合,所述方法包括:接收所述第一故障碼集合,其中,所述第一故障碼集合根據(jù)所述第一存儲空間中的故障碼和所述第二故障碼集合確定;根據(jù)所述第一故障碼集合生成故障碼等級,并根據(jù)所述故障碼等級確定提醒策略。
14、根據(jù)本發(fā)明實(shí)施例的安全氣囊的監(jiān)控方法,接收第一故障碼集合,其中,第一故障碼集合根據(jù)第一存儲空間中的故障碼和第二故障碼集合確定,根據(jù)第一故障碼集合生成故障碼等級,并根據(jù)故障碼等級確定提醒策略。由此,該方法能夠給用戶提供不同的提醒方式,且能夠在發(fā)生故障時(shí)給用戶及時(shí)的提醒和必要的營救支持。
15、另外,根據(jù)本發(fā)明上述實(shí)施例的安全氣囊的監(jiān)控方法還可以具有如下的附加技術(shù)特征:
16、根據(jù)本發(fā)明的一個(gè)實(shí)施例,根據(jù)所述故障碼等級確定提醒策略,包括:在所述故障碼等級為一級故障碼的情況下,通過預(yù)設(shè)的第一種方式提醒用戶;在所述故障等級為二級故障的情況下,通過預(yù)設(shè)的第二種方式提醒用戶;在所述故障等級為三級故障的情況下,不發(fā)出提醒信息。
17、為達(dá)到上述目的,本發(fā)明第三方面實(shí)施例提出了一種安全氣囊的監(jiān)控裝置,所述安全氣囊包括安全氣囊控制器,所述安全氣囊控制器包括第一存儲空間和第二存儲空間,所述第一存儲空間用于存儲待發(fā)送的第一故障碼集合,所述第二存儲空間用于存儲已發(fā)送過的第二故障碼集合,所述裝置包括:第一確定模塊,用于確定所述第一存儲空間的輪詢時(shí)間達(dá)到設(shè)定時(shí)間,或者所述第一存儲空間中的故障碼數(shù)量達(dá)到預(yù)設(shè)數(shù)量;第二確定模塊,用于根據(jù)所述第一存儲空間中的故障碼和所述第二故障碼集合確定所述第一存儲空間中的所述第一故障碼集合;上傳模塊,用于將所述第一故障碼集合上傳至云端服務(wù)器,以便所述云端服務(wù)器根據(jù)所述第一故障碼集合生成故障等級。
18、根據(jù)本發(fā)明實(shí)施例的安全氣囊的監(jiān)控裝置,第一確定模塊用于確定第一存儲空間的輪詢時(shí)間達(dá)到設(shè)定時(shí)間,或者第一存儲空間中的故障碼數(shù)量達(dá)到預(yù)設(shè)數(shù)量,第二確定模塊用于根據(jù)第一存儲空間中的故障碼和第二故障碼集合確定第一存儲空間中的第一故障碼集合,上傳模塊用于將第一故障碼集合上傳至云端服務(wù)器,以便云端服務(wù)器根據(jù)第一故障碼集合生成故障等級。由此,該裝置能夠有效地幫助用戶監(jiān)控安全氣囊運(yùn)行是否出現(xiàn)故障等情況,且兼顧故障碼上傳的實(shí)時(shí)性、良好的總線負(fù)載平衡性、云端分析數(shù)據(jù)的有效性。
19、為達(dá)到上述目的,本發(fā)明第四方面實(shí)施例提出了一種安全氣囊的監(jiān)控裝置,所述安全氣囊包括安全氣囊控制器,所述安全氣囊控制器包括第一存儲空間和第二存儲空間,所述第一存儲空間用于存儲待發(fā)送的第一故障碼集合,所述第二存儲空間用于存儲已發(fā)送過的第二故障碼集合,所述裝置包括:接收模塊,用于接收所述第一故障碼集合,其中,所述第一故障碼集合根據(jù)所述第一存儲空間中的故障碼和所述第二故障碼集合確定;生成模塊,用于根據(jù)所述第一故障碼集合生成故障碼等級;第三確定模塊,用于根據(jù)所述故障碼等級確定提醒策略。
20、根據(jù)本發(fā)明實(shí)施例的安全氣囊的監(jiān)控裝置,接收模塊用于接收第一故障碼集合,其中,第一故障碼集合根據(jù)第一存儲空間中的故障碼和第二故障碼集合確定,生成模塊用于根據(jù)第一故障碼集合生成故障碼等級,第三確定模塊用于根據(jù)故障碼等級確定提醒策略。由此,該裝置能夠給用戶提供不同的提醒方式,且能夠在發(fā)生故障時(shí)給用戶及時(shí)的提醒和必要的營救支持。
21、為達(dá)到上述目的,本發(fā)明第五方面實(shí)施例提出的一種安全氣囊,包括存儲器、處理器及存儲在存儲器上并可在處理器上運(yùn)行的安全氣囊的監(jiān)控程序,所述處理器執(zhí)行所述安全氣囊的監(jiān)控程序時(shí),實(shí)現(xiàn)上述的安全氣囊的監(jiān)控方法。
22、根據(jù)本發(fā)明實(shí)施例的安全氣囊,通過執(zhí)行上述的安全氣囊的監(jiān)控方法,能夠有效地幫助用戶監(jiān)控安全氣囊運(yùn)行是否出現(xiàn)故障等情況,且兼顧故障碼上傳的實(shí)時(shí)性、良好的總線負(fù)載平衡性、云端分析數(shù)據(jù)的有效性,以及能夠給用戶提供不同的提醒方式,且能夠在發(fā)生故障時(shí)給用戶及時(shí)的提醒和必要的營救支持。
23、本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。