Powertrain Hardware In The Loop X Vehicle Hardware In the Loop: How to Optimize Their Use During the Software Development Cycle 2019-36-0311
The advance of technology and the demand for new features on vehicles has been challenging the automotive industry to find ways to speed up its development process, while increases the robustness and quality of its products. On this context, the embedded software development for vehicles has been directly impacted. In other words, the number of Electronic Control Units (ECUs) considerably increased on the past few years and the number of lines of code, as well as their complexity, have been exponentially increased. In order to deal with this new reality, besides the automotive test prototypes used during the development, the automotive industry has been using different virtual environment to develop, verify and validate its products. As an example, we can see an increase in the use of different Hardware In The Loop system architectures (HILs) such as Powertrain HIL (with real Engine and Transmission Control Modules - ECM and TCM) and Vehicle HILs (with real ECM, TCM, several other ECUs, and also several electronic components that composes the vehicle). Each of these options has its characteristics and limitations and it is necessary a great effort, time and cost to make them available. On this scenario, it is a challenge to define when each type of environment should be used in order to optimize their uses during the development process. One of the keys to answer this question can be based on the activity that will be performed on these environments. So, this article uses the tests and procedures that should be performed on these environments as start points to evaluate and estimate their representativeness and execution time. After that, it will be done a confrontation with other characteristics as reliability, flexibility, setup time and costs of the three environments Page 1 of 11 (automotive test prototype, Powertrain HIL and Vehicle HIL) in order to analyze their challenges, advantages and difficulties and also providing information to optimize the use of each type of environment listed above.
Citation: Lopes dos Santos, J., Silva, E., Marques, C., Urquiza de Sá, G. et al., "Powertrain Hardware In The Loop X Vehicle Hardware In the Loop: How to Optimize Their Use During the Software Development Cycle," SAE Technical Paper 2019-36-0311, 2020, https://doi.org/10.4271/2019-36-0311. Download Citation
Jeeves Lopes dos Santos, Elaine Cristina Guglielmoni Silva, Cleber Albert Moreira Marques, Gustavo Maximo Urquiza de Sá, José Henrique Silva, Mauricio Vianna de Resende