本文作者:kaifamei

汽車風險控制方法、汽車、計算機設備和存儲介質與流程

更新時間:2025-12-25 08:04:25 0條評論

汽車風險控制方法、汽車、計算機設備和存儲介質與流程



1.本技術涉及整車控制技術領域,特別是涉及一種汽車風險控制方法、汽車、計算機設備和存儲介質。


背景技術:



2.在當前新能源汽車中,一些汽車零部件基本是以單接的方式直連整車控制器或域控制器。若控制器發生故障導致相關軟硬件所支持的功能失效時,整車則可能出現動力中斷等情況,無法保持正常工作狀態,對駕乘人員的行駛安全造成威脅,汽車安全可靠性低。


技術實現要素:



3.基于此,提供一種汽車風險控制方法、汽車、計算機設備和存儲介質,解決現有技術中因控制器故障導致動力中斷而威脅行車安全的問題。
4.一方面,提供一種汽車風險控制方法,所述方法應用于車端,所述車端包括第一控制器和第二控制器,所述方法包括:所述第一控制器針對待遷移的汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據;所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略;所述第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制。
5.在其中一個實施例中,第一控制器針對待遷移的汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據,包括:
6.若所述第一控制器處于異常狀態,則所述第一控制器將所述功能遷移請求和所述汽車運行數據同步發送至所述第二控制器。
7.在其中一個實施例中,獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略,包括:所述第二控制器獲取與所述汽車運行數據對應的所述風險控制策略,其中,所述汽車運行數據包括動力數據、電力數據和部件狀態數據,所述風險控制策略包括動力防抖策略、電力限制策略和部件狀態繼承策略。
8.在其中一個實施例中,第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制,包括:若所述第二控制器接收到所述動力數據和所述功能遷移請求,則第二控制器根據所述動力防抖策略對所述汽車進行防抖處理,其中,所述防抖防抖策略包括對所述動力數據進行轉速限制和濾波處理,以使所述汽車在功能遷移過程中穩定行駛。
9.在其中一個實施例中,第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制,包括:若所述第二控制器接收到所述電力數據和所述功能遷移請求,則第二控制器根據所述電力限制策略對所述汽車功能進行功率控制,其中,所述電力限制策略包括對未參與功能遷移的所述汽車功能進行功率限制,以使所述汽車保持更長時間的可運行狀態,并根據限制后的功率控制所述汽車行駛。
10.在其中一個實施例中,第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制,包括:若所述第二控制器接收到所述部件狀態數據和所述功能遷移請求,則第二控制器根據所述部件狀態繼承策略對所述汽車功能進行狀態接管控制,其中,所述部件狀態繼承策略包括所述第二控制器接管所述第一控制器中存儲的所述汽車的部件狀態數據,以使所述汽車在功能遷移過程中穩定行駛。
11.在其中一個實施例中,在所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略之后,還包括:所述第二控制器對所述第一控制器進行復位和/或重啟,并根據所述風險控制策略對遷移后的所述汽車功能進行控制。
12.另一方面,提供了一種汽車,所述汽車包括:
13.第一控制器和第二控制器;
14.所述第一控制器針對汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據;所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取用于控制汽車行駛的風險控制策略;所述第二控制器根據所述風險控制策略對汽車行駛過程進行風險控制。
15.再一方面,提供了一種汽車風險控制裝置,所述裝置包括:
16.發送模塊,用于將待遷移的汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據;
17.遷移模塊,用于根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略;
18.風險控制模塊,用于所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制。
19.再一方面,提供了一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現以下步驟:
20.所述第一控制器針對待遷移的汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據;
21.所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略;
22.所述第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制。
23.又一方面,提供了一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現以下步驟:
24.所述第一控制器針對待遷移的汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據;
25.所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略;
26.所述第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制。
27.上述汽車風險控制方法、汽車、裝置、計算機設備和存儲介質,通過所述第一控制
器針對待遷移的汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據,以使第一控制器向第二控制器轉移汽車功能的控制權;通過所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略,以使第二控制器能夠接管從第一控制器中遷移來的汽車功能;通過所述第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制,以實現通過第二控制器在功能遷移過程中根據風險控制策略對汽車行駛過程進行風險控制,進而保障功能遷移過程的駕駛安全。通過上述汽車風險控制方法,將第一控制器所負責控制的汽車功能遷移到第二控制器進行控制,并在功能遷移過程中進行相應地風險控制,提升了汽車的安全可靠性。
附圖說明
28.圖1為一個實施例中汽車風險控制方法的應用環境圖;
29.圖2為一個實施例中汽車風險控制方法的流程示意圖;
30.圖3為一個實施例中汽車風險控制裝置的結構框圖;
31.圖4為一個實施例中計算機設備的內部結構圖。
具體實施方式
32.為了使本技術的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本技術進行進一步詳細說明。應當理解,此處描述的具體實施例僅僅用以解釋本技術,并不用于限定本技術。
33.本技術提供的汽車風險控制方法,可以應用于如圖1所示的應用環境中。其中,車端101中的第一控制器102和第二控制器103通過網絡進行通信,并分別與車端的其它部件104(如動力部件105、功率部件106等)通過冗余雙接的方式進行連接和通信。其中,冗余雙接指的是其它部件通過can(controller area network,控制器局域網絡)和canfd(controller area network with flexible data rate,帶靈活可變的數據波特率的控制器局域網絡)的通信方式,分別接入第一控制器和第二控制器,可參考圖1中實線為can信號的傳輸路徑,虛線為canfd信號的傳輸路徑。第一控制器針對汽車功能的信息向第二控制器發送遷移請求和汽車運行數據;第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略;第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制。
34.在一個實施例中,如圖2所示,提供了一種汽車風險控制方法,以該方法應用于圖1中的車端為例進行說明,包括以下步驟:
35.步驟201,所述第一控制器針對待遷移的汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據。
36.其中,汽車功能指的是通過汽車部件的單獨運行或組合運行而提供的一系列功能,如:動力功能、制冷功能、導航功能、門窗升降功能等;功能遷移請求包括信號中的遷移請求標志位,用于使接收到功能遷移請求的第二控制器響應于第一控制器的數據遷移(如功能遷移)。
37.具體地,第一控制器根據需要遷移的汽車功能,將與汽車功能對應的功能遷移請求和汽車運行數據發送到第二控制器。
38.可選地,第一控制器可以是主控制器,第二控制器可以是備份控制器,在一些特殊場景下,可以通過遷移請求將主控制器中的若干汽車功能的控制數據遷移至備份控制器中,以使備份控制器從主控制器中接收與汽車功能相應的控制權,接管從主控制器中遷出的汽車功能,并通過第二控制器對遷移的汽車功能進行實現和控制。
39.步驟202,所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略。
40.其中,風險控制策略用于控制功能遷移過程中可能產生的風險,風險控制策略包括但不限于防抖處理、狀態繼承、濾波處理、動力限制等措施中的一項或多項,風險控制策略可以與汽車功能的類型相對應,根據遷移的汽車功能的類型不同可以適應性地選擇不同風險控制策略。
41.示例性地說明,在遷移汽車的動力功能時,若接收到汽車運行數據中的扭矩數據,則可以進行扭矩防抖。
42.可以理解的是,若在汽車行駛過程中進行功能遷移,則很可能會影響到汽車的正常行駛,進而產生安全隱患,因此在功能遷移過程中,通過合適的風險控制策略來降低因汽車功能遷移所帶來的負面影響。
43.步驟203,所述第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制。
44.具體地,第二控制器在接受到第一控制器發來的功能遷移請求和汽車運行數據之后,根據功能遷移請求接管原本由第一控制器控制的汽車功能,并根據風險控制策略在車輛行駛過程中進行風險控制,以降低在功能遷移過程中的安全威脅,使汽車在功能遷移過程中得到平滑過渡,提高汽車的安全可靠性。
45.上述汽車風險控制方法中,通過所述第一控制器針對待遷移的汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據,以使第一控制器向第二控制器轉移汽車功能的控制權;通過所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略,以使第二控制器能夠接管從第一控制器中遷移來的汽車功能;通過所述第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制,以實現通過第二控制器在功能遷移過程中根據風險控制策略對汽車行駛過程進行風險控制,進而保障功能遷移過程的駕駛安全。通過上述汽車風險控制方法,將第一控制器所負責控制的汽車功能遷移到第二控制器進行控制,并在功能遷移過程中進行相應地風險控制,提升了汽車的安全可靠性。
46.在其中一個實施例中,第一控制器針對待遷移的汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據,包括:
47.若所述第一控制器處于異常狀態,則所述第一控制器將所述功能遷移請求和所述汽車運行數據同步發送至所述第二控制器。
48.其中,異常狀態包括但不限于第一控制器出現硬件故障、軟件故障、運行失控以及復位等情況中的一種或多種。
49.具體地,若第一控制器處于異常狀態,則第一控制器會將需要遷移的功能的遷移請求和與該功能對應的汽車運行數據同步發送至第二控制器,以使第二控制器能夠代替第一控制器接管被遷移的汽車功能。
50.其中,可以根據功能的類型信息判斷是否為需要遷移的功能,例如汽車功能中有動力功能、制冷功能、導航功能、門窗升降功能等,而在功能遷移時首先需要保證遷移的功能是能夠使汽車正常且安全行駛的需求功能,如汽車的動力功能,為便于理解,可以認為需要遷移的功能是保證車輛能夠正常且安全行駛的功能的最小合集。
51.通過將汽車功能進行篩選再遷移,使需要遷移的數據量明顯減少,第二控制器的接管速度更快、功能部署也更快,能夠及時減少因第一控制器故障和/或功能遷移過程中所帶來的對行車過程中的影響,增加了汽車風險控制的效率。
52.需要說明的是,對于每類功能的檢測可以根據運行實現數據所體現出功能實現情況,和/或負責實現功能的各系統或部件的實際運行情況進行判斷。
53.示例性地說明,可通過對第一控制器進行狀態檢測以判斷第一控制器的狀態,其中,可以是第一控制器對其本身進行狀態檢測,也可以是第二控制器對第一控制器進行狀態檢測,還可以是車端里另外的元件對第一控制器進行狀態檢測,在此不做限定。
54.若第一控制器處于正常狀態,可以保持由第一控制器對汽車進行主控的正常行駛,也可以根據從第一控制器發起的功能遷移請求進行功能遷移。
55.可選的,第二控制器可以備份有汽車制動功能,若在第一控制器處于異常狀態,在需要進行功能遷移時,檢測到第一控制器與第二控制器的數據傳輸失敗,則可以通過第二控制器對汽車進行制動。
56.在其中一個實施例中,獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略,包括:
57.所述第二控制器獲取與所述汽車運行數據對應的所述風險控制策略,其中,所述汽車運行數據包括動力數據、電力數據和部件狀態數據,所述風險控制策略包括動力防抖策略、電力限制策略和部件狀態繼承策略。
58.其中,動力數據包括但不限于扭矩、扭矩請求、轉速等數據,電力數據包括但不限于電池電壓、汽車部件功率等數據,部件狀態數據包括但不限于部件狀態位、熱管理部件狀態、檔位狀態、故障狀態信息等數據。
59.示例性地說明,動力功能主要由動力域部件實現,如電池管理系統(battery management system,bms)、微控制單元(microcontroller unit,mcu)、發電機控制設備(generator control unit、gcu)、智能集成制動系統(integrated power brake,ipb)、冗余制動裝置(redundant brake unit,rbu)、電動助力轉向系統(electric power steering,eps)等系統部件,而對于動力功能的檢測,可以對其輸出的轉速、扭矩等數值進行檢測,也可以根據動力域部件中的一個或多個部件的實際運行情況進行檢測;若數值和/或實際運行情況出現異常,則可認為對應的功能出現異常,進而判斷部件與該功能關聯,根據該異常功能由第一控制器向第二控制器發起功能遷移。即當檢測到支持汽車功能部件中的一個或多個部件存在異常時,也可發起相應的功能遷移。
60.在其中一個實施例中,第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制,包括:
61.若所述第二控制器接收到所述動力數據和所述功能遷移請求,則第二控制器根據所述動力防抖策略對所述汽車進行防抖處理,其中,所述防抖防抖策略包括對所述動力數據進行轉速限制和濾波處理,以使所述汽車在功能遷移過程中穩定行駛。
62.其中,動力防抖策略包括對汽車最小轉速和最大轉速的限制,限制最小轉速以保證汽車能夠持續行駛,限制最大轉速以防止汽車出現飛車等動力機械超速事故。
63.可選的,防抖處理還包括對bms狀態位、gcu狀態位、mcu狀態位以及dcdc狀態位進行防突變、防跳變限制。
64.可選的,防抖處理還包括對電機轉速進行防抖濾波設計,通過采用一階濾波、高通濾波、pid控制(proportional integral derivative control,比例積分微分控制)等進行濾波防抖。
65.在其中一個實施例中,第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制,包括:
66.若所述第二控制器接收到所述電力數據和所述功能遷移請求,則第二控制器根據所述電力限制策略對所述汽車功能進行功率控制,其中,所述電力限制策略包括對未參與功能遷移的所述汽車功能進行功率限制,以使所述汽車保持更長時間的可運行狀態,并根據限制后的功率控制所述汽車行駛。
67.其中,電力限制策略包括對一些汽車部件的功率進行限制,以使汽車電量盡量提供給第二控制器中遷移后的汽車功能,而非將電量提供給一些車輛基本行駛過程中不必要的功能模塊。即電力限制策略可認為是將汽車部件的功率進行限制,以保證能夠使汽車正常且安全行駛的功能的最小合集中的汽車功能能夠有足夠的功率使用,例如需要保證bms、dcdc、熱管理功耗計算模塊等功能的正常使用功率。
68.可選的,可以對汽車功能模塊的屬性信息進行預先設置,或根據實際汽車運行數據和/或功能遷移請求對汽車功能模塊進行篩選,將汽車功能模塊分類為行駛必要模塊集合和行駛非必要模塊集合,對行駛非必要模塊集合中的功能模塊進行功率限制,以使行駛必要模塊集合中的功能模塊能夠收到有效的功率支持。
69.在其中一個實施例中,第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制,包括:
70.若所述第二控制器接收到所述部件狀態數據和所述功能遷移請求,則第二控制器根據所述部件狀態繼承策略對所述汽車功能進行狀態接管控制,其中,所述部件狀態繼承策略包括所述第二控制器接管所述第一控制器中存儲的所述汽車的部件狀態數據,以使所述汽車在功能遷移過程中穩定行駛。
71.其中,部件狀態數據包括汽車中的各部件或元件的狀態,例如bms狀態、gcu狀態、mcu狀態、dcdc狀態以及檔位狀態等。
72.當需要檢測到部件狀態數據遷移時,則由第二控制器從第一控制器將對應的部件狀態數據進行繼承,以相同的部件狀態數據對汽車功能模塊繼續進行接管控制。
73.在其中一個實施例中,在所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略之后,還包括:
74.所述第二控制器對所述第一控制器進行復位和/或重啟,并根據所述風險控制策
略對遷移后的所述汽車功能進行控制。
75.當功能遷移完成,且第二控制器能夠按照風險控制策略來控制汽車進行正常行駛后,則可由第二控制器控制第一控制器進行復位和/或重啟,以嘗試恢復第一控制器的正常狀態。
76.在其中一個實施例中,第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,包括:
77.獲取與汽車功能的類型信息對應的遷移風險值;
78.判斷所述遷移風險值是否大于風險閾值;
79.若是,則根據所述風險控制策略對所述汽車進行風險控制。
80.其中,遷移風險值與類型信息對應,遷移風險值指的是汽車功能在遷移過程中可能產生的風險的數值等級,也是體現相應功能對于汽車行駛的重要性,遷移風險值和/或風險閾值可以是預設并存儲于第一控制器和/或第二控制器和/或云端數據庫中。
81.具體地,根據與汽車功能的類型信息對應的遷移風險值,判斷該功能遷移所帶來的風險,將遷移風險值和風險閾值進行對比,則可判斷該功能的遷移是否需要通過風險控制策略來應對可能產生的風險。
82.示例性地說明,如門窗升降功能的遷移風險值為1,動力功能的遷移風險值為8,風險閾值為5;則只對門窗升降功能進行遷移時,通常不需要做出風險控制;而對動力功能進行遷移時,則需要獲取對應的風險控制策略以進行風險控制。
83.還需說明的是,可以將遷移風險值和風險閾值更換為汽車功能的優先級信息,通過擬定汽車功能的優先級信息和汽車功能模塊的優先級信息,來判斷功能遷移過程中的遷移順序。
84.在其中一個實施例中,在第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制之后,還包括:
85.獲取所述汽車的行駛環境信息;
86.提取行駛環境信息中含有的交通特征;
87.根據所述行駛環境信息對完成功能遷移的汽車進行控制,以使所述汽車安全行駛。
88.為防止汽車出現動力中斷、動力降級等情況而導致行車危險,需要對完成功能遷移的汽車進行控制,以使汽車能夠行駛到安全地帶。
89.示例性地說明,可以通過獲取汽車當前的行駛環境信息,根據行駛環境信息對完成功能遷移的汽車進行如速度限制、功率限制等控制。
90.其中,獲取行駛環境信息的方式包括但不限于通過圖像采集、毫米波采集、雷達采集等方式,并提取行駛環境信息中的如道路信息、周圍車輛信息、路標信息等交通特征。還可以將獲取到的行駛環境信息和預設的安全環境信息模版進行匹配,以判斷汽車是否到達安全地帶。
91.應該理解的是,雖然上述流程圖中的各個步驟按照箭頭的指示依次顯示,但是這些步驟并不是必然按照箭頭指示的順序依次執行。除非本文中有明確的說明,這些步驟的執行并沒有嚴格的順序限制,這些步驟可以以其它的順序執行。而且,上述流程圖中的至少一部分步驟可以包括多個子步驟或者多個階段,這些子步驟或者階段并不必然是在同一時
刻執行完成,而是可以在不同的時刻執行,這些子步驟或者階段的執行順序也不必然是依次進行,而是可以與其它步驟或者其它步驟的子步驟或者階段的至少一部分輪流或者交替地執行。
92.在一個實施例中,提供了一種車輛,所述車輛包括:
93.第一控制器和第二控制器;
94.所述第一控制器針對汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據;
95.所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取用于控制汽車行駛的風險控制策略;
96.所述第二控制器根據所述風險控制策略對汽車行駛過程進行風險控制。
97.在一個實施例中,第一控制器針對待遷移的汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據,包括:
98.若所述第一控制器處于異常狀態,則所述第一控制器將所述功能遷移請求和所述汽車運行數據同步發送至所述第二控制器。
99.在一個實施例中,獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略,包括:
100.所述第二控制器獲取與所述汽車運行數據對應的所述風險控制策略,其中,所述汽車運行數據包括動力數據、電力數據和部件狀態數據,所述風險控制策略包括動力防抖策略、電力限制策略和部件狀態繼承策略。
101.在一個實施例中,第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制,包括:
102.若所述第二控制器接收到所述動力數據和所述功能遷移請求,則第二控制器根據所述動力防抖策略對所述汽車進行防抖處理,其中,所述防抖防抖策略包括對所述動力數據進行轉速限制和濾波處理,以使所述汽車在功能遷移過程中穩定行駛。
103.在一個實施例中,第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制,包括:
104.若所述第二控制器接收到所述電力數據和所述功能遷移請求,則第二控制器根據所述電力限制策略對所述汽車功能進行功率控制,其中,所述電力限制策略包括對未參與功能遷移的所述汽車功能進行功率限制,以使所述汽車保持更長時間的可運行狀態,并根據限制后的功率控制所述汽車行駛。
105.在一個實施例中,第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制,包括:
106.若所述第二控制器接收到所述部件狀態數據和所述功能遷移請求,則第二控制器根據所述部件狀態繼承策略對所述汽車功能進行狀態接管控制,其中,所述部件狀態繼承策略包括所述第二控制器接管所述第一控制器中存儲的所述汽車的部件狀態數據,以使所述汽車在功能遷移過程中穩定行駛。
107.在一個實施例中,在所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略之后,還包括:
108.所述第二控制器對所述第一控制器進行復位和/或重啟,并根據所述風險控制策略對遷移后的所述汽車功能進行控制。
109.關于對一種汽車的具體限定可以參見上文中對于汽車風險控制方法的限定,在此不再贅述。
110.在一個實施例中,如圖3所示,提供了一種汽車風險控制裝置,所述裝置應用于車端,所述車端包括第一控制器和第二控制器,所述裝置包括:發送模塊、遷移模塊和風控模塊,其中:
111.發送模塊,用于針對待遷移的汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據;
112.遷移模塊,用于根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略;
113.風控模塊,用于根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制。
114.在其中一個實施例中,第一控制器針對待遷移的汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據,包括:
115.若所述第一控制器處于異常狀態,則所述第一控制器將所述功能遷移請求和所述汽車運行數據同步發送至所述第二控制器。
116.在其中一個實施例中,獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略,包括:
117.所述第二控制器獲取與所述汽車運行數據對應的所述風險控制策略,其中,所述汽車運行數據包括動力數據、電力數據和部件狀態數據,所述風險控制策略包括動力防抖策略、電力限制策略和部件狀態繼承策略。
118.在其中一個實施例中,第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制,包括:
119.若所述第二控制器接收到所述動力數據和所述功能遷移請求,則第二控制器根據所述動力防抖策略對所述汽車進行防抖處理,其中,所述防抖防抖策略包括對所述動力數據進行轉速限制和濾波處理,以使所述汽車在功能遷移過程中穩定行駛。
120.在其中一個實施例中,第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制,包括:
121.若所述第二控制器接收到所述電力數據和所述功能遷移請求,則第二控制器根據所述電力限制策略對所述汽車功能進行功率控制,其中,所述電力限制策略包括對未參與功能遷移的所述汽車功能進行功率限制,以使所述汽車保持更長時間的可運行狀態,并根據限制后的功率控制所述汽車行駛。
122.在其中一個實施例中,第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制,包括:
123.若所述第二控制器接收到所述部件狀態數據和所述功能遷移請求,則第二控制器根據所述部件狀態繼承策略對所述汽車功能進行狀態接管控制,其中,所述部件狀態繼承策略包括所述第二控制器接管所述第一控制器中存儲的所述汽車的部件狀態數據,以使所述汽車在功能遷移過程中穩定行駛。
124.在其中一個實施例中,在所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略之后,還包括:
125.所述第二控制器對所述第一控制器進行復位和/或重啟,并根據所述風險控制策略對遷移后的所述汽車功能進行控制。
126.關于汽車風險控制裝置的具體限定可以參見上文中對于汽車風險控制方法的限定,在此不再贅述。上述汽車風險控制裝置中的各個模塊可全部或部分通過軟件、硬件及其組合來實現。上述各模塊可以硬件形式內嵌于或獨立于計算機設備中的處理器中,也可以以軟件形式存儲于計算機設備中的存儲器中,以便于處理器調用執行以上各個模塊對應的操作。
127.在一個實施例中,提供了一種計算機設備,該計算機設備可以是服務器,其內部結構圖可以如圖4所示。該計算機設備包括通過系統總線連接的處理器、存儲器、網絡接口和數據庫。其中,該計算機設備的處理器用于提供計算和控制能力。該計算機設備的存儲器包括非易失性存儲介質、內存儲器。該非易失性存儲介質存儲有操作系統、計算機程序和數據庫。該內存儲器為非易失性存儲介質中的操作系統和計算機程序的運行提供環境。該計算機設備的數據庫用于存儲汽車風險控制的相關數據。該計算機設備的網絡接口用于與外部的終端通過網絡連接通信。該計算機程序被處理器執行時以實現一種汽車風險控制方法。
128.本領域技術人員可以理解,圖4中示出的結構,僅僅是與本技術方案相關的部分結構的框圖,并不構成對本技術方案所應用于其上的計算機設備的限定,具體的計算機設備可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布置。
129.在一個實施例中,提供了一種包括第一控制器和第二控制器的計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,處理器執行計算機程序時實現以下步驟:
130.所述第一控制器針對待遷移的汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據;
131.所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略;
132.所述第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制。
133.在一個實施例中,處理器執行計算機程序時還實現以下步驟:
134.若所述第一控制器處于異常狀態,則所述第一控制器將所述功能遷移請求和所述汽車運行數據同步發送至所述第二控制器。
135.在一個實施例中,處理器執行計算機程序時還實現以下步驟:
136.所述第二控制器獲取與所述汽車運行數據對應的所述風險控制策略,其中,所述汽車運行數據包括動力數據、電力數據和部件狀態數據,所述風險控制策略包括動力防抖策略、電力限制策略和部件狀態繼承策略。
137.在一個實施例中,處理器執行計算機程序時還實現以下步驟:
138.若所述第二控制器接收到所述動力數據和所述功能遷移請求,則第二控制器根據所述動力防抖策略對所述汽車進行防抖處理,其中,所述防抖防抖策略包括對所述動力數
據進行轉速限制和濾波處理,以使所述汽車在功能遷移過程中穩定行駛。
139.在一個實施例中,處理器執行計算機程序時還實現以下步驟:
140.若所述第二控制器接收到所述電力數據和所述功能遷移請求,則第二控制器根據所述電力限制策略對所述汽車功能進行功率控制,其中,所述電力限制策略包括對未參與功能遷移的所述汽車功能進行功率限制,以使所述汽車保持更長時間的可運行狀態,并根據限制后的功率控制所述汽車行駛。
141.在一個實施例中,處理器執行計算機程序時還實現以下步驟:
142.若所述第二控制器接收到所述部件狀態數據和所述功能遷移請求,則第二控制器根據所述部件狀態繼承策略對所述汽車功能進行狀態接管控制,其中,所述部件狀態繼承策略包括所述第二控制器接管所述第一控制器中存儲的所述汽車的部件狀態數據,以使所述汽車在功能遷移過程中穩定行駛。
143.在一個實施例中,處理器執行計算機程序時還實現以下步驟:
144.所述第二控制器對所述第一控制器進行復位和/或重啟,并根據所述風險控制策略對遷移后的所述汽車功能進行控制。
145.在一個實施例中,提供了一種計算機可讀存儲介質,其上存儲有計算機程序,計算機程序被具有第一控制器和第二控制器的處理設備執行時實現以下步驟:
146.所述第一控制器針對待遷移的汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據;
147.所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略;
148.所述第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制。
149.在一個實施例中,計算機程序被處理器執行時還實現以下步驟:
150.若所述第一控制器處于異常狀態,則所述第一控制器將所述功能遷移請求和所述汽車運行數據同步發送至所述第二控制器。
151.在一個實施例中,計算機程序被處理器執行時還實現以下步驟:
152.所述第二控制器獲取與所述汽車運行數據對應的所述風險控制策略,其中,所述汽車運行數據包括動力數據、電力數據和部件狀態數據,所述風險控制策略包括動力防抖策略、電力限制策略和部件狀態繼承策略。
153.在一個實施例中,計算機程序被處理器執行時還實現以下步驟:
154.若所述第二控制器接收到所述動力數據和所述功能遷移請求,則第二控制器根據所述動力防抖策略對所述汽車進行防抖處理,其中,所述防抖防抖策略包括對所述動力數據進行轉速限制和濾波處理,以使所述汽車在功能遷移過程中穩定行駛。
155.在一個實施例中,計算機程序被處理器執行時還實現以下步驟:
156.若所述第二控制器接收到所述電力數據和所述功能遷移請求,則第二控制器根據所述電力限制策略對所述汽車功能進行功率控制,其中,所述電力限制策略包括對未參與功能遷移的所述汽車功能進行功率限制,以使所述汽車保持更長時間的可運行狀態,并根據限制后的功率控制所述汽車行駛。
157.在一個實施例中,計算機程序被處理器執行時還實現以下步驟:
158.若所述第二控制器接收到所述部件狀態數據和所述功能遷移請求,則第二控制器根據所述部件狀態繼承策略對所述汽車功能進行狀態接管控制,其中,所述部件狀態繼承策略包括所述第二控制器接管所述第一控制器中存儲的所述汽車的部件狀態數據,以使所述汽車在功能遷移過程中穩定行駛。
159.在一個實施例中,計算機程序被處理器執行時還實現以下步驟:
160.所述第二控制器對所述第一控制器進行復位和/或重啟,并根據所述風險控制策略對遷移后的所述汽車功能進行控制。
161.本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的計算機程序可存儲于一非易失性計算機可讀取存儲介質中,該計算機程序在執行時,可包括如上述各方法的實施例的流程。其中,本技術所提供的各實施例中所使用的對存儲器、存儲、數據庫或其它介質的任何引用,均可包括非易失性和/或易失性存儲器。非易失性存儲器可包括只讀存儲器(rom)、可編程rom(prom)、電可編程rom(eprom)、電可擦除可編程rom(eeprom)或閃存。易失性存儲器可包括隨機存取存儲器(ram)或者外部高速緩沖存儲器。作為說明而非局限,ram以多種形式可得,諸如靜態ram(sram)、動態ram(dram)、同步dram(sdram)、雙數據率sdram(ddrsdram)、增強型sdram(esdram)、同步鏈路(synchlink)dram(sldram)、存儲器總線(rambus)直接ram(rdram)、直接存儲器總線動態ram(drdram)、以及存儲器總線動態ram(rdram)等。
162.以上實施例的各技術特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術特征所有可能的組合都進行描述,然而,只要這些技術特征的組合不存在矛盾,都應當認為是本說明書記載的范圍。
163.以上所述實施例僅表達了本技術的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本技術構思的前提下,還可以做出若干變形和改進,這些都屬于本技術的保護范圍。因此,本技術專利的保護范圍應以所附權利要求為準。

