英飛凌合作伙伴,同濟大學中德學院,開發國內首例基于Autosar的電機控制器原型機。
同濟大學中德學院分別于2003年10月和2015年1月創建了同濟大學-英飛凌汽車電子聯合實驗室和同濟大學中德學院-維克多汽車技術聯合實驗室。
應用領域
適用于符合AUTOSAR4.0.3規范的電機控制器軟件系統開發,實現穩定可靠的電機轉矩控制功能
方案亮點
國內首例基于AURIX系列TC275單片機和Vector AUTOSAR4.0.3規范(多核OS)電機控制器原型機
方案詳情
?開發符合AUTOSAR 4.0.3規范的電機控制器基礎軟件和部分應用層軟件。 同濟大學英飛凌汽車電子聯合實驗室設計了基于英飛凌Aurix系列TC275單片機和TLF35584芯片的電機控制板的硬件電路,基于維克多多核OS的概念規劃了多個任務、CAT1和CAT2中斷,并合理地分配到TC275的多個內核中,在保證多核之間數據可靠交互的情況下,充分發揮TC275多核CPU的優點,使電機控制更安全更穩定。
其次,利用維克多 DaVinci Developer工具設計出RTE軟件架構,包含所有的應用層SWC框架及其所包含的Runnables和接口變量等。利用MATLAB/Simulink工具開發功能完整的SWC模型,包含各種故障診斷模塊和電機控制算法模塊。在MIL/SIL/PIL測試驗證之后,利用代碼自動生成技術將Simulink模型轉換為SWC源代碼。
同時,設計中利用英飛凌MCAL配置工具和維克多 DaVinci Configurator對MCAL、ECU抽象層、服務層等進行合理配置,開發出符合AUTOSAR規范的基礎軟件(BSW)。根據不同應用需求,可以靈活地增減BSW模塊。通過對BSW的標準化能夠把硬件從軟件中抽象出來,提升了應用層軟件可重復利用率,大大提高了應用軟件工程師的開發效率。
最后,對基礎軟件和應用層軟件進行集成,實現了穩定可靠的電機轉矩控制。
圖一為電機控制器硬件系統,圖二為電機相電流波形。
圖一
圖二
性能指標
硬 件 電 路:基于TC275單片機和TLF35584芯片設計
任務和調度:利用多核OS的概念進行任務和CAT1/CAT2中斷的調度
RTE軟件架構:包含了應用層SWC框架
配 置:使用英飛凌和維克多的工具進行了MCAL、ECU抽象層、服務層等的配置
軟件系統符合AUTOSAR4.0.3規范: 能夠正常工作,可作為后續產品的參考方案
該項目使用的英飛凌物料清單
單片機:TC275
其他:TLF35584
-
電流
+關注
關注
40文章
6891瀏覽量
132350 -
控制器
+關注
關注
112文章
16396瀏覽量
178512 -
電機
+關注
關注
142文章
9038瀏覽量
145737
發布評論請先 登錄
相關推薦
評論