基于實時嵌入式汽車電子系統的安全關鍵領域需求,研發適用于汽車電子環境的軟件健康監控(SHM)技術。借鑒航空電子系統的相關研究,圍繞汽車電子領域的行業標準AUTOSAR, FlexRay與CAN總線,在計算與通信資源嚴重受限的條件下有效監控實時嵌入式系統的健康狀況,并作出實時響應, 通過運行時動態重構來改進系統健康狀況,提高系統容錯能力。作為現代汽車的大腦與***,汽車電子控制系統日趨復雜的并且高度安全關鍵。汽車電子系統在設計、開發和驗證均面臨重大挑戰,包括混合關鍵性,硬實時性需求,高可靠性需求,為了降低成本而高度受限的硬件資源,應用和硬件平臺的高度復雜性,較短的開發周期等。AUTOSAR工具鏈是汽車電子系統開發過程中不可或缺的一部分。靜安區特色AUTOSAR工具鏈比較
借助于生成工具,把功能劃分到不同的控制器(系統配置)和必要的資源分配(ECU配置)中。因此有些工具產生了對于某些控制器來說是真正的執行軟件。特別是RTE的軟件層必須保證軟件組件之間通信的安全性和監視。寶馬集團自2001年即開始在稱為BMW Standard Core的架構下,在ECU電子控制單元中運用標準化基礎軟件。該軟件覆蓋車輛管理系統各個層面的功能,包括執行(如車輛能量流管理系統、停車準備功能),系統管理(如系統的編碼與診斷),到系統定制(如個性化定制功能,可設定特殊條件的服務定制功能)。虹口區智能AUTOSAR工具鏈圖片套工具鏈支持從系統設計與配置、數據類型和接口定義到軟件組件設計和ECU抽取的完整流程。
國內的各大汽車廠商、科研院校也越來越關注AUTOSAR帶來的標準化的設計、開發、驗證,從而大幅提高汽車電子的研發效率和研發質量。浙江大學ESE實驗中心從2004年開始關注AUTOSAR,并率先加入了AUTOSAR組織。目前浙江大學ESE實驗中心已經成功開發出一套符合AUTOSAR標準的集成的ECU開發工具鏈(簡稱為SmartSAR Studio),它可以用于ECU軟件架構、網絡系統配置、基礎軟件和配置、診斷、標定和仿真測試,支持從上到下、軟件為中心的快速迭***發模式。另外,ESE實驗室中心已經開發出符合AUTOSAR標準的操作系統、通信等基礎軟件模塊。
一、AUTOSAR背景與簡介AUTOSAR是由全球各大汽車整車廠、汽車零部件供應商、汽車電子軟件系統公司聯合建立的一套標準協議,是對汽車技術開發一百多年來的經驗總結。其目標在于通過定義統一的開發方法和接口標準,提升汽車電子控制單元(ECU)軟件的可重用性、可擴展性和可維護性,推動汽車電子系統的軟硬件解耦,降低開發成本,并加速創新。AUTOSAR軟件架構分為四層,由下至上依次為:微控制器抽象層(MCAL)、基礎軟件層(BSW)、運行時環境層(RTE)和應用層(APP)。這種分層架構使得應用軟件能夠**于硬件進行開發,方便移植和復用,并支持多供應商協作。同時,自動化配置和驗證工具將進一步普及,提高開發效率和質量。
配置階段:通過集成化的配置工具,開發人員可以高效地進行系統參數的配置和調整。這些工具提供了直觀的用戶界面和豐富的配置選項,減少了手動配置的錯誤,提高了配置效率。驗證階段:利用驗證工具,開發人員可以確保配置的正確性和系統的穩定性。這些工具通常支持自動化測試和驗證,能夠模擬各種運行場景,確保系統在實際應用中表現良好。三、典型AUTOSAR工具鏈介紹ETAS CP AUTOSAR工具鏈:ETAS(Elektronische Technologie-Applikations-und System GmbH)是一家**的汽車軟件工具和解決方案供應商。同時,工具鏈將支持更加靈活的配置選項,以適應不同平臺和項目的需求。虹口區智能AUTOSAR工具鏈圖片
該工具鏈同樣覆蓋了從設計到驗證的全流程,并提供了模塊化設計和豐富的插件支持。靜安區特色AUTOSAR工具鏈比較
系統創建與ECU信息抽取:創建系統,并抽取ECU信息。軟件組件設計與RTE級設計:使用Simulink等工具進行軟件組件設計,并進行RTE級設計。BSW、OS與MCAL設計:進行基礎軟件層、操作系統層和微控制器抽象層的設計。七、AUTOSAR官方文檔與資源AUTOSAR官方文檔提供了詳細的技術規范、概念解釋以及代碼示例,幫助軟件開發人員更好地理解和實現AUTOSAR標準。AUTOSAR官方文檔一般分類為EXP、MMOD、MOD、RS、SRS、SWS等類型,分別對應不同的文檔內容和用途。靜安區特色AUTOSAR工具鏈比較
甘茨軟件科技(上海)有限公司匯集了大量的優秀人才,集企業奇思,創經濟奇跡,一群有夢想有朝氣的團隊不斷在前進的道路上開創新天地,繪畫新藍圖,在上海市等地區的數碼、電腦中始終保持良好的信譽,信奉著“爭取每一個客戶不容易,失去每一個用戶很簡單”的理念,市場是企業的方向,質量是企業的生命,在公司有效方針的領導下,全體上下,團結一致,共同進退,**協力把各方面工作做得更好,努力開創工作的新局面,公司的新高度,未來甘茨軟件供應和您一起奔向更美好的未來,即使現在有一點小小的成績,也不足以驕傲,過去的種種都已成為昨日我們只有總結經驗,才能繼續上路,讓我們一起點燃新的希望,放飛新的夢想!