測試工具:用于驗證和測試AUTOSAR系統(tǒng)的功能和性能,包括單元測試、集成測試和系統(tǒng)測試等。常見的測試工具有Vector CANoe、dSPACE等。診斷工具:用于實現(xiàn)和測試AUTOSAR診斷功能,確保系統(tǒng)符合ISO 14229(UDS)等標(biāo)準(zhǔn)。版本管理和協(xié)作工具:支持團隊協(xié)作和版本控制,確保多個開發(fā)人員可以高效地協(xié)同工作。文檔生成工具:自動生成項目文檔,幫助團隊記錄設(shè)計決策和系統(tǒng)架構(gòu)。在選擇AUTOSAR工具鏈時,開發(fā)團隊通常會考慮工具的兼容性、功能完整性、用戶友好性以及支持的AUTOSAR版本(如Classic Platform或Adaptive Platform)。Autosar配置工具鏈:這是一個高度集成的工具包,包含了多個用于Autosar系統(tǒng)配置的工具和插件。浦東新區(qū)購買AUTOSAR工具鏈服務(wù)電話
模型設(shè)計器屬于AUTOSAR工具鏈的早期設(shè)計任務(wù),完成軟件的組件原型搭建,它是后期的系統(tǒng)配置、RTE配置的基礎(chǔ)。模型設(shè)計器采用基于模型的嵌入式開發(fā)技術(shù),實現(xiàn)用戶對AUTOSAR應(yīng)用層的模型設(shè)計需求。模型設(shè)計器支持三種軟件組件的模型和內(nèi)部行為建模,如Atomic Software Component、Calprm Component、Composition Component,并提供這些軟件組件模型的通信連接關(guān)系配置。模型設(shè)計器提供圖形化的建模界面,如圖1所示為Composition Component設(shè)計界面。徐匯區(qū)定制AUTOSAR工具鏈圖片智能化:結(jié)合AI技術(shù),AUTOSAR工具鏈將提供更加智能化的開發(fā)助手。
一、AUTOSAR背景與簡介AUTOSAR是由全球各大汽車整車廠、汽車零部件供應(yīng)商、汽車電子軟件系統(tǒng)公司聯(lián)合建立的一套標(biāo)準(zhǔn)協(xié)議,是對汽車技術(shù)開發(fā)一百多年來的經(jīng)驗總結(jié)。其目標(biāo)在于通過定義統(tǒng)一的開發(fā)方法和接口標(biāo)準(zhǔn),提升汽車電子控制單元(ECU)軟件的可重用性、可擴展性和可維護性,推動汽車電子系統(tǒng)的軟硬件解耦,降低開發(fā)成本,并加速創(chuàng)新。AUTOSAR軟件架構(gòu)分為四層,由下至上依次為:微控制器抽象層(MCAL)、基礎(chǔ)軟件層(BSW)、運行時環(huán)境層(RTE)和應(yīng)用層(APP)。這種分層架構(gòu)使得應(yīng)用軟件能夠**于硬件進行開發(fā),方便移植和復(fù)用,并支持多供應(yīng)商協(xié)作。
借助于生成工具,把功能劃分到不同的控制器(系統(tǒng)配置)和必要的資源分配(ECU配置)中。因此有些工具產(chǎn)生了對于某些控制器來說是真正的執(zhí)行軟件。特別是RTE的軟件層必須保證軟件組件之間通信的安全性和監(jiān)視。寶馬集團自2001年即開始在稱為BMW Standard Core的架構(gòu)下,在ECU電子控制單元中運用標(biāo)準(zhǔn)化基礎(chǔ)軟件。該軟件覆蓋車輛管理系統(tǒng)各個層面的功能,包括執(zhí)行(如車輛能量流管理系統(tǒng)、停車準(zhǔn)備功能),系統(tǒng)管理(如系統(tǒng)的編碼與診斷),到系統(tǒng)定制(如個性化定制功能,可設(shè)定特殊條件的服務(wù)定制功能)。隨著汽車電子系統(tǒng)的不斷創(chuàng)新和發(fā)展,AUTOSAR工具鏈也在不斷升級和完善。
現(xiàn)在,應(yīng)用于全新7系的BMW Standard Core軟件系統(tǒng)通過AUTOSAR架構(gòu)實現(xiàn)對車載網(wǎng)絡(luò)、系統(tǒng)內(nèi)存管理以及大部分的系統(tǒng)診斷功能。此外,全新BMW 7系所采用的多個ECU的運行系統(tǒng)與AUTOSAR架構(gòu)相匹配,允許各應(yīng)用程序**運行。例如**網(wǎng)關(guān),該ECU確保了外部I/O系統(tǒng)(以太網(wǎng)和CAN總線)與內(nèi)部I/O系統(tǒng)總線(CAN,MOST,F(xiàn)lexRay)間高速寬帶連接。同時它還可以調(diào)節(jié)一些內(nèi)核功能,如車況監(jiān)測、系統(tǒng)編碼和能量消耗檢測等。針對驅(qū)動系統(tǒng)、底盤、安全系統(tǒng)、內(nèi)部和車身的研發(fā)應(yīng)用已經(jīng)***展開。在ElmarFrickenstein看來,AUTOSAR架構(gòu)的優(yōu)勢顯而易見:“未來的車型將普遍受益于全行業(yè)統(tǒng)一的標(biāo)準(zhǔn)化程序,以及通用性、互換性更強的軟件。AUTOSAR界面的標(biāo)準(zhǔn)化以及供應(yīng)商通用工具軟件的應(yīng)用將促進該領(lǐng)域的進一步發(fā)展。用于定義和配置AUTOSAR系統(tǒng)的結(jié)構(gòu)和行為,包括軟件組件、接口、數(shù)據(jù)類型等。徐匯區(qū)特色AUTOSAR工具鏈設(shè)計
設(shè)計階段:使用工具鏈中的設(shè)計工具,開發(fā)人員可以快速生成AUTOSAR系統(tǒng)的初始配置。浦東新區(qū)購買AUTOSAR工具鏈服務(wù)電話
主要研究成果包括:1.混合關(guān)鍵性系統(tǒng)中的實時調(diào)度算法,共享資源同步協(xié)議與設(shè)計優(yōu)化技術(shù),用于混合關(guān)鍵性系統(tǒng)的安全認(rèn)證與硬件成本降低;2.分層內(nèi)存系統(tǒng)與實時調(diào)度算法的協(xié)同優(yōu)化算法,用于降低對于片上內(nèi)存資源的需求并優(yōu)化實時性能或降低能耗;3.輕量級軟件控制流檢驗與健康監(jiān)控技術(shù),用于在滿足實時性約束的條件下提供可調(diào)的可靠性保障;4.低成本高可靠嵌入式系統(tǒng)的設(shè)計與實現(xiàn), 包括面向汽車電子與面向微小衛(wèi)星的實時操作系統(tǒng),以及相關(guān)的設(shè)計工具和仿真測試平臺,用于理論研究成果在實際嵌入式平臺上的部署與測試。 [1]浦東新區(qū)購買AUTOSAR工具鏈服務(wù)電話
甘茨軟件科技(上海)有限公司匯集了大量的優(yōu)秀人才,集企業(yè)奇思,創(chuàng)經(jīng)濟奇跡,一群有夢想有朝氣的團隊不斷在前進的道路上開創(chuàng)新天地,繪畫新藍圖,在上海市等地區(qū)的數(shù)碼、電腦中始終保持良好的信譽,信奉著“爭取每一個客戶不容易,失去每一個用戶很簡單”的理念,市場是企業(yè)的方向,質(zhì)量是企業(yè)的生命,在公司有效方針的領(lǐng)導(dǎo)下,全體上下,團結(jié)一致,共同進退,**協(xié)力把各方面工作做得更好,努力開創(chuàng)工作的新局面,公司的新高度,未來甘茨軟件供應(yīng)和您一起奔向更美好的未來,即使現(xiàn)在有一點小小的成績,也不足以驕傲,過去的種種都已成為昨日我們只有總結(jié)經(jīng)驗,才能繼續(xù)上路,讓我們一起點燃新的希望,放飛新的夢想!