加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內容快速變現
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 相關推薦
  • 電子產業(yè)圖譜
申請入駐 產業(yè)圖譜

軟件定義汽車未來趨勢:革新產品開發(fā)生命周期

09/23 07:55
922
閱讀需 6 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

作者:Andy Birnie

軟件定義汽車的設計初衷是在汽車整個生命周期內通過無線更新不斷增強。基于云的虛擬化新技術允許開發(fā)始于芯片量產之前,并延續(xù)到汽車上路之后。

嵌入式系統(tǒng)的軟件和硬件通常緊密相連,錯綜復雜。開發(fā)人員面對有限資源和緊迫截止日期等限制,還要確保無縫集成。這需要進行多輪器件測試。

這種方法對于快速的產品開發(fā)生命周期并不適用,也不符合以服務為導向的商業(yè)模式的要求。汽車制造商正在逐步接受軟件定義汽車(SDV)的概念,而不是僅依靠維修期間進行的關鍵或有限的固件更新。SDV的目標是在其整個生命周期內持續(xù)發(fā)展和增強。

實現SDV必須采取平臺方法。通過將硬件和軟件解耦,應用程序和架構設計變得更加靈活,并且可以隨著時間的推移添加其他功能。解耦還有助于在不同車型中增加軟件復用,減少平臺之間的適應成本。車主還將享受到更高的安全性和可靠性,同時降低能耗。

這種方法將徹底顛覆汽車軟件開發(fā)。我們將看到行業(yè)“向左移動”,即使在原型硬件未量產的情況下,軟件也能在產品開發(fā)生命周期的早期完成。同時,該行業(yè)還可以“向右延伸”,在車輛售出后繼續(xù)進行更新。這讓汽車制造商能夠通過基于云的服務尋找新的收入源,讓不同車型的車主都可以享用他們的服務,并通過無線(OTA)更新在汽車的整個生命周期內添加功能。

“向左移動,向右延伸”框圖

在持續(xù)集成和部署的基礎上構建

持續(xù)集成和持續(xù)部署(或近持續(xù)部署)概念在企業(yè)領域已經成功應用多年。“向左移動”和“向右延伸”是合乎邏輯的下一步。如果開發(fā)團隊選擇了正確的軟件開發(fā)方法,這兩者的要求在很大程度上是一致的。

SDV與其他嵌入式系統(tǒng)和支持技術沒有本質的區(qū)別。例如,虛擬化和軟件容器可以隔離軟件模塊,并將其從底層硬件中抽象出來。這種方法的優(yōu)勢是能更加輕松地與多項增值服務的云流程集成。這類服務通常將核心汽車功能與人工智能(AI)和基于云的分析相結合。

嵌入式系統(tǒng)的核心變化在于不再需要在物理硬件上進行大量的原型制作,或者至少盡量減少相關工作,以確保對時序和硬件行為的假設符合實際情況。然而,嵌入式系統(tǒng)確實需要一個額外的組件。

虛擬化和模擬如何助力開發(fā)

容器化是在云環(huán)境中采用持續(xù)集成和部署方法的重要要素,能夠減少應用程序對硬件的依賴性。應用程序可以與測試所用的支持庫和設備驅動程序一起打包,從而與底層操作系統(tǒng)隔離開。在嵌入式環(huán)境中,需要額外的隔離和保護層,由虛擬化技術提供。在虛擬化環(huán)境下,管理程序將I/O消息映射到底層硬件。管理程序對虛擬平臺的管理還有助于安全隔離在同一處理器復合體上運行的獨立任務。

容器化提高了汽車制造商部署更新的靈活性和能力。這對于需要頻繁進行OTA更新的系統(tǒng)部分特別有幫助,例如車艙內的娛樂中控模塊。盡管這些模塊將更加獨立,但硬件接口及其依賴關系對汽車的實時控制和安全系統(tǒng)仍然非常重要。開發(fā)人員需要了解硬件變化如何影響他們的軟件,而數字孿生技術能夠解決這個問題。

數字孿生是一種復制硬件和固件行為的虛擬模型。在數字孿生技術的加持下,開發(fā)人員無需訪問硬件即可完成大部分測試。數字孿生可以在交互式調試模式或高度自動化的回歸測試套件中運行,既可以在桌面工具上,也可以在基于云的容器中進行?;貧w測試通過執(zhí)行多種測試,加速了在進行變更時的質量控制檢查。另外,團隊還能利用分析和機器學習技術,更快地發(fā)現bug。

可以針對任何代碼模塊或子系統(tǒng)進行更新測試,查看變更是否會導致意外的交互或問題。數字孿生并不能在項目中完全取代硬件。傳統(tǒng)的硬件在環(huán)(HIL)測試仍然是檢查數字孿生模擬在實際條件下的行為的必要手段,但一旦解決了行為差異,數字孿生可以廣泛用于支持中期更新。廣泛的硬件前測試可以通過云端在多臺服務器上高速運行,使汽車制造商有信心在準備就緒后立即大規(guī)模部署基于新功能的OTA更新。

 

相關推薦

電子產業(yè)圖譜