LG Chem的團隊在開發富豪(Volvo)XC90插電式混合動力車的電池管理系統(battery management system,BMS)時,Volvo要求我們必須使用AUTOSAR,而開發方法與工具可以由我們自行選擇。我們將這項專案視為一個可以利用模型化基礎設計(Model-Based Design)來建立工作流程的機會。藉由這樣的工作流程,我們可以把基礎軟體層級內特定硬體模組的開發工作交給專業的供應商,我們自己則專注在應用層級中控制邏輯的模型建立、模擬與驗證。
透過MATLAB與Simulink的模型化基礎設計功能,使我們設計元件的再利用性增加,減少人工編寫程式碼,改善與客戶的溝通,最後開發出了更高品質的電池管理系統(BMS)。導入模型化基礎設計,得以讓我們在每一次軟體發布後發現的問題數量從22個減少至9個以下,這比我們對這項計畫所定下的目標還要更少、更好。
為什麼使用模型化基礎設計?......