技術特征:


1.一種汽車風險控制方法,其特征在于,所述方法應用于車端,所述車端包括第一控制器和第二控制器,所述方法包括:所述第一控制器針對待遷移的汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據;所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略;所述第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制。2.根據權利要求1所述的汽車風險控制方法,其特征在于,所述第一控制器針對待遷移的汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據,包括:若所述第一控制器處于異常狀態,則所述第一控制器將所述功能遷移請求和所述汽車運行數據同步發送至所述第二控制器。3.根據權利要求1或2所述的汽車風險控制方法,其特征在于,所述獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略,包括:所述第二控制器獲取與所述汽車運行數據對應的所述風險控制策略,其中,所述汽車運行數據包括動力數據、電力數據和部件狀態數據,所述風險控制策略包括動力防抖策略、電力限制策略和部件狀態繼承策略。4.根據權利要求3所述的汽車風險控制方法,其特征在于,所述第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制,包括:若所述第二控制器接收到所述動力數據和所述功能遷移請求,則第二控制器根據所述動力防抖策略對所述汽車進行防抖處理,其中,所述防抖防抖策略包括對所述動力數據進行轉速限制和濾波處理,以使所述汽車在功能遷移過程中穩定行駛。5.根據權利要求3所述的汽車風險控制方法,其特征在于,所述第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制,包括:若所述第二控制器接收到所述電力數據和所述功能遷移請求,則第二控制器根據所述電力限制策略對所述汽車功能進行功率控制,其中,所述電力限制策略包括對未參與功能遷移的所述汽車功能進行功率限制,以使所述汽車保持更長時間的可運行狀態,并根據限制后的功率控制所述汽車行駛。6.根據權利要求3所述的汽車風險控制方法,其特征在于,所述第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制,包括:若所述第二控制器接收到所述部件狀態數據和所述功能遷移請求,則第二控制器根據所述部件狀態繼承策略對所述汽車功能進行狀態接管控制,其中,所述部件狀態繼承策略包括所述第二控制器接管所述第一控制器中存儲的所述汽車的部件狀態數據,以使所述汽車在功能遷移過程中穩定行駛。7.根據權利要求1所述的汽車風險控制方法,其特征在于,在所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略之后,還包括:所述第二控制器對所述第一控制器進行復位和/或重啟,并根據所述風險控制策略對遷移后的所述汽車功能進行控制。
8.一種汽車,其特征在于,所述汽車包括:第一控制器和第二控制器;所述第一控制器針對汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據;所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取用于控制汽車行駛的風險控制策略;所述第二控制器根據所述風險控制策略對汽車行駛過程進行風險控制。9.一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至7中任一項所述的汽車風險控制方法的步驟。10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至7中任一項所述的汽車風險控制方法的步驟。

技術總結


本申請涉及一種汽車風險控制方法、裝置、計算機設備和存儲介質。所述方法包括:所述第一控制器針對待遷移的汽車功能向所述第二控制器發送功能遷移請求和汽車運行數據;所述第二控制器根據接收到的所述功能遷移請求和所述汽車運行數據進行功能遷移,并獲取所述汽車功能的控制權和用于控制汽車行駛的風險控制策略;所述第二控制器根據所述風險控制策略對遷移后的所述汽車功能進行控制,以使汽車行駛過程得到風險控制。采用本方法能夠提升汽車的安全可靠性。安全可靠性。安全可靠性。


技術研發人員:

王俊林 孟天 劉小飛 黃大飛

受保護的技術使用者:

成都賽力斯科技有限公司

技術研發日:

2022.09.29

技術公布日:

2023/1/17


文章投稿或轉載聲明

本文鏈接:http://m.newhan.cn/zhuanli/patent-1-88443-0.html

來源:專利查詢檢索下載-實用文體寫作網版權所有,轉載請保留出處。本站文章發布于 2023-01-30 03:05:50

發表評論

驗證碼:
用戶名: 密碼: 匿名發表
評論列表 (有 條評論
2人圍觀
參與討論