This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Hardware modification for hardware-in-the-loop testing for verification and validation of battery management features at system level during engine start events
Technical Paper
2021-36-0080
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Event:
SAE BRASIL 2021 Web Forum
Language:
English
Abstract
The automotive industry is always in search of features and functionalities that increase the fuel economy and reduce combustion emissions. Several of these features and functions are related to software strategy implementation, controlling how the vehicle manages the electrical power supply system. As important as increase fuel economy, the OEMs need to verify if the overall system still operates as required, while achieving improvements and implement new functionalities. In this article, an approach to system level testing of battery management features is presented. The method presented consists of modifying hardware in order to maintain system integrity and explore software functionalities with the objective of developing automated tests. By modifying the battery monitoring ECU, software remains operating and system integration remains interfered, although readings are now controlled by dSPACE test hardware capable of test automation. This methodology has a value in system testing for features that require specific battery voltage and current behaviors in order to test and validate system response during events, reducing the necessity of a vehicle level prototype and also reducing timing. For this purpose, a study of the current sensing method as well as a comparison between a model-in-the-loop and hardware modification proposed are presented in this paper. The modification on hardware intends to increase rapid test scripting and reduce costs in regression testing when new software functions are implemented. The comparison between model-in-the-loop and hardware-in-the-loop solutions for this problem exposes different approaches to the battery management test automation, discussing difficulties and opportunities. The key result observed was the reduced time needed to validate software changes, versus the conventional validation methods, along with the added capability of rapid scripting test automation and calibration of software parameters.
Authors
Topic
Citation
Sandes, R. and da Costa, R., "Hardware modification for hardware-in-the-loop testing for verification and validation of battery management features at system level during engine start events," SAE Technical Paper 2021-36-0080, 2022, https://doi.org/10.4271/2021-36-0080.Also In
References
- A. Vogelsang Feature dependencies in automotive software systems: Extent, awareness, and refactoring Journal of Systems and Software 160 110458 2020
- C. Ebert and J. Favaro Automotive software IEEE Software 34 33 39 05 2017
- S. Palaniswamy Current sense circuit collectio - making sense of current Analog Devices Application Note 105 12 2005
- S. Palaniswamy Analysis of software reusablity concepts used in automotive software development using model based design and testing tools 2019