Browse Publications Technical Papers 2008-01-1568

The Development of NiMH BMS Application Layer Software of HEV Based on Simulink/Stateflow and Targetlink 2008-01-1568

Unlike conventional software development methods, the bottom layer software and the application layer software are developed separately based on the research background of battery management system (BMS) of hybrid car with integrated starter generator (ISG). The bottom layer software is made by handwork, while the application layer software is developed by Simulink, Stateflow and Targetlink. During the development process of the application layer software, the algorithm and control strategy are realized by Simulink & Stateflow model, and the automatic production C code is generated by Targetlink. Special requirements of model conversion from Simulink&Stateflow model to Targetlink model are considered sufficiently. The connection problem of the interface variables between the bottom layer and the application layer has been made a comprehensive analysis. Meanwhile, the scaling, offset and data type of variables are set up. In the entire development process, the model simulation in-the-loop (MIL), the software simulation in-the-loop (SIL) and the hardware simulation in-the-loop (HIL) have been conducted. The simulation results show that the code generated automatically can meet the requirement of the system functions and converge seamlessly with the bottom layer code. This method can greatly shorten the software development cycle, reduce the development cost and improve the efficiency of the software update.


Subscribers can view annotate, and download all of SAE's content. Learn More »


Members save up to 18% off list price.
Login to see discount.
Special Offer: Download multiple Technical Papers each year? TechSelect is a cost-effective subscription option to select and download 12-100 full-text Technical Papers per year. Find more information here.
We also recommend:

Average-Value Model of Induction Motor Drive for Cost Effective HIL Testing of E-Motor Controller for Mild Hybrid Application


View Details


Modeling of an Electric Vehicle Thermal Management System in MATLAB/Simulink


View Details


Co-operative Control of Regenerative Braking using a Front Electronic Wedge Brake and a Rear Electronic Mechanical Brake Considering the Road Friction Characteristic


View Details