四、路感模擬
在SBW系統的應用過程中,由于沒有了傳統機械連接,但為了確保駕駛體驗和感知安全,駕駛過程中需要讓駕駛員可以感受到與傳統機械轉向相似的“力回饋”,因此需要通過電機模擬出一定的路感反饋,即控制單元需根據實際車輛動態模擬出合理的轉向力反饋,再通過力矩電機向方向盤提供適當的阻尼和力感,從而使駕駛員可以感受到真實的轉向感覺。
此過程中,為使系統向駕駛員傳達的駕駛感受足夠真實,控制單元需根據內嵌的路感模擬模型(車輛動力學模型的一部分,該模型根據車輛實際行駛狀態和物理規律模擬出自然的轉向阻力和助力變化),然后結合傳感器數據,可計算出在特定車速、轉向角度和路面條件下,駕駛員在傳統機械轉向系統下應該感受到的轉向力。
并通過以力矩電機作為執行機構,向其發送精確的電流控制信號,以控制該電機的力矩輸出,從而使其產生相應方向和大小的力矩,并在相應條件下模擬出不同的路面阻力和轉向阻力曲線,以讓駕駛員獲得更真實的路感反饋。
在整個過程中,控制單元始終保持對車輛狀態的實時監控,并確保在緊急情況下能迅速調整反饋力度,以確保駕駛安全。期間若出現相應故障,系統將自動切換至安全模式,如提供一個恒定但不至于令駕駛員失去控制力矩的固定反饋。通過此方式,SBW系統成功地模擬了傳統機械轉向的路感反饋,從而提供了一種既有真實駕駛體驗又能適應不同駕駛情境的轉向解決方案。對此過程示意如下:
圖4 路感模擬過程示意
注:為使得路感模擬更真實,對于所采集的數據需具有高精度、高準確性、高實時的特性,通過此數據的應用,結合詳細的車輛動力學模型及相關算法,實現轉向力矩的計算。并通過精確控制電機輸出的力矩大小和方向,確保能夠快速、準確地響應控制單元的指令,從而傳達給駕駛員恰如其分的力感。
五、安全冗余設計
由于SBW運行的穩定性直接關系到車輛的操控安全性和自動駕駛系統的可靠性,因此安全冗余設計在此處將會極其重要。通常,在此領域的做法是采用系統冗余方案,既采用多重傳感器備份、雙三重ECU架構以及故障診斷和隔離功能等措施。
這里的“多重傳感器備份”意味著系統配備有不止一套傳感器系統來測量同樣的物理參數。這些傳感器通常是獨立工作且互為冗余,即使其中一套傳感器失效,其他傳感器仍能正常工作并提供準確的數據,確保系統能夠維持基本功能,避免因單一傳感器故障而導致的失控風險。
“雙三重ECU架構”指的是用于提高可靠性和安全性的高級冗余設計。其中,雙指至少有兩個完全獨立的電子控制單元,每一個都可以單獨處理所有的計算任務;三重則是指在每個ECU內部或者是在整個系統中有三個獨立的硬件或軟件通道,同樣執行相同的控制邏輯。這種設計下,任何單點故障都不會導致系統完全失效,因為其它冗余部分可以立即接管其功能。
故障診斷功能指的是系統具備自我檢測錯誤的能力,能夠及時發現硬件故障、軟件錯誤或其他異常情況。隔離功能則是指當檢測到某個組件或子系統發生故障時,系統能夠自動切斷問題區域與整體系統之間的聯系,防止故障進一步擴散影響到其他正常工作的部分,同時激活備用系統或進入安全模式,確保車輛在遇到故障時仍然保持一定的可控性。例如,若某一傳感器數據異常,則系統可能會忽略該傳感器數據,轉而依賴其他正常工作的傳感器信息,從而確保車輛穩定運行。
然而,過度增加硬件冗余卻會顯著增加系統成本,這對于商業化和規模化將不是很好的解決方式。因此,對于傳感器和控制單元的冗余,通常會采取局部冗余或功能冗余策略去平衡,如:
選擇性冗余:只針對最關鍵且可能導致重大安全風險的部件采用冗余設計,例如轉向角度傳感器、扭矩傳感器這些更重要的感知器件;
軟件冗余與功能多樣性:通過軟件冗余設計,實現故障檢測、隔離和恢復,并結合跨系統冗余,如多個子系統共享信息以提高冗余度;
多層次冗余:在系統層級設計中,實現硬件、軟件和通訊的多重冗余或主/備控制單元之間配合實現不同級別的冗余;
可重構系統:設計可重構的硬件和軟件架構,使得在系統某部分失效時,剩余部分可以重新配置以替代失效部件的功能。
同時,基于ISO 26262等功能安全標準的系統設計,可確保在不大幅增加成本的前提下提高系統的整體安全水平。
六、總結
盡管SBW的車載應用尚存需面對安全性、技術復雜性、成本、法規等諸多方面的壓力,同時也基于高階自動駕駛技術的尚未普及,從而讓該產品的滲透率難以提升。但從長遠來看,隨著自動駕駛技術的發展,尤其是L4/L5級自動駕駛車輛的推進,SBW憑借其高響應、高靈活等特性,在適應自動駕駛方面將作為關鍵的線控技術被得到更廣泛的應用。
同時,隨著相關技術的進步,傳感器、控制器和執行器的成本或有望逐漸降低,而SBW作為線控底盤的一部分,將有利于整合其他線控技術(如線控制動等),進而實現車輛整體性能的優化和智能化的升級。
轉自覺知汽車